Jármű ABS rendszerének modellezése és irányítása

Hasonló dokumentumok
Forogj! Az [ 1 ] munkában találtunk egy feladatot, ami beindította a HD - készítési folyamatokat. Eredményei alább olvashatók. 1.

Tömegpontok mozgása egyenes mentén, hajítások

Nehézségi gyorsulás mérése megfordítható ingával

Ipari kemencék PID irányítása

Mechanika I-II. Példatár

BEMUTATÓ FELADATOK (2) ÁLTALÁNOS GÉPTAN tárgyból

Hurokegyenlet alakja, ha az áram irányával megegyező feszültségeséseket tekintjük pozitívnak:

Gépészeti rendszertechnika (NGB_KV002_1)

Mechanika. Kinematika

Járműinformatika Bevezetés

1. Feladatok a dinamika tárgyköréből

Mit nevezünk nehézségi erőnek?

0,00 0,01 0,02 0,03 0,04 0,05 0,06 Q

Számítógépes gyakorlat MATLAB, Control System Toolbox

Számítógépvezérelt irányítás és szabályozás elmélete (Bevezetés a rendszer- és irányításelméletbe, Computer Controlled Systems) 7.

Ütközések vizsgálatához alkalmazható számítási eljárások

Gépészmérnöki alapszak Mérnöki fizika ZH NÉV: október 18. Neptun kód:...

Matematika III előadás

Oktatási Hivatal FIZIKA I. KATEGÓRIA. A 2016/2017. tanévi Országos Középiskolai Tanulmányi Verseny döntő forduló FELADATOK

ÉRZÉKELŐK ÉS BEAVATKOZÓK II. 5. DC MOTOROK SZABÁLYOZÁS FORDULATSZÁM- SZABÁLYOZÁS

Fázisátalakulások vizsgálata

A II. kategória Fizika OKTV mérési feladatainak megoldása

Munka, energia Munkatétel, a mechanikai energia megmaradása

Mérés: Millikan olajcsepp-kísérlete

Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel

Járműmechanikamechanika Dr Emőd István

2.3 Newton törvények, mozgás lejtőn, pontrendszerek

7. Mágneses szuszceptibilitás mérése

Gyalogos elütések szimulációs vizsgálata

Beltéri autonóm négyrotoros helikopter szabályozó rendszerének kifejlesztése és hardware-in-the-loop tesztelése

(Az 1. példa adatai Uray-Szabó: Elektrotechnika c. (Nemzeti Tankönyvkiadó) könyvéből vannak.)

Haszongépj. Németh. Huba. és s Fejlesztési Budapest. Kutatási. Knorr-Bremse November 17. Knorr-Bremse

Inga. Szőke Kálmán Benjamin SZKRADT.ELTE május 18. A jegyzőkönyv célja a matematikai és fizikai inga szimulációja volt.

Határozatlan integrál (2) First Prev Next Last Go Back Full Screen Close Quit

Irányítástechnika 2. előadás

A mérési eredmény megadása

Alkalmazás a makrókanónikus sokaságra: A fotongáz

Irányításelmélet és technika I.

Felvételi, 2017 július -Alapképzés, fizika vizsga-

Felvételi, 2018 szeptember - Alapképzés, fizika vizsga -

1. Feladatok a termodinamika tárgyköréből

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

2. Rugalmas állandók mérése

Mechanika Kinematika. - Kinematikára: a testek mozgását tanulmányozza anélkül, hogy figyelembe venné a kiváltó

"Flat" rendszerek. definíciók, példák, alkalmazások

Gibbs-jelenség viselkedésének vizsgálata egyszer négyszögjel esetén

Numerikus integrálás

Statisztikai módszerek a skálafüggetlen hálózatok

Az éjszakai rovarok repüléséről

Figyelem! Csak belső és saját használatra! Terjesztése és másolása TILOS!

Mérnöki alapok 10. előadás

Irányítástechnika (BMEGERIA35I) SOROS KOMPENZÁCIÓ. 2010/11/1. félév. Dr. Aradi Petra

1. ábra. 24B-19 feladat

Járműinformatika Bevezetés

1. Feladatok merev testek fizikájának tárgyköréből

Mérnöki alapok 2. előadás

Kerékagymotoros Formula Student versenyautó menetdinamikai szimulációja

Gépészmérnöki alapszak, Mérnöki fizika ZH, október 10.. CHFMAX. Feladatok (maximum 3x6 pont=18 pont)

