TY - GEN
T1 - Stable Tuning of Extended State Observers using PSO and Penalty Functions
AU - Cortez, Ricardo
AU - Garrido, Ruben
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/8/8
Y1 - 2021/8/8
N2 - This work studies the gain tuning of an Extended State Observer (ESO) by means of Particle Swarm Optimization (PSO). The performance index used in the PSO includes penalty functions, which allow ensuring a stable ESO characteristic polynomial by penalizing PSO solutions associated to gains producing observer poles with positive real parts. Thus, observer poles with negative real parts do not significantly increase the performance index whereas poles with positive real parts produce a large grow of the index. This feature precludes using explicit bounds on the observer gains to build a constraint set, which must be used during the PSO execution. A disadvantage of this latter approach is the possibility that the constraint set may no contain the optimal solution. The proposed approach is compared to a PSO tuning based on a constraint set, and numerical simulations show that the PSO based on penalty functions provides smaller observation errors.
AB - This work studies the gain tuning of an Extended State Observer (ESO) by means of Particle Swarm Optimization (PSO). The performance index used in the PSO includes penalty functions, which allow ensuring a stable ESO characteristic polynomial by penalizing PSO solutions associated to gains producing observer poles with positive real parts. Thus, observer poles with negative real parts do not significantly increase the performance index whereas poles with positive real parts produce a large grow of the index. This feature precludes using explicit bounds on the observer gains to build a constraint set, which must be used during the PSO execution. A disadvantage of this latter approach is the possibility that the constraint set may no contain the optimal solution. The proposed approach is compared to a PSO tuning based on a constraint set, and numerical simulations show that the PSO based on penalty functions provides smaller observation errors.
KW - Extended State Observer
KW - Particle Swarm Optimization
KW - disturbance estimation
KW - mechanical systems
KW - observer gain tuning
UR - http://www.scopus.com/inward/record.url?scp=85115130738&partnerID=8YFLogxK
U2 - 10.1109/ICMA52036.2021.9512611
DO - 10.1109/ICMA52036.2021.9512611
M3 - Contribución a la conferencia
AN - SCOPUS:85115130738
T3 - 2021 IEEE International Conference on Mechatronics and Automation, ICMA 2021
SP - 471
EP - 476
BT - 2021 IEEE International Conference on Mechatronics and Automation, ICMA 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 18th IEEE International Conference on Mechatronics and Automation, ICMA 2021
Y2 - 8 August 2021 through 11 August 2021
ER -