A Feasible Approach for the Unified PID Position Controller Including Zero-Phase Error Tracking Performance for Direct Drive Rotation Motor

  • Published : 2009.01.20


The design and implementation of a high performance PID (Proportional Integral & Differential) style controller with zero-phase error tracking property is considered in this article. Unlike a ball screw driven system, the controller in a direct drive system should provide a high level of tracking performance while avoiding the problems due to the absence of the gear system. The stiff mechanical element in a direct drive system allows high precise positioning capability, but relatively high tracking ability with minimal position error is required. In this work, a feasible position controller named 'Unified PID controller' is presented. It will be shown that the function of the closed position loop can be designed into unity gain system in continuous time domain to provide minimal position error. The focus of this work is in two areas. First, easy gain tunable PID position controller without speed control loop is designed in order to construct feasible high performance drive system. Second, a simple but powerful zero phase error tracking strategy using the pre-designed function of the main control loop is presented for minimal tracking error in all operating conditions. Experimental results with a s-curve based position pattern commonly used in industrial field demonstrate the feasibility and effective performance of the approach.


  1. C.J.Kempf and S.Kobayashi, "Disturbance Observer and Feedforward Design for a High-Speed Direct-Drive Positioning Table", IEEE Trans. on CST, Vol. 7, pp.513-526, 1999 https://doi.org/10.1109/87.784416
  2. Mohamed, Y.A-R.I. "Direct Instantaneous Torque Control in Direct Drive Permanent Magnet Synchronous Motors-a New Approach", IEEE Trans. on Energy Conversion. Vol. 22, pp. 829-838, 2007 https://doi.org/10.1109/TEC.2007.895869
  3. T.Miyazaki et al. "Perfect Tracking Control based on Prediction of Reference for High Speed Optical Disc System", Conference Record in IECON'07, pp. 345-350, 2007
  4. A. Visioli and G.Legnani, "On the Trajectory Tracking Control of Industrial SCARA Robot Manipulators", IEEE Trans. on IE., Vol. 49, pp. 224-232, 2002 https://doi.org/10.1109/41.982266
  5. T. Umeno and Y. Hori, "Robust Speed Control Of DC Servomotors Using Modern Two Degrees-Of-Freedom Controller Design", IEEE Trans. on IE, Vol. 38, pp.363-368, 1991 https://doi.org/10.1109/41.97556
  6. S.Yamamoto, T.Ara, M.Sugiura, J.Sawaki, and K.Matsuse, "A Design Method of Two Degree of Freedom Position Controller for Linear Servo Motor Drives", Trans. of IEEJ, Vol. 116-D, No.8, pp.868-873, 1996
  7. T.Umeno and Y.Hori, "Design of the Two Degrees of Freedom Robust Servo-system And Its Application to Motion Control of Robot Manipulators", Trans. of IEEJ, Vol.110-D, No. 11, pp.1163-1170, 1990
  8. Y.Fujimoto and A.Kawamura, "Robust Servo-System Based on Two-Degree-of-Freedom Control with Sliding Mode", IEEE Trans. on IE, Vol. 42, pp. 272-280, 1995 https://doi.org/10.1109/41.382138
  9. S. Endo, H. Kobayashi, C. Kempf, S. Kobayashi, M. Tomizuka, and Y. Hori, "Robust Digital Tracking Controller Design for high-speed positioning systems", IFAC Contr. Eng. Practice, Vol. 4, No.4, pp. 527-535, 1996 https://doi.org/10.1016/0967-0661(96)00036-6
  10. K.Zhou and D.Wang, "Unified Robust Zero-Error Tracking Control of CVCF PWM Converters", IEEE Trans. on C&S, Vol. 49, pp. 492-501, 2002 https://doi.org/10.1109/81.995664
  11. B.P.Rigney, L.Y. Pao, and D.A. Lawrence, "Settle Time Performance Comparisons of Stable Approximate Model Inversion Techniques', Proceedings of ACC, pp. 600-605, 2006
  12. Y.Yoshida, K.Ohishi, T.Miyazaki, D.Koide, and H.Tpkumaru, "Robust Feed Forward Tracking Control System for using Zero Phase Low-Pass Filter", Conf. Record in AMC'08, pp.248-253, 2008
  13. H.Fujimoto, Y.Hori, and A.Kawamura, "Perfect Tracking Control Based on Multi-rate Feedforward Control with Generalized Sampling Periods", IEEE Tran. on IE, Vol. 48, pp.636-644, 2001 https://doi.org/10.1109/41.925591
  14. S. Yeh and P. Hsu, "An Optimal and Adaptive Design of the Feedforward Motion Controller", IEEE Tran. on Mechatronics, Vol. 4, pp.428-439, 1999 https://doi.org/10.1109/3516.809521
  15. H.S Lee and M. Tomizuka, "Robust Motion Controller Design for High-Accuracy Positioning System", IEEE Tran. on IE, Vol. 43, pp. 48-55, 1996 https://doi.org/10.1109/41.481407
  16. "DSP-Series Motion Controller Installation Manual, Version2.4", from Motion Engineering Inc., 1996
  17. "DSA2-PL Position Controller User's manual", from ETUDES ELECTROMECANIQUES. 1997