1
|
Qiao J, Wang G, Yang Z, Luo X, Chen J, Li K, Liu P. A hybrid particle swarm optimization algorithm for solving engineering problem. Sci Rep 2024; 14:8357. [PMID: 38594511 DOI: 10.1038/s41598-024-59034-2] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/11/2024] [Accepted: 04/05/2024] [Indexed: 04/11/2024] Open
Abstract
To overcome the disadvantages of premature convergence and easy trapping into local optimum solutions, this paper proposes an improved particle swarm optimization algorithm (named NDWPSO algorithm) based on multiple hybrid strategies. Firstly, the elite opposition-based learning method is utilized to initialize the particle position matrix. Secondly, the dynamic inertial weight parameters are given to improve the global search speed in the early iterative phase. Thirdly, a new local optimal jump-out strategy is proposed to overcome the "premature" problem. Finally, the algorithm applies the spiral shrinkage search strategy from the whale optimization algorithm (WOA) and the Differential Evolution (DE) mutation strategy in the later iteration to accelerate the convergence speed. The NDWPSO is further compared with other 8 well-known nature-inspired algorithms (3 PSO variants and 5 other intelligent algorithms) on 23 benchmark test functions and three practical engineering problems. Simulation results prove that the NDWPSO algorithm obtains better results for all 49 sets of data than the other 3 PSO variants. Compared with 5 other intelligent algorithms, the NDWPSO obtains 69.2%, 84.6%, and 84.6% of the best results for the benchmark function (f 1 - f 13 ) with 3 kinds of dimensional spaces (Dim = 30,50,100) and 80% of the best optimal solutions for 10 fixed-multimodal benchmark functions. Also, the best design solutions are obtained by NDWPSO for all 3 classical practical engineering problems.
Collapse
Affiliation(s)
- Jinwei Qiao
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, China
| | - Guangyuan Wang
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, China
| | - Zhi Yang
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, China.
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, China.
| | - Xiaochuan Luo
- School of Information Science and Engineering, Northeastern University, Shenyang, 110819, China
| | - Jun Chen
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, China
| | - Kan Li
- Fushun Supervision Inspection Institute for Special Equipment, Fushun, 113000, China
| | - Pengbo Liu
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, China
| |
Collapse
|
2
|
Qiao J, Li S, Liu M, Yang Z, Chen J, Liu P, Li H, Ma C. A modified particle swarm optimization algorithm for a vehicle scheduling problem with soft time windows. Sci Rep 2023; 13:18351. [PMID: 37884636 PMCID: PMC10603129 DOI: 10.1038/s41598-023-45543-z] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [What about the content of this article? (0)] [Affiliation(s)] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/13/2023] [Accepted: 10/20/2023] [Indexed: 10/28/2023] Open
Abstract
This article constructed a vehicle scheduling problem (VSP) with soft time windows for a certain ore company. VSP is a typical NP-hard problem whose optimal solution can not be obtained in polynomial time, and the basic particle swarm optimization(PSO) algorithm has the obvious shortcoming of premature convergence and stagnation by falling into local optima. Thus, a modified particle swarm optimization (MPSO) was proposed in this paper for the numerical calculation to overcome the characteristics of the optimization problem such as: multiple constraints and NP-hard. The algorithm introduced the "elite reverse" strategy into population initialization, proposed an improved adaptive strategy by combining the subtraction function and "ladder strategy" to adjust inertia weight, and added a "jump out" mechanism to escape local optimal. Thus, the proposed algorithm can realize an accurate and rapid solution of the algorithm's global optimization. Finally, this article made typical benchmark functions experiment and vehicle scheduling simulation to verify the algorithm performance. The experimental results of typical benchmark functions proved that the search accuracy and performance of the MPSO algorithm are superior to other algorithms: the basic PSO, the improved particle swarm optimization (IPSO), and the chaotic PSO (CPSO). Besides, the MPSO algorithm can improve an ore company's profit by 48.5-71.8% compared with the basic PSO in the vehicle scheduling simulation.
Collapse
Affiliation(s)
- Jinwei Qiao
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China
| | - Shuzan Li
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China
| | - Ming Liu
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China
| | - Zhi Yang
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China.
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China.
| | - Jun Chen
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China
| | - Pengbo Liu
- School of Mechanical and Automotive Engineering, Qilu University of Technology (Shandong Academy of Sciences), Jinan, 250353, People's Republic of China
- Shandong Institute of Mechanical Design and Research, Jinan, 250353, People's Republic of China
| | - Huiling Li
- Shandong Innovation and Development Research Institute, Jinan, 250353, People's Republic of China
| | - Chi Ma
- Zaozhuang Xinjinshan Intelligent Equipment Co., Ltd, Zaozhuang, 277400, People's Republic of China
| |
Collapse
|