CMAC-based model reference adaptive speed control using in high precision servo systems

This paper developed a model reference control scheme by introducing a PI controller and CMAC neural network (CMACNN) controller for speed control of high precision servo systems. It contemporarily improved the conception mapping algorithm of the CMACNN, which gave a determined expression of the physical memory size and designed a physical memory address function. In the proposed control scheme, the CMAC controller is able to online learn the unknown model dynamics, parameter variation and disturbance of the system. The model reference adaptive control (MRAC) scheme is used to give better solutions with online adaptation. By using a PI controller, the dynamic performance of the system is improved. Thus, it is feasible to preserve favorable model-following characteristics under various conditions. The effectiveness of the proposed control scheme is demonstrated by simulation. It is found that the proposed scheme can reduce the plantpsilas sensitivity to parameter variation and disturbance. High precision performance is obtained when given constant and sine wave disturbance at the same time.

[1]  Seung-Ki Sul,et al.  DSP-based self-tuning IP speed controller with load torque compensation for rolling mill DC drive , 1994, IEEE Trans. Ind. Electron..

[2]  Shengwei Wang,et al.  Valve fault detection and diagnosis based on CMAC neural networks , 2004 .

[3]  Yoshiaki Ichikawa,et al.  Neural network application for direct feedback controllers , 1992, IEEE Trans. Neural Networks.

[4]  T. C. Chen,et al.  Model reference neural network controller for induction motor speed control , 2002 .

[5]  W. T. Miller,et al.  An overview of the CMAC neural network , 1991, [1991 Proceedings] IEEE Conference on Neural Networks for Ocean Engineering.

[6]  Frederick G. Harmon,et al.  The control of a parallel hybrid-electric propulsion system for a small unmanned aerial vehicle using a CMAC neural network , 2005, Neural Networks.

[7]  M. Dybkowski,et al.  Adaptive Neuro-Fuzzy Control of the Sensorless Induction Motor Drive System , 2006, 2006 12th International Power Electronics and Motion Control Conference.

[8]  Erkan Mese A rotor position estimator for switched reluctance motors using CMAC , 2003 .

[9]  Chin-Pao Hung,et al.  Diagnosis of incipient faults in power transformers using CMAC neural network approach , 2004 .

[10]  Fumio Harashima,et al.  Multimicroprocessor-Based Control System for Quick Response Induction Motor Drive , 1985, IEEE Transactions on Industry Applications.

[11]  Tong Liu,et al.  Neural network-based model reference adaptive systems for high performance motor drives and motion controls , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[12]  A. Rubaai,et al.  Experimental implementation of an adaptive neural network tracking controller for motion control of step motors , 2005, Fourtieth IAS Annual Meeting. Conference Record of the 2005 Industry Applications Conference, 2005..

[13]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[14]  Cheng-Jian Lin,et al.  A self-constructing fuzzy CMAC model and its applications , 2007, Inf. Sci..

[15]  Sukumar Kamalasadan,et al.  A Neural Network Parallel Adaptive Controller for Dynamic System Control , 2007, IEEE Transactions on Instrumentation and Measurement.

[16]  A. Kolcz Application of the CMAC input encoding scheme in the N-tuple approximation net , 1994 .