Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Discrete ,

Ts = 5e-007 s
powergui

ig
ig

ic,iL
iL
Convert Clock
Vo
Vo
Pulse Data Type Conversion
Generator pulses
Subsystem

Scope

ig
ig
Ramp iL
iL,ic
Repeating
Vo
Sequence Clock Vo
pulses
Subsystem1

Scope 1

ig
ig
Ramp iL
iL,ic
Repeating
Clock Vo
Sequence 1 Vo

Subsystem2 pulses

Scope 3
Subsystem

1
ig g m
+ i
- D S + i 2
-
ig1 Mosfet ic1 ic ,iL
L

Rl + 3
DC Voltage Source C - v
Diode Vo
Vo1

1 S Q
Clock
>= R !Q

Relational Discrete
S-R
Operator PI Controller
Flip -Flop
Step
PI

Subsystem -1

1
ig g m
+ -i D S + -i 2
ig1 Mosfet ic1 iL ,ic
L

Rl +v
DC Voltage Source C -
Diode Vo1 3
Vo

2 S Q
Clock
>= R !Q
1 Convert
Ramp Relational Discrete
Data Type Conversion S-R
Operator PI Controller
Flip -Flop
Step
PI
10

ig(A)
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
10

5 iL
,ic(A)
ic
iL

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
40

20
Vo(V)

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
1

0.5
lock
C

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
Time(sec)

5
ig(A)

0
0.2 0.2005 0.201 0.2015
4.2

4 iL
iL,ic(A)

ic
3.8
0.2 0.2005 0.201 0.2015
10

9.9
Vo(V)

9.8
0.2 0.2005 0.201 0.2015
1

0.5
Clock

0
0.2 0.2005 0.201 0.2015
Time(sec)

10

5
ig(A)

0
0.7355 0.736 0.7365 0.737 0.7375 0.738
8.2
8 iL
,ic(A)

7.8 ic
iL

7.6
0.7355 0.736 0.7365 0.737 0.7375 0.738
20.5

20
Vo(V)

19.5
0.7355 0.736 0.7365 0.737 0.7375 0.738
1

0.5
lo
C ck

0
0.7355 0.736 0.7365 0.737 0.7375 0.738
Time(sec)
10

ig(A)
0
0.7355 0.736 0.7365 0.737 0.7375 0.738
8.8
8.6 iL
,ic 8.4
8.2 ic
iL

8
7.8
0.7355 0.736 0.7365 0.737 0.7375 0.738
20.1

20
Vo

19.9
0.7355 0.736 0.7365 0.737 0.7375 0.738
1

0.5
Ramp

0
0.7355 0.736 0.7365 0.737 0.7375 0.738
Time

10

5
ig(A)

0
0.7355 0.736 0.7365 0.737 0.7375 0.738
9.5
9 iL
iL,ic(A)

8.5 ic
8
0.7355 0.736 0.7365 0.737 0.7375 0.738
20.1

20
Vo(V)

19.9
0.7355 0.736 0.7365 0.737 0.7375 0.738
2

1
Ramp

0
0.7355 0.736 0.7365 0.737 0.7375 0.738
Time(sec)
Vg

Constant
D(Vg+vgsin (2pi100 t))
vL=Ldi /dt di/dt i
1
v 1/L v
s c dv/dt dv/dt 1
Sine Wave Product 1/C
Gain s
Integrator
Gain 2 Scope
Integrator 1
0.536
v/R
D 1/R

Gain 1

Vg

Constant

1
1/L
s 1
Sine Wave Product 1/C
Gain s
Integrator
Gain 2 Scope
Integrator 1

1/R

Gain 1
H
Gain 4

Constant 3
s+wz s+wL
1/4 wp/wz Gcm
Vref
s+wp s

1/Vm Transfer Fcn 1 Transfer Fcn


Gain 7
Gain 5

m-file:

md1='BuckOpenLoop';
io1=getlinio(md1);
op1=operspec(md1);
op1=findop(md1,op1);
lin1=linearize(md1,op1,io1);
figure(1);
hold on;
bode(lin1);

md='BuckClosedLoop';
io=getlinio(md);
op=operspec(md);
op=findop(md,op);
lin=linearize(md,op,io);
figure(1);
hold on;
bode(lin);
Bode Diagram
From: Constant (pt. 1) To: Integrator1 (pt. 1)
20

-20

)
-40

g d
itu
n B
e(d
-60

a
M
-80

-100
90

as e
e(dg)
-90

h
P
-180
1 2 3 4 5
10 10 10 10 10
Frequency (Hz)

You might also like