An Intelligent Non-Integer PID Controller-Based Deep Reinforcement Learning: Implementation and Experimental Results

被引:72
作者
Gheisarnejad, Meysam [1 ]
Khooban, Mohammad Hassan [2 ]
机构
[1] Islamic Azad Univ, Dept Elect Engn, Najafabad Branch, Esfahan 1477893855, Iran
[2] Aarhus Univ, Dept Engn, DIGIT, DK-8200 Aarhus, Denmark
关键词
Mobile robots; Vehicle dynamics; Kinematics; Wheels; Mathematical model; Heuristic algorithms; Deep deterministic policy gradient (DDPG); dynamic controller; noninteger proportional integral derivative (PID) controller; wheeled mobile robot (WMR); SLIDING-MODE CONTROL; MOBILE ROBOT; DYNAMIC CONTROLLER; DESIGN; TRACKING; STABILIZATION; MANIPULATOR;
D O I
10.1109/TIE.2020.2979561
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, a noninteger proportional integral derivative (PID)-type controller based on the deep deterministic policy gradient algorithm is developed for the tracking problem of a mobile robot. This robot system is a typical case of nonholonomic plants and is exposed to the measurement noises and external disturbances. To accomplish the control methodology, two control mechanisms are established independently: a kinematic controller (which is designed based on the kinematic model of the vehicle), and a dynamic controller (which is realized according to the physical specifications of the vehicle dynamics). In particular, an optimal noninteger PID controller is initially designed as the primary dynamic controller for the tracking problem of a nonholonomic wheeled mobile robot. Then, a DDPG algorithm with the actor-critic framework is established for the supplementary dynamic controller, which is beneficial to the tracking stabilization by adapting to the uncertainties and disturbances. This strategy implements the supplementary based control to compensate for what the original controller is unable to handle. A prototype of the WMR was also adopted to investigate the applicability of the suggested controller from a real-time platform perspective. The outcomes in experimental environments are presented to affirm the effectiveness of the suggested control methodology.
引用
收藏
页码:3609 / 3618
页数:10
相关论文
共 38 条
[21]   Optimization-based nonlinear control laws with increased robustness for trajectory tracking of non-holonomic wheeled mobile robots [J].
Mirzaeinejad, Hossein .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 101 :1-17
[22]   Semisupervised Deep Reinforcement Learning in Support of IoT and Smart City Services [J].
Mohammadi, Mehdi ;
Al-Fuqaha, Ala ;
Guizani, Mohsen ;
Oh, Jun-Seok .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :624-635
[23]   Generalized Regular Form Based SMC for Nonlinear Systems With Application to a WMR [J].
Mu, Jianqiu ;
Yan, Xing-Gang ;
Spurgeon, Sarah K. ;
Mao, Zehui .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (08) :6714-6723
[24]   Design of optimal Mamdani-type fuzzy controller for nonholonomic wheeled mobile robots [J].
Nazari Maryam Abadi, Davood ;
Khooban, Mohammad Hassan .
Journal of King Saud University - Engineering Sciences, 2015, 27 (01) :92-100
[25]   Rotor resistance and excitation inductance estimation of an induction motor using deep-Q-learning algorithm [J].
Qi, Xing .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2018, 72 :67-79
[26]   Identification and control of nonlinear dynamics of a mobile robot in discrete time using an adaptive technique based on neural PID [J].
Rossomando, F. G. ;
Soria, C. M. .
NEURAL COMPUTING & APPLICATIONS, 2015, 26 (05) :1179-1191
[27]   Sliding Mode Neuro Adaptive Control in Trajectory Tracking for Mobile Robots [J].
Rossomando, Francisco G. ;
Soria, Carlos ;
Carelli, Ricardo .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2014, 74 (3-4) :931-944
[28]   Performance analysis of two-degree of freedom fractional order PID controllers for robotic manipulator with payload [J].
Sharma, Richa ;
Gaur, Prerna ;
Mittal, A. P. .
ISA TRANSACTIONS, 2015, 58 :279-291
[29]   A particle swarm optimization approach for fuzzy sliding mode control for tracking the robot manipulator [J].
Soltanpour, Mohammad Reza ;
Khooban, Mohammad Hassan .
NONLINEAR DYNAMICS, 2013, 74 (1-2) :467-478
[30]   Kinematic Analysis and Motion Control of Wheeled Mobile Robots in Cylindrical Workspaces [J].
Song, Zhangjun ;
Ren, Hongliang ;
Zhang, Jianwei ;
Ge, Shuzhi Sam .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) :1207-1214