Design of a Robust Discrete-time Phase Lead Repetitive Control in Frequency Domain for a Linear Actuator with Multiple Phase Uncertainties

  • Maria MitrevskaEmail author
  • Zhenwei Cao
  • Jinchuan Zheng
  • Edi Kurniawan
  • Zhihong Man
Regular Papers Control Theory and Applications


This paper presents a simple and effective design of a discrete-time repetitive control (RC) in frequency domain. Unlike existing phase lead RC designs, the proposed approach provides flexible phase lag compensation at multiple frequencies, which ensures improved tracking performance and robustness against system uncertainties over a wide bandwidth. The proposed design is applied to a linear actuator (LA) with friction and payload variations. The robust stability analysis presented in this study demonstrates the effectiveness of the proposed method in the presence of multiple system uncertainties. Both simulation and experimental results validate the improvement. While, the comparison study shows the superiority of the proposed approach.


Linear actuator (LA) phase lead compensator (PLC) phase lead repetitive control (PLRC) repetitive control (RC) 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J. Zheng and M. Fu, “A reset state estimator using an accelerometer for enhanced motion control with sensor quantization,” IEEE Trans. on Control Systems Technology, vol. 18, no. 1, pp. 79–90, 2010.CrossRefGoogle Scholar
  2. [2]
    D. Naso, F. Cupertino, and B. Turchiano, “NPID and adaptive approximation control of motion systems with friction,” IEEE Trans. on Control Systems Technology, vol. 20, no. 1, pp. 214–222, 2012.Google Scholar
  3. [3]
    C. Hu, B. Yao, Z. Chen, and Q. Wang, “Adaptive robust repetitive control of an industrial biaxial precision gantry for contouring tasks,” IEEE Trans. on Control Systems Technology, vol. 19, no. 6, pp. 1559–1568, 2011.CrossRefGoogle Scholar
  4. [4]
    B. Yao, C. Hu, L. Lu, and Q. Wang, “Adaptive robust precision motion control of a high-speed industrial gantry with cogging force compensations,” IEEE Trans. on Control Systems Technology, vol. 19, no. 5, pp. 1149–1159, 2011.CrossRefGoogle Scholar
  5. [5]
    J. Thomas and A. Hansson, “Speed tracking of a linear induction motor-enumerative nonlinear model predictive control,” IEEE Trans. on Control Systems Technology, vol. 21, no. 5, pp. 1956–1962, 2013.CrossRefGoogle Scholar
  6. [6]
    C. Aguilar-Ibañez, J. Mendoza-Mendoza, J. Davila, M. S. Suarez-Castanon, and R. Garrido M., “A robust controller for trajectory tracking of a DC motor pendulum system,” International Journal of Control, Automation and Systems, vol. 15, no. 4, pp. 1632–1640, August 2017.CrossRefGoogle Scholar
  7. [7]
    P. Van den Braembussche, J. Swevers, and H. Van Brussel, “Design and experimental validation of robust controllers for machine tool drives with linear motor,” Mechatronics, vol. 11, no. 5, pp. 545–562, January 2001.CrossRefGoogle Scholar
  8. [8]
    Y. Pi and X. Wang, “Trajectory tracking control of a 6-DOF hydraulic parallel robot manipulator with uncertain load disturbances,” Control Engineering Practice, vol. 19, no. 2, pp. 185–193, 2011.CrossRefGoogle Scholar
  9. [9]
    B. Zhang, D. Wang, K. Zhou, and Y. Wang, “Linear Phase Lead Compensation Repetitive Control of a CVCF PWM Inverter,” IEEE Trans. on Industrial Electronics, vol. 55, no. 4, pp. 1595–1602, 2008.CrossRefGoogle Scholar
  10. [10]
    B. Zhang, K. Zhou, Y. Ye, and D. Wang, “Design of linear phase lead repetitive control for CVCF PWM DC-AC converters,” Proc. of the American Control Conf., vol. 2, pp. 1154–1159, 2005.Google Scholar
  11. [11]
    Q.-N. Trinh and H.-H. Lee, “Advanced repetitive controller to improve the voltage characteristics of distributed generation with nonlinear loads,” Journal of Power Electronics, vol. 13, no. 3, pp. 161–169, 2013.CrossRefGoogle Scholar
  12. [12]
    K. Zhou, K.-S. Low, Y. Wang, F.-L. Luo, B. Zhang, and Y. Wang, “Zero-phase odd-harmonic repetitive controller for a single-phase PWM inverter,” IEEE Trans. on Power Electronics, vol. 21, no. 1, pp. 193–201, 2006.CrossRefGoogle Scholar
  13. [13]
    K. Krishnamoorthy, C.-Y. Lin, and T.-C. Tsao, “Design and control of a dual stage fast tool servo for precision machining,” Proc. of the IEEE International Conf. on Control Applications, vol. 1, pp. 742–747, 2004.Google Scholar
  14. [14]
    W.-S. Yau and M.-C. Tsai, “Repetitive control design for linear servo systems,” Proc. of the American Control Conf., vol. 5, pp. 3728–3732, 1999.Google Scholar
  15. [15]
    A. A. Eielsen, J. T. Gravdahl, and K. K. Leang, “Loworder continuous-time robust repetitive control: Application in nanopositioning,” Mechatronics, vol. 30, pp. 231–243, September 2015.CrossRefGoogle Scholar
  16. [16]
    C. T. Freeman, P. Sampson, J. H. Burridge, and A. M. Hughes, “Repetitive control of functional electrical stimulation for induced tremor suppression,” Mechatronics, vol. 32, pp. 79–87, December 2015.CrossRefGoogle Scholar
  17. [17]
    Z. Li, W. Zhang, Y. Zhang, and X. Xu, “Robust repetitive control design and its application on linear servo systems,” International Journal of Precision Engineering and Manufacturing, vol. 16, no. 1, pp. 21–29, January 2015.CrossRefGoogle Scholar
  18. [18]
    B. A. Francis and W. M. Wonham, “The internal model principle for linear multivariable regulators,” Applied Mathematics and Optimization, vol. 2, no. 2, pp. 170–194, June 1975.MathSciNetCrossRefzbMATHGoogle Scholar
  19. [19]
    M. Tomizuka, “Zero phase error tracking algorithm for digital control,” Journal of Dynamic Systems, Measurement, and Control, vol. 109, no. 1, pp. 65–68, 1987.CrossRefzbMATHGoogle Scholar
  20. [20]
    E. Kurniawan, Z. Cao, and Z. Man, “Design of robust repetitive control with time-varying sampling periods,” IEEE Trans. on Industrial Electronics, vol. 61, no. 6, pp. 2834–2841, 2014.CrossRefGoogle Scholar
  21. [21]
    C. Xu and M. Tomizuka, “New repetitive control with improved steady-state performance and accelerated transient,” IEEE Trans. on Control Systems Technology, vol. 22, no. 2, pp. 664–675, 2014.CrossRefGoogle Scholar
  22. [22]
    M. Tomizuka, T.-C. Tsao, and K.-K. Chew, “Discrete-time domain analysis and synthesis of repetitive controllers,” Proc. of the American Control Conf., pp. 860–866, 1988.Google Scholar
  23. [23]
    C. Cosner, G. Anwar, and M. Tomizuka, “Plug in repetitive control for industrial robotic manipulators,” Proc. of the IEEE International Conf. on Robotics and Automation, vol. 3, pp. 1970–1975, 1990.CrossRefGoogle Scholar
  24. [24]
    W. Chen and Y. Lin, “Repetitive controller design for optimal performance,” Asian Journal of Control, vol. 13, no. 6, pp. 1051–1055, 2011.MathSciNetCrossRefzbMATHGoogle Scholar
  25. [25]
    K. Ogata, Modern Control Engineering, 5th ed., Prentice Hall, 2010.zbMATHGoogle Scholar
  26. [26]
    K. Ogata, Discrete-Time Control Systems, 2nd ed., Prentice-Hall International, 1995.Google Scholar

Copyright information

© Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  • Maria Mitrevska
    • 1
    Email author
  • Zhenwei Cao
    • 1
  • Jinchuan Zheng
    • 1
  • Edi Kurniawan
    • 2
  • Zhihong Man
    • 1
  1. 1.School of Software Engineering, Faculty of Science, Engineering and TechnologySwinburne University of TechnologyHawthornAustralia
  2. 2.Research Center for Physics, Indonesian Institutes of SciencesKawasan Puspiptek SerpongTangselIndonesia

Personalised recommendations