Modeling, simulation, and construction of a furuta pendulum test-bed

This paper presents a Furuta pendulum as a test-bed to experimentally validate automatic control strategies or theoretical concepts associated with nonlinear systems. Herein, the modeling, simulation, and construction of a Furuta pendulum test-bed are introduced step-by-step. The development of the Furuta pendulum mathematical model is achieved by using Lagrange equations of motion. In contrast with other works, the development of this model includes an analysis of the system kinematics. Also, a numerical simulation of the mathematical model is performed via Matlab-Simulink. Furthermore, with the purpose of presenting a different tool for the modeling and simulation of dynamic systems, a graphical model and a graphical simulation of the Furuta pendulum are carried out by means of Working Model 3D. Moreover, a computer aided design of the system under study is accomplished through SolidWorks, based on such a design a test-bed is built. With the intention of verifying that the test-bed built behaves according to the models (numerical one and graphical one) presented herein, experiments with the test-bed in open-loop are carried out by using Matlab-Simulink, ControlDesk, and a DS1104 board from dSPACE.

[1]  José Ángel Acosta,et al.  A nonlinear hybrid controller for swinging-up and stabilizing the Furuta pendulum , 2013 .

[2]  Ayhan Istanbullu,et al.  Virtual laboratory for sliding mode and PID control of rotary inverted pendulum , 2013, Comput. Appl. Eng. Educ..

[3]  Z. Prime,et al.  On the dynamics of the furuta pendulum , 2011 .

[4]  Rafael Kelly,et al.  Interconnection and damping assignment passivity‐based control of a class of underactuated mechanical systems with dynamic friction , 2011 .

[5]  Jose Rafael Garcia-Sanchez,et al.  Two-Stage Control Design of a Buck Converter/DC Motor System without Velocity Measurements via a-Modulator , 2013 .

[6]  Emilio Freire,et al.  Bifurcation Behavior of the Furuta Pendulum , 2007, Int. J. Bifurc. Chaos.

[7]  Michal Salaj,et al.  Swinging up the Furuta Pendulum and its Stabilization Via Model Predictive Control , 2013 .

[8]  Benedetto Allotta,et al.  Reinforcement Neural Network for the Stabilization of a Furuta Pendulum , 2009 .

[9]  Leonid B. Freidovich,et al.  New approach for swinging up the Furuta pendulum : theory and experiments , 2009 .

[10]  Ramon Silva-Ortigoza,et al.  DC/DC Buck Power Converter as a Smooth Starter for a DC Motor Based on a Hierarchical Control , 2015, IEEE Transactions on Power Electronics.

[11]  Javier Moreno-Valenzuela,et al.  On parameter identification of the Furuta pendulum , 2012 .

[12]  Mayra Antonio-Cruz,et al.  Hierarchical Velocity Control Based on Differential Flatness for a DC/DC Buck Converter-DC Motor System , 2014 .

[13]  R. Silva-Ortigoza,et al.  Modeling and Construction of a Furuta Pendulum Prototype , 2014, 2014 International Conference on Mechatronics, Electronics and Automotive Engineering.

[14]  José Ángel Acosta,et al.  Furuta's Pendulum: A Conservative Nonlinear Model for Theory and Practise , 2010 .

[15]  Ján Sarnovský,et al.  Modelling of Classical and Rotary Inverted Pendulum Systems – A Generalized Approach , 2013 .

[16]  R. Silva-Ortigoza,et al.  Modeling and Construction of an Inertia Wheel Pendulum Test-Bed , 2014, 2014 International Conference on Mechatronics, Electronics and Automotive Engineering.