Novel D-SLP Controller Design for Nonlinear Feedback Control

Novel nonlinear feedback control based on the dragonfly swarm learning process (D-SLP) algorithm is proposed in this paper. This approach improves the performance, stability and robustness of designing the nonlinear system controller. The D-SLP algorithm is the combination of the dragonfly algorithm...

Full description

Bibliographic Details
Main Authors: Jirapun Pongfai, Wudhichai Assawinchaichote, Peng Shi, Xiaojie Su
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9139927/
id doaj-0d83b26a54b0479a9b4010994ccfdddb
record_format Article
spelling doaj-0d83b26a54b0479a9b4010994ccfdddb2021-03-30T04:38:23ZengIEEEIEEE Access2169-35362020-01-01812879612880810.1109/ACCESS.2020.30091789139927Novel D-SLP Controller Design for Nonlinear Feedback ControlJirapun Pongfai0https://orcid.org/0000-0003-3753-8122Wudhichai Assawinchaichote1https://orcid.org/0000-0003-1333-5646Peng Shi2https://orcid.org/0000-0001-8218-586XXiaojie Su3https://orcid.org/0000-0003-1802-0264Department of Electronic and Telecommunication Engineering, Faculty of Engineering, King Mongkut’s University of Technology Thonburi, Bangkok, ThailandDepartment of Electronic and Telecommunication Engineering, Faculty of Engineering, King Mongkut’s University of Technology Thonburi, Bangkok, ThailandThe University of Adelaide, Adelaide, SA, AustraliaCollege of Automation, Chongqing University, Chongqing, ChinaNovel nonlinear feedback control based on the dragonfly swarm learning process (D-SLP) algorithm is proposed in this paper. This approach improves the performance, stability and robustness of designing the nonlinear system controller. The D-SLP algorithm is the combination of the dragonfly algorithm (DA) and swarm learning process (SLP) algorithm by applying the DA to the learning process of the SLP algorithm. Furthermore, the estimation of the nonlinear term by using gradient descent is proposed in the process of the D-SLP algorithm. The learning rate is adjusted according to the stable learning rate, which is derived according to the Lyapunov stability theorem. To show the superior performance and robustness of the proposed control method, it is compared with the simulation of designing the controller based on a permanent magnet synchronous motor (PMSM) control system with the online autotuning parameter of a PID controller and LQR controller with two case studies. The conventional SLP algorithm and DA are used to autotune the PID controller, while an artificial bee colony algorithm and a flower pollination algorithm (ABC-FPA) autotune the LQR controller. From the simulation results, the proposed control method can provide a better response than the other control method. Additionally, the global convergence of the D-SLP algorithm is analyzed according to Markov chain modeling and proved to correspond with the policy of global convergence for stochastic search algorithms.https://ieeexplore.ieee.org/document/9139927/Dragonfly algorithm (DA)gradient descent methodMarkov chain modelingnonlinear controlnonlinear estimationpermanent magnet synchronous motor (PMSM)
collection DOAJ
language English
format Article
sources DOAJ
author Jirapun Pongfai
Wudhichai Assawinchaichote
Peng Shi
Xiaojie Su
spellingShingle Jirapun Pongfai
Wudhichai Assawinchaichote
Peng Shi
Xiaojie Su
Novel D-SLP Controller Design for Nonlinear Feedback Control
IEEE Access
Dragonfly algorithm (DA)
gradient descent method
Markov chain modeling
nonlinear control
nonlinear estimation
permanent magnet synchronous motor (PMSM)
author_facet Jirapun Pongfai
Wudhichai Assawinchaichote
Peng Shi
Xiaojie Su
author_sort Jirapun Pongfai
title Novel D-SLP Controller Design for Nonlinear Feedback Control
title_short Novel D-SLP Controller Design for Nonlinear Feedback Control
title_full Novel D-SLP Controller Design for Nonlinear Feedback Control
title_fullStr Novel D-SLP Controller Design for Nonlinear Feedback Control
title_full_unstemmed Novel D-SLP Controller Design for Nonlinear Feedback Control
title_sort novel d-slp controller design for nonlinear feedback control
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Novel nonlinear feedback control based on the dragonfly swarm learning process (D-SLP) algorithm is proposed in this paper. This approach improves the performance, stability and robustness of designing the nonlinear system controller. The D-SLP algorithm is the combination of the dragonfly algorithm (DA) and swarm learning process (SLP) algorithm by applying the DA to the learning process of the SLP algorithm. Furthermore, the estimation of the nonlinear term by using gradient descent is proposed in the process of the D-SLP algorithm. The learning rate is adjusted according to the stable learning rate, which is derived according to the Lyapunov stability theorem. To show the superior performance and robustness of the proposed control method, it is compared with the simulation of designing the controller based on a permanent magnet synchronous motor (PMSM) control system with the online autotuning parameter of a PID controller and LQR controller with two case studies. The conventional SLP algorithm and DA are used to autotune the PID controller, while an artificial bee colony algorithm and a flower pollination algorithm (ABC-FPA) autotune the LQR controller. From the simulation results, the proposed control method can provide a better response than the other control method. Additionally, the global convergence of the D-SLP algorithm is analyzed according to Markov chain modeling and proved to correspond with the policy of global convergence for stochastic search algorithms.
topic Dragonfly algorithm (DA)
gradient descent method
Markov chain modeling
nonlinear control
nonlinear estimation
permanent magnet synchronous motor (PMSM)
url https://ieeexplore.ieee.org/document/9139927/
work_keys_str_mv AT jirapunpongfai noveldslpcontrollerdesignfornonlinearfeedbackcontrol
AT wudhichaiassawinchaichote noveldslpcontrollerdesignfornonlinearfeedbackcontrol
AT pengshi noveldslpcontrollerdesignfornonlinearfeedbackcontrol
AT xiaojiesu noveldslpcontrollerdesignfornonlinearfeedbackcontrol
_version_ 1724181398586130432