Řízení a regulace II. Analýza a řízení nelineárních systémů Verze 1.34 8. listopadu 2004



Podobné dokumenty
Ing. Petr BLAHA, PhD. Prof. Ing. Petr VAVŘÍN, DrSc.

Elektronický učební text pro podporu výuky klasické mechaniky pro posluchače učitelství I. Mechanika hmotného bodu

Řízení a regulace I. Základy regulace lineárních systémů- spojité a diskrétní. Ing. Petr BLAHA, PhD. Prof. Ing. Petr VAVŘÍN, DrSc.

1. Alternativní rozdělení A(p) (Bernoulli) je diskrétní rozdělení, kdy. p(0) = P (X = 0) = 1 p, p(1) = P (X = 1) = p, 0 < p < 1.

KYBERNETIKA. Prof. Ing. Vilém Srovnal, CSc. Vysoká škola báňská Technická univerzita Ostrava

6. T e s t o v á n í h y p o t é z

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech.

Téma je podrobně zpracováno ve skriptech [1], kapitola

Skalár- veličina určená jedním číselným údajem čas, hmotnost (porovnej životní úroveň, hospodaření firmy, naše poloha podle GPS )

5. Maticová algebra, typy matic, inverzní matice, determinant.

Reference 10. Předpokládejme stavový popis spojitého, respektive diskrétního systému

Vlastnosti členů regulačních obvodů

Západočeská univerzita. Lineární systémy 2

0. Lineární rekurence Martin Mareš,

9. Úvod do teorie PDR

Jazyk matematiky Matematická logika Množinové operace Zobrazení Rozšířená číslená osa

Soustavy lineárních rovnic

MATEMATIKA IV - PARCIÁLNÍ DIFERENCIÁLNÍ ROVNICE - ZÁPISKY Z. Obsah. 1. Parciální diferenciální rovnice obecně. 2. Kvaazilineární rovnice prvního řádu

Regresní a korelační analýza

VLASTNOSTI KOMPONENTŮ MĚŘICÍHO ŘETĚZCE - ANALOGOVÁČÁST

Několik poznámek na téma lineární algebry pro studenty fyzikální chemie

Obrázek č. 7.0 a/ regulační smyčka s regulátorem, ovladačem, regulovaným systémem a měřicím členem b/ zjednodušené schéma regulace

+ ω y = 0 pohybová rovnice tlumených kmitů. r dr dt. B m. k m. Tlumené kmity

3.2 Rovnice postupné vlny v bodové řadě a v prostoru

Součin matice A a čísla α definujeme jako matici αa = (d ij ) typu m n, kde d ij = αa ij pro libovolné indexy i, j.

Matice se v některých publikacích uvádějí v hranatých závorkách, v jiných v kulatých závorkách. My se budeme držet zápisu s kulatými závorkami.

Euklidovský prostor Stručnější verze

Rezonanční elektromotor

Zadání I. série. Obr. 1

GRAFY A GRAFOVÉ ALGORITMY

Matematika I: Aplikované úlohy

K přednášce NUFY028 Teoretická mechanika prozatímní učební text, verze Spojitá prostředí: rovnice struny Leoš Dvořák, MFF UK Praha, 2014

2 Spojité modely rozhodování

BAKALÁŘSKÁ PRÁCE. Numerické metody jednorozměrné minimalizace

KOMPLEXNÍ ČÍSLA INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky

Poznámky z matematiky

ELEKTŘINA A MAGNETIZMUS

Vlastnosti členů regulačních obvodů Osnova kurzu

Teorie měření a regulace

Aplikovaná elektronika pro aplikovanou fyziku

MATEMATICKÁ ANALÝZA A LINEÁRNÍ ALGEBRA PŘÍPRAVA NA ZKOUŠKU PRO SAMOUKY

1 Modelování systémů 2. řádu

NÁVRH LQG ŘÍZENÍ PRO FYZIKÁLNÍ MODEL KULIČKY NA TYČI

25.z-6.tr ZS 2015/2016

6. Střídavý proud Sinusových průběh

CW01 - Teorie měření a regulace

Měřicí a řídicí technika Bakalářské studium 2007/2008. odezva. odhad chování procesu. formální matematický vztah s neznámými parametry

OCHRANA VOJENSKÝCH OBJEKTŮ PROTI ÚČINKŮM VÝKONOVÝCH ELEKTROMAGNETICKÝCH POLÍ, SIMULACE EMC FILTRŮ

Determinant. Definice determinantu. Permutace. Permutace, vlastnosti. Definice: Necht A = (a i,j ) R n,n je čtvercová matice.


Západočeská univerzita v Plzni. Fakulta aplikovaných věd Katedra matematiky. Geometrie pro FST 1. Pomocný učební text

Jak pracovat s absolutními hodnotami

3. Matice a determinanty

Funkce zadané implicitně

1.7. Mechanické kmitání

Modelování a simulace

Lineární algebra II. Adam Liška. 9. února Zápisky z přednášek Jiřího Fialy na MFF UK, letní semestr, ak. rok 2007/2008

Vybrané problémy lineární algebry v programu Maple

Fyzikální praktikum 1

2. Matice, soustavy lineárních rovnic

V praxi pracujeme s daty nominálními (nabývají pouze dvou hodnot), kategoriálními (nabývají více

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra kybernetiky BAKALÁŘSKÁ PRÁCE. Řízení DC-DC konvertoru

ČÁST VI - K M I T Y A V L N Y

Petr Chvosta. vlevo, bude pravděpodobnost toho, že se tyč na počátku intervalu τ B nachází nad vpravo

Studijní opory k předmětu 6AA. 6AA Automatizace. Studijní opory k předmětu. Ing. Petr Pokorný 1/40 6AA AUTOMATIZACE 6AA - cvičení

Netlumené kmitání tělesa zavěšeného na pružině

Konfigurace řídicího systému technikou Hardware In The Loop

Ele 1 elektromagnetická indukce, střídavý proud, základní veličiny, RLC v obvodu střídavého proudu

napájecí zdroj I 1 zesilovač Obr. 1: Zesilovač jako čtyřpól

POHYBY TĚLESA V ODPORUJÍCÍM PROSTŘEDÍ

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Stabilita regulačního obvodu

Obsah. Gain scheduling. Obsah. Linearizace

2. Určete komplexní impedanci dvojpólu, jeli dáno: S = 900 VA, P = 720 W a I = 20 A, z jakých prvků lze dvojpól sestavit?

Základy matematiky kombinované studium /06

Signálové a mezisystémové převodníky

Elektrotechnická fakulta

CITLIVOSTNÍ ANALÝZA DYNAMICKÝCH SYSTÉMŮ I

Učební texty k státní bakalářské zkoušce Matematika Matice. študenti MFF 15. augusta 2008

Západočeská univerzita v Plzni Fakulta aplikovaných věd KKY/LS2. Plzeň, 2008 Pavel Jedlička

FAKULTA STAVEBNÍ MATEMATIKA II MODUL 2 STUDIJNÍ OPORY PRO STUDIJNÍ PROGRAMY S KOMBINOVANOU FORMOU STUDIA

Geometrie pro FST 2. Plzeň, 28. srpna 2013, verze 6.0

A0M15EZS Elektrické zdroje a soustavy ZS 2011/2012 cvičení 1. Jednotková matice na hlavní diagonále jsou jedničky, všude jinde nuly

Elektromechanický oscilátor

1. a) Určete parciální derivace prvního řádu funkce z = z(x, y) dané rovnicí z 3 3xy 8 = 0 v

Osnova: 1. Klopné obvody 2. Univerzálníobvod Oscilátory

11. Odporový snímač teploty, měřicí systém a bezkontaktní teploměr

ZÁKLADY ŘÍZENÍ ENERGETICKÝCH STROJŮ

Gymnázium, Brno. Matice. Závěrečná maturitní práce. Jakub Juránek 4.A Školní rok 2010/11

Laboratorní úloha KLS 1 Vliv souhlasného rušení na výsledek měření stejnosměrného napětí

FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ. Matematika 3. RNDr. Břetislav Fajmon, PhD. Autoři textu:

3. D/A a A/D převodníky

Řešení testu 1b. Fyzika I (Mechanika a molekulová fyzika) NOFY listopadu 2015

PRAKTIKUM II. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Název: Charakteristiky termistoru. stud. skup.

2.2. SČÍTÁNÍ A NÁSOBENÍ MATIC

Diferenciální rovnice a jejich aplikace. (Brkos 2011) Diferenciální rovnice a jejich aplikace 1 / 36

MINISTERSTVO ŠKOLSTVÍ, MLÁDEŽE A TĚLOVÝCHOVY. Učební osnova předmětu MATEMATIKA. pro studijní obory SOŠ a SOU (13 15 hodin týdně celkem)

OPERAČNÍ ZESILOVAČE. Teoretický základ

Spojitost funkcí více proměnných

Matematika I A ukázkový test 1 pro 2014/2015

Kapka kapaliny na hladině kapaliny

Transkript:

