Sunteți pe pagina 1din 5

6. Buck-boost Converter

Circuit and its parameters:

Diode
Q1
out
Dideal
MOSFET
V-
L
I
V1
R1
100uH
12Vdc
IC = 0
3
PARAMETERS:
C
V2
Fs = 100k
D = 0.6
200u
IC = 0
TD = 0
TF = 10n
PW = {D/Fs}
PER = {1/Fs}
V1 = 0
TR = 10n
V2 = 15
0
V+
Basic Formula:
V
D
o
V
o
I
=
I
=
= (1− D ) I
= I = DI
V
= 1 − D
o
D
I D
L
I g
s
L
g
R
pulse

Pspice Simulation:

v
out
i
L

C alculation:

Circuit Parameters:

V g := 12

Given

V o := 18

V o
D

V g

1 D

L

:=

100

10 6

D := Find(D)

C

:=

200

10 6

f

Initial guess

D = 0.6

:=

100

10 3

D := 0.5

R := 3

V L (t) :=

T :=

1

f

(

(

)

V g

V o

if

0 < t < D T

) otherwise

V o
:=
I o = 6
I o
R
∆i L
:=
I
i Lmin
L
2
∆i L
:=
I
+
i Lmax
L
2

1

i L := ⋅

L

V g

D T

I L

:=

I o

1 D

i Lmin = 14.64

i Lmax = 15.36

i L = 0.72

I L = 15

The waveforms are a piecewise linear. Collect numbers for plotting.

t :=

D

D

0

T

T

T

i c

:=

I

o

I

o

i Lmax

i

Lmin

I o

I o

V

L

:=

 

V g

V g

i L

V

o

V

o

:=

 

 

i Lmin

i Lmax

i Lmax

i Lmin

i cmax

:=

i

i

s

:=

 

  

  i D

Lmin

i

Lmax

0

0

i

:=

Lmax

I o

i cmax = 9.36

0

0

i Lmax

i Lmin

V L

20

13.33

6.67

6.67

13.33

20

Inductor Voltage
6
5
0
5 . 10
1 . 10
t

Switch current

Inductor Current

15.5
15.25
i L
15
14.75
14.5
6
6
6
5
0 2.5 . 10
5 . 10
7.5 . 10
1 . 10

t

Diode current

20
20
15
15
i s
i D
10
10
5
5
6
5
6
5
0 5 . 10
1 . 10
0 5 . 10
1 . 10
t
t

I s

:=
D ⋅
I s = 9
I L
Capacitor current
10
6.67
3.33
i c
6
5
0 5 . 10
1 . 10
3.33
6.67
10

I g

:=

I s

P g

:=

V g

I g = 9

I g

t

V g = 12

P g = 108

I D

:=

(1 D)

v o :=

1

C

I o

I L

D T

I o = 6

P o

:=

V o

I o

I D = 6

v o = 0.18

V o = 18

P o = 108

Due to ideal components (switch, diode, L and C) that we assume, the circuit is lossless, the efficiency is 100% and as such Pg = Po.

DCM/CCM Boundary

Case I: L, f, and other parameters are kept constant, R is varied

i L1

:=

 

i

i

i

i

Lmin

Lmax

Lmax

Lmin

I

L :=

i L

2

R :=

V o

I o

I
= 0.36
L
R
= 125

I o

:=

(1 D)

I L

:= ∆i L
i Lmin := 0
i Lmax
I o = 0.144

Case II: R, f, and other circuit parameters are kept constant, L is varied

R := 3
V o
I
:=
I
o
o = 6
R
i
2 ⋅
i Lmin := 0
Lmax :=
I L
i
Lmin
i
∆i L = 30
Lmax
:=
i L2
i
Lmax
1
∆i L
D ⋅ T
i
V g
Lmin
L

i

I

L

:=

I o

1 D

Lmax

= 30

L min

:=

1

i L

I

L

= 15

i :=

L

V g

i Lmax

D T

i Lmax

= 30

L min

=

2.4 ×

10 6

Case III: R, L, and other circuit parameters are kept constant, f is varied

R := 3

i Lmin := 0

i L = 30

i L

1

L

V g

I o

:=

D

V o

R

1

f

i Lmax

I o = 6

:=

2

I L

f min

:=

I L :=

I o

1 D

i Lmax = 30

1 1

i L

V g

D

L

I L = 15

 ∆i L := i Lmax i Lmax = 30 f min = 2.4 × 10 3

Collect numbers for plotting

t1

:=

0

D

f min

D

f min

1

f min

i L3

:=

 

 

i Lmin

i Lmax

i

Lmax

i Lmin

  

I L3

:=

  

15

15

15

15

1
T
:=
T
=
4.167 ×
10 − 4
max
max
f min
Waveforms for iL and IL:
Case I
1
0.75
i L1
0.5
I L1
0.25
0

I L2

:=

I L3

I L1

:=

Case II

0.36

0.36

0.36

0.36

40
30
i L2
20
I L2
10
0
 0 5 . 10 6 1 . 10 5 0 5 . 10 6 1 . 10 5 t t

Case III

40
i
L3
I
20
L3
0
4
4
4
0
2 . 10
4 . 10
6 . 10
t1

-tammat-