Digital repetitive plug-in controller for odd-harmonic periodic references and disturbances. (English) Zbl 1077.93036

A digital repetitive plug-in controller is presented. The reference signal and the disturbance are odd-harmonic frequencies of a fixed sinusoidal one. The particularity of the proposed scheme is that it introduces an infinite gain only at odd-harmonics; in this way an improvement of the internal stability is obtained. The key of the problem is to construct a repetitive loop for odd-harmonics. The overall performance of the scheme is derived and a proposition containing conditions which ensure the internal stability is presented. Finally, a numerical example is given: the signal to be tracked is a sinusoidal one \((f=50\) Hz) whereas the disturbance is composed by the first nine odd-harmonics. The sampling frequency was \(f_s=20\) kHz, a multiple of the fundamental one.


93C62 Digital control/observation systems
93C73 Perturbations in control/observation systems
93B51 Design techniques (robust design, computer-aided design, etc.)
93C57 Sampled-data control/observation systems
Full Text: DOI


[1] Chew, K.; Tomizuka, M., Digital control of repetitive errors in disk drive systems, IEEE control systems magazine, 10, 1, 16-20, (1990)
[2] Chew, K.; Tomizuka, M., Steady-state and stochastic performance of a modified discrete-time prototype repetitive controller, Journal of dynamic systems, measurements and control, 112, 35-41, (1990) · Zbl 0709.93576
[3] Francis, B.A.; Wonham, W.M., Internal model principle in control theory, Automatica, 12, 457-465, (1976) · Zbl 0344.93028
[4] Griñó, R., Costa-Castelló, R., & Fossas, E. (2003). Digital control of a single-phase shunt active filter. In Proceedings of the 34th IEEE power electronics specialists conference. Acapulco, Mexico, June 15-19.
[5] Hillerström, G. (1994). On Repetitive Control. PhD thesis, Lulea University of Technology.
[6] Hillerström, G., & Lee, R. (1997). Trade-offs in repetitive control. Technical Report CUED/F-INFENG/TR 294, University of Cambridge.
[7] Hillerström, G., & Walgama, K. (1996). Repetitive control theory and applications, a survey. In Proceedings of the 13th triennial World congress of IFAC, (pp. 2a-14, 1, 1-6).
[8] Inoue, T., Nakano, M., Kubo, T., Matsumoto, S., & Baba, H. (1981). High accuracy control of a proton synchroton magnet power supply. In Proceedings of the 8th IFAC World congress (pp. 216-220).
[9] Kim, D.H.; Tsao, T., Robust performance control of electrohydraulic actuators for electronic Cam motion generation, IEEE transactions on control systems technology, 8, 2, 220-227, (2000)
[10] Tomizuka, M., Zero-phase error tracking algorithm for digital control, Journal of dynamic systems, measurements and control, 109, 65-68, (1987) · Zbl 0621.93017
[11] Tomizuka, M.; Tsao, T.; Chew, K., Analysis and synthesis of discrete-time repetitive controllers, Journal of dynamic systems, measurement and control, 111, 353-358, (1989) · Zbl 0696.93028
[12] Yamada, M.; Riadh, Z.; Funahashi, Y., Design of discrete-time repetitive control system for pole placement and application, IEEE/ASME transactions on mechatronics, 4, 2, 110-118, (1999)
[13] Yamamoto, Y. (1993). Learning control and related problems in infinite-dimensional systems. In Proceedings of the 1993 European control conference (pp. 191-222). · Zbl 0850.93374
[14] Zhou, K.; Wang, D., Digital repetitive learning controller for three-phase CVCF PWM inverter, IEEE transactions on industrial electronics, 48, 4, 820-830, (2001)
[15] Zhou, K.; Wang, D.; Low, K.S., Periodic errors elimination in CVCF PWM DC/AC converter systemsrepetitive control approach, IEE Proceedings control theory and applications, 147, 6, 694-700, (2000)
[16] Zhou, K., Wang, D., & Xu, G. (2000). Repetitive controlled three-phase reversible PWM rectifier. In Proceedings of the 2000 American control conference, Vol. 1 (pp. 125-129).
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.