Comparative Analysis of Evolutionary Algorithms for PID Controller Optimization in Pneumatic Soft Robotic Systems: A Simulation and Experimental Study

被引:1
作者
Massoud, Mostafa Mo. [1 ]
Libby, Jacqueline [1 ]
机构
[1] Stevens Inst Technol, Dept Mech Engn, Hoboken, NJ 07030 USA
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Soft robotics; Optimization; Genetic algorithms; Actuators; Pneumatic systems; Heuristic algorithms; Linear programming; Tuning; Pulse width modulation; Evolutionary computation; Particle swarm optimization; Evolutionary algorithms; soft robotics; soft elastomeric actuators; proportional-integral-derivative (PID) control; genetic algorithm; particle swarm optimization; simulated annealing; surrogate-based optimization; PSO; GA;
D O I
10.1109/ACCESS.2024.3480834
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The control of soft elastomeric actuators via pneumatic systems presents challenges due to system nonlinearities and oscillatory behavior. The control of soft robotics is an underexplored field compared to the control of traditional robotics. This study explores evolutionary algorithms for auto-tuning Proportional-Integral-Derivative (PID) controllers in pneumatic soft robotics. Four optimization algorithms, Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Simulated Annealing (SA), and Surrogate-Based Optimization (SBO), were employed to optimize PID parameters for pneumatic pressure control. Each algorithm was tested with four objective functions: Integral Absolute Error (IAE), Integral Time Absolute Error (ITAE), Integral Square Error (ISE), and Integral Time Square Error (ITSE). Both simulated and experimental studies are conducted to evaluate these algorithms using a pneumatic system designed with affordable on/off valves controlled by Pulse Width Modulation (PWM). Key performance metrics were analyzed: rise time, settling time, overshoot, peak value, and peak time. Results indicate that PSO and GA offer faster response times and moderate overshoot, while SA provides minimal overshoot at the cost of slower response times. These findings can significantly contribute to the practical control of pneumatic systems in soft robotics, offering insights for future optimization and application development.
引用
收藏
页码:151749 / 151769
页数:21
相关论文
共 46 条
[1]   Optimization of PI-Cascaded Controller's Parameters for Linear Servo Mechanism: A Comparative Study of Multiple Algorithms [J].
Abdelbar, M. ;
Ramadan, Huda ;
Khalil, Abdelrahman ;
Farag, Hamad ;
Bahgat, Mazen ;
Rabie, Omar ;
El-Shaer, Yasser .
IEEE ACCESS, 2023, 11 :86377-86396
[2]   Ant system: Optimization by a colony of cooperating agents [J].
Dorigo, M ;
Maniezzo, V ;
Colorni, A .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :29-41
[3]   Design and Computational Modeling of a 3D Printed Pneumatic Toolkit for Soft Robotics [J].
du Pasquier, Cosima ;
Chen, Tian ;
Tibbits, Skylar ;
Shea, Kristina .
SOFT ROBOTICS, 2019, 6 (05) :657-663
[4]  
Eberhart R., 1995, P 6 INT S MICR HUM S, P39, DOI DOI 10.1109/MHS.1995.494215
[5]   Comparison among five evolutionary-based optimization algorithms [J].
Elbeltagi, E ;
Hegazy, T ;
Grierson, D .
ADVANCED ENGINEERING INFORMATICS, 2005, 19 (01) :43-53
[6]   An Improved Harris Hawks Optimization Algorithm With Simulated Annealing for Feature Selection in the Medical Field [J].
Elgamal, Zenab Mohamed ;
Yasin, Norizan Binti Mohd ;
Tubishat, Mohammad ;
Alswaitti, Mohammed ;
Mirjalili, Seyedali .
IEEE ACCESS, 2020, 8 :186638-186652
[7]   Bending angle prediction and control of soft pneumatic actuators with embedded flex sensors - A data-driven approach [J].
Elgeneidy, Khaled ;
Lohse, Niels ;
Jackson, Michael .
MECHATRONICS, 2018, 50 :234-247
[8]   Optimal PID tuning for controlling the temperature of electric furnace by genetic algorithm [J].
Gani, Md Manjurul ;
Islam, Md Saiful ;
Ullah, Muhammad Ahsan .
SN APPLIED SCIENCES, 2019, 1 (08)
[9]   Comparison between hybridized algorithm of GA-SA and ABC, GA, DE and PSO for vertical-handover in heterogeneous wireless networks [J].
Goudarzi, Shidrokh ;
Hassan, Wan Haslina ;
Anisi, Mohammad Hossein ;
Soleymani, Seyed Ahmad .
SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2016, 41 (07) :727-753
[10]   A radial basis function method for global optimization [J].
Gutmann, HM .
JOURNAL OF GLOBAL OPTIMIZATION, 2001, 19 (03) :201-227