Řízení a regulace II Analýza a řízení nelineárních systémů Verze 1.34 8. listopadu 2004 Prof. Ing. František Šolc, CSc. Ing. Pavel Václavek, Ph.D. Prof. Ing. Petr Vavřín, DrSc. ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 1 1 Úvod 10 2 Základní rozdíly mezi lineárními a nelineárními systémy 10 2.1 Motivace... 10 2.2 Neplatnostprincipusuperpozice... 11 2.3 Stabilitanelineárníchsystémů.... 13 2.4 Shrnutíkapitoly2.... 13 2.5 Kontrolníotázkyprokapitolu2... 14 3 Kategorie nelineárních systémů a jejich popis 14 3.1 Motivace... 14 3.2 Systémybezdynamiky.... 14 3.2.1 Systémybezpaměti... 14 3.2.2 Systémyspamětí... 21 3.2.3 Typickénelinearity.... 23 3.3 Nelineárnídynamickésystémy.... 27 3.4 Shrnutíkapitoly3.... 28 3.5 Kontrolníotázkyprokapitolu3... 28 3.6 Řešenépříkladyprokapitolu3.... 29 3.7 Neřešenépříkladyprokapitolu3... 29 4 Analýza nelineárních dynamických systémů 29 4.1 Stavovátrajektorieaustálenéstavynelineárníchsystémů... 29 4.1.1 Motivace... 29 4.1.2 Stavovátrajektorie.... 29 4.1.3 Rovnovážnéstavy... 30 4.1.4 Meznícyklus... 33 4.1.5 Shrnutíkapitoly4.1... 34 4.1.6 Kontrolníotázkyprokapitolu4.1.... 35 4.1.7 Řešenépříkladyprokapitolu4.1... 35 4.1.8 Neřešenépříkladyprokapitolu4.1... 35 4.2 LinearizacerozvojemdoTaylorovyřady.... 35 4.2.1 Motivace... 35 4.2.2 PostuplinearizacerozvojemdoTaylorovyřady... 35 4.2.3 Shrnutíkapitoly4.2... 40 4.2.4 Kontrolníotázkyprokapitolu4.2.... 40 4.2.5 Řešenépříkladyprokapitolu4.2... 40 4.2.6 Neřešenépříkladyprokapitolu4.2... 40 4.3 Konstrukcetrajektoriesystému... 40 4.3.1 Motivace... 40 4.3.2 Trajektoriesystémůprvníhořádu.... 41 4.3.3 Trajektoriesystémůdruhéhořádu.... 49 4.3.4 Trajektorielineárníchsystémůdruhéhořádu... 64 4.3.5 Vyšetřeníexistencemezníhocyklusystémůdruhéhořádu... 70 4.3.6 Shrnutíkapitoly4.3... 76

2 Řízení a regulace II 4.3.7 Kontrolníotázkyprokapitolu4.3.... 77 4.3.8 Řešenépříkladyprokapitolu4.3... 78 4.3.9 Neřešenépříkladyprokapitolu4.3... 78 4.4 Harmonickálinearizace.... 78 4.4.1 Motivace... 78 4.4.2 Ekvivalentnípřenos.... 78 4.4.3 Metodaharmonickérovnováhy.... 82 4.4.4 Meznícyklyřízenýchsystémů.... 87 4.4.5 Určenífrekvenčnícharakteristiky.... 91 4.4.6 Shrnutíkapitoly4.4... 94 4.4.7 Kontrolníotázkyprokapitolu4.4.... 94 4.4.8 Řešenépříkladyprokapitolu4.4... 94 4.4.9 Neřešenépříkladyprokapitolu4.4... 95 4.5 Stabilitanelineárníchsystémů.... 95 4.5.1 Motivace... 95 4.5.2 Ljapunovovadefinicestability.... 96 4.5.3 Ljapunovovafunkce.... 99 4.5.4 Větyostabilitě....103 4.5.5 VolbaLjapunovovyfunkce....109 4.5.6 Popovovokritériumstability...114 4.5.7 Shrnutíkapitoly4.5...119 4.5.8 Kontrolníotázkyprokapitolu4.5....119 4.5.9 Řešenépříkladyprokapitolu4.5...119 4.5.10 Neřešenépříkladyprokapitolu4.5...119 5 Řízení nelineárních systémů 119 5.1 Řízenívokolízvolenéhopracovníhobodu....119 5.1.1 Motivace...119 5.1.2 Lineárnířízenívokolípracovníhobodu....119 5.1.3 Shrnutíkapitoly5.1...120 5.1.4 Kontrolníotázkyprokapitolu5.1....120 5.1.5 Řešenépříkladyprokapitolu5.1...120 5.1.6 Neřešenépříkladyprokapitolu5.1...120 5.2 Zpětnovazebnílinearizace....120 5.2.1 Motivace...120 5.2.2 Použitízpětnovazebnílinearizace....120 5.2.3 Shrnutíkapitoly5.2...120 5.2.4 Kontrolníotázkyprokapitolu5.2....120 5.2.5 Řešenépříkladyprokapitolu5.2...120 5.2.6 Neřešenépříkladyprokapitolu5.2...121 5.3 Releovésystémy...121 5.3.1 Motivace...121 5.3.2 Řízeníspoužitímreléovéhoregulátoru....121 5.3.3 Shrnutíkapitoly5.3...121

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 3 5.3.4 Kontrolníotázkyprokapitolu5.3....121 5.3.5 Řešenépříkladyprokapitolu5.3...121 5.3.6 Neřešenépříkladyprokapitolu5.3...121 5.4 Řízenívklouzavémrežimu...121 5.4.1 Motivace...121 5.4.2 Principřízenívklouzavémrežimu....121 5.4.3 Shrnutíkapitoly5.4...122 5.4.4 Kontrolníotázkyprokapitolu5.4....122 5.4.5 Řešenépříkladyprokapitolu5.4...122 5.4.6 Neřešenépříkladyprokapitolu5.4...122 6 Modelování a simulace nelineárních systémů 122 6.1 Řešitelnostmodelunelineárníhosystémů....122 6.1.1 Motivace...122 6.1.2 Ověřenířešitelnostipopisunelineárníhosystému...122 6.1.3 Shrnutíkapitoly6.1...126 6.1.4 Kontrolníotázkyprokapitolu6.1....127 6.1.5 Řešenépříkladyprokapitolu6.1...127 6.1.6 Neřešenépříkladyprokapitolu6.1...127 6.2 SimulacenelineárníchsystémůvprostředíMatlabSimulink...127 6.2.1 Motivace...127 6.2.2 Odstraněníalgebraickésmyčky...127 6.2.3 Realizacenelineárníchbloků...127 6.2.4 Shrnutíkapitoly6.2...127 6.2.5 Kontrolníotázkyprokapitolu6.2....127 6.2.6 Řešenépříkladyprokapitolu6.2...127 6.2.7 Neřešenépříkladyprokapitolu6.2...127 7 Identifikace řízených objektů 128 7.1 Motivace...128 7.2 Frekvenčnímetody...128 7.3 Časovécharakteristiky....128 7.4 Metodanejmenšíchčtverců....128 7.5 Shrnutíkapitoly7....128 7.6 Kontrolníotázkyprokapitolu7...128 7.7 Řešenépříkladyprokapitolu7....128 7.8 Neřešenépříkladyprokapitolu7...128 8 Adaptivní a robustní systémy 128 8.1 Motivace...128 8.2 Citlivostníanalýza...128 8.3 Robustnísystémy...128 8.4 Adaptivnísystémy...128 8.5 Shrnutíkapitoly8....128 8.6 Kontrolníotázkyprokapitolu8...128

4 Řízení a regulace II 8.7 Řešenépříkladyprokapitolu8....129 8.8 Neřešenépříkladyprokapitolu8...129 9 Optimální systémy 129 9.1 Motivace...129 9.2 Shrnutíkapitoly9....129 9.3 Kontrolníotázkyprokapitolu9...129 9.4 Řešenépříkladyprokapitolu9....129 9.5 Neřešenépříkladyprokapitolu9...129 10 Závěr 130 A Odpovědi na kontrolní otázky 131 A.1 Odpovědinaotázkyvstupníhotestu....131 A.2 Odpovědinaotázkykapitoly2....131 A.3 Odpovědinaotázkykapitoly3....131 A.4 Odpovědinaotázkykapitoly4.1...132 A.5 Odpovědinaotázkykapitoly4.2...132 A.6 Odpovědinaotázkykapitoly4.3...132 A.7 Odpovědinaotázkykapitoly4.4...132 A.8 Odpovědinaotázkykapitoly4.5...133 A.9 Odpovědinaotázkykapitoly5.1...133 A.10Odpovědinaotázkykapitoly5.2...133 A.11Odpovědinaotázkykapitoly5.3...133 A.12Odpovědinaotázkykapitoly5.4...134 A.13Odpovědinaotázkykapitoly6.1...134 A.14Odpovědinaotázkykapitoly6.2...134 A.15Odpovědinaotázkykapitoly6.2...134 A.16Odpovědinaotázkykapitoly6.2...134 A.17Odpovědinaotázkykapitoly6.2...135 B Výsledky neřešených příkladů 136

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 5 Seznam obrázků 1.1 Kyvadlo... 10 2.1 Nelineárnísystém... 11 3.1 Operačnízesilovač... 15 3.2 Operačnízesilovačsdiodovýmomezovačemnapětí... 20 3.3 Grafickéřešenírovnice(3.34).... 21 3.4 Nelinearitatypuvůlevpřevodech.... 22 3.5 Grafickéřešenínelinearitytypuvůlevpřevodech... 23 3.6 Nelinearitanasycení... 23 3.7 Nelinearitanecitlivost... 24 3.8 Releovécharakteristiky... 25 3.9 Nelinearitatření... 26 3.10 Obecnánelinearita... 26 3.11 Nelineárnímatematickéoperace... 27 3.12 Nelineárnísystémsoddělenoulineárníanelineárníčástí.... 28 4.1 Stavovátrajektorie... 30 4.2 Tělesonapodložce... 32 4.3 Druhymezníchcyklů... 34 4.4 Proporcionálníregulátorsnasycením.... 39 4.5 Směrovývektor... 41 4.6 Polesměrovýchvektorů... 42 4.7 Trajektorie jednoduchého systému s nelinearitou typu necitlivost... 44 4.8 Trajektorie jednoduchého systému s nelinearitou typu necitlivost- regulačníodchylka... 45 4.9 Releovýregulátorvýškyhladiny... 45 4.10 Stavovéschemaregulacevýškyhladiny... 46 4.11 Stavovátrajektorieregulacevýškyhladiny... 47 4.12 Stavovátrajektoriesystémusdynamickýmmazáním.... 48 4.13 Stavovátrajektorie... 50 4.14 Stavovéschemazpříkladu4.12... 51 4.15 Polesměrovýchvektorůatrajektoriezpříkladu4.12.... 53 4.16 Trajektoriesystémuzpříkladu4.13... 55 4.17 Určeníčasunafázovétrajektorii... 56 4.18 Určeníčasovéhoprůběhustavovéveličinyzfázovétrajektorie.... 56 4.19 Regulačníobvodsnasycenímzpříkladu4.14... 58 4.20 Fázovýportrétsystémuzpříkladu4.14prokonstantnířízení.... 60 4.21 Fázový portrét systému z příkladu 4.14pro pomalu lineárně narůstající vstupnísignál.... 63 4.22 Fázový portrét systému z příkladu 4.14pro rychle lineárně narůstající vstupní signál... 64 4.23 Stavové portréty lineárních systémů v Jordanově kanonickém tvaru v rovině (z 1,z 2 ).... 66

