International Journal of Power Electronics and Drive System (IJPEDS)
Vol. 9, No. 3, September 2018, pp. 1412~1422
ISSN: 2088-8694, DOI: 10.11591/ijpeds.v9.i3.pp1412-1422 1412
Journal homepage: http://iaescore.com/journals/index.php/IJPEDS
An Adaptive Neural Network Controller Based on PSO and
Gradient Descent Method for PMSM Speed Drive
Zaineb Frijet, Ali Zribi, Mohamed Chtourou
Control & Energy Management Lab (CEM LAB), National School of Engineering of Sfax, University of Sfax, Tunisia
Article Info ABSTRACT
Article history:
Received Nov 24, 2017
Revised May 16, 2018
Accepted Aug 6, 2018
In this paper, based on the combination of particle swarm optimization (PSO)
algorithm and neural network (NN), a new adaptive speed control method for
a permanent magnet synchronous motor (PMSM) is proposed. Firstly, PSO
algorithm is adopted to get the best set of weights of neural network
controller (NNC) for accelerating the convergent speed and preventing the
problems of trapping in local minimum. Then, to achieve high-performance
speed tracking despite of the existence of varying parameters in the control
system, gradient descent method is used to adjust the NNC parameters. The
stability of the proposed controller is analyzed and guaranteed from
Lyapunov theorem. The robustness and good dynamic performance of the
proposed adaptive neural network speed control scheme are verified through
computer simulations.
Keyword:
Adaptive neural network
controller
Gradient descent
Particle swarm optimization
Permanent magnet synchronous
motor
Speed controller
Copyright © 2018 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Ali Zribi,
Control & Energy Management Lab (CEM LAB), National School of Engineering of Sfax,
University of Sfax, Tunisia.
Email: ali_zribi@yahoo.fr
1. INTRODUCTION
In recent years, mechanisms driven by a permanent magnet synchronous motor (PMSM) have been
widely used thanks to its advantageous merits of performances, cost and reliability. However, by reason of
the continuous variation of parameters, the nonlinearity of system and the inaccessibility of some states and
output for measurements, improving the PMSM performances control may become challenging [1-5]. To
surpass the above problems, many artificial intelligence techniques have been proposed. Neural network
(NN), due to its simple conception and easy implementation, has been widely used in industrial drive
applications of PMSM [6, 7]. Recently, to improve the control precision, Chao et al. proposed a new strategy
of speed control for PMSM where a combination of adaptive back propagation neural network (BPNN) and
PID was adopted [8]. The convergence of the proposed control scheme was proved using the Lyapunov
Stability Analysis. In order to improve the robustness performance of a PMSM control, an enhanced robust
fractional order proportional-plus-integral (ERFOPI) controller is presented [9]. The proposed control law is
acted on a fractional order implement function (FOIF) of tracking error. Firstly, to get the parameters of the
proposed controller, different tuning rules were adopted to generate the ERFOPI parameters. Secondly, to
take changes of the process parameters into consideration NN was used to adjust the controller parameters.
Vikas et al. in [10] proposed a NN based PID (NNPID) like controller which is tuned when the controller is
operating in an on line mode for high performance PMSM position control. In the first hand, the gains of the
NNPID are initialized according to a new training algorithm based on the least square solution. Then, a
sequential training algorithm is used to adjust on line the controller parameters. By estimating disturbances,
Reference [11] shows a simple method of improving control performance for the speed of PMSM. They