Regulace a rızenı II Uvod do nelinearnıch systemu - str. 1/42
Regulace a rızenı II
Uvod do nelinearnıch systemu
Obsah
Popis
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 2/42
Obsah
Obsah
Popis
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 3/42
Obsah prednasky
■ popis nelinearnıch systemu
Obsah
Popis
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 3/42
Obsah prednasky
■ popis nelinearnıch systemu■ rozdıly mezi linearnımi a nelinearnımi systemy
Obsah
Popis
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 3/42
Obsah prednasky
■ popis nelinearnıch systemu■ rozdıly mezi linearnımi a nelinearnımi systemy■ zakladnı nelinearity
Obsah
Popis
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 3/42
Obsah prednasky
■ popis nelinearnıch systemu■ rozdıly mezi linearnımi a nelinearnımi systemy■ zakladnı nelinearity■ linearizace
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 4/42
Popis nelinearnıch systemu
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 5/42
Motivace
■ vetsina realnych systemu je popsananelinearnımi zavislostmi, ktere nenı mozne vzdyvhodne linearizovat
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 5/42
Motivace
■ vetsina realnych systemu je popsananelinearnımi zavislostmi, ktere nenı mozne vzdyvhodne linearizovat
■ prıklad fyzikalnı kyvadlo
α
m
l
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 5/42
Motivace
■ vetsina realnych systemu je popsananelinearnımi zavislostmi, ktere nenı mozne vzdyvhodne linearizovat
■ prıklad fyzikalnı kyvadlo
α
m
l
◆ pohybova rovniceml d 2α
dt2= −mg sinα
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 5/42
Motivace
■ vetsina realnych systemu je popsananelinearnımi zavislostmi, ktere nenı mozne vzdyvhodne linearizovat
■ prıklad fyzikalnı kyvadlo
α
m
l
◆ pohybova rovniceml d 2α
dt2= −mg sinα
◆ pro male vychylky platıα ≪ 1⇒ sinα ≈ α d 2α
dt2= −g
lα
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 5/42
Motivace
■ vetsina realnych systemu je popsananelinearnımi zavislostmi, ktere nenı mozne vzdyvhodne linearizovat
■ prıklad fyzikalnı kyvadlo
α
m
l
◆ pohybova rovniceml d 2α
dt2= −mg sinα
◆ pro male vychylky platıα ≪ 1⇒ sinα ≈ α d 2α
dt2= −g
lα
◆ pro vetsı vychylky nelzenelinearnı funkci sinus nahradita musıme uvazovat nelinearnıdiferencialnı rovnicid 2αdt2= −g
lsinα
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
■ typy nelinearnıch systemu
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
■ typy nelinearnıch systemu◆ systemy bez dynamiky
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
■ typy nelinearnıch systemu◆ systemy bez dynamiky
■ bez pameti
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
■ typy nelinearnıch systemu◆ systemy bez dynamiky
■ bez pameti■ s pametı
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 6/42
Rozdelenı nelinearnıch systemu
■ kazdy system, ktery nesplnuje podmınkylinearity, povazujeme za nelinearnı
■ typy nelinearnıch systemu◆ systemy bez dynamiky
■ bez pameti■ s pametı
◆ dynamicke systemy
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
◆ po castech linearnı nahradaF (u) = yi +
yi+1−yi
ui+1−ui(u − ui) u ∈ 〈ui, ui+1〉 i = 0, 1, ..., n − 1
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
◆ po castech linearnı nahradaF (u) = yi +
yi+1−yi
ui+1−ui(u − ui) u ∈ 〈ui, ui+1〉 i = 0, 1, ..., n − 1
■ moznost linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
◆ po castech linearnı nahradaF (u) = yi +
yi+1−yi
ui+1−ui(u − ui) u ∈ 〈ui, ui+1〉 i = 0, 1, ..., n − 1
■ moznost linearizace◆ metoda nejmensıch ctvercu
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
◆ po castech linearnı nahradaF (u) = yi +
yi+1−yi
ui+1−ui(u − ui) u ∈ 〈ui, ui+1〉 i = 0, 1, ..., n − 1
■ moznost linearizace◆ metoda nejmensıch ctvercu◆ Taylorova rada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 7/42
Systemy bez dynamiky bez pameti
■ na vstupnı signal reagujı okamzite bez prechodoveho deje nebo zpozdenı
■ vystup je urcen vyhradne okamzitou hodnotou vstupu
■ za systemy bez dynamiky povazujeme casto i systemy, jejichz dynamika jezanedbatelna vzhledem k vlastnostem resene ulohy (napr. dynamika prepnutırele)
■ system je popsan plne funkcnı zavislostı y = f(u)
■ v prıpade znalosti funkce jen v uzlovych bodechy0 = f (u0) , y1 = f (u1) , . . . , yn = f (un) moznost interpolace
◆ Lagrangeova interpolace Ln(u) =n
P
j=1
yj
nQ
k=1,k 6=j
u−uk
uj−uk
◆ po castech linearnı nahradaF (u) = yi +
yi+1−yi
ui+1−ui(u − ui) u ∈ 〈ui, ui+1〉 i = 0, 1, ..., n − 1
■ moznost linearizace◆ metoda nejmensıch ctvercu◆ Taylorova rada◆ systemy po castech linearnı
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 8/42
Implicitne zadana nelinearnı funkce
■ funkce zadana ve tvaru f(u,y) = 0
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 8/42
Implicitne zadana nelinearnı funkce
■ funkce zadana ve tvaru f(u,y) = 0
■ casto nenı mozne najıt analyticke resenı - resıme graficky
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 8/42
Implicitne zadana nelinearnı funkce
■ funkce zadana ve tvaru f(u,y) = 0
■ casto nenı mozne najıt analyticke resenı - resıme graficky
■ prıklad - operacnı zesilovac s omezenım
u1u2
R1
R2
D1 D2
u1 u2
R1
R2
D1 D2
id
ud = 0i1
ir
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 8/42
Implicitne zadana nelinearnı funkce
■ funkce zadana ve tvaru f(u,y) = 0
■ casto nenı mozne najıt analyticke resenı - resıme graficky
■ prıklad - operacnı zesilovac s omezenım
u1u2
R1
R2
D1 D2
u1 u2
R1
R2
D1 D2
id
ud = 0i1
ir
i1 + i2 = 0
i1 =u1
R1
i2 = id + ir = f (u2)
u1
R1+ f (u2) = 0
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 9/42
Implicitne zadana nelinearnı funkce
f (u2)
uZ1−uZ2u2
u2R2
− u1R1
i1, i2
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 9/42
Implicitne zadana nelinearnı funkce
f (u2)
uZ1−uZ2u2
u2R2
− u1R1
i1, i2
u2 =
8
>
>
<
>
>
:
−R2R1
u1 u1 =∈D
−uZ1R1R2;uZ2
R1R2
E
−uZ2 u1 > uZ2R1R2
uZ1 u1 < −uZ1R1R2
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
3
3
3
3
$
3
3
3 3
3
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
■ hodnota vystupu zavisı na hodnote vstupu a predchozı hodnote vystupu
3
3
3
3
$
3
3
3 3
3
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
■ hodnota vystupu zavisı na hodnote vstupu a predchozı hodnote vystupu◆ system si „pamatuje“ predchozı hodnotu vystupu - stav systemu
3
3
3
3
$
3
3
3 3
3
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
■ hodnota vystupu zavisı na hodnote vstupu a predchozı hodnote vystupu◆ system si „pamatuje“ predchozı hodnotu vystupu - stav systemu
■ prıklad - vule v prevodech
3
3
3
ϕ1
ϕ2
ϕvϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
■ hodnota vystupu zavisı na hodnote vstupu a predchozı hodnote vystupu◆ system si „pamatuje“ predchozı hodnotu vystupu - stav systemu
■ prıklad - vule v prevodech
3
3
3
ϕ1
ϕ2
ϕvϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vystup systemu nelze popsat jako funkci vstupu pomocı uzavrene matematickeformule
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 10/42
Systemy bez dynamiky s pametı■ system reaguje na svuj vstup bez prechodneho deje
■ hodnota vystupu zavisı na hodnote vstupu a predchozı hodnote vystupu◆ system si „pamatuje“ predchozı hodnotu vystupu - stav systemu
■ prıklad - vule v prevodech
3
3
3
ϕ1
ϕ2
ϕvϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vystup systemu nelze popsat jako funkci vstupu pomocı uzavrene matematickeformule
■ casto vede spıse na algoritmicky popis
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 11/42
Vule v prevodech - graficke resenı
π2
π2
π2
π2
π
π
π
π
34π
34π
34π
34π
2π
2π
2π
2π
t
t
tϕ1
ϕ1
ϕ2ϕ2
t1t1
t1
ϕv
2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
ϕv
ϕv
x = ϕv
2
ϕ2 = ϕ1 +ϕv
2
x = −ϕv
2
ϕ2 = ϕ1 −ϕv
2
x = 0
ϕ2 = ϕ1
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
■ paralelnı spojenı
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
■ paralelnı spojenı
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
■ antiparalelnı spojenı
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
■ paralelnı spojenı
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
■ antiparalelnı spojenı
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
◆ y = f1(u − f2(y))
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
■ paralelnı spojenı
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
■ antiparalelnı spojenı
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
◆ y = f1(u − f2(y))◆ vznik algebraicke smycky
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 12/42
Blokova algebra■ seriove spojenı
f1() f2() f2(f1(u))u uy y
f1() f2() f2(f1(u))u uy y
■ paralelnı spojenı
f1(u)
f2(u)
f1(u)+ f2(u)u
u y+
yf1(u)
f2(u)
f1(u)+ f2(u)u
u y+
y
■ antiparalelnı spojenı
f1()u
f2()
+
-
yf1()
u
f2()
+
-
y
◆ y = f1(u − f2(y))◆ vznik algebraicke smycky◆ problemy behem simulace - algebraickou
smycku nutno odstranit vyresenım algebraickerovnice
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 13/42
Nelinearnı dynamicke systemy
■ dynamicky system nelze popsat statickou prevodnı charakteristikou mezivstupem a vystupem
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 13/42
Nelinearnı dynamicke systemy
■ dynamicky system nelze popsat statickou prevodnı charakteristikou mezivstupem a vystupem
■ je nutne studovat casove prubehy jednotlivych velicin
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 13/42
Nelinearnı dynamicke systemy
■ dynamicky system nelze popsat statickou prevodnı charakteristikou mezivstupem a vystupem
■ je nutne studovat casove prubehy jednotlivych velicin
■ popis nelinearnımi diferencialnımi rovnicemi - stavove rovnice
dx1dt= f1 (x1, x2, . . . , xn, u1, u2, . . . , um)
dx2dt= f2 (x1, x2, . . . , xn, u1, u2, . . . , um)
...dxn
dt= fn (x1, x2, . . . , xn, u1, u2, . . . , um)
y1 = g1 (x1, x2, . . . , xn, u1, u2, . . . , um)
y2 = g2 (x1, x2, . . . , xn, u1, u2, . . . , um)
...
yr = gr (x1, x2, . . . , xn, u1, u2, . . . , um)
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 14/42
Nelinearnı dynamicke systemy■ stavove rovnice v maticovem tvaru
dxdt= f (x,u)
y = g (x,u)
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 14/42
Nelinearnı dynamicke systemy■ stavove rovnice v maticovem tvaru
dxdt= f (x,u)
y = g (x,u)
■ v nejobecnejsım prıpade muze ve stavovych rovnicıchvystupovat i cas
dxdt= f (x,u, t)
y = g (x,u, t)
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 14/42
Nelinearnı dynamicke systemy■ stavove rovnice v maticovem tvaru
dxdt= f (x,u)
y = g (x,u)
■ v nejobecnejsım prıpade muze ve stavovych rovnicıchvystupovat i cas
dxdt= f (x,u, t)
y = g (x,u, t)
◆ t-variantnı systemy
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 14/42
Nelinearnı dynamicke systemy■ stavove rovnice v maticovem tvaru
dxdt= f (x,u)
y = g (x,u)
■ v nejobecnejsım prıpade muze ve stavovych rovnicıchvystupovat i cas
dxdt= f (x,u, t)
y = g (x,u, t)
◆ t-variantnı systemy◆ obvykle znacne slozita analyza
Obsah
PopisMotivaceRozdělenínelineárníchsystémůBez pamětiImplicitnífunkceS pamětíBlokováalgebraDynamickésystémy
Rozdíly
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 14/42
Nelinearnı dynamicke systemy■ stavove rovnice v maticovem tvaru
dxdt= f (x,u)
y = g (x,u)
■ v nejobecnejsım prıpade muze ve stavovych rovnicıchvystupovat i cas
dxdt= f (x,u, t)
y = g (x,u, t)
◆ t-variantnı systemy◆ obvykle znacne slozita analyza
■ casto lze system rozdelit na linearnı a nelinearnı cast
u e y+
−
f(e) F(p)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 15/42
Zakladnı rozdıly mezi linearnımi anelinearnımi systemy
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 16/42
Pouzitelnost metod
■ linearnı systemy jsou popsane linearnımizavislostmi
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 16/42
Pouzitelnost metod
■ linearnı systemy jsou popsane linearnımizavislostmi
■ nelinearnı systemy jsou popsane obecnymizavislostmi bez podmınky jejich linearity
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 16/42
Pouzitelnost metod
■ linearnı systemy jsou popsane linearnımizavislostmi
■ nelinearnı systemy jsou popsane obecnymizavislostmi bez podmınky jejich linearity
■ trıdu linearnıch systemu lze povazovat zapodmnozinou trıdy nelinearnıch systemu
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 16/42
Pouzitelnost metod
■ linearnı systemy jsou popsane linearnımizavislostmi
■ nelinearnı systemy jsou popsane obecnymizavislostmi bez podmınky jejich linearity
■ trıdu linearnıch systemu lze povazovat zapodmnozinou trıdy nelinearnıch systemu
■ vsechny postupy pouzıvane pro analyzunelinearnıch systemu (vcetne navrhu rızenı) jsoupouzitelne i pro systemy linearnı
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 16/42
Pouzitelnost metod
■ linearnı systemy jsou popsane linearnımizavislostmi
■ nelinearnı systemy jsou popsane obecnymizavislostmi bez podmınky jejich linearity
■ trıdu linearnıch systemu lze povazovat zapodmnozinou trıdy nelinearnıch systemu
■ vsechny postupy pouzıvane pro analyzunelinearnıch systemu (vcetne navrhu rızenı) jsoupouzitelne i pro systemy linearnı
■ metody navrzene pro analyzu linearnıch systemunejsou obecne pouzitelne pro nelinearnı systemu
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 17/42
Neplatnost principu superpozice
Pro nelinearnı systemy neplatı princip superpozice.
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 17/42
Neplatnost principu superpozice
Pro nelinearnı systemy neplatı princip superpozice.
Princip superpozice: Necht’ u1(t) a u2(t) jsou dva rozdılne prubehy vstupnıchsignalu pusobıcı na system s pocatecnımi podmınkami x1(t0),x2(t0). Dale y1(t)a y2(t) jsou prıslusne prubehy vystupu systemu a x1(t),x2(t) prubehy stavovychvelicin pro uvedene dva vstupnı signaly. Je-li prı pocatecnı podmınce
x(t0) = α1x1(t0) + α2x2(t0)
na vstup linearnıho systemu priveden signal
u(t) = α1u1(t) + α2u2(t)
system odpovı na svem vystupu signalem
y(t) = α1y1(t) + α2y2(t)
pricemz prubeh stavovych velicin bude dan vztahem
x(t) = α1x1(t) + α2x2(t)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 18/42
Prıklad neplatnosti principu superpozice
X
0
uy
cosR
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 18/42
Prıklad neplatnosti principu superpozice
X
0
uy
cosR
Chovanı systemu lze popsat rovnicemi
dx
dt= 0
y = u cosx
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 18/42
Prıklad neplatnosti principu superpozice
X
0
uy
cosR
Chovanı systemu lze popsat rovnicemi
dx
dt= 0
y = u cosx
jejichz resenı jex (t) = x (t0)
y (t) = u (t) cosx (t0)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 19/42
Prıklad neplatnosti principu superpozice
Pri vstupnım signalu u1(t) a pocatecnım stavu x1(t0) pak bude platit
x1 (t) = x1 (t0)
y1 (t) = u1 (t) cosx1 (t0)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 19/42
Prıklad neplatnosti principu superpozice
Pri vstupnım signalu u1(t) a pocatecnım stavu x1(t0) pak bude platit
x1 (t) = x1 (t0)
y1 (t) = u1 (t) cosx1 (t0)
Obdobne pro vstupnı signal u2(t) a pocatecnı stav x2(t0)
dostanemex2 (t) = x2 (t0)
y2 (t) = u2 (t) cosx2 (t0)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 19/42
Prıklad neplatnosti principu superpozice
Pri vstupnım signalu u1(t) a pocatecnım stavu x1(t0) pak bude platit
x1 (t) = x1 (t0)
y1 (t) = u1 (t) cosx1 (t0)
Obdobne pro vstupnı signal u2(t) a pocatecnı stav x2(t0)
dostanemex2 (t) = x2 (t0)
y2 (t) = u2 (t) cosx2 (t0)
Predpokladejme, ze system bude v case t0 v pocatecnım stavu
x3 (t0) = αx1 (t0) + βx2 (t0)
a na system bude pusobit vstupnı signal
u3 (t) = αu1 (t) + βu2 (t)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
a platnost principu superpozice nenı vyloucena.
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
a platnost principu superpozice nenı vyloucena.
Vystup systemu je dan vztahem
y3 (t) = u3 (t) cosx3 (t0) = [αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)]
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
a platnost principu superpozice nenı vyloucena.
Vystup systemu je dan vztahem
y3 (t) = u3 (t) cosx3 (t0) = [αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)]
Pro splnenı principu superpozice by muselo platit
y3 (t) = αu1 (t) cosx1 (t0) + βu2 (t) cosx2 (t0)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
a platnost principu superpozice nenı vyloucena.
Vystup systemu je dan vztahem
y3 (t) = u3 (t) cosx3 (t0) = [αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)]
Pro splnenı principu superpozice by muselo platit
y3 (t) = αu1 (t) cosx1 (t0) + βu2 (t) cosx2 (t0)
[αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)] 6=
6= αu1 (t) cosx1 (t0) + βu2 (t) cosx2 (t0)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 20/42
Prıklad neplatnosti principu superpozice
Pro stav systemu platı
x3 (t) = x3 (t0) = αx1 (t0) + βx2 (t0) = αx1 (t) + βx2 (t)
a platnost principu superpozice nenı vyloucena.
Vystup systemu je dan vztahem
y3 (t) = u3 (t) cosx3 (t0) = [αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)]
Pro splnenı principu superpozice by muselo platit
y3 (t) = αu1 (t) cosx1 (t0) + βu2 (t) cosx2 (t0)
[αu1 (t) + βu2 (t)] cos [αx1 (t0) + βx2 (t0)] 6=
6= αu1 (t) cosx1 (t0) + βu2 (t) cosx2 (t0)
Princip superpozice splnen nenı.
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 21/42
Dusledky neplatnosti principu superpozice
■ princip superpozice je vyuzit v definiciLaplaceovy transformace i Fourierovytransformace
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 21/42
Dusledky neplatnosti principu superpozice
■ princip superpozice je vyuzit v definiciLaplaceovy transformace i Fourierovytransformace
■ pro nelinearnı systemy nenı mozne pouzıtLaplaceovu transformaci ani Fourierovutransformaci
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 21/42
Dusledky neplatnosti principu superpozice
■ princip superpozice je vyuzit v definiciLaplaceovy transformace i Fourierovytransformace
■ pro nelinearnı systemy nenı mozne pouzıtLaplaceovu transformaci ani Fourierovutransformaci
■ nelinearnı system nenı mozne popsatoperatorovym prenosem v Laplaceovetransformaci ani frekvencnı charakteristikou
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 21/42
Dusledky neplatnosti principu superpozice
■ princip superpozice je vyuzit v definiciLaplaceovy transformace i Fourierovytransformace
■ pro nelinearnı systemy nenı mozne pouzıtLaplaceovu transformaci ani Fourierovutransformaci
■ nelinearnı system nenı mozne popsatoperatorovym prenosem v Laplaceovetransformaci ani frekvencnı charakteristikou
■ neplatı pravidla pro blokovou algebru pouzıvanav prıpade linearnıch systemu
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 22/42
Stabilita
■ v prıpade linearnıch systemu je stabilita danavyhradne vnitrnı strukturou systemu◆ system je stabilnı nebo nestabilnı bez ohledu
na pocatecnı stav a prubeh vstupnıch velicin
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 22/42
Stabilita
■ v prıpade linearnıch systemu je stabilita danavyhradne vnitrnı strukturou systemu◆ system je stabilnı nebo nestabilnı bez ohledu
na pocatecnı stav a prubeh vstupnıch velicin■ nelinearnı system muze byt pro urcite pocatecnı
podmınky stabilnı, pro jine nestabilnı
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 22/42
Stabilita
■ v prıpade linearnıch systemu je stabilita danavyhradne vnitrnı strukturou systemu◆ system je stabilnı nebo nestabilnı bez ohledu
na pocatecnı stav a prubeh vstupnıch velicin■ nelinearnı system muze byt pro urcite pocatecnı
podmınky stabilnı, pro jine nestabilnı■ totez platı pro prubeh vstupnıch velicin
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 22/42
Stabilita
■ v prıpade linearnıch systemu je stabilita danavyhradne vnitrnı strukturou systemu◆ system je stabilnı nebo nestabilnı bez ohledu
na pocatecnı stav a prubeh vstupnıch velicin■ nelinearnı system muze byt pro urcite pocatecnı
podmınky stabilnı, pro jine nestabilnı■ totez platı pro prubeh vstupnıch velicin■ existence stabilnıch periodickych resenı
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
◆ dosazenı ustaleneho stavu muze zaviset na pocatecnıchpodmınkach
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
◆ dosazenı ustaleneho stavu muze zaviset na pocatecnıchpodmınkach
■ periodicka resenı
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
◆ dosazenı ustaleneho stavu muze zaviset na pocatecnıchpodmınkach
■ periodicka resenı◆ linearnı system dosahne periodickeho resenı jen pokud je na
mezi stability - netlumene sinusove kmity
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
◆ dosazenı ustaleneho stavu muze zaviset na pocatecnıchpodmınkach
■ periodicka resenı◆ linearnı system dosahne periodickeho resenı jen pokud je na
mezi stability - netlumene sinusove kmity◆ v prıpade nelinearnıho systemu muze existovat vıce
stabilnıch periodickych resenı
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 23/42
Ustalene stavy
■ ustaleny stav linearnıho systemu 0 =dx
dt= Ax+Bu
◆ existuje jen jeden ustaleny stav◆ ustaleny stav je dosazen bez ohledu na pocatecnı stav
■ ustaleny stav nelinearnıho systemu 0 =dx
dt= f(x,u)
◆ nelinearnı funkce muze mıt vıce korenu, muze existovat vıceustalenych stavu
◆ dosazenı ustaleneho stavu muze zaviset na pocatecnıchpodmınkach
■ periodicka resenı◆ linearnı system dosahne periodickeho resenı jen pokud je na
mezi stability - netlumene sinusove kmity◆ v prıpade nelinearnıho systemu muze existovat vıce
stabilnıch periodickych resenı
■ chovanı nelinearnıch systemu je mnohem rozmanitejsı, nezlinearnıch
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 24/42
Generovanı vyssıch harmonickych frekvencı
■ linearnı system negeneruje zadne vyssıharmonicke, obvodem se sırı frekvenceobsazene ve vstupnım signalu
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 24/42
Generovanı vyssıch harmonickych frekvencı
■ linearnı system negeneruje zadne vyssıharmonicke, obvodem se sırı frekvenceobsazene ve vstupnım signalu
■ nelinearnı system muze generovat vyssıharmonicke frekvence
Obsah
Popis
RozdílyPoužitelnostmetodSuperpozicePříkladsuperpoziceDůsledkyStabilitaUstálené stavyVyššíharmonické
Nelinearity
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 24/42
Generovanı vyssıch harmonickych frekvencı
■ linearnı system negeneruje zadne vyssıharmonicke, obvodem se sırı frekvenceobsazene ve vstupnım signalu
■ nelinearnı system muze generovat vyssıharmonicke frekvence◆ casto vyuzıvano v analogovych obvodech
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 25/42
Zakladnı nelinearity
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
■ patrne nejcasteji se vyskytujıcı nelinearita
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
■ patrne nejcasteji se vyskytujıcı nelinearita■ prıtomna v realnych technickych systemech
prakticky vzdy v podobe omezenı akcnı veliciny
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
■ patrne nejcasteji se vyskytujıcı nelinearita■ prıtomna v realnych technickych systemech
prakticky vzdy v podobe omezenı akcnı veliciny■ funkce je po castech linearnı
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
■ patrne nejcasteji se vyskytujıcı nelinearita■ prıtomna v realnych technickych systemech
prakticky vzdy v podobe omezenı akcnı veliciny■ funkce je po castech linearnı■ nelinearita bez pameti
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 26/42
Nasycenı
x
y
a
b
ya
yb
■ patrne nejcasteji se vyskytujıcı nelinearita■ prıtomna v realnych technickych systemech
prakticky vzdy v podobe omezenı akcnı veliciny■ funkce je po castech linearnı■ nelinearita bez pameti■ parazitnı nelinearita, projevuje se jen v urcitych
stavech systemu
y =
ya x ≥ a
xya
ab < x < a
yb x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
y =
(x − a) tgα x ≥ a
0 b < x < a
(x − b) tgβ x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
■ vyskytuje se casto v mechanickych systemech jako projevtrenı a nepresnostı
y =
(x − a) tgα x ≥ a
0 b < x < a
(x − b) tgβ x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
■ vyskytuje se casto v mechanickych systemech jako projevtrenı a nepresnostı
■ muze byt do systemu vlozena i umele k omezenı oscilacı
y =
(x − a) tgα x ≥ a
0 b < x < a
(x − b) tgβ x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
■ vyskytuje se casto v mechanickych systemech jako projevtrenı a nepresnostı
■ muze byt do systemu vlozena i umele k omezenı oscilacı■ funkce je po castech linearnı
y =
(x − a) tgα x ≥ a
0 b < x < a
(x − b) tgβ x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 27/42
Necitlivost
x
y
a
bα
β
■ vyskytuje se casto v mechanickych systemech jako projevtrenı a nepresnostı
■ muze byt do systemu vlozena i umele k omezenı oscilacı■ funkce je po castech linearnı■ nelinearita bez pameti
y =
(x − a) tgα x ≥ a
0 b < x < a
(x − b) tgβ x ≤ b
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 28/42
Vule v prevodech
3
3
3
ϕ1
ϕ2
ϕv
ϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 28/42
Vule v prevodech
3
3
3
ϕ1
ϕ2
ϕv
ϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vyskytuje se casto v mechanickych systemech - prevodovky
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 28/42
Vule v prevodech
3
3
3
ϕ1
ϕ2
ϕv
ϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vyskytuje se casto v mechanickych systemech - prevodovky
■ nelinearita s pametı - nelze ji popsat uzavrenou matematickou formulı
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 28/42
Vule v prevodech
3
3
3
ϕ1
ϕ2
ϕv
ϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vyskytuje se casto v mechanickych systemech - prevodovky
■ nelinearita s pametı - nelze ji popsat uzavrenou matematickou formulı
■ podstatna nelinearita, nelze ji zanedbat
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 28/42
Vule v prevodech
3
3
3
ϕ1
ϕ2
ϕv
ϕ1, ϕ2
3
$
3
3
3 3
3
ϕ1
ϕ2
ϕv
2
ϕv
2
−ϕv
2
−ϕv
2
v zaberu -
v zaberu +
ve vuli
■ vyskytuje se casto v mechanickych systemech - prevodovky
■ nelinearita s pametı - nelze ji popsat uzavrenou matematickou formulı
■ podstatna nelinearita, nelze ji zanedbat
■ nenı ji mozne vetsinou uspesne linearizovat
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 29/42
Releove charakteristiky
x
y
ya
yb
(a) bez hystereze
ab
x
y
ya
yb
(b) třístavové bez hystereze
ab
x
y
ya
yb
(c) s hysterezí
x
y
ya
yb
a1
b1a2
b2
(d) třístavové s hysterezí
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 30/42
Releove charakteristiky
■ rele bez hystereze - idealnı dvoustavove rele
y =
{
ya x ≥ 0
yb x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 30/42
Releove charakteristiky
■ rele bez hystereze - idealnı dvoustavove rele
y =
{
ya x ≥ 0
yb x < 0
◆ v rade prıpadu yb = −ya, y = ya signx
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 30/42
Releove charakteristiky
■ rele bez hystereze - idealnı dvoustavove rele
y =
{
ya x ≥ 0
yb x < 0
◆ v rade prıpadu yb = −ya, y = ya signx◆ nelze linearizovat v okolı bodu x = 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 30/42
Releove charakteristiky
■ rele bez hystereze - idealnı dvoustavove rele
y =
{
ya x ≥ 0
yb x < 0
◆ v rade prıpadu yb = −ya, y = ya signx◆ nelze linearizovat v okolı bodu x = 0
■ trıstavove rele bez hystereze
y =
ya x ≥ a
0 b < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 31/42
Releove charakteristiky■ rele s hysterezı
y =
ya x ≥ a
y „minula“ b < x < a
yb x ≤ b
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 31/42
Releove charakteristiky■ rele s hysterezı
y =
ya x ≥ a
y „minula“ b < x < a
yb x ≤ b
■ trıstavove rele s hysterezı
y =
ya x ≥ a2
y „minula“ a1 ≤ x < a2
0 b1 < x < a1
y „minula“ b2 < x ≤ b1
yb x ≤ b2
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 31/42
Releove charakteristiky■ rele s hysterezı
y =
ya x ≥ a
y „minula“ b < x < a
yb x ≤ b
■ trıstavove rele s hysterezı
y =
ya x ≥ a2
y „minula“ a1 ≤ x < a2
0 b1 < x < a1
y „minula“ b2 < x ≤ b1
yb x ≤ b2
■ rele s hysterezı je nelinearita s pametı
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
y =
{
ya + x tgα x > 0
yb − x tg β x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
■ vyskytuje se casto v mechanickych systemech
y =
{
ya + x tgα x > 0
yb − x tg β x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
■ vyskytuje se casto v mechanickych systemech■ presne modelovanı trenı je znacne
problematicke, existuje rada modelu
y =
{
ya + x tgα x > 0
yb − x tg β x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
■ vyskytuje se casto v mechanickych systemech■ presne modelovanı trenı je znacne
problematicke, existuje rada modelu■ nelze linearizovat v okolı bodu x = 0
y =
{
ya + x tgα x > 0
yb − x tg β x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 32/42
Trenı
x
y
ya
yb
α
β
■ vyskytuje se casto v mechanickych systemech■ presne modelovanı trenı je znacne
problematicke, existuje rada modelu■ nelze linearizovat v okolı bodu x = 0
■ nelinearita bez pameti
y =
{
ya + x tgα x > 0
yb − x tg β x < 0
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
y = f(x)
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
■ obecna nelinearnı funkce
y = f(x)
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
■ obecna nelinearnı funkce■ charakteristiky elektronickych prvku - dioda,
tranzistor. . .
y = f(x)
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
■ obecna nelinearnı funkce■ charakteristiky elektronickych prvku - dioda,
tranzistor. . .■ charakteristiky prevodnıku neelektrickych velicin
y = f(x)
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 33/42
Obecna nelinearita
x
y
■ obecna nelinearnı funkce■ charakteristiky elektronickych prvku - dioda,
tranzistor. . .■ charakteristiky prevodnıku neelektrickych velicin■ fyzikalnı zakony - aerodynamicka odporova sıla,
gravitacnı zakon. . .
y = f(x)
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 34/42
Matematicke operace
(a) Absolutní hod-
nota
(b) Násobička (c) Dělení
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 34/42
Matematicke operace
(a) Absolutní hod-
nota
(b) Násobička (c) Dělení
■ nasobenı signalu, delenı signalu, absolutnıhodnota jsou nelinearnı operace
Obsah
Popis
Rozdíly
NelinearityNasyceníNecitlivostVůle vpřevodechReléTřeníObecnánelinearitaMatematickéoperace
Linearizace
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 34/42
Matematicke operace
(a) Absolutní hod-
nota
(b) Násobička (c) Dělení
■ nasobenı signalu, delenı signalu, absolutnıhodnota jsou nelinearnı operace
■ scıtanı a nasobenı konstantou jsou linearnıoperace
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 35/42
Linearizace
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
■ nelinearnı system nahradıme linearnım, jehozchovanı pak vysetrujeme pomocı metodznamych z teorie linearnıch systemu
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
■ nelinearnı system nahradıme linearnım, jehozchovanı pak vysetrujeme pomocı metodznamych z teorie linearnıch systemu
■ hledame linearnı nahradu - linearizace funkcıfi(x,u)
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
■ nelinearnı system nahradıme linearnım, jehozchovanı pak vysetrujeme pomocı metodznamych z teorie linearnıch systemu
■ hledame linearnı nahradu - linearizace funkcıfi(x,u)
■ linearizacnı metody
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
■ nelinearnı system nahradıme linearnım, jehozchovanı pak vysetrujeme pomocı metodznamych z teorie linearnıch systemu
■ hledame linearnı nahradu - linearizace funkcıfi(x,u)
■ linearizacnı metody◆ metoda nejmensıch ctvercu
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 36/42
Cıl linearizace
■ predpokladejme nelinearnı systemdx
dt= f(x,u)
■ nelinearnı system nahradıme linearnım, jehozchovanı pak vysetrujeme pomocı metodznamych z teorie linearnıch systemu
■ hledame linearnı nahradu - linearizace funkcıfi(x,u)
■ linearizacnı metody◆ metoda nejmensıch ctvercu◆ rozvoj do Taylorovy rady
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y
y = f(x)
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y
y = f(x)
y = b+ ax
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2i
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
nezachova pracovnı bod
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
nezachova pracovnı bod
y = f(x0) + k(x − x0)
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
nezachova pracovnı bod
y = f(x0) + k(x − x0)
mink
E
Obsah
Popis
Rozdíly
Nelinearity
LinearizaceCíl linearizaceMetodanejmenšíchčtvercůTaylorova řada
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 37/42
Metoda nejmensıch ctvercu
0
1
2
3
4
5
6
7
8
9
0 10 20 30 40 50 60 70 80 90x
y ∆yi
y = f(x)
y = b+ ax
E =∑
∆y2imina,b
E
nezachova pracovnı bod
y = f(x0) + k(x − x0)
mink
E
pracovnı bod (x0, y0)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
■ hledame linearnı nahradu F (h) = f(h0) + k(h− h0) v okolıpracovnıho bodu h0, kde h = [x1, x2, . . . , xn, u1, u2, . . . , um]
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
■ hledame linearnı nahradu F (h) = f(h0) + k(h− h0) v okolıpracovnıho bodu h0, kde h = [x1, x2, . . . , xn, u1, u2, . . . , um]
■ kriterium
E =r
∑
i=1
[f(hi)− F (hi)]2 =
r∑
i=1
[yi − y0 − k(hi − h0)]2 = min
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
■ hledame linearnı nahradu F (h) = f(h0) + k(h− h0) v okolıpracovnıho bodu h0, kde h = [x1, x2, . . . , xn, u1, u2, . . . , um]
■ kriterium
E =r
∑
i=1
[f(hi)− F (hi)]2 =
r∑
i=1
[yi − y0 − k(hi − h0)]2 = min
■ odchylka od pracovnıho bodu ∆yi = yi − y0, ∆hi = hi − h0
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
■ hledame linearnı nahradu F (h) = f(h0) + k(h− h0) v okolıpracovnıho bodu h0, kde h = [x1, x2, . . . , xn, u1, u2, . . . , um]
■ kriterium
E =r
∑
i=1
[f(hi)− F (hi)]2 =
r∑
i=1
[yi − y0 − k(hi − h0)]2 = min
■ odchylka od pracovnıho bodu ∆yi = yi − y0, ∆hi = hi − h0
■ E =r
∑
i=1
[∆yi − (k1∆h1,i + k2∆h2,i + . . .+ kn+m∆hn+m,i)]2
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 38/42
Metoda nejmensıch ctvercu
■ predpokladame nelinearnı funkci y = f(x,u)
■ hledame linearnı nahradu F (h) = f(h0) + k(h− h0) v okolıpracovnıho bodu h0, kde h = [x1, x2, . . . , xn, u1, u2, . . . , um]
■ kriterium
E =r
∑
i=1
[f(hi)− F (hi)]2 =
r∑
i=1
[yi − y0 − k(hi − h0)]2 = min
■ odchylka od pracovnıho bodu ∆yi = yi − y0, ∆hi = hi − h0
■ E =r
∑
i=1
[∆yi − (k1∆h1,i + k2∆h2,i + . . .+ kn+m∆hn+m,i)]2
■ hledanı minima kriteria E∂E
∂kj
= 2r
X
i=1
[∆yi − (k1∆h1,i + k2∆h2,i + . . .+ kn+m∆hn+m,i)](−∆hj,i) = 0
j = 1, 2, . . . , n+m
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 39/42
Metoda nejmensıch ctvercu
k1r
P
i=1
∆h21,i + k2r
P
i=1
∆h2,i∆h1,i + . . .+ kn
rP
i=1
∆hn,i∆h1,i =r
P
i=1
∆yi∆h1,i
k1r
P
i=1
∆h1,i∆h2,i + k2r
P
i=1
∆h22,i + . . .+ kn
rP
i=1
∆hn,i∆h2,i =r
P
i=1
∆yi∆h2,i
...
k1r
P
i=1
∆h1,i∆hn,i + k2r
P
i=1
∆h2,i∆hn,i + . . .+ kn+m
rP
i=1
∆h2n+m,i =r
P
i=1
∆yi∆hn+m,i
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 39/42
Metoda nejmensıch ctvercu
k1r
P
i=1
∆h21,i + k2r
P
i=1
∆h2,i∆h1,i + . . .+ kn
rP
i=1
∆hn,i∆h1,i =r
P
i=1
∆yi∆h1,i
k1r
P
i=1
∆h1,i∆h2,i + k2r
P
i=1
∆h22,i + . . .+ kn
rP
i=1
∆hn,i∆h2,i =r
P
i=1
∆yi∆h2,i
...
k1r
P
i=1
∆h1,i∆hn,i + k2r
P
i=1
∆h2,i∆hn,i + . . .+ kn+m
rP
i=1
∆h2n+m,i =r
P
i=1
∆yi∆hn+m,i
■ soustava n+m linearnıch rovnic
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 39/42
Metoda nejmensıch ctvercu
k1r
P
i=1
∆h21,i + k2r
P
i=1
∆h2,i∆h1,i + . . .+ kn
rP
i=1
∆hn,i∆h1,i =r
P
i=1
∆yi∆h1,i
k1r
P
i=1
∆h1,i∆h2,i + k2r
P
i=1
∆h22,i + . . .+ kn
rP
i=1
∆hn,i∆h2,i =r
P
i=1
∆yi∆h2,i
...
k1r
P
i=1
∆h1,i∆hn,i + k2r
P
i=1
∆h2,i∆hn,i + . . .+ kn+m
rP
i=1
∆h2n+m,i =r
P
i=1
∆yi∆hn+m,i
■ soustava n+m linearnıch rovnic
■ resenı existuje, pokud mame data z n+m linearne nezavislych bodu∆hi
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 39/42
Metoda nejmensıch ctvercu
k1r
P
i=1
∆h21,i + k2r
P
i=1
∆h2,i∆h1,i + . . .+ kn
rP
i=1
∆hn,i∆h1,i =r
P
i=1
∆yi∆h1,i
k1r
P
i=1
∆h1,i∆h2,i + k2r
P
i=1
∆h22,i + . . .+ kn
rP
i=1
∆hn,i∆h2,i =r
P
i=1
∆yi∆h2,i
...
k1r
P
i=1
∆h1,i∆hn,i + k2r
P
i=1
∆h2,i∆hn,i + . . .+ kn+m
rP
i=1
∆h2n+m,i =r
P
i=1
∆yi∆hn+m,i
■ soustava n+m linearnıch rovnic
■ resenı existuje, pokud mame data z n+m linearne nezavislych bodu∆hi
■ obdobne rovnice lze nalezt i pro nahradu bez zachovanı pracovnıhobodu F (u) = a0 + au
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 40/42
Linearizace rozvojem do Taylorovy rady
■ predpokladejme system popsany stavovymi rovnicemidx
dt= f(x,u, t) y = g(x,u, t)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 40/42
Linearizace rozvojem do Taylorovy rady
■ predpokladejme system popsany stavovymi rovnicemidx
dt= f(x,u, t) y = g(x,u, t)
■ pracovnı bod x0,u0,y0 (obvykle volen jako rovnovazny stav - prıstı prednaska)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 40/42
Linearizace rozvojem do Taylorovy rady
■ predpokladejme system popsany stavovymi rovnicemidx
dt= f(x,u, t) y = g(x,u, t)
■ pracovnı bod x0,u0,y0 (obvykle volen jako rovnovazny stav - prıstı prednaska)
■ odchylkove rovnice x = x0 +∆x, y = y0 +∆y, u = u0 +∆u
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 40/42
Linearizace rozvojem do Taylorovy rady
■ predpokladejme system popsany stavovymi rovnicemidx
dt= f(x,u, t) y = g(x,u, t)
■ pracovnı bod x0,u0,y0 (obvykle volen jako rovnovazny stav - prıstı prednaska)
■ odchylkove rovnice x = x0 +∆x, y = y0 +∆y, u = u0 +∆u
dx0 +∆x
dt= f(x0 +∆x,u0 +∆u, t)
y0 +∆y = g(x0 +∆x,u0 +∆u, t)
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 40/42
Linearizace rozvojem do Taylorovy rady
■ predpokladejme system popsany stavovymi rovnicemidx
dt= f(x,u, t) y = g(x,u, t)
■ pracovnı bod x0,u0,y0 (obvykle volen jako rovnovazny stav - prıstı prednaska)
■ odchylkove rovnice x = x0 +∆x, y = y0 +∆y, u = u0 +∆u
dx0 +∆x
dt= f(x0 +∆x,u0 +∆u, t)
y0 +∆y = g(x0 +∆x,u0 +∆u, t)
■ rozvoj do Taylorovy rady, uvazujeme jen absolutnı clen a prvnı derivaci
dx0dt+d∆x
dt= f(x0,u0, t) +
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u+Rf
y0 +∆y = g(x0,u0, t) +
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u+Rg
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 41/42
Linearizace rozvojem do Taylorovy rady
dx0dt
+d∆x
dt= f(x0,u0, t) +
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u+ Rf
y0 +∆y = g(x0,u0, t) +
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u+ Rg
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 41/42
Linearizace rozvojem do Taylorovy rady
dx0dt
+d∆x
dt= f(x0,u0, t) +
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u+ Rf
y0 +∆y = g(x0,u0, t) +
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u+ Rg
■ pro okolı blızke pracovnımu bodu jsou chyby male, lze je zanedbat
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 41/42
Linearizace rozvojem do Taylorovy rady
dx0dt
+d∆x
dt= f(x0,u0, t) +
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u+ Rf
y0 +∆y = g(x0,u0, t) +
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u+ Rg
■ pro okolı blızke pracovnımu bodu jsou chyby male, lze je zanedbat
■ odpovıda pracovnımu bodu, lze odecıst
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 41/42
Linearizace rozvojem do Taylorovy rady
dx0dt
+d∆x
dt= f(x0,u0, t) +
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u+ Rf
y0 +∆y = g(x0,u0, t) +
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u+ Rg
■ pro okolı blızke pracovnımu bodu jsou chyby male, lze je zanedbat
■ odpovıda pracovnımu bodu, lze odecıst
■ dynamicky system odchylek od pracovnıho bodud∆x
dt=
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u
∆y =
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 42/42
Linearizace rozvojem do Taylorovy rady
d∆x
dt=
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u
∆y =
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 42/42
Linearizace rozvojem do Taylorovy rady
d∆x
dt=
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u
∆y =
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u
■ Jacobiho matice
„
∂f
∂x
«
(x0,u0,t)
=
2
6
6
6
6
6
6
6
6
6
6
4
„
∂f1
∂x1
«
(x0,u0,t)
„
∂f1
∂x2
«
(x0,u0,t)
. . .
„
∂f1
∂xn
«
(x0,u0,t)„
∂f2
∂x1
«
(x0,u0,t)
„
∂f2
∂x2
«
(x0,u0,t)
. . .
„
∂f2
∂xn
«
(x0,u0,t)
......
. . ....
„
∂fn
∂x1
«
(x0,u0,t)
„
∂fn
∂x2
«
(x0,u0,t)
. . .
„
∂fn
∂xn
«
(x0,u0,t)
3
7
7
7
7
7
7
7
7
7
7
5
Regulace a rızenı II Uvod do nelinearnıch systemu - str. 42/42
Linearizace rozvojem do Taylorovy rady
d∆x
dt=
„
∂f
∂x
«
(x0,u0,t)
∆x+
„
∂f
∂u
«
(x0,u0,t)
∆u
∆y =
„
∂g
∂x
«
(x0,u0,t)
∆x+
„
∂g
∂u
«
(x0,u0,t)
∆u
■ Jacobiho matice
„
∂f
∂x
«
(x0,u0,t)
=
2
6
6
6
6
6
6
6
6
6
6
4
„
∂f1
∂x1
«
(x0,u0,t)
„
∂f1
∂x2
«
(x0,u0,t)
. . .
„
∂f1
∂xn
«
(x0,u0,t)„
∂f2
∂x1
«
(x0,u0,t)
„
∂f2
∂x2
«
(x0,u0,t)
. . .
„
∂f2
∂xn
«
(x0,u0,t)
......
. . ....
„
∂fn
∂x1
«
(x0,u0,t)
„
∂fn
∂x2
«
(x0,u0,t)
. . .
„
∂fn
∂xn
«
(x0,u0,t)
3
7
7
7
7
7
7
7
7
7
7
5
■ matice linearnıho systemu
A ≈
„
∂f
∂x
«
(x0,u0,t)
, B ≈
„
∂f
∂u
«
(x0,u0,t)
, C ≈
„
∂g
∂x
«
(x0,u0,t)
, D ≈
„
∂g
∂u
«
(x0,u0,t)