Hostname: page-component-76fb5796d-vvkck Total loading time: 0 Render date: 2024-04-25T14:27:17.493Z Has data issue: false hasContentIssue false

A Robust Approach to Stabilization of 2-DOF Underactuated Mechanical Systems

Published online by Cambridge University Press:  31 January 2020

Maryam Aminsafaee
Affiliation:
Department of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz, Iran. E-mail: M.Aminsafaee@sutech.ac.ir
Mohammad Hossein Shafiei*
Affiliation:
Department of Electrical and Electronics Engineering, Shiraz University of Technology, Shiraz, Iran. E-mail: M.Aminsafaee@sutech.ac.ir
*
*Corresponding author. E-mail: shafiei@sutech.ac.ir

Summary

This paper studies the stabilization problem for a class of underactuated systems in the presence of unknown disturbances. Due to less number of control inputs with respect to the degrees of freedom of the system, closed-loop asymptotic stability is a challenging issue in this field. In this paper, anti-swing controllers are designed for nominal and disturbed systems. In the case of the nominal system, the proposed two-loop controller is a combination of collocated partial feedback linearization and hierarchical sliding mode control (HSMC) theories. Then, due to the importance of robustness in control of physical systems, the proposed controller is developed for underactuated mechanical systems in the presence of additive disturbances. One of the main advantages of the proposed design method is that it does not need any switching algorithm. Finally, to illustrate the performance of the proposed controllers, they are applied to two underactuated mechanical systems: a pendubot and a Furuta pendulum. In addition, the practicality of the proposed approach is also verified experimentally using a quadrotor stand.

