Professional Documents
Culture Documents
Direct Repetitive Control of SPWM Inverter For UPS Purpose (IEEE-TPE)
Direct Repetitive Control of SPWM Inverter For UPS Purpose (IEEE-TPE)
3, MAY 2003
Abstract—A novel repetitive controller directly combined control mechanism is actually a fundamental-period-based inte-
with an open loop SPWM inverter is presented in this paper. To gral control. The output voltage is the only variable needs to be
cope with the high-resonant peak of the open loop inverter that sensed, and the control action needs not to be very fast to achieve
may cause instability, a zero-phase-shift notch filter other than
the inverse transfer function of the inverter or a conventional high-quality output voltage. Although sub-cycle response is im-
second-order filter is incorporated in the controller. The proposed possible, a settling time of several fundamental periods is ac-
method has good harmonic rejection and large tolerance to ceptable for many applications.
parameter variations. To further reduce the steady-state error, In [7] and [8], repetitive control are combined with dead-
low-pass-filter ( ) algorithm is applied. DC bias problem is also beat control and least-square-error state-feedback control, re-
taken into consideration and solved with the repetitive controller
itself. The method is implemented with a digital signal processor spectively, with these instantaneous feedback control schemes
and achieves low THD% (1.4%–1.7%) with nonlinear loads and serving as the inner loops. While achieving fast response, the
fast error convergence (3–5 fundamental periods). It proves to inner loops also improve the dynamics of the inverter, which
be a cost-effective solution for common UPS products where eases the repetitive controller design. Nevertheless, introducing
high-quality output voltage is more stressed than fast dynamic instantaneous feedback control raises cost and complicates the
response.
system.
Index Terms—Inverters, pulse-width modulation, repetitive con- If a repetitive controller is directly combined with an SPWM
trol, UPS. inverter, high-quality output voltage can be achieved at much
lowered costs. This seems more appropriate for common prod-
I. INTRODUCTION ucts for which fast response is not the chief consideration. De-
signing a good repetitive controller for an open-loop SPWM in-
Fig. 4. Bode plots used in the design process. (a) Measured magnitude curve of inverter plant P (z ). (b) Magnitude curve of notch filter (z + 2 + z )=4. (c)
Magnitude curve of compensated plant S (z )P (z ). (d) Phase cancellation of compensated plant S (z )P (z ).
filter in [4]. Otherwise, it has a V-shape magnitude char- than falls off quickly at higher frequencies. This ensures excel-
acteristic, with the gain remaining fairly close to unity up to the lent harmonic rejection below the resonance frequency.
neighborhood of the notch point, then falling off abruptly with Step 3. Select time-advance step size , so that compen-
a descending rate much greater than that of a second-order filter sates the delay of up to the resonance frequency.
[see Fig. 4(b) for an example]. This behavior is suitable for can- Step 4. Select gain . A higher results in faster error
celing out the resonant peak of the inverter without appreciable convergence, lower steady-state error but smaller stability
attenuation at lower frequencies. To achieve high-frequency at- margin.
tenuation that is essential for stability but the notch filter lacks, Step 5. Check system stability. At low-frequencies, cancel-
a second-order filter can serve as a complement lation is easy and stability condition (2) is nearly always met. At
high-frequencies where the loop gain has
B. Controller Design With Constant dropped below 26 dB(0.05), violation of (2) is also impossible
(see Fig. 3 for a straightforward explanation). Therefore, close
The simplest choice of is a close-to-unity constant, typ- check should be focused on medium frequency range around
ically 0.95 [8]. In such case the center of the unity cycle in the resonance frequency, where phase cancellation has already
Fig. 3 is fixed. The following is a proposed design procedure begun to deteriorate but the loop gain has not yet dropped below
for . 26 dB. If the stability condition is found violated, the design
Step 1. Measure the magnitude characteristic of the in- should be modified.
verter.
Step 2. Select an appropriate notch filter and a second-order C. Controller Design With Low Pass Filter
filter to form the compensator . The aim is: the gain of The zero-phase-shift notch filter (5) can also serve as ,
remains close to unity up to the resonance frequency, with the notch point assigned at the Nyquist frequency of the
(5)
788 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 18, NO. 3, MAY 2003
system. In this case, the center of the unity circle (see Fig. 3) TABLE I
is no longer static but in constant moving along the real axis, SYSTEM PARAMETERS
which complicates the verification of condition (2). However,
this difficulty can be overcome with help of control system CAD
software like MATLAB. Apart from this, the design process is
largely the same.
Theoretically, conventional first or second-order filter can
also serve as . Since they bring nonzero phase shift, the
locus of the center of the unity cycle will not be restricted
on the real axis, which makes the stability check even more
complicated. Therefore, these cases are not discussed in this
paper.
Fig. 5. Locus of vector K e S (e )P (e ) with Q(z ) = 0:95. Fig. 6. Locus of vector H (e ) with Q(z ) = low-pass filter.
Supposing , stability condition (2) can be checked tioned cases, the dc unbalance is leaved uncontrolled because of
with Fig. 4(c), Fig. 4(d) and Fig. 3. A computer-generated locus the absence of a close loop for it. This brings many problems,
of vector is also given in Fig. 5. The such as over current in the output transformer, or uneven
locus remains within the unity circle centered at . distribution of the dc bus voltage between the voltage-halving
The following zero-phase-shift low-pass filter is selected as capacitors in a half-bridge inverter.
another choice for : Clearly, dc component in the PWM gating signals is the cause
of the problems. This issue gets more serious for repetitive con-
trol because of its integral nature, especially when low-pass-
(12)
filter is applied. To solve this problem, 200 control volt-
ages in each fundamental period are summed up to find out the
Its gain is 0.923 at 4000 rad/s. Fig. 6 is the locus of dc component. This value is then adjusted and subtracted from
in this case. The locus remains within the unity circle (note the the sine reference (see Fig. 2) in next fundamental period. In
margin is even larger). Therefore, the system is stable without this way, the dc component in the gating signals, which can be
changing other parts of the previous design. looked as a “zero-order harmonic,” is made known to the repet-
itive controller, thus can be eliminated by it through the same
B. System Stability With Parameter Variations harmonic rejection mechanism. In the experiments this method
Since the proposed method only carries out cancellation in has safeguarded even sharing of the dc bus voltage by the two
medium-and-low-frequency range, enhanced resistance to pa- capacitors.
rameter variations can be obtained. Shown in Fig. 7 is an illus-
tration of system stability ranges based upon the aforementioned D. Experimental Results
design data. Note that since (2) is employed as the stability cri- A bridge rectifier RC load serves as the nonlinear load. The
terion, the system is sufficiently stable within the ranges. It is control scheme is implemented with a TMS320F240 DSP.200
shown that low-pass-filter or a smaller results in larger of the DSP’s total 544 RAM units are employed to store the
stability ranges. The system exhibits strong tolerance to the in- values of the integrated error within one fundamental period.
crease of the resonance frequency of the filter, i.e., decrease Execution of the control program takes less than 10 s. Com-
of the product of the inductance and the capacitance . This pared with the 100 s sample time, this suggests enough space
can be explained by the low-pass nature of the compensator for auxiliary functions for practical products, or the possibility
. Tolerance to the decrease of the resonance frequency can of increasing switching frequency to further reduce the size of
be further enhanced by reducing the cutoff frequency of , the filter.
but the harmonic rejection band will also be narrowed accord- Shown in Fig. 8 are the waveforms and harmonic spectrums
ingly. of the output voltage with nonlinear load. It is observed that with
the proposed repetitive controller, the harmonics below the 15th
C. Countermeasure Against DC Unbalance have been significantly reduced, as expected in controller design
For any instantaneous voltage control schemes including stage. Lower order harmonics are reduced more significantly
repetitive control, asymmetric control actions in positive and with low-pass-filter than with constant .
negative half waves of the output voltage are inevitable due to Error convergence processes with different settings of
random operation conditions. This gives rise to biased PWM and are shown in Fig. 9. The error converges quickly and
gating signals, which in turn generate dc component in the smoothly, and it usually settles down in 3–5 fundamental pe-
output voltage. In many applications, feedback of the resulting riods after the repetitive controller is switched on. Fig. 9 also
dc component is blocked by an output or detecting transformer, shows that a larger brings quicker convergence and lower
while for half-bridge inverters such as the one used here, dc steady-state error. Fig. 10 demonstrates dynamic response of the
component simply does not appear in the output, even if the output voltage with step changes of resistive load. For most ap-
gating signals are heavily dc-biased. In either of the above-men- plications, the settling time is acceptable.
790 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 18, NO. 3, MAY 2003
Fig. 7. Stability ranges of the repetitive control system. (a) K = 0:9. (b) K = 0:5.
Fig. 8. Output voltage waveforms and harmonic spectrums with nonlinear load Top: Without repetitive control. Middle: With repetitive control, Q(z ) = 0:95,
K = 0:9. Bottom: With repetitive control,
Q(z ) = low-pass filter, K = 0:9. (voltage: 50 V/div; current: 10 A/div; time: 2.5 ms/div).
Experimental results for different settings of and High-resonant peak of the open-loop inverter is compensated
are summarized in Table II. The overall harmonic rejection (in- withazero-phase-shiftnotchfilter, whichenableslargertolerance
dicated by THD%) is largely the same for the two choices of to parameter variations than the inverse transfer function of
. Magnitude regulation of the output voltage with resistive the inverter; and makes the harmonic rejection capability less
load is shown in Table III ( ). Note that there is virtu- affected when compared with a conventional second-order
ally no steady-state error for low-pass-filter type . filter. Fast error convergence is achieved with appropriate
time-advance compensation of the delay within the system.
Theproposedcontrollerdesignmethod enablesrobuststabilityby
VI. CONCLUSION
restricting the cancellation within medium-and-low-frequency
A novel repetitive controller that can be directly combined range while heavily attenuating the high-frequency gains. The
with an SPWM inverter is proposed. The system is simple in experimental setup exhibits low THD% with nonlinear loads,
structure because there is no instantaneous feedback inner loop. low-steady-state error and fast error convergence. The proposed
ZHANG et al.: DIRECT REPETITIVE CONTROL OF SPWM INVERTERS 791
Fig. 9. Error convergence processes (voltage: 5 V/div; time: 50 ms/div). (a) Q(z ) = 0:95, K = 0:9; (b) Q(z ) = 0:95, K = 0:5; (c) Q(z ) = low-pass filter,
K = 0:9 ; (d) Q(z ) = low-pass filter, K = 0 :5 .
Fig. 10. Output voltage during load transients (a) Q(z ) = low-pass filter, K = 0:5 (b) Q(z ) = low-pass filter, K = 0:9 [current (upper trace): 10 A/div;
voltage (lower trace): 100 V/div; time: 50 ms/div].
[2] Y. Ito and S. Kawauchi, “Microprocessor-based robust digital control Yong Kang was born in Hubei, China, on October
for UPS with three-phase PWM inverter,” IEEE Trans. Power Electron., 16, 1965. He received the B.E., M.E., and Ph.D.
vol. 10, pp. 196–204, Mar. 1995. degrees from Huazhong University of Science and
[3] S.-L. Jung, M.-Y. Chang, J.-Y. Jyang, H.-S. Huang, L.-C. Yeh, and Y.-Y. Technology, Wuhan, China, in 1988, 1991, and
Tzou, “Design and implementation of an FPGA-based control IC for 1994, respectively.
the single-phase PWM inverter used in an UPS,” in Proc. 1997 2nd Int. In 1994, he joined Huazhong University of Sci-
Conf. Power Electron. Drive Syst. (PEDS’97), May 1997, pp. 344–349. ence and Technology as a Lecturer. In 1996, He was
[4] Cosner, G. Anwar, and M. Tomizuka, “Plug in repetitive control for in- promoted to an Associate Professor. In 1998, he be-
dustrial robotic manipulators,” in Proc. IEEE Int. Conf. Robot. Automat., came a Full Professor. His research interest focuses
May 1990, pp. 1970–1975. on power electronic converters, ac drives, and their
[5] Tomizuka and C. Kempf, “Design of discrete time repetitive controllers digital control techniques. He is the author of over 30
with applications to mechanical systems,” in Proc. IFAC 11th Triennial technical papers.
World Congr., Aug. 1990, pp. 243–248.
[6] H. L. Broberg and R. G. Molyet, “A new approach to phase cancellation
in repetitive control,” in Proc. IEEE-IAS’94, Oct. 1994, pp. 1766–1770.
[7] Haneyoshi, A. Kawamura, and R. G. Hoft, “Waveform compensation of Jian Xiong was born in Wuhan, China, on
PWM inverter with cyclic fluctuating loads,” IEEE Trans. Ind. Applicat., September 29, 1971. He received the B.E. degree
vol. 24, pp. 582–589, July/Aug. 1988. from East China Shipbuilding Institute, Zhenjiang,
[8] Y.-Y. Tzou, R.-S. Ou, S.-L. Jung, and M.-Y. Chang, “High-performance China, in 1993, and the M.E. and Ph.D. degrees from
programmable ac power source with low-harmonic distortion using Huazhong University of Science and Technology,
DSP-based repetitive control technique,” IEEE Trans. Power Electron., Wuhan, China, in 1996 and 1999, respectively.
vol. 12, pp. 715–725, July 1997. In 1999, he joined Huazhong University of Science
[9] K. Nakajima, S. Sato, and K. Kawakami, “Three phase IGBT inverter and Technology, as an Lecturer in the Department of
with improved voltage waveform,” in Proc. IPEC’90 Conf., Apr. 1990, Electrical Engineering. His research interests include
pp. 115–120. UPS, ac drives, switch mode rectifiers, and the related
[10] U. Borup, P. N. Enjeti, and F. Blaabjerg, “A new space-vector-based control techniques.
control method for UPS systems powering nonlinear and unbalanced
loads,” IEEE Trans. Ind. Applicat., vol. 37, pp. 1864–1870, Nov. 2001.
[11] G. F. Franklin, J. D. Powell, and A. Emami-Naeini, Feedback Control of
Dynamic Systems. Reading, MA: Addison-Wesley, 1991. Jian Chen (SM’96) was born in Wuhan, China,
on August 27, 1935. He received the electrical
engineering degree from Zhengzhou Electrical
Engineering School, Zhengzhou, China, in 1954 and
the B.E. degree from the Department of Electrical
Kai Zhang was born in Nanyang, China, on Engineering, Huazhong Institute of Technology,
September 20, 1972. He received the B.E., M.E., and Wuhan, China, in 1958.
Ph.D. degrees from Huazhong University of Science He has been working in Huazhong Institute of
and Technology, Wuhan, China, in 1993, 1996, and Technology (now Huazhong University of Science
2000, respectively. and Technology) since 1958. He was promoted to
In 1996, he joined Huazhong University of Science a Lecturer in 1963 and to an Associate Professor in
and Technology as an Assistant Lecturer. He was pro- 1978. He has studied power electronics, microprocessors, and their applications
moted to a Lecturer in 1998. In 2001, he became an at the University of Toronto, Toronto, ON, Canada, as a Visiting Scholar,
Associate Professor in the Department of Electrical from 1980 to 1982. In 1985, he became a Full Professor. He is an author
Engineering. His research interests include UPS, ac of three textbooks and over 60 technical papers. His main research interests
drives, and the related techniques on system mod- include various power electronic converters, ac drives, and power electronics
eling, simulation, controller design, and DSP-based digital control. applications in electric power systems.