
基于改进粒子群算法的泵站优化运行研究
晏毅, 赖喜德, 陈小明, 谭祺钰, 刘雪垠, 宋冬梅
基于改进粒子群算法的泵站优化运行研究
Research on the Optimal Pumping Station Scheduling Based on Improved Particle Swarm Optimization Algorithm
为解决供水泵站运行效率低、偏设计工况运行等问题,以泵站输入功率为目标函数,考虑水泵运行高效区等约束条件建立泵站运行优化模型,采用粒子群算法对该模型进行求解。针对粒子群算法求解存在的结果早熟和收敛精度不高的问题,对该算法参数进行了自适应改进,并加入模拟退火与柯西变异操作。通过测试函数验证证明改进后的粒子群算法在寻优精度上相较于APSO-DA等优化算法有大幅提升,并具备良好的搜索稳定性。将其应用于泵站优化运行问题,考虑水泵启停损耗,确定了泵站日运行最优运行方案。优化结果表明改进的运行方案较原方案的能耗下降9.36%,节能效果明显。
In order to solve the problems of low operation efficiency of water supply pumping station and operation under design conditions, the minimum input power of the pumping station is taken as the objective function, and the constraint conditions such as the high efficiency area of the pump operation are considered to establish the operation optimization model of the pumping station. The particle swarm algorithm is used to solve the model. Aiming at the problem of premature results and low convergence accuracy of the particle swarm algorithm, the algorithm parameters are adaptively improved, and simulated annealing and Cauchy mutation operations are added. The test function verification proves that the improved particle swarm algorithm has a significant improvement in the optimization accuracy compared to APSO-DA and other optimization algorithms, and has good search stability. It is applied to the optimization scheduling problem of pumping stations, the pump start and stop losses are considered, the optimal scheduling plan for daily operation of the pumping station is determined. The optimization results show that the energy consumption of the improved scheduling scheme is reduced by 9.36% compared with the original scheme, and the energy saving effect is obvious.
供水泵站 / 粒子群算法 / 优化运行 {{custom_keyword}} /
pumping station / particle swarm optimization algorithm / optimal operation {{custom_keyword}} /
表1 测试函数Tab.1 Test function |
函数名 | 函数表达式 | 搜索区域 | 维数 | 最优值 |
---|---|---|---|---|
Sphere | [-100,100] | 30 | 0 | |
Ackley | [-30,30] | 30 | 0 | |
Rastrigin | [-5.12,5.12] | 30 | 0 | |
Schwefel | [-500,500] | 30 | 0 |
表2 各算法性能测试结果Tab.2 Running results of optimization algorithm |
函数 | 测试值 | APSO-DA | NDPSO | PSO-DAC | RPPSO | 文中算法 |
---|---|---|---|---|---|---|
f 1 | 平均值 标准差 | 2.04×100 8.84×10-1 | 3.16×10 1.65×10 | 3.67×100 1.77×100 | 1.05×102 4.57×10 | 1.62×10-1 7.34×10-1 |
f 2 | 平均值 标准差 | 3.76×100 6.16×10-1 | 6.32×100 5.63×100 | 5.44×100 1.07×100 | 6.98×100 1.01×100 | 9.06×10-4 2.03×10-3 |
f 3 | 平均值 标准差 | 4.16×10 1.70×10 | 7.98×10 3.86×10 | 5.95×10 1.12×10 | 1.09×102 2.04×10 | 9.22×100 1.33×10 |
f 4 | 平均值 标准差 | 4.71×103 7.36×102 | 6.23×103 8.32×102 | 6.55×103 8.14×102 | 6.78×103 5.80×102 | 4.03×103 8.54×102 |
表3 泵站水泵配置情况Tab.3 Pump configuration of pump station |
水泵 型号 | 流量/(m3·h-1) | 扬程/m | 配套功率/kW | 水泵类型 | 数量 | 编号 |
---|---|---|---|---|---|---|
300S58A | 720 | 49 | 120 | 调速泵 | 1 | 1 |
200S63A | 270 | 46 | 45 | 调速泵 | 1 | 2 |
500S59A | 1870 | 49 | 333 | 定速泵 | 2 | 3(1用1备) |
300S58A | 720 | 49 | 120 | 定速泵 | 1 | 4 |
200S63A | 270 | 46 | 45 | 定速泵 | 1 | 5 |
表 4 各水泵启停状态Tab.4 The opening and closing status of each pump |
时段 | 调速泵 | 定速泵 | 耗电费用/元 | |||
---|---|---|---|---|---|---|
1号 开/关 | 2号 开/关 | 3号 开/关 | 4号 开/关 | 5号 开/关 | ||
0~1 | 1 | 1 | 1 | 0 | 0 | 149.46 |
1~6 | 1 | 0 | 1 | 0 | 0 | 705.16 |
6~8 | 1 | 0 | 1 | 1 | 0 | 588.29 |
8~9 | 1 | 1 | 1 | 1 | 1 | 468.91 |
9~13 | 1 | 1 | 1 | 1 | 0 | 2 098.74 |
13~15 | 1 | 0 | 1 | 1 | 0 | 1 005.12 |
15~20 | 1 | 0 | 1 | 1 | 1 | 2 467.48 |
20~21 | 1 | 0 | 1 | 1 | 0 | 540.67 |
21~24 | 1 | 1 | 1 | 0 | 0 | 1 228.54 |
表5 6~7时段初步运行方案Tab.5 Simulation results of 6~7 h |
方案 序号 | 状态因子 W | 状态因子S | 泵站输入功率/kW | |
---|---|---|---|---|
S 1 | S 2 | |||
1 | [1,1,1,0,0] | 0.982 9 | 0.993 2 | 495.30 |
2 | [1,0,1,0,1] | 0.980 8 | 0 | 494.42 |
3 | [1,1,1,0,1] | 0.921 5 | 0.905 1 | 497.98 |
表6 泵启停损耗信息 (元/台)Tab.6 Loss information of pump opening and closing |
水泵编号 | 1号 | 2号 | 3号 | 4号 | 5号 |
---|---|---|---|---|---|
开启 | 70 | 40 | 120 | 70 | 40 |
关闭 | 60 | 40 | 110 | 60 | 40 |
表7 泵站分时运行结果Tab.7 Timesharing operation scheduling results of pumping station |
时段 | 调速泵 | 定速泵 | 计算总功率/kW | 费用/元 | |||
---|---|---|---|---|---|---|---|
300S58A 调速比 | 200S63A 调速比 | 500S59A 开/关 | 300S58A 开/关 | 200S63A 开/关 | |||
0~1 | 0.913 1 | 0.909 1 | 1 | 0 | 0 | 449.33 | 138.39 |
1~2 | 0.917 6 | 0 | 1 | 0 | 0 | 417.61 | 128.63 |
2~3 | 0.906 0 | 0 | 1 | 0 | 0 | 412.29 | 126.98 |
3~4 | 0.874 1 | 0 | 1 | 0 | 0 | 397.68 | 122.48 |
4~5 | 0.855 3 | 0 | 1 | 0 | 0 | 388.92 | 119.79 |
5~6 | 0.900 4 | 0 | 1 | 0 | 0 | 409.71 | 127.27 |
6~7 | 0.982 9 | 0.993 2 | 1 | 0 | 0 | 495.30 | 152.55 |
7~8 | 0.950 8 | 0 | 1 | 1 | 0 | 556.69 | 377.99 |
8~9 | 0.970 9 | 0.974 4 | 1 | 1 | 1 | 633.56 | 430.19 |
9~10 | 0.992 4 | 0.980 3 | 1 | 1 | 0 | 611.52 | 415.22 |
10~11 | 0.960 1 | 0.956 4 | 1 | 1 | 0 | 591.57 | 401.67 |
11~12 | 0.945 1 | 0.951 1 | 1 | 1 | 0 | 582.67 | 538.38 |
12~13 | 0.954 9 | 0.954 6 | 1 | 1 | 0 | 588.54 | 543.81 |
13~14 | 0.968 6 | 0 | 1 | 1 | 0 | 565.75 | 522.76 |
14~15 | 0.945 1 | 0.951 1 | 1 | 1 | 0 | 582.67 | 395.63 |
15~16 | 0.960 1 | 0.956 4 | 1 | 1 | 0 | 591.57 | 401.67 |
16~17 | 0.992 4 | 0.980 3 | 1 | 1 | 0 | 611.52 | 415.22 |
17~18 | 0.997 6 | 0.987 6 | 1 | 1 | 0 | 615.15 | 417.69 |
18~19 | 0.992 4 | 0.980 3 | 1 | 1 | 0 | 611.52 | 415.22 |
19~20 | 0.971 3 | 0.960 0 | 1 | 1 | 0 | 597.86 | 552.42 |
20~21 | 0.950 8 | 0 | 1 | 1 | 0 | 556.69 | 514.38 |
21~22 | 0.945 3 | 0.938 4 | 1 | 0 | 1 | 513.16 | 474.16 |
22~23 | 0.982 9 | 0.993 2 | 1 | 0 | 0 | 495.30 | 336.31 |
23~24 | 0.939 1 | 0.941 1 | 1 | 0 | 0 | 466.30 | 316.62 |
1 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
2 |
赖周年,杨帅,武鹏,等.基于泵阀联合调节的并联离心泵组高可靠性优化[J].排灌机械工程学报,2018,36(12):1 205-1 221.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
3 |
徐得潜,李俊,曹辉.一级、二级泵站与清水池联合优化调度研究[J].中国给水排水,2019,35(21):62-68.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
4 |
王圃,郑成,杨俊.基于改进人工蜂群算法的供水泵站优化运行研究[J].给水排水,2017,53(6):126-130.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
5 |
冯晓莉,王永兴,仇宝云.基于混合狼群算法参数优选的泵站群运行优化[J].农业工程学报,2020,36(3):30-36.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
6 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
7 |
廖莉,张承慧,林家恒,等.基于胞腔排除双种群遗传算法的泵站优化运行[J].控制理论与应用,2004(1):63-69.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
8 |
冯卫民.水泵及水泵站[M].北京:中国水利水电出版社, 2016.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
9 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
10 |
葛显龙,王伟鑫,李顺勇.智能算法及应用[M].成都:西南交通大学出版社,2017.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
11 |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
12 |
姜建国,田旻,王向前,等.采用扰动加速因子的自适应粒子群优化算法[J].西安电子科技大学学报, 2012,39(4):74-80.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
13 |
徐浩天,季伟东,孙小晴,等.基于正态分布衰减惯性权重的粒子群优化算法[J].深圳大学学报(理工版),2020,37(2):208-213.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
14 |
滕志军,吕金玲,郭力文,等.基于动态加速因子的粒子群优化算法研究[J].微电子学与计算机, 2017,34(12):125-129.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
15 |
黄少荣.基于随机参数的粒子群优化算法[J].重庆师范大学学报(自然科学版),2013,30(6):123-127.
{{custom_citation.content}}
{{custom_citation.annotation}}
|
{{custom_ref.label}} |
{{custom_citation.content}}
{{custom_citation.annotation}}
|
/
〈 |
|
〉 |