IV120 Spojité a hybridní systémy
Definice dynamického systému Spojité dynamické systémy
David Šafránek
Jiří Barnat Jana Fabriková
Tento projekt je spolufinancován Fvmpskym sociálním fondem s státním rozpočtem České repuhliky.
NVESTICE DO ROZVOJE VZDĚLÁVÁNÍ
Dynamický systém
• veličiny dynamického systému jsou funkcí času (tzv. signály)
• čas je reprezentován množinou časových okamžiku T (např.
• v daném okamžiku t G T:
• na systém působí vstupní veličina (signál) u(t)
• výstupem je výstupní veličina (signál) y(t)
» vstupní i výstupní veličina jsou obecně vektorové
u(t) = [Ul(t)
y(0 = Mŕ),
Ur(t)]T
ym{t)]T
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 2/28
Dynamický systém
• přípustné hodnoty vstupních veličin tvoří množinu U - typicky bývá (z fyzikálních důvodů) ohraničená, uvažuje se jako vektorový prostor
• vstupní signál je definován jako funkce u(t) : T —» U
» matematické a fyzikální požadavky kladené na systém mohou omezit volbu vstupních signálů, proto se zavádí třída přípustných vstupů U = {u(t) : T —^ U}
• analogicky je definována množina přípustných hodnot výstupních veličin Y (vektorový prostor) a třída přípustných výstupních signálů 3^ = {y{t) ■ T —^ Y}
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 3/28
Dynamický systém
• paměťová vlastnost dynamického systému: hodnota y(ŕ) nezávisí pouze na aktuální hodnotě u(t), ale také na předcházejícím průběhu vstupní veličiny
• k oddělení minulého od současného zavádíme klíčový pojem stav systému
• stav systému v čase t G T je určen vektorem vnitřních (stavových) veličin x(ŕ)
x(ŕ) = [xi(ŕ),x2(ŕ),...,xn(ŕ)]r
• znalost výchozího stavu x(ŕo) v čase a znalost vstupu u(t) na intervalu < t < t\ jednoznačně určuje výstup y(ŕ) na tomto časovém intervalu
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 4/28
Dynamický systém
Definice
Dynamický systém je osmice
S = (T,X,U,U, Y,y,
t
(nemusí být def. pro t < t) O identita: Vŕ G T, x e X, u e U. (f {t, t, x(t), u) = x(ŕ)
O Vri • D:
Vř, u e T. u{t) = u{t + v) = z"(u(ř))
• platí:
V?(t, t, x(t), u) = tf{t+l>,T + V, x(t + í/), ZV{u))
• aktivita stacionárního systému nezávisí na výchozím okamžiku
• nerozlišíme mezi lib. dvěma různými pozorováními systému
• např. konstantní zesilovač signálu, kyvadlo v klidové poloze, ustálený logistický růst
• výrobní linka je příkladem nestacionárního systému
• většina přírodních systémů není stacionární, ale může se dostat do tzv. stacionární fáze
IV120 Definice dynamického systému,Spojité dynamické systémy str. 9/28
Dynamický systém
Linearita
• systém je lineární pokud
• X, U, U, Y, y jsou vektorové prostory
• (f(t, t, .,.) : X x U —>• X je lineární zobrazení pro vš. t,r e T
• ., ř) : X x (7 —>• Y je lineární zobrazení pro vš. t e T
• systém je nelineární pokud je lineárnost alespoň jednoho zobrazení z přech. definice porušena
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 10/28
Dynamický systém
Hladkost
• dynamický systém S je hladký, pokud platí:
• T = R
• zobrazení (t, x, u) —>• y>(., t, x, u) je spojité zobrazení mapující prvky T x X x U na prostor spojitých funkcí T —>• X
• vývoj stavu (aktivita) je spojitou funkcí času pro libovolný vstupní signál
• hladký systém lze popsat diferenciální rovnicí (někdy se hovoří o diferenciálních dynamických systémech)
• srovnej se skákajícím míčkem
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 11/28
Dynamický systém
Tvořící funkce
• pro hladké systémy definujeme tvořící funkci f:
0 dostáváme stavovou rovnici
Ar
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 12/28
Dynamický systém
Autonomní tvořící funkce
• pro stacionární systém platí:
t jako zobrazení přiřazující výchozímu stavu x(0) hodnotu v čase t (x(ŕ)):
x(ŕ) = 4>ř(x(0))
• z definice <í> a vlastností dynamického systému plyne:
• 4>s+t(x) = *s(*t(x))
• t(-t(x)) = 0(x) =x
• (f.-1 = Logistic growth time course tor varying r (2 1, D c 1, je nazývána Lipschitz-spojitá právě když existuje k > 0 t.ž. pro všechna x, y G D platí:
|ŕ(x) - f{y)\ < k\x-y\ Picard-Lindelovova věta
Nechť f : D —> M je Lipschitz-spojitá a nechť xn G D. Potom existuje e > 0 t.ž. iniciální problém
^ = f(x), x(0)=x0 má právě jedno řešení x(ŕ) pro všechna 0 < t < e.
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 24/28
Hladké automní dynamické systémy
Základní vlastnosti
• libovolná dvě řešení pro libovolné dva různé iniciální problémy mají prázdný průnik
» výsledek lze přímo zobecnit na systémy rovnic
• zejména každá funkce, která je spojitá a v každém bodě existuje její derivace, je Lipschitz-spojitá
• tedy hladký dynamický systém má vždy Lipschitz-spojitou tvořící funkci
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 25/28
Hladké autonomní dynamické systémy
Vícedimenzionální systémy
• dimenze systému n, uvažujeme stavový prostor X =
• stav je vektor x(ŕ) = (xi(ŕ), x2(ŕ),x„(ŕ))7 G X . f(x(t)) = (f1(x(t)),f2(x(t)),...,fn(x(t)))T
• V/. fi(x(t)) spojitá a diferencovatelná na X
• soustava:
/fl(xi,-,Xn)\
d
dt
\XnJ
V/„(xi, ...,xn)/
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 26/28
Hladké autonomní dynamické systémy
Fázový portrét
• fázový portrét je dán pro danou množinu iniciáInich podmínek soustavou parametrických křivek (trajektorií)
• každý bod fázového prostoru náleží právě jedné trajektorii
• trajektorie mají prázdný průnik
IV120 Definice dynamického systému,Spojité dynamické systémy
str. 27/28
Hladké autonomní dynamické systémy
Fázový portrét