Aszinkron motoros hajtás Matlab szimulációja

Gépészeti rendszertechnika (NGB_KV002_1)

SZÁMÍTÁSI FELADATOK I.

A +Q töltés egy L hosszúságú egyenes szakasz mentén oszlik el egyenletesen (ld ábra ábra

SZAKDOLGOZAT VIRÁG DÁVID

A magától becsukódó ajtó működéséről

Példa: Tartó lehajlásfüggvényének meghatározása a Rayleigh Ritz-féle módszer segítségével

Négypólusok tárgyalása Laplace transzformációval

Populációdinamika kurzus, projektfeladat. Aszimptotikus viselkedés egy determinisztikus járványterjedési modellben. El adó:

1. előadás. Gáztörvények. Fizika Biofizika I. 2015/2016. Kapcsolódó irodalom:

Modern Fizika Labor. 2. Elemi töltés meghatározása

Egy nyíllövéses feladat

A Maxwell - kerékről. Maxwell - ingának is nevezik azt a szerkezetet, melyről most lesz szó. Ehhez tekintsük az 1. ábrát is!

Számítógépes gyakorlat Irányítási rendszerek szintézise

Szabályozás Irányítástechnika PE MIK MI BSc 1

Concursul Preolimpic de Fizică România - Ungaria - Moldova Ediţia a XVI-a, Zalău Proba experimentală, 3 iunie 2013

Erők (rug., grav., súrl., közegell., centripet.,), és körmozgás, bolygómozgás Rugalmas erő:

A lengőfűrészelésről

Modern fizika laboratórium

Poncelet egy tételéről

1. Feladatok munkavégzés és konzervatív erőterek tárgyköréből. Munkatétel

Egy kötélstatikai alapfeladat megoldása másként

Mérések állítható hajlásszögű lejtőn

FIZIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

Egy mozgástani feladat

Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)

A nagyobb tömegű Peti 1,5 m-re ült a forgástengelytől. Összesen: 9p

Kirchhoff 2. törvénye (huroktörvény) szerint az áramkörben levő elektromotoros erők. E i = U j (3.1)

Számítógépes gyakorlat MATLAB, Control System Toolbox

Az elliptikus hengerre írt csavarvonalról

rnök k informatikusoknak 1. FBNxE-1 Klasszikus mechanika

JKL rendszerek. Közúti járművek szerkezeti felépítése. Szabó Bálint

Szabályos fahengeres keresztmetszet geometriai jellemzőinek meghatározása számítással

Grafikus folyamatmonitorizálás

Irányítástechnika Elıadás

A Hamilton-Jacobi-egyenlet

Mágneses szuszceptibilitás mérése

DINAMIKAI VIZSGÁLAT ÁLLAPOTTÉRBEN Dr. Aradi Petra, Dr. Niedermayer Péter: Rendszertechnika segédlet 1

Kétváltozós függvények differenciálszámítása

BIOMATEMATIKA ELŐADÁS

Fotovillamos és fotovillamos-termikus modulok energetikai modellezése

3.3. Dörzshajtások, fokozat nélkül állítható hajtások

Átírás:

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR VILLAMOSMÉRNÖKI SZAK Beágyazott és irányító rendszerek specializáció Irányítórendszerek ágazat Önálló laboratórium (BMEVIIIA355) Jármű ABS rendszerének modellezése és irányítása Készítette: Horváth Milán Szabolcs(J2GNXC) Konzulens: Dr. Harmati István IRÁNYÍTÁSTECHNIKA ÉS INFORMATIKA TANSZÉK 2015

Tartalomjegyzék 1. Bevezetés... 2 2. A modell felállítása... 3 2.1. A járműmodell... 3 2.2. A szlipmodell... 5 2.3. A szabályozó... 5 2.4. A kívánt nyomaték számítása... 6 2.5. A szabályozási kör hatásvázlata... 6 3. Szimulációk... 8 3.1. Szimuláció ugrás alapjelre... 8 3.1.1 Száraz aszfalt... 9 3.1.2. Nedves aszfalt... 9 3.1.3 Jeges úttest... 10 3.1.4 Értékelés... 10 3.2. Szimuláció változó alapjelre... 11 3.2.1 Száraz aszfalt... 12 3.2.2. Nedves aszfalt... 13 3.2.3. Jeges úttest... 14 4. Összefoglalás, kitekintés.... 15 Felhasznált irodalom... 16 1

