Skip to main content
Log in

Dynamic modeling and control of a spherical pendulum with a VSCMG

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

The study of inverted pendulum configurations has attracted the attention of researchers during many decades. One of the main reasons is that inverted-pendulum models have the feature of approximating the dynamics of many real-world mechanisms. Therefore, this paper presents the detailed dynamic modeling and control of a novel spherical pendulum with a variable speed control moment gyroscope. The dynamic model is obtained from the generic 3D pendulum, and the necessary assumptions to model the spherical pendulum are conducted in order to avoid singularities. Furthermore, a proportional-derivative nonlinear controller based on Lyapunov theory is designed to use favorably the features of the variable speed control moment gyroscope to control the spherical pendulum combining the gyroscopic torque and the torque provided by the reaction wheel. The proposed dynamic model and nonlinear controller are evaluated through numerical simulations for two different scenarios, driving the pendulum to a sequence of attitude commands including the upright position and tracking a desired trajectory. The results have shown that the proposed model is nonsingular and that the control law has provided adequate rates controlling the pendulum in both scenarios.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. Spong MW, Corke P, Lozano R (2001) Nonlinear control of the reaction wheel pendulum. Automatica 37(11):1845–1851

    Article  Google Scholar 

  2. Shen J, Sanyal AK, Chaturvedi NA, Bernstein D, McClamroch H (2004) Dynamics and control of a 3D pendulum. In: IEEE conference on decision and control, CDC, 43, vol 1, pp 323–328, Nassau: IEEE, (IEEE Cat. No. 04CH37601)

  3. Pathak K, Franch J, Agrawal SK (2005) Velocity and position control of a wheeled inverted pendulum by partial feedback linearization. IEEE Trans Rob 21(3):505–513

    Article  Google Scholar 

  4. Sanyal Amit K, Ambarish G (2013) Dynamics and balance control of the reaction mass pendulum: a three-dimensional multibody pendulum with variable body inertia. J Dyn Sys Meas Control 136(2):021002

    Article  Google Scholar 

  5. Muehlebach M, DÁndrea R (2017) Nonlinear analysis and control of a reaction-wheel-based 3-D inverted pendulum. IEEE Trans Control Syst Technol 25(1):235–246

    Article  Google Scholar 

  6. Déda T, Fujiwara E, Carneiro E (2018) Modular approach for control design of an autonomous two-wheeled inverted pendulum. J Braz Soc Mech Sci Eng 40(11):536

    Article  Google Scholar 

  7. Trentin JFS, da Silva S, Schaub H (2019) Variable speed control moment gyroscope in an inverted pendulum. J Dyn Syst Meas Contr 141(11):111012

    Article  Google Scholar 

  8. Trentin JFS, Cenale TP, da Silva S, de Souza Ribeiro JM (2019) Attitude control of inverted pendulums using reaction wheels: comparison between using one and two actuators. Proc Inst Mech Eng Part I J Syst Control Eng 234(3):420–429

    Google Scholar 

  9. Trentin JFS, Da Silva S, De Souza Ribeiro JM, Schaub H (2020) Inverted pendulum nonlinear controllers using two reaction wheels: design and implementation. IEEE Access 8:74922–74932

    Article  Google Scholar 

  10. Bayram A, Kara F (2020) Design and control of spatial inverted pendulum with two degrees of freedom. J Braz Soc Mech Sci Eng 42(10):501

    Article  Google Scholar 

  11. Trentin JFS (2020) Attitude control of inverted pendulums using reaction wheels and variable speed control moment gyroscope. PhD thesis, São Paulo State University (UNESP), School of Engineering of Ilha Solteira

  12. Trentin JFS, da Silva S, de S Ribeiro JM, Schaub H (2021) An experimental study to swing up and control a pendulum with two reaction wheels. Meccanica 56(4):981–990

    Article  MathSciNet  Google Scholar 

  13. Chaturvedi NA, Bacconi F, Sanyal AK, Bernstein D, McClamroch NH (2005) Stabilization of a 3D rigid pendulum. In: Proceedings of the 2005, American Control Conference, 2005., pp 3030–3035, vol. 5

  14. Chaturvedi NA, McClamroch NH (2007) Asymptotic stabilization of the hanging equilibrium manifold of the 3d pendulum. Int J Robust Nonlinear Control 17(16):1435–1454

    Article  MathSciNet  Google Scholar 

  15. Chaturvedi NA, McClamroch NH (2007) Attitude stabilization of the inverted 3D pendulum on tso(3) with control saturation. In: 46th IEEE conference on decision and control, pp 1910–1915

  16. Chaturvedi NA, McClamroch NH, Bernstein DS (2008) Stabilization of a 3D axially symmetric pendulum. Automatica 44(9):2258–2265

    Article  MathSciNet  Google Scholar 

  17. Zou K, Ge X (2017) Neural-network-based fuzzy logic control of a 3d rigid pendulum. Int J Control Autom Syst 15(5):2425–2435

    Article  Google Scholar 

  18. Yao Q (2020) Robust adaptive finite-time attitude tracking control of a 3D pendulum with external disturbance: numerical simulations and hardware experiments. Nonlinear Dyn 102:223–239

    Article  Google Scholar 

  19. Gajamohan M, Merz M, Thommen I, D’Andrea R (2012) The cubli: a cube that can jump up and balance. In: International conference on intelligent robots and systems, pp 3722–3727

  20. Zhu Y, Gao Y, Xu C, Zhao J, Jin H, Lee J (2015) Adaptive control of a gyroscopically stabilized pendulum and its application to a single-wheel pendulum robot. IEEE/ASME Trans Mechatron 20(5):2095–2106

    Article  Google Scholar 

  21. Jin H, Yang D, Liu Z, Zang X, Li G, Zhu Y (2015) A gyroscope-based inverted pendulum with application to posture stabilization of bicycle vehicle. In: 2015 IEEE international conference on robotics and biomimetics (ROBIO), pp 2103–2108

  22. Chih-Keng Chen, Trung-Dung Chu, Xiao-Dong Zhang (2019) Modeling and control of an active stabilizing assistant system for a bicycle. Sensors 19(2):248

    Article  Google Scholar 

  23. Yun SY, Lee WS, Gwak K-W (2020) Cmg-based anthropomorphic test device for human rider behavior reproduction for two-wheeled self-balancing personal mobility. Mechatronics 69:102365

    Article  Google Scholar 

  24. Kim HW, Jung S (2020) Design and control of a sphere robot using a control moment gyroscope actuator for navigation. Int J Control Autom Syst 18(12):3112–3120

    Article  Google Scholar 

  25. Lemus D, van Frankenhuyzen J, Vallery H (2017) Design and evaluation of a balance assistance control moment gyroscope. J. Mech Robot 9(5)

  26. Lemus D, Berry A, Jabeen S, Jayaraman C, Hohl K, van der Helm FCT, Jayaraman A, Vallery H (2020) Controller synthesis and clinical exploration of wearable gyroscopic actuators to support human balance. Sci Rep 10(1):10412

    Article  Google Scholar 

  27. Trung-Dung Chu, Chih-Keng Chen (2017) Design and implementation of model predictive control for a gyroscopic inverted pendulum. Appl Sci 7(12):1272

    Article  Google Scholar 

  28. Aranovskiy S, Ryadchikov I, Nikulchev E, Wang J, Sokolov D (2020) Experimental comparison of velocity observers: a scissored pair control moment gyroscope case study. IEEE Access 8:21694–21702

    Article  Google Scholar 

  29. Wasiwitono U, Wahjudi A, Saputra AK, Yohanes (2021) Stabilization and disturbance attenuation control of the gyroscopic inverted pendulum. J Vib Control 27(3–4):415–425

    Article  MathSciNet  Google Scholar 

  30. Zhang X, Liu Q, Liu J, Zhu Q, Huosheng H (2020) Using gyro stabilizer for active anti-rollover control of articulated wheeled loader vehicles. Proc Inst Mech Eng Part I J Syst Control Eng 235(2):237–248

    Google Scholar 

  31. Schaub H, Junkins JL (2014) Analytical mechanics of space systems, 3rd edn. AIAA Education Series, Reston

    MATH  Google Scholar 

  32. Schaub H, Vadali SR, Junkins JL (1998) Feedback control law for variable speed control moment gyros. J Astronaut Sci 46(3):307–328

    Article  MathSciNet  Google Scholar 

  33. Mukherjee R, Chen D (1993) Asymptotic stability theorem for autonomous systems. J Guid Control Dyn 16(5):961–963

    Article  Google Scholar 

Download references

Acknowledgements

The authors thank the São Paulo Research Foundation (FAPESP) for the financial support (Grants 2017/12985-2, 2018/13751-8, and 2020/12314-3). The second and third author are also grateful for the support of National Council of Technological and Scientific Development (CNPq) (Grants 304300/2021-7, and 306526/2019-0).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to João Francisco Silva Trentin.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Technical editor: Wallace Moreira Bessa.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Trentin, J.F.S., Santos, D.A., da Silva, S. et al. Dynamic modeling and control of a spherical pendulum with a VSCMG. J Braz. Soc. Mech. Sci. Eng. 44, 335 (2022). https://doi.org/10.1007/s40430-022-03634-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-022-03634-4

Keywords

Navigation