TY - JOUR
T1 - Active disturbance rejection decoupling control for nonlinear MIMO uncertain systems with application to path following of self-driving bus
AU - Song, Xiaojing
AU - Li, Longqing
AU - Xue, Wenchao
AU - Song, Kang
AU - Xin, Bin
N1 - Publisher Copyright:
© 2023 Elsevier Ltd
PY - 2023/4
Y1 - 2023/4
N2 - This paper focuses on the control problem for a general class of multi-input multi-output (MIMO) uncertain systems with unknown coupling dynamics, uncertain control input gain matrix and external disturbances. The active disturbance rejection decoupling control is proposed to force the closed-loop systems to achieve desired performance despite these uncertainties. In particular, the general extended state observer corresponding the relative degree vector of considered system is constructed to timely estimate the total disturbance vector. The tuning laws for our controller to handle the uncertainty of control input gain matrix are quantitatively presented. Also, it is proven that the tracking error between the state vector and its ideal trajectory in the entire transient process can be small enough by tuning ESO's bandwidths. Moreover, the necessary and sufficient condition for closed-loop system's tracking error and estimation error to converge to zero is given. The proposed method is applied to the path following of self-driving bus (SDB), where the lateral error subsystem and the velocity subsystem are severely coupled with each other. Both unknown road-tire friction and steering wheel friction need to be handled. The experiment results on SDB demonstrate that the desired performance can be achieved despite both external disturbance and nonlinear uncertainties.
AB - This paper focuses on the control problem for a general class of multi-input multi-output (MIMO) uncertain systems with unknown coupling dynamics, uncertain control input gain matrix and external disturbances. The active disturbance rejection decoupling control is proposed to force the closed-loop systems to achieve desired performance despite these uncertainties. In particular, the general extended state observer corresponding the relative degree vector of considered system is constructed to timely estimate the total disturbance vector. The tuning laws for our controller to handle the uncertainty of control input gain matrix are quantitatively presented. Also, it is proven that the tracking error between the state vector and its ideal trajectory in the entire transient process can be small enough by tuning ESO's bandwidths. Moreover, the necessary and sufficient condition for closed-loop system's tracking error and estimation error to converge to zero is given. The proposed method is applied to the path following of self-driving bus (SDB), where the lateral error subsystem and the velocity subsystem are severely coupled with each other. Both unknown road-tire friction and steering wheel friction need to be handled. The experiment results on SDB demonstrate that the desired performance can be achieved despite both external disturbance and nonlinear uncertainties.
KW - Active disturbance rejection control (ADRC)
KW - Extend state observer (ESO)
KW - Path following
KW - Self-driving bus (SDB)
KW - Uncertainty
UR - http://www.scopus.com/inward/record.url?scp=85146146450&partnerID=8YFLogxK
U2 - 10.1016/j.conengprac.2023.105432
DO - 10.1016/j.conengprac.2023.105432
M3 - Article
AN - SCOPUS:85146146450
SN - 0967-0661
VL - 133
JO - Control Engineering Practice
JF - Control Engineering Practice
M1 - 105432
ER -