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:
VonPiter
Inne pliki z tego folderu:
Projektowanie regulatorów rozmytych w środowisku Matlab Simulink.pdf
(593 KB)
Matlab - instrukcje.pdf
(358 KB)
Matlab - podstawy obsługi.PDF
(156 KB)
Matlab - wyrażenia logiczne.PDF
(113 KB)
Matlab - wiadomości wstępne.pdf
(102 KB)
Inne foldery tego chomika:
akwarystyka
Angielski
Audiobook
AVR
BHP
Zgłoś jeśli
naruszono regulamin