6 Řízení a regulace II 4.24 Stavové portréty lineárních systémů v Jordanově kanonickém tvaru v rovině (x 1,x 2 ).... 67 4.25 Stavové portréty lineárních systémů v Jordanově kanonickém tvaru... 68 4.26 Stavovýportrétsystémumatematickéhokyvadla... 69 4.27 Poincaré-Bendixonůvteorém... 71 4.28 Hrubýnáčrtfázovéhoportrétuzpříkladu4.18.... 75 4.29 Náčrtfázovéhoportrétuzpříkladu4.18... 75 4.30 Metodabodovýchtransformací... 76 4.31 Grafickévyšetřenístabilitymezníhocyklu... 77 4.32 Ekvivalentnípřenos... 79 4.33 Konfiguraceprometoduharmonickérovnováhy... 82 4.34 Řešení rovnice(4.180) pro ekvivalentní přenos závislý na frekvenci, může nastatjenmeznícyklus e=a 1 sin ω 3 t.... 82 4.35 Zjišťování existence mezních cyklů řešením rovnice(4.180) při ekvivalentnímpřenosunezávislémnafrekvenci.... 83 4.36 Zjišťovánístabilitymezníchcyklů.... 84 4.37 Regulačnísoustavasreléovýmregulátorem... 85 4.38 Řešenímezníhocyklusystémuzobr.4.37.... 86 4.39 Obecnějšíkonfiguracepropoužitímetodyharmonickérovnováhy.... 86 4.40 Regulačníobvodsreléovýmregulátorem.... 89 4.41 Závislost amplitudy první harmonické na parametrech nesymetrického vstupníhosignálupřikmitech1.typuzpříkladu4.22... 91 4.42 Závislost amplitudy první harmonické na parametrech nesymetrického vstupníhosignálupřikmitech2.typuzpříkladu4.22... 92 4.43 Závislost stejnosměrné složky na parametrech nesymetrických kmitů z příkladu4.22.... 92 4.44 Nelineárníregulačníobvod.... 93 4.45 Grafickéřešenípříkladu4.23... 94 4.46 Frekvenčnícharakteristikasystémuzpříkladu4.23.... 95 4.47 Trajektoriesystémuzpříkladu4.25... 97 4.48 Mechanickýtlumič...100 4.49 Křivkykonstantníenergiezpříkladu4.26....101 4.50 Objasněnívětyolokálnístabilitě....104 4.51 Nelineárníregulačnísystém...106 4.52 Průběhnelineárnífunkce...106 4.53 Vysvětleníteorémuoglobálnístabilitě...107 4.54 Řízenádružice....108 4.55 Nelineárníregulačnísystém...111 4.56 Základní konfigurace regulačního systému pro použití Popovova kritéria stability...114 4.57 Sektor, ve kterém se může nacházet nelinearita při použití Popovova kritériastability...115 4.58 ZjišťovánístabilitapodlePopovovakritéria...116 4.59 Regulačníobvodzpříkladu4.32...117

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 7 4.60 Modifikovanáfrekvenčnícharakteristikasystémuzpříkladu4.32....117 4.61 Transformacepólů...118 4.62 Transformacenelinearity...118 6.1 Zapojenísoperačnímzesilovačem....124 6.2 Modelzapojenísoperačnímzesilovačem....124 6.3 Odezvanajednotkovýskok...125 6.4 Vlivintegračnímetodyakrokuvýpočtunavýsledeksimulace...126

8 Řízení a regulace II Seznam tabulek 3.1 Výsledkylinearizacefunkce y= e u... 18 4.1 Stavové trajektorie lineárních t-ivariantních systémů prvního řádu... 43 4.2 Složkyekvivalentníchpřenosůtypickýchnelinearit.... 81

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 9 Test vstupních znalostí 1.Jakýjerozvojfunkce f(x)dotaylorovyřadyvokolíbodu x 0 2.Jakýjerozvojfunkce f(x)dofourierovyřady 3. Pokud je lineární regulační obvod na mezi stability, frekvenční charakteristika otevřené smyčky v komplexní rovině a) prochází vlevo kolem bodu(1, 0) pro narůstající frekvenci b) prochází vpravo kolem bodu( 1, 0) pro narůstající frekvenci c) prochází bodem( 1, 0) d)procházíbodem(1,0) 4. Vnitřním popisem dynamického systému rozumíme a) soustavu diferenciálních rovnic prvního řádu b) operátorový přenos c) frekvenční charakteristiku d) stavové rovnice v maticovém zápisu 5. stavové rovnice lineárního dynamického systému se spojitým časem jsou (a) dx dt =Ax+Bu y=cx+du (b) dx dt =Ax+Bu dy dt =Cx+Du (c) dx dt =Ax+Bu dy dt =Cy+Du (d) dx =Ax+Bu y=cy+dx dt 6. vlastní čísla matice A stavového popisu odpovídají a) koeficientům jmenovatele operátorového přenosu b) kořenům charakteristického polynomu soustavy c) koeficientům čitatele operátorového přenosu 7.funkce V(x 1,x 2 )jepozitivnědefinitní,jestliže a) V(x 1,x 2 ) 0pro x 1 0ax 2 0 b) V(x 1,x 2 ) >0pro x 1 0ax 2 0 c) V(x 1,x 2 ) >0projakékoli x 1,x 2 d) V(x 1,x 2 ) >0projakékoli x 1 0,x 2 0asoučasně V(0,0)=0 Správné odpovědi jsou uvedeny v dodatku A

10 Řízení a regulace II 1 Úvod Během studia předmětu Regulace a řízení I byly řešeny úlohy z oblasti analýzy chování a řízení systémů popsaných lineárními závislostmi. Pokud se však podrobněji podíváme na formulaci fyzikálních zákonů popisujících okolní svět, v řadě případů zjistíme, že se v nich vyskytují nelineární závislosti, přičemž se může jednat o popis i velice jednoduchých systémů. Jako příklad lze uvést kyvadlo zobrazené na obr. 1.1. Pohybová rovnice kyvadla je dána vztahem ml d2 α = mgsin α (1.1) dt2 kde g je tíhové zrychlení. Není pochyb, že uvedená závislost je nelineární vzhledem k přítomnosti nelineární funkce sinus. Pouze pro velmi malé hodnoty výchylky kyvadla α lze přibližně napsat α 1 sin α α (1.2) α l a pohyb kyvadla popsat lineární diferenciální rovnicí m ml d2 α = mgα (1.3) dt2 V některých případech je tedy možné najít takový lineární Obrázek 1.1: Kyvadlo popis daného systému, že při dodržení zvolených omezujících podmínek bude lineární popis dobře reprezentovat studovaný nelineární systém. V řadě případů však vhodný lineární popis není možné použít a pak musí být použity metody analýzy a návrhu řídících algoritmů určené přímo pro nelineární systémy. Tyto metody budou obsahem studia předmětu Regulace a řízení II. Učební text pro tento předmět vychází částečně ze skript, která lze doporučit jako doplňkovou literaturu 2 Základní rozdíly mezi lineárními a nelineárními systémy 2.1 Motivace Během kurzu Regulace a řízení I byly řešeny úlohy z oblasti lineárních systémů. Nelineární systémy jsou popsány obecně nelineárními funkcemi. Množina nelineárních systémů je tedy nadmnožinou systémů lineárních. Z toho vyplývá, že veškerá tvrzení platná pro nelineární systémy je možné aplikovat na systémy lineární, ne však naopak. Zásadními rozdíly v chování lineárních a nelineárních systémů se budeme zabývat v následujícící části.

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 11 2.2 Neplatnost principu superpozice Pro každý lineární systém platí tak zvaný princip superpozice definovaný větou Věta2.1Prokaždýlineárnídynamickýsystémplatíprincipsuperpozice:Nechťu 1 (t) au 2 (t)jsoudvarozdílnéprůběhyvstupníchsignálůpůsobícínasystémspočátečními podmínkami x 1 (t 0 ),x 2 (t 0 ). Dále y 1 (t) a y 2 (t) jsou příslušné průběhy výstupů systému ax 1 (t),x 2 (t)průběhystavovýchveličinprouvedenédvavstupnísignály.je-lipřípočáteční podmínce x(t 0 )=α 1 x 1 (t 0 )+α 2 x 2 (t 0 ) (2.1) na vstup lineárního systému přiveden signál u(t)=α 1 u 1 (t)+α 2 u 2 (t) (2.2) systém odpoví na svém výstupu signálem y(t)=α 1 y 1 (t)+α 2 y 2 (t) (2.3) přičemž průběh stavových veličin bude dán vztahem x(t)=α 1 x 1 (t)+α 2 x 2 (t) (2.4) U nelineárních systémů princip superpozice neplatí, což je možné snadno ověřit jak je ukázáno v následujícím příkladě Příklad 2.1 Je dán systém, jehož struktura je zachycena na obrázku 2.1. 0 u cos X y Obrázek 2.1: Nelineární systém Chování systému lze popsat rovnicemi dx dt =0 y= ucos x (2.5) jejichž řešení je velice jednoduché a vede na x(t)=x(t 0 ) y(t)=u(t)cos x(t 0 ) (2.6) Přivstupnímsignálu u 1 (t)apočátečnímstavu x 1 (t 0 )pakbudeplatitprostavsystému x 1 (t)=x 1 (t 0 ) (2.7)

