A New Optimization Algorithm Based on Particle Swarm Optimization Genetic Algorithm and Sliding Surfaces

被引:0
作者
Mahmoodabadi M.J. [1 ]
Nemati A.R. [1 ]
Danesh N. [2 ]
机构
[1] Department of Mechanical Engineering, Sirjan University of Technology, Sirjan
[2] Department of Mechanical and Aerospace Engineering, University of Texas at Arlington, Arlington
来源
International Journal of Engineering, Transactions B: Applications | 2024年 / 37卷 / 09期
关键词
Genetic Algorithm; Inelastic Compression Member; Nonlinear Quadcopter System; Optimal Control; Particle Swarm Optimization; Sliding Surface;
D O I
10.5829/IJE.2024.37.09C.02
中图分类号
学科分类号
摘要
To enhance the performance of meta-heuristic algorithms, the development of new operators and the efficient combination of various optimization techniques are valuable strategies for discovering global optimal solutions. In this research endeavor, we introduce a novel optimization algorithm called PGS (Particle Swarm Optimization-GA-Sliding Surface). PGS combines the strengths of particle swarm optimization (PSO), genetic algorithm (GA), and sliding surface (SS) to tackle both mathematical test functions and real-world optimization problems. To achieve this, we adaptively tune the weighting function and learning coefficients of the PSO algorithm using the sliding mode control's SS relation. The global best particle discovered through the PSO method serves as one of the parents in the GA's crossover operation. This new crossover operator is then probabilistically integrated with an improved particle swarm optimization algorithm, enhancing convergence speed and facilitating escape from local optima. We evaluate the proposed algorithm's performance on both uni-modal and multi-modal mathematical test functions, considering un-rotated and rotated cases, thereby testing its effectiveness and efficiency against other prominent optimization techniques. Furthermore, we successfully implement the PGS algorithm in optimizing the state feedback controller for a nonlinear quadcopter system and determining the cross-section for an inelastic compression member. © 2024 The author(s). This is an open access article distributed under the terms of the Creative Commons Attribution (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, as long as the original authors and source are cited. No permission is required from the authors or the publishers.
引用
收藏
页码:1716 / 1735
页数:19
相关论文
共 79 条
[1]  
Ghafari R, Mansouri N., An Efficient Task Scheduling Based on Seagull Optimization Algorithm for Heterogeneous Cloud Computing Platforms, International Journal of Engineering, Transactions B: Applications, 35, 2, pp. 433-450, (2022)
[2]  
Sridhar Reddy A, Satish Chembuly VVMJ, Kesava Rao VVS., Collision-free Inverse Kinematics of Redundant Manipulator for Agricultural Applications through Optimization Techniques, International Journal of Engineering, Transactions A: Basics, 35, 7, pp. 1343-1354, (2022)
[3]  
Mehri F, Mollaei S, Noroozinejad Farsangi E, Babaei M, Ghahramani F., Application of a Novel Optimization Algorithm in Design of Lead Rubber Bearing Isolation Systems for Seismic Rehabilitation of Building Structures, International Journal of Engineering, Transactions C: Aspects, 36, 3, pp. 594-603, (2023)
[4]  
Kong XY, Yang GH., An Intrusion Detection Method Based on Self-Generated Coding Technology for Stealthy False Data Injection Attacks in Train-Ground Communication Systems, IEEE Transactions on Industrial Electronics, 70, 8, pp. 8468-8476, (2023)
[5]  
Dhanasekaran B, Siddhan S, Kaliannan J., Ant colony optimization technique tuned controller for frequency regulation of single area nuclear power generating system, Microprocessors and Microsystems, 73, (2020)
[6]  
Cao Y, Huang L, Li Y, Jermsittiparsert K, Ahmadi-Nezamabad H, Nojavan S., Optimal scheduling of electric vehicles aggregator under market price uncertainty using robust optimization technique, International Journal of Electrical Power & Energy Systems, 117, (2020)
[7]  
Kaur J, Reddy SRN., Implementation of linux optimization technique for ARM based system on chip, Procedia Computer Science, 171, pp. 1780-1789, (2020)
[8]  
Shabani A, Asgarian B, Salido M, Gharebaghi SA., Search and rescue optimization algorithm: A new optimization method for solving constrained engineering optimization problems, Expert Systems with Applications, 161, 15, (2020)
[9]  
Mirrashid N, Alibeiki E, Rakhtala SM., Development and Control of an upper Limb Rehabilitation Robot via Ant Colony Optimization -PID and Fuzzy-PID Controllers, International Journal of Engineering, Transactions B: Applications, 35, 8, pp. 1488-1493, (2022)
[10]  
Vanaei P, Jalili B, Hosseinzadeh M, Jalili P., Efficiency Optimization Thermal Analysis and Power Output of a Modified Incinerator Plant Using Organic Rankine Cycle, International Journal of Engineering, Transactions A: Basics, 36, 7, pp. 1300-1309, (2023)