Documente Academic
Documente Profesional
Documente Cultură
+
=
+ +
Ce!i"e
Studiul modelelor matematice prezentate in lucrare.
Simularea modelelor intrare iesire !functii de transfer) in mediul Matlab. 'entru aceasta %or fi folosite
semnale de tip impuls !se obtine functia pondere), de tip treapta !se obtine raspunsul indicial) si de tip
dreptung$iular.
*um se poate implementa o func0ie de transfer 1n Matlab&
m.file simulin2.mdl
M=100
k=1
num=[1];
den=[M 0 k];
G=tf(num,den)
figure(1);
step(G);
hold on;
axis([0 100 -01 !1])
figure(!);
impulse(G);
hold on;
axis([0 "0 -0# 0#])
M=100
k=100
num=[1];
den=[M 0 k];
G=tf(num,den)
figure(1);
step(G,$r$);
figure(!);
impulse!3,4r4)
Se ob0in figurile&
Malab
Simulin2
"ile
/e5 mdl.!model)
Se selecteaz6&
+ *ommonl) 7sed Bloc2s pentru
+ Sources pentru
+ *ontinuos pentru
Se construieste sc$ema in mdl&
'rin apasare cu dublu clic2 pe&
0 20 40 60 80 100
0
0.5
1
1.5
2
Step Response
Time (sec)
A
m
p
l
i
t
u
d
e
0 10 20 30 40 50 60 70
-0.4
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
Impulse Response
Time (sec)
A
m
p
l
i
t
u
d
e
step ob0inem
Se seteaz6 Sep ime cu (.8 secunde deci treapta %a fi
aplicata dupa (.8 secunde;
I"iial &alue este %aloarea de la care s+a pornit treapta ( in
acest caz
-i"al &alue este %aloarea la care se opre9te treapta - 1n
acest caz
La func0ia de transfer
T!a"s#e! #c"
este initial&
9i %a fi setat6 astfel&
:-; pentru num6rator 9i :-(( ( -; pentru numitor, ceea ce
este ec$i%alent cu
, ,
-(( ( - -(( - s s s + + = +
!se poate
obser%a c6 se trec doar coeficien0ii)
<a rezulta sc$ema Simulin2&
Se seteaza timpul de rulare&
*orespunzator m.file+ului din coloana - de la -( s la -(( s.
Se d6 pla) si apoi dublu clic2 pe osciloscop. Se ob0ine
repreznetarea&
=bs& pentru reactualizare imagine se apasa pe binoclu
>aca se sc$imba functia de transfer se ob0ine sc$ema&
'entru a ob0ine r6spunsul la impuls se sc$imba stepu+ul cu
un generator de semnal 1n und6 dreptung$iular6 setat astfel
&
?xerci0iul -& Se repet6 1ntreaga procedur6 din Simulin2 9i pentru func0iile de transfer&
a) ( )
,
-( -
, -
s
G s
s s
+
=
+ +
; b) ( )
,
-( -
,
s
G s
s s
+
=
+
c) ( )
,
-(
G s
s
=
d) ( )
,
@ ,
-( -
, @ -
s
G s
s s s
+
=
+ + +
?xemplu& fie func0ia de transfer ( )
,
A
@ B
s
G s
s s
+
=
+ +
. ?cua0ia diferen0ial6 corespunz6toare acestei func0ie de
transfer se ob0ine astfel&
( )
( )
( )
( )
( )
( ) ( )
( ) ( ) ( ) ( )
( ) ( )
, , ,
,
,
A
@ B A @ B A
@ B
d
s
dt
U s Y s u t y t
Y s
s d d d
G s Y s s s U s s y t u t
U s dt dt dt
s s
+
= = + + = + + + = +
+ +
( ) ( )
( )
( )
( )
,
,
@ B A
d y t dy t du t
y t u t
dt dt
dt
+ + = +
?xerci0iul ,& S6 se scrie ecua0iile diferen0iale corespunz6tore func0iilor de transfer de la ex- !punctele a)+d))