Abstract
The paper aims to study how to realize the rational allocation and efficient utilization of water resources among reservoirs and coordinate the balanced optimization of benefit among dispatching objectives under the premise of ensuring flood control safety. A multi-objective optimal dispatching system for reservoirs in Jinsha River basin based on the Spark big data computing framework and parallelized particle swarm optimization (PSO) is proposed. The characteristics of multiple objectives of water resources optimal dispatching system in Jinsha River basin are analyzed. The multiple objectives have been transformed into single objectives, and the solving model of the problem is obtained. Secondly, the parallel algorithm programming model, the PSO algorithm and its parallel strategy for solving optimization problems, and the parallel method of PSO based on Spark big data computing framework are studied. The results show that the research work provides a scientific theoretical basis and a feasible optimization method for the management and dispatch of cascade hydropower stations. Therefore, this study plays a decisive role in promoting the efficient operation of water resources optimal dispatching system and has good reference value for the development and application of big data parallel programming based on Spark platform.
Similar content being viewed by others
References
Ahmadianfar I, Adib A, Taghian M (2017) Optimization of multi-reservoir operation with a new hedging rule: application of fuzzy set theory and NSGA-II. Appl Water Sci 7(6):3075–3086
Bashiriatrabi H, Qaderi K, Rheinheimer DE et al (2015) Application of harmony search algorithm to reservoir operation optimization. Water Resour Manag 29(15):1–20
Cañón J, González J, Valdés J (2015) Reservoir operation and water allocation to mitigate drought effects in crops: a multilevel optimization using the drought frequency index. J Water Resour Plan Manag 135(6):458–465
Cheng R, Jin Y (2015) A social learning particle swarm optimization algorithm for scalable optimization. Inf Sci 291(6):43–60
Cui D (2017) Application of whale optimization algorithm in reservoir optimal operation. Adv Sci Technol Water Resour 37(3):72–76
Du WB, Gao Y, Liu C et al (2015) Adequate is better: particle swarm optimization with limited-information. Appl Math Comput 268:832–838
Eberhart R, Kennedy J (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks, vol 4, pp 1942–1948
Eberhart RC, Shi Y (1998) Comparison between genetic algorithms and particle swarm optimization. In: International conference on evolutionary programming. Springer, Berlin, pp 611–616
Esmin AAA, Coelho RA, Matwin S (2015) A review on particle swarm optimization algorithm and its variants to clustering high-dimensional data. Artif Intell Rev 44(1):23–45
Feng B, Dai M, Tao Z et al (2017) Effect of reservoir group joint operation on flood control in the middle and lower reaches of Yangtze River. J Water Resour Res 06(3):278–284
Ginting BM, Harlan D, Taufik A et al (2017) Optimization of reservoir operation using linear program, case study of Riam Jerawi Reservoir, Indonesia. Int J River Basin Manag 15(2):187–198
Gu W, Shao D, Tan X et al (2017) Simulation and optimization of multi-reservoir operation in inter-basin water transfer system. Water Resour Manag 31(11):3401–3412
He Q, Wang L (2015) A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization. Appl Math Comput 186(2):1407–1422
Jiang C, Zhang F, Li T (2018) Synchronization and antisynchronization of N-coupled fractional-order complex chaotic systems with ring connection. Math Methods Appl Sci 41(7):2625–2638
Li HY (2017) Existence of nontrivial solutions for superlinear three-point boundary value problems. Acta Math Appl Sin Engl Ser 33(4):1043–1052
Li Y, Zhan ZH, Lin S et al (2015) Competitive and cooperative particle swarm optimization with an information sharing mechanism for global optimization problems. Inf Sci 293(3):370–382
Li Y, Sun Y, Meng F (2017) New criteria for exponential stability of switched time-varying systems with delays and nonlinear disturbances. Nonlinear Anal Hybrid Syst 26:284–291
Li D, Chen F, An Y (2018) Existence and multiplicity of nontrivial solutions for nonlinear fractional differential systems with p-Laplacian via critical point theory. Math Methods Appl Sci 41(8):3197–3212
Liang K, Dai M, Shen H, Wang J, Wang Z, Chen B (2018) L2 − L∞ synchronization for singularly perturbed complex networks with semi-Markov jump topology. Appl Math Comput 321:450–462
Liu F (2017) On the Triebel-Lizorkin space boundedness of Marcinkiewicz integrals along compound surfaces. Math Inequal Appl 20(2):515–535
Liu F (2018a) A note of Littlewood-Paley functions on Triebel-Lizorkin spaces. Bull Korean Math Soc 55(2):659–672
Liu F (2018b) A note on Marcinkiewicz integrals associated to surfaces of revolution. J Aust Math Soc 104(3):380–402
Liu H, Wang N, Xie J et al (2015) Application of improved ant colony algorithm to optimal dispatching of reservoir group water supply. J Hydroelectr Eng 34(2):31–36
Momeni E, Armaghani DJ, Hajihassani M et al (2015) Prediction of uniaxial compressive strength of rock samples using hybrid particle swarm optimization-based artificial neural networks. Measurement 60(1):50–63
Ouyang S, Zhou J, Li C et al (2015) Optimal design for flood limit water level of cascade reservoirs. Water Resour Manag 29(2):445–457
Pan L, Housh M, Liu P et al (2015) Robust stochastic optimization for reservoir operation. Water Resour Res 51(1):409–429
Saberchenari K, Abghari H, Tabari H (2016) Application of PSO algorithm in short-term optimization of reservoir operation. Environ Monit Assess 188(12):667
Spiliotis M, Mediero L, Garrote L (2016) Optimization of hedging rules for reservoir operation during droughts based on particle swarm optimization. Water Resour Manag 30(15):1–20
Sun J, Wu X, Palade V et al (2015a) Random drift particle swarm optimization algorithm: convergence analysis and parameter selection. Mach Learn 101(1–3):345–376
Sun W, Yang B, Yanbin XU et al (2015b) Study on optimal water supply operation model of pluriennial regulation reservoir groups with external water resource. J Hydroelectr Eng 34(6):21–27
Taormina R, Chau KW (2015) Data-driven input variable selection for rainfall–runoff modeling using binary-coded particle swarm optimization and extreme learning machines. J Hydrol 529:1617–1632
Tayebiyan A, Ali TAM, Ghazali AH et al (2016) Optimization of exclusive release policies for hydropower reservoir operation by using genetic algorithm. Water Resour Manag 30(3):1203–1216
Tian Z, Tian M, Gu C, Hao X (2017) An accelerated Jacobi-gradient based iterative algorithm for solving Sylvester matrix equations. Filomat 31(8):2381–2390
Wan W, Guo X, Lei X et al (2018) A novel optimization method for multi-reservoir operation policy derivation in complex inter-basin water transfer system. Water Resour Manag 32:1–21
Wang Y, Pan Z, Li Y, Zhang W (2017) H∞ control for nonlinear stochastic Markov systems with time-delay and multiplicative noise. J Syst Sci Complex 30(6):1–23
Yong Z, Gong D, Ying H et al (2015) Feature selection algorithm based on bare bones particle swarm optimization. Neurocomputing 148(1):150–157
Yu Y, Wang P, Wang C et al (2018) Optimal reservoir operation using multi-objective evolutionary algorithms for potential estuarine eutrophication control. J Environ Manag 223:758–770
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
All authors declare that they have no conflict of interest.
Ethical approval
This article does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all individual participants included in the study.
Additional information
Communicated by Mu-Yen Chen.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Zhang, W., Huang, Y. Using big data computing framework and parallelized PSO algorithm to construct the reservoir dispatching rule optimization. Soft Comput 24, 8113–8124 (2020). https://doi.org/10.1007/s00500-019-04188-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04188-9