퍼지 논리형 상호결합 제어기를 이용한 서보 시스템의 추적제어

Tracking Control of Servo System using Fuzzy Logic Cross Coupled Controller

  • 신두진 (인하대 공대 전기공학과) ;
  • 허욱열 (인하대 공대 전기공학과 교수·공박)
  • 발행 : 2001.08.01

초록

This thesis proposes a fuzzy logic cross coupled controller for a multi axis servo system. The overall control system consists of three elements: the axial position controller, the speed controller, and a fuzzy logic cross coupled controller. In conventional multi axis servo system, the motion of each axis is controlled independently without regard to the motion of other axes, in which the contour error, defined as the shortest distance between the desired and actual contours is compensated only by the position error of each axis. This decoupled control approach may result in degraded contouring performance due to such factors as mismatch of axial dynamics and axial loop gains. In practice, such systems contain many uncertainties, Therefore, the multi axis servo system must receive and evaluate the motion of all axes for a better contouring accuracy. Cross coupled controller utilizes all axis position error information simultaneously to produce accurate contours. However the existing cross coupled controllers cannot overcome friction, backlash and parameter variation. Also, since it is difficult to obtain an accurate mathematical model of multi axis system, here we investigate a fuzzy logic cross coupled controller method. Some simulations and experimental results are presented to illustrate the performance of the proposed controller.

키워드

참고문헌

  1. Y. Dote, 'Servo Motor and Motion Control Using Digital Signal Processors', Prentice Hall, pp. 90-92, 1990
  2. A.N. Poo, J.G. Bollinger and G.W. Younkin, 'Dynamic Errors in Type 1 Contouring Systems,' IEEE Transactions on Industry Applications, Vol. 1A-8, No. 4, pp. 477-484, 1972 https://doi.org/10.1109/TIA.1972.349839
  3. R. Doraiswami, A. Gulliver, 'A Control Strategy for Computer Numerical Control Machine Exhibiting Precision and Rapidity,' ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 106, pp. 56-62, 1984
  4. M. Tomizuka, 'Zero Phase Error Tracking Algorithm for Digital Control,' ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 109, pp. 65-68, 1987
  5. M. Tomizuka, T. C. Tsao, K. K. Chew, 'Discrete-Time Domain Analysis and Synthesis of Repetitive Controllers', ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 111, pp. 353-358, 1989
  6. Y. Koren, 'Cross-Coupled Biaxial Computer Controls for Manufacturing Systems', ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 102, No. 4, pp. 265-272, 1980
  7. K. Srinivasan, P. K. Kulkarni, 'Cross-Coupled Control of Biaxial Feed Drive Servomechanisms', ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 112, No. 2, pp. 225-232, 1990
  8. P. K. Kulkarni, K. Srinivasan, 'Optimal Contouring Control of Multi-Axial Feed Drive Servomechanisms', ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 111, pp. 140-148, 1989
  9. H.Y. Chuang, C. H. Liu, 'Cross-Coupled Adaptive Feedrate Control for Multiaxis Machine Tools', ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 113, pp. 451-457, 1991
  10. Y. Koren, C. C. Lo, 'Variable-Gain Cross-Coupling Controller for Contouring', Annals of the CIRP, Vol. 40, No. 1, pp. 371-374, 1991
  11. E.H. Mamdani, S. Assilian, 'An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller', International Journal of Man-Machine Studies, Vol. 7, No. 1, pp. 1-13, 1975 https://doi.org/10.1006/ijhc.1973.0303