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 条
  • [31] Dynamic intermittent Q-learning-based model-free suboptimal co-design of L2-stabilization
    Yang, Yongliang
    Vamvoudakis, Kyriakos G.
    Ferraz, Henrique
    Modares, Hamidreza
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2019, 29 (09) : 2673 - 2694
  • [32] 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
  • [33] Swing-up control for a rotary inverted pendulum with restricted rotation range
    Lee, Y.S.
    Oh, J.J.
    Shim, S.Y.
    Lim, H.
    Seo, J.H.
    Journal of Institute of Control, Robotics and Systems, 2008, 14 (06) : 548 - 553
  • [34] Robust Control Methods for Swing-Up and Stabilization of a Rotary Inverted Pendulum
    Rajan, Anusree
    Kumar, Asok A.
    Kavitha, C. S.
    IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGICAL TRENDS IN COMPUTING, COMMUNICATIONS AND ELECTRICAL ENGINEERING (ICETT), 2016,
  • [35] Control for swing-up of an inverted pendulum using qubit neural network
    Kouda, N
    Matsui, N
    Nishimura, H
    SICE 2002: PROCEEDINGS OF THE 41ST SICE ANNUAL CONFERENCE, VOLS 1-5, 2002, : 765 - 770
  • [36] Data Driven Control for Swing-up and Stabilization of an Inverted Pendulum System
    Baciu, Andrei
    Lazar, Corneliu
    2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 1155 - 1160
  • [37] Swing-up Control for an Inverted Pendulum with Restricted Cart Rail Length
    Yang, Ji-Hyuk
    Shim, Su-Yong
    Seo, Jung-Hun
    Lee, Young-Sam
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2009, 7 (04) : 674 - 680
  • [38] Swing-up control for an inverted pendulum with restricted cart rail length
    Ji-Hyuk Yang
    Su-Yong Shim
    Jung-Hun Seo
    Young-Sam Lee
    International Journal of Control, Automation and Systems, 2009, 7 : 674 - 680
  • [39] The study of swing up and balance control for rotary parallel inverted-pendulum
    Zhang, DJ
    Cong, SA
    Li, ZX
    Qin, ZQ
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 2370 - 2374
  • [40] 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