1. fejezet Bevezetés A munkában elvégezzük egy ABS rendszer modelljének felállítását, majd MATLAB Simulink környezetben történő implementációját. A szimuláció során különböző útviszonyok mellett végezzük el egy jármű lassítását 18 m/s-os kezdősebességről. A lassítást a járműre (egy kerékre) történő két különböző fékhatással végezzük el. A lassítás során történő szabályozással a kerék szlipjét kívánjuk olyan nagyságúra beállítani és megtartani, hogy az a lehető legjobb súrlódási együtthatót eredményezze a gumi és az út között, ezzel biztosítva legnagyobb lassítást a jármű számára. Ennek megfelelően számítjuk a kerékre kiadni kívánt fékezőnyomatékot. Felállítjuk a jármű modelljét, valamint egy szlipmodellt. Célunk a szlip szabályozása, így utóbbit tekintjük irányított szakasznak, erre implementálunk egy P és D hatást tartalmazó szabályozót. 2

2. fejezet A modell felállítása 2.1 A járműmodell A szlipet (λ) a kerék- és a járműsebesség relatív különbségeként definiáljuk: λ = V ω V V (1) Általános vezetés közben λ > 0, a kerékre előrefelé hat a súrlódási erő, ami a jármű számára vonóerőt biztosít. Fékezés közben, a kerékre ható külső fékezőerő hatására annak kerületi sebessége lecsökken a járműsebességhez képest, így λ < 0 lesz. Így létrejön a sebességgel ellentétes irányú, lassító hatású súrlódási erő. A továbbiakban annak jelölése nélkül, λ abszolútértékéről beszélünk. Különböző (lassítás során fellépő) szlipekhez tartozó tipikus súrlódási együtthatókat tartalmaz a 1. ábra. [2] 1. ábra 3

A gyakorlatban felvett tapasztalati adatokat az ábrán szereplő µ(λ) = 1.1 (e 35λ e 0.35λ ) c (2) alakban írható függvény közelíti. Az 2. ábra mutatja egy jármű egy kerekének modelljét. Itt elhanyagoljuk a légellenállást, vízszintes talajon haladunk a járművel, valamint figyelmen kívül hagyjuk a gördülési ellenállást. 2. ábra Az ábrán V jelöli a járműsebességet, V ω a kerék kerületi sebességét, F m a kerékre ható külső fékezőerőt. Ennek megfelelően a továbbiakban a kiadni kívánt nyomatékot T m -mel jelöljük. F d jelöli a szlip által okozott súrlódási erőt, mely teszi lehetővé a jármű lassítását. A jármű tömegét (M) felhasználva a súrlódási erő felírható a következő alakban: F d = µ(λ)mg = M dv dt (3) A kerék sugarának (r), szögsebességének (ω), valamint tehetetlenségi nyomatékának felhasználásával felírjuk annak forgásegyenletét: J dω = J dv ω = T dt r dt m + rf d (4) 4

