Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"ovz" - 1 õppematerjal

Matlab praktikum II
2
pdf

Matlab praktikum II

sys=ss(A,B,C,D) % olekumudeli maatriksite koondamine ühe nime alla 2. Määrake süsteemi omaväärtused (poolused) ja stabiilsus. Kontrollige, et süsteem oleks täielikult juhitav olekutagasiside kasutamiseks. ov=eig(sys.a) % omaväärtused ja stabiilsuse määramine rank(ctrb(sys)) % juhitavuse kontroll 3. Teisendage olekumudeli diskreetaega (sobiva diskreetimis-sammuga): td = 0.1 % diskreetimissamm (-takt) sysd=c2d(sys,td) % süsteemi diskreetimine sammuga td ovz=eig(sysd), plot(real(ovz),imag(ovz),'x'),zgrid % diskreetaja olekumudeli omaväärtused 4. Arvutage (sünteesige) tagasiside maatriks K, mis stabiliseerib mittestabiilse süsteemi diskreetajas: U(k) = -K*X(k) Z = [0.7 0.8 0.9 0.95] % soovitud suletud süsteemi omaväärtused plot(real(Z),imag(Z),'*');zgrid K = place(sysd.a, sysd.b, Z) % tagasisidemaatriksi arvutus suletud süsteemi pooluste paigutusega (pole placement) 5

Matemaatika → Kõrgem matemaatika
24 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun