Integrated Auto-Tuning of a Multi-Axis Cross-Coupling Control System

다축 연동제어 시스템에 대한 통합형 자율동조

  • Lee, Hak-Chul (Department of Mechanical Engineering, Dankook Univ.) ;
  • Jee, Sung-Chul (Department of Mechanical Engineering, Dankook Univ.)
  • Published : 2009.12.01

Abstract

Machining systems have been evolved to produce more detailed products of high added value. This has been possible, in large part, due to the development of highly accurate multi-axis CNC machine tools. The conventional CNC of machine tools has individual axis controllers to maximize tracking performance. On the other hand, cross-coupling controllers can be integrated into the conventional CNC to enhance contouring performance. For this multi-axis cross-coupling control system, it is necessary to automatically adjust the controller gains depending on operating conditions and/or other external conditions from an optimization perspective. This paper proposes automatic modeling of feed drive systems that minimizes the difference in behavior between the system model and the actual system. Based on the modeling, an integrated auto-tuning method is also proposed to improve both tracking and contouring accuracy of a 3-axis cross-coupling control system as well as users' convenience. The proposed methods are evaluated by both simulation and experiments.

Keywords

References

  1. Makino, H. and Ohde, T., "Motion Control of the Direct Drive Actuator," Annals of the CIRP, Vol. 40, No.1, pp. 375-387, 1991 https://doi.org/10.1016/S0007-8506(07)62010-1
  2. Ono, Y. and Kuwahara, H., "The New Design of Motor, Position Sensor and Position Control System for Direct Drive Manipulators," Proceedings of the ASME, Robotics: Theory and Applications, pp. 123- 128, 1986
  3. Pritschow, G. and Philipp, W., "Direct Drives for High-Dynamic Machine Tool Axes," Annals of the CIRP, Vol. 39, No. I, pp. 413-416,1990 https://doi.org/10.1016/S0007-8506(07)61085-3
  4. Schepper, F. and Yamazaki, K., "Development of an ASIC Performing High Speed Current Loop Processing of Servo Motor Control for Mechatronics Applications," Annals of the CIRP, Vol. 38, No.1, pp. 355-358, 1989 https://doi.org/10.1016/S0007-8506(07)62722-X
  5. Koren, Y., "Cross-Coupled Biaxial Computer Control for Manufacturing Systems," ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 102, No.4, pp. 265-272, 1980 https://doi.org/10.1115/1.3149612
  6. Kulkarni, P. K. and Srinivasan, K., "Optimal Contouring Control of Multi-Axial Feed Drive Servomechanisms," ASME Journal of Engineering for Industry, Vol. 111, No.2, pp. 140-148, 1989 https://doi.org/10.1115/1.3188743
  7. Kulkarni, P. K. and Srinivasan, K., "Cross-Coupled Control of Biaxial Feed Drive Servomechanisms," ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 112, No.4, pp. 225-232, 1990
  8. Koren, Y. and Lo, C. C., "Variable-Gain CrossCoupling Controller for Contouring," Annals of the CIRP, Vol. 40, No.1, pp. 371-374,1991 https://doi.org/10.1016/S0007-8506(07)62009-5
  9. Koren, Y. and Lo, C. c., "Advanced Controllers for Feed Drives," Annals of the CIRP, Vol. 41, No.2, pp. 689-698, 1992 https://doi.org/10.1016/S0007-8506(07)63255-7
  10. Lee, Y. and Jee, S., "Adaptive Cross-Coupling Control for High-Speed Nonlinear Contour Machining," Journal ofthe KSPE, Vol. 17, No. 11, pp. 108-114,2000
  11. Jee, S. and Koo, T., "3-Axis Coupling Controller for High-PrecisionlHigh-Speed Contour Machining," Transactions of the KSME(A), Vol. 28, No.1, pp. 40- 47,2004
  12. Jee, S. and Lee, H., "Integrated Controller Design for Multi-Axis CNC Systems," Journal of the KSPE, Vol. 23, No.5, pp. 93-102, 2006
  13. Ziegler, J. G and Nichols, N. B., "Optimum Settings for Automatic Controllers," Transactions of the ASME, Vol. 64, pp. 759-768, 1942
  14. Astrom, K. and Hagglund, T., "Automatic Tuning of Simple Regulators with Specifications on Phase and Amplitude Margins," Automatica, Vol. 20, No.5, pp. 645-651, 1984 https://doi.org/10.1016/0005-1098(84)90014-1
  15. Astrom, K. and Hagglund, T., "PID Controllers: Theory, Design, and Tuning," Instrument Society of America, 1995
  16. Yu, C. C., "Autotuning of PID Controllers: Relay Feedback Approach, " Springer-Verlag, 1999
  17. Ljung, L., "System Identification Toolbox for Use with MATLAB: User's Guide," The Mathworks, Inc., 1993
  18. Levenberg, K., "A Method for the Solution of Certain Non-Linear Problems in Least Squares," The Quarterly of Applied Mathematics, Vol. 2, No.2, pp. 164-168,1944
  19. Marquardt, D., "An Algorithm for Least-Squares Estimation of Nonlinear Parameters," SIAM Journal on Applied Mathematics, Vol. II, No.2, pp. 431-441, 1963 https://doi.org/10.1137/0111030
  20. Savitzky, A. and Golay, M. J. E., "Smoothing and Differentiation of Data by Simplified Least Squares Procedures," Analytical Chemistry, Vol. 36, No.8, pp. 1627-1639,1964 https://doi.org/10.1021/ac60214a047