摘要

Due to the expanding system scale and increasing operational complexity, the cascade hydropower reservoir operation balancing benefit and firm output is becoming one of the most important problems in China's hydropower system. To handle this problem, this paper presents a parallel multi-objective particle swarm optimization where the swarm with large population size is divided into several smaller subswarms to be simultaneously optimized by different worker threads. In each subtask, the multi-objective particle swarm optimization is adopted to finish the entire evolutionary process, where the leader particles, external archive set and computational parameters are all dynamically updated. Besides, a novel constraint handling strategy is used to identify the feasible search space while the domination strategy based on constraint violation is used to enhance the convergence speed of swarm. The presented method is applied to Lancang cascade hydropower system in southwest China. The results show that PMOPSO can provide satisfying scheduling results in different cases. For the variation coefficient of generation in 30 independent runs, the presented method can bettered the serial algorithm with about 66.67% and 61.29% reductions in normal and dry years, respectively. Hence, this paper provides an effective tool for multi-objective operation of cascade hydropower system.