외란관측기를 이용한 볼스크류 구동 2축 서보계의 최적튜닝

Optimal Tuning of a Ballscrew Driven Biaxial Servo System

  • 투고 : 2011.04.13
  • 심사 : 2011.09.19
  • 발행 : 2011.10.15

초록

In this paper, optimal tuning of a cross-coupled controller linked with the feedforward controller and the disturbance observer is studied to improve contouring and tracking accuracy as well as robustness against disturbance. Previously developed integrated design and optimal tuning methods are applied for developing the robust tuning method. Strict mathematical modeling of the multivariable system is formulated as a state-space equation. Identification processes of the servomechanism are conducted for mechanical servo models. An optimal tuning problem to minimize both the contour error and settling time is formulated as a nonlinear constrained optimization problem including the relevant controller parameters of the servo control system. Constraints such as relative stability, robust stability and overshoot, etc. are considered for the optimization. To verify the effectiveness of the proposed optimal tuning procedure, linear and circular motion experiments are performed on the xy-table. Experimental results confirm the control performance and robustness despite the variation of parameters of the mechanical subsystems.

키워드

참고문헌

  1. Kim, M. S., and Chung, S. C., 2005, "Integrated Design of Servomechanisms using a Disturbance Observer," Trans. of KSME(A), Vol. 29, No. 4, pp. 591-599.
  2. 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
  3. 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
  4. 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
  5. 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.
  6. Kim, M. S., and Chung, S. C., 2003, "Integrated Design of High-Speed Feed Drive Systems," Trans. of KSME(A), Vol. 27, No. 12, pp. 2028-2038.
  7. Kim, M. S., and Chung, S. C., 2004, "Integrated Design of Feed Drive Systems using Discrete 2-D.O.F. Controllers (I)," Trans. of KSME(A), Vol. 28, No. 7, pp. 1029-1037.
  8. Kim, M. S., and Chung, S. C., 2004, "Integrated Design of Feed Drive Systems using Discrete 2-D.O.F. Controllers (II)," Trans. of KSME(A), Vol. 28, No. 7, pp. 1038-1046.
  9. 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, Issues 12-13, pp. 1421-1435. https://doi.org/10.1016/j.ijmachtools.2005.01.032
  10. Chang, H. D., and Chung, S. C., 2006, "Integrated Design of Radial Active Magnetic Bearing Systems using Genetic Algorithms," Mechatronics, Vol. 12, Issue 1, pp. 19-36.
  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. MATLAB, 2000, System Identification Toolbox User Guide, Mathworks, Inc.
  14. MATLAB, 2000, Simulink User Guide, Mathworks, Inc.
  15. Arora, J. S., 1989, Introduction to Optimum Design, McGraw-Hill, Inc., Singapore.
  16. MATLAB, 2000, Optimization Toolbox User Guide, Mathworks, Inc.