2.2 A szlipmodell Állapotegyenleteket veszünk fel a szakasz leírására. Állapotváltozóink a szlip (λ) és a járműsebesség (V) lesznek, továbbá kimenetnek vesszük a szlipet. x 1 = λ { x 2 = V y = x 1 A szlip definíciójából (1) deriválással kapjuk (V és λ időfüggvények): λ = (1 + λ) V (3) egyenletből adódik második állapotegyenletünk: V + 1 V V ω (5) V = gµ(λ) (6) (3) és (4), továbbá T m (t) = x 2 (t)u(t) [1] felhasználásával állapotegyenlet-rendszerünk: { x 1 = (1 + x 1 (t)) gµ(x 1) + r2 Mgµ(x 1 ) r u(t) x 2 (t) Jx 2 (t) J x 2 = gµ(x 1 ) (7) 2.3 A szabályozó Legyen λ g (t) az elérni kívánt slip, valamit λ(t) az aktuális szlip. Ekkor a hiba: e(t) = λ g (t) λ(t) (8) 5

A szabályozónk a hibajel (P hatás), annak deriváltja (D hatás), illetve a beavatkozó jel memóriában tárolt előző értékének felhasználásával történik: u k+1 (t) = u k (t) + Γ de k+1(t) dt + Γ p e k+1 (t) (9) 2.4 A kívánt nyomaték számítása A kívánt fékezőnyomaték a szlip és a járműsebesség függvénye. Az elérni kívánt szlip megváltozásakor a kívánt fékezőnyomaték is új értéken kerül megállapításra. A (7) kifejezésekor is felhasznált T m (t) = x 2 (t)u(t) összefüggésből adódó nyomaték közelítésére használt képlet: T m (t) = b 1 V (t) + [b 2 λ g(t) + b 3 e(t) + b 4 e (t)]v(t) (10), ahol b konstansok egy görbeillesztéses módszerrel adódtak [1]: b 1 b 2 b 3 b 4-130.99 0.54471 115.14 0.29713 2.5. A szabályozási kör hatásvázlata 3. ábra 6

A hatásvázlatból látszik, hogy a kerékre ható fékezőnyomatékot nem használjuk fel a szabályozás során, az nem azonos a fékműre mint szakaszra ható beavatkozójellel. 7

3. fejezet Szimulációk Szimulációt az 1. ábrán szemléltetett három úttípusra végeztük el kétféle alapjel esetén. Egyik egységugrás, a másik egy pumpáló fékezésből adódó alapjel volt. A járművet 18 m/s-os kezdősebességgel indítjuk. Megfigyeljük az alapjelkövetés pontosságát, a lassítási időket, illetve összehasonlítást teszünk a kerékmegcsúszások nagyságára. 3.1. Szimuláció ugrás alapjelre A szimuláció során λ g =0.18 ugrás alapjelet állítottunk be. Ábrázoltuk közös grafikonon a járműsebességet(felső görbe), illetve keréksebességet (alsó görbe); λ g alapjelet, illetve a szamályozás során alakuló szlip értéket; megvizsgáltuk továbbá a kiadandó fékezőnyomatékokat. 8

Kívánt nyomaték (Nm) Szlip Sebesség (m/s) Kívánt nyomaték (Nm) Szlip Sebesség (m/s) 3.1.1. Száraz aszfalt A c=0.8 együttható mellett történő szimuláció (2.5 s) eredményeit a 4. ábra szemlélteti. 4. ábra 3.1.2. Nedves aszfalt A c=0.5 együttható mellett végzett szimuláció (3.5 s) eredményei: 9 5. ábra

Kívánt nyomaték (Nm) Szlip Sebesség (m/s) 3.1.3. Jeges úttest C=0.12 mellett jeges úton több mint 14 másodperc kellett a jármű lefékezéséhez. 6. ábra 3.1.4. Értékelés A kerék kezdeti, fékezés elején történő megcsúszásait tekintve elmondhatjuk, hogy az útviszony kis hatással van azokra. Száraz aszfalton a kezdeti megcsúszás, V V ω különbség 2.8 m/s, nedves aszfalton 3 m/s, jeges úton pedig alig több, 3.2 m/s volt. Az alapjelkövetés tekintetében a csúszósabb út esetében volt jobb a szabályozás. Száraz aszfalton nem tudtuk jól lekövetni az alapjelet, a fékezés alatt maradó hibánk volt, ami ráadásul nőtt, viszont a jármű lelassulása megtörtént. 10

Kívánt szlip Az egyes úttípusok esetében rendre 1050 Nm, 650 Nm, illetve 155 Nm nyomatékot kellett kiadnunk a lehető leggyorsabb fékezéshez. 3.2. Szimuláció változó alapjelre Az ehhez az szimulációsorozathoz tartozó alapjelet a 7. ábrán láthatjuk. 7. ábra Ez az alapjel megfelel egy pumpáló fékezésnek. A fékpedált fél másodperces periódusidővel különböző mértékben megnyomjuk és elengedjük négyszer egymás után. Az utolsó, ötödik pedálnyomáskor benyomva hagyjuk azt. Ezen alapjel mellett is elvégeztük az előző vizsgálatokat mindhárom úttípusra. A lassítások a fékpedál-felengedések miatt néhány tizedmásodperccel többet vettek igénybe, mint az előző szimulációsorozat alkalmával, ezekre nem térünk ki külön a továbbiakban. 11

Kívánt nyomaték (Nm) Szlip Sebesség (m/s) 3.2.1. Száraz aszfalt A változó alapjellel történő szimuláció eredményeit mutatja a 8. ábra. 8. ábra A sebességgrafikonon megfigyelhetőek a kerékmegcsúszások, illetve a visszapörgésük. (Az alsó görbe visszatér a felsőhöz, a kerék újra teljesen forgásba jön a fékpedál felengedésekor.) A szlip-et itt sem tudjuk teljesen lekövetni, csupán tendenciájában. A jármű és a kerék relatív sebességkülönbségekor lehetséges, hogy ez a pontatlanság nem fog nagy hibát okozni a lassításban. 12

Kívánt nyomaték (Nm) Szlip Sebesség (m/s) 3.2.2. Nedves aszfalt 9. ábra. A változó alapjelre való szabályozás szimulációs eredményeit mutatja nedves úttesten a 9. ábra Az egyes fékezések itt is megfigyelhetők. Az alapjelkövetés jobb, a szlip már el-eléri az egyes pedálnyomásokkor létrejövő állandósult értéket. Ezt a beállást megfigyelhetjük a nyomaték esetében is. Továbbá észrevehetjük, hogy a nyomaték már relatíve jobban visszaesik a pedálfelengedéskor. 13

Kívánt nyomaték (Nm) Szlip Sebesség (m/s) 3.2.3. Jeges úttest láthatóak. Legjobb minőségű alapjelkövetést produkáló szimulációnk eredményei a 10. ábrán 10. a) ábra 10. b) ábra 14