12 Řízení a regulace II avýstup y 1 (t)=u 1 (t)cos x 1 (t 0 ) (2.8) Obdobněprovstupnísignál u 2 (t)apočátečnístav x 2 (t 0 )dostaneme x 2 (t)=x 2 (t 0 ) y 2 (t)=u 2 (t)cos x 2 (t 0 ) (2.9) Nynípředpokládejme,žesystémbudevčase t 0 vpočátečnímstavu x 3 (t 0 )=αx 1 (t 0 )+βx 2 (t 0 ) (2.10) a na systém bude působit vstupní signál u 3 (t)=αu 1 (t)+βu 2 (t) (2.11) Pro stav systému pak platí x 3 (t)=x 3 (t 0 )=αx 1 (t 0 )+βx 2 (t 0 )=αx 1 (t)+βx 2 (t) (2.12) a princip superpozice je splněn. Výstup systému je dán vztahem y 3 (t)=u 3 (t)cos x 3 (t 0 )=[αu 1 (t)+βu 2 (t)]cos[αx 1 (t 0 )+βx 2 (t 0 )] (2.13) Pro splnění principu superpozice by muselo platit y 3 (t)=αu 1 (t)cos x 1 (t 0 )+βu 2 (t)cos x 2 (t 0 ) (2.14) Jevšakzřejmé,že [αu 1 (t)+βu 2 (t)]cos[αx 1 (t 0 )+βx 2 (t 0 )] αu 1 (t)cos x 1 (t 0 )+βu 2 (t)cosx 2 (t 0 ) (2.15) a princip superpozice tedy splněn není. Zkoumaný systém obsahuje nelineární závislost vzhledem k použití funkce kosinus pro výpočet hodnoty výstupu a výsledek řešeného příkladu tedy odpovídá předpokladu, že nelineární systémy nesplňují princip superpozice. Neplatnost principu superpozice má významné následky. Principu superpozice totiž využívají integrální transformace, které jsou ve velké míře používány v oblasti lineárních systémů. Pro popis nelineárních systémů pak není možné použít operátorový přenos (Laplaceova transformace) ani frekvenční charakteristiky(fourierova transformace). Neplatnost principu superpozice je rovněž třeba zvážit při používání blokové algebry.

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 13 2.3 Stabilita nelineárních systémů Stabilita lineárních dynamických systémů byla studována v kurzech Signály a systémy a rovněž v kurzu Regulace a řízení 1. Připomeňme jen, že stabilita lineárního dynamického systému popsaného vstupně-výstupním popisem prostřednictvím operátorového přenosu F(p)= Y(p) U(P) = B(p) A(p) (2.16) kde Y(p) je obraz výstupního signálu y(t) v Laplaceově transformaci, U(p) je obraz vstupního signálu, A(p) je polynom ve jmenovateli operátorového přenosu F(p) a B(p) je polynom v čitateli operátorového přenosu, je určena polohou kořenů polynomu A(p). Lineární systém je stabilní právě tehdy, když všechny kořeny polynomu B(p)(póly operátorovéhopřenosu)ležívlevépoloroviněkomplexníroviny p.obdobněstabilitalineárního dynamického systému zadaného stavovým popisem dx dt =Ax+Bu (2.17) kde x je vektor stavových veličin, u je vektor vstupních hodnot, A je matice zpětných vazeb a B je matice vazeb vstupů na stavové veličiny, je určena polohou vlastních čísel matice A. Platí, že lineární dynamický systém je stabilní právě tehdy, když všechna vlastní číslamaticealežívlevépoloroviněroviny p.jetedyzřejmé,ževpřípadělineárních systémů je stabilita určena výhradně vnitřní strukturou systému a lineární dynamický systém bude tedy vždy stabilní(respektive nestabilní) bez ohledu na hodnotu vstupů nebo počáteční stav. V případě nelineárních systémů je situace zcela jiná. Nelineární systém může být pro určité hodnoty vstupů a počáteční stav stabilní, pro jiné hodnoty nestabilní. Detailně bude tato vlastnost diskutována v kapitole 4. 2.4 Shrnutí kapitoly 2 Zvláštnosti nelineárních systémů tedy můžeme shrnout do následujících bodů: tvrzení platná pro nelineární systémy platí i pro systémy nelineární, opak neplatí neplatí princip superpozice pro popis nelineárního systému není možné použít operátorový přenos v Laplaceově transformaci nelineární systém není možné popsat frekvenční charakteristikou stabilita nelineárních systémů může být závislá na počátečním stavu a průběhu vstupních signálů v nelineárním systému mohou vznikat stabilní oscilace a to i jiného, než sinusového průběhu

14 Řízení a regulace II 2.5 Kontrolní otázky pro kapitolu 2 1. Platí pro nelineární systémy princip superpozice? 2. Je možné popsat chování nelineárního systému operátorovým přenosem? 3. Lze zakreslit frekvenční charakteristiku pro systém obsahující nějakou nelineární závislost? 4. Předpokládejte, že znáte vnitřní strukturu nelineárního systému. Je možné bez dalších informací rozhodnout o jeho stabilitě? Správné odpovědi jsou uvedeny v dodatku A. 3 Kategorie nelineárních systémů a jejich popis 3.1 Motivace Oblast nelineárních systémů zahrnuje systémy s velice různorodým chováním. V následující kapitole se pokusíme kategorizovat často se vyskytující nelinearity a objasnit, jakým způsobem lze popsat charakter jejich chování. 3.2 Systémy bez dynamiky Za systémy bez dynamiky považujeme v technické praxi takové systémy, které reagují na změnu vstupních signálů okamžitě bez jakéhokoliv přechodového děje a zpoždění. Vesměs jde o reprezentaci takových fyzikálních systémů, které reagují na vstupní signály velmi rychle tak, že jejich přechodový děj(dynamika) je zanedbatelně krátký vzhledem k dynamice ostatních spolupracujících systémů. Tak lze například zanedbat dynamiku elektromagnetického stykače, jehož přechodový děj trvá zhruba 0,1 s, bude-li řídit tepelnou soustavu s časovými konstantami okolo 1 hodiny. Dostatečným modelem stykače pak bude jeho statická charakteristika. Systémy bez dynamiky představují většinou subsystémy nějakých složitějších systémů, které jsou pak popsány stavovými rovnicemi a chovají se jako dynamické systémy. Tyto subsystémy mohou být ze systému fyzikálně vydělitelné, např. relé, elektronické zesilovače ap., nebo mohou vzniknout při matematické formulaci např. jako smyčka rychlé zpětné vazby. 3.2.1 Systémy bez paměti Ksystémůmbezdynamikyřadímeisystémybezpaměti,ukterýchjerelacemezi výstupním signálem a vstupním signálem vyjádřena funkčně např. pro systém s jedním vstupem u a jedním výstupem y y= f(u) (3.1)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 15 Takové systémy můžeme považovat za systémy s jedním stavem(stavový prostor je množina o jednom prvku), který se nemění. Typickým příkladem může být zapojení s operačním zesilovačem z obr. 3.1, jehož dobrým modelem je rovnice u 2 = R 2 R 1 u 1 (3.2) R 1 R 2 U 1 U 2 za předpokladu, že ostatní části systému do kterého Obrázek 3.1: Operační zesilovač je zapojen mají časové konstanty alespoň desetkrát větší než má tento zesilovač. Řešení systému(3.1) nepředstavuje v zásadě žádné potíže pokud je funkční předpis zadán analyticky. V případě, že je funkce zadána graficky nebo tabulkou, je zapotřebí pro výpočetní účely na číslicovém nebo analogovém počítači provést náhradu interpolační funkcí. K nejčastějším interpolačním funkcím patří polynomy a funkce po částech lineární. Připomeňme si zde pouze Lagrangeovu interpolační formuli. Tatoformulepředpokládá,žefunkce(3.1)jeznámavn uzlových bodech u 0,u 1,...,u n, tj.jsouznámyhodnoty y 0 = f(u 0 ),y 1 = f(u 1 ),...,y n = f(u n ).Uzlovébodynemusíbýt ekvidistantní. Náhradní polynom je polynom n-tého stupně ve tvaru L n (u)= n j=1 y j n k=1,k j V uzlových bodech platí u u k u j u k (3.3) f(u i )=L n (u i ) (3.4) Interpolační formule je snadno realizovatelná na číslicovém počítači. Pro analogové počítače se používá náhrada funkcí po částech lineární, která může být formulována při stejné volbě uzlových bodů jako v předchozím případě následovně F(u)=y i + y i+1 y i u i+1 u i (u u i ) u u i,u i+1 i=0,1,,,,,n 1 (3.5) Protože řešení nelineárních systémů je obtížné, bývá často prováděna náhrada funkce (3.1) funkcí lineární- linearizace. Pokud systém pracuje v blízkém okolí nějakého pracovníhobodu u 0,používáseklinearizacirozvojfunkcedoTaylorovyřady,vekteréjsou zanedbány členy vyšších řádů, tedy f(u) =T(u)=f(u 0 )+ df du (u u 0 ) (3.6) u=u0 Podmínkoupoužitítétometodyjesamozřejměexistence df/du u=u0.zavedeme-lipojem odchylky u, yodpracovníhobodu u 0,y 0 = f(u 0 ),t.j. u=u u 0, y= y y 0,platí pro linearizaci rozvojem do Taylorovy řady pro odchylku u, y y = df du u (3.7) u=u0

