Adaptive neural speed controllers applied for a drive system with an elastic mechanical coupling - A comparative study

This paper presents an analysis and comparison of neural-adaptive controllers applied in a control structure of an electrical drive with an elastic mechanical coupling between the driving motor and a load machine, using only one state variable used in the feedback loop (a motor speed). However, the presented considerations can be assumed as a general neural speed control of the drive with a fast enough electromagnetic torque control loop of an electrical machine. This is justified by analogy with a design process independent of the parameters of a specific drive system and its electromagnetic torque control loop. Four types of neuro-controllers and training methods are analyzed: Adaptive Linear Neuron with Delta Rule, Multi-Layer Perceptrons Neural Network with the Backpropagation method, Feedforward Network with Adaptive Interaction adaptation and Radial Basis Function Neural Network with gradient algorithm, applied as speed controllers. Two main problematic issues related to neural controllers trained on-line are discussed: initial parameters selection for a neural network and determination of learning factors used in adaptation algorithms. Simulations are confirmed in experiment tests, using dSPACE1103 card. All the tested neurocontrollers are compared to a classical PI solution with one state variable used in the feedback loop of the analyzed drive system. Display Omitted Neurocontrollers with on-line weight adaptation are used in a drive system with elastic coupling.The developed adaptive neurocontrollers use only easy measurable motor speed.An original fuzzy learning factor of all adaptation algorithms of NN is proposed.The ability of neurocontrollers for torsional vibration damping was analyzed and compared.

[1]  Gang Tao Adaptive Control Design and Analysis (Adaptive and Learning Systems for Signal Processing, Communications and Control Series) , 2003 .

[2]  Hao Yu,et al.  Selection of Proper Neural Network Sizes and Architectures—A Comparative Study , 2012, IEEE Transactions on Industrial Informatics.

[3]  S. Haddad,et al.  A Novel Method for Identifying Parameters of Induction Motors at Standstill Using ADALINE , 2012, IEEE Transactions on Energy Conversion.

[4]  Bimal K. Bose,et al.  Neural Network Applications in Power Electronics and Motor Drives—An Introduction and Perspective , 2007, IEEE Transactions on Industrial Electronics.

[5]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[6]  Yong Kim,et al.  Implementation of Evolutionary Fuzzy PID Speed Controller for PM Synchronous Motor , 2015, IEEE Transactions on Industrial Informatics.

[7]  Yoichi Hori,et al.  An Adaptive Speed Sensorless Induction Motor Drive With Artificial Neural Network for Stability Enhancement , 2012, IEEE Transactions on Industrial Informatics.

[8]  Mohamed Emad Farrag,et al.  An on‐line training radial basis function neural network for optimum operation of the UPFC , 2011 .

[9]  Gang Tao,et al.  Adaptive Control Design and Analysis , 2003 .

[10]  Khaled Nouri,et al.  Neural Network-Based Speed Control of A Two-Mass-Model System , 1999, J. Adv. Comput. Intell. Intell. Informatics.

[11]  Roman Muszynski,et al.  Damping of Torsional Vibrations in High-Dynamic Industrial Drives , 2010, IEEE Transactions on Industrial Electronics.

[12]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[13]  Vadim I. Utkin,et al.  Discrete sliding mode control of two mass system , 1995, 1995 Proceedings of the IEEE International Symposium on Industrial Electronics.

[14]  Frede Blaabjerg,et al.  An Improvement of Speed Control Performances of a Two-Mass System using a Universal Approximator , 2007 .

[15]  Teresa Orlowska-Kowalska,et al.  Neural-Network Application for Mechanical Variables Estimation of a Two-Mass Drive System , 2007, IEEE Transactions on Industrial Electronics.

[16]  Tore Hägglund,et al.  Advanced PID Control , 2005 .

[17]  Koksal Erenturk,et al.  Nonlinear two-mass system control with sliding-mode and optimised proportional-integral derivative controller combined with a grey estimator , 2008 .

[18]  Bernard Widrow,et al.  Improving the learning speed of 2-layer neural networks by choosing initial values of the adaptive weights , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[19]  T. Orlowska-Kowalska,et al.  Optimization of fuzzy-logic speed controller for DC drive system with elastic joints , 2004, IEEE Transactions on Industry Applications.

[20]  Kevin M. Passino,et al.  Stable Adaptive Control and Estimation for Nonlinear Systems , 2001 .

[21]  Feng Lin,et al.  A neural network controller by adaptive interaction , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[22]  Marcin Kaminski,et al.  Neural network speed controller for drive system with elastic joint , 2013, Eurocon 2013.

[23]  Christopher M. Bishop,et al.  Neural networks for pattern recognition , 1995 .

[24]  Teresa Orlowska-Kowalska,et al.  Application of the OBD method for optimization of neural state variable estimators of the two-mass drive system , 2009, Neurocomputing.

[25]  Krzysztof Szabat,et al.  Application of the MPC to the Position Control of the Two-Mass Drive System , 2013, IEEE Transactions on Industrial Electronics.

[26]  Feng Lin,et al.  Adaptive Interaction and Its Application to Neural Networks , 1999, Inf. Sci..

[27]  Hao Yu,et al.  Advantages of Radial Basis Function Networks for Dynamic System Design , 2011, IEEE Transactions on Industrial Electronics.

[28]  Kai-Jie Yang,et al.  Intelligent position control of permanent magnet synchronous motor using recurrent fuzzy neural cerebellar model articulation network , 2015 .

[29]  Tomasz Pajchrowski,et al.  Neural Speed Controller Trained Online by Means of Modified RPROP Algorithm , 2015, IEEE Transactions on Industrial Informatics.

[30]  Emile Fiesler,et al.  Neural Network Initialization , 1995, IWANN.

[31]  Teresa Orlowska-Kowalska,et al.  Vibration Suppression in a Two-Mass Drive System Using PI Speed Controller and Additional Feedbacks—Comparative Study , 2007, IEEE Transactions on Industrial Electronics.

[32]  Nils Hoffmann,et al.  PI Control, PI-Based State Space Control, and Model-Based Predictive Control for Drive Systems With Elastically Coupled Loads—A Comparative Study , 2011, IEEE Transactions on Industrial Electronics.

[33]  Zhengtao Ding Nonlinear and Adaptive Control Systems , 2013 .

[34]  L. Harnefors,et al.  Speed control of electrical drives using classical control methods , 2011, 2011 IEEE Energy Conversion Congress and Exposition.

[35]  Mercedes Fernández-Redondo,et al.  Weight initialization methods for multilayer feedforward , 2001, ESANN.

[36]  Juan I. Yuz,et al.  Predictive Speed Control of a Two-Mass System Driven by a Permanent Magnet Synchronous Motor , 2012, IEEE Transactions on Industrial Electronics.