Ezen szimuláció esetében a legszembetűnőbb a sebességgrafikonon az öt fékezés, itt látjuk azok mértékét is (10. a) ábra). A 10. b) ábrán a jobb áttekinthetőség végett a fékezés csupán első 3.5 másodpercét ábrázoltuk (jeges úton összesen több mint 14 másodperc). Az alapjelkövetés megfelelő, az előállítandó fékezőnyomatékon pedig látható, hogy a fékpedál felengedésekor az előző esetekkel ellentétben nullára csökken. 4. fejezet Összefoglalás, kitekintés Elmondhatjuk, hogy a szabályozást sikerült elvégezni, a feldolgozott cikkben lévőkhöz teljesen hasonló eredményeket kaptunk. Ugrás alapjel esetén λ g = 0.18-at állítottunk be követendőnek. Az 1. ábrából azonban látszik, hogy az alkalmazott közelítésnek nem itt van maximuma. A legnagyobb különbséget a 0.18-nál lévő érték, valamint a maximum között száraz út esetén láthatjuk. Ezért itt megvizsgálva a tényleges maximumot λ* = 0.13-nak adódik. A szimulációt ezen alapjellel is elvégezve azt tapasztaltuk, hogy a fékezés nem lett jelentősen gyorsabb, 2 másodperc lassítás után mindössze 0.1 m/s-mal értünk el alacsonyabb sebességet, mint λ = 0.18-as alapjel esetén. Aggodalomra adhat okot az alapjel nem megfelelő követése, erre is elvégeztünk egy vizsgálatot. A szimulációk során a szabályozó Γ p paraméterét 175-ös értékre állítottuk be. Ezen érték növelésével egyre javuló alapjelkövetést vehetünk észre. 15

Kívánt nyomaték (Nm) Kipróbálva a Γ p = 10000-es értéket, a szimulációt száraz aszfalton, mindkét alapjelre kiváló követést kapunk, azonban az ehhez szükséges nyomatékot egy beavatkozószerv sem tudná kiadni: 11. ábra Megvizsgálva a sebességviszonyokat észrevesszük, hogy alig javult, itt is kb. 0.1 m/s-mal lett csak alacsonyabb a járműsebesség 2 másodperc után, mint a 175-ös szabályozóparaméterértékkel. Így megállapíthatjuk, hogy nem kell megijednünk attól a kompromisszumtól, hogy nem tudjuk tökéletesen lekövetni λ g alapjelünket. Szükségesnek tarthatjuk sebességmegfigyelő implementálását, ugyanis a járművebesség elvileg nem áll rendelkezésünkre a számítások során. Ugyancsak foglalkozhatnánk az útviszony becslésével, hiszen a valóságban ezt sem tudhatjuk. Ehhez figyelembe vehetnénk pl. a fékpedál helyzetét, a jármű-, illetve a keréksebességet. Felhasznált irodalom: [1] Chunting Mi, Senior Member, IEEE, Hui Lin, and Yi Zhang, Iterative Learning Control of Antilock Braking of Electric and Hybrid Vehicles [2] Shaobo Li, Tohru Kawabe, "Slip Suppression of Electric Vehicles Using Sliding Mode Control Methodhttp://file.scirp.org/Html/10-7900255_35649.htm 16