Deep Reinforcement Learning Based Dynamic Proportional-Integral (PI) Gain Auto-Tuning Method for a Robot Driver System

被引:6
|
作者
Park, Joonghoo [1 ]
Kim, Heejung [1 ]
Hwang, Kyunghun [2 ]
Lim, Sejoon [3 ]
机构
[1] Kookmin Univ, Grad Sch Automot Engn, Seoul 02707, South Korea
[2] Hyundai Motor Co, Electrificat Energy Efficiency & Drivabil Team 3, Hwaseong 18280, South Korea
[3] Kookmin Univ, Dept Automobile & IT Convergence, Seoul 02707, South Korea
来源
IEEE ACCESS | 2022年 / 10卷
基金
新加坡国家研究基金会;
关键词
Robots; Vehicles; PI control; Heuristic algorithms; Vehicle dynamics; Control systems; Dynamometers; Automation; deep Q-learning; emission test; machine learning; PID control; reinforcement learning; vehicle control; NEURAL-NETWORK CONTROL;
D O I
10.1109/ACCESS.2022.3159785
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To meet the growing trend of stringent fuel economy regulations, automakers around the world are designing modules such as engines, motors, transmissions and batteries to be as efficient as possible. In order to verify the effect of these designs on the overall fuel efficiency of the vehicle, the vehicle equipped with each module is placed on the chassis dynamometer, driven to follow the target vehicle speed, and actual fuel efficiency is measured. These tests are traditionally performed by human operators, but are now being replaced by robots (physical or software) to ensure the accuracy and reliability of test results. Although the conventionally proposed proportional integral (PI)-based controller has a simple structure and is easy to implement, it requires the process of finding the optimal gain whenever the test conditions such as vehicle or drive cycle change, which is difficult and time consuming. In this study, we propose a proportional integral controller gain adjustment algorithm using deep reinforcement learning. The reinforcement learning agent learns to dynamically modify the PI gain value of the acceleration/deceleration pedal to better follow the target vehicle in a simulation environment. The perturbation is used in each training episode to reduce the difference between the simulation and real testing environment. Upon completion of the training process, the trained agent performs an adjustment process that generates a reference gain table. We then use this reference gain table to perform a real test. The performance of the proposed system was evaluated using Hyundai Tucson HEV (NX4) on an AVL chassis dynamometer. We also compared the performance of our proposed algorithm to traditional fuzzy logic-based PI controllers. The obtained experimental results show that the proposed control system achieved a performance improvement of aounrd 46.8% compared to the conventional PI control system in terms of root mean square error.
引用
收藏
页码:31043 / 31057
页数:15
相关论文
共 50 条
  • [1] Effective Auto-tuning Proportional-Integral Controller based on a Heuristic Algorithm
    La, Mai Thanh
    Le, Quy Ngoc
    Jeon, Jae Wook
    2008 6TH IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, VOLS 1-3, 2008, : 1320 - 1325
  • [2] Process Proportional-Integral PI Control with Deep Reinforcement Learning
    Tiong, Teckchai
    Saad, Ismail
    Teo, Kenneth Tze Kin
    bin Lago, Herwansyah
    2023 IEEE 13TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE, CCWC, 2023, : 93 - 101
  • [3] Mjolnir: A framework agnostic auto-tuning system with deep reinforcement learning
    Nourchene Ben Slimane
    Houssem Sagaama
    Maher Marwani
    Sabri Skhiri
    Applied Intelligence, 2023, 53 : 14008 - 14022
  • [4] Mjolnir: A framework agnostic auto-tuning system with deep reinforcement learning
    Ben Slimane, Nourchene
    Sagaama, Houssem
    Marwani, Maher
    Skhiri, Sabri
    APPLIED INTELLIGENCE, 2023, 53 (11) : 14008 - 14022
  • [5] Deep reinforcement learning-based proportional-integral control for dual-active-bridge converter
    You, Weiyu
    Yang, Genke
    Chu, Jian
    Ju, Changjiang
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (24): : 17953 - 17966
  • [6] Neuro-Fuzzy-Based Auto-Tuning Proportional Integral Controller for Induction Motor Drive
    Douiri, Moulay Rachid
    Belghazi, Ouissam
    Cherkaoui, Mohamed
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2015, 14 (03)
  • [7] Observation of Load Torque and Auto-tuning of PD Regulator for Space Robot Servo System Based on A Linear Driver
    Jiang Zhihong
    Gao Xueshan
    Li Hui
    Zeng Zhi
    2008 INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION: (ICMA), VOLS 1 AND 2, 2008, : 621 - +
  • [8] Automatic learning control-based gain parameter auto-tuning scheme for AC servo system
    Inoue, K
    Yoshitsugu, J
    Shirogane, S
    Boyagoda, P
    Nakaoka, M
    IAS '97 - CONFERENCE RECORD OF THE 1997 IEEE INDUSTRY APPLICATIONS CONFERENCE / THIRTY-SECOND IAS ANNUAL MEETING, VOLS 1-3, 1997, : 836 - 843
  • [9] Parameter Auto-tuning Method Based on Self-learning Algorithm
    Ao, Chaohua
    Bi, Jianchao
    JOURNAL OF COMPUTERS, 2012, 7 (09) : 2168 - 2175
  • [10] Auto-tuning Method of Fuzzy PID Controller Parameter Based on Self-learning System
    Yang, Zhangli
    Li, Lei
    Liu, Buqing
    2014 11TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2014, : 222 - 226