Optimal PID Controller Autotuning Design for MIMO Nonlinear Systems Based on the Adaptive SLP Algorithm

被引:24
作者
Pongfai, Jirapun [1 ]
Angeli, Chrissanthi [2 ]
Shi, Peng [3 ,4 ]
Su, Xiaojie [5 ]
Assawinchaichote, Wudhichai [1 ]
机构
[1] King Mongkuts Univ Technol, Fac Engn, Dept Elect & Telecommun Engn, Bangkok, Thailand
[2] Univ West Attica, Fac Engn, Dept Elect & Elect Engn, Athens, Greece
[3] Univ Adelaide, Adelaide, SA, Australia
[4] Victoria Univ, Melbourne, Vic, Australia
[5] Chongqing Univ, Coll Automat, Chongqing, Peoples R China
关键词
Autotuning; inverted pendulum; learning algorithm; multiple-input; multiple-output (MIMO); optimal control; PID controller; swarm algorithm; SLIDING MODE CONTROL; TUNING METHOD; OPTIMIZATION; STABILITY; FILTER;
D O I
10.1007/s12555-019-0680-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an adaptive swarm learning process (SLP) algorithm for designing the optimal proportional integral and derivative (PID) parameter for a multiple-input multiple-output (MIMO) control system is proposed. The SLP algorithm is proposed to improve the performance and convergence of PID parameter autotuning by applying the swarm algorithm and the learning process. The adaptive SLP algorithm improves the stability, performance and robustness of the traditional SLP algorithm to apply it to a MIMO control system. It can update the online weights of the SLP algorithm caused by the errors in the settling time, rise time and overshoot of the system based on a stable learning rate. The gradient descent is applied to update the weights. The stable learning rate is verified based on the Lyapunov stability theorem. Additionally, simulations are performed to verify the superiority of the algorithm in terms of performance and robustness. Results that compare the adaptive SLP algorithm with the traditional SLP, a neural network (NN), the genetic algorithm (GA), the particle swarm and optimization (PSO) algorithm and the kidney-inspired algorithm (KIA) based on a two-wheel inverted pendulum system are presented. With respect to performance and robustness, the adaptive SLP algorithm provides a better response than the traditional SLP, NN, GA, PSO and KIA.
引用
收藏
页码:392 / 403
页数:12
相关论文
共 40 条
[1]   Performance analysis of model-free PID tuning of MIMO systems based on simultaneous perturbation stochastic approximation [J].
Ahmad, Mohd Ashraf ;
Azuma, Shun-ichi ;
Sugie, Toshiharu .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (14) :6361-6370
[2]  
Al-Odienat AI, 2014, INT J INNOV COMPUT I, V10, P2263
[4]   On the robust PID adaptive controller for exoskeletons: A particle swarm optimization based approach [J].
Belkadi, A. ;
Oulhadj, H. ;
Touati, Y. ;
Khan, Safdar A. ;
Daachi, B. .
APPLIED SOFT COMPUTING, 2017, 60 :87-100
[5]   New optimal controller tuning method for an AVR system using a simplified Ant Colony Optimization with a new constrained Nelder-Mead algorithm [J].
Blondin, M. J. ;
Sanchis, J. ;
Sicard, P. ;
Herrero, J. M. .
APPLIED SOFT COMPUTING, 2018, 62 :216-229
[6]   An Output-Tracking-Based Discrete PID-Sliding Mode Control for MIMO Systems [J].
Cao, Y. ;
Chen, X. B. .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2014, 19 (04) :1183-1194
[7]  
Chandrashekar S., 2011, Conference Papers -- International Communication Association, P1, DOI DOI 10.1109/ICP.2011.6106837
[8]  
Chayaopas N, 2018, COMPUT APPL MATH, V37, P954, DOI 10.1007/s40314-016-0379-8
[9]   IMC-PID Fractional Order Filter Multi-loop Controller Design for Multivariable Systems Based on Two Degrees of Freedom Control Scheme [J].
Chekari, Tassadit ;
Mansouri, Rachid ;
Bettayeb, Maamar .
INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2018, 16 (02) :689-701
[10]   Proportional-integral-derivative parameter optimisation of blade pitch controller in wind turbines by a new intelligent genetic algorithm [J].
Civelek, Zafer ;
Cam, Ertugrul ;
Luy, Murat ;
Mamur, Hayati .
IET RENEWABLE POWER GENERATION, 2016, 10 (08) :1220-1228