ANN based self tuned PID like adaptive controller design for high performance PMSM position control

Proportional-integral-derivative (PID) being the most simple and the widely deployed controller in the industrial drives is not quite amenable to the solution for high performance drives as these drives are subjected to the parametric uncertainty, unmodeled dynamics and variable load conditions during operation. In order to expand the robustness and adaptive capabilities of conventional PID controller, a neural network based PID (NNPID) like controller which is tuned when the controller is operating in an on line mode for high performance permanent magnet synchronous motor (PMSM) position control is proposed in this paper. The NN based PID like controller is composed of a mixed locally recurrent neural network and contains at most three hidden nodes which form a PID like structure. A novel training algorithm for the PID controller gain initialization based upon the minimum norm least square solution is proposed. An on line sequential training algorithm based on recursive least square is then derived to update controller gains in an on line manner. The proposed controller is not only easy to implement but also requires least number of parameters to be tuned prior to the implementation. The performance of the proposed controller is evaluated in the presence of parametric uncertainties and load disturbances also the result outcomes are compared with the conventional PID controller, optimized using Cuckoo search based optimization method.

[1]  Shinn-Ying Ho,et al.  Optimizing fuzzy neural networks for tuning PID controllers using an orthogonal simulated annealing algorithm OSA , 2006, IEEE Transactions on Fuzzy Systems.

[2]  Shuang Cong,et al.  PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems , 2009, IEEE Transactions on Industrial Electronics.

[3]  D. Serre Matrices: Theory and Applications , 2002 .

[4]  Marco Tursini,et al.  Real-time gain tuning of PI controllers for high-performance PMSM drives , 2002 .

[5]  Fayez F. M. El-Sousy,et al.  Intelligent Optimal Recurrent Wavelet Elman Neural Network Control System for Permanent-Magnet Synchronous Motor Servo Drive , 2013, IEEE Transactions on Industrial Informatics.

[6]  Peter J. Fleming,et al.  Evolutionary algorithms in control systems engineering: a survey , 2002 .

[7]  M.N. Uddin,et al.  Development of a Self-Tuned Neuro-Fuzzy Controller for Induction Motor Drives , 2004, IEEE Transactions on Industry Applications.

[8]  Ramin Rajabioun,et al.  Cuckoo Optimization Algorithm , 2011, Appl. Soft Comput..

[9]  Y. Pi,et al.  Robust fractional order proportion-plus-differential controller based on fuzzy inference for permanent magnet synchronous motor , 2012 .

[10]  Narasimhan Sundararajan,et al.  Online Sequential Fuzzy Extreme Learning Machine for Function Approximation and Classification Problems , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[12]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[13]  A. Visioli Tuning of PID controllers with fuzzy logic , 2001 .

[14]  Li Sun,et al.  Nonlinear Speed Control for PMSM System Using Sliding-Mode Control and Disturbance Compensation Techniques , 2013, IEEE Transactions on Power Electronics.

[15]  Krzysztof Pietrusewicz,et al.  A method for improving the robustness of PID control , 2005, IEEE Transactions on Industrial Electronics.

[16]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[17]  Silverio Bolognani,et al.  Model Predictive Direct Torque Control With Finite Control Set for PMSM Drive Systems, Part 2: Field Weakening Operation , 2013, IEEE Transactions on Industrial Informatics.

[18]  P. Pillay,et al.  Control characteristics and speed controller design for a high performance permanent magnet synchronous motor drive , 1987, IEEE Power Electronics Specialists Conference.

[19]  Mohammad Javad Yazdanpanah,et al.  Integration of non-linear H ∞ and sliding mode control techniques for motion control of a permanent magnet synchronous motor , 2010 .

[20]  Shihua Li,et al.  Adaptive Speed Control for Permanent-Magnet Synchronous Motor System With Variations of Load Inertia , 2009, IEEE Transactions on Industrial Electronics.

[21]  Da Ruan Intelligent Hybrid Systems: Fuzzy Logic, Neural Networks, and Genetic Algorithms , 1997 .

[22]  Gene H. Golub,et al.  Matrix computations , 1983 .

[23]  S. Bolognani,et al.  Model Predictive Direct Speed Control with Finite Control Set of PMSM Drive Systems , 2013, IEEE Transactions on Power Electronics.

[24]  Myung-Joong Youn,et al.  Robust nonlinear speed control of PM synchronous motor using boundary layer integral sliding mode control technique , 2000, IEEE Trans. Control. Syst. Technol..

[25]  Y.A.-R.I. Mohamed Adaptive Self-Tuning Speed Control for Permanent-Magnet Synchronous Motor Drive With Dead Time , 2006, IEEE Transactions on Energy Conversion.

[26]  Patrick Siarry,et al.  A survey on optimization metaheuristics , 2013, Inf. Sci..

[27]  Shihua Li,et al.  Fuzzy Adaptive Internal Model Control Schemes for PMSM Speed-Regulation System , 2012, IEEE Transactions on Industrial Informatics.

[28]  Shigeo Morimoto,et al.  Trend of permanent magnet synchronous machines , 2007 .

[29]  Eun-Kyung Kim,et al.  Adaptive PID Speed Control Design for Permanent Magnet Synchronous Motor Drives , 2015, IEEE Transactions on Power Electronics.

[30]  Yasser Abdel-Rady Ibrahim Mohamed,et al.  Design and Implementation of a Robust Current-Control Scheme for a PMSM Vector Drive With a Simple Adaptive Disturbance Observer , 2007, IEEE Transactions on Industrial Electronics.

[31]  Shigeo Morimoto Senior Member Trend of permanent magnet synchronous machines , 2007 .