Digital Repetitive Controlled Three-Phase PWM Rectifier: Keliang Zhou and Danwei Wang, Member, IEEE
Digital Repetitive Controlled Three-Phase PWM Rectifier: Keliang Zhou and Danwei Wang, Member, IEEE
Abstract—In this paper, a digital repetitive control (RC) vides a zero tracking error solution for CVCF PWM converters.
strategy is proposed to achieve zero tracking error for con- It was first applied to single-phase inverters with good prelim-
stant-voltage constant-frequency (CVCF) pulse width modulation inary results in [7], which attracts more research in [8]–[10]
(PWM) converters. The proposed control scheme is of “plug-in”
structure: a plug-in digital repetitive controller plus a conventional for single-phase inverter, [11] for 3-phase rectifier, and [12] for
controller (e.g., PD controller). The design of the plug-in repetitive 3-phase inverter. In this case, the robustness analysis and design
learning controller is systematically developed. The stability of repetitive controllers are neither systematic nor complete.
analysis of overall system is discussed. A repetitive controlled In this paper, a digital repetitive control scheme is proposed
three-phase reversible PWM rectifier is given as an application to achieve zero tracking error for CVCF PWM converters. It is
example. Near unit power factor and constant output dc voltage
are ensured under parameter uncertainties and load disturbances. of “plug-in” structure: a conventional feedback controller and a
Simulation and experimental results are provided to testify the plug-in feedforward repetitive controller. The design of a dig-
effectiveness of the proposed control scheme. ital repetitive control scheme is systematically developed with
Index Terms—PWM converters, repetitive control. complete stability and robustness analysis. A digital repetitive
controlled three-phase reversible PWM rectifier is illustrated in
details. Simulation and experimental results are provided to tes-
I. INTRODUCTION tify the effectiveness of the proposed control scheme.
In discrete time cases, the Internal Model Principle can be Fig. 2. “Plug-in” repetitive control system.
used to achieve some very interesting results, such as discrete
repetitive control for system with periodic signals. A periodic C. Plug-In Repetitive Controller
signal of samples can be modeled by
1) Controller Design: Based on the Internal Model Prin-
ciple, in order to achieve zero tracking error, the internal model
(3)
for periodic signal is plugged into the control system as shown in
where Fig. 2 [6]. The plug-in part in Fig. 2 is called the “repetitive con-
; . Obviously, when and trol.” The transfer function of the plug-in repetitive controller
, is a step function generator. Thus, a dc signal is
can be regarded as a special case of periodic signals. Equation
(3) is the unified generator of both periodic signals and dc sig- (6)
nals. Using the Internal Model Principle, any period reference
signal can be exactly tracked (at least at the sample points) by where is the control gain; is a low-pass filter.
including in the denominator of the controller. This idea For periodic ac reference inputs, is usually chosen in
is the basis of the digital repetitive control. the following form [6]:
where and are the cancelable and uncan- where all poles of are inside the unit circle.
celable parts of , respectively. Thus comprises From Fig. 2, the error transfer function for the overall system
roots on or outside the unit circle and undesirable roots which is
are inside the unit circle, and comprises roots of
which are not in [13].
The design objective is to find a robust zero error tracking
control law which assures the asymptotic stability
of overall system and the asymptotic zero error tracking:
. (9)
ZHOU AND WANG: DIGITAL REPETITIVE CONTROLLED THREE-PHASE PWM RECTIFIER 311
(11)
(12)
(13)
and
(18)
A. Controller Design
(17)
As shown in Fig. 5, a control scheme of double-loop structure
is proposed for the PWM rectifier: an inner ac current loop; and
an outer dc voltage loop.
ZHOU AND WANG: DIGITAL REPETITIVE CONTROLLED THREE-PHASE PWM RECTIFIER 313
(22)
(23)
(24)
(25)
Fig. 9. Simulated transient response under load change: (a) dc bus voltage
v (t) under load change from 50
to 100
(Vertical: 5 V/div) and (b) dc bus
voltage v (t) under load change from 100
to 50
(Vertical: 5 V/div).
. If , in sampled-data form,
the repetitive controller can be expressed as Fig. 10. Experimental ac-side current response under load 100
(Voltage:
, which is the same as the anticipatory 12 V/div; Current: 1 A/div). (a) Deadbeat controlled E and i . (b) Deadbeat
learning control law [20]. plus repetitive controlled E and i . (c) Transient current tracking error e(t) =
In practice, converter parameters are , i 0 i when the repetitive controller is plugged in.
. Therefore, the transfer function for each actual
subsystem is, with , The transfer function from to can be approximately
treated as
(27)
(29)
Therefore, as shown in Fig. 6, when a deadbeat controller (25)
is designed for the plant (27), the transfer function for the where . From (18), the transfer function from to
subsystem without repetitive controller is can be obtained as
(28) (30)
When and , a deadbeat response If the pole in (29) is far away from the origin compared to
is achieved. According to the stability analysis in Section II, that in (30), i.e., , the transfer function from
the overall system is stable if to can be simplified as
and .
2) Voltage-Loop Controller: From (21) and Fig. 5, we have
(31)
.
ZHOU AND WANG: DIGITAL REPETITIVE CONTROLLED THREE-PHASE PWM RECTIFIER 315
(34)
(35)
current controller. Obviously, Fig. 10(a) and (b) show that repet- [9] Y. Y. Tzou, S. L. Jung, and H. C. Yeh, “Adaptive repetitive control of
itive controller reduces the phase displacement between PWM inverters for very low THD AC-voltage regulation with unknown
loads,” IEEE Trans. Power Electron., vol. 14, pp. 973–981, Sept. 1999.
and to almost zero. And Fig. 10(c) shows that the peak of [10] K. Zhou and D. Wang, “Periodic errors elimination in CVCF PWM
current tracking error is reduced from 0.25 A to about 0.04 A DC/AC converter systems: A repetitive control approach,” Proc. Inst.
after 0.7 s. Therefore, the power factor approaches unity. The re- Elect. Eng., vol. 147, no. 6, pp. 694–700, 2000.
[11] S. L. Jung, H. S. Huang, and Y. Y. Tzou, “A three-phase PWM AC–DC
sponse of other phase currents are similar to that of the -phase converter with low switching frequency and high power factor using
subsystem. DSP-based repetitive control technique,” in Proc. IEEE PESC’98 Conf.,
Fig. 11 shows one experimental system response with sudden Fukuoka, Japan, May 1998, pp. 517–523.
[12] K. Zhou and D. Wang, “Digital repetitive learning controller for three-
load changes between 50 and 100 . In both cases, after about phase CVCF PWM inverter,” IEEE Trans. Ind. Electron., vol. 48, pp.
110 ms, returns to the reference value 80 V. With PI con- 820–830, Aug. 2001.
troller, can track the reference dc voltage with near zero [13] C. Cosner, G. Anwar, and M. Tomizuka, “Plug in repetitive control for
industrial robotic manipulators,” in Proc. IEEE Int. Conf. Robotics Au-
error. tomat., 1990, pp. 1970–1975.
[14] M. Tomizuka, “Zero phase error tracking algorithm for digital control,”
Trans. ASME: J. Dyn. Syst., Meas., Contr., vol. 109, no. 2, pp. 65–68,
V. CONCLUSION 1987.
[15] K. K. Chew and M. Tomizuka, “Digital control of repetitive errors in
In this paper, a digital repetitive control scheme is proposed
disk drive systems,” in Proc. Amer. Control Conf., 1989, pp. 540–548.
for CVCF PWM converters to achieve zero error tracking. As [16] K. Chew and M. Tomizuka, “Steady-state and stochastic performance of
an example, the proposed digital repetitive control scheme is a modified discrete-time prototype repetitive controller,” Trans. ASME:
applied to a three-phase PWM rectifier. Simulation and exper- J. Dyn. Syst., Meas., Contr., vol. 112, 1990.
[17] H. L. Broberg and R. G. Molyet, “Reduction of repetitive errors in
iment results show that the tracking errors in ac current loop tracking of periodic signals: Theory and application of repetitive
and dc voltage loop are quickly eliminated by the proposed control,” in Proc. 1st IEEE Conf. Contr. Applicat., Dayton, OH, Sept.
digital control scheme. The digital repetitive controlled PWM 1992, pp. 1116–1121.
[18] R. Wu, S. B. Dewan, and G. R. Slemon, “A PWM AC to DC converter
rectifier has a near unit power factor and constant dc output with fixed switching frequency,” IEEE Trans. Ind. Applicat., vol. 26, pp.
voltage under disturbances and parameter uncertainties while 880–885, Sept./Oct. 1990.
[19] , “Analysis of a PWM AC to DC voltage source converter under
maintaining good response characteristics. Simulation and ex- the predicted current control with a fixed switching frequency,” IEEE
perimental results verify the effectiveness of the proposed con- Trans. Ind. Applicat., vol. 27, pp. 756–764, July/Aug. 1991.
trol scheme. [20] D. Wang, “On D-type and P-type ILC designs and anticipatory ap-
proach,” Int. J. Contr., Special Issue Iterative Learning Contr., vol. 73,
The developments and results for a three-phase rectifier in no. 10, pp. 890–901, 2000.
this paper, a single-phase inverter in [10], and a three-phase
inverter in [12] show that the proposed control scheme is a
robust zero tracking error control scheme for CVCF PWM
converters. The proposed digital repetitive control scheme Keliang Zhou received the B.S. degree from the
Huazhong University of Science and Technology,
provides a simple and high-performance control solution for Wuhan, China, in 1992, the M.S.E degree from
CVCF PWM converters. Wuhan University of Transportation, Wuhan, China,
in 1995, and the Ph.D. degree from Nanyang
Technological University, Singapore, in 2002.
REFERENCES His research interests include power electronics
[1] S. Hara, Y. Yamamoto, T. Omata, and M. Nakano, “Repetitive control and electric machines drives, advanced control
theory, and applications. He has authored around
system: A new type servo system for periodical exogenous signals,”
IEEE Trans. Auto. Contr., vol. 33, pp. 659–667, July 1988. 20 published technical articles in the relevant areas
of repetitive learning controlled PWM converters,
[2] B. A. Francis and W. M. Wonham, “The internal model principle for
linear multivariable regulators,” Applicat. Math, vol. 2, pp. 170–194, PWM modulation strategy, and electric motor drives.
1975.
[3] , “The internal model principle of control theory,” Automatica, vol.
12, pp. 457–465, 1976.
[4] G. C. Goodwin, S. F. Graebe, and M. E. Salgado, Control System De- Danwei Wang (M’90) received the B.E. degree
sign. Englewood Cliffs, NJ: Prentice-Hall, 2001. from the South China University of Technology,
[5] T. Inoue, “High accuracy control of servomechanism for repeated con- Guangzhou, China, in 1982, and the M.S.E. and
touring,” in Proc. 10th Annu. Symp. Increamental Motion Contr. Syst. Ph.D. degrees from the University of Michigan, Ann
Devices, 1981, pp. 258–292. Arbor, in 1985 and 1989, respectively.
[6] M. Tomizuka, T. Tsao, and K. Chew, “Analysis and synthesis of dis- Since 1989, he has been with the School of Elec-
crete-time repetitive controllers,” Trans. ASME: J. Dyn. Syst., Meas., trical and Electronic Engineering, Nanyang Techno-
Contr., vol. 110, pp. 271–280, 1988. logical University, Singapore, where he is currently
[7] T. Haneyoshi, A. Kawamura, and R. G. Hoft, “Waveform compensation an Associate Professor and Deputy Director of the
of PWM inverter with cyclic fluctuating loads,” in Proc. IEEE Power Robotics Research Center. His research interests in-
Electron. Spec. Conf., 1987, pp. 745–751. clude robotics, control theory and applications. He
[8] Y. Y. Tzou, R. S. Ou, S. L. Jung, and M. Y. Chang, “High-performance has authored more than 100 published technical articles in the areas of itera-
programmable ac power source with low harmonic distortion using tive learning control and applications, manipulator/mobile robot dynamics, path
DSP-based repetitive control technique,” IEEE Trans. Power Electron., planning, robust control, adaptive control of such systems, and position/force
vol. 12, pp. 715–725, July 1997. control systems.