计算机工程与应用 ›› 2012, Vol. 48 ›› Issue (30): 33-39.

• 博士论坛 • 上一篇    下一篇

基于改进多目标粒子群算法的水库防洪调度

邢小红,罗军刚,解建仓   

  1. 西安理工大学 陕西省西北旱区生态水利工程重点实验室,西安 710048
  • 出版日期:2012-10-21 发布日期:2012-10-22

Improved multi-objective Particle Swarm Optimization algorithm for reservoir flood dispatch

XING Xiaohong, LUO Jungang, XIE Jiancang   

  1. State Key Lab of Eco-Hydraulic Engineering in Shaanxi, Xi’an University of Technology, Xi’an 710048, China
  • Online:2012-10-21 Published:2012-10-22

摘要: 提出了一种基于改进多目标粒子群优化算法的水库防洪调度算法(MOPSO-RFC)。该算法采用下泄流量编码方式;设计了一种基于邻域最大拥挤距离的全局极值选择算子,以保持更好的种群多样性;设计了一种基于差分进化的精英种群自学习算子,以提高算法的求解效率。对陕西省安康水库两场典型洪水的调度研究结果表明,MOPSO-RFC算法获得了一组质量高、多样性好的防洪调度方案,有效实现了削减洪峰的目的。

关键词: 水库防洪调度, 多目标粒子群优化, 差分进化

Abstract: In order to provide a more comprehensive information support to the decision making of the reservoir dispatch in the flood season, an improved multi-objective particle swarm optimization algorithm for reservoir flood dispatch(MOPSO-RFC) is proposed. In MOPSO-RFC the discharging downstream flow based coding is employed. In the proposed algorithm, a global best selection operator based on neighbor maximum crowding distance is deigned to maintain better diversity and elite population learning operator based on differential evolution is deigned to enhance its efficiency. Dispatching studies on the two typical floods of the Ankang reservoir in Shaanxi province indicate that MOPSO-RFC can obtain a set of scheduling schemes with good quality and variety. It can realize the purpose of reducing the flood peak.

Key words: reservoir flood dispatch, Multi-Objective Particle Swarm Optimization, differential evolution