Sie sind auf Seite 1von 6

Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006

507

Analysis of PWM Converters Using MATLAB


ELENA NICULESCU*, E. P. IANCU**, M. C. NICULESCU*** and DORINA-MIOARA
PURCARU*
Dep. of Electronics and Instrumentation*, Automation** and Mechatronics***
University of Craiova
A. I. Cuza Street No. 13, Craiova, RO-200585
ROMANIA
eniculescu@electronics.ucv.ro, eiancu@automation.ucv.ro, dpurcaru@electronics.ucv.ro
www.ace.ucv.ro

Abstract: - This paper aims to show how the MATLAB environment can be used to analyse three topologies
of DC-to-DC forth-order PWM converters such as Cuk, SEPIC and Zeta converters. The steady state and
dynamic analysis is made for these converters with coupled or separate inductors and parasitic included
operating either in continuous conduction mode (CCM) or in discontinuous conduction mode (DCM). The
space-state averaging method was used as basically modelling approach that was easily modified in order to
provides not only the classical dynamic model of converter but also the canonical averaged dynamic model
expressed by its characteristic coefficients. Also, it computes the boundary between DCM and CCM, the
decay interval inductor currents, the converter efficiency, the dc and ac small-signal properties of converter.
The external characteristics, frequency responses and any functional parameter of converter are computed and
plotted too. Some analysis results of SEPIC PWM converter with parasitic included and coupled inductors
obtained by running this computer program are given in order to illustrate the usefulness of the program. New
models of converters may be added in order to compare their efficiency and accuracy, the results obtained by
means of this program based on the space-state averaged models being used as reference in the comparing
process.

Key-Words: - computer program, MATLAB environment, DC-to-DC PWM converters

1 Introduction converters. The main technical advantage of this


Investigating the dynamic behaviour of a DC-to-DC method is that the small-signal model can be
pulse width modulated (PWM) converter is a represented either by an electrical equivalent circuit
necessary step in topology selecting and then to with a fixed topology or by a functional block
devise a system with desired performance. This diagram, which cannot be done with another
usually comprises deriving a small-signal model for modelling methods. But, if the IAC method can be
the power stage of converter and designing a easily applied to elementary converters (second-
suitable controller for it. Depending on the order converters) no parasitic included, its directly
simulation environment and the modelling method, a application to higher-order converter with parasitic
small-signal of converter given as a functional block included is a tedious task [2].
diagram could be more suitable than an analytical or The fourth-order PWM converters are networks
equivalent circuit model for computer simulation with four storage elements: two inductors and two
(with MATLAB or SIMULINK for instance), while capacitors. Cuk, Sepic and Zeta converters are
designing the control circuit. examples of basic fourth-order PWM converters
Despite its complexity, the state-space averaging with many applications [1] – [8]. These converters
(SSA) method is commonly used for establishing the are well known for their low-ripple input or output
small-signal model of the switching converters as current when they operate in either the continuous
the interested frequency range is about one decade conduction mode (CCM) or discontinuous
below its switching one [1]. In the SSA method, the conduction mode (DCM). Applying the SSA method
power flow to a converter is averaged on a switching in which we consider the absorbed and injected
period and its dynamics are expressed in terms of a currents of the power stage as output variables, one
set of state and output equations. The injected- can obtain the same canonical dynamic model as
absorbed-current (IAC) method is another approach that provided by the IAC method. In this way, a
for obtaining dynamic models of the switching systematically derivation of the canonical dynamic
model that includes all the parasitic elements of the
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 508

