Iterative learning based sliding-mode position controller for linear permanent magnet brushless DC servo motors

In this paper, we propose a robust nonlinear sliding mode controller (SMC) for position control of the linear brushless direct current motor (LBLDCM). Being a nonlinear controller SMC exhibits improved tracking performance compared to the linear PID controller. For periodic position tracking, the tracking performance can be further improved by supplementing a plug-in iterative learning control (ILC) to the SMC. The experimental test results obtained from a 300 mm stroke length, DX20-C4 LBLDCM validates that the nonlinear SMC controller improves the tracking performance by a factor of 10 in comparison with the linear PID controller. Further inclusion of the plug-in ILC, the tracking performance is even improved by another factor of 2. This shows the efficacy of the proposed hybrid position controller.

[1]  Li Xu,et al.  Adaptive robust precision motion control of linear motors with negligible electrical dynamics: theory and experiments , 2001 .

[2]  Kok Kiong Tan,et al.  Iterative reference adjustment for high precision and repetitive motion control applications , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[3]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[4]  Gyu-Hong Kang,et al.  Design and analysis of air core type permanent magnet linear brushless motor by using equivalent magnetizing current , 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).

[5]  Sanjib Kumar Panda,et al.  Chattering-free and fast-response sliding mode controller , 1999 .

[6]  A. Jochheim,et al.  Identification and compensation of force ripple in linear permanent magnet motors , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[7]  Richard W. Longman,et al.  Simple learning control made practical by zero-phase filtering: applications to robotics , 2002 .

[8]  Sanjib Kumar Panda,et al.  Sliding-mode position controller for linear permanent magnet brushless DC servo motors , 2003, The Fifth International Conference on Power Electronics and Drive Systems, 2003. PEDS 2003..

[9]  Jean-Jacques E. Slotine,et al.  Sliding controller design for non-linear systems , 1984 .

[10]  Ju-Jang Lee,et al.  Design of continuous sliding mode controller for BLDD motor with prescribed tracking performance , 1992, PESC '92 Record. 23rd Annual IEEE Power Electronics Specialists Conference.

[11]  Kok Kiong Tan,et al.  Robust adaptive numerical compensation for friction and force ripple in permanent-magnet linear motors , 2002 .

[12]  Jung-Pyo Hong,et al.  Permanent-magnet linear brushless motor by using equivalent magnetizing current , 2001 .