摘要:River ecosystem is one of the most important ecosystems, and it provides many ecosystem services for human beings. However, river health has also been damaged by over-exploitation and water pollution. In the process of reservoir operation, the ecological flow demand of rivers should be fully considered and multi-objective ecological dispatch of reservoirs should be implemented. On basis of the traditional particle swarm optimization (PSO), the improved PSO with adaptive random inertia weights (ARIW) is proposed to deal with the problem of ecological optimal operation of reservoir in the paper. According to the evolutionary process, based on the probability distribution density function of triangle, the inertia weight can be adjusted randomly and adaptively to meet the global or local optimization requirements. By typical mathematical function, the improved PSO algorithm is compared with traditional PSO and genetic algorithm (GA), and is proved to be more efficient and accurate. Taking Panjiakou Reservoir on the main stream of Luanhe River in China as an example, the multi-objective ecological optimal dispatch of reservoir has been analysed and calculated with the improved PSO algorithm under different target years, considering flood control, water supply, and ecological demand. The research results can provide reference for developing rationally Luanhe River water resources, and making scientifically ecological dispatch plan of Panjiakou reservoir.