This paper presents a method of designing a state-observer based modified repetitive-control system that provides a given level of disturbance attenuation for a class of strictly proper linear plants. Since the time delay in a repetitive controller can be treated as a kind of disturbance, we convert the system design problem into a standard state-feedback control problem for a linear time-invariant system. The Lyapunov functional and the singular-value decomposition of the output matrix are used to derive a linear-matrix-inequality (LMI) based design algorithm for the parameters of the feedback controller and the state-observer. A numerical example demonstrates the validity of the method. 1. Introduction In control engineering practice, many systems exhibit repetitive behavior, such as a robot manipulator, a hard disk drive, and many other servo systems. Repetitive control [1], or RC for short, has proven to be a useful control strategy for a system with a periodic reference input and/or disturbance signal [2–4]. The distinguishing feature of RC is that it contains a pure-delay positive-feedback loop, which is the internal model of a periodic signal. For a given periodic reference input, a repetitive controller gradually reduces the tracking error through repeated learning actions [5], which involves adding the control input of the previous period to that of the present period to regulate the present control input. This theoretically guarantees gradual improvement and finally eliminates any tracking error and provides very precise control, which is a chief characteristic of the human learning process. From the standpoint of system theory, an RC system (RCS) is a neutral-type delay system. Asymptotic tracking and stabilization of the control system are possible only when the relative degree of the compensated plant is zero [5]. To use RC on a strictly proper plant, that is, the case that most control engineering applications deal with, the repetitive controller has to be modified by the insertion of a low-pass filter into the time-delay feedback line. The resulting system is called a modified RCS (MRCS). Since a modified repetitive controller is just an approximate model of a periodic signal, there exists a steady-state tracking error; that is, in an MRCS, the low-pass filter relaxes the stabilization condition but degrades the tracking precision [6]. RC is similar to iterative learning control (ILC), which is another well-known method that makes use of previous control trials. However, as pointed out by [7–9] and others, there are significant
References
[1]
T. Inoue, M. Nakano, and S. Iwai, “High accuracy control of servomechanism for repeated contouring,” in Proceedings of the 10th Annual Symposium on Incremental Motion Control Systems and Devices, pp. 285–292, Urbana-Champaign, 1981.
[2]
P. Roncero-Sanchez, E. Acha, J. E. Ortega-Calderon, V. Feliu, and A. Garcia-Cerrada, “A versatile control scheme for a dynamic voltage restorer for power-quality improvement,” IEEE Transactions on Power Delivery, vol. 24, no. 1, pp. 277–284, 2009.
[3]
T.-Y. Doh, J. R. Ryoo, and M. J. Chung, “Design of a repetitive controller: an application to the track-following servo system of optical disk drives,” IEE Proceedings of Control Theory and Applications, vol. 153, no. 3, pp. 323–330, 2006.
[4]
J. D. álvarez, L. J. Yebra, and M. Berenguel, “Repetitive control of tubular heat exchangers,” Journal of Process Control, vol. 17, no. 9, pp. 689–701, 2007.
[5]
S. Hara, Y. Yamamoto, T. Omata, and M. Nakano, “Repetitive control system: a new type servo system for periodic exogenous signals,” IEEE Transactions on Automatic Control, vol. 33, no. 7, pp. 659–668, 1988.
[6]
W. Chen and W. Zhang, “Optimality based repetitive controller design for track-following servo system of optical disk drives,” ISA Transactions, vol. 48, no. 4, pp. 434–438, 2009.
[7]
S. Arimoto, “A brief history of iterative learning control,” in Iterative Learning Control Analysis, Design, Integration and Applications, Kluwer Academic, Boston, Mass, USA, 1998.
[8]
J. She, L. Zhou, M. Wu, J. Zhang, and Y. He, “Design of a modified repetitive-control system based on a continuous-discrete 2D model,” Automatica, vol. 48, no. 5, pp. 844–850, 2012.
[9]
L. Zhou, J. She, M. Wu, and J. Zhang, “Design of robust modified repetitive-control system for linear periodic plants,” Journal of Dynamic Systems, Measurement and Control, vol. 134, no. 1, Article ID 011023, 2012.
[10]
Z. Cao and G. Ledwich, “Tracking variable periodic signals with fixed sampling rate-feedforward control,” in Proceedings of the IEEE International Conference on Industrial Technology (ICIT '05), pp. 142–145, Hong Kong, China, December 2005.
[11]
B.-S. Kim, J. Li, and T.-C. Tsao, “Two-parameter robust repetitive control with application to a novel dual-stage actuator for noncircular machining,” IEEE/ASME Transactions on Mechatronics, vol. 9, no. 4, pp. 644–652, 2004.
[12]
J. She, M. Wu, Y. Lan, and Y. He, “Simultaneous optimisation of the low-pass filter and state-feedback controller in a robust repetitive-control system,” IET Control Theory and Applications, vol. 4, no. 8, pp. 1366–1376, 2010.
[13]
L. Zhou, J. She, M. Wu, and Y. He, “Design of a robust observer-based modified repetitive-control system,” ISA Transactions, vol. 52, no. 3, pp. 375–382, 2013.
[14]
K. Zhou, J. C. Doyle, and K. Glover, Robust and Optimal Control, Simon and Schuster/A Viacom Company/Prentice Hall, Upper Saddle River, NJ, USA, 1996.
[15]
D. W. C. Ho and G. Lu, “Robust stabilization for a class of discrete-time non-linear systems via output feedback: the unified LMI approach,” International Journal of Control, vol. 76, no. 7, pp. 105–115, 2003.
[16]
P. P. Khargonekar, I. R. Petersen, and K. Zhou, “Robust stabilization of uncertain linear systems: quadratic stabilizability and H∞ control theory,” IEEE Transactions on Automatic Control, vol. 35, no. 3, pp. 356–361, 1990.
[17]
U. Mackenroth, Robust Control Systems—Theory and Case Studies, Springer, Berlin, Germany, 2004.
[18]
D. Z. Zheng, Linear System Theory, Tsinghua University Publishing House/Springer, Beijing, China, 2002.
[19]
M. Doi, M. Masuko, Y. Ito, and A. Tezuka, “A study on parametric vibration in chuck work,” Bulletion of the Japan Society of Mechanical Engineers, vol. 28, no. 245, pp. 2774–2780, 1985.
[20]
Z.-D. Li and W.-D. Yang, “H∞ robust repetitive control with output feedback for roll eccentricity compensation,” Control Theory and Applications, vol. 28, no. 3, pp. 381–388, 2011 (Chinese).