Fakulta elektrotechnická
|
|
- Dana Konečná
- před 6 lety
- Počet zobrazení:
Transkript
1 České vysoké učení technické v Praze Fakulta elektrotechnická BAKALÁŘSKÁ PRÁCE Aktivní tlumení pérování automobilu Praha, 26 Autor: Aleš Kozojed
2 Prohlášení Prohlašuji, že jsem svou bakalářskou práci vypracoval samostatně a použil jsem pouze podklady ( literaturu, projekty, SW atd.) uvedené v přiloženém seznamu. V Praze dne podpis i
3 Poděkování Děkuji především vedoucímu bakalářské práce, panu Doc. Ing. Antonínu Stříbrskému, CSc. za jeho trpělivost a vstřícný přístup. ii
4 Abstrakt V této bakalářské práci se zabývám návrhem fuzzy regulátoru pro systém aktivního tlumení automobilu. Použití aktivního pérování automobilu má dva hlavní důvody použití. Prvním je zvýšení komfortu pro posádku vozidla, druhým je zlepšení jízdních vlastností automobilu. Tyto dva požadavky se však navzájem vylučují, nelze je tedy splnit použitím pouze pasivního tlumení. Regulátor pro aktivní tlumení jsem postupně navrhoval pro čtvrtinový a poloviční model automobilu. Základem čtvrtinového modelu jsou kolo, péro, tlumič a akční člen. Jako akční člen je zde uvažován lineárně řízený zdroj síly. Jako vstupy jsou zde používány rychlost podvozku, zrychlení podvozku a rychlost kola. Poloviční model automobilu je složen ze dvou modelů čtvrtinových, s tím, že se zde navíc využívají informace z těžiště podvozku. Jedná se o rychlost a zrychlení těžiště modely. Regulátory jsou navrženy tak, aby minimalizovali jak výchylku kola, tak podvozku. Z provedených simulací vyplývá, že navrhované aktivní tlumení řízené fuzzy regulátorem výše zmíněné požadavky splnilo. iii
5 Abstract I design in this bachelor thesis an automotive active suspension controller using fuzzy theory. Using of an automotive active suspension has two main reasons. The first is increasing ride comfort and the second is improving handling performance. This requirements are contradictory and it s impossible to satisfy them with passive suspension simultaneously. I design the controler for automotive active suspension I design at first for a quarter car model, then for a half car model. The basic parts of the quater car model are wheel, feather, inhibitor and actuator. As actuator I think a linear driving source of power. The quater model has folowing inputs: undercar speed, undercar acceleration and wheel speed. The half car models consists of two quater car models. Compared with the quater car model the half model uses folowing informations from the undercar: centre of gravity speed, centre of gravity acceleration. Controllers are designed for minimalization both deviation from wheel and undercar. From executed simulation passes that the designed active car suspension whith fuzzy controller realizes all our requirements. iv
6 Seznam použitých zkratek NV záporné velmi velké (Negative Very Big) NB záporné velké (Negative Big) NM záporné středně velké (Negative Medium) NS záporné malé (Negative Small) ZE nulové (ZEro) PS kladné malé (Positive Small) PM kladné středně velké (Positive Medium) PB kladné velké (Positive Big) PV kladné velmi velké (Positive Very Big) v
7 Obsah Seznam obrázků Seznam tabulek ix xii Úvod 2 Popis modelu 3 2. Čtvrtinový model Stavový popis čtvrtinového modelu Čtvrtinový model v simulinku Poloviční model Stavový popis polovičního modelu Poloviční model v simulinku Návrh fuzzy regulátoru 8 3. Fuzzyfikace Funkce příslušnosti čtvrtinového modelu Funkce příslušnosti polovičního modelu Tvorba pravidel Pravidla čtvrtinového modelu Pravidla polovičního modelu Infereční mechanismus Defuzzyfikace Fuzzy řízení Aktivní tlumení čtvrtinového modelu Odezva čtvrtinového modelu na jednotkový skok Odezva čtvrtinového modelu na bílý šum vii
8 4..3 Robustnost fuzzy regulátoru čtvrtinového modelu Aktivní tlumení polovičního modelu Odezva polovičního modelu na jednotkový skok Odezva polovičního modelu na bílý šum Odezva polovičního modelu na simulované rozjíždění a brzdění Robustnost fuzzy regulátoru polovičního modelu Závěr 6 Literatura 63 A Obsah přiloženého CD I viii
9 Seznam obrázků 2. Čtvrtinový model Simulinkové schéma čtvrtinového modelu Poloviční model Simulinkový subsystému kola č. polovičního modelu Simulinkové schéma polovičního modelu Simulinkový subsystému kola č.2 polovičního modelu Struktura fuzzy regulátoru Testovací signál Funkce příslušnosti rychlosti kola v w Funkce příslušnosti rychlosti podvozku v b Funkce příslušnosti zrychlení podvozku a b Funkce příslušnosti síly f Inferenční mechanismus Příklady jednotlivých metod defuzzyfikací Aktivní tlumení pro čtvrtinový model Testovací signál Rychlost podvozku nad kolem Rychlost kola Výchylka podvozku nad kolem Výchylka kola Akční člen Síla působící na kolo Testovací signál Rychlost podvozku nad kolem Rychlost kola Výchylka podvozku nad kolem ix
10 4.3 Výchylka kola Akční člen Síla působící na kolo Výchylka podvozku nad kolem při hmotnosti m b, Výchylka kola při hmotnosti m b, Výchylka podvozku nad kolem při hmotnosti m b, Výchylka kola při hmotnosti m b, Aktivní tlumení pro poloviční model Testovací signál Výchylka podvozku nad kolem č Výchylka podvozku nad kolem č Výchylka kola č Výchylka kola č Akční člen Výchylka těžiště Testovací signál Výchylka podvozku modelu nad kolem č Výchylka podvozku modelu nad kolem č Výchylka kola č Výchylka kola č Akční zásah Výchylka těžiště modelu Testovací signál Výchylka podvozku modelu nad kolem č Výchylka podvozku modelu nad kolem č Výchylka kola č Výchylka kola č Akční člen Výchylka těžiště modelu Výchylka podvozku nad kolem č. při hmotnosti m p, Výchylka podvozku nad kolem č.2 při hmotnosti m p, Výchylka kola č. při hmotnosti m p, Výchylka kola č.2 při hmotnosti m p, Výchylka podvozku nad kolem č. při hmotnosti m p, Výchylka podvozku nad kolem č.2 při hmotnosti m p, x
11 4.48 Výchylka kola č. při hmotnosti m p, Výchylka kola č.2 při hmotnosti m p, xi
12 Seznam tabulek 3. Naměřené rozsahy veličin pro čtvrtinový model Naměřené rozsahy veličin pro poloviční model Příklad pravidel čtvrtinového modelu - skupina Příklad pravidel čtvrtinového modelu - skupina Příklad pravidel polovičního modelu - pravidla kol Příklad pravidel polovičního modelu - pravidla podvozku xii
13 Kapitola Úvod Systém aktivního tlumení automobilu má dva hlavní důvody použití. Tím prvním je zvýšení jízdního komfortu cestujících, druhým je pak zlepšení jízdních vlastností automobilu. Jízdní komfort je možné definovat jako :. Míru schopnosti potlačení zrychlení karoserie, vznikající při kontaktu pneumatiky automobilu s nerovnostmi vozovky. 2. Míru omezení překmitu polohy odpružené části automobilu, tedy karosérie. Jízdní vlastnosti pak můžou být definovány následujícím :. Stabilitou a řiditelností automobilu. Ty jsou určeny zejména schopností potlačit naklánění automobilu při průjezdech zatáčkou a dále předkláněním, které je důsledkem brzdění a rozjíždění. 2. Přilnutím k vozovce, tedy změnou tíhové síly jež působí na kolo. Klasické pasivní tlumení je obvykle složeno z pružiny a vzduchového, případně kapalinového tlumiče. Pro zvýšení jízdního komfortu musí být tlumič vyroben měkce, aby omezil zrychlení karosérie způsobené nerovnostmi vozovky. Chceme-li zlepšit jízdní vlastnosti, musí být tlumič vyroben tvrdě, aby při jízdě nedocházelo k velkému naklánění karosérie a tedy ke zhoršení jízdních vlastností. Pasivní tlumení pak tedy musí být navrhováno jako kompromis mezi komfortem pro cestující a ovladatelností automobilu. Aby bylo možné splnit oba výše zmíněné požadavky zároveň, je nutné měnit charakteristiku tlumení dynamicky, dle nastalé situace. Tímto vznikne tlumení aktivní, případně poloaktivní.
14 KAPITOLA. ÚVOD 2 V této práci se zabývám návrhem fuzzy regulátoru pro aktivní tlumení. Fuzzy regulátor se pro tuto úlohu jeví jako velmi vhodný, zejména ze dvou důvodů. Tím prvním je efektivní využití zpětné vazby v řízení procesů, druhým pak schopnost řídit procesy, jejichž matematická formulace je neznámá, nebo velmi obtížně definovatelná. V oblasti aktivního tlumení automobilu se poslední zmíněný faktor týká hlavně vlastností pneumatik a podmínek provozu. Základem pro návrh regulátoru je čtvrtinový model automobilu. Ten se skládá z jednoho kola a čtvrtiny podvozku. Úkolem fuzzy regulátoru je tlumit vibrace podvozku a zároveň tlumit vibrace kola pomocí akčního členu realizovaného jako zdroj síly. Při návrhu může nastat situace, kdy budeme zmenšovat kmity podvozku, ale zároveň zvyšovat kmity kola a naopak. Tento problém řeší několik strategií. Nejznámější je použití dvou fuzzy regulátorů (Roukieh, S.;Title, A., 993, strana 5), kde první regulátor je navržen tak, aby tlumil kmity podvozku bez ohledu na kmity kola. Druhý fuzzy regulátor pak navrhneme opačně, tzn. aby tlumil kmity kola bez ohledu na kmity podvozku. Výstupy takto navržených regulátorů jsou váženy a hledá se kompromisní poměr vah, který nejlépe tlumí kmity kola i podvozku. Plusem této strategie je poměrně snadný a rychlý návrh regulace. Mínusem velmi hrubé nastavení obou fuzzy regulátorů pomocí vah. Jiná strategie, kterou zde používám, je strategií jednoho regulátoru. Ten je navržen tak, aby zároveň tlumil kmity podvozku i kmity kola. Základní částí každého fuzzy regulátoru je báze pravidel, což je soubor všech pravidel potřebných pro dostatečnou lingvistickou - vágní aproximaci závislosti mezi vstupem (vstupy) a výstupem (výstupy) regulátoru. Hlavním cílem pří návrhu fuzzy regulátoru pro aktivní tlumení automobilu je vytvoření kooperativních pravidel pro kolo a podvozek. Výhodou takto navrženého regulátoru je, že se více blíží regulátoru ideálnímu, než regulátor navržený dle první strategie. Nevýhodou je pak obtížnější formulace pravidel. Pro větší přiblížení reálnému automobilu dále vytvoříme jeho poloviční model, pro který také navrhneme fuzzy regulátor. Poloviční model oproti čtvrtinovému navíc zahrnuje vzájemné ovlivňování kol, které se projeví při rozjíždění a brzdění automobilu. K pravidlům čtvrtinového modelu přidáme pravidla pro podvozek automobilu.
15 Kapitola 2 Popis modelu Nejdříve vytvoříme čtvrtinový model (Horáček, P.; Fuka, J., 999, strana 45), který obsahuje jedno kolo a čtvrtinu hmotnosti podvozku. Poloviční model zahrnuje dvě kola spojená podvozkem s jeho poloviční hmotností. Oba modely zanedbávají nelinearity objektu. 2. Čtvrtinový model Základním modelem aktivního tlumení, který charakterizuje chování vozidla a na němž můžeme simulovat vlastnosti regulátoru, je čtvrtinový model na obr. 2., obsahující dvě hmotná tělesa, aktivní prvek - zdroj síly a tlumič. Model má celkem dva stupně volnosti a jeden rovnovážný stav. Uvažujeme pouze vertikální pohyb, proto všechny vektory budeme značit jako skaláry. Převedení modelu do matematického popisu provádíme pomocí pohybových rovnic v diferenciálním tvaru a jejich úpravou. 3
16 KAPITOLA 2. POPIS MODELU 4 Obrázek 2.: Čtvrtinový model Z obr. 2. můžeme psát diferenciální pohybové rovnice ve tvaru : m b z b = f k b (z b z w ) b b (ż b ż w ), (2.) m w z w = f + k b (z b z w ) k w (z w z r ) + b b (ż b ż w ). V rovnicích (2.) používáme následující proměnné a konstanty : z r... poloha nerovností vozovky, z w... poloha osy kola, z b... poloha odpružené části automobilu, f... síla vyvíjená zdrojem síly, m b... hmotnost odpružené části automobilu, pro tento případ jeho čtvrtina
17 KAPITOLA 2. POPIS MODELU 5 m w... hmotnost kola a neodpružené části automobilu, b b... konstanta tlumení tlumiče, k b... konstanta tuhosti péra, k w... konstanta tuhosti pružícího charakteru pneumatiky. 2.. Stavový popis čtvrtinového modelu Z pohybových rovnic (2.) vytvoříme stavový popis ve tvaru : Stavový vektor x je čtvrtého řádu ve tvaru : ẋ = Ax + Bf + Fż r. (2.2) x = x x 2 x 3, (2.3) x 4 kde x = z b z w, (2.4) x 2 = z w z r, x 3 = ż b, x 4 = ż w. Stav x reprezentuje odchylku mezi podvozkem a kolem, x 2 odchylku mezi kolem a vozovkou, x 3 rychlost podvozku, x 4 rychlost kola čtvrtinového modelu. Matice A, B, F z (2.2) jsou :
18 KAPITOLA 2. POPIS MODELU 6 A = k b m b c b m b c b m b, (2.5) B = F = k b m w m b m w. k w m w, c b m w c b m w Pro konkrétní hodnoty (Cebon, D., 999, strana 468) : m b = 225 kg, m w = 5 kg, b b = kn.s.m, k b = 2 MN.m, k w =, 4 MN.m, dostaneme : A = B = 77, 8 4, 44 4, 44, (2.6)
19 KAPITOLA 2. POPIS MODELU 7 F =. Matice A má čtyři vlastní čísla : λ = 4, , 86 j, (2.7) λ 2 = 4, , 86 j, λ 3 =, , 59 j, λ 4 =, , 59 j, která jseme získali pomocí příkazu eig(a) v prostředí programu M atlab. Všechna vlastní čísla mají zápornou reálnou část, systém je tedy stabilní.
20 KAPITOLA 2. POPIS MODELU Čtvrtinový model v simulinku Čtvrtinový model se v simulinku skládá z pěti integrátorů, čtyři obsahuje vlastní model a pátý převádí rychlost na odchylku. Výsledná soustava je čtvrtého řádu. 2 fa Integrator vb 3 vw 4 zw s -K- /mb kb -Kbb -K- 2 zb Integrator2 s Integrator4 s Integrator3 s -K- /mw -Kkw Integrator s vr Obrázek 2.2: Simulinkové schéma čtvrtinového modelu
21 KAPITOLA 2. POPIS MODELU Poloviční model Model aktivního tlumní, který více vypovídá o chování vozidla než model uvedený výše, je model poloviny vozidla. Poloviční model je složen ze dvou čtvrtinových modelů, které jsou spojeny s homogením podvozkem. Podvozek je určen svou hmotností, polohou těžiště, délkou a momentem setrvačnosti. Obrázek 2.3: Poloviční model Na podvozek polovičního modelu působí od kola č. respektive kola č.2 síly F a F 2. Pro tyto síly platí : dále ze čtvrtinového modelu platí : F = f k b (z b z w ) b b (ż b ż w ), (2.8) F 2 = f 2 k b2 (z b2 z w2 ) b b2 (ż b2 ż w2 ),
22 KAPITOLA 2. POPIS MODELU m w z w = f + k b (z b z w ) k w (z w z r ) + b b (ż b ż w ), (2.9) m w2 z w2 = f 2 + k b2 (z b2 z w2 ) k w2 (z w2 z r2 ) + b b2 (ż b2 ż w2 ). Rovnice předklánění vyplývá z momentové rovnice : rovnice pohybu težiště je : F L F 2 L 2 J P ω =, (2.) také platí : F + F 2 m p v T =, (2.) v b = v T + ωl, (2.2) v b2 = v T ωl 2. V rovnicích (2.8), (2.), (2.), (2.2) používáme oproti čtvrtinovému modelu navíc tyto konstanty a proměnné : m p [kg]... hmotnost podvozku, v tomto případě jeho polovina J P [kg.m 2 ]... podélný moment setrvačnosti podvozku, L [m]... délka ramene od těžiště ke kolu č., L 2 [m]... délka ramene od těžiště ke kolu č.2, v T [m.s ]... rychlost těžiště, ω [rad.s ]... úhlová rychlost, v b [m.s ]... rychlost podvozku nad kolem č., v b2 [m.s ]... rychlost podvozku nad kolem č.2. Pitching
23 KAPITOLA 2. POPIS MODELU 2.2. Stavový popis polovičního modelu Z pohybových rovnic můžeme vytvořit stavový popis ve tvaru (2.2). x = ū = v = x x 2 x 3 x 4 x 5 x 6 x 7 x 8 [ f [ f 2, (2.3) ], (2.4) ż r ż r2 ], (2.5) kde x je stavový vektor osmého řádu, ū vstupní vektor, v vektor rušení. Dílčí stavy z x můžeme rozepsat : x = z b z w, (2.6) x 2 = z w z r, x 3 = ż w, x 4 = z b2 z w2, x 5 = z w2 z r2, x 6 = ż w2, x 7 = v T, x 8 = ω.
24 KAPITOLA 2. POPIS MODELU 2 Matice A, B, F jsou : A = B = F = L k b m w k w m w b b b b m w b b L m w m w L 2 k b m p L k b J p m w m w m p m p L L J p J P,. b b m p L b b J p k b2 m w2 k w2 m w2 k b2 m p L 2 k b2 J p b b2 m w2 b b2 m p L 2 b b2 J p b b2 b b2 L 2 m w2 m w2 b b +b b2 b b L +b b2 L 2 m p m p L b b +L 2 b b2 (b b L 2 +b b2l 2 2 ) J p J p, Pro hodnoty polovičního modelu (Cebon, D., 999, strana 468) : m p = 45 kg, m w = 5 kg, m w2 = 5 kg, b b = kn.s.m, b b2 = kn.s.m,
25 KAPITOLA 2. POPIS MODELU 3 k b = 2 MN.m, k b2 = 2 MN.m, k w =, 4 MN.m, k w2 =, 4 MN.m, L = 4 m, L 2 = 4 m, J P = 43 kg.m 2, dostaneme : A = B = , 88 2, 22 88, 88 2, 22 4, 44 37, 2, 93 37, 2, 93 7, , ,(2.7)
26 KAPITOLA 2. POPIS MODELU 4 F =. Matice A má osm vlastních čísel : λ =, , 84 j, (2.8) λ 2 =, , 84 j, λ 3 =, , 877 j, λ 4 =, , 877 j, λ 5 =, , 225 j, λ 6 =, 532 2, 225 j, λ 7 = 2, , 656 j, λ 8 = 2, 554 5, 656 j, Systém je stabilní, protože má záporné reálné části všech osmi vlastních čísel.
27 KAPITOLA 2. POPIS MODELU Poloviční model v simulinku Simulinkové schéma polovičního modelu obr. 2.5 dle obr. 2.3 obsahuje dva subsystémy, subsystém kola č. obr. 2.4 a subsystém kola č.2 obr Každý subsystém obsahuje dynamiku jednoho kola. fa F vb 2 Integrator2 s vw 2 vb+vw 3 Integrator3 s integrator4 s /mw kw -Kkb -Kbb -K- -K- integrator s vr 3 Obrázek 2.4: Simulinkový subsystému kola č. polovičního modelu
28 Obrázek 2.5: Simulinkové schéma polovičního modelu f 2 vr 3 f2 4 vr2 fa vb vr fa2 vb2 vr2 F vw vb+vw Kolo F2 vw2 vb2+vw2 Kolo 2 2 vw vb+vw 4 vw2 3 vb2+vw2 4 L 4 -L2 -K- -K- /mb s Integrator s Integrator /omega 5 omega 4 4 L. -L2. 9 vt 6 vb s i 7 v2b 8 zt KAPITOLA 2. POPIS MODELU 6
29 KAPITOLA 2. POPIS MODELU 7 fa2 F2 Cb2 vb2 2 Integrator2 s vw2 2 vb2+vw2 3 Integrator3 s integrator4 s /mw kw2 -Kkb2 -K- -K- -K- integrator s vr2 3 Obrázek 2.6: Simulinkový subsystému kola č.2 polovičního modelu
30 Kapitola 3 Návrh fuzzy regulátoru Základní struktura fuzzy regulátoru je znázorněna na obr. 3.. Skládá se ze tří základních bloků. Modul fuzzyfikace převádí ostrá data vstupních veličin regulované soustavy na fuzzy data. S takto fuzzyfikovanými vstupními veličinami poté inferenční mechanismus provádí vyhodnocení výsledku. Inferenční mechnismus využívá ke své činnosti znalostní báze fuzzy regulátoru - ústřední člen regulátoru. Výsledkem činosti inferenčního mechanismu je fuzzy množina, která se v modulu defuzzyfikace převádí zpět na ostré hodnoty - číslo. Obrázek 3.: Struktura fuzzy regulátoru 8
31 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 9 Znalostní báze každého fuzzy regulátoru je složena z datové báze a báze pravidel. Datová báze obsahuje informace o fuzzy množinách. Ty reprezentují slovní hodnoty jednotlivých proměnných. Dále obsahuje informace o rozsazích jednotlivých vstupně / výstupních veličin regulované soustavy. Základní funkcí báze pravidel je reprezentovat znalosti řízení dané soustavy ve formě pravidel. Tato pravidla by měla dostatečně lingvisticky reprezentovat závislost mezi vstupem a výstupem. Jednotlivá pravidla jsou ve tvaru if (stav procesu) then (regulační zásah) Část if pravidla se nazývá ancendent, který je vyjádřen ve formě kombinace fuzzy atomických výroků. Část than pravidla se nazývá konsekvent a představuje slovně definovaný akční zásah do regulovaného procesu. Pravidla jsou mezi sebou spojena spojkou and 2 která reprezentuje logický součin, případně dalšími spojkami 3. Inferenční mechanismus je postup, který stanovuje výstupní fuzzy množinu pro danou vstupní fuzzy množinu nebo ostrou výstupní hodotu pro danou vstupní ostrou hodnotu. Více např. (Jura, P., 23, strana 75) 3. Fuzzyfikace Fuzzyfikace je proces, který převádí vstupní ostrá data na fuzzy data. K tomu je potřeba stanovit tvar a typ funkcí příslušnosti každé vstupní veličině. Fuzzy Logic Toolbox, který je implementován v prostředí systému Matlab a který jsem použil pro implementaci regulátoru, podporuje několik typů funkcí příslušnosti, např. gaussovské, trojúhelníkové, zvonové nebo lichoběžníkové. Zvolil jsem trojúhelníkové a lichoběžníkové funkce příslušnosti, protože se skládají z lineárních členů a proto převod vstupních dat na fuzzy data probíhá relativně rychleji. Nejdříve musíme zvolit veličiny, které budeme pro fuzzy regulaci využívat. Musí to být veličiny, které charakterizují regulovaný proces a jsou nositeli informací potřebných pro řízení. Zároveň by tyto veličiny měly být snadno měřitelné. Na základě těchto požadavků jsem jako vstupní hodnoty regulátorů zvolil rychlosti jednotlivých kol a rychlost a zrych- funkcích příslušnosti 2 a zároveň 3 nebo, negace
32 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 2 lení podvozku automobilu. Veličiny rychlost a zrychlení jsou snadno měřitelné pomocí některého z typů akcelerometrů. Rozsahy jednotlivých funkcí příslušnosti jsem určil na základě experimentů na jednotlivých modelech. 3.. Funkce příslušnosti čtvrtinového modelu Pro regulaci čtvrtinového modelu jsem použil tři vstupy a jeden výstup. Jako vstupy jsem zvolil rychlost kola v w, rychlost podvozku nad kolem v b a zrychlení podvozku nad kolem a b. Výstup regulátoru je akční zásah zdroje síly f..5 Testovaci signal zr [m] Obrázek 3.2: Testovací signál Rozsahy těchto veličin jsem stanovil experimentem, při kterém jsem simuloval nájezd čtvrtinového modelu na překážku. Tu představuje testovací signál z obr Tento signál vychýlí model o 5 cm. Dále jsem testoval vychýlení modelu o cm. Z takto naměřených hodnot jsem vybral jejich maxima bez ohledu na jejich znaménko.
33 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 2 Tabulka 3.: Naměřené rozsahy veličin pro čtvrtinový model z r [cm] f max [N] v w max [m.s ] v b max [m.s ] v b = a b max [m.s 2 ] , 7, , 3, 6 44, 5 Z tabulka 3. vyplývají zvolené rozsahy funkcí příslušnosti. U vstupních veličin regulátoru jsem zvolil rovnoměrné rozprostřené trojúhelníky s rozsahem shodným s naměřenými hodnotami, viz obr. 3.3, obr. 3.4, obr Pro výstupní veličinu regulátoru - sílu f obr. 3.6 jsem upravil její rozsah na < 72, 72 >. K tomuto kroku mě vedly poznatky ze simulací, kdy po výše uvedené úpravě funkce příslušnosti došlo ke znatelnému zrychlení chodu simulace. Pro zvětšení citlivosti akčního zásahu jsem použil nerovnoměrného rozmístění trojúhelníků. Toto je důležité pro doregulování malých odchylek. NM NS ZE PS PM.8 Degree of membership rychlostkola Obrázek 3.3: Funkce příslušnosti rychlosti kola v w
34 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 22 NM NS ZE PS PM.8 Degree of membership rychlost Obrázek 3.4: Funkce příslušnosti rychlosti podvozku v b N ZE P.8 Degree of membership zrychleni Obrázek 3.5: Funkce příslušnosti zrychlení podvozku a b
35 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 23 NV NB NM NS ZE PS PM PB PV.8 Degree of membership sila x 4 Obrázek 3.6: Funkce příslušnosti síly f 3..2 Funkce příslušnosti polovičního modelu Pro regulátor polovičního modelu jsem zvolil celkem jedenáct funkcí příslušnosti. Prvních šest vstupů je identických jako v případě čtvrtinového modelu. Jsou to rychlost kola č. v w, rychlost a zrychlení podvozku nad kolem č. v b respektive a b, rychlost kola č.2 v w2, rychlost a zrychlení podvozku nad kolem č.2 v b2 respektive a b2. Vstupy, které přibyly oproti čtvrtinovému modelu jsou tři, rychlost těžiště v T, zrychlení těžiště a T a podélná úhlová rychlost ω. Výstupem regulátoru jsou síly f respektive f 2, každá pro jedno kolo. Rozsah výše zmíněných veličin jsem opět určil experimentem, stejným jako v případě čtvrtinového modelu. Testovací signál jsem však zaváděl do každého kola s fázovým posuvem odpovídajícím rychlosti automobilu v A = 5km.h. Výpočet časového posuvu signálů viz (3.) t[s] = (L + L 2 )) [m] 5 3 /36 [m s ]. (3.)
36 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 24 Tabulka 3.2: Naměřené rozsahy veličin pro poloviční model z r [cm] f max [N] f 2 max [N] v T max [m.s ] v T = a T max [m.s 2 ] ω [rad.s ] , 5 2, 9, , 2 26, 26 v b max [m.s ] v b max [m.s 2 ] v w max [m.s ] 2, 8 2, 4 2 4, 6 4, 8 v b2 max [m.s ] v b2 max [m.s 2 ] v w2 max [m.s ] 2 2, , 5 4, Tvorba pravidel Nejdůležitější částí každého fuzzy regulátoru je báze znalostí, a zejména pak báze pravidel. Jednotlivá pravidla jsou formulována pomocí příkazů : Jestliže (If) [Stav procesu] pak (Then) [Regulační zásah]. Pravidla jsem mezi sebou spojoval logickou spojkou a zároveň (AND) Pravidla čtvrtinového modelu Máme tři vstupy fuzzy regulátoru, rychlost kola v w, rychlost podvozku nad kolem v b, zrychlení podvozku nad kolem v b a jeden výstup fuzzy regulátoru f. Snažíme se v každém okamžiku minimalizovat výchylku kola i podvozku. Vstupy rychlost kola v w a rychlost podvozku nad kolem v b jsou fuzzyfikovány každý pěti termy 4, zrychlení podvozku nad kolem je fuzzyfikováno třemi termy. Maximální počet pravidel fuzzy regulátoru čtvrtinového modelu je : P = = 75. Jedná 4 lingvistickými proměnými
37 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 25 se o kombinace termů všech tří vstupních veličin každý s každým. Ke každé kombinaci termů vstupních veličin stanovíme optimální akční zásah. Při simulacích se však ukázalo, že postup, kdy vytvoříme maximální počet pravidel není pro tento případ vhodný. Docházelo k situacím, kdy simulace trvala nepřípustně dlouho (odezva čtvrtinového modelu na jednotkový skok) nebo se zasekla (odezva čtvrtinového modelu na bílý šum). Proto jsem vytvořil pravidla nová. Opět jsem vytvářel kombinace termů vstupních veličin, v tomto případě jsem ale pozměnil logiku sestavování pravidel. Zrychlení podvozku nad kolem v b jsem stanovil jako výchozí pro další kombinace vstupních termů. Vytvořil jsem dvě skupiny pravidel. První skupina pravidel má společnou hodnotu termu zrychlení podvozku nad kolem v b rovnu IS ZE (je nulová). Druhá skupina pravidel pak IS NOT ZE (je NEnulová). Tím jsem u druhé skupiny pravidel dosáhl stavu, kdy pro dvě možné varianty vstupních termů zrychlení podvozku nad kolem v b bude použito jedno pravidlo, tedy pro hodnoty P i N. Tím jsem zároveň zredukoval počet pravidel o. Podobný postup je použit např. v (Hyniová, K.; Stříbrský, A.; 3 Honců, J., 2, strana 3). Celkem jsem pro čtvrtinový model použil 5 pravidel. Akční zásahy jsem pro obě skupiny pravidel stanovil z části dle citu a z části iterační metodou, kdy jsem při simulaci (Odezva čtvrtinového modelu aktivního tlumení na jednotkový skok) sledoval vliv změn akčních zásahů na výsledek regulace. Tabulka 3.3: Příklad pravidel čtvrtinového modelu - skupina If [ v w = PM ] AND [ v b = PM ] AND [ v b = ZE ] THEN [ f =ZE ] If [ v w = PS ] AND [ v b = PM ] AND [ v b = ZE ] THEN [ f =NS ] If [ v w = ZE ] AND [ v b = PM ] AND [ v b = ZE ] THEN [ f =NM ] If [ v w = NS ] AND [ v b = PM ] AND [ v b = ZE ] THEN [ f =NM ] If [ v w = NM ] AND [ v b = PM ] AND [ v b = ZE ] THEN [ f =NV ] If [ v w = PM ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =ZE ] If [ v w = PS ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NS ] If [ v w = ZE ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NS ] If [ v w = NS ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NM ] If [ v w = NM ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NM ]
38 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 26 Tabulka 3.4: Příklad pravidel čtvrtinového modelu - skupina 2 If [ v w = PM ] AND [ v b = PM ] AND [ v b NOT ZE ] THEN [ f =NS ] If [ v w = PS ] AND [ v b = PM ] AND [ v b NOT ZE ] THEN [ f =NM ] If [ v w = ZE ] AND [ v b = PM ] AND [ v b NOT ZE ] THEN [ f =NV ] If [ v w = NS ] AND [ v b = PM ] AND [ v b NOT ZE ] THEN [ f =NB ] If [ v w = NM ] AND [ v b = PM ] AND [ v b NOT ZE ] THEN [ f =NV ] If [ v w = PM ] AND [ v b = PS ] AND [ v b NOT ZE ] THEN [ f =ZS ] If [ v w = PS ] AND [ v b = PS ] AND [ v b NOT ZE ] THEN [ f =NM ] If [ v w = ZE ] AND [ v b = PS ] AND [ v b NOT ZE ] THEN [ f =NM ] If [ v w = NS ] AND [ v b = PS ] AND [ v b NOT ZE ] THEN [ f =NB ] If [ v w = NM ] AND [ v b = PS ] AND [ v b NOT ZE ] THEN [ f =NB ] Pravidla polovičního modelu Pravidla polovičního modelu jsou dvojího typu. První typ pravidel vychází ze čtvrtinového modelu. Druhý typ pravidel popisuje vzájemné ovlivňování kol modelu. Pravidla čtvrtinového modelu použijeme pro každé kolo zvlášt. Vstupy fuzzy regulátoru jsou rychlost kola č. v w, rychlost podvozku nad kolem č. v b, zrychlení podvozku nad kolem č. v b, rychlost kola č.2 v w2, rychlost podvozku nad kolem č.2 v b2, zrychlení podvozku nad kolem č.2 v b. Výstupy regulátoru jsou síla f a síla f 2. Druhý typ pravidel, pravidla z podvozku, využívá informace o rychlosti těžiště v T, zrychlení těžiště v T a podélné úhlové rychlosti ω. Tyto veličiny jsou vstupy regulátoru. Výstupem reguátoru jsou opět síly f a f 2. Podélnou úhlovou rychlost ω můžeme dopočítat z informací z kola č. respektive kola č.2 : ω = v b v T L, (3.2) ω = v b2 + v T L 2. Předešlá pravidla neuvažovala možnost, že jsou kola modelu v klidu, výchylky kol z w, z w2 jsou téměř nulové, ale podvozek kmitá. Tato situace nastene v případě rozjíždění respektive brzdění nebo např. při průjezdech automobilu zatáčkou. Předešlá pravidla také neuvažovala, že se kola navzájem ovlivňují. Pravidla sestavená pro podvozek tuto situaci uvažují. Regulátor polovičního modelu používá celkem 7 pravidel.
39 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 27 Tabulka 3.5: Příklad pravidel polovičního modelu - pravidla kol If [ v w2 = PM ] AND [ v b2 = PM ] AND [ v b2 = ZE ] THEN [ f 2 =ZE ] If [ v w2 = PS ] AND [ v b2 = PM ] AND [ v b2 = ZE ] THEN [ f 2 =NS ] If [ v w2 = ZE ] AND [ v b2 = PM ] AND [ v b2 = ZE ] THEN [ f 2 =NM ] If [ v w2 = NS ] AND [ v b2 = PM ] AND [ v b2 = ZE ] THEN [ f 2 =NM ] If [ v w2 = NM ] AND [ v b2 = PM ] AND [ v b2 = ZE ] THEN [ f 2 =NV ] If [ v w = PM ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =ZE ] If [ v w = PS ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NS ] If [ v w = ZE ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NS ] If [ v w = NS ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NM ] If [ v w = NM ] AND [ v b = PS ] AND [ v b = ZE ] THEN [ f =NM ] Tabulka 3.6: Příklad pravidel polovičního modelu - pravidla podvozku If[v T = NM] AND [ω = ZE] AND [ v T = P] THEN [f =PM] AND [f 2 =PM] If[v T = NM] AND [ω = ZE] AND [ v T = N] THEN [f =PM] AND [f 2 =PM] If[v T = PS] AND [ω = NS] AND [ v T = P] THEN [f =PS] AND [f 2 =NB] If[v T = PS] AND [ω = NS] AND [ v T = N] THEN [f =PS] AND [f 2 =NB] If[v T = NS] AND [ω = NS] AND [ v T = N] THEN [f =PB] AND [f 2 =NS] If[v T = PM] AND [ω = NM] AND [ v T = P] THEN [f =ZE] AND [f 2 =NB] If[v T = ZE] AND [ω = NM] AND [ v T = P] THEN [f =PB] AND [f 2 =NV] If[v T = NS] AND [ω = PM] AND [ v T = ZE] THEN [f =NS] AND [f 2 =PB] If[v T = NM] AND [ω = PS] AND [ v T = ZE] THEN [f =ZE] AND [f 2 =PM] If[v T = NM] AND [ω = ZE] AND [ v T = ZE] THEN [f =PS] AND [f 2 =PS]
40 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU Infereční mechanismus Inferenční mechanismus je postup, který nám umožní stanovit výstupní fuzzy množinu pro danou vstupní fuzzy množinu. Toto inferenční mechanismus realizuje aplikací pravidel. Dále si na několika pravidlech čtvrtinového modelu ukážeme jeho princip. Mějme dvě pravidla : If[v w = NM] AND [v b =PM] AND [ v b =ZE] THEN [f =NB], If[v w = NM] AND [v b =PM] AND [ v b =ZE] THEN [f =NB]. Všechny vstupy v w, v b, v b jsou převedeny na fuzzy data. Inferenční mechanismus porovná jednotlivé vstupy a vybere pro všechna pravidla nejmenší hodnoty funkce příslušnosti fuzzyfikovaných vstupů. Toto platí v případě, že v pravidlech je použita logická spojka and (3.3). α = min {µ NM (v b ),µ PM (v w ),µ ZE ( v b )}, (3.3) α 2 = min {µ NS (v b ),µ PS (v w ),µ ZE ( v b )}. Použijeme-li v pravidlech logickou spojku or, inferenční mechanismus vybírá největší hodnotu funkce příslušnosti fuzzyfikovaných vstupů. Výstupní fuzzy množinu, která se skládá ze sjednocení oříznutých funkcí příslušnosti (3.4), dostaneme aplikováním inferenčního mechanismu na všechna pravidla. Zbývá převést výstupní fuzzy množinu na ostré hodnoty. To je úkolem defuzzyfikace. µ (f) = max {min {α,µ NB },min {α 2,µ NM }}. (3.4)
41 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 29 Obrázek 3.7: Inferenční mechanismus
42 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU Defuzzyfikace Pro praktickou realizaci akčního zásahu je potřeba přiřadit výstupním lingvistickým proměnným ostrou hodnotu akční veličiny v příslušném rozsahu. Proces, kdy aproximujeme neostré termy ostrou hodnotou akční veličiny se nazývá defuzzyfikace. Na základě inference získáme funkci příslušnosti výstupní fuzzy množiny jako sjednocení oříznutých (Mamdaniho implikace) nebo zmenšených (Larsenova implikace) 5 funkcí příslušnosti. Metod defuzzyfikace je více, zde uvedu pouze často používané (Jura, P., 23, strana 68). F uzzy logic toolbox programu M atlab podporuje např. metodu centroidů, metodu středu maxima MOM nebo metodu největšího maxima LOM. Metoda centroidů COA (centroid of area), nazývaná také Metoda těžiště COG (center of gravity). Je to nejznámější a obecně nejpoužívanější metoda. Fuzzyfikovaná ostrá hodnota se určí jako souřadnice těžiště plochy vytvořené sjednocením oříznutých výstupních fuzzy množin. Označíme-li funkci, která vznikne sjednocením oříznutých výstupních fuzzy množin od dílčích fuzzy pravidel µ S (f), pak defuzzyfikovanou výstupní hodnotu metodou centroidů určíme : f = f µ S (f) df µ S (f) df. (3.5) Tato metoda nezohledňuje překrytí jednotlivých funkcí, ze kterých se skládá výsledná funkce příslušnosti. Plocha překrytí je tedy započtena pouze jednou. Metoda středu maxima MOM (middle of maximum) je metoda defuzzyfikace, kdy ostrou hodnotu udává aritmetický průměr prvního a posledního maxima, tzn. že výstupní funkce příslušnosti µ S (f) má maximum v intervalu < f; f2 >, f MOM = f + f 2 2. (3.6) Metoda největšího maxima LOM (largest of maximum) je modifikací předešlé metody středu maxima. Jako defuzzyfikovaná hodnota se bere hodnota f největšího maxima funkce příslušnosti : 5 v této práci používám Mamdaniho implikaci f LOM = f 2. (3.7)
43 KAPITOLA 3. NÁVRH FUZZY REGULÁTORU 3 Metoda nejmenšího maxima SOM (smallest of maximum) je opět modifikací metody středu maxima. Jako defuzzyfikovaná hodnota se bere nejmenší hodnota f největšího maxima funkce příslušnosti : f SOM = f. (3.8) Obrázek 3.8: Příklady jednotlivých metod defuzzyfikací
44 Kapitola 4 Fuzzy řízení Po vytvoření jednotlivých modelů a jim příslušejících fuzzy regulátorů jsem simuloval vlastnosti navrženého aktivního tlumení pro čtvrtinový respektive poloviční model v prostředí Matlab Simulink. 4. Aktivní tlumení čtvrtinového modelu Syntézou čtvrtinového modelu s fuzzy regulátorem získáme systém aktivního tlumení obr. 4.. Pro defuzzyfikaci používá regulátor metody centroidů. 32
45 KAPITOLA 4. FUZZY ŘÍZENÍ 33 Fuzzy regulator vw fa vb ab zb Scope zr zw F Ctvrtinovy model Step Quater_Step_A To File Obrázek 4.: Aktivní tlumení pro čtvrtinový model 4.. Odezva čtvrtinového modelu na jednotkový skok Jednotkovým skokem obr. 4.2 jsem simuloval nájezd čtvrtinového modelu obr. 2. na překážku o výšce 5 cm. Ve většině grafů jsou pro názornost vyneseny průběhy aktivního i pasivního tlumení. Z grafů vyplývá, že použitím regulátoru došlo jednoznačně ke zlepšení tlumení jak podvozku, tak kola modelu.
46 KAPITOLA 4. FUZZY ŘÍZENÍ 34.5 Vstup zr [m] Obrázek 4.2: Testovací signál Rychlost podvozku Aktivni tlumeni Pasivni tlumeni vb [m/s] Obrázek 4.3: Rychlost podvozku nad kolem
47 KAPITOLA 4. FUZZY ŘÍZENÍ Rychlost kola Aktivni tlumeni Pasivni tlumeni.5 vw [m/s] Obrázek 4.4: Rychlost kola Vychylka podvozku Aktivni tlumeni Pasivni tlumeni.5 zb [m] Obrázek 4.5: Výchylka podvozku nad kolem
48 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka kola Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.6: Výchylka kola 5 Akcni clen 5 f [N] Obrázek 4.7: Akční člen
49 KAPITOLA 4. FUZZY ŘÍZENÍ 37 4 x 4 Sila pusobici na kolo 3 Aktivni tlumeni Pasivni tlumeni 2 F [N] Obrázek 4.8: Síla působící na kolo Graf průběhu síly působící na kolo z obr. 4.8 zobrazuje pouze sílu vyvozenou akčním členem. V grafu se nebere v úvahu síla vyvozená hmotností podvozku. Toto platí pro všechny grafy s průběhem síly působící na kolo uvedené dále Odezva čtvrtinového modelu na bílý šum Při tomto testu působí na model náhodný signál z obr Tímto simulujeme velké nerovnosti vozovky. Z grafů je patrné, že použitím fuzzy regulátoru došlo ke zlepšení tlumení v oblasti podvozku, tlumení kola se však výrazně nezlepšilo. Toto je následek testovacího signálu, který působí na kolo s větší dynamikou než má podvozek. V konečném důsledku pak regulátor nestačí regulovat.
50 KAPITOLA 4. FUZZY ŘÍZENÍ 38.6 Vstup.4.2 zr [m] Obrázek 4.9: Testovací signál.5 Rychlost podvozku Aktivni tlumeni Pasivni tlumeni vb [m/s] Obrázek 4.: Rychlost podvozku nad kolem
51 KAPITOLA 4. FUZZY ŘÍZENÍ Rychlost kola Aktivni tlumeni Pasivni tlumeni 2 vw [m/s] Obrázek 4.: Rychlost kola.8.6 Vychylka podvozku Aktivni tlumeni Pasivni tlumeni.4.2 zb [m] Obrázek 4.2: Výchylka podvozku nad kolem
52 KAPITOLA 4. FUZZY ŘÍZENÍ 4..8 Vychylka kola Aktivni tlumeni Pasivni tlumeni.6.4 zw [m] Obrázek 4.3: Výchylka kola 2.5 x Akcni clen f [N] Obrázek 4.4: Akční člen
53 KAPITOLA 4. FUZZY ŘÍZENÍ 4 8 x 4 Sila pusobici na kolo 6 Aktivni tlumeni Pasivni tlumeni 4 2 F [N] Obrázek 4.5: Síla působící na kolo 4..3 Robustnost fuzzy regulátoru čtvrtinového modelu Robustnost regulátoru ověříme experimentem, při kterém budeme měnit hmotnost podvozku modelu m b v rozsahu <, 8 m b ;, 2 m b >. Testovacím signálem bude jednotkový skok z grafu obr Budou nás zajímat odchylky podvozku a kola. Z grafů vyplývá, že regulátor je navržen dostatečně robustně, nebot nedošlo ke zhoršení sledovaných parametrů.
54 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku mb.8 Aktivni tlumeni Pasivni tlumeni.6.5 zb [m] Obrázek 4.6: Výchylka podvozku nad kolem při hmotnosti m b, Vychylka kola mb.8 Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.7: Výchylka kola při hmotnosti m b, 8
55 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku.2mb Aktivni tlumeni Pasivni tlumeni.6.5 zb [m] Obrázek 4.8: Výchylka podvozku nad kolem při hmotnosti m b, Vychylka kola.2mb Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.9: Výchylka kola při hmotnosti m b, 2
56 KAPITOLA 4. FUZZY ŘÍZENÍ Aktivní tlumení polovičního modelu Syntézou polovičního modelu s fuzzy regulátorem získáme systém aktivního tlumení obr Pro defuzzyfikaci regulátor používá stejně jako v případě čtvrtinového modelu metodu centroidů. Fuzzy Logic Controller vw zr vb Step ab vw2 Step zr2 vb2 ab2 vt f omega at zw f2 zw2 F F2 Integrator s Polovicni model Half_Robu2_A Integrator s To File Obrázek 4.2: Aktivní tlumení pro poloviční model 4.2. Odezva polovičního modelu na jednotkový skok Nájezd polovičního modelu obr. 2.3na překážku jsem simuloval pomocí testovacího signálu obr Tento signál vychýlí model o 5 cm. Skládá se ze dvou jednotkových skoků. Ty jsou vůči sobě posunuty o časový okamžik t symbolizující rychlost modelu 5km.h, viz. (3.). Z naměřených grafů je patrné, že regulátor výrazně zlepšil odezvu podvozku. Co se týče odezvy kol, zde by bylo potřebné doladit nastavení regulátoru, přesněji pravidel pro podvozek modelu, abychom odstranili kmitání patrné na obr respektive obr
57 KAPITOLA 4. FUZZY ŘÍZENÍ Vstupni signal.kolo 2.kolo.35.3 zr [m] Obrázek 4.2: Testovací signál Vychylka podvozku nad.kolem Aktivni tlumeni Pasivni tlumeni.5 zb [m] Obrázek 4.22: Výchylka podvozku nad kolem č.
58 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku nad 2.kolem Aktivni tlumeni Pasivni tlumeni.6 zb2 [m] Obrázek 4.23: Výchylka podvozku nad kolem č Vychylka.kola Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.24: Výchylka kola č.
59 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka 2.kola Aktivni tlumeni Pasivni tlumeni.6.5 zw2 [m] Obrázek 4.25: Výchylka kola č.2 3 x 4 2 Akcni clen f.kolo f2 2.kolo F [N] Obrázek 4.26: Akční člen
60 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka teziste Aktivni tlumeni Pasivni tlumeni.6.5 zt [m] Obrázek 4.27: Výchylka těžiště Odezva polovičního modelu na bílý šum Při tomto testu působí na model náhodný signál z obr Tímto simulujeme velké nerovnosti vozovky. Z grafů je patrné, že použitím fuzzy regulátoru došlo ke zlepšení tlumení v oblasti podvozku, tlumení kola se však výrazně nezlepšilo. Toto je následek testovacího signálu, působícího na kolo s větší dynamikou než má podvozek. V konečném důsledku pak regulátor nestačí regulovat.
61 KAPITOLA 4. FUZZY ŘÍZENÍ Vstupni signal.kolo 2.kolo.2 zr [m] Obrázek 4.28: Testovací signál.8.6 Vychylka podvozku nad.kolem Aktivni tlumeni Pasivni tlumeni.4.2 zb [m] Obrázek 4.29: Výchylka podvozku modelu nad kolem č.
62 KAPITOLA 4. FUZZY ŘÍZENÍ 5.5. Vychylka podvozku nad 2.kolem Aktivni tlumeni Pasivni tlumeni.5 zb2 [m] Obrázek 4.3: Výchylka podvozku modelu nad kolem č.2..8 Vychylka.kola Aktivni tlumeni Pasivni tlumeni.6.4 zw [m] Obrázek 4.3: Výchylka kola č.
63 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka 2.kola Aktivni tlumeni Pasivni tlumeni.4.2 zw2 [m] Obrázek 4.32: Výchylka kola č x Akcni clen f.kolo f2 2.kolo.5 F [N] Obrázek 4.33: Akční zásah
64 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka teziste Aktivni tlumeni Pasivni tlumeni.4.2 zt [m] Obrázek 4.34: Výchylka těžiště modelu Odezva polovičního modelu na simulované rozjíždění a brzdění Doposud se model rozkmitával pouze impulzy pocházejícími od vozovky. Při brzdění respektive rozjíždění však dochází k rozkmitání modelu od podvozku. Tento jev budeme simulovat zavedením výchylky do akčního členu pomocí signálu obr První impuls vychýlí první akční člen, druhý impuls vychýlí druhý akční člen. Z následujících grafů je vidět, že se zmenšily kmity podvozku a zejména kol. To je dáno využitím pravidel pro podvozek.
65 KAPITOLA 4. FUZZY ŘÍZENÍ x 4 Vstupni signal.kolo 2.kolo 2 F [N] Obrázek 4.35: Testovací signál Vychylka podvozku nad.kolem Aktivni tlumeni Pasivni tlumeni.4 zb [m] Obrázek 4.36: Výchylka podvozku modelu nad kolem č.
66 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku nad 2.kolem Aktivni tlumeni Pasivni tlumeni. zb2 [m] Obrázek 4.37: Výchylka podvozku modelu nad kolem č Vychylka.kola Aktivni tlumeni Pasivni tlumeni.5. zw [m] Obrázek 4.38: Výchylka kola č.
67 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka 2.kola Aktivni tlumeni Pasivni tlumeni.2 zw2 [m] Obrázek 4.39: Výchylka kola č.2.5 x 4 Akcni clen f.kolo f2 2.kolo.5 f [N] Obrázek 4.4: Akční člen
68 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka teziste Aktivni tlumeni Pasivni tlumeni.4 zt [m] Obrázek 4.4: Výchylka těžiště modelu Robustnost fuzzy regulátoru polovičního modelu Robustnost fuzzy regulátoru polovičního modelu jsem testoval podobně jako v případě čtvrtinového modelu. Měnil jsem hodnotu hmotnosti podvozku v rozmezí <, 8 m p ;, 2 m p >. Testovacími signály zde opět budou jednotkové skoky obr. 4.2 vychylující model o 5 cm, zavedené do každého kola s fázovým posuvem t z (3.). Budou nás zajímat odchylky podvozku a kol. Z grafů vyplývá, že regulátor je navržen dostatečně robustně, nebot nedošlo ke zhoršení sledovaných parametrů.
69 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku nad.kolem.8mp Aktivni tlumeni Pasivni tlumeni zb [m] Obrázek 4.42: Výchylka podvozku nad kolem č. při hmotnosti m p, 8..8 Vychylka podvozku nad 2.kolem.8mp Aktivni tlumeni Pasivni tlumeni.6 zb2 [m] Obrázek 4.43: Výchylka podvozku nad kolem č.2 při hmotnosti m p, 8
70 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka.kola.8mp Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.44: Výchylka kola č. při hmotnosti m p, Vychylka 2.kola.8mp Aktivni tlumeni Pasivni tlumeni.5 zw2 [m] Obrázek 4.45: Výchylka kola č.2 při hmotnosti m p, 8
71 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka podvozku nad.kolem.2mp Aktivni tlumeni Pasivni tlumeni zb [m] Obrázek 4.46: Výchylka podvozku nad kolem č. při hmotnosti m p, 2..8 Vychylka podvozku nad 2.kolem.2mp Aktivni tlumeni Pasivni tlumeni.6 zb2 [m] Obrázek 4.47: Výchylka podvozku nad kolem č.2 při hmotnosti m p, 2
72 KAPITOLA 4. FUZZY ŘÍZENÍ Vychylka.kola.2mp Aktivni tlumeni Pasivni tlumeni.6.5 zw [m] Obrázek 4.48: Výchylka kola č. při hmotnosti m p, Vychylka 2.kola.2mp Aktivni tlumeni Pasivni tlumeni.6.5 zw2 [m] Obrázek 4.49: Výchylka kola č.2 při hmotnosti m p, 2
73 Kapitola 5 Závěr Cílem této práce bylo navrhnout fuzzy regulaci pro řízení aktivního tlumení čtvrtinového respektive polovičního modelu. V první fázi jsem realizoval fuzzy regulátor pro aktivní tlumení čtvrtinového modelu. Zde jsem se seznámil s principy návrhu fuzzy regulátoru pro praktickou úlohu. Zjistil jsem, jak důležité je věnovat pozornost všem fázím návrhu fuzzy regulátoru. Jde zejména o tvorbu pravidel a zvolení správných rozsahů funkcí příslušnosti. Pokud byt pouze jedna z těchto fází je zanedbána, výsledek se velmi negativně projeví v několika faktech, at už jde o zhoršení celé regulace či velmi dlouhou dobu simulací. Ověřil jsem, že každé přidané pravidlo může výrazně zlepšit, ale také zhoršit parametry řízení. Fuzzy regulátor jsem navrhoval s ohledem na budoucí defuzzyfikaci metodou centroidů. S takto navrženým regulátorem jsem poté uskutečnil několik experimentů, které ověřily jeho kvality. Šlo např. o test robustnosti regulátoru. Poznatky získané při návrhu regulátoru čtvrtinového modelu jsem využil při návrhu fuzzy regulátoru pro aktivní tlumení polovičního modelu. Zde navíc oproti čtvrtinovému modelu přibyla pravidla pro podvozek. Zde bych rád zmínil nedostatek, který se neprojevil u čtvrtinového modelu(v podstatě se ani projevit nemohl), ale u polovičního ano. Jedná se o zákmity kol, viditelné např. na grafu obr Jejich odstranění bude vyžadovat další úpravu pravidel regulátoru. Z provedených experimentů vyplývá, že kromě zmíněného kmitání kol se regulátor osvědčil. Na závěr bych s ohledem na provedené simulace a data z nich viditelná chtěl posoudit možnost využití lineárního elektrického motoru jako akčního členu. Z teoretického hlediska je tento typ elektrického motoru pro tuto aplikaci velice vhodný, zejména pro jeho kompaktnost. Bohužel, v současné době jsou na trhu dostupné modely, jejichž špičkový výkon je cca. 4 N, zdůrazňuji špičkový, nejedná se tedy o sílu, kterou je motor schopen 6
74 KAPITOLA 5. ZÁVĚR 62 vyvozovat trvale. Tento výkon je jistě dostačující pro aplikaci v případě osobních vozidel s hmotností okolo 5 kg, kde se maxilmální akční zásah v extrémních situacích pohybuje na hranici zmíněných 4 N. Pro hodnoty použité v této práci se v současnosti nevyrábí žádný lineární elektrický motor, který by se požadovaným silovým hodnotám 72 N přibližoval.
75 Literatura Roukieh, S.;Title, A. (993), Using Fuzzy Logic, Sydney:In Proc IFAC World Congress. Jura, P. (23), Základy fuzzy logiky pro řízení a modelování, Brno: VUTIUM. Minařík, D. (22), Fuzzy řízení pro systém aktivního tlumení automobilu - diplomová práce, Praha: ČVUT. Cebon, D. (999), Handbook of Vehicle - Road Interaction, Lisse, Netherlands: Sweets and Zeitling publishers. Kovanda, J.; Resl, I. Socha, J. (997), Konstrukce automobilů - Pérování vozidel, Praha: Vydavatelství ČVUT. Vysoký, O. (996), Fuzzy řízení, Praha: Vydavatelství ČVUT. Horáček, P.; Fuka, J. (999), Systémy a modely, Praha: Vydavatelství ČVUT. Modrlák, O. (24), Teorie automatického řízení II. - Fuzzy řízení a regulace, Praha: Technická universita v Liberci - Katedra řídící techniky. Kruczek, A. (22), Řízení aktivního tlumení pérování automobilu - Diplomová práce, Praha: ČVUT. Hyniová, K.; Stříbrský, A.; Honců, J. (2), Fuzzy control of mechanical vibrating system, Praha: ČVUT. 63
76 Příloha A Obsah přiloženého CD Obsah adresáře : Dokumenty BP Kozojed 26.pdf - Bakalářská práce ve formáto PDF Obsah adresáře : Fuzzy regulátory ctvrtina.fis - Navržený fuzzy regulátor pro čtvrtinový model polovina.fis - Navržený fuzzy regulátor pro poloviční model Obsah adresáře : Simulinkové modely Quater Step.mdl - Čtvrtinový model v simulinku - odezva na skok Quater Noise.mdl - Čtvrtinový model v simulinku - odezva na šum Quater Robu8.mdl - Čtvrtinový model v simulinku - test robustnosti m b, 8 Quater Robu2.mdl - Čtvrtinový model v simulinku - test robustnosti m b, 2 Half Step.mdl - Poloviční model v simulinku - odezva na skok Half Noise.mdl - Poloviční model v simulinku - odezva na šum I
Základy fuzzy řízení a regulace
Ing. Ondřej Andrš Obsah Úvod do problematiky měkkého programování Základy fuzzy množin a lingvistické proměnné Fuzzyfikace Základní operace s fuzzy množinami Vyhodnocování rozhodovacích pravidel inferenční
Určení hlavních geometrických, hmotnostních a tuhostních parametrů železničního vozu, přejezd vozu přes klíny
Určení hlavních geometrických, hmotnostních a tuhostních parametrů železničního vozu, přejezd vozu přes klíny Název projektu: Věda pro život, život pro vědu Registrační číslo: CZ.1.07/2.3.00/45.0029 V
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
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
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
DIPLOMOVÁ PRÁCE Řízení aktivního tlumení pérování automobilu
DIPLOMOVÁ PRÁCE Řízení aktivního tlumení pérování automobilu Aleš Kruczek České vysoké učení technické v Praze Fakulta elektrotechnická, Katedra řídicí techniky Technická 2, 166 27 Praha 6, Česká republika
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
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
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í
Aplikovaná numerická matematika
Aplikovaná numerická matematika 6. Metoda nejmenších čtverců doc. Ing. Róbert Lórencz, CSc. České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových systémů Příprava studijních
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
Stavební fakulta Katedra mechaniky. Jaroslav Kruis, Petr Štemberk
České vysoké učení technické v Praze Stavební fakulta Katedra mechaniky Fuzzy množiny, fuzzy čísla a jejich aplikace v inženýrství Jaroslav Kruis, Petr Štemberk Obsah Nejistoty Teorie pravděpodobnosti
6 Algebra blokových schémat
6 Algebra blokových schémat Operátorovým přenosem jsme doposud popisovali chování jednotlivých dynamických členů. Nic nám však nebrání, abychom přenosem popsali dynamické vlastnosti složitějších obvodů,
Ṡ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é
SEMI-AKTIVNĚ ŘÍZENÉ TLUMENÍ PODVOZKU VYSOKORYCHLOSTNÍHO VLAKU
SEMI-AKTIVNĚ ŘÍZENÉ TLUMENÍ PODVOZKU VYSOKORYCHLOSTNÍHO VLAKU Filip Jeniš, Ing. ÚSTAV KONSTRUOVÁNÍ Fakulta strojního inženýrství VUT v Brně 25. 2. 2019 CÍL PRÁCE návrh a ověření algoritmu pro semi-aktivní
Úvod do analytické mechaniky
Úvod do analytické mechaniky Vektorová mechanika, která je někdy nazývána jako Newtonova, vychází bezprostředně z principů, které jsou vyjádřeny vztahy mezi vektorovými veličinami. V tomto případě např.
Řídicí technika. Obsah. Fuzzy řízení Fuzzy množiny Operace s fuzzy množinami Fuzzy pravidla Fuzzy regulátory. Fuzzy řízení.
20..207 Akademický rok 207/208 Připravil: Radim Farana Řídicí technika Fuzzy řízení 2 Obsah Fuzzy řízení Operace s fuzzy množinami y 3 Fuzzy řízení Fuzzy řízení je spolu s dalšími přístupy, jako například
Fuzzy množiny, Fuzzy inference system. Libor Žák
Fuzzy množiny, Fuzzy inference system Proč právě fuzzy množiny V řadě případů jsou parametry, které vstupují a ovlivňují vlastnosti procesu, popsané pomocí přibližných nebo zjednodušených pojmů. Tedy
Fyzikální praktikum I
Kabinet výuky obecné fyziky, UK MFF Fyzikální praktikum I Úloha č. II Název úlohy: Studium harmonických kmitů mechanického oscilátoru Jméno: Ondřej Skácel Obor: FOF Datum měření: 2.3.2015 Datum odevzdání:...
( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. )
( LEVEL 2 něco málo o matematickém popisu, tvorbě simulačního modelu a práci s ním. ) GRATULUJI! Pokud jste se rozhodli pro čtení této části proto, abyste se dostali trochu více na kloub věci, jste zvídaví
Návrh parametrů inertoru pro zlepšení vypružení vozidla
Návrh parametrů inertoru pro zlepšení vypružení vozidla Bc. Pavel Houfek 1 ČVUT v Praze, Fakulta strojní, Ústav mechaniky, mechatroniky a biomechaniky, Technická 4, 166 07 Praha 6, Česká republika Vedoucí
BAKALÁŘSKÁ PRÁCE ALTERNATIVNÍ POHONY VOZIDEL
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ VPRAZE FAKULTA DOPRAVNÍ BAKALÁŘSKÁ PRÁCE ALTERNATIVNÍ POHONY VOZIDEL 2009 Lukáš Novotný Vedoucí práce: Prof. Ing. Jan Kovanda, CSc. Úvod Koncepce alternativních pohonů, obecně:
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
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
3.1. Newtonovy zákony jsou základní zákony klasické (Newtonovy) mechaniky
3. ZÁKLADY DYNAMIKY Dynamika zkoumá příčinné souvislosti pohybu a je tedy zdůvodněním zákonů kinematiky. K pojmům používaným v kinematice zavádí pojem hmoty a síly. Statický výpočet Dynamický výpočet -
Experimentální realizace Buquoyovy úlohy
Experimentální realizace Buquoyovy úlohy ČENĚK KODEJŠKA, JAN ŘÍHA Přírodovědecká fakulta Univerzity Palackého, Olomouc Abstrakt Tato práce se zabývá experimentální realizací Buquoyovy úlohy. Jedná se o
Stavové modely a stavové řízení
Stavové model a stavové řízení Tato publikace vznikla jako součást projektu CZ.04..03/3.2.5.2/0285 Inovace VŠ oborů strojního zaměření, který je spolufinancován evropským sociálním fondem a státním rozpočtem
Fuzzy regulátory Mamdaniho a Takagi-Sugenova typu. Návrh fuzzy regulátorů: F-I-A-D v regulátorech Mamdaniho typu. Fuzzifikace. Inference. Viz. obr.
Fuzzy regulátory Mamdaniho a Takagi-Sugenova typu Návrh fuzzy regulátorů: Fuzzifikace, (fuzzyfikace), (F) Inference, (I), Agregace, (A), Defuzzifikace (defuzzyfikace) (D). F-I-A-D v regulátorech Mamdaniho
Fakulta elektrotechnická. automobilu
České vysoké učení technické v Praze Fakulta elektrotechnická DIPLOMOVÁ PRÁCE Omezené aktivní tlumení pérování automobilu Praha, 28 Josef Kolář Prohlášení Prohlašuji, že jsem svou diplomovou práci vypracoval
Fuzzy logika. Informační a znalostní systémy
Fuzzy logika Informační a znalostní systémy Fuzzy logika a odvozování Lotfi A. Zadeh (*1921) Lidé nepotřebují přesnou číslem vyjádřenou informaci a přesto jsou schopni rozhodovat na vysoké úrovni, odpovídající
Zadání semestrální práce z předmětu Mechanika 2
Zadání semestrální práce z předmětu Mechanika 2 Jméno: VITALI DZIAMIDAU Číslo zadání: 7 U zobrazeného mechanismu definujte rozměry, hmotnosti a silové účinky a postupně proveďte: 1. kinematickou analýzu
43A111 Návrh řízení podvozku vozidla pomocí lineárního elektrického pohonu.
43A111 Návrh řízení podvozku vozidla pomocí lineárního elektrického pohonu. Popis aktivity Návrh a realizace řídicích algoritmů pro lineární elektrický motor použitý jako poloaktivní aktuátor tlumení pérování
Ústav technologie, mechanizace a řízení staveb. CW01 - Teorie měření a regulace 10.2 ZS 2010/2011. reg Ing. Václav Rada, CSc.
Ústav technologie, mechanizace a řízení staveb CW01 - Teorie měření a regulace ZS 2010/2011 10.2 reg-2 2010 - Ing. Václav Rada, CSc. Ústav technologie, mechanizace a řízení staveb Teorie měření Teorie
Úvod do lineární algebry
Úvod do lineární algebry 1 Aritmetické vektory Definice 11 Mějme n N a utvořme kartézský součin R n R R R Každou uspořádanou n tici x 1 x 2 x, x n budeme nazývat n rozměrným aritmetickým vektorem Prvky
I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í
DYNAMIKA SÍLA 1. Úvod dynamos (dynamis) = síla; dynamika vysvětluje, proč se objekty pohybují, vysvětluje změny pohybu. Nepopisuje pohyb, jak to dělá... síly mohou měnit pohybový stav těles nebo mohou
Řešení úloh 1. kola 60. ročníku fyzikální olympiády. Kategorie D Autor úloh: J. Jírů. = 30 s.
Řešení úloh. kola 60. ročníku fyzikální olympiády. Kategorie D Autor úloh: J. Jírů.a) Doba jízdy na prvním úseku (v 5 m s ): t v a 30 s. Konečná rychlost jízdy druhého úseku je v v + a t 3 m s. Pro rovnoměrně
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
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
Projekt: Obor DS. Prezentace projektů FD 2010 Aktivní bezpečnost dopravních prostředků projekt k616 Bc. Petr Valeš
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA DOPRAVNÍ Ústav K616 Projekt: AKTIVNÍ BEZPEČNOST DOPRAVNÍCH PROSTŘEDKŮ Obor DS Bc. Petr VALEŠ mail: valespe1@fd.cvut.cz tel.: 724753860 Ústav dopravní techniky
2. Kinematika bodu a tělesa
2. Kinematika bodu a tělesa Kinematika bodu popisuje těleso nebo také bod, který se pohybuje po nějaké trajektorii, křivce nebo jinak definované dráze v závislosti na poloze bodu na dráze, rychlosti a
Aplikovaná numerická matematika - ANM
Aplikovaná numerická matematika - ANM 3 Řešení soustav lineárních rovnic iterační metody doc Ing Róbert Lórencz, CSc České vysoké učení technické v Praze Fakulta informačních technologií Katedra počítačových
Obsah. Kmitavý pohyb. 2 Kinematika kmitavého pohybu 2. 4 Dynamika kmitavého pohybu 7. 5 Přeměny energie v mechanickém oscilátoru 9
Obsah 1 Kmitavý pohyb 1 Kinematika kmitavého pohybu 3 Skládání kmitů 6 4 Dynamika kmitavého pohybu 7 5 Přeměny energie v mechanickém oscilátoru 9 6 Nucené kmity. Rezonance 10 1 Kmitavý pohyb Typy pohybů
Centrum kompetence automobilového průmyslu Josefa Božka - 7. GSŘ 2015, Herbertov 6. a
WP2: Integrované řízení podvozku pro zvýšení bezpečnosti, ekologičnosti, radosti z jízdy a pohodlí Vedoucí konsorcia podílející se na pracovním balíčku České vysoké učení technické v Praze, zodpov. osoba
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
Vozíky Graf Toku Výkonu
Graf Toku Výkonu Michal Menkina, Petr Školník TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ..07/2.2.00/07.0247, který
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ PRŮVODCE GB01-P02 DYNAMIKA HMOTNÉHO BODU
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STAVEBNÍ Prof. Ing. Bohumil Koktavý,CSc. FYZIKA PRŮVODCE GB01-P02 DYNAMIKA HMOTNÉHO BODU STUDIJNÍ OPORY PRO STUDIJNÍ PROGRAMY S KOMBINOVANOU FORMOU STUDIA 2 OBSAH
Dynamické chyby interpolace. Chyby při lineární a kruhové interpolaci.
Dynamické chyby interpolace. Chyby při lineární a kruhové interpolaci. 10.12.2014 Obsah prezentace Chyby interpolace Chyby při lineární interpolaci Vlivem nestejných polohových zesílení interpolujících
KMS cvičení 6. Ondřej Marek
KMS cvičení 6 Ondřej Marek NETLUMENÝ ODDAJNÝ SYSTÉM S DOF analytické řešení k k Systém se stupni volnosti popisují pohybové rovnice: x m m x m x + k + k x k x = m x k x + k x = k x m x k x x m k x x m
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é
1 Linearní prostory nad komplexními čísly
1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)
Úvod do fuzzy logiky a fuzzy regulátory
Úvod do fuzzy logiky a fuzzy regulátory Tato publikace vznikla jako součást projektu CZ.04.1.03/3.2.15.2/0285 Inovace VŠ oborů strojního zaměření, který je spolufinancován evropským sociálním fondem a
Zadání programu z předmětu Dynamika I pro posluchače kombinovaného studia v Ostravě a Uherském Brodu vyučuje Ing. Zdeněk Poruba, Ph.D.
Zadání programu z předmětu Dynamika I pro posluchače kombinovaného studia v Ostravě a Uherském Brodu vyučuje Ing. Zdeněk Poruba, Ph.D. Ze zadaných třinácti příkladů vypracuje každý posluchač samostatně
TÍHOVÉ ZRYCHLENÍ TEORETICKÝ ÚVOD. 9, m s.
TÍHOVÉ ZRYCHLENÍ TEORETICKÝ ÚVOD Soustavu souřadnic spojenou se Zemí můžeme považovat prakticky za inerciální. Jen při několika jevech vznikají odchylky, které lze vysvětlit vlastním pohybem Země vzhledem
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
Hlavní parametry mající zásadní vliv na přesnost řízení a kvalitu pohonu
Hlavní parametry mající zásadní vliv na přesnost řízení a kvalitu pohonu Radomír Mendřický Elektrické pohony a servomechanismy 12.8.2015 Obsah prezentace Požadavky na pohony Hlavní parametry pro posuzování
KMITÁNÍ PRUŽINY. Pomůcky: Postup: Jaroslav Reichl, LabQuest, sonda siloměr, těleso kmitající na pružině
KMITÁNÍ PRUŽINY Pomůcky: LabQuest, sonda siloměr, těleso kmitající na pružině Postup: Těleso zavěsíme na pružinu a tu zavěsíme na pevně upevněný siloměr (viz obr. ). Sondu připojíme k LabQuestu a nastavíme
Teorie náhodných matic aneb tak trochu jiná statistika
Teorie náhodných matic aneb tak trochu jiná statistika B. Vlková 1, M.Berg 2, B. Martínek 3, O. Švec 4, M. Neumann 5 Gymnázium Uničov 1, Gymnázium Václava Hraběte Hořovice 2, Mendelovo gymnázium Opava
Obr. 9.1 Kontakt pohyblivé části s povrchem. Tomuto meznímu stavu za klidu odpovídá maximální síla, která se nezývá adhezní síla,. , = (9.
9. Tření a stabilita 9.1 Tření smykové v obecné kinematické dvojici Doposud jsme předpokládali dokonale hladké povrchy stýkajících se těles, kdy se silové působení přenášelo podle principu akce a reakce
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
Dynamika vázaných soustav těles
Dynamika vázaných soustav těles Většina strojů a strojních zařízení, s nimiž se setkáváme v praxi, lze považovat za soustavy těles. Složitost dané soustavy závisí na druhu řešeného případu. Základem pro
Rezonanční jevy na LC oscilátoru a závaží na pružině
Rezonanční jevy na LC oscilátoru a závaží na pružině M. Stejskal, K. Záhorová*, J. Řehák** Gymnázium Emila Holuba, Gymnázium J.K.Tyla*, SPŠ Hronov** Abstrakt Zkoumali jsme rezonanční frekvenci závaží na
(test version, not revised) 9. prosince 2009
Mechanické kmitání (test version, not revised) Petr Pošta pposta@karlin.mff.cuni.cz 9. prosince 2009 Obsah Kmitavý pohyb Kinematika kmitavého pohybu Skládání kmitů Dynamika kmitavého pohybu Přeměny energie
Sestavení pohybové rovnosti jednoduchého mechanismu pomocí Lagrangeových rovností druhého druhu
Sestavení pohybové rovnosti jednoduchého mechanismu pomocí Lagrangeových rovností druhého druhu Václav Čibera 12. února 2009 1 Motivace Na obrázku 1 máme znázorněný mechanický systém, který může představovat
2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2
Výpočet transformačních koeficinetů vybraných 2D transformací Jan Ježek červen 2008 Obsah Odvození transformačního klíče vybraných 2D transformací 2 Meto vyrovnání 2 2 Obecné vyjádření lineárních 2D transformací
Harmonické oscilátory
Harmonické oscilátory Jakub Kákona, kaklik@mlab.cz Abstrakt Tato úloha se zabývá měřením rezonančních vlastností mechanických tlumených i netlumených oscilátorů. 1 Úvod 1. Změřte tuhost pružiny statickou
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
12 DYNAMIKA SOUSTAVY HMOTNÝCH BODŮ
56 12 DYNAMIKA SOUSTAVY HMOTNÝCH BODŮ Těžiště I. impulsová věta - věta o pohybu těžiště II. impulsová věta Zákony zachování v izolované soustavě hmotných bodů Náhrada pohybu skutečných objektů pohybem
Řízení. Slouží k udržování nebo změně směru jízdy vozidla
Řízení Slouží k udržování nebo změně směru jízdy vozidla ozdělení podle vztahu k nápravě 1. řízení jednotlivými koly (natáčením kol kolem rejdového čepu). řízení celou nápravou (především přívěsy) ozdělení
Michael Valášek Vedoucí práce: doc. Ing. Václav Bauma, CSc.
Michael Valášek Vedoucí práce: doc. Ing. Václav Bauma, CSc. Zadání bakalářské práce Mechanismus vztlakové klapky křídla 1. Proveďte rešerši možných konstrukčních řešení vztlakové klapky křídla 2. Seznamte
Dynamické chyby interpolace. Chyby způsobené pasivními odpory. Princip jejich kompenzace.
Dynamické chyby interpolace. Chyby způsobené pasivními odpory. Princip jejich kompenzace. 10.12.2014 Obsah prezentace Chyby při přechodu kvadrantů vlivem pasivních odporů Kompenzace kvadrantových chyb
ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ
ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ Parametrické vyjádření přímky v rovině Máme přímku p v rovině určenou body A, B. Sestrojíme vektor u = B A. Pro bod B tím pádem platí: B = A + u. Je zřejmé,
l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky
Kinematické řešení čtyřkloubového mechanismu Dáno: Cíl: l, l, l 3, l, ω 1 konst Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj analyticky určete úhlovou rychlost ω 1 a úhlové zrychlení
Normální (Gaussovo) rozdělení
Normální (Gaussovo) rozdělení Normální (Gaussovo) rozdělení popisuje vlastnosti náhodné spojité veličiny, která vzniká složením různých náhodných vlivů, které jsou navzájem nezávislé, kterých je velký
Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Kvalita regulačního pochodu
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) Stabilita
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
Laboratorní úloha č. 3 Spřažená kyvadla. Max Šauer
Laboratorní úloha č. 3 Spřažená kyvadla Max Šauer 17. prosince 2003 Obsah 1 Úkol měření 2 2 Seznam použitých přístrojů a pomůcek 2 3 Výsledky měření 2 3.1 Stanovení tuhosti vazbové pružiny................
Průhyb ocelového nosníku. Nezatížený a rovnoměrně zatížený nosník
EVROPSKÝ SOCIÁLNÍ FOND Průhyb ocelového nosníku. Nezatížený a rovnoměrně zatížený nosník PRAHA & EU INVESTUJEME DO VAŠÍ BUDOUCNOSTI České vysoké učení technické v Praze, Fakulta stavební, Katedra matematiky
Fyzikální vzdělávání. 1. ročník. Učební obor: Kuchař číšník Kadeřník. Implementace ICT do výuky č. CZ.1.07/1.1.02/ GG OP VK
Fyzikální vzdělávání 1. ročník Učební obor: Kuchař číšník Kadeřník 1 1 Mechanika 1.1 Pohyby přímočaré, pohyb rovnoměrný po kružnici 1.2 Newtonovy pohybové zákony, síly v přírodě, gravitace 1.3 Mechanická
Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu a, b : 2 ) y i p i+ 1
ODR - okrajová úloha Teorie (velmi stručný výběr z přednášek) Okrajová úloha 2. řádu Budeme hledat řešení y(x) okrajové úlohy pro diferenciální rovnici druhého řádu v samoadjungovaném tvaru na intervalu
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
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
TLUMIČ ODPRUŽENÍ jako prvek ovlivňující jízdní vlastnosti automobilu
Disertační práce TLUMIČ ODPRUŽENÍ jako prvek ovlivňující jízdní vlastnosti automobilu Ing. František Pražák Školitel: Doc. Ing. Ivan Mazůrek CSc. Osnova prezentace 1. Současná problematika diagnostiky
Laboratorní úloha č. 3 - Kmity I
Laboratorní úloha č. 3 - Kmity I Úkoly měření: 1. Seznámení se s měřením na osciloskopu nastavení a měření základních veličin ve fyzice (frekvence, perioda, amplituda, harmonické, neharmonické kmity).
3. Optimalizace pomocí nástroje Řešitel
3. Optimalizace pomocí nástroje Řešitel Rovnováha mechanické soustavy Uvažujme dvě různé nehmotné lineární pružiny P 1 a P 2 připevněné na pevné horizontální tyči splývající s osou x podle obrázku: (0,0)
b) Po etní ešení Všechny síly soustavy tedy p eložíme do po átku a p ipojíme p íslušné dvojice sil Všechny síly soustavy nahradíme složkami ve sm
b) Početní řešení Na rozdíl od grafického řešení určíme při početním řešení bod, kterým nositelka výslednice bude procházet. Mějme soustavu sil, která obsahuje n - sil a i - silových dvojic obr.36. Obr.36.
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Á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á
MODELOVÁNÍ AGREGÁTŮ VOZIDEL. Gabriela Achtenová ČVUT, fakulta strojní, Technická 4, 16607, Praha 6 achtenov@fsid.cvut.cz
MODELOVÁNÍ AGREGÁTŮ VOZIDEL Gabriela Achtenová ČVUT, fakulta strojní, Technická 4, 16607, Praha 6 achtenov@fsid.cvut.cz Shrnutí Příspěvek se zaměřuje na modelování motorových vozidel a jejich agregátů.
Vzpěr jednoduchého rámu, diferenciální operátory. Lenka Dohnalová
1 / 40 Vzpěr jednoduchého rámu, diferenciální operátory Lenka Dohnalová ČVUT, fakulta stavební, ZS 2015/2016 katedra stavební mechaniky a katedra matematiky, Odborné vedení: doc. Ing. Jan Zeman, Ph.D.,
Řízení. Téma 1 VOZ 2 KVM 1
Řízení Téma 1 VOZ 2 KVM 1 Řízení Slouží k udržování nebo změně směru jízdy vozidla Rozdělení podle vztahu k nápravě řízení jednotlivými koly (natáčením kol kolem rejdového čepu) řízení celou nápravou (především
Jaroslav Machan. Pavel Nedoma. Jiří Plíhal. Představení projektu E-VECTOORC
Představení projektu E-VECTOORC Jaroslav Machan Pavel Nedoma Jiří Plíhal jaroslav.machan@skoda-auto.cz pavel.nedoma@skoda-auto.cz plihal@utia.cas.cz 1 ExFos - Představení projektu E-VECTOORC 25.1.2013/Brno
CVIČENÍ 4 Doc.Ing.Kateřina Hyniová, CSc. Katedra číslicového návrhu Fakulta informačních technologií České vysoké učení technické v Praze 4.
CVIČENÍ POZNÁMKY. CVIČENÍ. Vazby mezi systémy. Bloková schémata.vazby mezi systémy a) paralelní vazba b) sériová vazba c) zpětná (antiparalelní) vazba. Vnější popis složitých systémů a) metoda postupného
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í
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)
Analytické metody v motorsportu
Analytické metody v motorsportu Bronislav Růžička Ústav konstruování Odbor konstruování strojů Fakulta strojního inženýrství Vysoké učení č technické v Brně ě 29. června 2011, FSI VUT v Brně, Česká republika
5. Lokální, vázané a globální extrémy
5 Lokální, vázané a globální extrémy Studijní text Lokální extrémy 5 Lokální, vázané a globální extrémy Definice 51 Řekneme, že f : R n R má v bodě a Df: 1 lokální maximum, když Ka, δ Df tak, že x Ka,
Spojité regulátory Zhotoveno ve školním roce: 2011/2012. Spojité regulátory. Jednoduché regulátory
Název a adresa školy: Střední škola průmyslová a umělecká, Opava, příspěvková organizace, Praskova 399/8, Opava, 746 01 Název operačního programu: OP Vzdělávání pro konkurenceschopnost, oblast podpory
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
pneumatiky a kola zavěšení kol odpružení řízení
Podvozky motorových vozidel Obsah přednášky : pneumatiky a kola zavěšení kol odpružení řízení Podvozky motorových vozidel Podvozky motorových vozidel - nápravy 1. Pneumatiky a kola. Zavěšení kol 3. Odpružení
Případ data vozidla data trati 1. konstantní mění se 2. mění se konstantní
Obecné cíle a řešené dílčí etapy 6.5.1.1. Výpočet dynamických charakteristik vybraných vozidel pro modelování některých dopravních situací 6.5.1.2. Výpočet spekter zatížení pro experiment VŠB. 1. Využití