Variable-Gain Cross Coupling Control for Linear Motor X-Y Table Based on Genetic Algorithm


Article Preview

To achieve high precision contour tracking control for Permanent Magnet Linear Synchronous motor drive X-Y table, genetic algorithm was used on PID controller parameters optimized. By the ability of gene mutation, the parameters were avoided falling into local optimum point. Consequently, the global optimal value can be found directly. Variable-gain cross coupling controller was used to compensate X-Y axis coupling error. Eventually the path tracking contour error is greatly reduced to the expected accuracy limits. Theoretical analysis and simulation results show that the designed control system make X-Y table possess high contour accuracy



Advanced Materials Research (Volumes 383-390)

Edited by:

Wu Fan




L. M. Wang and Y. Pang, "Variable-Gain Cross Coupling Control for Linear Motor X-Y Table Based on Genetic Algorithm", Advanced Materials Research, Vols. 383-390, pp. 7104-7110, 2012

Online since:

November 2011





[1] Wang Li-mei, Jin Fu-ying, and Sun Yi-biao, Second Order Sliding Mode Control for Linear Motor XY Table Based on Equivalent Errors Method[J], Proceedings of the CSEE, 2009, vol. 29, No. 1, pp.9-14(in Chinese).

[2] Wang Li-mei, Wu Zhi-tao, and Liu Chun-fang, Simulation of direct drive X-Y table based on recurrent neural network control[J], Journal of Shenyang University of Technology, 2009, Vol. 31, No. 6, pp.611-615(in Chinese).

[3] Sun Yi-biao, Song Yang, and Guo Qing-ding, IP variable gain cross-coupled control of linear motor driven XY table servo system[J], Modular Machine Tool & Automatic Manufacturing Technique, 2007, vol. 11, pp.40-47(in Chinese).

[4] Jeongwook Kim, Genetic algorithms for smart embeded systems [D], America: Georgia Institute of Technology, (2001).

[5] Marcel J. Castro-Sitiriche, Artificial intelligence-based real time controllers for industrial drivers[D], America: Howard University, (2008).

[6] Chih-Ching Lo, Cross-coupling control of multi-axis manufacturing systems[D], America: University of Mi-Chigan, (1992).

[7] Jinho Lee, Design of Controllers for Improving Contour Accuracy in A High-speed Milling Machine[D], America: University of Florida, (2005).

[8] Cameron Darryl Fulford, Control of a high-precision system using magnetic levitation[D], University of Toronto, (2007).

[9] Huang Zhong-juan, Design and implementation of an FPGA-based motion controller for linear X-Y table[D], Taiwan: Southern Taiwan University, 2007(in Chinese).

[10] Marcel J. Castro-Sitiriche, Artificial Intelligence-Based Real Time Controllers for Industrial Drivers[D], Howard University, (2008).

[11] Xie Zong-heng, Identification of Optimal Parameters from CNC Controller by Using Genetic Algorithm[D], Taiwan: Feng Chia University, 2008(in Chinese).