×

Zero dynamics stabilisation and adaptive trajectory tracking for WIP vehicles through feedback linearisation and LQR technique. (English) Zbl 1360.93173

Summary: This paper presents a composite control strategy integrating adaptive sliding-mode control and the linear quadratic regulator (LQR) technology for a wheeled inverted pendulum (WIP) vehicle system. The system can be partitioned into an actuated rotational subsystem and an underactuated longitudinal subsystem based on the different control input in the mathematical model. In particular, the instability analysis of zero dynamic for the underactuated longitudinal subsystem is investigated in detail using the feedback linearisation technology. Then, an adaptive sliding-mode control is designed for the trajectory tracking, where an adaptive algorithm is developed to handle with the parameter uncertainties. In addition, the LQR technique is employed to guarantee zero dynamics stability so as to achieve simultaneously the vehicle body stabilisation at the upright position. Simulation results show the good performance and strong robustness of the proposed control schemes.

MSC:

93B18 Linearizations
93C40 Adaptive control/observation systems
70Q05 Control of mechanical systems
93C15 Control/observation systems governed by ordinary differential equations
93D99 Stability of control systems
Full Text: DOI

References:

[1] Brockett R.W, Asymptotic stability and feedback stabilization. Differential geometric control theory (1983) · Zbl 0528.93051
[2] DOI: 10.1016/j.arcontrol.2013.03.004 · doi:10.1016/j.arcontrol.2013.03.004
[3] DOI: 10.1016/j.eswa.2010.08.121 · doi:10.1016/j.eswa.2010.08.121
[4] DOI: 10.1007/s11071–014–1682–9 · Zbl 1331.93108 · doi:10.1007/s11071-014-1682-9
[5] Do K.D., Journal of Intelligent and Robotic Systems: Theory and Applications, 3 (60) pp 577– (2010)
[6] Fang Y.C., IEEE Transactions on Control Systems Technology, 20 (1) pp 241– (2012)
[7] DOI: 10.1109/41.982254 · doi:10.1109/41.982254
[8] DOI: 10.1016/j.jfranklin.2013.02.002 · Zbl 1372.93062 · doi:10.1016/j.jfranklin.2013.02.002
[9] DOI: 10.1016/j.ast.2014.08.009 · doi:10.1016/j.ast.2014.08.009
[10] DOI: 10.1016/j.automatica.2007.06.024 · Zbl 1283.93063 · doi:10.1016/j.automatica.2007.06.024
[11] DOI: 10.1049/iet-cta.2012.0734 · doi:10.1049/iet-cta.2012.0734
[12] DOI: 10.1109/TCST.2012.2214439 · doi:10.1109/TCST.2012.2214439
[13] DOI: 10.1080/00207170412331305579 · Zbl 1073.93554 · doi:10.1080/00207170412331305579
[14] DOI: 10.1080/00207170050029250 · Zbl 1006.93537 · doi:10.1080/00207170050029250
[15] DOI: 10.1109/TIE.2013.2242418 · doi:10.1109/TIE.2013.2242418
[16] DOI: 10.1016/j.automatica.2015.11.007 · Zbl 1329.93126 · doi:10.1016/j.automatica.2015.11.007
[17] DOI: 10.1109/TIE.2012.2202354 · doi:10.1109/TIE.2012.2202354
[18] DOI: 10.1109/TCYB.2014.2333738 · doi:10.1109/TCYB.2014.2333738
[19] DOI: 10.1016/j.automatica.2015.10.036 · Zbl 1329.93087 · doi:10.1016/j.automatica.2015.10.036
[20] DOI: 10.1049/iet-cta.2013.0611 · doi:10.1049/iet-cta.2013.0611
[21] DOI: 10.1109/TCST.2011.2168224 · doi:10.1109/TCST.2011.2168224
[22] DOI: 10.1016/j.automatica.2010.05.015 · Zbl 1209.37111 · doi:10.1016/j.automatica.2010.05.015
[23] DOI: 10.1109/TNNLS.2014.2360724 · doi:10.1109/TNNLS.2014.2360724
[24] DOI: 10.1049/iet-cta.2012.0505 · doi:10.1049/iet-cta.2012.0505
[25] DOI: 10.1017/CBO9780511807930 · Zbl 1180.93001 · doi:10.1017/CBO9780511807930
[26] DOI: 10.1109/TRO.2004.840905 · doi:10.1109/TRO.2004.840905
[27] DOI: 10.1016/j.ins.2015.04.025 · Zbl 1417.93224 · doi:10.1016/j.ins.2015.04.025
[28] DOI: 10.1016/j.neucom.2015.11.006 · doi:10.1016/j.neucom.2015.11.006
[29] DOI: 10.1109/TRO.2006.886277 · doi:10.1109/TRO.2006.886277
[30] DOI: 10.1109/TIE.2014.2327569 · doi:10.1109/TIE.2014.2327569
[31] DOI: 10.1007/s12559-015-9363-7 · doi:10.1007/s12559-015-9363-7
[32] DOI: 10.1109/TNNLS.2014.2302475 · doi:10.1109/TNNLS.2014.2302475
[33] DOI: 10.1109/JOE.2012.2201797 · doi:10.1109/JOE.2012.2201797
[34] DOI: 10.1177/0959651814525147 · doi:10.1177/0959651814525147
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.