Dynamic Control Validation for Rotary Inverted Pendulum: A Real-Time dSPACE Approach

JETI Admin2



Abstract

The inverted pendulum serves as a testing bed for illustrating the applications of control theories. An inverted pendulum exists in different configurations. The common among these are the Rotary Inverted Pendulum and the Inverted Pendulum on a Moving Cart. This paper focuses on the modeling and dynamic validation of stabilising controllers for the Rotary Inverted Pendulum. The method deriving the linearised mathematical model of the system is Eular-Lagrange. Utilising MATLAB/SIMULINK comprehensive simulation and analysis were performed, manifesting in three distinct scenarios distinguished by carefully varying the damping ratio and natural frequency of the system. 

To show the effectiveness of the designed controllers of each scenario, dSPACE was used to test the designed controllers using real-time simulations. On the hardware. The Second Scenario produced a better control performance with the pendulum maintaining an upright position during the experiment.


References

[1] Z. P. a. B. S. Cazzolato, "On the Dynamics of the Furuta Pendulum," Journal of Control Science and Engineering, 2011. [2] S. K. N. A. T. B. I. H. M. S. D. a. C. K. Awtar, "Inverted pendulum systems: rotary and arm-driven-a mechatronic system design case study," Mechatronics 12, 2002. [3] V. S. a. M. Parnichkun, "Real-Time Optimal Control for Rotary Inverted Pendulum," American Journal of Applied Sciences, no. ISSN 1546-9239, 2015. [4] S. Sourav Pramanik, "Robust controller design for rotary inverted pendulum using H∞ and 𝝁-synthesis techniques," The Journal of Engineering, 2021. [5] Q. Inc, "Rotary Inverted Pendulum Manual," Quanser, 2012. [6] Y. Q. a. C. N. Zhongmin W., "Minimum-Time Swing-up of A Rotary Inverted Pendulum by, Iterative Impulsive Control," Proceeding of the 2004 American Control Conference, 2004. [7] A. K. A. a. K. C. Rajan, "Robust control methods for swing-up and stabilization of a rotary inverted pendulum," . International ConferenceIn Emerging Technological Trends (ICETT), IEEE., 2016. [8] A. a. Ashish, "Modelling, Simulation and Real-Time control of Rotary Inverted Pendulum," International Comference on Intelligent Systems and Control (ISCO), 2017. [9] D. P. N. &. D. X. B. Huynh Vinh Nghi, "A LQR Neural Network Control Approach for Fast Stabilizing Rotary Inverted Pendulums," International Journal of Precision Engineering and Manufacturing, 2022. [10] J. Mahatni, An Introduction to Control Development with dSPACE, COVENTRY: COVENTRY UNIVERSITY, 2017. [11] H. Z. M. K. A. Ammar Al-Jodah, "Experimental Verification and Comparison of Different Stabilising Controllers for Rotary Inverted Pendulum," IEEE International Conference on Control System, Computing and Engineering, 2013. [12] N. S. Nise, Control Systems Engineering, 7th edition, California: John Wiley & Sons, 2015. [13] R. B. a. B. R. Prakash B.., "Design, implementation and comparison of different controllers for a rotary Inverted Pendulum.," IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES)., 2016. [14] M. A. a. A. A. Shafie, "Modeling and Control of a Rotary Inverted Pendulum Using Various Methods, Comparative Assessment and Result Analysis," IEEE International Conference on Mechatronics and Automation China, 2010.

PDF

Other Articles for IEC 2024 (Special Issue)