16 Řízení a regulace II Pokud je funkce blízká lineární, je linearizace často prováděna metodou minimálního součtu kvadrátů odchylek. Tato metoda bude popsána pro obecnější případ později. V obou případech není dostatečně přesně specifikován pojem blízkého okolí a pojem blízkosti k lineární funkci a konečným kritériem správnosti lineární náhrady je souhlas spraxí. Obecnější systém bez paměti je systém popsaný funkcí více proměnných y= f(u 1,u 2,...,u n )=f(u) (3.8) Takovým systémem jsou např. funkční měniče použité při konstrukci stavových schémat. Výpočet vztahu(3.8) nečiní opět při analytickém zadání potíže. Grafické zadání nebo zadání tabulkou bývá v tomto případě již komplikované a prakticky se nevyskytujeprousvyššímrozměremnež2.funkcedvouproměnnýchjetabelovánaveformě y= f(u 1i,u 2j ) i=1,2,...,n j=1,2,...,m,kdenapř. u 1 vytvářířádkyau 2 sloupce tabulky.interpolacikzískánífunkčníhodnotyvbodě[u 10,u 20 ]můžemeprováděttak, ženejprveprovedemeinterpolacifunkcejednéproměnné f k (u 1 )=f(u 1,u 2k ),tj.nejprve interpolujemevesloupcíchtabulky.dostanemetakhodnoty f k (u 10 )=f(u 10,u 2k ),které můžemechápatjakohodnotyfunkcejedinéproměnné u 2 f(u 10,u 2 )=f 0 (u 2 )apomocíinterpolačníformuleurčímehodnotu f 0 (u 20 )=f(u 10,u 20 ),tj.interpolujemenynívesměru řádků tabulky. Náhrada funkcí po částech lineární není v tomto případě jednoduchá, obzvlášť má-li být náhradní funkce spojitá. Podobně jako u funkce jedné proměnné provádí se i v tomto případě často linearizace. Pracuje-lisystémvnějakémblízkémokolípracovníhobodu y 0 = f(u 10,u 20,,,,,u n0 )=f(u 0 ) je možné, pokud je funkce dostatečně hladká, použít linearizaci rozvojem do Taylorovy řady f(u) =T(u)= = f(u 0 )+ f u0 u 1 (u 1 u 10 )+ f u0 u 2 (u 2 u 20 )+...+ f u0 u n (u n u n0 ) (3.9) kde f u0 u i představujeparciálníderivacifunkcepodleproměnné u i vpracovnímboděu 0. Přizavedeníodchylekodpracovníhobodu y= y y 0 u i = u i u i0 i=1,2,...,n platí y = f u 1 u 1 + f u0 u 2 u 2 +...+ f u0 u n u n (3.10) u0 V maticové formě je zápis jednodušší [ ] f y= u (3.11) u u 0 kde [ ] f u u 0 jeřádkovámaticeparciálníchderivacívpracovnímboděaujesloupcový vektor. Při vhodném chování funkce(pokud je blízká lineární) lze použít náhradní lineární funkci získanou metodou minimálního součtu kvadrátů odchylek. Pokud není třeba zachovat pracovní bod systému, má náhradní lineární funkce tvar F(u)=a 0 +au (3.12)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 17 kdeajeřádkovámatice[a 1,a 2,...,a n ].Vtomtopřípaděobecněneplatírovnost f(u 0 )=F(u 0 ) (3.13) Pokud je zapotřebí zachovat pracovní bod systému, má náhradní lineární funkce tvar F(u)=f(u 0 )+k(u u 0 ) (3.14) Výpočetprvkůřádkovýchmaticaakseprovádítak,abyvezvolenýchuzlovýchbodech u i, i=1,2,...,mbylsoučetkvadrátůodchyleklineárnínáhradyafunkceminimální,tj. i=m [f(u i ) F(u i )] 2 = E=min (3.15) i=1 Výpočet náhradní lineární funkce si ukážeme pro případ, kdy je zapotřebí zachovat pracovníbodsystému.označíme-li y i = f(u i )hodnotufunkcevezvolenýchuzlových bodech, bude podle vzorců(3.14),(3.15) platit E= m [y i F(u i )] 2 = i=1 m [y i y 0 k(u i u 0 )] 2 (3.16) i=1 Označíme-li y i = y i y 0 odchylkufunkčníhodnotyodpracovníhoboduvuzlovémbodě u i a u i =u i u 0 vektorodchylekvstupníhodnotyodpracovníhoboduvuzlovémbodě u i.pak u i =[(u 1i u 10 ),(u 2i u 20 ),...,(u ni u n0 )] T =[ u 1i, u 2i,..., u ni ] T (3.17) kde u ji představujeodchylkuj-téhovstupuodpracovníhoboduvi-témuzlovémbodě. Vzorec(3.16) můžeme s použitím(3.17) zapsat ve tvaru E= m [ y i (k 1 u 1i + k 2 u 2i +...+k n u ni )] 2 (3.18) i=1 Aby hodnota součtu byla minimální, musí platit E k j =2 m i=1 j=1,2,...,n [ y i (k 1 u 1i + k 2 u 2i +...+k n u ni )]( u ji )=0 (3.19) Z těchto podmínek pak dostaneme soustavu n lineárních algebraických rovnic pro neznámé hodnoty k 1,k 2,...,k n m m m k 1 u 2 1i+ k 2 u 2i u 1i +...+k n u ni u 1i = m y i u 1i i=1 i=1 m m m k 1 u 1i u 2i + k 2 u 2 2i+...+k n u ni u 2i = m y i u 2i i=1 i=1. m m m k 1 u 1i u ni + k 2 u 2i u ni +...+k n u 2 ni= m y i u ni i=1 i=1 i=1 i=1 i=1 i=1 i=1 i=1 (3.20)

18 Řízení a regulace II Pokudbudevmnožině mvektorů u i alespoň nlineárněnezávislých,pakbudemít soustavajedinéřešení.tutopodmínkuzajistímetak,žeuzlovébodyu i apracovníbod u 0 nebudemevolitpro n=1vjednombodě,pro n=2napřímce,pro n=3vrovině, atd. Koeficienty matice a v případě lineární náhrady bez zachování pracovního bodu se vypočítávají obdobným způsobem ze soustavy rovnic m m m ma 0 + a 1 u 1i +a 2 u 2i +...+a n u ni = m i=1 i=1 i=1 y i i=1 m m m m a 0 u 1i +a 1 u 2 1i+a 2 u 2i u 1i +...+a n u ni u 1i = m y i u 1i i=1 i=1 i=1 m m m m a 0 u 2i +a 1 u 1i u 2i +a 2 u 2 2i+...+a n u ni u 2i = m y i u 2i i=1 i=1 i=1. m m m m a 0 u ni +a 1 u 1i u ni +a 2 u 2i u ni +...+a n u 2 ni= m y i u ni i=1 i=1 i=1 i=1 i=1 i=1 i=1 i=1 i=1 (3.21) Řešeníbudezaručeno,kdyžvolbauzlovýchbodůu i budeprovedenatak,abyneleželypro n=1vjednombodě,pro n=2napřímce,pro n=3vrovině,atd.použitílinearizačních metod si ukážeme na příkladě funkce jedné proměnné. Příklad 3.1 Linearizace funkce jedné proměnné. Vtab.3.1jsouuvedenyhodnotyfunkce y= e u,kteroujezapotřebílinearizovatvokolí pracovníhobodu u 0 =2rozvojemdoTaylorovyřadyapoužitímmetodyminimálního součtu kvadrátů odchylek. Dále je zapotřebí provést linearizaci metodou minimálního součtu kvadrátů odchylek bez zachování pracovního bodu. V položkách u a y jsou vtabulce3.1uvedenyodchylkyodpracovníhobodu u 0 =2,y 0 = e 2 =7,39. Tabulka3.1:Výsledkylinearizacefunkce y= e u u 0 0,5 1 1,5 2 2,5 3 3,5 4 y 1,00 1,65 2,72 4,48 7,39 12,18 20,09 33,12 54,60 u 2 1,5 1 0,5 0 0,5 1 1,5 2 y 6,39 5,74 4,67 2,91 0,00 4,79 12,70 25,73 47,21 T(u) 7,39 3,69 0 3,69 7,39 11,09 14,78 18,47 22,17 F 1 (u) 16,03 10,18 4,32 1,53 7,39 13,24 19,10 24,95 30,81 F 1 (u) 8,17 2,32 3,54 9,40 15,25 21,11 25,95 32,82 38,67 Rozvoj do Taylorovy řady je podle(3.6) T(u)=e 2 + e u u=u0 (u 2)=e 2 + e 2 (u 2)=e 2 (u 1) (3.22)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 19 Výsledky rozvoje jsou pro srovnání uvedeny v tabulce 3.1. Výsledek linearizace metodou minimálního součtu kvadrátů odchylek je při zachování pracovního bodu podle 3.14 F 1 (u)=e 2 + k(u 2) (3.23) kde kurčímezrovnic(3.20),kterésevtomtopřípaděredukujínatvar k 8 u 2 i= i=1 8 u i y i (3.24) i=1 Ztabulky3.1vidíme,že 8 u 2 i=15,00a 8 u i y i =175,63.Ztohovyplývá k=11,71. i=1 i=1 Výsledek je opět uveden v tabulce 3.1. Tentýž způsob linearizace bez zachování pracovního bodu dává podle(3.12) výsledek F 2 (u)=a 0 + a 1 u kdekoeficienty a 0 a a 1 určímepodle(3.21)zrovnic (3.25) 9 9a 0 + a 1 u i = 9 y i i=1 i=1 9 9 a 0 u i + a 1 u 2 i= 9 (3.26) y 1 u 1 i=1 i=1 i=1 Ztabulky3.1vidíme,že 9 u i =18; i=1 9 u 2 i=51; i=1 9 y i =137,23; Výsledkemřešenírovnic(3.26)jepak a 0 = 8,17;a 1 =11,71. Systémbezpamětisvícevýstupyavstupyzapsanýveformě i=1 9 y i u i =450,09. y=f(u) (3.27) je vlastně tvořen vícenásobným použitím zápisu(3.8), takže problematika jeho výpočtu je stejná jako u tohoto zápisu. Poněkud obtížnější situace nastává, je-li systém popsán implicitně např. ve formě f(u,y)=0 (3.28) prosystémsjednímvstupemasjednímvýstupem,neboprosystémsvícevstupyajedním výstupem ve formě f(u,y)=0 (3.29) eventuálně pro systém s více vstupy a více výstupy ve formě soustavy f(u,y)=0 i=1 (3.30) Řešení rovnice(3.28) se provádí obecně grafickými nebo numerickými metodami tak, že ve funkci(3.28) fixujeme hodnotu vstupní veličiny u, a tím převedeme problém na řešení rovnice o jedné neznámé y. f u (y)=0 (3.31)

