A nonlinear optimal control based on the SDRE technique for the two-wheeled self-balancing robot
Hamze Ahmadi Jeyed, Ali Ghaffari
- 发表年份
- 2020
- 引用次数
- 5
摘要
In this article, for the first time, a nonlinear optimal controller based on the state-dependent Riccati equation (SDRE) technique is proposed for the self-balancing two-wheeled Robot. The proposed optimal control is similar to linear quadratic Gaussian (LQG) control. The LQG controller is based on linearisation, but the proposed nonlinear optimal controller is based on parameterisation. For this purpose, at first, a three-degree-of-freedom (3-DOF) model of the two-wheeled robot including, longitudinal displacement, yaw, and pitch motion of the chassis are obtained using Kane’s method. Then, using the parameterisation method, the state-dependent coefficient (SDC) matrices are derived for the design of the nonlinear quadratic Gaussian (NLQG) controller. Consequently, the 3-DOF model of the two-wheeled robot and the NLQG controller algorithm are simulated in the MATLAB software environment. Also, using the proposed controller and the open-loop simulations the performance of the two-wheeled Robot is discussed. The simulation results demonstrate that the optimal controller based on the SDRE approach performs remarkably well when the system has an extremely nonlinear behaviour.Abbreviations: KF: Kalman filter; CG: Centre of gravity; DOF: degree of freedom; LQG: linear quadratic Gaussian; NLQG: nonlinear quadratic Gaussian; SDRE: state dependent Riccati equation; LQR: linear quadratic regulator; RBF: radial basis function; SDC: state-dependent coefficient.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Fractional Differential Equations
Igor Podlubný
2025
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
Genetic Programming: On the Programming of Computers by Means of Natural Selection
John R. Koza
1992