Speed control of permanent magnet synchronous motor using neural network model predictive control
Open Access
- 30 June 2020
- journal article
- Published by Journal of Energy Systems in Journal of Energy Systems
- Vol. 4 (2), 71-87
- https://doi.org/10.30521/jes.727975
Abstract
Model predictive control has been widely used in the industry. This can control the multivariable system with constraints on input and output variables but it needs online computation solver, and creates the non-convex solution in nonlinear plant due to the parameter uncertainties. The online computational problem and non-convex solution of the model predictive control are achieved via neural network model predictive control. The paper explores the speed control of permanent magnet synchronous motor (PMSM) by using neural network model predictive control (NNMPC) technique. The multi-layer artificial neural network is used to identify the dynamics of PMSM. The set point speed tracking control of PMSM is identified by using neural network model predictive control strategy. By using the set of input and output data obtained from the system, the multi input-output feed-forward neural network model is created. Levenberg-Marquardt algorithm is used to train the process models of the PMSM. That provides future plant output for control optimization of the predictive control. The overall system is developed and tested in the MATLAB/Simulink. To evaluate the efficiency of the controller proposed, it is compared with a constrained model predictive controller through the studies of simulation. The overshoot and settling time of the speed response of the PMSM are measured and analyzed for NNMPC and constrained MPC.Keywords
This publication has 42 references indexed in Scilit:
- Antirollback Control for Gearless Elevator Traction Machines Adopting Offset-Free Model Predictive Control StrategyIEEE Transactions on Industrial Electronics, 2015
- An Inversion-free Predictive Controller for Piezoelectric Actuators Based on A Dynamic Linearized Neural Network ModelIEEE/ASME Transactions on Mechatronics, 2015
- A Combined Adaptive Neural Network and Nonlinear Model Predictive Control for Multirate Networked Industrial Process ControlIEEE Transactions on Neural Networks and Learning Systems, 2015
- Singularity-Free Adaptive Speed Tracking Control for Uncertain Permanent Magnet Synchronous MotorIEEE Transactions on Power Electronics, 2015
- Model Predictive Control of Nonholonomic Chained Systems Using General Projection Neural Networks OptimizationIEEE Transactions on Systems, Man, and Cybernetics: Systems, 2015
- Explicit MPC-Based RBF Neural Network Controller Design With Discrete-Time Actual Kalman Filter for Semiactive SuspensionIEEE Transactions on Control Systems Technology, 2015
- Model predictive control of a permanent magnet synchronous motor with experimental validationControl Engineering Practice, 2013
- Neural predictive controller of a two-area load frequency control for interconnected power systemAin Shams Engineering Journal, 2010
- Wiener-neural identification and predictive control of a more realistic plug-flow tubular reactorChemical Engineering Journal, 2008
- A neural network model predictive controllerJournal of Process Control, 2006