TY - JOUR
T1 - Comparative Analysis of Evolutionary Algorithms for PID Controller Optimization in Pneumatic Soft Robotic Systems
T2 - A Simulation and Experimental Study
AU - Massoud, Mostafa Mo
AU - Libby, Jacqueline
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2024
Y1 - 2024
N2 - 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.
AB - 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.
KW - Evolutionary algorithms
KW - genetic algorithm
KW - particle swarm optimization
KW - proportional-integral-derivative (PID) control
KW - simulated annealing
KW - soft elastomeric actuators
KW - soft robotics
KW - surrogate-based optimization
UR - http://www.scopus.com/inward/record.url?scp=85207424681&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85207424681&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2024.3480834
DO - 10.1109/ACCESS.2024.3480834
M3 - Article
AN - SCOPUS:85207424681
VL - 12
SP - 151749
EP - 151769
JO - IEEE Access
JF - IEEE Access
ER -