20 Řízení a regulace II Podobným způsobem se přistupuje k zápisu(3.29), ve kterém se fixuje vstupní vektor u,atímproblémopětpřecházínařešenírovniceojednéneznámé.nejobtížnějšíje samozřejmě řešení soustavy(3.30), ve které opět fixujeme vstupní vektor u, problém pak je vypočítat řešení soustavy obecně nelineárních rovnic f u (y)=0 (3.32) Aby zápisy(3.28)-(3.30) reprezentovaly fyzikální systém, je nutné, aby pro zvolenou množinu vstupních hodnot měly řešení. Problematiku si opět částečně objasníme na příkladě. Příklad 3.2 Implicitně zadaná nelineární funkce. Na obr. 3.2(a) je nakresleno schéma operačního zesilovače, u kterého je ve zpětné vazbě zapojendiodovýomezovačnapětí.jezapotřebízjistit,jakábuderelacemezivýstupním u 2 a u 1 vstupnímnapětímtohotozapojení.předpokládáme,žedynamikaoperačníhozesilo- D 1 D 2 D 1 D 2 R 2 R 2 i d R 1 R 1 i k U 1 U 2 i 1 U 1 u d =0 U 2 (a) schéma (b) náhradní schéma Obrázek 3.2: Operační zesilovač s diodovým omezovačem napětí vače je zanedbatelná vzhledem k dynamice ostatních částí systému ve kterém je zesilovač použit. Pro jednoduchost budeme u diod předpokládat ideální charakteristiku a hodnoty Zenerovanapětí u z1,resp. u z2 udiod D 1,resp. D 2.Dobrýmmodelempřivýpočtech s operačními zesilovači je model využívající principu virtuální nuly, při kterém je náhradní schéma zapojení uvedeno na obr. 3.2(b). Pro toto schéma platí následující rovnice i 1 + i 2 =0 i 1 = u 1 R 1 i 2 = i d + i r = f(u 2 ) (3.33) Funkce f(u 2 )jevoltampérovácharakteristikaparalelníhozapojenízenerovýchdiodaodporu R 2,kterájenakreslenanaobr.3.3.Úpravourovnic(3.33)získámejedinourovnici u 1 R 1 + f(u 2 )=0 (3.34)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 21 i 1,i 2 u 2 R 2 f(u 2 ) U u z2 U 2 z1 u 1 R 1 Obrázek 3.3: Grafické řešení rovnice(3.34) Tuto rovnici, která je vlastně ve tvaru(3.27), je výhodné řešit graficky viz obr. 3.3. Zobrázkujezřejmé,žerovnice(3.34)májedinéřešení,prokteréplatí R 2 u R R1 1 u 1 = u 1 R Z1 R 2 ;u 1 Z2 R 2 u 2 = R u Z2 u 1 > u 1 Z2 (3.35) R 2 R u Z1 u 1 < u 1 Z1 R 2 3.2.2 Systémy s pamětí K systémům bez dynamiky ale s pamětí patří např. systémy s jednoduchým stavovým prostorem. V regulačních obvodech jsou to např. relé s hysterezí, jehož stavový prostorobsahujepouzedvaprvkyσ={zapnuto+; zapnuto },reléshysterezí,jehož stavový prostor je Σ={zapnuto+;0; zapnuto }, vůle v převodech, u které je stavovýprostorσ={x:x ϕ v /2;ϕ v /2 }atd.utěchtosystémůnebýváproblémurčit chovánísegmentuvýstupníveličiny y(t 0, t apočátečníhostavu.nebýváaniproblém určit trajektorii. Pokud je takový systém začleněn do většího systému jako subsystém, je jen zapotřebí bedlivě sledovat vývoj jeho stavu a uvědomit si, že jej nelze jednoduše popsat funkčním vztahem, ale spíše slovním popisem nebo algoritmem. Záležitost si opět objasníme na příkladě. Příklad3.3Systémbezdynamikyspamětí-vůlevpřevodech Pro systém vůle v převodech, je zapotřebí nalézt segment výstupní veličiny ϕ 2 (t 0, t 0 +2π,je-lisegmentvstupníveličiny ϕ 1 (t 0, t 0 +2π určenfunkcí ϕ=asin t, kde A=ϕ v apočátečnístavpřevodovkyje x(t 0 )=0.Vpočátečnímstavujeunašeč vestředuvidliceatedypři ϕ 1 (0)=0jeiϕ 2 (0)=0.Uspořádánínelinearitytypuvůle vpřevodechjepatrnézobr.3.4řešeníjezachycenonaobr.3.5.jezřejmé,žeaždočasu

3 3 3 3 3 3 3 3 3 $ 22 Řízení a regulace II ϕ 1 ϕ 2 ve vůli vzáběruvzáběru+ ϕ 2 ϕ v 2 ϕ v ϕ 1,ϕ 2 ϕv 2 ϕ v 2 ϕ 1 ϕv 2 (a) uspořádání (b) charakteristika Obrázek 3.4: Nelinearita typu vůle v převodech t 1 nedojdekpohybuvýstupníhřídeleastavseměníod x=0do x= ϕ v /2,tedy ( t 0;arcsin 1 ) ϕ 2 =0 (3.36) 2 Včase t 1 sepřevodovkadostanedozáběru(stav x= ϕ v /2)ahřídelbudeunášenaždo času t = π/2, kdy dochází k reverzaci vstupního hřídele. Platí t arcsin 1 2 ; π ) ϕ 2 = ϕ v sin t ϕ v (3.37) 2 2 Převodovkapakzůstávávevůli,dokudsevstupníhřídelnepootočíoúhel ϕ v aplatítedy π ) t 2 ;π ϕ 2 = ϕ v 2 (3.38) astavseměníod x= ϕ v /2do x=ϕ v /2.Aždočasu t= 3πpakzůstávápřevodovka 2 vzáběru(stav x=ϕ v /2),tedy t π; 32 ) π ϕ 2 = ϕ v sin t+ ϕ v (3.39) 2 Včase t= 3πnastáváreverzacevstupníhřídeleapřevodovkazůstanevevůliaždočasu 2 t=2π(stavseměníod x=ϕ v /2do x= ϕ v /2)dokudsevstupníhřídelnepootočí o ϕ v /2.Platítedy t 3 2 π;2π ) ϕ 2 = ϕ v 2 (3.40)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 23 ϕ 2 x= ϕv 2 ϕ 2 = ϕ 1 + ϕv 2 x=0 ϕ 2 = ϕ 1 x= ϕv 2 ϕ 2 = ϕ 1 ϕv 2 ϕ 2 π ϕv 2 π 2 3 π 4 2π ϕ v 2 ϕ v ϕ 1 t 1 π 2 π 3 π 4 2π t π 2 π 3 π 4 ϕ v 2 ϕ v ϕ 1 2 t 1 t 1 ϕ v ϕv 2 π 2 π 3 π 4 2π t 2π t Obrázek 3.5: Grafické řešení nelinearity typu vůle v převodech Tím je výstupní segment plně určen. Na obr. 3.5 jsou nakresleny průběhy vstupní, výstupní a stavové veličiny pro tento případ. Je zřejmé, že jsme schopni při znalosti počátečního stavu a segmentu výstupní veličiny vždy určit segment výstupní veličiny i stavovou trajektorii tohoto systému, i když popis nelze uzavřít do nějaké kompaktní formule. 3.2.3 Typické nelinearity Pojem nelineární funkce je velice obecný a nelinearity v řízených systémech mohou mít značně různorodé vlastnosti. Lze však nalézt skupinu několika typických nelinearit, se kterými se v případě technických systémů setkáváme nejčastěji. b y y a a x Nasycení Patrně nejčastěji se vyskytující nelinearitou je nelinearita typu nasycení. Její statická charakteristika je zobrazena na obr. 3.6. V reálných y b Obrázek 3.6: Nelinearita nasycení