Type
Articles
Copyright
Copyright © Cambridge University Press 2020

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Nikkhah, M., Ashrafiuon, H. and Fahimi, F., “Robust control of underactuated bipeds using sliding modes,” Robotica 25(3), 367374 (2007).CrossRefGoogle Scholar
Khanpoor, A., Khalaji, A. K. and Moosavian, S. A. A., “Modeling and control of an underactuated tractor–trailer wheeled mobile robot,” Robotica 35(12), 22972318 (2017).CrossRefGoogle Scholar
Karimi, M. and Binazadeh, T., “Energy-based Hamiltonian approach in H∞ controller design for n-degree of freedom mechanical systems,” Syst. Sci. Contr. Eng. 7(1), 264275 (2019).CrossRefGoogle Scholar
Fantoni, I., Lozano, R. and Sinha, SC., Non-linear Control for Underactuated Mechanical Systems (Springer Science & Business Media, London, 2002).CrossRefGoogle Scholar
Gupta, S. and Kumar, A., “A brief review of dynamics and control of underactuated biped robots,” Adv. Robotics 31(12), 607623 (2017).CrossRefGoogle Scholar
Liu, Y. and Yu, H., “A survey of underactuated mechanical systems,” IET Control Theory Appl. 7(7), 921935 (2013).CrossRefGoogle Scholar
Ordaz, P., Spinoza, E. S. and Muñoz, F., “Research on swing up control based on energy for the pendubot system,” J. Dyn. Syst. Meas. Control. 136(4), 041018 (2014).CrossRefGoogle Scholar
Yang, X. and Zheng, X., “Swing up and stabilization control design for an underactuated rotary inverted pendulum system: Theory and experiments,” IEEE Trans. Ind. Electron. 65(9), 72297238 (2018).CrossRefGoogle Scholar
Aranda-Escolástico, E., Guinaldo, M., Santos, M. and Dormido, S., “Control of a chain pendulum: A fuzzy logic approach,” Int. J. Comput. Intell. Syst. 9(2), 281295 (2016).CrossRefGoogle Scholar
Tuan, L. A. and Lee, S. G., Nonlinear Systems – Design, Analysis, Estimation and Control (InTech Publishers, Rijeka-Croatia, 2016).Google Scholar
Wang, W., Liu, X. D. and Yi, J. Q., “Structure design of two types of sliding-mode controllers for a class of under-actuated mechanical systems,” IET Control Theory Appl. 1(1), 163172 (2007).CrossRefGoogle Scholar
Hai, H., Li, J., Yong-jie, P., Shi-cai, S., Qi-rong, T., Da-peng, Y. and Hong, L., “Observer-based dynamic control of an underactuated hand,” Adv. Robotics. 24(1–2), 123137 (2010).CrossRefGoogle Scholar
Xin, X., “On simultaneous control of the energy and actuated variables of underactuated mechanical systems–example of the acrobot with counterweight,” Adv. Robotics. 27(12), 959969 (2013).CrossRefGoogle Scholar
Sanchez, B., Ordaz, P., Garcia-Barrientos, A. and Vera, E., “Nonlinear Suboptimal Control for a Class of Underactuated Mechanical Systems,” 12th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE), Mexico (2015) pp. 16.Google Scholar
Kazemi, H., Majd, V. J. and Moghaddam, M. M., “Modeling and robust backstepping control of an underactuated quadruped robot in bounding motion,” Robotica 31(3), 423439 (2013).CrossRefGoogle Scholar
Din, S. U., Khan, Q., Rehman, F. U. and Akmeliawati, R., “Robust control of underactuated systems: Higher order integral sliding mode approach,” Math. Probl. Eng. 2016, 111. DOI: 10.1155/2016/5641478 (2016).CrossRefGoogle Scholar
Wang, W., Yi, J. and Liu, D., “Design of a stable sliding-mode controller for a class of second-order underactuated systems,” IEE Proc. Contr. Theor. Appl. 151(6), 683690 (2004).CrossRefGoogle Scholar
Ma, B. L., “Comment: Design of a stable sliding-mode controller for a class of second-order underactuated systems,” IET Contr. Theor. Appl. 1(4), 11861187 (2007).Google Scholar
Ma, B. L., “Comments on Structure design of two types of sliding-mode controllers for a class of under-actuated mechanical systems,” arXiv preprint arXiv, 1208.6144, (Aug 2012).Google Scholar
Qian, D., Yi, J., Zhao, D. and Hao, Y., “Hierarchical sliding mode control for series double inverted pendulums system,” 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems (Oct 2006) pp. 49774982.CrossRefGoogle Scholar
Yue, M. and Wei, X., “Dynamic balance and motion control for wheeled inverted pendulum vehicle via hierarchical sliding mode approach,” Proc. Inst. Mech. Eng. Pt. I: J. Syst. Contr. Eng. 228(6), 351358 (2014).Google Scholar
Zehar, D. and Benmahammed, K., “Optimal sliding mode control of the pendubot,” Int. Res. J. Comp. Sci. Inf. Syst. 2(3), 4551 (2014).Google Scholar
Pham, D. B. and Lee, S. G., “Hierarchical sliding mode control for a two-dimensional ball segway that is a class of a second-order underactuated system,” J. Vib. Control 15(1), 4955 (2018).Google Scholar
Spong, M. W., “The swing-up control problem for the Acrobot,” IEEE Control Syst. 15(1), 4955 (1995).Google Scholar
Tuan, L. A. and Lee, S. G., “Partial feedback linearization control of a three-dimensional overhead crane,” Int. J. Control Autom. Syst. 11(4), 718727 (2013).CrossRefGoogle Scholar
Le, T. A., Lee, S. G. and Moon, S. C., “Partial feedback linearization and sliding mode techniques for 2D crane control,” Trans. Inst. Meas. Contr. 36(1), 7887 (2014).CrossRefGoogle Scholar
That, N. D., Quang, N. K., Thanh, P. T. and Ha, Q. P., “Robust Exponential Stabilization of Underactuated Mechanical Systems in the Presence of Bounded Disturbances Using Sliding Mode Control,” 2013 International Conference on Control, Automation and Information Sciences (ICCAIS), Nha Trang, Vietnam, (2013) pp. 206211.CrossRefGoogle Scholar
Xin, X., Tanaka, S., She, J. and Yamasaki, T., “New analytical results of energy-based swing-up control for the Pendubot,” Int. J. Non-Lin Mech. 52, 110118 (2013).Google Scholar
Aoustin, Y., Formal’skii, A. and Martynenko, Y., “Pendubot: combining of energy and intuitive approaches to swing up, stabilization in erected pose,” Multibody Syst. Dyn. 25(1), 6580 (2011).CrossRefGoogle Scholar
O’Flaherty, R. W., Sanfelice, R. G. and Teel, A. R., “Hybrid Control Strategy for Robust Global Swing-Up of the Pendubot,” 2008 American Control Conference, Seattle, Washington, USA (2008) pp. 14241429.Google Scholar
Hoang, N. Q., Lee, S. G., Kim, J. J. and Kim, B. S., “Simple energy-based controller for a class of underactuated mechanical systems,” Int. J. Precis. Eng. Manuf. 15(8), 15291536 (2014).CrossRefGoogle Scholar
Montoya–Cháirez, J., Santibáñez, V. and Moreno–Valenzuela, J., “Adaptive control schemes applied to a control moment gyroscope of 2 degrees of freedom,” Mechatronics 57, 7385 (2019).CrossRefGoogle Scholar
Sánchez, B., Ordaz, P. and Poznyak, A., “Pendubot Robust Stabilization Based on Attractive Ellipsoid Method Using Electromechanical Model,” 2018 15th International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE) (2018) pp. 16.Google Scholar
Spong, M. W., Hutchinson, S. and Vidyasagar, M., Robot Modeling and Control (John Wiley & Sons, New York, 2006).Google Scholar
Chenarani, H., Binazadeh, T. and Shafiei, M. H., “Velocity and body rate control of a spacecraft using robust passivity-base control,” J. Space Sci. Technol. 11(2), 4146 (2018).Google Scholar
Binazadeh, T. and Yousefi, M., “Designing a cascade-control structure using fractional-order controllers: Time-delay fractional-order proportional-derivative controller and fractional-order sliding-mode controller,” J. Eng. Mech. 143(7), 04017037 (2017).CrossRefGoogle Scholar
Khalil, H. K and Grizzle, J. W., Nonlinear Systems (New Jersey: Prentice Hall, 1996).Google Scholar