Optimal Tuning of Bi-axial Servomechanisms for High-Precision Motion Control

고정밀 운동제어를 위한 2축 서보메커니즘의 최적튜닝

  • 성철모 (한양대 대학원 기계공학과) ;
  • 정성종 (한양대학교 기계공학부)
  • Published : 2008.10.15

Abstract

In this paper, the optimal tuning of a cross-coupled controller linked with the feedforward controller is studied to reduce contouring and tracking errors of a bi-axial servomechanisms by using the previously developed integrated tuning method. The CCC system for an arbitrary curve, which is combined with the feedforward controller, is formulated by a state-space based on a series of linear motion trajectories. An optimal tuning problem is formulated as a nonlinear constrained optimization problem including relevant controller parameters of the servo. To verify the effectiveness of the proposed optimal tuning procedure, linear and circular motion experiments are performed on the xy-table. Experimental results confirm that both tracking and contouring errors are significantly reduced by applying the proposed control and tuning system.

Keywords

References

  1. Tomizuka, M., 1987, "Zero Phase Error Tracking Algorithm for Digital Control," ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 109, No. 1, pp. 65-68 https://doi.org/10.1115/1.3143822
  2. Yeh, S. S. and Hsu, P. L., 1999, "Analysis and Design of the Integrated Controller for Precise Motion System," IEEE Transactions on Control System Technology, Vol. 7, No. 6, pp. 706-717 https://doi.org/10.1109/87.799671
  3. Koren, Y., 1980, "Cross-Coupled Biaxial Computer Control for Manufacturing Systems," ASME Journal of Dynamic Systems Measurement and Control, Vol. 102, No. 4, pp. 265-272 https://doi.org/10.1115/1.3149612
  4. Jang, H. D. and Chung, S. C., 2002, "Integrated Design of Radial Active Magnetic Bearing System using Genetic Algorithm," Mechatronics, Vol. 12, pp. 19-36 https://doi.org/10.1016/S0957-4158(00)00068-4
  5. Kim, M. S. and Chung, S. C., 2005, "A Systematic Approach to Design High-Performance Feed Drive Systems," International Journal of Machine Tools and Manufacture, Vol. 45, pp. 1421-1435 https://doi.org/10.1016/j.ijmachtools.2005.01.032
  6. Kim, M. S. and Chung, S. C., 2005, "Integrated Design Methodology for High-precision/speed Servomechanisms," Proc. IMechE, Part C, Journal of Mechanical Engineering Science, Vol. 219, pp. 843-852 https://doi.org/10.1243/095440605X31634
  7. Kim, M. S. and Chung, S. C., 2006, "Integrated Design Methodology of Ball-screw Driven Servomechanisms with Discrete Controllers. Part I: Modeling and Performance Analysis," Mechatronics, Vol. 16, pp. 491-502 https://doi.org/10.1016/j.mechatronics.2006.01.008
  8. Kim, M. S. and Chung, S. C., 2006, "Integrated Design Methodology of Ball-screw Driven Servomechanisms with Discrete Controllers. Part II: Formulation and Synthesis of the Integrated Design," Mechatronics, Vol. 16, pp. 503-512 https://doi.org/10.1016/j.mechatronics.2006.01.009
  9. Kim, M. S., Sung, C. M., and Chung, S. C., 2007, "Integrated Design of High-performance Servomechanisms Using a Disturbance Observer," Proceedings of the ASPE 2007 Annual Meeting, pp. 171-174
  10. Bae, H. K. and Chung, S. C., 2006, "Optimal Tuning of Biaxial Servomechanisms using a Cross-Coupled Controller," Trans. of KSME(A), Vol. 30, No. 10, pp. 1209-1218. (in Korean) https://doi.org/10.3795/KSME-A.2006.30.10.1209
  11. Kim, M. S. and Chung, S. C., 2003, "Identification of Nonlinear Characteristics for Precision Servomechanism," Proceedings of the ASPE 2003 Annual Meeting, pp. 167-170
  12. Ljung, L., 1999, System Identification-Theory for the User, Prentice Hall PTR, New Jersey, pp. 79-246
  13. Arora, J.S., 1989, Introduction to Optimum Design, McGraw-Hill, Inc., Singapore
  14. MATLAB System Identification Toolbox User Guide, 2000, Mathworks, Inc
  15. MATLAB Optimization Toolbox User Guide, 2000, Mathworks, Inc
  16. MATLAB Simulink User Guide, 2000, Mathworks, Inc