TY - JOUR
T1 - Multi-objective Lyapunov-based controller design for nonlinear systems via genetic programming
AU - Ali, Mir Masoud Ale
AU - Jamali, A.
AU - Asgharnia, A.
AU - Ansari, R.
AU - Mallipeddi, Rammohan
N1 - Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature.
PY - 2022/1
Y1 - 2022/1
N2 - In system control, stability is considered the most important factor as unstable system is impractical or dangerous to use. Lyapunov direct method, one of the most useful tools in the stability analysis of nonlinear systems, enables the design of a controller by determining the region of attraction (ROA). However, the two main challenges posed are—(1) it is hard to determine the scalar function referred to as Lyapunov function, and (2) the optimality of the designed controller is generally questionable. In this paper, multi-objective genetic programming (MOGP)-based framework is proposed to obtain both optimal Lyapunov and control functions at the same time. In other words, MOGP framework is employed to minimize several time-domain performances as well as the ROA radius to find the optimal Lyapunov and control functions. The proposed framework is tested in several nonlinear benchmark systems, and the control performance is compared with state-of-the-art algorithms.
AB - In system control, stability is considered the most important factor as unstable system is impractical or dangerous to use. Lyapunov direct method, one of the most useful tools in the stability analysis of nonlinear systems, enables the design of a controller by determining the region of attraction (ROA). However, the two main challenges posed are—(1) it is hard to determine the scalar function referred to as Lyapunov function, and (2) the optimality of the designed controller is generally questionable. In this paper, multi-objective genetic programming (MOGP)-based framework is proposed to obtain both optimal Lyapunov and control functions at the same time. In other words, MOGP framework is employed to minimize several time-domain performances as well as the ROA radius to find the optimal Lyapunov and control functions. The proposed framework is tested in several nonlinear benchmark systems, and the control performance is compared with state-of-the-art algorithms.
KW - Genetic programming
KW - Lyapunov function
KW - Pareto
KW - Region of attraction
KW - Stability
UR - https://www.scopus.com/pages/publications/85114312759
U2 - 10.1007/s00521-021-06453-1
DO - 10.1007/s00521-021-06453-1
M3 - Article
AN - SCOPUS:85114312759
SN - 0941-0643
VL - 34
SP - 1345
EP - 1357
JO - Neural Computing and Applications
JF - Neural Computing and Applications
IS - 2
ER -