Q-learning-based Model-free Swing Up Control of an Inverted Pendulum

被引:2
|
作者
Ghio, Alessio [1 ]
Ramos, Oscar E. [1 ]
机构
[1] Univ Ingn & Tecnol UTEC, Dept Elect Engn, Lima, Peru
关键词
Reinforcement learning; control; inverted pendulum; Q-learning; function approximation; model-free;
D O I
10.1109/intercon.2019.8853619
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An inverted pendulum is a high non-linear, chaotic and dynamically complex system, which presents problems for traditional controllers that require feedback loops and a precise dynamic model of the system. Reinforcement learning is an promising approach, since it does not need the dynamic model and generates autonomous actions based on experience. However, solving a control problem with reinforcement learning is challenging, because every dynamic system has a continuous state space. In this paper, an algorithm that uses Q-learning with function approximation is proposed to control an inverted pendulum. The algorithm consists of two stages, one for swing up, and another for the control at upright position. Results show that the proposed approach reaches the control objectives.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Model-Free Q-Learning-Based Adaptive Optimal Control for Wheeled Mobile Robot
    Duc, Cuong Nguyen
    Pham, Sen Huong Thi
    Vu, Nga Thi-Thuy
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2025, 36 (01) : 86 - 100
  • [2] Event-Based Control of the Inverted Pendulum: Swing up and Stabilization
    Durand, Sylvain
    Fermi Guerrero-Castellanos, J.
    Marchand, Nicolas
    Fermin Guerrero-Sanchez, W.
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2013, 15 (03): : 96 - 105
  • [3] Nonlinear control of swing-up inverted pendulum
    TorresPomales, W
    Gonzalez, OR
    PROCEEDINGS OF THE 1996 IEEE INTERNATIONAL CONFERENCE ON CONTROL APPLICATIONS, 1996, : 259 - 264
  • [4] Swing-up control of inverted pendulum systems
    Bradshaw, A
    Shao, JD
    ROBOTICA, 1996, 14 : 397 - 405
  • [5] Swing-up control of inverted pendulum systems
    Bradshaw, Alan
    Shao, Jindi
    Robotica, 1996, 14 (pt 4): : 397 - 405
  • [6] Control of Rotary Inverted Pendulum Using Model-Free Backstepping Technique
    Huang, Jingwen
    Zhang, Tingting
    Fan, You
    Sun, Jian-Qiao
    IEEE ACCESS, 2019, 7 : 96965 - 96973
  • [7] Nonlinear model predictive control for the swing-up of a rotary inverted pendulum
    Jung, SY
    Wen, JT
    JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2004, 126 (03): : 666 - 673
  • [8] Swing up intelligent control of double inverted pendulum based on human knowledge
    Yasunobu, S
    Iwasaki, T
    SICE 2004 ANNUAL CONFERENCE, VOLS 1-3, 2004, : 1869 - 1873
  • [9] Energy-based Swing up Control of Rotary Parallel Inverted Pendulum
    Zhao, Xingyan
    Zhang, Zhongcai
    Huang, Jinming
    PROCEEDINGS OF THE 2016 12TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2016, : 666 - 671
  • [10] Swing up fuzzy controller for inverted pendulum based on a human control strategy
    Yasunobu, S
    Mori, M
    PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS I - III, 1997, : 1621 - 1625