Swing-Up Control by BVP Arithmetic for the Rotational Inverted Pendulum

Article Preview

Abstract:

The swing-up control strategy via BVP arithmetic is presented for rotational inverted pendulum. The swing-up control programming from hanging to the upright position can be transformed into the two-point boundary value problem (BVP) of nonlinear systems. According to the boundary conditions of the swing-up process, the control torque function of Fourier series form with free parameters is constructed. The BVP is solved with the bvp4c function in Matlab toolbox, and the control torque sequence is obtained. The swing-up process is open-loop feedforward control essentially. In order to inhibition parameters perturbation, the closed-loop stabilizing control is designed around the upright position for the inverted double pendulum with unstable zero-dynamics. The simulation of swing-up, stabilizing and switching process illustrates the effectivity of the control strategy.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 211-212)

Pages:

515-519

Citation:

Online since:

February 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Pedro X. La Hera, Leoonid B. Freidovich, Anton S. Shiriaev, Uwe Mettin. New Approach for Swinging up the Furuta Pendulum: Theory and Experiments. Mechatronics. 19(2009): 1240-1250.

DOI: 10.1016/j.mechatronics.2009.07.005

Google Scholar

[2] B. Srinivasan, P. Huguenin, D. Bonvin. Global Stabilization of an Inverted Pendulum-Control Strategy and Experimental Verification. Automatica, 45(2009) 265-269.

DOI: 10.1016/j.automatica.2008.07.004

Google Scholar

[3] David Angeli. Almost Global Stabilization of Inverted Pendulum via State Feedback. Automatica, 37(2001): 1103-1108.

DOI: 10.1016/s0005-1098(01)00064-4

Google Scholar

[4] A.S. Shiriaev, O. Egeland, H. Ludvigsen, A.L. Fradkov. VSS-version of Energy-based Control for Swinging up a Pendulum. Systems & Control Letters, 44(2001): 45-56.

DOI: 10.1016/s0167-6911(01)00124-4

Google Scholar

[5] Astroem K J. Furuta K. Swinging up a Pendulum by Energy Control. Automatica, 2000, 36(2): 287-295.

DOI: 10.1016/s0005-1098(99)00140-5

Google Scholar

[6] Knun Graichen, Veit Hagenmeyer, Michael Zeitz. A New Approach to Inversion-based Feedforward Control Design for Nonlinear Systems. Automatica, 41(2005): 2033-(2041).

DOI: 10.1016/j.automatica.2005.06.008

Google Scholar

[7] Knum Craichen, Michael Treuer, Michael Zeitz. Swing-up of Double Pendulum on a Cart by Feedforward and Feedback Control with Experimental Validation. Automatica. 43(2007): 63-71.

DOI: 10.1016/j.automatica.2006.07.023

Google Scholar