converter and that can be directly transposed into an converter operating in CCM, d3 = 0 and d2 = 1- d1.
equivalent circuit or into a functional block diagram The loss resistance of inductors (r1 and r2), the
results. This paper presents an algorithm equivalent-series resistance of capacitors (r3 and r4)
implementation using MATLAB environment to and the conducting state resistance of the transistor
derive the steady-state (dc) model and the canonical (r5) and diode (r6) have been considered as parasitic
dynamic model described by characteristic elements of the converter with a switch realized as a
coefficients. All important dc and ac properties of transistor and diode combination.
three converters can be computed and plotted. The The procedure of primary description, averaging,
behaviour of Cuk, Sepic and Zeta PWM converters perturbation and linearization of operating equations
with CCM or DCM, with separate or coupled of the power stage belongs to SSA method, as well
inductors, and all parasitic included can be analysed as the steady-state model of the converter, while the
and various studies regarding some parameter canonical dynamic (ac small-signal) model belongs
effects of converter can be performed. We chosen to IAC method. The elements of the canonical
the MATLAB environment to built the program dynamic model that are named characteristic
because it provides all the operations with matrices coefficients are systematically obtained through the
and also it permits an easy graphical representation SSA method. In this way, they can be easily derived
of the computed quantities. and computed, for any converter type. For the sake
The paper is organized as follows. The averaged of brevity, only the forms of the dynamic model will
models used in program are succinctly presented in be presented.
Section 2. Then, in Section 3, the program facilities The canonical dynamic (ac small signal) model of
are illustrated by means of the main stages of a PWM converter obtained through the IAC method
computation and analysis. An application example is given in complex domain by two linear equations
on a SEPIC PWM converter is given in Section 4. of the small-signal perturbations of the absorbed
Conclusions are presented in Section 5. ~ ~
( iI ∗ ) and injected ( iJ ∗ ) currents, namely:
Generally, the notations in the paper are those ~∗ ~
commonly used. The capital letters denote the dc iI = AI∗ d ∗ − B I∗ ~ v I∗ + C I∗ v~O∗ (1)
~∗ ∗ ~∗ ∗ ~∗ ∗ ~∗
components of variables, while the small caps with a iJ = AO d − BO v I + C O vO . (2)
tilde above them refer to their small-signal The characteristic coefficients are written as
variations. The asterisk is used to represent the
AI∗ , B I∗ ,C I∗ , AO∗ , BO∗ ,C O∗ [2]. Generally, these
Laplace transformations of the small-signal
variations of variables or functions on complex coefficients are functions of the complex frequency
frequency s. s and depend on the converter topology.
v I∗
C O∗
2 Converter description and models
A matrix description is adopted, so the technique
can be extended to other converter topologies. The +
modelling method of the fourth-order PWM d1∗ i J∗ vO∗
converters combines two well-known methods: the AO∗
+
H ∗f
(SSA) method [1] and the injected-absorbed-current
-
(IAC) method [2].
The state variables of converter are the currents
i1 and i2 through the inductors L1 and L2, and the
voltage drops v1 and v2 across the capacitors C1 and BO∗
C2. The line voltage vI is the input quantity of
converter. The absorbed and injected currents iI and
iJ, and the output voltage vO are the output Fig. 1. Functional block diagram of a PWM
quantities. So, the state vector has the form converter
x = [i1 i 2 v1 v 2 ] and the output vector is
T

y = [i I i J v O ] . The equation (1) and (2) represent the canonical


T

The three distinct time intervals that characterize dynamic (ac small signal) model of a switching
the operating of the power switching stage in DCM PWM converter, because they keep the form
are written d1Ts, d2Ts and d3Ts, with d1+d2+d3=1, and regardless the converter configuration, control mode
Ts the constant switching period [5]. For the (voltage or current) and operating mode (DCM or
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 509

CCM). These two equations can be transposed either inductor currents must be calculated. Plots of the
into an equivalent circuit with fixed topology or into boundary as functions of different converter
a functional block diagram as shown Fig. 1 [2]. The parameters can be traced too.
equivalent circuit with fixed topology, which 2. Compute the elements of matrices that describes
consists only controlled voltage or current sources the switched networks and the averaged
and impedances and admittances, is obtained by the behaviour of converter (for CCM or DCM, after
directly transposition of the equations (1) and (2). case).
For a fourth-order PWM converter, v~O∗ relies on 3. Compute the dc model. In this stage, the dc
~∗ components of state and output variables, and
iJ by the following transfer function the external characteristics are calculated. Also,
~∗
~ ∗ i R(1 + sr4 C 2 ) ~ ∗ ∗ various plots showing the effects of the
vO = J = iJ H f (3)
1 + s (R + r4 )C 2 parameter variation can be obtained in this
stage.
where R is the load resistance of converter, C2 is the
4. Compute the polynomial coefficients of the
capacity of the output filter capacitor and r4 is its
characteristic coefficients.
equivalent-series resistance. Using (2) and (3), a
5. Compute the magnitude and phase of the line-
unified functional block diagram of converter can be
to-output voltage and control-to-output voltage
drawn as that shown in Fig. 1. From this block
transfer functions. Plot the frequency
diagram, v~O∗ is found as characteristics of the transfer functions.
H ∗f C O∗ ~ ∗ H ∗f AO∗ ~ ∗ 6. Compute the magnitude and phase of the input
~ ∗
vO = vI + d . (4) and output impedance of converter. Plot the
1 + H ∗f BO∗ 1 + H ∗f BO∗ frequency characteristics of the input and output
The equation (4) contents two transfer functions of impedance.
the open loop converter: the audio-susceptibility or

