A composite controller for trajectory tracking applied to the Furuta pendulum

被引:32
作者
Aguilar-Avelar, Carlos [1 ]
Moreno-Valenzuela, Javier [1 ]
机构
[1] Inst Politecn Nacl CITEDI, Tijuana 22510, BC, Mexico
关键词
Trajectory tracking; Nonlinear control; Underactuated systems; Furuta pendulum; Real-time control; UNDERACTUATED MECHANICAL SYSTEMS; EULER-LAGRANGE SYSTEMS; SLIDING-MODE CONTROL; INVERTED PENDULUM; SWING-UP; STABILIZATION; DESIGN; IDENTIFICATION; DYNAMICS;
D O I
10.1016/j.isatra.2015.02.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a new composite scheme is proposed, where the total control action is composed of the sum of a feedback-linearization-based controller and an energy-based compensation. This new proposition is applied to the rotary inverted pendulum or Furuta pendulum. The Furuta pendulum is a well-known underactuated mechanical system with two degrees of freedom. The control objective in this case is the tracking of a desired periodic trajectory in the actuated joint, while the unactuated link is regulated at the upward position. The closed-loop system is analyzed showing uniformly ultimately boundedness of the error trajectories. The design procedure is shown in a constructive form, such that it may be applied to other underactuated mechanical systems, with the proper definitions of the output function and the energy function. Numerical simulations and real-time experiments show the practical viability of the controller. Finally, the proposed algorithm is compared with a tracking controller previously reported in the literature. The new algorithm shows better performance in both arm trajectory tracking and pendulum regulation. (C) 2015 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:286 / 294
页数:9
相关论文
共 58 条
  • [1] Integral backstepping sliding mode control for underactuated systems: Swing-up and stabilization of the Cart-Pendulum System
    Adhikary, Nabanita
    Mahanta, Chitralekha
    [J]. ISA TRANSACTIONS, 2013, 52 (06) : 870 - 880
  • [2] Stabilization of the Furuta pendulum based on a Lyapunov function
    Aguilar Ibanez, Carlos
    Sossa Azuela, Juan H.
    [J]. NONLINEAR DYNAMICS, 2007, 49 (1-2) : 1 - 8
  • [3] Output feedback stabilization of the inverted pendulum system: a Lyapunov approach
    Aguilar-Ibanez, Carlos
    Suarez-Castanon, Miguel S.
    Cruz-Cortes, Nareli
    [J]. NONLINEAR DYNAMICS, 2012, 70 (01) : 767 - 777
  • [4] The direct Lyapunov method for the stabilisation of the Furuta pendulum
    Aguilar-Ibanez, Carlos
    Suarez-Castanon, Miguel S.
    Gutierres-Frias, Oscar O.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2010, 83 (11) : 2285 - 2293
  • [5] [Anonymous], IEEE T IND ELECT
  • [6] [Anonymous], SICE J CONTROL MEASU
  • [7] A nonlinear hybrid controller for swinging-up and stabilizing the Furuta pendulum
    Aracil, J.
    Acosta, J. A.
    Gordillo, F.
    [J]. CONTROL ENGINEERING PRACTICE, 2013, 21 (08) : 989 - 993
  • [8] Azar AT, 2015, STUD COMPUT INTELL, V576, P1, DOI 10.1007/978-3-319-11173-5_1
  • [9] Tracking fast inverted trajectories of the underactuated acrobot
    Berkemeier, MD
    Fearing, RS
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (04): : 740 - 750
  • [10] On the Dynamics of the Furuta Pendulum
    Cazzolato, Benjamin Seth
    Prime, Zebb
    [J]. JOURNAL OF CONTROL SCIENCE AND ENGINEERING, 2011, 2011