Linear Optimal Multi-periodic Repetitive Control —A Low Order Controller Scheme

This article proposes a new method for treating the computational problem in discrete time linear multi-periodic repetitive control systems, where the reference signal includes several periodic components with already known periods. As periods get large, the computational problem becomes prominent. This work thus investigates the frequency contents of reference signals, where the order of original repetitive controller is lowered by considering only a reduced number of poles, namely, the most important contributors to the total energy of the multi-periodic reference signal. A lower order multi-periodic repetitive controller is designed which assures BIBO stability of the closed-loop system, and approximate tracking is achieved. Finally, experimental tests on a non-minimum phase spring mass damper system demonstrate the effectiveness of this new controller.
[1] Francis, B.A. and Wonham, W.M., The internal model principle for linear multivariable regulators,Applied Mathematics and Optimization, 2(1), 170–194, (1975).
[2] Garimella, S.S. and Srinivasan, K., Application of repetitive control to eccentricity compensation in rolling, Journal of Dynamic Systems Measurement and Control 118,(1996)
[3] Tomizuka, M., Tsao, T.C., and Chew, K.K., Analysis and Synthesis of DiscreteTime Repetitive Controllers, Journal of Dynamic Systems, Measurement and Control. (1989)
[4] Sadegh, N., and Guglielmo, K. (1995), “A new repetitive controller for mechanical manipulators,” Journal of Robotic Systems, Copyright c 1991 Wiley Periodicals, Inc. A Wiley Company.
[5] Yamada, M., Riadh, Z., and Funahashi, Y. (2000), “Discrete Time Repetitive Control System with Multiple Periods,” IEEE.
[6] Manayathara, T.J., Tsao, T.C., Bentsman, J., and Ross, D. (1996), “Rejection of Unknown Periodic Load Disturbances in Continuous Steel Casting Process Using Learning Repetitive Control Approach,” IEEE Trans. On Control Systems Technology, 4, 259–265.
[7] Yamada, M., Funahashi, Y., Ishihara, S., and Matsushita, M. (1996), “Extended DiscreteTime Prototype Repetitive Controllers and Its Application,” Proceedings of the 35th Conference on Decision and Control, Kobe, Japan. IEEE.
[8] Sato, H., Sueno, T., Toyama, T., Mikawa, M., and Toda, T. (1991), “High accuracy Magnet Power Supply for Proton Synchrotron By Repetitive Control,” IEEE.
[9] Ghosh, J., and Paden, B. (2000), “Nonlinear repetitive control,” IEEE Transactions, Automatic Control.
[10] Horowitz, K.K. (1990), “Repetitive and adaptive control of robot manipulators with velocity estimation,” IEEE Trans on Robotics and Automation, 13, 204–217.
[11] Ahn, H.S. (2003), Discrete Time Adaptive Repetitive Control and Its Application to a Linear BLDC Motor, The Fourth International Conference on Control and Automation (ICCA’03), Montreal, Canada.
[12] Chotai, A. and Owens D.H., Digital control design using reduced order models, in Proceedings of the IEE International Conference Control85 (1985)
[13] Han, Y., Owens, D.H. and Chu, B, Discrete Time Linear Optimal Repetitive Control - A Low Order Controller Scheme, Proceedings of the 2010 2nd International Conference on Computational Intelligence, Communication Systems and Networks, Livepool, UK, 238 - 243, (2010)
[14] Hillerstrom, G., and Sternby, J., “Repetitive Control Using Low Order Models,” American Control Conference, Volume: 2, On page(s): 1873– 1878. (1994)
[15] Wang, L., Chai, S., Freeman, C.T., and Rogers E., On Structure Selection for Multivariable Repetitive-predictive Controllers, 49th IEEE Conference on Decision and Control December, Hilton Atlanta Hotel, Atlanta, GA, USA, 15-17, (2010)
[16] Owens, D.H., Marian., T.R., Hatonen, J.J. and Li, L.M., Discrete time linear optimal multi-periodic repetitive control: a benchmark tracking solution, International Journal of Control, 79:9, 991–1001, (2006)
[17] Amann, N., Owens, D.H. and Rogers, E., Iterative learning control using optimal feedback and feedforward actions, International Journal of Control, 65, 277–293, (1996)
[18] Astrom, K.J. and Wittenmark, B., Computer Controlled Systems: Theory and Design, 2nd ed., Englewood Cliffs, NJ: Prentice Hall (1990).
[19] Freeman, C.T., Lewin, P.L., H¨at¨onen, J., Owens, D.H., and Ylinen, R. , An optimality based Repetitive Control algorithm for discrete-time systems, IEEE, Transactions on Circuits and Systems–I: Regular Papers, 55, No.1. (2008)