Wprowadzenie Matlab Simulink.pdf
(
155 KB
)
Pobierz
Microsoft Word - wprowadzenie_Matlab_Simulink.doc
SYGNAýY, SYSTEMY, STEROWANIE
Wprowadzenie:Matlab,Simulink
A. MATLAB
Dlaobiektuciągłegootransmitancji
K
(
s
)
=
k
(
2
T < ):
(
+
sT
1
sT
)(
1
+
)
2
Analizaukładuotwartego:
1.WprowadzićtransmitancjęK(s).(
tf)
2.PrzedstawićK(s)wróŜnychpostaciachzapisu.(
zpk, zpkdata, pzmap, tfdata, ss, tf2ss
)
3.Odpowiedźskokowa:
a)transformataodpowiedziskokowej
b)rozkładnaułamkiproste(
residue
)
c)analitycznapostaćczasowaodpowiedzi(
syms p, ilaplace
)
d)przebiegodpowiedzi(
figure, step, title, xlabel, ylabel, grid
)
4.Narysowaćcharakterystykiczęstotliwościowe(wosobnychoknach):
a)amplitudowofazową(
nyquist
)
b)logarytmicznąamplitudyorazfazy(
bode, bodemag
)
Analizaukładuzamkniętego(regulatorP+obiekt+ujemnesprzęŜeniezwrotne):
5.Sprawdzićstabilnośćmetodamialgebraicznymi–kryteriumHurwitza
6.Wyznaczyćprzebiegliniipierwiastkowych(
rlocus
)
Dlawzmocnieniaregulatorak
r
=2:
7.Wyznaczyćzapasamplitudyorazfazy
8.Wyznaczyćtransmitancjęgłówną.(
minreal
)
9.Odpowiedźskokowa
a)transformataodpowiedziskokowej
b)rozkładnaułamkiproste
c)analitycznapostaćczasowaodpowiedzi
d)przebiegodpowiedzi
10. Narysować przebieg wskaźnika nadąŜania (moduł transmitancji głównej) oraz wskaźnika
regulacji(modułtransmitancjiuchybowej).
B. SIMULINK
ZamodelowaćrównanieróŜniczkowe
ax t bx t x t
ɺɺ ɺ
( ) ( ) ( )
0
+ + =
(1)
a b c> . Wykreślić przebiegi czasowe
( ) ( )
x t x t
,
ɺ
dla niezerowych warunków
początkowych.
Rysunek1przedstawiamodelktórynaleŜystworzyćwśrodowiskuSimulink.
1
T
gdzie , , 0
Rysunek1.Schematblokowyrównania(1).
WblokuFcnwyraŜenieopcjiFcn Parameters powinnobyćpostaci
-1/a*(u[1]+b*u[2])
.
Wartościparametrów
a
i
b
moŜnawprowadzićzliniipoleceńMatlaba
>>
a=2;b=4;
lubwprostwwyraŜeniu
-1/2*(u[1]+4*u[2])
.
WblokuIntegratornaleŜywprowadzićwarunekpoczątkowy(opcjaIntegrator
Parameters).
WparametrachblokuTo Workspace naleŜypodaćnazwęzmiennej(
xp
i
x
)dostępnejw
przestrzeniroboczejMatlabaorazjejtyp (Save format: Array).
AbywykreślićprzebiegiczasowezamodelowanegoukładunaleŜyprzeprowadzićsymulacjęz
odpowiednioustawionymiparametrami:
Stop time–horyzontsymulacji,
Max step size–maksymalnykrokcałkowania(np.:0.1),
WyłączyćopcjęLimit data points to last
anastępniewprowadzićkomendyzliniipoleceńMatlaka:
>> plot(tout,x); grid;
>> figure, plot(tout,xp); grid;
Plik z chomika:
j.stankiewicz91
Inne pliki z tego folderu:
Matlab - materiały do projektów.pdf
(484 KB)
Wprowadzenie do Matlaba.pdf
(272 KB)
Matlab - skalary, macierze.pdf
(33 KB)
Symulacja systemów Matlab.pdf
(222 KB)
Matlab dla opornych.pdf
(281 KB)
Inne foldery tego chomika:
►IVONA 2 SMALL PACK
★ Pomoc chomika ★
01. Tyrystorowe układy prostownikowe jednofazowe
04. Tyrystorowe regulatory impulsowe napięcia stałego
08
Zgłoś jeśli
naruszono regulamin