Multi-Core Parallel Particle Swarm Optimization for the Operation of Inter-Basin Water Transfer-Supply Systems

被引:0
|
作者
Yong Peng
Anbang Peng
Xiaoli Zhang
Huicheng Zhou
Lin Zhang
Wenzhong Wang
Zixin Zhang
机构
[1] Dalian University of Technology,School of Hydraulic Engineering
[2] State Key Laboratory of Hydrology-Water Resources and Hydraulic Engineering,Hydrology and Water Resources Department
[3] Nanjing Hydraulic Research Institute,undefined
来源
关键词
Inter-basin water transfer-supply systems; Multi-core; Parallel particle swarm optimization; Joint operation model; Fork/join framework;
D O I
暂无
中图分类号
学科分类号
摘要
To optimize the joint operation model for inter-basin water transfer-supply systems (IBWTS), this study proposes three multi-core parallel particle swarm optimization (PPSO) algorithms (i.e., PPSO_ring, PPSO_star, PPSO_share). These algorithms are based on the Fork/Join framework and the concurrency in Java. The biggest difference between the proposed PPSOs and the traditional one, which is also based on the Fork/Join framework, is that the former can exchange information among the threads (sub-swarms), while the latter cannot. To implement the proposed PPSOs, the Fork/Join framework is used to assign threads to different CPU cores, thereby evolving the standard PSO separately, and the synchronization-and-communication mechanisms of concurrency in Java is used to exchange information among the threads. The North-line IBWTS in Liaoning Province of China is taken as a case study to test the proposed algorithms. The analysis of the algorithms demonstrate that all the three proposed PPSOs outperform the traditional one, which indicates that information exchange among the sub-swarms can improve algorithm performance. PPSO_share performs better than PPSO_ring and PPSO_star, which illustrates that when each sub-swarm’s best particle, the particle’s best position and the best particle of the whole swarm are used to update the particle’s velocity, the algorithm performance can be further improved. The operation results show that PPSO_share can take full advantage of multi-core resources and enhance the computing efficiency and solution accuracy of the joint operation model, showing its potential practicability and validity for complex multi-reservoir system operations in the future.
引用
收藏
页码:27 / 41
页数:14
相关论文
共 50 条
  • [31] Parallel Implementations of the Cooperative Particle Swarm Optimization on Many-core and Multi-core Architectures
    Nadia Nedjah
    Rogério de M. Calazan
    Luiza de Macedo Mourelle
    Chao Wang
    International Journal of Parallel Programming, 2016, 44 : 1173 - 1199
  • [32] Parallel Implementations of the Cooperative Particle Swarm Optimization on Many-core and Multi-core Architectures
    Nedjah, Nadia
    Calazan, Rogerio de M.
    Mourelle, Luiza de Macedo
    Wang, Chao
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2016, 44 (06) : 1173 - 1199
  • [33] Multi-agent interaction and cooperation simulation using swarm of inter-basin water transfer
    Li, Chen-Ming
    Xu, Li-Zhong
    Dai, Zhi-Bo
    Wang, Jian-Ying
    Zhong, Ping-An
    Xitong Fangzhen Xuebao / Journal of System Simulation, 2008, 20 (08): : 2146 - 2151
  • [34] A Novel Optimization Method for Multi-Reservoir Operation Policy Derivation in Complex Inter-Basin Water Transfer System
    Wan, Wenhua
    Guo, Xuning
    Lei, Xiaohui
    Jiang, Yunzhong
    Wang, Hao
    WATER RESOURCES MANAGEMENT, 2018, 32 (01) : 31 - 51
  • [35] A Novel Optimization Method for Multi-Reservoir Operation Policy Derivation in Complex Inter-Basin Water Transfer System
    Wenhua Wan
    Xuning Guo
    Xiaohui Lei
    Yunzhong Jiang
    Hao Wang
    Water Resources Management, 2018, 32 : 31 - 51
  • [36] A set of linked optimization models for an inter-basin water transfer
    Rani, D.
    Srivastava, D. K.
    Gulati, T. R.
    HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2016, 61 (02): : 371 - 392
  • [37] Inter-Basin Water Transfer Supply Chain Coordination with Ramsey Pricing
    Chen, Zhisong
    Cheung, Keith C. K.
    Tan, Manyi
    INTERNATIONAL JOURNAL OF ENVIRONMENTAL RESEARCH AND PUBLIC HEALTH, 2019, 16 (19)
  • [38] A Fine-Grained Parallel Particle Swarm Optimization on Many-core and Multi-core Architectures
    Nedjah, Nadia
    Calazan, Rogerio de Moraes
    Mourelle, Luiza de Macedo
    PARALLEL COMPUTING TECHNOLOGIES (PACT 2017), 2017, 10421 : 215 - 224
  • [39] Study on coupling of optimal water transfer and supply process for inter-basin water-transfer multi-reservoir system
    Guo X.
    Lei X.
    Li Y.
    Li J.
    Shuili Xuebao/Journal of Hydraulic Engineering, 2016, 47 (07): : 949 - 958
  • [40] Evaluating the Relative Power of Water Users in Inter-Basin Water Transfer Systems
    Abed-Elmdoust, Armaghan
    Kerachian, Reza
    WATER RESOURCES MANAGEMENT, 2014, 28 (02) : 495 - 509