High Performance CNC Control Using a New Discrete-Time Variable Structure Control Method

새로운 이산시간 가변구조 제어방법을 이용한 CNC의 고성능 제어

  • Published : 2000.12.01

Abstract

In this paper, a discrete-time variable structure control method using recursively defined switching function and a decoupled variable structure disturbance compensator is used to achieve high performance circular motion control of a CNC machining center. The discrete-time variable structure control with the decoupled disturbance compensator method developed in this paper uses a recursive switching function defined as the sum of the current tracking error vector and the previous value of the switching function multiplied by a positive constant less than one. This recursive switching function provides much improved performance compared to the method that uses a switching function defined only as a linear combination of the current tracking error. Enhancements in tracking performance are demonstrated in the circular motion control using a CNC milling machine.

Keywords

References

  1. E. D. Tung and M. Tomizuka, 'Feedforward tracking controller design based on the identification of low frequency dynamics', ASME Journal of Dynamic Systems, Measurement, and Control, vol. 115, pp. 348-356, 1993
  2. 최병갑, 'CNC 머시닝 센터의 고정밀도 윤곽제어에 관한 연구', 공학박사 학위논문, 서울대학교 전기공학부, 1999, 2
  3. 임혁, 최종호, 최병갑, '절삭 가공시 발생하는 주기적 외란의 제거', '98 한국자동제어 학술회의 논문집, 부산대학교, vol. 1, pp. 15-17, October, 1998
  4. C. Milosavljevic, 'General conditions for the existence of a quasisliding mode on the switching hyperplane in discrete variable structure systems', Automation and Remote Control, vol. 46, no. 3, pp. 307-314, 1985
  5. S. Z. Sarpturk, Y. Istefanopulos, and O. Kaynak, 'On the stability of discrete-time sliding mode control systems', IEEE Trans. Automat. Contr., vol. 32, no. 10, pp. 930-932, Oct., 1987 https://doi.org/10.1109/TAC.1987.1104468
  6. K. Furuta, 'Sliding mode control of a discrete system,' Sys, Contr, Lett., vol. 14, pp. 145-152, 1990 https://doi.org/10.1016/0167-6911(90)90030-X
  7. J. K. Pieper and B. W. Surgenor, 'Discrete sliding control of a coupled-drives apparatus with optimal sliding surface and switching gain,' IEE Proceedings-D, Control Theory and Appl., vol. 140, no. 2, pp. 70-78, Mar., 1993
  8. Y. Pan and K. Furuta, 'VSS controller design for discrete-time systems,' Control-Theory and Advanced Tech., vol. 10, no. 4, pp. 669-687, Dec., 1994
  9. K. Furuta and Y. Pan, 'A new approach to design a sliding sector for VSS controller,' Proc. American Contr. Conf., pp. 1304-1308, 1995
  10. W.-J. Wang, G.-H. Wu, and D.-C. Yang, 'variable structure control design for uncertain discrete-time systems,' IEEE Trans. Automat. Contr., vol. 39, no. 1, pp. 99-102, Jan., 1994 https://doi.org/10.1109/9.273342
  11. C. Y. Chan, 'Servo-systems with discrete-variable structure control,' Sys. Contr. Lett., vol. 17, no. 4, pp. 321-325, 1991 https://doi.org/10.1016/0167-6911(91)90148-8
  12. O. Kaynak and A. Denker, 'Descrete-time sliding mode control in the presence of system uncertainty,' Int. J. Control, vol. 57, no. 5, pp. 1177-1189, 1993 https://doi.org/10.1080/00207179308934439
  13. M. L. Corradini and G. Orlando, 'Variable structure control of discretized continuous-time systems,' IEEE Trans. Automat. Contr., vol. 43, no. 9, pp. 1329-1334, Sep., 1998 https://doi.org/10.1109/9.718628
  14. Y. Eun, J. Kim, K. Kim, and D. Cho, 'Discrete-time variable structure controller with a decoupled disturbance compensator and its application to a CNC servomechanism,' IEEE Trans. Control Sys. Tech., vol. 7, no. 4, pp. 414-423, July, 1999 https://doi.org/10.1109/87.772157
  15. Y. Eun and D. Cho, 'Robustness of multi-variable discrete-time variable structure control,' Int. J. Control, vol. 72, no. 12, pp. 1106-1115, Aug., 1999 https://doi.org/10.1080/002071799220461
  16. 김정호, 조동일, '이산시간 가변구조제어의 견실성 구현을 위한 재귀적 절환함수 방법', 한국자동제어학술회의, vol. D, pp. 472-475, 1999