Model a řízení inverzního kyvadla
|
|
- Blažena Kučerová
- před 8 lety
- Počet zobrazení:
Transkript
1 Vyšší odborná škola, Střední škola, Centrum odborné přípravy ABSOLVENTSKÁ PRÁCE Model a řízení inverzního kyvadla Sezimovo Ústí, 214 Autor: Jakub Vacek
2
3 . i
4 ii
5 . Prohlášení Prohlašuji, že jsem svou absolventskou práci vypracoval samostatně a použil jsem pouze podklady (literaturu, projekty, SW atd.) uvedené v přiloženém seznamu. V Sezimově Ústí dne podpis iii
6 . Poděkování Děkuji především vedoucímu absolventské práce Ing. Jiřímu Roubalovi za trpělivé vedení, cenné rady a čas, který věnoval mé práci. Děkuji mým blízkým za podporu během studia.. iv
7 Anotace Tato absolventská práce se zabývá identifikací systému inverzního kyvadla a návrhem regulátoru, který dokáže přemíst ovat vozík s ramenem kyvadla v dolní, respektive horní poloze. Nejprve je vytvořen počítačový model v programovém prostředí MATLAB/Simulink. Dále jsou určeny neznámé parametry systému a provedena linearizace modelu. Poté jsou pomocí geometrického místa kořenů navrženy regulátory. K regulaci systému jsou použity regulátory typu PD a PID. Klíčová slova: Inverzní kyvadlo, matematicko-fyzikální model, systém, PID, GMK, linearizace, diferenciání rovnice, Simulink, MATLAB, měřící karta M624. Annotation This graduate thesis deals with identification of an inverted pendulum and with design of controller which is capable to control car with pendulum in lower and upper position. As first the virtual model is created in program environment MATLAB/Simulink. Next the unknown parametres of system are obtained and linearized model is created. Root locus is used to design PD and PID controllers which controls the system. Key words: Inverted pendulum, mathematics physical model, system, PID, GMK, linearization, diferencial equation, Simulink, MATLAB, measuring card MF 624. v
8 vi
9 Obsah Seznam použitých symbolů Seznam obrázků Seznam tabulek ix xi xiii 1 Úvod 1 2 Tvorba modelu a jeho identifikace Vstupy a výstupy systému Statické převodní charakteristiky snímačů Statická převodní charakteristika snímače úhlu kyvadla Statická převodní charakteristika snímače polohy vozíku Tvorba modelu v programu Simulink Kvalitativní ověření správné funkce modelu Identifikace systému Statická převodní charakteristika akčního členu Identifikace přenosu motoru s vozíkem Identifikace konstant kyvadla Verifikace modelu Linearizace Stavový model systému Určení pracovního bodu Linearizace pomocí Taylorova polynomu 1. stupně Regulace pomocí PID regulátoru Regulátor výchlky ϕ pro rameno kyvadla v dolní poloze vii
10 4.2 PD regulátor výchylky x pro dolní polohu Regulace v dolní poloze aplikace na reálný systém Regulátor výchylky ϕ pro rameno kyvadla v horní poloze PD regulátor výchylky x pro horní polohu PID regulátor výchylky x pro rameno kyvadla v horní poloze Regulace v horní poloze aplikace na reálný systém Závěr 37 Literatura 39 A Obsah přiloženého CD/DVD B Použitý software I III C Časový plán absolventské práce V viii
11 Seznam použitých symbolů Symbol Význam Jednotka a zrychlení ms 2 B koeficient tření motoru kg m 2 V 1 g tíhové zrychlení ms 2 J moment setrvačnosti motoru a vozíku kg m 2 k konstanta motoru kg m 2 V 1 s 2 l délka ramena kyvadla m r poloměr ozubeného kola motoru m u elektrické namětí V v rychlost vozíku ms 1 t čas s x přírůstek dráhy m t přírůstek času s δ koeficient útlumu kyvadla s 1 ϕ úhel naklonění ramena kyvadla rad ω otáčky motoru s 1 ix
12 x
13 Seznam obrázků 1.1 Systém inverního kyvadla Systém inverního kyvadla Schématický nákres laboratorního modelu Statická převodní charakteristika snímače úhlu kyvadla Statická převodní charakteristika snímače polohy vozíku Simulinkové schéma Simulinkové schéma modelu motoru a vozíku Simulinkové schéma modelu ramene kyvadla Simulinkové schéma kompletního modelu inverního kyvadla Odezva simulinkového modelu na vstupní skokový signál Vliv koeficientu tlumení δ na pohyb ramene Statická převodní charakteristika motoru s vozíkem Statická převodní charakteristika motoru s vozíkem (bez nelinearit) Statiská převodní charakteristika motoru s vozíkem včetně nelinearit Průběh statické převodní charakteristiky motoru s vozíkem Odezva systému na vstupní skok Naměřená přechodová charakteristika motoru s vozíkem Přechodová charakteristika motoru s vozíkem Ověřeni identifikace motoru s vozíkem simulinkové schéma Ověření identifikace motoru s vozíkem odezva systému Odezva kyvadla při nehybném vozíku Odezva systému a simulinkového modelu na vstupní skokový signál Odezva nelineárního a linarizovaného modelu na vstupní skokový signál Odezva linarizovaného modelu na vstupní sinusový signál Struktura regulačního obvodu xi
14 4.2 Simulinkové schéma regulačního odvodu Filtrace W x Regulace v dolní poloze Simulinkové schéma regulačního odvodu Regulace v horní poloze pomocí PD regulátoru Regulace v horní poloze pomocí PID regulátoru xii
15 Seznam tabulek 2.1 Statické převodní charakteristiky senzoru úhlu kyvadla Statické převodní charakteristiky senzoru polohy vozíku Testovací parametry modelu inverzního kyvadla Statická převodní charakteristika motoru s vozíkem Parametry modelu inverzního kyvadla Nuly a póly přenosu pro kyvadlo v dolní poloze G ϕd (s) Nuly a póly uzavřené vnitřní regulační smyčky pro kyvadlo v dolní poloze Nuly a póly kompletní regulační smyčky pro kyvadlo v dolní poloze Nuly a póly přenosu pro kyvadlo v horní poloze G ϕh (s) Nuly a póly uzavřené vnitřní regulační smyčky pro kyvadlo v horní poloze Nuly a póly kompletní regulační smyčky Nuly a póly kompletní regulační smyčky xiii
16 xiv
17 Kapitola 1 Úvod V dnešní době je regulace pomocí PID regulátorů velmi rozšířená, používá se k regulaci jednoduchých i velmi složitých systémů. Tato práce řeší identifikaci a návrch regulátoru pro řízení jednoduchého nestabilního, nelineárního systému inverzního kyvadla. V praxi se tato problematika využívá například pro řízení náklonu raketoplánu a u vozítka Segeway. Na Vyšší odborné škole, Střední škole, Centru odborné přípravy v Sezimově Ústí se nachází Laboratoř aplikované informatiky a fyziky. Výuka fyziky by byla bez praktických pokusů velmi obtížná. Z tohoto důvodu je laboratoř vybavena několika modely, zastupující různé fyzikální oblasti (proudění kapalin, přímočarý pohyb, rotační pohyb, elektřina), pro ověření teoretických znalostí při praktických pokusech. Tato laboratoř slouží k výuce modelování a řízení reálných systémů na vyšší odborné škole. Koncepce vychází ze zkušeností vedoucího této práce, získaných mimo jiné v Laboratoři teorie automatického řízení. Cílem práce bylo vyvořit počítačový model systému inverzního kyvadla a navrhnout regulátor pro stabilizaci ramena kyvadla v dolní a horní poloze. Systém inverzního kyvadla je zobrazen na následujícím obrázku. Pro návrh regulátorů je nutno znát matematicko-fyzikální model systému. Proto je nutno provést identifikaci systému, kdy je nejprve vytvořen počítačový model a poté určeny všechny neznámé konstanty systému. Kvalita regulace velmi záleží na přesnosti identifikace systému. Po vytvoření počítačového modelu byla ověřena správnost identifikace porovnáním odezvy reálného systému a počítačového modelu na jednotkový skok a další signály. Po určení neznámých konstant systému bylo přistoupeno k návrhu regulátorů. Tato část je rozdělena na dvě čáti, první část se zabývá návrhem regulátoru pro řízení kyvadla v dolní poloze. Druhá část je věnována návrhu regulátoru pro řízení kyvadla v horní poloze. 1
18 2 KAPITOLA 1. ÚVOD Obrázek 1.1: Systém inverního kyvadla Struktura této práce, která je napsána v L A TEX 2ε 1, je následující. Kapitola 2 se zabývá identifikací systému inverzního kyvadla a vytvoření simulinkového modelu. Kapitola 3 popisuje linearizaci modelu. Kapitola 4 se věnuje návrhu řízení systému s kyvadlem v dolní a horní poloze. Kapitola 5 shrnuje a hodnotí výsledky práce. V příloze je uveden obsah přiloženého DVD a použitý software. 1 L A TEX 2ε je rozšíření systému L A TEX, což je kolekce maker pro TEX. TEXje ochranná známka American Mathematical Society.
19 Kapitola 2 Tvorba modelu a jeho identifikace Tato kapitola se zabývá identifikací systému inverzního kyvadla. Chronologicky popisuje úkony nutné k identifikaci systémů a vytvoření lineárního modelu, který dostatečně přesně popisuje reálný systém. V první částí je určena statická převodní charakteristika senzorů převedeny unifikované signály na požadované fyzikální jednotky. Poté byl vytvořen simulinkový model. Dále byl určen přenos systému a pomocí přechodové charakteristiky získány neznámé konstanty modelu. Následně byl porovnán Simulinkový model s reálným systémem. Obrázek 2.1: Systém inverního kyvadla 3
20 4 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE 2.1 Vstupy a výstupy systému V oblasti modelování dynamických systémů se za vstupy daného systému považují veličiny nezávislé, za výstupy veličiny závislé. Vstupem systému inverzního kyvadla je tedy napětí stejnosměrného motoru u [V], výstupy jsou úhel natočení ramena kyvadla ϕ [ ] a poloha vozíku x [m]. Schématický nákres systému je na následujícím obrázku. Obrázek 2.2: Schématický nákres laboratorního modelu inverního kyvadla (převzato z (Roubal, J., 212)) Statické převodní charakteristiky snímačů Signály měřené kartou MF 624 nejsou ve fyzikálních jednotkách odpovídající výstupům systému, nýbrž unifikované signály. Proto je třeba určit statické převodní charakteristiky snímačů a naprogramovat je v prostředí Simulink. Tím bude docíleno zobrazování měřených signálů v jejich fyzikálních jednotkách. Měření je prováděno tak, že po zapnutí měření je výstupní veličina ručně změněna o známou hodnotu (u senzoru úhlu např. o 36, u senzoru polohy např. o,15 m) a poté odečtena odpovídající hodnota v počítači. Tato data jsou vynesena do grafu, ze kterého je určena převodní funkce (statická převodní charakteristika snímače).
21 2.1. VSTUPY A VÝSTUPY SYSTÉMU Statická převodní charakteristika snímače úhlu kyvadla Před vlastním experimentem bylo kyvadlo ve svislé poloze. Poté bylo zapnuto měření v Simulinku a rameno bylo otočeno o jednu otáčku (+36 ) ve směru hodinových ručiček. Snímač naměřil hodnotu 496. Otočením ramena o jednu otáčku proti směru hodinových ručiček ( 36 ), snímač naměřil hodnotu Toto platí úměrně i pro více otáček, viz následující tabulka. Tabulka 2.1: Statické převodní charakteristiky senzoru úhlu kyvadla ϕ[-] ϕ [ ] Data ϕ [ ] = ϕ [-] 1 5 ϕ [ ] ϕ [-] x 1 4 Obrázek 2.3: Statická převodní charakteristika snímače úhlu kyvadla Z obr. 2.3 plyne, že statická převodní charakteristika tohoto snímače je lineární. Pro převod měřených hodnot kartou MF 624 na úhlové stupně je třeba vypočítat, jaké číslo odpovídá jednomu úhlovému stupni. Z naměřených hodnot vyplývá, že jednomu úhlovému stupni odpovídá přibližně hodnota 11,377. Pro zobrazování úhlu v úhlových stupních je tedy nutno měřenou hodnotu vydělit číslem 11,377 ϕ [ ] = ϕ [ ] = 1 11,377 ϕ [ ]. =,87896ϕ [ ]. (2.1) Tato funkce je naprogramována v Simulinku pomocí bločku Gain.
22 6 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE Statická převodní charakteristika snímače polohy vozíku Podobným způsobem jako u snímače úhlu byla změřena statická převodní charakteristika snímače polohy vozíku. Naměřená data jsou v následující tabulce a vynesena do následujícího obrázku. Tabulka 2.2: Statické převodní charakteristiky senzoru polohy vozíku x [-] x [m],15,3,45,6.7.6 Data x[m] = e 5 x[ ].5 x [m] x [ ] x 1 4 Obrázek 2.4: Statická převodní charakteristika snímače polohy vozíku Odtud je převodní funkce pro polohu vozíku x [m] =.,22472x [ ]. (2.2) Tato převodní funkce je naprogramována v prostředí Simulink prostřednictvím bločku Gain viz následující obrázek. 1 From MF624 x [ ] K To Scope x[m] Obrázek 2.5: Simulinkové schéma
23 2.2. TVORBA MODELU V PROGRAMU SIMULINK Tvorba modelu v programu Simulink Chování systému inverzního kyvadla je popsáno diferenciálními rovnicemi z (Roubal, J., 212) dω(t) dt dx(t) dt d 2 ϕ(t) dt = B J ω(t) + k u(t), (2.3) J = rω(t), (2.4) = 2δ dϕ(t) dt 3g 2l sin ϕ(t) 3 2l ( BJ ω(t) + kj u(t) ) cos ϕ(t), (2.5) kde u [V] je napětí na motoru, ω [s 1 ] jsou otáčky motoru, x [m] je poloha vozíku, ϕ [rad] je úhel naklonění ramena kyvadla, B [kg m 2 V 1 s 2 ] je koeficient tření motoru, J [kg m 2 ] je moment setrvačnosti motoru s vozíkem, k [kg m 2 V 1 s 2 ] je konstanta motoru, r [m] je poloměr ozubeného kola motoru, l [m] je délka kyvadla, δ [s 1 ] je koeficient útlumu kyvadla a g [ms 2 ] je tíhové zrychlení. Tyto rovnice byly přepsány do prostředí Simulink podle návodu v (Roubal, J., 212). Simulinková schámata jsou na následujících obrázcích. K B/J r r 1/s x(t) 1 x [m] 1 u [V] K k/j 1/s omega(t) r r 2 a [m/s2] Obrázek 2.6: Simulinkové schéma modelu motoru a vozíku K cos 3/2l cos K sin 3g/2l sin 1 a [m/s2] 1/s omega(t) 1/s phi(t) K rad to deg 1 phi [deg] 2*s 2delta Obrázek 2.7: Simulinkové schéma modelu ramene kyvadla
24 8 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE x [m] u [V] x [m] u [V] a [m/s2] Motor,vozik a [m/s2] u[v] a [m/s2] Kyvadlo phi [deg] phi [deg] Obrázek 2.8: Simulinkové schéma kompletního modelu inverního kyvadla Postupně byly přepsány rovnice popisující chování motoru, vozíku a kyvadla, poté byla nastavena saturace integrátorů a další parametry. Model je opatřen maskou, která umožňuje měnit počáteční pozici vozíku, počáteční úhel ramena, počáteční rychlost ramena a všechny konstanty nacházející se v rovnicích. Na obr. 2.6 je zobrazeno simulinkové schéma vytvořené z prvních dvou rovnic, které popisují chování motoru a vozíku kyvadla.vstupem je napětí u [V], výstupem pak poloha vozíku x [m], zrychlení vozíku a [ms 2 ]. Na obr. 2.7 je zobrazeno simulinkové schéma vytvořené z třetí a čtvrté rovnice, které popisují chování ramena kyvadla, kde vstupem je zrychlení vozíku a [ms 2 ], výstupem je úhel ramena kyvadla ϕ [ ]. Model je doplněn o Gain rad to o, který převádí radiány na úhlové stupně. Na obr. 2.8 vidíme simulinkové schéma kompletního modelu vytvořené sloučením modelu motoru, vozíku a modelu kyvadla. 2.3 Kvalitativní ověření správné funkce modelu Po vytvoření simulinkového modelu reálného systému je nutno ověřit, zda se model chová dle očekávaní. Do masky byly vloženy konstanty g, l a r, které je možné změřit na systému, nebo dohledat v matematicko-fyzikálních tabulkách. Hodnoty konstant B, J, k a δ, které nyní nelze přesně určit, byly pouze odhadnuty. Hodnoty použitých konstant pro kvalitativní ověření modelu jsou v následující tabulce. Nasimulované průběhy jsou na nasledujících obrázcích.
25 2.3. KVALITATIVNÍ OVĚŘENÍ SPRÁVNÉ FUNKCE MODELU 9 Tabulka 2.3: Testovací parametry modelu inverzního kyvadla Konstanta Označení Hodnota Jednotka Koeficient tření motoru B 1 kg m 2 V 1 Moment setrvačnosti motoru a vozíku J,1 kg m 2 Konstanta motoru k 5 kg m 2 V 1 s 2 Poloměr ozubeného kola motoru r,13 m Délka ramena kyvadla l,33 m Koeficient útlumu kyvadla δ,2 s 1 Tíhové zrychlení g 9,81 ms 2 1 u [V] u = 8V u = 4V t [s] (a) napětí na motoru u x [m] u = 8V u = 4V t [s] (b) poloha vozíku x ϕ [ ] 1 2 u = 8V u = 4V t[s] (c) úhel natočení ramena kyvadla Obrázek 2.9: Odezva simulinkového modelu na vstupní skokový signál Na obr. 2.9 je odezva simulinkového modelu pro dvě skokové změny vstupního napětí
26 1 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE dle obr. 2.9(a). Z těchto simulací je patrné, že pokud se vozík rozjede směrem doprava (viz obr. 2.9(b)), rameno kyvadla se v tomto okamžiku vychýlí proti směru pohybu vozíku (obr. 2.9(c)). Dále je z těchto simulací vidět, že větší vstupní napětí způsobí rychlejší pohyb vozíku a samozřejmě větší první vychýlení ramene kyvadla. Na následujícím obrázku je znázorněn vliv koeficientu útlumu kyvadla δ. S rostoucí hodnotou δ se výchylka ramene kyvadla rychleji tlumí u [V] ϕ [ ] t [s] δ =.2 s 1 δ =.5 s t[s] (a) napětí na motoru u (b) úhel natočení ramena kyvadla Obrázek 2.1: Vliv koeficientu tlumení δ na pohyb ramene Podobným způsobem byl analyzován vliv všech konstant modelu inverzního kyvadla. Z těchto simulací bylo vyvozeno, že se simulinkový model chová kvalitativně správně, to je odsimulované veličiny se pohybují v souladu s fyzikálními zákony. Je tedy možné model dále použít k následné identifikaci reálného systému. 2.4 Identifikace systému Nyní bude přikročeno k identifikaci systému, to je k nalezení zatím neznámých konstant, které odpovídají reálnému systému. Nejprve bude určena stactická převodní charakteristika akčního členu (motoru). Dále bude určen přenos mezi napětím motoru a polohou vozíku. Nakonec budou určeny konstanty kyvadla.
27 2.4. IDENTIFIKACE SYSTÉMU Statická převodní charakteristika akčního členu Při určování statické převodní charakteristiky akčního členu mezi vstupním napětím u [V] a rychlostí vozíku v [m s 1 ] se postupuje podobně jako u statické převodní charakteristiky senzorů. Vzhledem k tomu, že většina akčních členů není lineární (obsahuje pásmo necitlivosti a pásmo saturace) je potřeba proměřit celý rozsah vstupního napětí akčního členu. Toto měření je prováděno tak, že na vstup systému je přivedeno napětí u a po odeznění přechodových dějů je odečten přírůstek dráhy x [m] za přírůstek času t [s]. Z těchto hodnot lze, podle následujícího vzorce, vypočítat rychlost vozíku v [m s 1 ] v(t) = x(t) t Těchto měření bylo provedeno celkem 2 tak, aby byl proměřen celý rozsah vstupního napětí. Naměřené hodnoty a vypočítaná rychlost jsou vypsány v následující tabulce a zobrazeny v následujícím obrázku..
28 12 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE Tabulka 2.4: Statická převodní charakteristika motoru s vozíkem t [s] u [V] x [m] v [m s 1 ] 1, 1,,1 1,,2 1,,3 1,,4 1,,5 1,,8,8 1,5,75,937,8 1,7,15,1256,8 2,,144,18,8 3,,272,34,8 4,,43,538,1 5,,6,6,1 6,,74,74,1 7,,9,9,1 8,,11 1,1,5 9,,58 1,16,5 9.5,7 1,4,1 1,,12 1,2,5 11,,6 1,2
29 2.4. IDENTIFIKACE SYSTÉMU v [ms 1 ] Data v = u u [V] Obrázek 2.11: Statická převodní charakteristika motoru s vozíkem Obrázek 2.11 zobrazuje závislost ustálené rychlosti vozíku v [m s 1 ] na vstupním napětí motoru u [V]. Na grafu je vidět, že motor má pásmo necitlivosti u ;,8 V a pásmo saturace pro u > 9 V. Lineární čast charakteristiky je přibližně v rozsahu u,8; 9 V. Tuto lineární část je možno popsat rovnicí v =,1516u,1321, která byla určena metodou nejmenších čtverců z naměřených dat (Roubal, J. et al., 211). Tuto závislost je nutno přepsat do simulinkového modelu tak, aby model přesně odpovídal naměřeným hodnotám. Model je doplněn o bloček Gain.1516, který upravuje stoupání lineární části a dále o bloček Constant Simulinkové schéma upraveného modelu je zobrazeno na následujícím obrázku. 1 u K.1516 x(2) v Obrázek 2.12: Statická převodní charakteristika motoru s vozíkem (bez nelinearit)
30 14 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE Na obr. 2.14(a) je zobrazena odpovídající statická převodní charakteristika, která ale ještě nerespektuje vstupní nelinearity (saturace a necitlivost). Proto bylo schéma upraveno podle obr. 2.13, který již tyto nelinarity respektuje. Toto simulinkové schéma bylo převzato z (Šikýř, T., 211). 1 u Dead ZoneSign u Abs Saturation K v x(2).1321 Obrázek 2.13: Statiská převodní charakteristika motoru s vozíkem včetně nelinearit v [ms 1 ].6 v [ms 1 ] u [V] (a) lineární část u [V] (b) saturace a necitlivost Obrázek 2.14: Průběh statické převodní charakteristiky motoru s vozíkem Identifikace přenosu motoru s vozíkem V modelu inverzního kyvadlo se nachází jak konstanty, které je možno jednoduše zjistit (změřit, najít v tabulkách) tak i konstanty, které nelze jednoduše zjistit (například koeficient tření motoru). K jejich určení využijeme naměřené přechodové charakteristiky. Přechodová charakteristiky je odezva systému na vstupní jednotkový skok (Roubal, J. et al., 211).
31 2.4. IDENTIFIKACE SYSTÉMU 15 K určení přechodové charakteristiky reálného systému inverzního kyvadla tento skok použít nelze, protože vozík by narazil na koncový doraz. K určení přechodové charakteristiky byl tedy použit skok z obr. 2.15(a). Hodnota napětí se pohybuje ve středu lineární části statické převodní charakteristiky motoru, viz obr Na obr. 2.15(b) je zobrazena odezva reálného systému na skok vstupního napětí u [V] 2.5 x [m] t [s] t [s] (a) napětí u (b) poloha x Obrázek 2.15: Odezva systému na vstupní skok Tuto odezvu je nutno přepočítat tak, aby jej bylo možno identifikovat jako odezvu na jednotkový skok. Je tedy nutné dělit hodnoty na svislé ose hodnotou napětí přivedeného na vstup systému, to je hodnotou 4. Tato přepočítaná charakteristika je na následujícím obrázku.
32 16 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE x [m] t [s] Obrázek 2.16: Naměřená přechodová charakteristika motoru s vozíkem Z obr je patrné, že se jedná o astatický systém druhého řádu (Roubal, J. et al., 211), kterému odpovídá přenos P (s) = k s(τs + 1), kde k je směrnice asymptopy k lineární části přechodové charakteristiky, τ je časová konstanta, kterou odečteme jako průsečík asymtopy s vodorovnou časovou osou, viz následující obrázek. Odtud k =,125 a τ =,125 s a hledaný přenos mezi napětím motoru a polohou vozíku tedy je P ux (s) =,125 s(,125s + 1). (2.6)
33 2.4. IDENTIFIKACE SYSTÉMU x [m] Data τ t [s] Obrázek 2.17: Přechodová charakteristika motoru s vozíkem určení přenosových konstant Nyní budou z identifikovaného přenosu (2.6) přeneseny konstanty do stavového modelu na obr Poloměr ozubeného kola r byl použit z tab Konstanata B byla zvolena 1 kg m 2 V 1 a dále byly dopočítány konstanty J =,125 kg m 2 a k = 9,6154 kg m 2 V 1 s 2 podle vztahu k =,125,1516,13, kde r =,13 m a,1516 je konstanta ze statické převodní charakteristiky motoru s vozíkem. Simulinkové schéma pro srovnání odezvy systému, přenosu (2.6) a stavového modelu z obr. 2.6 a naměřené průběhy jsou na následujících obrázcích.
34 18 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE K B/J K r 1 s X(t) K 1/s X [m] u [V] k/j Omega (t) s 2 +s P_ux u[v] DataX.mat RealnySystem Obrázek 2.18: Ověřeni identifikace motoru s vozíkem simulinkové schéma u [V] 2.5 x [m] t [s].1 Data P ux Model voziku,motoru t [s] (a) napětí u (b) poloha x Obrázek 2.19: Ověření identifikace motoru s vozíkem odezva systému Identifikace konstant kyvadla Zbývá určit koeficient tlumení kyvadla δ. Tento koeficient byl určen experimentálně. Po spuštění měření bylo rameno kyvadla ručně vychýleno. Vstupní napětí bylo po celou dobu měření rovno. Byl změřen průběh ustálení ramena kyvadla. Tento průběh je zobrazen na (obr. 2.2(a)). Koeficient tlumení kyvadla u modelu byl postupně snižován dokud nebyla nalezena optimální hodnota. Postupné snižovaní δ je zobrazeno na následujícím obrázku.
35 2.4. IDENTIFIKACE SYSTÉMU ϕ [ ] ϕ [ ] t [s] (a) naměřené hodnoty 4 Data δ =.3 s t [s] (b) δ =,3 s ϕ [ ] Data δ =.5 s t [s] (c) δ =,5 s 1 Obrázek 2.2: Odezva kyvadla při nehybném vozíku Následující tabulka shrnuje identifikované konstanty modelu inverzního kyvadla. Tabulka 2.5: Parametry modelu inverzního kyvadla Konstanta Označení Hodnota Jednotka Koeficient tření motoru B 1 kg m 2 V 1 Moment setrvačnosti motoru a vozíku J,125 kg m 2 Konstanta motoru k 9,6154 kg m 2 V 1 s 2 Poloměr ozubeného kola motoru r,13 m Délka ramena kyvadla l,33 m Koeficient útlumu kyvadla δ,5 s 1 Tíhové zrychlení g 9,81 ms 2
36 2 KAPITOLA 2. TVORBA MODELU A JEHO IDENTIFIKACE 2.5 Verifikace modelu Verifikace modelu slouží k ověření správnosti dosavadní práce. Do masky modelu byly vloženy hodnoty jednotlivých konstant z tab. 2.5 a byla porovnávána odezva modelu s odezvou reálného systému. Na následujícím obrázku je zobrazena odezva systému na skokovou změnu vstupního napětí. Počítačový model už poměrně přesně nahrazuje reálný systém u [V] 2.5 x [m] Vstupni napeti t [s].1 Realny system Pocitacovy model t [s] (a) napětí na motoru u (b) poloha vozíku x ϕ [ ] Realny system Pocitacovy model t[s] (c) úhel natočení ramena kyvadla ϕ Obrázek 2.21: Odezva systému a simulinkového modelu na vstupní skokový signál Nyní je nutno vytvořený počítačový model upravit tak, aby jej bylo možno použít pro návrh PID regulátorů. Bude provedena linearizace modelu a tím vyvořeny přenosy ze vstupního napětí na polohu vozíku a úhel vychýlení kyvadla.
37 Kapitola 3 Linearizace Reálné fyzikální modely můžeme popsat pomocí diferenciálních rovnic, které mohou být jak lineární tak i nelineární. Nelineární rovnice popisují reálný systém ve velkém rozsahu pracovních podmínek. Regulované systémy ale často pracují v úzkém okolí zvoleného pracovního bodu, je proto vhodné nahradit nelineární model modelem lineárním. Tento proces se nazývá linearizace. 3.1 Stavový model systému Každý lineární model lze zapsat pomocí stavových matic ve tvaru ẋ (t) = Ax (t) + Bu(t) ẏ(t) = Cx (t) + Du(t) x () = x kde u je vektor vstupů, x je vektor vnitřních stavů, y je vektor výstupů a x je počáteční podmínka. Nejprve byla provedena volba vektoru vstupů vstupem modelu je pouze napětí. [u 1 ] = [u] Poté byl zvolen vektor vnitřních stavů, který se skládá z veličin v derivacích. 21
38 22 KAPITOLA 3. LINEARIZACE x 1 x 2 x 3 x 4 = ω x ϕ ϕ Nakonec byl vybrán vektor výstupů. ] [ y1 y 2 = [ 18 π x ϕ ] Vstupy původních diferneciálních rovnic (2.3) bylz nahrazeny prvky vektoru vstupů. Veličiny v derivacích byly nahrazeny prvky vektoru vnitřních stavů. ẋ 1 = B J x 1 (t) + k J u 1 (t) ẋ 2 = r x 1 (t) ẋ 3 = x 4 ẋ 4 = 2δx 4 (t) 3g 2l sinx 3 (t) 3 ( 2l r B J x 1 (t) + k ) J u 1 (t) cosx 3 (t) Výstupy byli vyjádřeny pomocí konstant, prvků vektorů vstupů a vnitřních stavů. y 1 = 18 π x 3 y 2 = x 2 Model inverzního kyvadla je nelineární, je tedy nutno model linearizovat a poté určit stavové matice A, B, C, D. 3.2 Určení pracovního bodu Linearizace je prováděna vždy v pracovním bodě, pro který platí, že všechny derivace vnitřních stavů jsou rovny nule, všechny veličiny jsou v ustáleném stavu. Za derivaci byla dosazena nula a proměnné byly označeny indexem nula.
39 3.2. URČENÍ PRACOVNÍHO BODU 23 = B J x 1 + k J u 1 = r x 1 = 2δx 4 3g 2l sinx 3 3 ( 2l r B J x 1 + k ) J u 1 cosx 3 Stejně tak i u výstupů. = x 4 y 1 = 18 π x 3 y 2 = x 2 Bylo určeno jaké hodnoty musejí jednotlivé proměnné mít, aby se systém nacházel v pracovním bodě. x 1 =, u 1 =, x 2 R U x 3 byli dvě možnosti sinus se rovná pokud je argument roven nebo π - rameno kyvadla se nachází svisle k zemi. = 3g 2l sinx 3 = sinx 3 x 3 = nebo x 3 = π y 2 R y 1 = nebo y 1 = π
40 24 KAPITOLA 3. LINEARIZACE 3.3 Linearizace pomocí Taylorova polynomu 1. stupně Jednotlivé rovnice byly postupně linearizovány pomocí Taylorova polynomu, před proměnné v lineárních rovnicích bylo připsáno pro označení odchylkového modelu. ẋ 1 B J x 1 (t) + k J u 1 (t) ẋ 2 r x 1 (t) ẋ 3 x 4 y 1 = 18 π x 3(t) y 2 = x 2 Rovnice kyvadla je nelineární, byla postupně derivována podle jednotlivých proměnných. ẋ 4 3 ( 2l r B ) cosx 3 x 1 (t) J [ + 3g 2l cosx 3 (t) 3 ( 2l r B J x 1 (t) + k ) ] J u 1 (t) sinx 3 (t) x 3 (t) 2δ x 4 (t) 3 2l r k J cos x 3 u 1 (t) Poté byly jednotlivé konstanty a proměnné přepsány do stavových matic. B k J J A = r 1 B = 3r B cos x 2l J 3 3g cos x 2l 3 2δ 3r k cos x 2l j 3 C = [ 18 π 1 ] D = [ ]
41 3.3. LINEARIZACE POMOCÍ TAYLOROVA POLYNOMU 1. STUPNĚ 25 Tyto matice byly přepsány do Matlabu a pomocí funkce SS a bločku LTI přeneseny do Simulinku. Na následujícím obrázku je zobrazena odezva nelineárního a linerizovaného modelu na skokovou změnu vstupního napětí. Vzhledem k tomu, že v modelu je nelineární pouze rovnice samotného kyvadla, musí se grafy průběhu polohy vozíku překrývat. Průběh odezvy ramena linearizovaného modelu se lehce liší od modelu nelineárního u [V] 2.5 x [m] t [s].1 Nelinearní model Linearizovaný model t [s] (a) napětí na motoru u (b) poloha vozíku x ϕ [ ] Nelinearní model 25 Linearizovaný model t [s] (c) úhel natočení ramena kyvadla Obrázek 3.1: Odezva nelineárního a linarizovaného modelu na vstupní skokový signál Odezva linearizovaného modelu byla otestována i na složitějším signálu. Vstupní signál a úhel natočení ramena kyvadla je zobrazen na následujícím obrázku.
42 26 KAPITOLA 3. LINEARIZACE Nelinearní model Linearizovaný model u [V] ϕ [ ] t [s] (a) napětí na motoru u t[s] (b) úhel natočení ramena kyvadla Obrázek 3.2: Odezva linarizovaného modelu na vstupní sinusový signál Průběhy natočení ramena kyvadla linearizovaného a nelinearizovaného modelu inverzního kyvadla se začínají viditelně rozcházet až kolem času t = 8 s, lineární model kyvadla tedy poměrně přesně nahrazuje původní nelineární systém.
43 Kapitola 4 Regulace pomocí PID regulátoru Tato kapitola se zabývá návrhem regulátorů pro přemíst ování vozíku s kyvadlem v dolní a v horní poloze. Při návrhu regulátorů byl použit linearizovaný model s ramenem kyvadla v dolní poloze ϕ = respektive linearizovaný model s ramenem kyvadla v horní poloze ϕ = 18. K návrhu regulátoru bylo využito geometrického místa kořenů. Struktura regulačního obvodu je na následujícím obrázku, který byl převzat z (Roubal, J., 212). Obrázek 4.1: Struktura regulačního obvodu Prioritou regulace je udržet rameno kyvadla v dolní nebo horní poloze, proto je ve vnitřní smyčce regulátor výchylky ϕ. Regulátor polohy x je ve smyčce vnější, protože regulace polohy je druhořadý problém. 27
44 28 KAPITOLA 4. REGULACE POMOCÍ PID REGULÁTORU 4.1 Regulátor výchlky ϕ pro rameno kyvadla v dolní poloze Při návrhu ragulátoru výchylky ϕ bylo využito linearizovaného modelu pro dolní polohu a přenosu G ϕd (s) mezi vstupním napětím u a vychýlkou ramene kyvadla ϕ jehož nuly a póly jsou uvedeny v následující tabulce. Tabulka 4.1: Nuly a póly přenosu pro kyvadlo v dolní poloze G ϕd (s) Nuly Póly 1, , -,1 ± j6,769 Rameno kyvadla je v dolní poloze stabilní, tomu odpovídají záporné reálné hodnoty polů. K návrhu regulátoru byla využita metoda geometrického místa kořenů (Roubal, J. et al., 211). Regulátor byl navržen pomocí matlabové funkce Sisotool se vstupním parametrem G ϕd (s). Výsledkem návrhu je PD regulátor se zpožděním 1. řádu R ϕd (s) =,5486s + 3,555 s + 1,97. (4.1) Uzavřená regulační smyčka je stabilní a její póly a nuly jsou zobrazeny v následující tabulce. Tabulka 4.2: Nuly a póly uzavřené vnitřní regulační smyčky pro kyvadlo v dolní poloze Nuly Póly,1 ± j6,769 4,888 ± j11,8339 8, 4,7762 ± j1,823 6,481 -
45 4.2. PD REGULÁTOR VÝCHYLKY X PRO DOLNÍ POLOHU Regulátor výchlky x pro rameno kyvadla v dolní poloze K návrhu regulátoru polohy vozíku nelze použít přenos G xd (s), ale přenos upravený přenosem vnitřní regulační smyčky, který je označen G xd (s). Tento přenos byl získán pomocí matlabových funkcí series a feedback. Výsledkem návrhu je opět PD regulátor se zpožděním 1. řádu R xd (s) = 45,14s + 193,3 s + 4,9. (4.2) Kompletní regulační smyčka z obr. 4.1 je stabilní a její póly, nuly jsou uvedeny v následující tabulce. Tabulka 4.3: Nuly a póly kompletní regulační smyčky pro kyvadlo v dolní poloze Nuly Póly 4,888 ± j11,8339 5,1415 ± j12,6936 4,7762 ± j1,823 5,562 4,2822 4,3731-1,4814 ± j2, Regulace v dolní poloze aplikace na reálný systém Po otestování správné funkce regulátorů na lineráním a později nelineárním modelu bylo přistoupeno k aplikaci regulátorů na systém inverzního kyvadla. Simulinkové schéma regulačního odvodu je zobrazeno na následujícím obrázku.
46 3 KAPITOLA 4. REGULACE POMOCÍ PID REGULÁTORU Reference for w_x [m] wx 1.6s+1 Filtr_W W_x [m] PDregX X_regulator W_Phi 1 W_Phi [o] PDregPHI Phi_regulator Voltage u [V] 1 u i x Motor current i [A] cart possition x [m] phi1 phi2 Pendulum angles phi [deg] PORTAL CRANE Real Time Communication Obrázek 4.2: Simulinkové schéma regulačního odvodu pro rameno kyvadla v dolní poloze Bloček Filtr_W slouží k filtraci žadané hodnoty pro regulátor polohy vozíku.vliv tohoto filtru je na následujícím obrázku x [m] W x filtrovana W x t [s] Obrázek 4.3: Filtrace W x
47 4.3. REGULACE V DOLNÍ POLOZE APLIKACE NA REÁLNÝ SYSTÉM 31 Tento filtr snižuje skok akční veličiny a tím i překmit regulované veličiny. Pomocí tohoto bločku byl odstraněn problém s překročením maximální dráhy vozíku při změně žádané hodnoty o,6 m. Průběhy jednotlivých signálů při regulaci jsou zobrazeny na následujícím obrázku u [V] x [m] t [s].4 W x filtrovana Poloha voziku t [s] (a) vstupní napětí u (b) poloha vozíku x ϕ [ ] t [s] (c) úhel natočení ramena kyvadla Obrázek 4.4: Regulace v dolní poloze Z jednotlivých průběhu vyplývá, že kvalita regulace výchylky úhlu ϕ je dostačující, výchylka ramene kyvadla je maximální (2 ) při přejezdu vozíku přes celou dráhu. Řídící veličina se pohybuje v rozmení maximálního vstupního napětí, přesněji v rozmení ±8 V. Regulace polohy je velmi dobrá, regulátor je schopný přesně sledovat žádanou veličinu. Přejezd vozíku by bylo možné snížít zvýšením konstanty v bločku Filtr_W, avšak za cenu snížení rychlosti regulace polohy.
48 32 KAPITOLA 4. REGULACE POMOCÍ PID REGULÁTORU 4.4 Regulátor výchylky ϕ pro rameno kyvadla v horní poloze Při návrhu ragulátoru výchylky ϕ bylo využito linearizovaného modelu pro horní polohu a přenosu G ϕh (s) mezi vstupním napětím u a výchylkou ramene kyvadla ϕ jehož nuly a póly jsou uvedeny v následující tabulce. Tabulka 4.4: Nuly a póly přenosu pro kyvadlo v horní poloze G ϕh (s) Nuly Póly 4, ,5784-6,7784-8, Systém s ramenem kyvadla v horní poloze je nestabilní, tomu odpovídá jeden kladný pól. K návrhu regulátoru bylo opět využito geometrického místa kořenů. Výsledkem návrhu je PD regulátor se zpožděním 1. řádu. R ϕh (s) =,442s 1,95 s,9664. (4.3) Uzavřená regulační smyčka je stabilní a její póly a nuly jsou zobrazeny v následující tabulce. Tabulka 4.5: Nuly a póly uzavřené vnitřní regulační smyčky pro kyvadlo v horní poloze Nuly Póly 6,5784 6,7784 ± j6,769 1,71 ± j6,3473 4,4118 1,9167 ± j2,761
49 4.5. PD REGULÁTOR VÝCHYLKY X PRO HORNÍ POLOHU PD regulátor výchylky x pro rameno kyvadla v horní poloze K návrhu regulátoru polohy vozíku byl použit přenos upravený přenosem vnitřní regulační smyčky, který je označen G xh (s). Tento přenos byl získán pomocí matlabových funkcí series a feedback. Výsledkem návrhu je opět PD regulátor se zpožděním 1. řádu. R xh P D(s) = 2,967s + 24,72 s + 6,4. (4.4) Kompletní regulační smyčka z obr. 4.1 je stabilní a její póly, nuly jsou uvedeny v následující tabulce. Tabulka 4.6: Nuly a póly kompletní regulační smyčky pro kyvadlo v horní poloze s PD regulátorem Nuly Póly 1,8797 ± j6,853 8,3316 6,425 1,71 ± j6,3473 1,288 1,9167 ± j6,853 1,954 ± j2, PID regulátor výchylky x pro rameno kyvadla v horní poloze Testováním správné funkce regulátorů bylo zjištěno, že PD regulátor není vhodný pro regulaci polohy vozíku s ramenem v horní poloze. Regulátor není schopný regulovat z nulovou střední hodnotou regulační odchylky. Proto byl pro regulaci polohy vozíku navržen PID regulátor. K návrhu regulátoru bylo opět použito geometrické místo kořenů. R xh P ID(s) = 4,313s2 + 54,36s + 35,85 s ,98s. (4.5) Kompletní regulační smyčka z obr. 4.1 s PID regulátorem je stabilní a její póly, nuly jsou uvedeny v následující tabulce.
50 34 KAPITOLA 4. REGULACE POMOCÍ PID REGULÁTORU Tabulka 4.7: Nuly a póly kompletní regulační smyčky pro kyvadlo v horní poloze s PID regulátorem Nuly Póly 14, ,956 1,866 ± j6,571 1,71 ± j6,3473 1,2795 ± j2,79 1,9167 ± j6,853,515 ± j, Regulace v horní poloze aplikace na reálný systém Stejně jako u regulace v dolní poloze byla správná funkce regulátorů ověřena na lineráním a později nelineárním modelu. Simulinkové schéma regulačního odvodu pro regulaci v horní poloze je zobrazeno na následujícím obrázku. Reference for w_x [m] wx 1.5s+1 Filtr_W W_x [m] Time W_Phi XregPDI2 1 X_regulator E_Phi [V]1 Time RegPHI6 Phi_regulator Voltage u [V] 1 u i x phi1 phi2 Motor current i [A] cart possition x [m] Pendulum angles phi1 [deg] PORTAL CRANE Real Time Communication Obrázek 4.5: Simulinkové schéma regulačního odvodu pro rameno kyvadla v horní poloze Bločky Switch a Time ve vnitřní regulační smyčce zpožd ují připojení regulátoru vychylky ϕ. Regulátor polohy vozíku x je připojen o,5 s později než regulátor úhlu, tedy až po odeznění přechodových dějů. Opět je použit bloček Filtr_W pro filtraci žádané polohy
51 4.7. REGULACE V HORNÍ POLOZE APLIKACE NA REÁLNÝ SYSTÉM 35 vozíku. Průběhy jednotlivých signálů pro regulaci polohy vozíku pomocí PD regulátoru (4.5)jsou zobrazeny následujicím obrázku u [V] x [m] t [s] (a) vstupní napětí u.2 Poloha voziku W x t [s] (b) poloha vozíku x ϕ [ ] t [s] (c) úhel natočení ramena kyvadla Obrázek 4.6: Regulace v horní poloze pomocí PD regulátoru Kvalita regulace výchylky ϕ je velmi dobrá, rameno se pohybuje v rozmezí 18 ±1. Řídící veličina se bezpečně pohybuje v rozmezí maximálního vstupního napětí systému. Systém není vybuzován velkými akčními zásahy, to má dobrý vliv na kvalitu regulace. Kvalita regulace polohy vozíku je horší, regulátor není schopen regulovat s nulovou střední hodnotou regulační odchylky. Podle (Roubal, J., 22) by tento nedostatek mohla odstranit integrační složka v regulátoru polohy vozíku. Proto byl pro regulaci polohy navržen PID regulátor (4.6). Průběhy jednotlivých signálů pro regulaci polohy vozíku pomocí PID regulátoru jsou zobrazeny na následujicím obrázku.
52 36 KAPITOLA 4. REGULACE POMOCÍ PID REGULÁTORU u [V] x [m] t [s] (a) vstupní napětí u.2 Poloha voziku W x t [s] (b) poloha vozíku x ϕ [ ] t [s] (c) úhel natočení ramena kyvadla Obrázek 4.7: Regulace v horní poloze pomocí PID regulátoru Kvalita regulace výchylky ϕ je opět velmi dobrá, protože používáme stejný regulátor výchylky ϕ jako v předchozím případě. Řídící veličina se bezpečně pohybuje v rozmezí maximálního vstupního napětí systému. Kvalita regulace polohy vozíku pomocí PID regulátoru je podstatně lepší než při použítí PD regulátoru, regulátor je schopen regulovat s nulovou střední hodnotou regulační odchylky. Poloha vozíku se pohybuje v okolí žádáné polohy v rozmezí ±18 cm. Tato vlastnost je způsobena integrační složkou PID regulátoru.
53 Kapitola 5 Závěr V absolventské práci byly splněny všechny požadavky zadání. Z matematicko-fyzikálních diferenciálních rovnic byl nejprve vytvořen v programovém prostředí MATLAB/Simulink počítačový model inverzního kyvadla včetně virtuální scény. Tento kompletní model je na přiloženém DVD. Byla provedena identifikace systému, kde byly určeny neznámé konstanty systému. V rámci identifikace bylo ověřeno, že počítačový model odpovídá reálnému systému. Následně byl model linearizován, aby mohl být použit pro návrh regulátorů. Veškeré regulátory v této práci byly navrženy pomocí geometrického místa kořenů, které je blíže popsáno v (Roubal, J. et al., 211). Při návrhu regulátorů bylo vycházeno z linearizovaného modelu s ramenem kyvadla v dolní poloze ϕ = respektive z linearizovaného modelu s ramenem kyvadla v horní poloze ϕ = 18. Regulátor výchlky ϕ je umístěn ve vnitřní regulační smyčce protože regulace úhlu je prioritní. Regulátor polohy x je ve smyčce vnější, protože regulace polohy je druhořadý problém. Na začátku kapitoly číslo 4 je popsán návrh regulátorů pro řízení úhlu a polohy vozíku s ramenem kyvadla v horní poloze. K regulaci úhlu i polohy byly použity PD regulátory se zpožděním 1. řádu. Při aplikaci regulátoru polohy na reálný systém bylo nutno vyřešit problém s vyjížděním vozíku z dráhy při přejezdu přes celou dráhu. Byl vytvořen filtr pomocí bločku TransferFunction, který snižuje skok akční veličiny a tím snížuje překmit regulované veličiny. Druhá část kapitoly 4 se zábývá návrhem a aplikací regulátorů na reálný systém. Výchylka úhlu ϕ je regulována PD regulátorem se zpožděním 1. řádu. Kvalita regulace úhlu je velmi dobrá, rameno kyvadla se pohybuje v rozmezí 18 ± 1. Použití PD regulátoru pro regulaci polohy s ramenem v horní poloze pomocí PD regulátoru není vhodné. Regulátor polohy není schopen sledovat, s nulovou střední hodnotou regulační 37
54 38 KAPITOLA 5. ZÁVĚR odchylky, žádanou hodnotu. Tento nedostatek by mohla odstranit integrační složka v regulátoru polohy. Proto byl navržen PID regulátor polohy, který integrační složku obsahuje. To způsobí, že střední hodnota polohy vozíku sleduje žádanou hodnotu. Vozík se pohybuje v okolí žádané hodnoty signálu v rozmezí ±18cm. Oba regulátory pro dolní i horní polohu jsou na přiloženém DVD. Pro systém inverzního kyvadla byla snaha navrhnout regulátor, který je schopen přemístit rameno kyvadla z dolní polohy do horní. Byl vyvořen algoritmus pro vyšvihnutí ramene do horní polohy. Přepnutí mezi tímto algoritmem a lineární PD regulací se děje pouze v závislosti na výchylce ramene ϕ. Tento způsob není vhodný, protože parametry motoru se v závislosti na teplotě mění. Může tedy dojít k tomu, že rameno kyvadla má v momentě přepnutí příliš velkou úhlovou rychlost a PD regulátor systém v horní poloze neustabilizuje. K vyřešení tohoto problému by bylo nutné k regulaci systému použít stavový regulátor, který je shopen odhadovat úhlovou rychlost ω ramene kyvadla. Regulace pomocí stavového regulátoru je popsána v (Roubal, J., 22).
55 Literatura Roubal, J. (22), Nelineární regulace kyvadla, (Diplomová práce), FEL, Praha. ČVUT v Praze, Roubal, J. (212), Výukové materiály pro Laboratoř aplikované informatiky na VOŠ, (Bakalářská práce), ČVUT v Praze, MUVS, Praha. Roubal, J., Hušek, P. a kol. (211), Regulační technika v příkladech, Praha: BEN technická literatura. ISBN Šikýř, T. (211), Systém vodního hospodářství laboratorní model, (Absolventská práce), VOŠ, SŠ, COP Sezimovo Ústí, Sezimovo Ústí. 39
56
57 Příloha A Obsah přiloženého CD/DVD K této práci je přiloženo CD/DVD s následující adresářovou strukturou. Absolvenstká práce v L A TEX 2ε Absolventská práce ve formátu L A TEX 2ε. Matlab: Zdrojové kódy z Matlabu a Simulinková schémata. 2.1 Vstupy a výstupy 2.2 Tvorba modelu 2.3 Overeni modelu Statická prevodní charakteristika Identifikace vozíku Identifikace kyvadla 2.5 Verifikace modelu 3.1 Linearizace 4.1 Návrh regulátoru pro dolní polohu 4.2 Návrh regulátoru pro horní polohu Model Virtuální model: Virutální model vyvořený v programu Virtual Real Builder. Vacek AP 214.pdf absolventská práce ve formátu PDF I
58 II PŘÍLOHA A. OBSAH PŘILOŽENÉHO CD/DVD
59 Příloha B Použitý software L A TEX Matlab/Simulink R26b WinEdt 6. Software z výše uvedeného seznamu je bud volně dostupný, nebo je toho času jeho vlastníkem Vyšší odborná škola, Střední škola, Centrum odborné přípravy, Sezimovo Ústí, Budějovická 421, kde autor téhož času studoval a vytvořil tuto absolventskou práci. III
60 IV PŘÍLOHA B. POUŽITÝ SOFTWARE
61 Příloha C Časový plán absolventské práce Činnost Časová Termín Splněno náročnost ukončení Identifikace systému 1 měsíc Vyšvihnutí ramena do horní polohy 1 týden Linearizace 3 týdny Zpracování Mfiles 2 týdny Vytvořit předběžný obsah práce 3 dny Zpracování podkapitoly Identifikace sytému 1 dny Statická převodní charakteristika snímačů 4 dny Tvorba virtuální scény 1 den Ověření správné funkce počítačového modelu 3 dny Statická převodní charakteristika motoru 3 dny Identifikace přechodové charakteristiky 1 týden Verifikace modelu 1 týden Kapitola Linearizace modelu 4 dny Kapitola Vyšvihnutí ramena do horní polohy 2 týdny Návrh regulátoru pro polohu vozíku 2 týdny Návrh regulátoru pro úhel 2 týdny Regulační smyčka 1 týden Ověření regulátoru 2 týdny Přepínání mezi vyšvihnutím a regulátorem 1 týden V
Pozorovatel, Stavová zpětná vazba
Pozorovatel, Stavová zpětná vazba Teorie dynamických systémů Obsah Úvod 2 Příklady 2 3 Domácí úlohy 6 Reference 8 Úvod Pozorovatel stavu slouží k pozorování (odhadování) zejména neměřitelných stavů systému.
ZPĚTNOVAZEBNÍ ŘÍZENÍ, POŽADAVKY NA REGULACI
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE, FAKULTA ELEKTROTECHNICKÁ, KATEDRA ŘÍDICÍ TECHNIKY Modelování a simulace systémů cvičení 9 ZPĚTNOVAZEBNÍ ŘÍZENÍ, POŽADAVKY NA REGULACI Petr Hušek (husek@fel.cvut.cz)
Modelování a simulace Lukáš Otte
Modelování a simulace 2013 Lukáš Otte Význam, účel a výhody MaS Simulační modely jsou nezbytné pro: oblast vědy a výzkumu (základní i aplikovaný výzkum) analýzy složitých dyn. systémů a tech. procesů oblast
JEDNOTKY. E. Thöndel, Ing. Katedra mechaniky a materiálů, FEL ČVUT v Praze. Abstrakt
SIMULAČNÍ MODEL KLIKOVÉ HŘÍDELE KOGENERAČNÍ JEDNOTKY E. Thöndel, Ing. Katedra mechaniky a materiálů, FEL ČVUT v Praze Abstrakt Crankshaft is a part of commonly produced heat engines. It is used for converting
Ṡystémy a řízení. Helikoptéra Petr Česák
Ṡystémy a řízení Helikoptéra 2.......... Petr Česák Letní semestr 2001/2002 . Helikoptéra 2 Identifikace a řízení modelu ZADÁNÍ Identifikujte laboratorní model vodárny č. 2.; navrhněte a odzkoušejte vhodné
Fakulta elektrotechnická
České vysoké učení technické v Praze Fakulta elektrotechnická DIPLOMOVÁ PRÁCE Název diplomové práce Praha, 2002 Autor: Jirka Roubal Prohlášení Prohlašuji, že jsem svou diplomovou (bakalářskou) práci vypracoval
Flexibilita jednoduché naprogramování a přeprogramování řídícího systému
Téma 40 Jiří Cigler Zadání Číslicové řízení. Digitalizace a tvarování. Diskrétní systémy a jejich vlastnosti. Řízení diskrétních systémů. Diskrétní popis spojité soustavy. Návrh emulací. Nelineární řízení.
Identifikace a řízení nelineárního systému pomocí Hammersteinova modelu
1 Portál pre odborné publikovanie ISSN 1338-0087 Identifikace a řízení nelineárního systému pomocí Hammersteinova modelu Brázdil Michal Elektrotechnika 25.04.2011 V praxi se často setkáváme s procesy,
1 Modelování systémů 2. řádu
OBSAH Obsah 1 Modelování systémů 2. řádu 1 2 Řešení diferenciální rovnice 3 3 Ukázka řešení č. 1 9 4 Ukázka řešení č. 2 11 5 Ukázka řešení č. 3 12 6 Ukázka řešení č. 4 14 7 Ukázka řešení č. 5 16 8 Ukázka
Návrh a simulace zkušební stolice olejového čerpadla. Martin Krajíček
Návrh a simulace zkušební stolice olejového čerpadla Autor: Vedoucí diplomové práce: Martin Krajíček Prof. Michael Valášek 1 Cíle práce 1. Vytvoření specifikace zařízení 2. Návrh zařízení včetně hydraulického
Využití neuronové sítě pro identifikaci realného systému
1 Portál pre odborné publikovanie ISSN 1338-0087 Využití neuronové sítě pro identifikaci realného systému Pišan Radim Elektrotechnika 20.06.2011 Identifikace systémů je proces, kdy z naměřených dat můžeme
Model helikoptéry H1
Model helikoptéry H Jan Nedvěd nedvej@fel.cvut.cz Hodnoty a rovnice, které jsou zde uvedeny, byly naměřeny a odvozeny pro model vrtulníku H umístěného v laboratoři č. 26 v budově Elektrotechnické fakulty
Automatizace je proces při němž je řídicí funkce člověka nahrazována činností
Automatizace je proces při němž je řídicí funkce člověka nahrazována činností různých přístrojů a zařízení. (Mechanizace, Automatizace, Komplexní automatizace) Kybernetika je Věda, která zkoumá obecné
Řízení modelu letadla pomocí PLC Mitsubishi
Řízení modelu letadla pomocí PLC Mitsubishi Jakub Nosek TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247,
MODIFIKOVANÝ KLIKOVÝ MECHANISMUS
MODIFIKOVANÝ KLIKOVÝ MECHANISMUS Michal HAJŽMAN Tento materiál je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Vyšetřování pohybu vybraných mechanismů v systému ADAMS
Selected article from Tento dokument byl publikován ve sborníku
Selected article from Tento dokument byl publikován ve sborníku Nové metody a postupy v oblasti přístrojové techniky, automatického řízení a informatiky 2018 New Methods and Practices in the Instrumentation,
Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky v Brně
Vysoké učení technické v Brně Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky Algoritmy řízení topného článku tepelného hmotnostního průtokoměru Autor práce: Vedoucí
KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ
KNIHOVNA MODELŮ TECHNOLOGICKÝCH PROCESŮ Radim Pišan, František Gazdoš Fakulta aplikované informatiky, Univerzita Tomáše Bati ve Zlíně Nad stráněmi 45, 760 05 Zlín Abstrakt V článku je představena knihovna
Fakulta elektrotechnická
České vysoké učení technické v Praze Fakulta elektrotechnická DIPLOMOVÁ PRÁCE Řízení rotačního kyvadla Praha, 2008 Bc. Zbyněk Hegr Poděkování Děkuji především vedoucímu diplomové práce Ing. Františku
Zpětná vazba, změna vlastností systému. Petr Hušek
Zpětná vazba, změna vlastností systému etr Hušek Zpětná vazba, změna vlastností systému etr Hušek husek@fel.cvut.cz katedra řídicí techniky Fakulta elektrotechnická ČVUT v raze MAS 2012/13 ČVUT v raze
Návrh frekvenčního filtru
Návrh frekvenčního filtru Vypracoval: Martin Dlouhý, Petr Salajka 25. 9 2010 1 1 Zadání 1. Navrhněte co nejjednodušší přenosovou funkci frekvenčního pásmového filtru Dolní propusti typu Bessel, která bude
Opakování z předmětu TES
Opakování z předmětu TES A3B35ARI 6..6 Vážení studenti, v následujících měsících budete každý týden z předmětu Automatické řízení dostávat domácí úkol z látky probrané v daném týdnu na přednáškách. Jsme
25.z-6.tr ZS 2015/2016
Ústav technologie, mechanizace a řízení staveb Teorie měření a regulace Typové členy 2 25.z-6.tr ZS 2015/2016 2015 - Ing. Václav Rada, CSc. TEORIE ŘÍZENÍ třetí část tématu předmětu pokračuje. A oblastí
Zásady regulace - proudová, rychlostní, polohová smyčka
Zásady regulace - proudová, rychlostní, polohová smyčka 23.4.2014 Schématické znázornění Posuvová osa s rotačním motorem 3 regulační smyčky Proudová smyčka Rychlostní smyčka Polohová smyčka Blokové schéma
Fakulta elektrotechnická Katedra řídicí techniky
České vysoké učení technické v Praze Fakulta elektrotechnická Katedra řídicí techniky BAKALÁŘSKÁ PRÁCE Podpora výuky regulační techniky v bakalářském studiu (model Helikoptéra) Praha, 26 Adéla Šemelíková
Stavový popis, linearizace
Stavový popis, linearizace Teorie dynamických systémů Obsah Úvod 2 Příklady 2 3 Domácí úlohy 4 Reference 5 Úvod Stavové rovnice nelineárního systému ẋ(t) f x(t), u(t), t () y(t) g x(t), u(t), t, kde první
MODELOVÁNÍ A ŘÍZENÍ INVERZNÍHO KYVADLA Michalík Michal Katedra elektromechaniky a výkonové elektroniky, Západočeská univerzita v Plzni Abstrakt Tento příspěvek se zabývá rovinnou úlohou simultánního balancování
Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Stabilita regulačního obvodu
Osnova přednášky 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) Vlastnosti regulátorů 7) 8) Kvalita
PROTOKOL O LABORATORNÍM CVIČENÍ - AUTOMATIZACE
STŘEDNÍ PRŮMYSLOVÁ ŠKOLA V ČESKÝCH BUDĚJOVICÍCH, DUKELSKÁ 13 PROTOKOL O LABORATORNÍM CVIČENÍ - AUTOMATIZACE Provedl: Tomáš PRŮCHA Datum: 23. 1. 2009 Číslo: Kontroloval: Datum: 4 Pořadové číslo žáka: 24
PRAKTIKUM I. Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK. Pracoval: Pavel Ševeček stud. skup.: F/F1X/11 dne:
Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK PRAKTIKUM I. Úloha č. VII Název: Studium kmitů vázaných oscilátorů Pracoval: Pavel Ševeček stud. skup.: F/F1X/11 dne: 27. 2. 2012 Odevzdal
PŘECHODOVÁ CHARAKTERISTIKA
PŘECHODOVÁ CHARAKTERISTIKA Schéma Obr. 1 Schéma úlohy Popis úlohy Dynamická soustava na obrázku obr. 1 je tvořena stejnosměrným motorem M, který je prostřednictvím spojky EC spojen se stejnosměrným generátorem
Systém vykonávající tlumené kmity lze popsat obyčejnou lineární diferenciální rovnice 2. řadu s nulovou pravou stranou:
Pracovní úkol: 1. Sestavte obvod podle obr. 1 a změřte pro obvod v periodickém stavu závislost doby kmitu T na velikosti zařazené kapacity. (C = 0,5-10 µf, R = 0 Ω). Výsledky měření zpracujte graficky
ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ
VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ 1. týden doc. Ing. Renata WAGNEROVÁ, Ph.D. Ostrava 2013 doc. Ing. Renata WAGNEROVÁ, Ph.D. Vysoká škola báňská
POPIS, IDENTIFIKACE SYSTÉMU A NÁVRH REGULÁTORU POMOCÍ MATLABU V APLIKACI FOTBAL ROBOTŮ
POPIS, IDENTIFIKACE SYSTÉMU A NÁVRH REGULÁTORU POMOCÍ MATLABU V APLIKACI FOTBAL ROBOTŮ Z.Macháček, V. Srovnal Katedra měřicí a řídicí techniky, Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Abstrakt
Modelování polohových servomechanismů v prostředí Matlab / Simulink
Modelování polohových servomechanismů v prostředí Matlab / Simulink Lachman Martin, Mendřický Radomír Elektrické pohony a servomechanismy 27.11.2013 Struktura programu MATLAB-SIMULINK 27.11.2013 2 SIMULINK
Obsah. Gain scheduling. Obsah. Linearizace
Regulace a řízení II Řízení nelineárních systémů Regulace a řízení II Řízení nelineárních systémů - str. 1/29 Obsah Obsah Gain scheduling Linearizace Regulace a řízení II Řízení nelineárních systémů -
Operační zesilovač, jeho vlastnosti a využití:
Truhlář Michal 6.. 5 Laboratorní práce č.4 Úloha č. VII Operační zesilovač, jeho vlastnosti a využití: Úkol: Zapojte operační zesilovač a nastavte jeho zesílení na hodnotu přibližně. Potvrďte platnost
POUŽITÍ REAL TIME TOOLBOXU PRO REGULACI HLADIN V PROPOJENÝCH VÁLCOVÝCH ZÁSOBNÍCÍCH
POUŽITÍ REAL TIME TOOLBOXU PRO REGULACI HLADIN V PROPOJENÝCH VÁLCOVÝCH ZÁSOBNÍCÍCH P. Chalupa Univerzita Tomáše Bati ve Zlíně Fakulta technologická Ústav řízení procesů Abstrakt Příspěvek se zabývá problémem
1. Regulace proudu kotvy DC motoru
1. Regulace proudu kotvy DC motoru Regulace proudu kotvy u stejnosměrných pohonů se užívá ze dvou zásadních důvodů: 1) zajištění časově optimálního průběhu přechodných dějů v regulaci otáček 2) možnost
Derivace goniometrických funkcí
Derivace goniometrických funkcí Shrnutí Jakub Michálek, Tomáš Kučera Odvodí se základní vztahy pro derivace funkcí sinus a cosinus za pomoci věty o třech itách, odvodí se také několik typických it pomocí
Vlastnosti členů regulačních obvodů Osnova kurzu
Osnova kurzu 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Statické vlastnosti členů regulačních obvodů 6) Dynamické vlastnosti členů
Srovnání PID regulace a anisochronního řízení na PLC Tecomat Foxtrot
Srovnání PID regulace a anisochronního řízení na PLC Tecomat Foxtrot Martin Hunčovský 1,*, Petr Siegelr 1,* 1 ČVUT v Praze, Fakulta strojní, Ústav přístrojové a řídící techniky, Technická 4, 166 07 Praha
i β i α ERP struktury s asynchronními motory
1. Regulace otáček asynchronního motoru - vektorové řízení Oproti skalárnímu řízení zabezpečuje vektorové řízení vysokou přesnost a dynamiku veličin v ustálených i přechodných stavech. Jeho princip vychází
CW01 - Teorie měření a regulace
Ústav technologie, mechanizace a řízení staveb CW01 - Teorie měření a regulace ZS 2010/2011 SPEC. 2.p 2010 - Ing. Václav Rada, CSc. Ústav technologie, mechanizace a řízení staveb Teorie měření a regulace
Automatizační technika. Regulační obvod. Obsah
30.0.07 Akademický rok 07/08 Připravil: Radim Farana Automatizační technika Regulátory Obsah Analogové konvenční regulátory Regulátor typu PID Regulátor typu PID i Regulátor se dvěma stupni volnosti Omezení
Vývojové práce v elektrických pohonech
Vývojové práce v elektrických pohonech Pavel Komárek ČVUT Praha, Fakulta elektrotechnická, K 31 Katedra elektrických pohonů a trakce Technická, 166 7 Praha 6-Dejvice Konference MATLAB 001 Abstrakt Při
Automatické měření veličin
Měření veličin a řízení procesů Automatické měření veličin» Čidla» termočlánky, tlakové senzory, automatické váhy, konduktometry» mají určitou dynamickou charakteristiku» Analyzátory» periodický odběr
Úloha 5 Řízení teplovzdušného modelu TVM pomocí PC a mikropočítačové jednotky CTRL
VŠB-TUO 2005/2006 FAKULTA STROJNÍ PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ Úloha 5 Řízení teplovzdušného modelu TVM pomocí PC a mikropočítačové jednotky CTRL SN 72 JOSEF DOVRTĚL HA MINH Zadání:. Seznamte se s teplovzdušným
Nastavení parametrů PID a PSD regulátorů
Fakulta elektrotechniky a informatiky Univerzita Pardubice Nastavení parametrů PID a PSD regulátorů Semestrální práce z předmětu Teorie řídicích systémů Jméno: Jiří Paar Datum: 9. 1. 2010 Zadání Je dána
Teoretická elektrotechnika - vybrané statě
Teoretická elektrotechnika - vybrané statě David Pánek EK 63 panek50@kte.zcu.cz Fakulta elektrotechnická Západočeská univerzita v Plzni September 26, 202 David Pánek EK 63 panek50@kte.zcu.cz Teoretická
Bezpečnost chemických výrob N111001
Bezpečnost chemických výrob N111001 Petr Zámostný místnost: A-72a tel.: 4222 e-mail: petr.zamostny@vscht.cz Základní pojmy z regulace a řízení procesů Účel regulace Základní pojmy Dynamické modely regulačních
Obr. 1 Činnost omezovače amplitudy
. Omezovače Čas ke studiu: 5 minut Cíl Po prostudování tohoto odstavce budete umět definovat pojmy: jednostranný, oboustranný, symetrický, nesymetrický omezovač popsat činnost omezovače amplitudy a strmosti
VLIV VELIKOSTI VZORKOVACÍ PERIODY NA NÁVRH DISKRÉTNÍHO REGULAČNÍHO OBVODU
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA STROJNÍHO INŽENÝRSTVÍ ÚSTAV AUTOMATIZACE A INFORMATIKY FACULTY OF MECHANICAL ENGINEERING INSTITUTE OF AUTOMATION AND COMPUTER SCIENCE
Mechanika II.A Třetí domácí úkol
Mechanika II.A Třetí domácí úkol (Zadání je částečně ze sbírky: Lederer P., Stejskal S., Březina J., Prokýšek R.: Sbírka příkladů z kinematiky. Skripta, vydavatelství ČVUT, 2003.) Vážené studentky a vážení
Graf závislosti dráhy s na počtu kyvů n 2 pro h = 0,2 m. Graf závislosti dráhy s na počtu kyvů n 2 pro h = 0,3 m
Řešení úloh 1. kola 59. ročníku fyzikální olympiády. Kategorie B Autoři úloh: J. Thomas (1,, 3, 4, 7), J. Jírů (5), P. Šedivý (6) 1.a) Je-li pohyb kuličky rovnoměrně zrychlený, bude pro uraženou dráhu
Verifikace modelu VT přehříváků na základě provozních měření
Verifikace modelu VT přehříváků na základě provozních měření Jan Čejka TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF
D C A C. Otázka 1. Kolik z následujících matic je singulární? A. 0 B. 1 C. 2 D. 3
atum narození Otázka. Kolik z následujících matic je singulární? 4 A. B... 3 6 4 4 4 3 Otázka. Pro která reálná čísla a jsou vektory u = (,, 3), v = (3, a, ) a w = (,, ) lineárně závislé? A. a = 5 B. a
KYBERNETIKA. Prof. Ing. Vilém Srovnal, CSc. Vysoká škola báňská Technická univerzita Ostrava
KYBERNETIKA Prof. Ing. Vilém Srovnal, CSc. Vysoká škola báňská Technická univerzita Ostrava 28 . ÚVOD DO TECHNICKÉ KYBERNETIKY... 5 Co je to kybernetika... 5 Řídicí systémy... 6 Základní pojmy z teorie
Návrh konstrukce odchovny 3. dil
1 Portál pre odborné publikovanie ISSN 1338-0087 Návrh konstrukce odchovny 3. dil Pikner Michal Elektrotechnika 16.02.2011 V minulém díle jsme se seznámily s elektronickým zapojením. Popsali jsme si principy
UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky IDENTIFIKACE A REGULACE SOUSTAVY HUMUSOFT CE 151. Michal Semonský
UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky IDENTIFIKACE A REGULACE SOUSTAVY HUMUSOFT CE 151 Michal Semonský Bakalářská práce 2016 Prohlášení Prohlašuji: Tuto práci jsem vypracoval samostatně.
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ Fakulta elektrotechnická katedra řídící techniky. Podpora výuky dynamických systémů I.
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ Fakulta elektrotechnická katedra řídící techniky Podpora výuky dynamických systémů I. Bakalářská práce Vedoucí bakalářské práce: Ing. František Vaněk Student: Zbyněk Hegr Praha
Derivace funkce. Přednáška MATEMATIKA č Jiří Neubauer
Přednáška MATEMATIKA č. 9-11 Katedra ekonometrie FEM UO Brno kancelář 69a, tel. 973 442029 email:jiri.neubauer@unob.cz Šotová, J., Doudová, L. Diferenciální počet funkcí jedné proměnné Motivační příklady
Práce s PID regulátorem regulace výšky hladiny v nádrži
Práce s PID regulátorem regulace výšky hladiny v nádrži Cíl úlohy Zopakování základní teorie regulačního obvodu a PID regulátoru Ukázka praktické aplikace regulačního obvodu na regulaci výšky hladiny v
Odpružená sedačka. Petr Školník, Michal Menkina. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií
Petr Školník, Michal Menkina TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247, který je spolufinancován
k DUM 08. pdf ze šablony 1_šablona_automatizační_technika_I 03 tematický okruh sady: regulátor
METODICKÝ LIST k DUM 08. pdf ze šablony 1_šablona_automatizační_technika_I 03 tematický okruh sady: regulátor Téma DUM: spojitá regulace test 1 Anotace: Digitální učební materiál DUM - slouží k výuce regulátorů
5. Pro jednu pružinu změřte závislost stupně vazby na vzdálenosti zavěšení pružiny od uložení
1 Pracovní úkoly 1. Změřte dobu kmitu T 0 dvou stejných nevázaných fyzických kyvadel.. Změřte doby kmitů T i dvou stejných fyzických kyvadel vázaných slabou pružnou vazbou vypouštěných z klidu při počátečních
Derivace goniometrických. Jakub Michálek,
Derivace goniometrických funkcí Jakub Michálek, Tomáš Kučera Shrnutí Odvodí se základní vztahy pro derivace funkcí sinus a cosinus za pomoci věty o třech limitách, odvodí se také dvě důležité limity. Vypočítá
Necht na hmotný bod působí pouze pružinová síla F 1 = ky, k > 0. Podle druhého Newtonova zákona je pohyb bodu popsán diferenciální rovnicí
Počáteční problémy pro ODR2 1 Lineární oscilátor. Počáteční problémy pro ODR2 Uvažujme hmotný bod o hmotnosti m, na který působí síly F 1, F 2, F 3. Síla F 1 je přitom úměrná výchylce y z rovnovážné polohy
Analýza lineárních regulačních systémů v časové doméně. V Modelice (ale i v Simulinku) máme blok TransfeFunction
Analýza lineárních regulačních systémů v časové doméně V Modelice (ale i v Simulinku) máme blok TransfeFunction Studijní materiály http://physiome.cz/atlas/sim/regulacesys/ Khoo: Physiological Control
CITLIVOSTNÍ ANALÝZA DYNAMICKÝCH SYSTÉMŮ I
Informačné a automatizačné technológie v riadení kvality produkcie Vernár,.-4. 9. 005 CITLIVOSTNÍ ANALÝZA DYNAMICKÝCH SYSTÉMŮ I KÜNZEL GUNNAR Abstrakt Příspěvek uvádí základní definice, fyzikální interpretaci
DOOSAN Škoda Power s. r. o. a Západočeská univerzita v Plzni ŘÍZENÍ AERODYNAMICKÉHO TUNELU PRO KALIBRACI TLAKOVÝCH SOND
DOOSAN Škoda Power s. r. o. a Západočeská univerzita v Plzni ŘÍZENÍ AERODYNAMICKÉHO TUNELU PRO KALIBRACI TLAKOVÝCH SOND Autor práce: Ing. Lukáš Kanta Obsah prezentace 1. Seznámení s aerodynamickým kalibračním
Laboratorní úloha č.8 MĚŘENÍ STATICKÝCH A DYNAMICKÝCH CHARAKTERISTIK
Laboratorní úloha č.8 MĚŘENÍ STATICKÝCH A DYNAMICKÝCH CHARAKTERISTIK a/ PNEUMATICKÉHO PROPORCIONÁLNÍHO VYSÍLAČE b/ PNEUMATICKÉHO P a PI REGULÁTORU c/ PNEUMATICKÉHO a SOLENOIDOVÉHO VENTILU ad a/ Cejchování
Nejjednodušší, tzv. bang-bang regulace
Regulace a ovládání Regulace soustavy S se od ovládání liší přítomností zpětné vazby, která dává informaci o stavu soustavy regulátoru R, který podle toho upravuje akční zásah do soustavy, aby bylo dosaženo
Vypracovat přehled způsobů řízení paralelních kinematických struktur s nadbytečnými pohony
Autor DP: Vedoucí práce: Bc. Tomáš Kozák Ing. Jan Zavřel, Ph.D. Vypracovat přehled způsobů řízení paralelních kinematických struktur s nadbytečnými pohony Vytvořit model jednoduchého redundantního mechanismu
Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10
Obsah Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10 KAPITOLA 1 Úvod 11 Dostupná rozšíření Matlabu 13 Alternativa zdarma GNU Octave 13 KAPITOLA 2 Popis prostředí
Vybrané experimenty v rotujících soustavách
Vybrané experimenty v rotujících soustavách ZDENĚK ŠABATKA Katedra didaktiky fyziky, Matematicko-fyzikální fakulta UK, Praha Příspěvek popisuje několik netradičních experimentů v rotujících soustavách.
GE - Vyšší kvalita výuky CZ.1.07/1.5.00/
Gymnázium, Brno, Elgartova 3 GE - Vyšší kvalita výuky CZ.1.07/1.5.00/34.0925 IV/2 Inovace a zkvalitnění výuky směřující k rozvoji matematické gramotnosti žáků středních škol Téma : Diferenciální a integrální
Stanovení typu pomocného regulátoru v rozvětvených regulačních obvodech
Proceedings of International Scientific onference of FME Session 4: Automation ontrol and Applied Informatics Paper 7 Stanovení typu pomocného regulátoru v rozvětvených regulačních obvodech DAVIDOVÁ, Olga
Modelování a simulace
Modelování a simulace Doc Ing Pavel Václavek, PhD Modelování a simulace Úvod - str /48 Obsah a organizace Obsah a org Cíl předmětu Náplň přednášek Vyučující Hodnocení Literatura Modelování a simulace Úvod
( r ) 2. Měření mechanické hysterezní smyčky a modulu pružnosti ve smyku
ěření mechanické hysterezní smyčky a modulu pružnosti ve smyku 1 ěření mechanické hysterezní smyčky a modulu pružnosti ve smyku Úkol č.1: Získejte mechanickou hysterezní křivku pro dráty různé tloušťky
Modelování elektromechanického systému
Síla od akčního členu Modelování elektromechanického systému Jaroslav Jirkovský 1 O společnosti HUMUSOFT Název firmy: Humusoft s.r.o. Založena: 1990 Počet zaměstnanců: 15 Sídlo: Praha 8, Pobřežní 20 MATLAB,
Sestavení diferenciální a diferenční rovnice. Petr Hušek
Sestavení diferenciální a diferenční rovnice Petr Hušek Sestavení diferenciální a diferenční rovnice Petr Hušek husek@fel.cvut.cz katedra řídicí techniky Fakulta elektrotechnická ČVU v Praze MAS 1/13 ČVU
U Úvod do modelování a simulace systémů
U Úvod do modelování a simulace systémů Vyšetřování rozsáhlých soustav mnohdy nelze provádět analytickým výpočtem.často je nutné zkoumat chování zařízení v mezních situacích, do kterých se skutečné zařízení
Mechanika - kinematika
Mechanika - kinematika Hlavní body Úvod do mechaniky, kinematika hmotného bodu Pohyb přímočarý rovnoměrný rovnoměrně zrychlený. Pohyb křivočarý. Pohyb po kružnici rovnoměrný rovnoměrně zrychlený Pohyb
SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY
SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY TEMATICKÉ OKRUHY Signály se spojitým časem Základní signály se spojitým časem (základní spojité signály) Jednotkový skok σ (t), jednotkový impuls (Diracův impuls)
Prostředky automatického řízení
VŠB-Technická Univerzita Ostrava SN2AUT01 Prostředky automatického řízení Návrh měřícího a řídicího řetězce Vypracoval: Pavel Matoška Zadání : Navrhněte měřicí řetězec pro vzdálené měření průtoku vzduchu
Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Vlastnosti regulátorů
Osnova přednášky 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) 7) Stabilita regulačního obvodu
Nelineární obvody. V nelineárních obvodech však platí Kirchhoffovy zákony.
Nelineární obvody Dosud jsme se zabývali analýzou lineárních elektrických obvodů, pasivní lineární prvky měly zpravidla konstantní parametr, v těchto obvodech platil princip superpozice a pro analýzu harmonického
Řízení tepelné soustavy s dopravním zpožděním pomocí PLC
Řízení tepelné soustavy s dopravním zpožděním pomocí PLC Jan Beran TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247,
NÁVRH ŘÍZENÍ LABORATORNÍHO MODELU "INVERZNÍ KYVADLO"
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION
PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ
NS / PROSTŘEDKY AUTOMATICKÉHO ŘÍZENÍ Úloha č. - Dvoupolohová regulace teploty Vypracoval: Ha Minh.. Spolupracoval: Josef Dovrtěl I. Zadání ) Zapojte laboratorní úlohu dle schématu. ) Zjistěte a zhodnoťte
Mnohé problémy analýzy dynamických systémů vedou k řešení diferenciální rovnice (4.1)
4 Řešení odezev dynamických systémů ve fázové rovině 4.1 Základní pojmy teorie fázové roviny Mnohé problémy analýzy dynamických systémů vedou k řešení diferenciální rovnice ( ) x+ F x, x = (4.1) kde F(
Nespojité (dvou- a třípolohové ) regulátory
Nespojité (dvou- a třípolohové ) regulátory Jaroslav Hlava TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247,
FYZIKÁLNÍ MODEL KYVADLA NA VOZÍKU
FYZIKÁLNÍ MODEL KYVADLA NA VOZÍKU F. Dušek, D. Honc Katera řízení procesů, Fakulta elektrotechniky a informatiky, Univerzita Parubice Abstrakt Článek se zabývá sestavením nelineárního ynamického moelu
X31EO2 - Elektrické obvody 2. Kmitočtové charakteristiky
X3EO - Elektrické obvody Kmitočtové charakteristiky Doc. Ing. Petr Pollák, CSc. Letní semestr 5/6!!! Volné šíření není povoleno!!! Fázory a spektra Fázor harmonického průběhu Û m = U m e jϕ ut) = U m sinωt
PRAKTIKUM II Elektřina a magnetismus
Oddělení fyzikálních praktik při Kabinetu výuky obecné fyziky MFF UK PRAKTIKUM II Elektřina a magnetismus Úloha č.: XI Název: Charakteristiky diody Pracoval: Pavel Brožek stud. skup. 12 dne 9.1.2009 Odevzdal
5.3. Implicitní funkce a její derivace
Výklad Podívejme se na následující problém. Uvažujme množinu M bodů [x,y] R 2, které splňují rovnici F(x, y) = 0, M = {[x,y] D F F(x,y) = 0}, kde z = F(x,y) je nějaká funkce dvou proměnných. Je-li F(x,y)
Diferenciální rovnice
Diferenciální rovnice Průvodce studiem Touto kapitolou se náplň základního kurzu bakalářské matematiky uzavírá. Je tomu tak mimo jiné proto, že jsou zde souhrnně využívány poznatky získané studiem předchozích
PREDIKTIVNÍ ŘÍZENÍ NELINEÁRNÍHO SYSTÉMU
PREDIKIVNÍ ŘÍZENÍ NELINEÁRNÍHO SYSÉMU P. Chalupa Univerzita omáše Bati ve Zlíně Fakulta aplikované informatiky Ústav řízení procesů Nad Stráněmi 45, 76 5 Zlín Abstrakt Příspěvek zkoumá možnosti použití
Laboratorní úloha č. 2 Vzájemná induktivní vazba dvou kruhových vzduchových cívek - Faradayův indukční zákon. Max Šauer
Laboratorní úloha č. Vzájemná induktivní vazba dvou kruhových vzduchových cívek - Faradayův indukční zákon Max Šauer 14. prosince 003 Obsah 1 Popis úlohy Úkol měření 3 Postup měření 4 Teoretický rozbor