Nonlinear control with friction compensation to swing-up a Furuta pendulum

被引:6
|
作者
Antonio-Cruz, Mayra [1 ]
Hernandez-Guzman, Victor Manuel [2 ]
Merlo-Zapata, Carlos Alejandro [1 ,3 ]
Marquez-Sanchez, Celso [4 ]
机构
[1] Inst Politecn Nacl, UPIICSA, SEPI, Av Te 950, Cdmx 08400, Mexico
[2] Univ Autonoma Queretaro, Fac Ingn, Queretaro 76010, Qro, Mexico
[3] Univ Politecn Pachuca, Div Ingn Biomed, Carr Ciudad Sahagun Pachuca Km 20, Zempoala 43830, Hgo, Mexico
[4] Univ Politecn Texcoco, Div Ingn Sistemas Computac, Carretera Fed Reyes Texcoco, San Miguel Coatlinchan 56250, Texcoco, Mexico
关键词
Furuta pendulum; Nonlinear control; Swing; -up; Friction compensation; Lyapunov method; PASSIVITY-BASED CONTROL; INVERTED PENDULUM; MECHANICAL SYSTEMS; FUZZY-LOGIC; STABILIZATION; OSCILLATIONS; TRACKING; DESIGN;
D O I
10.1016/j.isatra.2023.05.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Different works in literature have reported that nonlinear controllers based on the energy approach are not effective to completely swing-up an inverted pendulum subjected to friction. Most studies trying to solve this issue consider static friction models in the design of controllers. This consideration is mainly because the stability proof of the system with dynamic friction in closed-loop is difficult. Hence, this paper presents a nonlinear controller with friction compensation to swing-up a Furuta pendulum with dynamic friction. With this aim, we consider that only the active joint of the system is subjected to friction, which is represented via a dynamic model, namely, the Dahl model. We first present Furuta Pendulum dynamic model with dynamic friction. Then, by slightly modifying an energybased controller that has been previously reported in literature and by including friction compensation, we propose a nonlinear controller that allows to swing-up completely a Furuta pendulum subjected to friction. The unmeasurable friction state is estimated through a nonlinear observer and a stability analysis of the closed-loop system is accomplished with the direct Lyapunov method. Finally, successful experimental results are presented for a Furuta pendulum prototype built by authors. This shows the effectiveness of the proposed controller in achieving a complete swing-up of the Furuta pendulum, in a time feasible for experimental implementation, and ensuring closed-loop stability. & COPY; 2023 The Author(s). Published by Elsevier Ltd on behalf of ISA. This is an open access article under the CC
引用
收藏
页码:713 / 723
页数:11
相关论文
共 50 条
  • [21] Time-optimal swing-up feedback control of a pendulum
    F. L. Chernousko
    S. A. Reshmin
    Nonlinear Dynamics, 2007, 47 : 65 - 73
  • [22] Swing-up control of inverted pendulum using vibrational input
    Michitsuji, Y
    Furuta, K
    Yamakita, M
    PROCEEDINGS OF THE 2000 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 2000, : 226 - 231
  • [23] Swing-up Motion Control of a Pendulum using Genetic Algorithm
    Denki Gakkai Ronbunshi. D, Sangyo Oyo Bumonshi, 115 (06):
  • [24] Swing-up Control by BVP Arithmetic for the Rotational Inverted Pendulum
    Yu, Zhandong
    Wang, Xianfeng
    MECHATRONICS AND INTELLIGENT MATERIALS, PTS 1 AND 2, 2011, 211-212 : 515 - 519
  • [25] Time-optimal swing-up feedback control of a pendulum
    Chernousko, F. L.
    Reshmin, S. A.
    NONLINEAR DYNAMICS, 2007, 47 (1-3) : 65 - 73
  • [26] Neural-Network-Friction Compensation-Based Energy Swing-Up Control of Pendubot
    Xia, Deyin
    Wang, Liangyong
    Chai, Tianyou
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (03) : 1411 - 1423
  • [27] Design and Implementation of a Fuzzy Controller for Swing-up Control of an Inverted Pendulum
    Zhao Yan
    Ban Xiaojun
    Huang Xianlin
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 3413 - 3417
  • [28] Research and Verification on Swing-Up Control algorithm of Rotary Inverted Pendulum
    Qin, Haohua
    Shao, Wei
    Guo, Lantian
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 4941 - 4945
  • [29] Time optimal swing-up of the planar pendulum
    Mason, Paolo
    Broucke, Mireille
    Piccoli, Benedetto
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2008, 53 (08) : 1876 - 1886
  • [30] Unified method for Swing-up Control of Double Inverted Pendulum Systems
    Henmi, Tomohiro
    Deng, Mingcong
    Inoue, Akira
    2014 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2014, : 572 - 577