Professional Documents
Culture Documents
Powergui Discrete, Ts 5e-007 S: Ig Il Vo Pulses Subsystem Scope Pulse Generator Data Type Conversion Convert
Powergui Discrete, Ts 5e-007 S: Ig Il Vo Pulses Subsystem Scope Pulse Generator Data Type Conversion Convert
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
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)