line-to-output voltage transfer function ( H OI or

G vg ) and the control-to-output voltage transfer 4 Application example
A Sepic PWM converter with DCM and parasitic
∗ ∗
function ( H OC or G vd ). These transfer functions included, with coupled inductors is used in order to
have the following expressions: exemplify the features of the computational
H ∗f C O∗ algorithms and the analysis program. Some results

H OI = (5) obtained by running this program are presented here.
1 + H ∗f BO∗ The SEPIC PWM converter has the following
and specifications: L1=1 mH, L2=1 mH, C1=18 µF,
H ∗f AO∗ C2=1000 µF, D1=0.37, R=82 Ω, VI =15 V, r1= r2=0.3

H OC = . (6) Ω, r3= r4= r5=r6=0, fs=20 kHz. The coupling
1 + H ∗f BO∗ coefficients of the inductors is kc=0.37.
More details concerning the computational For these input data, the program provides the
algorithms concerning the characteristic coefficients following results:
of the fourth-order PWM converters can be found in Rcrit = 3.224e+001
the previous works of authors. D2 = 6.0000e-001

Xd =
3 Analysis stages 6.9124e-002
The flowchart of our program comprises the main 1.1770e-001
stages of modelling and analysis of the three PWM 1.5017e+001
converter topologies (Cuk, SEPIC and Zeta): 9.1916e+000
1. Establish the conduction mode of operating
depending on the parameter values. For this, the Yd =
boundary between CCM and DCM is computed 6.9124e-002
as the critical load resistance, Rcrit, or 1.1209e-001
equivalently the critical conduction parameter, 9.1916e+000
Kcrit. If the operating parameters correspond to
DCM, that is R>Rcrit or K <Kcrit, the parameter Md = 6.1277e-001
D2 that gives the width of the decay interval of
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 510

f d 47 s 3 + f d 48 s 2 + f d 49 s
BO∗ = −
s 4 + f d 15 s 3 + f d 16 s 2 + f d 17 s + f d 18

f d 50 s 3 + f d 51 s 2 + f d 52 s
C O∗ = .
s 4 + f d 15 s 3 + f d 16 s 2 + f d 17 s + f d 18
The following values of the polynomial coefficients
characterise the converter with separate inductors:

denominator:
fd15=7.0000e+002;fd16=2.9634e+007;
fd17=1.0329e+010; fd18=0
nominator of AO∗ :
fd43=1.5103e+004;fd44=1.1744e+007;
fd45=8.1587e+011; fd46=-1.8079e-001;
nominator of BO∗ :
fd47=7.4420e+002;fd48=2.6047e+005;
fd49=2.0672e+010
nominator of CO∗ :
fd50=5.9780e+002;fd51=2.0923e+005;
fd52=1.2539e+010.

For the converter with coupled inductors (kc=0.37),


the polynomial coefficients of AO∗ , BO∗ and CO∗
have the values:

denominator:
fd15=7.9882e+002;fd16=4.8400e+007;
fd17=1.4423e+010; fd18=0
nominator AO∗ :
fd43=1.0291e+004;fd44=1.1429e+007;
Fig. 2. SEPIC PWM converter: a. schematic fd45=8.2447e+011; fd46=-6.2910e-002;
diagram of power stage; b. switched network for the
nominator BO∗ :
d1Ts interval; c. switched network for the d2Ts
interval; d. switched network for the d3Ts interval fd47=6.9504e+002;fd48=3.7042e+005;
fd49=2.9398e+010
The above results means that SEPIC converter nominator CO∗ :
operates in DCM (R > Rcrit) and the decay inductor fd50=4.4825e+002;fd51=2.3889e+005;
currents is given as product of D2 = 0.6 and the fd52=8.5212e+009.
switching period Ts.
The steady-state model is given as the state Using these characteristic coefficients, a study of the
vector [I1, I2, V1, V2]T and output vector [II, IJ, VO]T. effect of the inductor coupling over the line-to-
The dc voltage conversion ratio is Md = 0.612. output voltage and control-to-output voltage transfer
The expressions of the characteristic coefficients functions of converter (magnitude and phase) can be
of interest for the transfer functions of the Sepic made. The frequency characteristics of the open-
converter with DCM are as follows: loop transfer functions of SEPIC PWM converter
with coupled inductors and parasitics are shown in
f d 43 s 3 + f d 44 s 2 + f d 45 s + f d 46 Fig. 2 and 3. Running the program with kc set at
AO∗ = zero, the above properties for SEPIC PWM
s 4 + f d 15 s 3 + f d 16 s 2 + f d 17 s + f d 18
converter with separate inductors are obtained.
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 511