24 Řízení a regulace II fyzikálních a technických systémech dochází vždy k omezení akční veličiny (omezené zdroje energie, pevnostní omezení, konstrukční výkonová omezení) a proto se tato nelinearita vyskytuje prakticky ve všech reálných systémech. V řadě aplikací je možné tuto nelinearitu nahradit po částech lineární křivkou a systém v okolí vhodných pracovních bodů linearizovat. Závislost výstupu nelinearity y na vstupu x je dána vztahem y a x a y= x ya b < x < a (3.41) a x b y b Necitlivost Nelinearita typu necitlivost se často objevuje především v mechanických systémech, kde vzniká jako projev tření a různých mechanických nepřesností. V některých případech může být do regulačního obvodu i uměle vkládána jako prostředek k omezení oscilací. Výstup nelinearity typu necitlivost je popsán vztahem (x a)tgα x a y= 0 b < x < a (3.42) (x b)tgβ x b y α b a x β Obrázek 3.7: Nelinearita necitlivost Vůle v převodech- hystereze Nelinearita typu vůle v převodech patří mezi statické nelineární systémy s pamětí, jak již bylo ukázáno v kapitole 3.2.2. Její chování není možné určit funkčním vztahem, ale spíše algoritmem popisovaným v příkladě 3.3. Vyskytuje se především v mechanických systémech v důsledku mechanických vůlí nutných při konstrukci převodů. Jiným typickým příkladem této nelinearity je existence hystereze v magnetizačních charakteristikách železa.závislostmezivstupnímavýstupnímsignálem vůlevpřevodech jezobrazena na obr. 3.4(b). Releové charakteristiky Releové charakteristiky zahrnují několik možných variant reálně používaných bloků typu relé. Tato nelinearita se často objevuje v regulačních obvodech v podobě releových regulátorů, jejichž použití bude dále diskutováno v kapitole 5. Nejjednodušší varianta je zobrazena na obr. 3.8(a). Jedná se o charakteristiku ideálního dvoupolohového relé, jehož výstup lze popsat vztahem y= { ya x 0 y b x <0 (3.43)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 25 y y a y y a b x a x y b y b (a) Relé bez hystereze y (b) Třístavové relé bez hystereze y y a y a b b 2 a x b 1 a 1 a 2 x y b y b (c) Relé s hysterezí (d) Třístavové relé s hysterezí Obrázek 3.8: Releové charakteristiky Vevětšiněpřípadůnavícuvažujeme,žeplatí y b = y a,čímžsevztah(3.43)zjednoduší na y= y a signx (3.44) Obrázek 3.8(b) zachycuje statickou charakteristiku třípolohového relé s pásmem necitlivosti v oblasti(b, a). Výstup nelinearity odpovídá zápisu y a x a y= 0 b < x < a (3.45) y b x b V řadě reálných aplikací nalezneme nelinearitu s releovou charakteristikou s hysterezí zobr.3.8(c).jezřejmé,žehodnotavýstupupro x (b;a)závisínapředchozímstavu výstupu a jedná se tedy o statickou nelinearitu s pamětí. Typickým příkladem jsou releové regulátory teploty(lednička, žehlička, pokojové termostaty), u kterých je hystereze

26 Řízení a regulace II využíváno k omezení četnosti přepínání. Výstup releového regulátoru s hysterezí je dán vztahem y a x a y= y minulá b < x < a (3.46) y b x b Releová charakteristika s hysterezí může být ještě rozšířena o pásmo necitlivosti, čímž dostáváme nelinearitu s charakteristikou zobrazenou na obr. 3.8(d)- třípolohové relé s hysterezí. Chování této nelinearity je pak dáno popisem y= y a x a 2 y minulá a 1 x < a 2 0 b 1 < x < a 1 y minulá b 2 < x b 1 y b x b 2 (3.47) Nelinearita typu tření Nelinearita typu tření představuje třecí síly a momenty vyskytující se především v mechanických systémech. Přesný popis chování této nelinearity je značně problematický a existuje pro něj řada aproximací. Jedna z často používaných aproximací tření je zobrazena na obr. 3.9. Pro hodnotu výstupu platí y a y α x y= { ya + xtg α x >0 y b xtg β x <0 (3.48) β y b Ve většině případů bude navíc platit, že y b = y a a α=β.vpřípaděanalýzychování Obrázek 3.9: Nelinearita tření systému obsahujícího nelinearitu typu tření je třeba dbát správné fyzikální interpretace, neboť pro x = 0 není hodnota jednoznačně určena(např. pokud je těleso v klidu, třecí síla může nabývat libovolné hodnoty menší než maximální hodnota statického tření a závisí na vnější síle působící na těleso. Obecná nelinearita Velkou skupinu nelinearit lze vyjádřit obecnou funkční závislostí y= f(x) (3.49) y Řadíme sem především charakteristiky elektronických prvků- diody, tyristory, ale i fyzikální x Obrázek 3.10: Obecná nelinearita

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 27 jevy jako aerodynamická odporová síla. Obecný nelineární průběh mají rovněž charakteristiky některých snímačů neelektrických veličin. Matematické operace Za nelineární bloky je třeba považovat i některé elementární matematické operace, jako například absolutní hodnotu, násobení signálů(ne násobení konstantou) a dělení signálů. (a) Absolutní hodnota (b) Násobička (c) Dělení Obrázek 3.11: Nelineární matematické operace 3.3 Nelineární dynamické systémy Z hlediska teorie řízení je mnohem zajímavější kategorie nelineárních dynamických systémů. Zatímco systémy bez dynamiky bylo možné popsat statickými převodními charakteristikami vyjadřujícími závislost mezi okamžitou hodnotou výstupního a vstupního signálu, u dynamických systémů je třeba posuzovat vývoj jednotlivých signálů v čase. Obdobně jako u lineárních dynamických systémů lze provést popis nelineárního dynamického systému soustavou diferenciálních rovnic, které však mohou obsahovat obecné nelineární závislosti. Tyto diferenciální rovnice nejčastěji zapisujeme ve tvaru stavových rovnic dx 1 = f dt 1 (x 1,x 2,...,x n,u 1,u 2,...,u m ) dx 2 = f dt 2 (x 1,x 2,...,x n,u 1,u 2,...,u m ). dx n = f dt n (x 1,x 2,...,x n,u 1,u 2,...,u m ) y 1 = g 1 (x 1,x 2,...,x n,u 1,u 2,...,u m ) y 2 = g 2 (x 1,x 2,...,x n,u 1,u 2,...,u m ). y r = g r (x 1,x 2,...,x n,u 1,u 2,...,u m ) případně v maticovém tvaru (3.50) dx =f(x,u) dt y=g(x,u) (3.51) kdex=[x 1,x 2,...,x n ] T jesloupcovývektorstavovýchproměnných,u=[u 1,u 2,...,u m ] T je sloupcový vektor hodnot vstupů, y = [y 1,y 2,...,y r ] T je sloupcový vektor hodnot

28 Řízení a regulace II výstupů systému, přičemž všechny veličiny x, u, y jsou funkcemi času. Sloupcový vektor f()=[f 1 (),f 2 (),...,f n ()] T jesloženznelineárníchzávislostí f i (),kteréurčujíderivacii-té stavové proměnné jako nelineární funkci hodnot stavových veličin x a hodnot vstupů u. Sloupcovývektorg()=[g 1 (),g 2 (),...,g r ()] T obsahujenelineárnífunkceudávajícíhodnotu výstupních signálů. Vnejobecnějšímpřípaděmůžejakoargumentfunkcíf()ag()vystupovatičas dx =f(x,u,t) dt y=g(x,u,t) (3.52) Tento tvar rovnic odpovídá systémům, jejichž parametry a případně i struktura se mohou s časem měnit- tak zvané t-variantní systémy. Analýza chování systémů s proměnnými parametry je poměrně náročná a přesahuje rozsah kurzu Regulace a řízení II. Proto se jimi nebudeme dále zabývat a omezíme se pouze na systémy s časově neměnnými parametry - t-invariantní systémy. Pokud je to možné, snažíme se při popisu nelineárního systému vyjádřit samostatně jeho lineární a nelineární část, jak je zobrazeno na obr. 3.12. Toto uspořádání je výhodné z hlediska analýzy chování systému, jak bude ukázáno v kapitole 4. u + e f(e) F(p) y Obrázek 3.12: Nelineární systém s oddělenou lineární a nelineární částí 3.4 Shrnutí kapitoly 3 V kapitole 3jsme se seznámili se základními nelineárními systémy. Tyto systémy dělíme z hlediska jejich chování v čase na statické a dynamické. U statických existuje vazba mezi okamžitou hodnotou vstupní a výstupní veličiny, zatímco u dynamické systémů je podstatná závislost mezi časovým průběhem vstupní a výstupní veličiny. Nejjednodušší statické nelinearity lze popsat převodními charakteristikami, které přiřazují konkrétní hodnotu výstupu dané hodnotě vstupu. Existuje však i skupina nelinearit s pamětí(vůle v převodech, relé s hysterezí), u kterých hodnota výstupu závisí rovněž na předchozí hodnotě výstupu a jejich chování je pak spíše popsatelné algoritmicky. 3.5 Kontrolní otázky pro kapitolu 3 1. Který z následujících nelineárních systémů je systém s pamětí (a) Nasycení (b) Relé s hysterezí

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 29 (c) Necitlivost 2. Operace násobení konstantou a násobení signálů jsou lineární nebo nelineární operace? 3. Kolik členů Taylorovy řady použijeme při linearizaci? 4. Pokud je chování nelineárního systému jednoznačně určeno vztahem mezi okamžitou hodnotou vstupu a výstupu, o jaký typ systému se jedná?(statický, dynamický, s pamětí, bez paměti) Správné odpovědi jsou uvedeny v dodatku A 3.6 Řešené příklady pro kapitolu 3 Bude doplněno v budoucí verzi 3.7 Neřešené příklady pro kapitolu 3 Bude doplněno v budoucí verzi 4 Analýza nelineárních dynamických systémů V následující části se budeme zabývat základními metodami pro určování chování nelineárních dynamických systémů. 4.1 Stavová trajektorie a ustálené stavy nelineárních systémů 4.1.1 Motivace Analýza chování nelineárních systémů je značně náročná a v řadě případů analyticky neřešitelná. V řadě případů vycházíme při posuzování chování nelineárního systému z odhadu průběhu signálů zkonstruovaných graficky. V této kapitole budou vysvětleny hlavní pojmy, se kterými budeme dále pracovat. 4.1.2 Stavová trajektorie Základní pojmy, se kterými se budeme dále setkávat při grafickém řešení nelineárních systémů si objasníme pomocí obrázku 4.1 Stavová trajektorie je křivka zachycující vývoj stavových proměnných v čase. Je zřejmé, že pokud budeme konstruovat stavovou trajektorii graficky jako dvojrozměrný graf, jsme schopnizakreslitjejítvaruspokojivěprosystémyprvníhořádu(osa xčasaosa yhodnota jediné stavové proměnné). Pro systémy druhého řádu, které již potřebujeme zachytit dvě stavové proměnné. Zde můžeme využít zakreslení průmětu stavové trajektorie do roviny tvořené možnými hodnotami dvou stavových veličin. Tato křivka sice již nenese informaci

30 Řízení a regulace II x 1 průmět trajektorie x 2 stavová trajektorie mezní cyklus t 0 t stavová rovina interval pozorování Obrázek 4.1: Stavová trajektorie o časovém průběhu veličin, ale jak bude ukázáno později, stále umožňuje vytvoření uceleného pohledu na chování systému. Systémy vyšších řádů již není možné většinou úspěšně grafickými metodami řešit. Z technického hlediska je velice zajímavá situace, kdy průmětem stavové trajektorie je bod, nebo případně uzavřená křivka. Tato podoba průmětu stavové trajektorie odpovídá situaci, kdy je chování nějakým způsobem ustálené. U nelineárních dynamických systémů rozlišujeme dva druhy ustáleného chování- rovnovážný stav a mezní cyklus. Blíže se jimi budeme zabývat v následujících kapitolách. 4.1.3 Rovnovážné stavy K nejpřirozenějším ustáleným stavům patří takové chování systému, kdy se jeho stav s časem v daném intervalu pozorování(většinou(0; )) vůbec nemění x=konst (4.1) Takový ustálený stav se nazývá rovnovážný stav systému. Průmět takové trajektorie do stavovéhoprostorusejevíjakobod,aprotosetaképrotakovýstavpoužívátermínu singulární bod. Rovnovážné stavy systému snadno zjistíme řešením rovnice ẋ=0 (4.2)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 31 což pro systém popsaný obecně diferenciální rovnicí(3.52) znamená hledání řešení soustavy nelineárních algebraických rovnic maticově zapsaných ve tvaru f(x,u,t)=0 (4.3) Řešení rovnice(4.3) hledáme obvykle pro konstantní hodnotu vstupů u = konst. a bývá pakoznačovánosymbolemx 0.Obecněvšakřešenínemusíexistovat,nebomůžeexistovat více řešení, či dokonce nekonečný počet řešení. Výpočet rovnovážného stavu si objasníme na následujícím příkladě Příklad 4.1 Uvažujme systém tvořený matematickým kyvadlem tak jak je zachycen na obrázku 1.1. Tento systém je popsán pohybovou rovnicí ml α= mgsin α (4.4) kde m je hmotnost kyvadla, l délka závěsu, α úhel vychýlení kyvadla. Tuto rovnici převedemedostavovýchrovnic,přičemžpoložíme α=x 1 x 1 = x 2 x 2 = g l sin x 1 (4.5) Jde tedy o neřízený nelineární dynamický systém. Jeho rovnovážné stavy zjistíme řešením rovnic x 2 =0 g l sin x 1=0 Je zřejmé, že řešením je celá množina dvojic (4.6) {(x 10,x 20 ) x 10 = kπ;k=0, ±1, ±2,...;x 20 =0} (4.7) U rovnovážných stavů můžeme hovořit o jejich stabilitě. Pokud se systém po malém vychýlenízrovnovážnéhostavux 0 vrátízpětdotohotostavu,jednáseostabilnírovnovážný stav. Pokud se však systém po malém vychýlení začne od rovnovážného stavu vzdalovat, mluvíme o nestabilním(labilním) rovnovážném stavu. Příklad 4.2 Pokusme se nyní zhodnotit výsledek příkladu 4.1. Předpokládejme, že je systém v rovnovážném stavu (x 1 0,x 2 0) = (2kπ,0). Provedeme malé vychýlení o úhel β 0.Vzhledemktomu,žeúhel βjevelmimalý,platí sin(2kπ+ β) β (4.8) Pro systém vychýlený z rovnovážného stavu bude platit x 1 = x 2 x 2 = g l β (4.9) zčehožvyplývá,žeúhlovézrychlení ẍ 1 budemítvždyopačnéznaménko,nežúhlovávýchylka βasystémsevrátítedyzpětdopůvodnírovnovážnépolohy.

32 Řízení a regulace II Jinásituacejeudruhéskupinyrovnovážnýchstavů(x 1 0,x 2 0)=((2k+1)π,0).Opět budeme předpokládat vychýlení o velmi malý úhel β 0. Nyní však bude platit sin((2k+1)π+ β) β (4.10) Pro systém vychýlený z rovnovážného stavu bude platit x 1 = x 2 x 2 = g l β (4.11) Úhlovézrychlení ẍ 1 budemíttedyshodnéznaménkosúhlovouvýchylkou βasystémse bude od původní rovnovážné polohy vzdalovat. Tentozávěrodpovídázkušenosti,kdystav(x 1 0,x 2 0)=(2kπ,0)odpovídádolnípoloze kyvadla,kterájestabilní,zatímcostav(x 1 0,x 2 0)=((2k+1)π,0)představujehornípolohu kyvadla, která je labilní. Jinou možností určení stability rovnovážného stavu je provedení linearizace systému v okolí tohoto stavu(kapitola 4.2) a následně posouzení stability této lineární náhrady. V případě, že pro daný systém existuje více rovnovážných stavů, rozhodujeme rovněž o tom, zda jsou rovnovážné stavy izolované. Rovnovážný stav(singulární bod) je izolovaný, pokud existuje jeho malé okolí(tzv. ε-okolí), ve kterém se nenachází žádný další rovnovážný stav. Z tohoto pohledu je zřejmé, že všechny rovnovážné stavy systému zkoumaného v příkladu 4.1 jsou izolované. Příklad 4.3 Předpokládejme systém zobrazený na obr. 4.2. Systém lze popsat pohybovou rovnicí x F m F p Obrázek 4.2: Těleso na podložce mẍ=fp F kde Fjetřecísíladanávztahem F t signẋ ẋ 0 F= F p ẋ=0; F p F t F t signf p ẋ=0; F p > F Stavovýpopissystémujepro x=x 1 x 1 = x 2 x 2 = F p F m (4.12) (4.13) (4.14)

Fakulta elektrotechniky a komunikačních technologií VUT v Brně 33 a rovnovážné stavy vyřešíme z rovnic 0=x 2 0=F p F (4.15) Zrovnice(4.13)vyplývá,žerovnovážnýstavbudeexistovatpouzepro F p F t.přisplnění této podmínky je pak zřejmé, že existuje celá množina ustálených stavů {(x 10,x 20 ) x 1 R;x 2 =0}.Tatomnožinapředstavujepřímkuvestavovérovině,přičemž řešení je nespočetně mnoho a pro zvolené řešení neexistuje malé okolí, které nezahrnuje žádné další řešení. Zjištěné rovnovážné stavy tedy nejsou izolované. 4.1.4 Mezní cyklus Za ustálený stav bývá rovněž považováno takové chování, při kterém se stav systému v daném intervalu pozorování periodicky mění, t.j platí x(t+t)=x(t) (4.16) kde T je časová perioda. Průmět takové trajektorie do stavového prostoru se jeví jako uzavřená křivka- cyklus a používá se pro něj termín mezní cyklus. K zjišťování existence a parametrů mezních cyklů se používá v technické praxi často metoda harmonické rovnováhy, která bude detailně objasněna v kapitole 4.4. Obdobně jako u rovnovážných stavů pak můžeme dále rozhodovat o stabilitě a izolovanosti mezního cyklu. Příklad 4.4 Uvažujme opět matematické kyvadlo z obrázku 1.1, popsané stavovými rovnicemi(4.5).protentosystémlzenaléztperiodickéřešení,kterépromalévýchylky x 1 (t) 0 lze vyjádřit analyticky ve tvaru x 1 (t)=x 1 (0)cosω 0 t+ x 2(0) ω 0 sin ω 0 t x 2 (t)=x 2 (0)cosω 0 t ω 0 x 1 (0)sinω 0 t (4.17) kde ω 0 = g l.řešenílzesnadnoověřitdosazenídostavovýchrovnic(4.5).jezřejmé, že v těsné blízkosti mezního cyklu najdeme vždy další mezní cyklus pro jiné počáteční podmínky a zjištěný mezní cyklus je tedy neizolovaný. Vyšetření existence mezního cyklu je v obecném případě značně náročné. Pro názornost se omezíme pouze na systém druhého řádu, jehož stavovou trajektorii můžeme zakreslit v rovině. Zvolíme-li počáteční podmínky systému systému v blízkém okolí izolovaného mezního cyklu a jestli trajektorie z nich vycházející směřují do tohoto mezního cyklu, pak se tento mezní cyklus nazývá stabilní. Jestliže však trajektorie vycházející z počátečních podmínek v libovolně malém okolí izolovaného mezního cyklu se od něj vzdalují, nazývá se takový cyklus nestabilní. Existují ještě tzv. polostabilní mezní cykly. Jsou to takové mezní cykly, u kterých trajektorie vycházející z počátečních podmínek na jedné straně cyklu do něj vchází,alenadruhéseodnějvzdalují,vizobr.4.3.