Linear motor motion control using a learning feedworward controller

The design and realization of an online learning motion controller for a linear motor is presented, and its usefulness is evaluated. The controller consists of two components: (1) a model-based feedback component, and (2) a learning feedforward component. The feedback component is designed on the basis of a simple second-order linear model, which is known to have structural errors. In the design, an emphasis is placed on robustness. The learning feedforward component is a neural-network-based controller, comprised of a one-hidden-layer structure with second-order B-spline basis functions. Simulations and experimental evaluations show that, with little effort, a high-performance motion system can be obtained with this approach.

[1]  Amitava Basak Permanent-Magnet DC Linear Motors , 1996 .

[2]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

[3]  Jan Swevers,et al.  Accurate tracking control of linear synchronous motor machine tool axes , 1996 .

[4]  I. Boldea,et al.  Linear Electric Motors: Theory, Design and Practical Applications , 1987 .

[5]  M.G.M. Lammers Linears lead in ultrasmooth motion , 1994 .

[6]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[7]  J. van Amerongen Learning feed forward control of a flexible beam , 1996 .

[8]  Barry W. Williams,et al.  Switched reluctance motor control via fuzzy adaptive systems , 1995 .

[9]  F. Girosi,et al.  Networks for approximation and learning , 1990, Proc. IEEE.

[10]  John Y. Hung,et al.  Design of currents to reduce torque ripple in brushless permanent magnet motors , 1993 .

[11]  G. Otten Performance improvement of mechatronic servosystems by learning feedforward control , 1996 .

[12]  W.J.R. Velthuis,et al.  Learning feedforward control of a flexible beam , 1996, Proceedings of the 1996 IEEE International Symposium on Intelligent Control.

[13]  Martin Brown,et al.  Neurofuzzy adaptive modelling and control , 1994 .

[14]  J. van Amerongen,et al.  Learning feedforward controller for a mobile robot vehicle , 1996 .

[15]  Hoang Le-Huy,et al.  Minimization of Torque Ripple in Brushless DC Motor Drives , 1986, IEEE Transactions on Industry Applications.

[16]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.