Fig. 2 Frequency characteristics of the line-to-output Fig. 3 Frequency characteristics of the control-to-
voltage transfer function of Sepic PWM converter output voltage transfer function of Sepic PWM
with DCM and coupled inductors converter with DCM and coupled inductors

5 Conclusion computed. Three of these characteristic coefficients


Using the MATLAB environment, a program for are used to obtain the functional block diagram of
analysis of some fourth-order PWM converters was the converters and to perform their small-signal
built. The computational algorithms implemented dynamic analysis. The analysis results are similar to
are based on an averaged model of PWM converter those obtained with usual circuit simulators.
derived by means of the state-space averaging Such program allows studying the effect of the
method combined with the injected-absorbed current parasitic elements, the coupling coefficient of the
method. The used method yields a full-order of inductors and the operating point over the dynamic
converter in CCM and a reduced-order of converter properties of the converter: open-loop or closed-loop
in DCM. This program computes the steady-state transfer functions (audio-susceptibility, control-to-
model, the boundary between the continuous and output voltage) and input and output impedance.
discontinuous conduction mode, the parameter that New models of converters may be added in order
defines the decay interval inductor currents, the to compare their efficiency and accuracy, the results
external characteristics, the converter efficiency, etc. obtained by means of this program based on the
Also, by this program, all the six characteristic space-state averaged models being used as reference
coefficients of the canonical dynamic model can be in the comparing process.
Proceedings of the 6th WSEAS International Conference on Simulation, Modelling and Optimization, Lisbon, Portugal, September 22-24, 2006 512

References:
[1] T-F. Wu, Y-K. Chen, Modeling PWM DC/DC
Converters Out of Basic Converter Units, IEEE
Transactions on Power Electronics, Vol. 13, No.
5, 1998, pp. 870-881
[2] A. S. Kislovski, R. Redl and N. O. Sokal,
Dynamic Analysis of Switching-Mode DC/DC
Converters, New York: Van Nostrand Reinhold,
1991
[3] J. Wang, W.G. Dunford and K. Mauch, "Analysis
of a Ripple-Free Input-Current Boost Converter
with Discontinuous Conduction Characteristics",
in IEEE Transactions on Power Electronics, vol.
12, no. 4, 1997, pp. 684-694
[4] D. Maksimovic and S. Cuk, A unified analysis of
PWM converters in discontinuous modes, IEEE
Transactions on Power Electronics, Vol. 6, 1991,
pp. 476-490
[5] J. Sun, D. M. Mitchell, F. Greuel, P. T. Krein,
and R. M. Bass, Averaged Modeling of PWM
Converters Operating in Discontinuous
Conduction Mode, IEEE Transactions on Power
Electronics, Vol. 16, No. 4, 2001, pp. 482-492
[6] R. Zane and D. Maksimovic, Nonlinear-Carrier
Control for High-Power-Factor Rectifiers Based
on Up–Down Switching Converters, IEEE
TRANSACTIONS ON POWER ELECTRONICS,
Vol. 13, No. 2, 1998, pp. 213-222
[7] J-L. Lin, S-P Yang and Pao-Wei Lin, Small-
signal analysis and controller design for an
isolated zeta converter with high power factor
correction, Electric Power Systems Research, No.
76, 2005, pp. 67–76
[8] C. K. Tse, Circuit theory of power factor
correction in switching converters, International
Journal of Circuit Theory and Applications, Vol.
31, 2003, pp. 157-198

Das könnte Ihnen auch gefallen