Litcius/Paper detail

Speed control of PMSM based on neural network model predictive control

Hubo Mao, Xiaoming Tang, Hao Tang

2022Transactions of the Institute of Measurement and Control29 citationsDOI

Abstract

In order to optimize the control performance of permanent magnet synchronous motor (PMSM) servo system, an improved model predictive control (MPC) scheme based on neural network is investigated in this paper. First, the dynamic characteristics of the PMSM are approximated by echo state network (ESN) to predict the future speed. Particle swarm optimization (PSO) is used to train ESN output weights to solve the problem that instability of output weights caused by pseudo-inverse matrix in ESN weight solving algorithm, called PSO-ESN, which enhances the stability and the accuracy of ESN speed prediction. That provides future plant output for control optimization of the predictive control. Furthermore, in order to reduce the computational cost and improve the response performance of the controller, a fast gradient method (GM) is applied to minimize the quadratic performance index and solve the optimal control input sequences. The simulation results under three different working conditions show that the PSO-ESNMPC controller designed in this paper reduces the overshoot by 5.87% and the rise time by 0.036 s compared with the reference controllers and has better robustness under parameter changes and load disturbances.

Topics & Concepts

Control theory (sociology)Particle swarm optimizationModel predictive controlArtificial neural networkComputer scienceRobustness (evolution)Overshoot (microwave communication)Controller (irrigation)Control engineeringEngineeringAlgorithmControl (management)Artificial intelligenceAgronomyChemistryGeneBiologyBiochemistryTelecommunicationsIterative Learning Control SystemsNeural Networks and Reservoir ComputingAdvanced Memory and Neural Computing
Speed control of PMSM based on neural network model predictive control | Litcius