Previous |  Up |  Next

Article

Title: A swinging up controller for the Furuta pendulum based on the Total Energy Control System approach (English)
Author: Rodríguez-Cortés, H.
Language: English
Journal: Kybernetika
ISSN: 0023-5954 (print)
ISSN: 1805-949X (online)
Volume: 55
Issue: 2
Year: 2019
Pages: 402-421
Summary lang: English
.
Category: math
.
Summary: This paper considers the problem of swinging up the Furuta pendulum and proposes a new smooth nonlinear swing up controller based on the concept of energy. This new controller results from the Total Energy Control System (TECS) approach in conjunction with a linearizing feedback controller. The new controller commands to the desired reference the total energy rate of the Furuta pendulum; thus, the Furuta pendulum oscillates and reaches a neighborhood of its unstable configuration while the rotation of its base remains bounded. Once the Furuta pendulum configuration is in the neighborhood of its unstable equilibrium point, a linear controller stabilizes the unstable configuration of the Furuta pendulum. Real-time experiments are included to support the theoretical developments. (English)
Keyword: total energy control system
Keyword: Furuta pendulum
Keyword: swinging up control
Keyword: real-time experiments
MSC: 93C10
MSC: 93C15
idZBL: Zbl 07144945
idMR: MR4014594
DOI: 10.14736/kyb-2019-2-0402
.
Date available: 2019-09-30T15:12:07Z
Last updated: 2020-04-02
Stable URL: http://hdl.handle.net/10338.dmlcz/147844
.
Reference: [1] Aguilar-Avelar, C., Moreno-Valenzuela, J.: New feedback linearization-based control for arm trajectory tracking of the furuta pendulum..IEEE/ASME Trans. Mechatron. 21 (2016), 2, 638-648. 10.1109/tmech.2015.2485942
Reference: [2] Angeli, D.: Almost global stabilization of the inverted pendulum via continuous state feedback..Automatica 37 (2001), 7, 1103-1108. 10.1016/s0005-1098(01)00064-4
Reference: [3] Aracil, J., Acosta, J. A., Gordillo, F.: A nonlinear hybrid controller for swinging-up and stabilizing the furuta pendulum..Control Engrg. Practice 21 (2013), 8, 989-993. 10.1016/j.conengprac.2013.04.001
Reference: [4] Aström, K. J., Furuta, K.: Swinging up a pendulum by energy control..Automatica 36 (2002), 2, 287-295. MR 1827782, 10.1016/s0005-1098(99)00140-5
Reference: [5] Azar, A. T., Serrano, F. E.: Adaptive Sliding Mode Control of the Furuta Pendulum..Springer International Publishing, Cham 2015, pp. 1-42. 10.1007/978-3-319-11173-5_1
Reference: [6] Bhat, S. P., Bernstein, D. S.: A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon..Systems Control Lett. 39 (2000), 1, 63-70. MR 1828234, 10.1016/s0167-6911(99)00090-0
Reference: [7] Bloch, A. M., Leonard, N. E., Marsden, J. E.: Stabilization of the pendulum on a rotor arm by the method of controlled lagrangians..In: Proc. IEEE International Conference on Robotics and Automation 1999, Vol. 1, IEEE 1999, pp. 500-505. 10.1109/robot.1999.770026
Reference: [8] Dorf, R. C., Bishop, R. H.: Modern Control Systems..Pearson, 2011.
Reference: [9] Gluck, T., Eder, A., Kugi, A.: Swing-up control of a triple pendulum on a cart with experimental validation..Automatica 49 (2013), 3, 801-808. MR 3027537, 10.1016/j.automatica.2012.12.006
Reference: [10] Gordillo, F., Acosta, J. A., Aracil, J.: A new swing-up law for the furuta pendulum..Int. J. Control 76 (2003), 8, 836-844. MR 1988942, 10.1080/0020717031000116506
Reference: [11] Graichen, K., Treuer, M., Zeitz, M.: Swing-up of the double pendulum on a cart by feedforward and feedback control with experimental validation..Automatica 43 (2007), 1, 63-71. MR 2266770, 10.1016/j.automatica.2006.07.023
Reference: [12] Hera, P. X. La, Freidovich, L. B., Shiriaev, A. S., Mettin, U.: New approach for swinging up the furuta pendulum: Theory and experiments..Mechatronics 19 (2009), 8, 1240-1250. 10.1016/j.mechatronics.2009.07.005
Reference: [13] Horibe, T., Sakamoto, N.: Optimal swing up and stabilization control for inverted pendulum via stable manifold method..IEEE Trans. Control Systems Technol. 26 (2918), 2, 708-715. 10.1109/tcst.2017.2670524
Reference: [14] Inc., Quanser Consulting: Qube servo, 2015..accessed: 2015-06-30.
Reference: [15] Koditschek, D. E.: The application of total energy as a lyapunov function for mechanical control systems..Contemporary Math. 97 (1989), 131. MR 1021035, 10.1090/conm/097/1021035
Reference: [16] Lambregts, A. A.: Integrated system design for flight and propulsion control using total energy principles..In: American Institute of Aeronautics and Astronautics, Aircraft Design, Systems and Technology Meeting, Fort Worth 17 (1983). 10.2514/6.1983-2561
Reference: [17] Lambregts, A. A.: Vertical flight path and speed control autopilot design using total energy principles..AIAA 83-2239 (1983). 10.2514/6.1983-2561
Reference: [18] Lee, J., Mukherjee, R., Khalil, H. K.: Output feedback stabilization of inverted pendulum on a cart in the presence of uncertainties..Automatica 54 (2015), 146-157. MR 3324517, 10.1016/j.automatica.2015.01.013
Reference: [19] Lee, T., Leok, M., McClamroch, H.: Geometric formulations of furuta pendulum control problems..Math. Engrg., Science and Aerospace (MESA) 7 (2016), 1.
Reference: [20] Lozano, R., Fantoni, I., Block, D. J.: Stabilization of the inverted pendulum around its homoclinic orbit..Systems Control Lett. 40 (2000), 3, 197-204. MR 1827553, 10.1016/s0167-6911(00)00025-6
Reference: [21] Mazenc, F., Praly, L.: Adding integrations, saturated controls, and stabilization for feedforward systems..IEEE Trans. Automat. Control 41 (1996), 11, 1559-1578. MR 1419682, 10.1109/9.543995
Reference: [22] Olfati-Saber, R.: Fixed point controllers and stabilization of the cart-pole system and the rotating pendulum..In: Proc. 38th IEEE Conference on Decision and Control 1999, Vol. 2, pp. 1174-1181. 10.1109/cdc.1999.830086
Reference: [23] Olfati-Saber, R.: Normal forms for underactuated mechanical systems with symmetry..IEEE Trans. Automat. Control 47 (2002), 2, 305-308. MR 1881898, 10.1109/9.983365
Reference: [24] Ortega, T., Villafuerte, R., Vázquez, C., Freidovich, L.: Performance without tweaking differentiators via a pr controller: Furuta pendulum case study..In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 3777-3782. MR 3740193, 10.1109/icra.2016.7487566
Reference: [25] Prasad, L. B., Tyagi, B., Gupta, H. O.: Optimal control of nonlinear inverted pendulum system using pid controller and lqr: Performance analysis without and with disturbance input..Int. J. Automat. Computing 11 (2014), 6, 661-670. 10.1007/s11633-014-0818-1
Reference: [26] Seman, P., Rohal-Ilkiv, B., Salaj, M., al., et: Swinging up the furuta pendulum and its stabilization via model predictive control..J. Electr. Engrg. 64 (2013), 3, 152-158. 10.2478/jee-2013-0022
Reference: [27] Shiriaev, A. S., Freidovich, L. B., Robertsson, A., Johansson, R., Sandberg, A.: Virtual-holonomic-constraints-based design of stable oscillations of furuta pendulum: Theory and experiments..IEEE Trans. Robotics 23 (2007), 4, 827-832. MR 2527076, 10.1109/tro.2007.900597
Reference: [28] Schaft, A. van der: Port-hamiltonian systems: an introductory survey..In: Proc. International Congress of Mathematicians (M. Sanz-Sole, J. Soria, J.L. Varona, and J. Verdera, eds.), Vol. III: Invited Lectures, Mathematical Society Publishing House, pp. 1339-1365, Madrid 2006. MR 2275732, 10.4171/022-3/65
Reference: [29] Vásquez-Beltrán, M. A., Rodríguez-Cortés, H.: A total energy control system strategy for the quadrotor helicopter..In: International Conference on Unmanned Aircraft Systems 2015. 10.1109/icuas.2015.7152302
.

Files

Files Size Format View
Kybernetika_55-2019-2_11.pdf 1.199Mb application/pdf View/Open
Back to standard record
Partner of
EuDML logo