Adaptive Backstepping Control for Linear Induction Motor Drive Using FPGA

An adaptive backstepping controller is proposed to control the mover position of a linear induction motor (LIM) drive to compensate the uncertainties including the friction force. First, the dynamic model of an indirect field-oriented LIM drive is derived. Next, a backstepping approach is designed to compensate the uncertainties occurred in the motion control system. Moreover, the uncertainties are lumped and the upper bound of the lumped uncertainty is necessary in the design of the backstepping controller. However, the upper bound of the lumped uncertainty is difficult to obtain in advance in practical applications. Therefore, an adaptive law is derived to adapt the value of the lumped uncertainty in real-time, and an adaptive backstepping control law is resulted. Then, a field-programmable gate array (FPGA) chip is adopted to implement the indirect field-oriented mechanism and the developed control algorithms for possible low-cost and high-performance industrial applications. The effectiveness of the proposed control scheme is verified by some experimental results. With the adaptive backstepping controller, the mover position of the FPGA-based LIM drive possesses the advantages of good transient control performance and robustness to uncertainties for the tracking of periodic reference trajectories.

[1]  Akira Sano,et al.  Friction compensation strategy via smooth adaptive dynamic surface control , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[2]  Haitham Abu-Rub,et al.  Speed observer system for advanced sensorless control of induction motor , 2003 .

[3]  Daijin Kim,et al.  An implementation of fuzzy logic controller on the reconfigurable FPGA system , 2000, IEEE Trans. Ind. Electron..

[4]  S. Sankaranarayanan,et al.  Adaptive variable structure control and applications to friction compensation , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[5]  Francesc Guinjoan,et al.  A fixed-frequency quasi-sliding control algorithm: application to power inverters design by means of FPGA implementation , 2003 .

[6]  Kuo-Kai Shyu,et al.  Nonlinear sliding-mode torque control with adaptive backstepping approach for induction motor drive , 1999, IEEE Trans. Ind. Electron..

[7]  Giacomo Bucci,et al.  The control of LIM by a generalization of standard vector techniques , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[8]  Lizy K. John,et al.  Digital Systems Design Using VHDL , 1998 .

[9]  Kevin B. Skahill,et al.  VHDL for Programmable Logic , 1996 .

[10]  Ion Boldea,et al.  Linear electric actuators and generators , 1997, 1997 IEEE International Electric Machines and Drives Conference Record.

[11]  I. Boldea,et al.  Linear Electric Actuators and Generators: Linear Electric Actuators and Generators , 1997 .

[12]  Liang-Gee Chen,et al.  System design consideration for digital wheelchair controller , 2000, IEEE Trans. Ind. Electron..

[13]  D.G. Taylor,et al.  Nonlinear control of electric machines: an overview , 1994, IEEE Control Systems.

[14]  T. Lipo,et al.  Vector Control and Dynamics of AC Drives , 1996 .

[15]  Miroslav Krstic,et al.  Nonlinear and adaptive control de-sign , 1995 .

[16]  Faa-Jeng Lin,et al.  FPGA-based fuzzy sliding-mode control for a linear induction motor drive , 2005 .

[17]  I. Takahashi,et al.  Decoupling control of thrust and attractive force a LIM using a space vector control inverter , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[18]  Tzuu-Hseng S. Li,et al.  Implementation of human-like driving skills by autonomous fuzzy behavior control on an FPGA-based car-like mobile robot , 2003, IEEE Trans. Ind. Electron..

[19]  Graham E. Dawson,et al.  Peak thrust operation of linear induction machines from parameter identification , 1995, IAS '95. Conference Record of the 1995 IEEE Industry Applications Conference Thirtieth IAS Annual Meeting.

[20]  Jessen Chen,et al.  A sliding mode current control scheme for PWM brushless DC motor drives , 1999 .

[21]  Hualin Tan,et al.  Adaptive backstepping control and friction compensation for AC servo with inertia and load uncertainties , 2003, IEEE Trans. Ind. Electron..

[22]  Faa-Jeng Lin,et al.  Adaptive backstepping control for linear induction motor drive to track periodic references , 2000 .

[23]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .