×

Robust control of a class of under-actuated mechanical systems with model uncertainty. (English) Zbl 1417.93127

Summary: Robust control of under-actuated mechanical systems (UMSs) with model uncertainty is still a challenging problem. For UMSs, the model parametric uncertainties make it difficult to precisely calculate the isolated equilibrium point corresponding to a fixed input. Without an accurate destination state, many set-point control methods cannot eliminate the positioning errors. An improved sliding mode control (ISMC) method is proposed to solve the robust control problem for a class of UMSs with model uncertainty and input disturbance. A balance variable is introduced in the sliding surface design to compensate for the disturbance caused by the inaccurate destination state, and the ISMC method is proposed to make the system state reach the sliding surface in finite time. Linear matrix inequality approach and particle swarm optimisation algorithm are applied to design the sliding mode surface parameters. The simulation results on an UMS are presented to show the effectiveness of the proposed scheme.

MSC:

93B35 Sensitivity (robustness)
93B12 Variable structure systems
93D09 Robust stability
93C41 Control/observation systems with incomplete information

Software:

PSOt; YALMIP
Full Text: DOI

References:

[1] Amal, C. B.; Brahim, C.; Mohamed, D.; Krishna, B., Analysis and control of underactuated mechanical systems (2013), Cham, Switzerland: Springer Science & Business Media, Cham, Switzerland
[2] Ashrafiuon, H.; Erwin, R. S., Sliding mode control of underactuated multibody systems and its application to shape change control, International Journal of Control, 81, 12, 1849-1858 (2008) · Zbl 1151.93015
[3] Birge, B., PSOt – a particle swarm optimization toolbox for use with Matlab, 182-186 (2003), IEEE
[4] Boyd, S.; Ghaoui, L. E.; Feron, E.; Balakrishnan, V., Linear matrix inequalities in system and control theory (1994), Society for Industrial and Applied Mathematics · Zbl 0816.93004
[5] Din, S. U.; Khan, Q.; Rehman, F. U.; Akmeliawanti, R., A comparative experimental study of robust sliding mode control strategies for underactuated systems, IEEE Access, 5, 10068-10080 (2017)
[6] Fantoni, I.; Lozano, R.; Spong, M. W., Passivity based control of the Pendubot, IEEE Transactions on Automatic Control, 45, 4, 725-729 (2000) · Zbl 1136.70329
[7] Ghommam, J.; Mnif, F.; Benali, A.; Derbel, N., Asymptotic backstepping stabilization of an underactuated surface vessel, IEEE Transactions on Control Systems Technology, 14, 6, 1150-1157 (2006)
[8] Haddad, W. M.; Chellaboina, V., Nonlinear dynamical systems and control: A Lyapunov-based approach (2008), Princeton, NJ: Princeton University Press, Princeton, NJ · Zbl 1142.34001
[9] Haghighi, R.; Pang, C. K., Robust concurrent attitude-position control of a swarm of underactuated nanosatellites, IEEE Transactions on Control Systems Technology, 26, 1, 77-88 (2017)
[10] Hua, M. D.; Hamel, T.; Morin, P.; Samson, C., Introduction to feedback control of underactuated VTOL vehicles: A review of basic control design ideas and principles, IEEE Control Systems Magazine, 33, 1, 61-75 (2013) · Zbl 1395.93395
[11] Li, E.; Liang, Z.; Hou, Z.; Tan, M., Energy-based balance control approach to the ball and beam system, International Journal of Control, 82, 6, 981-992 (2009) · Zbl 1168.93398
[12] Liu, D.; Yi, J.; Zhao, D.; Wang, W., Adaptive sliding mode fuzzy control for a two-dimensional overhead crane, Mechatronics, 15, 5, 505-522 (2005)
[13] Liu, Y.; Yu, H. N., A survey of underactuated mechanical systems, IET Control Theory and Applications, 7, 7, 921-935 (2013)
[14] Lofberg, J., YALMIP : A toolbox for modeling and optimization in MATLAB, 284-289 (2004), IEEE
[15] Lu, Y. S.; Chiu, H. H.; Lien, S. F., An improved backstepping design for the control of an underactuated inverted pendulum, Journal of Mechanical Science and Technology, 27, 3, 865-873 (2013)
[16] Nersesov, S. G.; Ashrafiuon, H.; Ghorbanian, P., On estimation of the domain of attraction for sliding mode control of underactuated nonlinear systems, International Journal of Robust and Nonlinear Control, 24, 5, 811-824 (2014) · Zbl 1283.93065
[17] Park, M. S.; Chwa, D., Swing-up and stabilization control of inverted-pendulum systems via coupled sliding-mode control method, IEEE Transactions on Industrial Electronics, 56, 9, 3541-3555 (2009)
[18] Pisano, A.; Usai, E., Sliding mode control: A survey with applications in math, Mathematics and Computers in Simulation, 81, 5, 954-979 (2011) · Zbl 1214.93030
[19] Spong, M. W., The swing up control problem for the acrobot, IEEE Control Systems, 15, 1, 49-55 (1995)
[20] Sun, N.; Fang, Y.; Zhang, Y.; Ma, B., A novel kinematic coupling-based trajectory planning method for overhead cranes, IEEE-ASME Transactions on Mechatronics, 17, 1, 166-173 (2012)
[21] Xie, W.; Ma, B.; Fernando, T.; Iu, H. H. C., A simple robust control for global asymptotic position stabilization of underactuated surface vessels, International Journal of Robust & Nonlinear Control, 27, 18, 5028-5043 (2017) · Zbl 1379.93043 · doi:10.1002/rnc.3845
[22] Xu, R.; Özgüner, Ü., Sliding mode control of a class of underactuated systems, Automatica, 44, 1, 233-241 (2008) · Zbl 1138.93409
[23] Yang, D.; Feng, Z.; Ren, X.; Lu, N., A novel power line inspection robot with dual parallelogram architecture and its vibration suppression control, Advanced Robotics, 28, 12, 807-819 (2014)
[24] Yu, X.; Kaynak, O., Sliding-mode control with soft computing: A survey, IEEE Transactions on Industrial Electronics, 56, 9, 3275-3285 (2009)
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.