Small-Signal Model of A 5kW High-Output Voltage Capacitive-Loaded Series-Parallel Resonant DC-DC Converter
Small-Signal Model of A 5kW High-Output Voltage Capacitive-Loaded Series-Parallel Resonant DC-DC Converter
Small-Signal Model of A 5kW High-Output Voltage Capacitive-Loaded Series-Parallel Resonant DC-DC Converter
I. INTRODUCTION
Series-parallel resonant converters are frequently employed for
the realization of high output voltage DC-DC converters since they
can integrate the non-idealities of the high-voltage transformer.
However, the design of resonant converters is involved due to the
large number of operating states occurring within a pulse period
[1]. Specifically, the controller design task is involved because the
small-signal transfer function is extremely dependent on the
operating point of the converter. There are a large number of
representative publications on modeling and control of resonant
converters where small-signal models for the series, parallel and
inductive loaded series-parallel resonant converters are proposed
[2,4,5,6]. However the small-signal model of the capacitive loaded
series-parallel resonant converter is still missing from the literature
and for this reason many controller designs are performed by trial
and error [7]. The trial and error procedure is not convenient
because the small-signal model varies significantly with load
changes and the load is normally an unknown parameter.
Therefore, the setting of the controller parameters can take a long
time until a robust set of parameters are found.
S1
D1
C1
S2
D2
Vin
i Ls
B
Do1
Io
Ch1
Cs
Ls
Do2
Cp
Ch2
Ro
S3
D3
C3
S4
D4
Do3
Vo
Ch3
1:n
Do4
Ch4
Fig. 1: Structure of the power circuit of a series-parallel resonant DC/DC converter with impressed output voltage; Cp denotes the equivalent capacitance of the
secondary winding referred to the primary.
S1
D1
S2
D2
Vin
Cs
I Ls
D3
S4
Io
IT
Cp
VCs
B
S3
Ls
Do1
VCp
Co1'
Ro V
o
D4
Co2'
Do2
Fig. 2: Simplified circuit of the converter with the output components referred to the transformer primary side.
Vo = 23kV62.5kV
Po = 05kW
fs = 250kHz.500kHz
Cp = 12nF
Co1, Co2 = 0.5F
THEORETICAL ANALYSIS
x(t T + s ) = x k (t )e jk s ( t T + s )
(1)
where the sum is over all integers k, s=2/T, s (0, T ], and xk(t)
are complex Fourier coefficients.
The time derivative of the kth coefficient is computed to be
d
d
x k (t ) =
x
dt
dt
(t ) jk s x k (t ).
(2)
d I Ls
dt
d VCs
dt
d Vo '
= js I Ls 1 +
1
VCs 1 VCp
Ls
= js VCs 1 +
1
I Ls
Cs
+ VAB
(6)
(7)
2 Vo ' 0
1
abs (iT )1
Co '
Ro '
(8)
Vin
[sin( D) + j (cos( D) 1)]
(9)
dt
where
VAB
sC p Vo '
0
= cos 1
1
2 I Ls
abs (iT )1 =
2 I Ls
[1 cos() ]
Vin
vAB
t0
-Vin
Ls
t2 t
3
t1
t4 t5
t6
t7 t8
(10)
dx1
x
x
V
= s x2 3 5 + in sin( D)
dt
Ls Ls Ls
(18)
(11)
dx2
x
x
V
= s x1 4 6 + in [ cos( D) 1]
dt
Ls Ls Ls
(19)
dx3
x
= s x4 + 1
dt
Cs
(20)
dx4
x
= s x3 + 2
dt
Cs
(21)
2
2
dx7 2 x1 + x2
2 x7
=
[1 cos()]
dt
Ro ' Co '
Co '
(22)
t9 t10
iLs
t
iT
Ls
vCp
Vo
4n
0
vCs
^
VCs
0
Fig. 3: Time behavior of the characteristic voltages and currents of a seriesparallel resonant converter within a pulse period (t0t10).
The new state variables are: ILs1, VCs1 and Vo0. They are
complex Fourier coefficients that can be written as a fifth order
state space model with real variables: ILs1 = x1 + jx2, VCs1 = x3 +
jx4 and Vo0 = x7. The voltage on the parallel capacitor can be also
written as a function of real variables: VCp1= x5 + jx6 [3].
Eq. (10) and (11) can be rewritten as:
sC p x7
= cos 1
1
2 x2 + x2
1
2
abs (iT )1 =
2 x + x
2
1
2
2
u1 = s
(23)
u2 = D
(24)
y1 = x7
y2 = 2 x + x
(26)
2
4
y3 = 2 x + x
(27)
2
3
Output Voltage
800
600
400
200
(12)
0
[1 cos()]
50
100
150
40
20
x5 =
1
[ x1 + x2 ]
sC p
(14)
x6 =
1
[ x2 x1 ]
sC p
(15)
-20
where
Time[ms]
(a)
(13)
-40
1
= + sin(2)
2
= sin 2 ()
(16)
(17)
(25)
2
2
2
1
vo
Vo'
and
50
Time[ms]
100
150
(b)
Fig. 4: Comparison of the amplitude of the model variables with the
simulated waveforms: (a) output voltage Vo (100V/div); (b) resonant
current iLs (10A/div).
Cp
sss C p Vin
ss
ss + sss 2 Ls C p
x1ss =
x2ss
+ K sin( D)
M
K M 2 sin( D)
=
+ [ cos( D) 1]
(1 + M 2 ) M
x3ss =
x2ss
x5ss =
x6ss =
x7 ss =
23kV/4.6kW
46kV/5kW
62.5kV/5kW
62.5kV/500W
46kV/2.5kW
80
70
(33)
(34)
60
50
40
30
20
10
(35)
0
-10
360
(36)
sss Cs
x4ss =
90
(32)
ss
Magnitude (dB)
M=
x2ss
(31)
Cs
K=
(30)
(41)
G
where A, B, C and D are matrices that describe the system, x is the
G
JG
state vector, u is the input vector, y is the output vector and
means the small changes of the respective parameter.
It is important to point out that steady state solution is
dependent on the operating point of the system (desired output
voltage and load). Thus, there is one steady state solution for each
operating point of the system. This makes the analytical
linearization of the system complex. The complete set of equations
is presented in the Appendix of this paper. However, if one is
interested in a specific operation point then the numerical solutions
are easily computed with software such as MATLAB. Therefore
this procedure can be used to calculate transfer functions for
desired operating points in a fast and reliable way.
With the linear system formed by the matrices A, B, C, D one
is in position to obtain the six transfer functions that relate the
control input u1 (switching frequency) or u2 (duty cycle, D) to the
outputs y1 (output voltage), y2 (amplitude of the resonant current)
or y3, (amplitude of the voltage in the series capacitor). The
transfer functions that relate the inputs u1, u2 with the output y1, are
particularly interesting because the main control purpose is to
adjust the output voltage to any desired reference value for all kind
of load changes. The switching frequency of the converter is
automatically adjusted to ensure zero-current switching of one
bridge leg where the output power is controlled by duty cycle
variation. Therefore, the transfer function that is essential for the
controller design is the transfer function that relates duty cycle
with output voltage G(s) = Vo / D = y1 / u2.
x1ss
(37)
sss Cs
270
Phase (deg)
(29)
x = Ax + B u
y = C x + D u
180
90
0
x1 ss + x2ss ss
sss C p ss
(38)
-90
-180
x2 ss x1ss ss
sss C p ss
Ro ' x1ss 2 + x2ss 2
[1 cos(ss )]
(39)
10
10
10
10
10
Frequency (Hz)
Fig. 5: Bode plots of G(s) for different operating points of the system.
(40)
10
700
650
600
500
19.5 cm
700
900
1100
Time[ms]
(a)
1300
1500
16 cm
800
750
700
700
900
1100
1300
1500
1700 1900
Time[ms]
(b)
Fig. 6: Comparison between step response of the linearized model and of
the circuit (a) with a step change in the value of reference voltage and (b)
with a step change in the value of the load resistance. Scale: output voltage
Vo (50V/div).
APPENDIX
Matrix A is a 5x5 system matrix and it gives the relation
between the derivative of states and the states.
a11 a12
a
21 a22
A = a31 0
0 a42
a
51 a52
a13
0
0
a43
0
a15
a25
0
0
a55
0
a24
a34
0
0
where
900
800
x7ss s C p
(A.1)
G1 =
700
4 Ls I1ss
x7ss
Ls I1ss
x7ss
x7 2 s C p
ss
G2 =
Ls I1
2 Ls I1ss 2
ss
600
(A.2)
(A.3)
800
x7ss 2 s C p tan ss
2
G3 =
+
2 Ls I1ss 4
ss
2
s C p Ls I1ss tan
2
(A.4)
x7ss
1
tan ss +
3
2 Ls I1ss 2
ss
tan
ss
1
+
(A.5)
G4 = s
s C p Ls s C p Ls
700
a11 = G1 +
600
400
x1 x2
1
a12 = ss 2 ss + tan ss
2 2
I1ss
1
a13 =
Ls
300
a15 =
500
400
300
0
0.1
0.2
0.3
0.4
0.5 0.6
Time[ms]
0.7
0.8
0.9
(a)
900
500
0.1
0.2
0.3
0.4
0.5
0.6
0.7 0.8
0.9
1
Time[ms]
(b)
Fig. 8: Closed-loop response of the output voltage for a step change in the
reference from 410V to 750V: (a) Simulation result using the proposed
model (b) Experimental result. Scale: output voltage Vo (100V/div), Time
(100s/div).
VI. CONCLUSIONS
This paper presents an accurate method, based on first harmonic
analysis, to derive the small-signal model of the series-parallel
resonant DC-DC converter with capacitive output filter. The model
provides a fast and reliable way to obtain desired transfer functions
of the system for each operating point. For this reason, the smallsignal model simplifies the controller design task for resonant
converters by removing the need of complex mathematical
analysis and saves the time required for measurements in the trial
and error design method.
x1ss
x7ss
x1ss 2
I1ss 2
G2 + x1ss x2ss G3
G2
x2ss I1ss 2
x7ss
2
G2 + x2ss G3 + G4
G3
(A.6)
(A.7)
(A.8)
(A.9)
x1 x2
1
a21 = ss 2 ss tan ss G2 x1ss 2 G3 G4
2
2
I1ss
(A.10)
(A.11)
a 24 =
a25 =
1
Ls
x2ss
x7ss
(A.12)
G2 +
x1ss I1ss 2
x7ss
G3
(A.13)
1
Cs
(A.14)
a34 = s
(A.15)
1
Cs
(A.16)
a31 =
a 42 =
a 43 = s
4 x1ss
a51 =
(A.18)
Co ' I1ss
a52 =
a55
(A.17)
4 x2ss
(A.19)
C o ' I1ss
1
=
Co'
s C p
2
+R
o'
(A.20)
2s C p Ls tan ss
2
2 s Ls I1ss tan ss
2
(A.25)
b41 = x3ss
(A.26)
b22 =
Vin
sin( D)
Ls
I1ss
2 x2ss
(A.32)
I1ss
2 x3ss
(A.33)
V1ss
2 x4ss
(A.34)
V1ss
REFERENCES
[2]
[3]
b31 = x4 ss
Vin
cos( D)
Ls
c22 =
x7 ss
(A.24)
b12 =
(A.31)
[1]
Co '
0
0
2 x1ss
c21 =
(A.21)
(A.22)
(A.23)
b51 =
0
0
c34
x7ss C p
0
0
c33
(A.30)
c34 =
ss
1
2s C p Ls 2s C p Ls
x7ss 2 C p tan ss
2 +
4 Ls I1ss 2
0
c22
0
c33 =
b11 b12
b21 b22
B = b31 0
b41 0
b
51 0
where
x7ss 2 C p
H1 =
4 Ls I1ss 2
H2 = 1 +
C = c21
0
where
[4]
[5]
(A.27)
(A.28)
[6]
(A.29)
The matrix that relates the states with the output is the C
matrix. There are three outputs and five states thus C is a 3x5
matrix.
[7]