Beruflich Dokumente
Kultur Dokumente
AbstractThis paper presents stability analysis of a Buck converter based on an LPV (Linear Parameter-Varying) approach.
Theoretical stability analysis of DC-DC converters is not so easy
especially with wide variations of input voltage and load. Authors
propose a theoretical method that can be used by converter
designers.
A nonlinear model of buck converter is proposed to achieve
stability analysis. The main control law is based on a statefeedback. The input voltage and load power variations are
specied in ranges and variations can be as fast as possible. LPV
analysis of a PI-feedback and a state-feedback are compared to
show drawbacks of conventional PI-feedback. Simulation results
are presented to verify stability analysis. They are based on two
model levels: a nonlinear averaged model and a switched model.
I. I NTRODUCTION
Stability analysis of power converters can become very difcult especially in case of large bandwidth because it requires
to satisfy severe constraints. Buck converter is widely used
with input lter which further increases its model complexity.
The most important difculty comes from variations of model
parameters (such as input voltage and load resistance) as will
be explained more in details later. So, nonlinearities are present
in Buck converter averaged model such as structure changes
(Continuous Conduction Mode and Discontinuous Conduction
Mode) and product between state vector and control signal.
This paper proposes a theoretical approach that goes farther
than classical methods such as linearized averaged models.
The method proposed here is based on the LPV formalism
(Linear Parameter-Varying). In our application (Buck converter
with input lter) the nonlinear system is converted to a quasiLPV model with linear dependency with respect to some
parameters. The results presented here are restrictive compared
to LPV but are simple to be used by power designers.
State-feedback control is introduced here to propose an
active solution to stabilize the converter with the input lter.
In general, it is recommended to add passive RC components
to stabilize converters with input lter [1]. But, these solutions
can lead to a huge increase of power losses as recently
specied in [2] especially in case of Buck converters.
In section II, some quasi-static constraints are presented to
design Buck converter with input lter. The limit between
CCM (Continuous Conduction Mode) and DCM (Discontinuous Conduction Mode) is plotted. In section III, a nonlinear
averaged model is presented which leads to a linearized
stability analysis and design of PI and state-feedback control.
In section IV, new formulation and LPV stability analysis
are proposed. Nonlinear and switched-mode simulations are
proposed to analyze and verify stability.
II. B UCK CONVERTER DESIGN
A. Review of Buck converter and constraints
Buck converter with input lter is studied here especially
from the viewpoint of dynamic analysis and control design.
But values of different components such as capacitors and
inductors must be calculated under constraints. The Buck
converter studied here is presented in Fig. 1. Here, a 48V24V-1kW-50kHz Buck converter is considered (see Tab. I for
constraints details).
Fig. 1.
switch
Buck converter with input lter, resistive output load and MOSFET
B. Buck design
With the help of [3] and [4], numerical values for L1 ,C1 ,
L and C are given in Tab. II.
In order to verify that the converter operates in CCM in
the range of Po [100W, 1kW ] and Vi [30V, 55V ], the
boundary between CCM and DCM is plotted in Fig. 2. Two
quantities are introduced (see [4] for more details):
Vo
2IL LF
H=
and =
(1)
Vi
Vi
In Fig. 2 the operating points are plotted with crosses. It can
be noticed that the converter operates in CCM in the range of
140
POWERENG 2009
TABLE I
P RINCIPAL CHARACTERISTICS AND CONSTRAINTS
ViN
dx
(3)
= Aj x + Bj vi
dt
With j = [1, 2] for phase 1 and phase 2.
Phase 1:
0
0
0 L11
L1
1
dx
0
C11
0
C1
x + 0 vi (4)
=
1
1
0
0
L
0
dt
L
1
1
0
0
0
RC
C
48V
VoN
24V
PoN
1kW
Vi [30V , 55V ]
Vi
Vo
I1
5% I1N
V1
5% ViN
Switching frequency
50kHz
2% VoN
Phase 2:
TABLE II
N UMERICAL VALUES OF PASSIVE COMPONENTS
Filter inductor
L1
3.8H
Filter capacitor
C1
150F
Output inductor
40H
Output capacitor
40F
1
dx
C1
=
0
dt
0
L11
0
0
0
1
0
L1
0
x + 0 vi
1
0
L
1
0
RC
0
0
0
1
C
(5)
x
=X +x
; d = D + d ; vi = Vi + vi
converter proposed
DCM
(7)
CCM
d
x
dt
L11
0
1
C1
=
D
0
L
0
0
1
0
CD1
0
1
C
0
0
DVi
0
RC1
x
+
Vi
L1
L
1
0
RC
L1
+
0 vi
0
STABILITY ANALYSIS
(8)
(2)
141
POWERENG 2009
(a) Phase 1
(b) Phase 2
Fig. 3.
60
x = [i1 v1 iL vo I ]T
50
40
30
20
10
d
x
dt
Phase (deg)
0
0
-180
10
10
Frequency (rad/sec)
L11
0
1
C1
D
=
0
L
0
0
0
0
1
0
CD1
0
1
C
+ 0 vi +
10
0
0
0
0
1
0
0
L1
1
RC
1
0
0
0
0
0
x
+
DVi
RC
1
Vi
L
0
0
vref
d = K x
0
-10
10
Magnitude (dB)
L1
-360
-540
(11)
(12)
(13)
With : K = [k1 k2 k3 k4 k5 ].
This leads to:
d
x
x + Bccm vi + Gccm vref
(14)
= (Accm Fccm K)
dt
To calculate vector K, we use a pole placement method
which makes use of the following equation that represents the
characteristic polynomial of the closed-loop system:
-20
-30
-40
-50
0
Phase (deg)
(10)
-180
-360
-540
-720
3
10
10
Frequency (rad/sec)
(2 + 20 0 + 02 )
(2 + 21 1 + 12 )
( + 2 )
10
(15)
142
POWERENG 2009
25.0 V
24.5 V
24.0 V
23.5 V
23.0 V
22.5 V
100W
500W
1000W
22.0 V
29.0 ms 30.0 ms 31.0 ms 32.0 ms 33.0 ms 34.0 ms
Time [s]
Fig. 8.
Simulated output voltage vo with state-feedback controller
(instantaneous output power variation 10%, Po =100W, 500W and 1kW,
R
simulation results)
Matlab/Simulink
m
A() = a0 + i=1 i ai
m
B() = b0 + i=1 i bi
(17)
m
C() = c0 + i=1 i ci
m
D() = d0 + i=1 i di
25.0 V
24.5 V
24.0 V
23.5 V
23.0 V
22.5 V
100W
500W
1000W
22.0 V
29.0 ms 30.0 ms 31.0 ms 32.0 ms 33.0 ms 34.0 ms
Time [s]
Fig. 7.
Simulated output voltage vo with PI controller (instantaneous
R
output power variation 10%, Po =100W, 500W and 1kW, Matlab/Simulink
simulation results)
143
POWERENG 2009
0 = [G0 =
1 Rmin + Rmax
iL0 = G0 v0 vi0 ]T
2 Rmin Rmax
d = D0 + u
With:
Po [Pmin =
So the new formulation
1
2
3
v02
v02
Pmax =
]
Rmax
Rmin
(21)
(22)
(23)
K = [0 0 0 k
is = 0 + with:
[G , G]
[G vo , G vo ]
[0.2 vi , 0.2 vi ]
(24)
k
]
Ti
(32)
And:
G =
1
1
1 Rmax Rmin
1
)=
(
2 Rmin
Rmax
2 Rmin Rmax
0
0
0
0 L11
0
1
0
D
0
0
C1
C1
D0
1
a0 =
0
0
L
L
G0
1
0
0
0
C
C
0
0
0
1 0
0 0 0
0
0
0 0 0
0
0
0
0
0
0
0
a1 =
a2 = a3 = 0
0 0 0 1 0
C
0 0 0
0
0
0
0
0
i10
1
0
vC
C
1
i0
b0 =
L b 1 = 0 b 2 = 0 b3 = L
0
0
0
0
0
0
(26)
R
Simulations are performed with Matlab/Simulink
for nonR
linear averaged model and with Simplorer (Fig. 9). A comparison between averaged and switched model is presented.
First of all, control design and analysis is veried in case
of small power variations. In Fig. 10, the output power
varies from 100W to 110W, and in Fig. 11 from 1000W to
1100W. These simulations conrm that averaged modeling is
suitable for analysis and control design in case of small-signal
variations. It will be conrmed by simulation that it is true in
case of global stability.
(27)
Fig. 9.
(28)
R
Simplorer
schematics and simulation sheet
(30)
144
POWERENG 2009
24.5 V
24.0 V
25.0 V
23.5 V
23.0 V
22.5 V
22.0 V
switch
average
7.0 ms
7.5 ms
8.0 ms
20.0 V
15.0 V
10.0 V
5.0 V
Time [s]
switch
average
7.0 ms
7.5 ms
8.0 ms
8.5 ms
9.0 ms
Time [s]
R
Fig. 10. Comparison between averaged (Matlab/Simulink
) and switched
R
) models. Output voltage vo with state-feedback controller,
(Simplorer
instantaneous output power variation (10%), 100W to 110W.
1000W to 1100W
25.0 V
24.5 V
24.0 V
23.5 V
switch
average
23.0 V
22.5 V
22.0 V
4.5 ms
5.0 ms
5.5 ms
6.0 ms
R
Fig. 13. Comparison between averaged (Matlab/Simulink
) and switched
R
) models. Output voltage vo with state-feedback controller,
(Simplorer
instantaneous output power variation, 100W to 1000W.
6.5 ms
Time [s]
R EFERENCES
R
Fig. 11. Comparison between averaged (Matlab/Simulink
) and switched
R
) models. Output voltage vo with state-feedback controller,
(Simplorer
instantaneous output power variation (10%), 1000W to 1100W.
500W to 1000W
24.0 V
22.0 V
switch
average
20.0 V
18.0 V
16.0 V
4.5 ms
5.0 ms
5.5 ms
6.0 ms
6.5 ms
Time [s]
R
Fig. 12. Comparison between averaged (Matlab/Simulink
) and switched
R
) models. Output voltage vo with state-feedback controller,
(Simplorer
instantaneous output power variation, 500W to 1000W.
145