12.07.2015 Views

3. kergrööbassõidukite talitluse modelleerimine - Energia- ja ...

3. kergrööbassõidukite talitluse modelleerimine - Energia- ja ...

3. kergrööbassõidukite talitluse modelleerimine - Energia- ja ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>3.</strong> KERGRÖÖBASSÕIDUKITE TALITLUSE MODELLEERIMINE<strong>3.</strong>1. ÜlevaadeNüüdisaegne arvutustehnika võimaldab keerukate dünaamiliste süsteemide sh. trammide veoa<strong>ja</strong>miteuurimiseks kasutada simulatsioonimudeleid. Simulatsioonimudel on simuleeritava ehk jäljendatavasüsteemi struktuurne, funktsionaalne <strong>ja</strong> käitumuslik abstraktsioon. Mudelite otstarvet <strong>ja</strong> funktsiooneiseloomustab joonis <strong>3.</strong>1.Funktsioon Otstarve Funktsioonveoa<strong>ja</strong>mitearenduselProjekteerimine<strong>ja</strong> edasiarendamineNõuetemääratlemineloodavale olemile.Selgitamine <strong>ja</strong>kujutamineJuhtimissüsteemikomponentide <strong>ja</strong>parameetrite valikOlemi(ehk. entiteedi)mõistmineOptimeerimineMudelipõhinejuhtiminePuuduva võipuuduliku originaaliasendamineJuhtimineTestimiseks,väärtalitlustediagnostikaks<strong>ja</strong> riketeleidmiseksEksperimentideläbiviimine, mida eisaa või ei tohiteostada originaalil.Joonis <strong>3.</strong>1 Mudelite otstarve <strong>ja</strong> funktsioonidPrognoosimine <strong>ja</strong>hindamineÕnnetusjärgneanalüüsHüpoteesidepüstitamine jälgitudvõi postuleeritudfenomenide kohtaStaatikamudeleid kasutatakse püsirežiimide modelleerimiseks <strong>ja</strong> dünaamikamudeleid siirderežiimidemodelleerimiseks. Dünaamikamudeleid saab liigitada teostuse <strong>ja</strong> esitusviisi järgi:1. formaliseeritud (valemid, matemaatika),2. pidevatoimelised simulatsioonimudelid, milleks võivad olla analoogtehnikas teostatud mudelid(analoogarvuti),<strong>3.</strong> diskreetsed simulatsioonimudelid, milles võivad olla numbriliselt teostatud mudelid s.h.arvutisimulatsioonideks koostatud mudelid <strong>ja</strong> tarkvaralised arvutimudelid.Simulatsioonimudel peab energeetiliste, tehniliste <strong>ja</strong> a<strong>ja</strong>liste piirangute tõttu olema võimalikult lihtne.Mudeli näol on alati tegemist tegelikkuse lihtsustusega mingi eesmärgi saavutamiseks.Simulatsioonimudeleid või liigitada ka objekti käitumise (sisendite <strong>ja</strong> väljundite vahelise seose) järgikoostatud mudeliteks <strong>ja</strong> objekti ehituse (struktuuri) järgi koostatud mudeliteks. Mudel kirjeldabnähtuse või objekti eri aspekte valikuliselt, kusjuures mõningaid objekti omadusi ei arvestata teadlikultvõi kirjeldatakse osaliselt. Mudel võib olla fiktiivne (väl<strong>ja</strong>mõeldud, näiline, ilma reaalse objektita), kuimudeli objektidele omistatud omadused ühilduvad osaliselt modelleeritavate objektide omadustega(kasutatakse näiteks võimalike keskkonnatingimuste modelleerimisel), ülejäänud omadused tuuaksesisse arvutuste mugavdamiseks. Sellise mudeli kohandamisega (muutmise <strong>ja</strong> täiendamisega)katseandmetest lähtuvalt on võimalik luua nõutavate omadustega realistlik mudel. Kasuta<strong>ja</strong>seisukohalt on empiiriliselt ebatäiuslik mudel eelistatavam mudeli puudumisele.Rööbassõidukite dünaamikamudeleid võib kir<strong>ja</strong>ndusest leida mitmeid [HIL96]. Samuti võib leidakir<strong>ja</strong>ndusest elektriautode dünaamikamudeleid [HOR98]. Elektromehaanilise süsteemi modelleerimiseüldpõhimõtted on toodud alalisvoolumasinate rühma juhtimist <strong>ja</strong> <strong>ja</strong>dalülituse modelleerimist käsitlevasartiklis [BOU03] <strong>ja</strong> sõidukite veoa<strong>ja</strong>mi modelleerimist käsitlevad artiklis [WIP99].Arvutisimulatsioonideks sobivate dünaamikamudelite koostamiseks sobib hästi andmevoostruktuurskeemil põhinev modelleerimispakett (nt. MatLAB SIMULINK). Kir<strong>ja</strong>ndusest võib leidapraktilisi näiteid jõuelektroonikaseadme modelleerimisest tarkvarapaketiga MatLAB SIMULINK[FLI97] <strong>ja</strong> elektrilise rööbassõiduki lihtsustatud tervikmudeli [MAT95]. Mudeli koostamisel on olulinetema parameetrite määramine. Parameetrite määramiseks on kasutatud reaalseid mõõtetulemusi <strong>ja</strong>nende põh<strong>ja</strong>l teostatud arvutuste <strong>ja</strong> simulatsioonide tulemusi. Erandiks on fiktiivne ratta/rööpahaardetunnusjoon, mis põhineb eri allikates toodud andmete ühendamisel ega kirjelda kindlaid teeolusid.Dünaamikamudelite koostamise eesmärgid juhtimissüsteemi uurimisel, projekteerimisel, juhtimisel <strong>ja</strong>48


kontrollimisel on erinevad. Juhtimisobjekti <strong>ja</strong> koormuse simulatsioonimudeli peamiseks eesmärgiks onjuhtimismeetodite virtuaalse kontrollimise võimalus <strong>ja</strong> seega juhtimissüsteemi tarkvara arendusprotsessihõlbustamine. Mudelit kasutati töös a<strong>ja</strong>mite dünaamiliste omaduste sh. kiiruse-momendi tunnusjoonteuurimiseks dünaamilistes režiimides <strong>ja</strong> a<strong>ja</strong>mi juhtimismeetodite sobivuse kontrollimiseks. Mudeliga saabkontrollida juhtimismeetodeid <strong>ja</strong> tarkvara erinevates töörežiimides, töörežiimide vahetumise tingimustessh. erinevates pidurdusrežiimides.Mudeliga saab häälestada vooluregulaatoreid <strong>ja</strong> kontrollida a<strong>ja</strong>mi stabiilsust mittelineaarsete tagasiside<strong>ja</strong> integreerimisahelate kasutamisel. Mudelit kasutatakse veomuunduri alalisvoolulüli pingereguleerimisahelate häälestamiseks <strong>ja</strong> nende töö hindamiseks vallas<strong>talitluse</strong>s <strong>ja</strong> avariirežiimides.Mudeleid kasutati töös veomootorite magnetvoo mudelipõhiseks juhtimiseks. Mudelit saab kasutadaa<strong>ja</strong>mi kontrollimiseks avariirežiimides (mudelipõhiseks diagnostikaks) <strong>ja</strong> libisemisvastase süsteemiuurimiseks, häälestamiseks erinevate pindade korral (kuiv teras, õline teras, märg teras, liivaga kaetudteras) ning erinevate tee kaldenurkade korral (erineva takistusjõuga). Mudelid võimaldavadsalvestatud mater<strong>ja</strong>li põh<strong>ja</strong>l analüüsida avariirežiime <strong>ja</strong> määrata rikke asukohta. EemaldadesSIMULINK mudelist juhtimisobjekti mudeli (riistvaraliselt teostatud osa) võib ülejäänud osa kasutadajuhtimissüsteemi tarkvara graafilise arenduskeskkonnana. Lisades sellesse mudelisse konkreetsejuhtimisploki liideste juhtimiskoodi e. ohjurid (perifeeria draiverid) saame juhtimisprogrammi, midaon võimalik teisendada vastavaks kasutatava kontrolleri keskprotsessori käsustikule. Sama graafiliselstruktuurskeemil põhinevaid programmiosi saab teisendada riistvarakirjeldus-keele (HDL) kaudu kaprogrammeeritava loogikamaatriksi koodiks.<strong>3.</strong>2. Mitme veomootoriga sõiduki dünaamikamudeli moodulstruktuurTrammi veoa<strong>ja</strong>mi dünaamikamudeli koostamisel on kasutatud komponentide energeetilisimakromudeleid[VUL01][SER02]. Need on ülekande-funktsioonidest koosnevate struktuuridegakirjeldatud simulatsioonimudelid. Energeetilistes makromudelites rühmitatakse süsteemikomponendid füüsikalise olemuse järgi. Eraldi plokkides on energia allikad, muunduselemendid <strong>ja</strong>energiat salvestavad elemendid, mida kirjeldatakse erinevate tingmärkidega. Erinevalt kirjeldatustsoovitab käesoleva töö autor nimetatud plokid rühmitada vastavalt süsteemi struktuurile, mitte ainultkomponentide füüsikalisele olemusele. Ainult füüsikalise sisu järgi rühmitamine vähendabpaindlikkust, sest süsteemi struktuuri muutmisel tuleb teha mudelis rohkem muudatusi. MatLABSIMULINK simulatsioonimudel on hierarhilise ehitusega ning iga plokk võib koosneda hulgastalamplokkidest, mida saab lihtsalt asendada. Plokkideks <strong>ja</strong>gamisel tuleks arvestada, et oleks võimalikmodelleerida a<strong>ja</strong>mi riistvara <strong>ja</strong> erinevaid konfiguratsioone - näiteks erinevaid mootori-rattakombinatsioone, toitemuundurite erinevaid ühendusviise jms. See lihtsustab erinevate a<strong>ja</strong>mikonfiguratsioonide omaduste (s.h. parameetrite) võrdlemist. Moodustatavate mudeliplokkide sisend- <strong>ja</strong>väljundväärtused peaks olema reaalse süsteemi väärtustega otseselt võrreldavad. See võimaldab igamudeliplokki eraldi kontrollida <strong>ja</strong> võrrelda reaalse süsteemi komponendiga.Ülekandefunktsioonide abil kirjeldatud elektriliste alamsüsteemide mudelites on sisendiks pingehetkeväärtus <strong>ja</strong> vastumõju toimib süsteemi väljundiks oleva sisendvoolu hetkeväärtuse kaudu.Mehaaniliste alamsüsteemide modelleerimisel võib sisendiks olla kiiruse hetkeväärtus <strong>ja</strong> väljundiks jõudvõi pöördemoment. Vastasmõju kirjeldamiseks on seega va<strong>ja</strong>lik alati kasutada kahest muutu<strong>ja</strong>stkoosnevat muutu<strong>ja</strong>te paari. Üks muutu<strong>ja</strong>test on arvutustel etteandesuuruseks <strong>ja</strong> kirjeldab mingit mõjuning teine on tulemus <strong>ja</strong> sidestatakse tagasi kui vastumõju. Vastasmõju kirjeldava muutu<strong>ja</strong>te paari abilsaab leida vastasmõju tulemusel ülekantava võimsuse hetkeväärtuse. Kõiki olulisi vastasmõjusidarvestades saab komponendi makromudeli olekuparameetrite hetkeväätuste põh<strong>ja</strong>l arvutada erinevatevastasmõjude (pinge <strong>ja</strong> vool, moment <strong>ja</strong> nurkkiirus, jõud <strong>ja</strong> kiirus) kaudu ülekantavad hetkvõimsused.Et süsteemi komponentide mudeleid saaks võrrelda reaalse süsteemiga, tuleks süsteem <strong>ja</strong>gadaalamsüsteemideks, mis on kirjeldatavad energeetiliste makromudelitega. Makromudelid koosnevadomakorda alamsüsteemide <strong>ja</strong> komponentide mudelitest. Mehaanikaosa mudel koos juhtimisahelatega,s.h. koormusega seotud osade, veomootorite elektromagnetiliste osade, elektriosa, elektroonika(toitemuunduri), juhtimisosa <strong>ja</strong> tagasisideahelate mudelid moodustavad juhtimisobjekti mudeli.49


Juhtimissüsteemi teiseks oluliseks osaks on juhtimispõhimõtted. Kuivõrd enamik nüüdissüsteemepõhineb mikroprotsessor-juhtimissüsteemil, siis peab dünaamikamudel sisaldama ka tarkvaralisteregulaatorite <strong>ja</strong> juhtimisalgoritmide kirjeldusi sh. momendiregulaatorite, kiiruseregulaatorite võietteandeplokkide, libisemisevastaste süsteemide (ABS, veojõukontroll), magnetväl<strong>ja</strong> nõrgendamisejuhtimissüsteemi, elektromehaaniliste töö- <strong>ja</strong> seisupidurite juhtimissüsteemi <strong>ja</strong> talitlusviisi juhtimise <strong>ja</strong>sisendlülitite juhtimisloogika kirjeldust.Energeetiliste, tehniliste <strong>ja</strong> a<strong>ja</strong>liste piirangute sh. kasutatava arvutustehnika võimaluste tõttu peabdünaamikamudel olema võimalikult lihtne, kuid arvestama eesmärgi saavutamiseks - juhtimissüsteemidisainiks - olulisi omadusi <strong>ja</strong> parameetreid. Praktilisest eesmärgist, lähteandmete kättesaadavusest jms.tulenevalt jäetakse paljud keskkonna <strong>ja</strong> objekti omadused mudelis arvestamata või esitatakse fiktiivseltjuhul kui reaalne objekt on alles väl<strong>ja</strong>töötamisel või hävinud (nt. õnnetusjärgse analüüsi puhul). Toodudsimulatsioonimudeli koostamisel on lähtutud järgmistest eeldustest (tegelikkust on lihtsustatud):1. Stabiilsete töörežiimides puhul kaitsesüsteeme ei modelleerita. Eeldatakse, et süsteem talitlebstabiilses töörežiimis <strong>ja</strong> struktuur ei muutu. Kaitsealgoritmide <strong>modelleerimine</strong> koosjuhtimisalgoritmidega on va<strong>ja</strong>lik, kui sama mudelit soovitakse kasutada a<strong>ja</strong>mi reaala<strong>ja</strong>sjuhtimiseks.2. Töörežiimide muutumine <strong>ja</strong> olekumuutu<strong>ja</strong>te algväärtused antakse ette. Alghetkeks võib validamõne lihtsa <strong>ja</strong> stabiilse töörežiimi - näiteks vabajooksu või paigalseisu. Rattapinna kiirus seataksevõrdseks sõidukiirusega. Olekumuutu<strong>ja</strong>te algväärtuste sobiva valikuga tagataksesimulatsioonimudeli stabiilsus alghetkel.Etteand esuurustearvutus <strong>ja</strong>kiirusep iirangM o mend i p iirangregulaato ritegaT o itemuund uridVankrite elektrio sa<strong>ja</strong>d alülitusesmo o to ritega1. Veo telged e mehaanika2. Kere inerts <strong>ja</strong> õ hutakistus<strong>3.</strong> R attap aarid e lib istused4. Haard etunnusjo o n+VoltageSources -600Constant240Constan t4node 0+-vVoltage0Constant1F eedback1 - 2,5kHzIaIa*IaIa*Puls esRegulator of bogie 1Puls esRegulator of bogie 2Udcw eakeningEMF f eedbac kof f -line brakings aturation mode\PhiI_dcMagnetization subsystemwith regulators andsaturation curve0Constant3F eedba ck2 -2,5kHzbuc kboos t+-buc kboos t+-OutConverterHalfbridge 1node 0OutConverterHalfbridge 2EMF 1T o W orkspace1φω+-EMF 2T o W orkspace2φω+-PhiIaETeSeries connectedDC motors 1IaETeSeries connectedDC motors 2T o W orkspace3C lockTe\omegaMechan ical model ofvehicle with multipleaxis and commonload surfaceT imeT o W orkspace (s)PLO TResults separatelyContinuouspowerguiJoonis <strong>3.</strong>2 Mitmemootorilise veoa<strong>ja</strong>mi simulatsioonimudeli struktuurJoonisel <strong>3.</strong>2 on veoa<strong>ja</strong>mi juhtimissüsteemi töö kontrollimiseks sobiva simulatsioonimudeli struktuur,mis on realiseeritud käesoleva töö autori poolt. Struktuur sisaldab etteandesuuruste juhtimiseksva<strong>ja</strong>likke plokke koos regulaatoriplokkidega. Seadesignaalid <strong>ja</strong> teeolud võivad mudeli eesmärgistlähtuvalt olla lihtsustatud <strong>ja</strong> või isegi fiktiivsed. Lisaks juhtimisplokkidele sisaldab struktuur kajuhtimisobjekti komponentide mudeleid nagu toitemuundurite mudelid, veomootoriteelektromagnetilise osa mudeleid, alusvankrite elektromehaanilise osa mudeleid ning sõiduki keredünaamikat kirjeldavat mudelit. Keskkonnatingimuste muutumine nagu haardeteguri sõltuvuslibistusest on fiktiivne sest see sõltuvus ei kirjelda mingeid kindlaid sõidutingimusi vaid võimaldabimiteerida väga erinevaid keskkonnatingimusi.Mootori <strong>ja</strong> kontrolleri lihtsustatud funktsiooniplokk, mille sisendiks on seadevõimsus, W <strong>ja</strong> väljundikskiirus <strong>ja</strong> tegelik sisendvõimsus, arvestab momendipiirangut, võimsuspiirangut <strong>ja</strong> inertsi, kuid ei sisaldaelektrilisi parameetreid. Üheks selliseks on hübriida<strong>ja</strong>miga elektersõidukite modelleerimisprogrammADVISOR [WIP99], mis sisaldab ka rehvi libisemise <strong>ja</strong> teepinna haardemudelit. Rööbassõidukite50


puhul on va<strong>ja</strong> arvestada mitme veotelje <strong>ja</strong> rattapaari bandaažide libisemist, arvestades samaaegseltselle mõju mitme veomootori tööle.Sõiduki modelleeritud kiirus, km/hMõõdetud kiirus, km/h; kiirendus, m/s²1,5604020604020kiirus, km/hkiirendus m/s²10,5000Ergutusvool, AMõõdetud ergutusvool, A150150100100505000600Vankri elektromotoorjõud, V600Mõõtetulemustest arvutatud EMJ, V40040020020000 5 10 15 20 25 30Aeg (s)00 5 10 15 20 25 30 35 40Joonis <strong>3.</strong>3 Mitmemootorilise veoa<strong>ja</strong>mi simulatsioonimudeliga arvutatud kiirendusprotsessi võrdlusprototüüptrammi mõõtetulemustegaJoonisel <strong>3.</strong>3 on toodud lihtsustatud simulatsioonimudeli <strong>ja</strong> tegelike mõõtetulemuste võrdlus. Kiirustmõõdeti veotelje pöörlemisest, kuid simulatsioonimudelis eeldatakse et tegemist on sõiduki tegelikukiirusega. Tegeliku <strong>ja</strong> veorataste libisemisest sõltumatu kiiruse mõõtmine eeldab spetsiaalsetmõõtetehnikat [FAI02]. Momendivõnked on põhjustatud ankruvoolu halvast reguleerimisest.Veomootorite ankruahela induktiivsus on väike, mistõttu voolu muutused on kiired. Seetõttu voolureguleerimine <strong>ja</strong> tagasisideahelad peavad olema kiiretoimelised. Juhtimissüsteemi arvutuslikuelektromotoorjõu võnked on tingitud võnkuvast kiiruseandurist. Nii analoog-mõõtevõimendid kui kadigitaalsed impulssandurid asendati juhtimisomaduste parandamiseks kiirematoimelistega kõikidesjärgmistes prototüüpsõidukites.<strong>3.</strong><strong>3.</strong> Mehaanilise osa dünaamikamudelSõiduki kiiruse juhtimiseks kasutatavad juhtimismeetodid on otseselt seotud sõiduki <strong>ja</strong> selle vankriteehituse, veoülekande ning veomootorite ühendusviisiga. Juhtimissüsteemi projekteerimiseks,kontrollimiseks <strong>ja</strong> häälestamiseks sobiv elektromehaanilise osa mudel arvestab nii veotelgedeinertsimomentide kui ka vaguni kere inertsi mõju. Veotelgede mehaanikaosa mudelis arvestataksekõigi veoteljega seotud pöörlevate osade (veorattad, piduritrumlid, hammasrattad, veomootoriterootorid jms.) inertsimomenti taandatuna veoteljele. Süsteemi mehaanikaosa mudeli <strong>ja</strong>gamine eraldiosadeks <strong>ja</strong> veotelgede <strong>modelleerimine</strong> võimaldab uurida eraldi kõigi veotelgede kiirusi <strong>ja</strong>veomomente. See omadus on oluline libisemisevastaste süsteemide modelleerimisel.Mehaanikaosa mudel koosneb nel<strong>ja</strong>st komponendist: veotelgede inertsi <strong>ja</strong> veoülekannet kirjeldavatestmudelitest, sõiduki kere mudelist, mis kirjeldab sõiduki inertsi <strong>ja</strong> mitmesuguseid takistusjõudusid <strong>ja</strong>keskkonna mudelist. Veotelgede inertsi <strong>ja</strong> veoülekande mudel sisaldab teepinna kontakti mudelit kõigitelgede kohta. Keskkonna mudel kirjeldab tee omadusi s.h. tee kaldenurka, takistusjõudusid <strong>ja</strong> teehaardeteguri sõltuvus libistusest. Summeerimisplokiga summeeritakse kõigi veotelgede või ratasteveo- või pidurdusjõu väärtused. Summeeritavate jõudude hulk sõltub konkreetse sõiduki <strong>ja</strong> vankriteehitusest. Lihtsustatud mudelis, kus kõik rattad on vedavad <strong>ja</strong> sama veojõuga võib summeerimisplokiasendada teguriga, mis arvestab vedavate rataste arvu. Pinna kontakti mudeli <strong>ja</strong> veotelje inertsikoondamine ühte dünaamikaplokki võimaldab määrata igale teljele oma teljekoormuse,pöörlemiskiiruse jms. parameetrid. Samuti võimaldab see anda ette erinevaid hõõrdetegureid eriveotelgedele (joonis <strong>3.</strong>4).51


lr 4N 4F t4F t3mamg F t1N 3 N 2l eF t2N 1bxJoonis <strong>3.</strong>4 Jõudude suunad <strong>ja</strong> paigutus rööbassõiduki dünaamikamudelisVeojõu <strong>ja</strong>otuse uurimiseks kasutatakse simulatsioonimudelites vaguni lihtsustatuddünaamikavõrrandeid.0 − ma − F(<strong>3.</strong>1)= Ft1+ Ft2+ Ft3+ Ft4= N1+ N2+ N3+ N4r0 − mg(<strong>3.</strong>2)Kahe alusvankri <strong>ja</strong> nel<strong>ja</strong> veoteljega lihtsa rööbassõiduki korral kehtib normaaljõudude <strong>ja</strong> veojõududevahel järgnev võrrand.0t 1 t 2 t3t 4 e 1 2 3 4 3+ N4= b(F + F + F + F ) + l ( N + N + N + N ) − l(N )(<strong>3.</strong>3)kus: F t1, F t2, F t3, F t4 – veotelgede veojõud, l e – raskuskeskme kaugus esiteljest,l – telgede (veovankrite) vahekaugus, b – raskuskeskme kõrgus rööpast, N 1, N 2, N 3, N 4 – veotelgedenormaaljõud, r 1, r 2, r 3, r 4 – rattapaaride keskmised raadiused, a – kiirendus x-telje sihis, g –raskuskiirendus <strong>ja</strong> F r – takistusjõud. Rööbassõidukitel on pikkuse, suhteliselt madala raskuskeskme <strong>ja</strong>väikese kiirenduse tõttu a<strong>ja</strong>mid ühtlasemat koormatud kui lühikestel <strong>ja</strong> suure kiirendusega sõidukitel,nt. sõiduautodel. Veojõud veovankri telgedel pole samuti võrdsed, sest kiirendusel nihkub vankerettepoole mistõttu tagumisele rattapaarile kandub suhteliselt suurem osa normaaljõust kui esimeselerattapaarile.Mehaanikaosa simulatsioonimudel võimaldab täpsemalt uurida veomomentide <strong>ja</strong>gunemist võrreldeseelpoolkirjeldatud lihtsustatud võrrandile, sh. ka veorataste libisemisel. Täpsemate tulemustesaamiseks <strong>ja</strong> sõiduki massikeskme asukoha täpsemaks määramiseks on otstarbekas mõõtateljekoormusi dünaamilistes režiimides.Simulatsioonimudelis saab valida kiiruse või veojõu etteanderambi vastavalt haardeteguritunnusjoontele. See võimaldab kiirendamisel saavutada stabiilse veojõu. Mehaanikaosasimulatsioonimudelis sisalduv veomomendi juhtimisplokk arvestab kiirendusrampi <strong>ja</strong> veomootoritemagnetväl<strong>ja</strong> nõrgenduse mõju vastavalt vastuelektromotoorjõule <strong>ja</strong> toitepingele. Üksikud momendietteandeploki väljundväärtused edastatakse topelttäpsusega ujukomaarvudena <strong>ja</strong> mitmete veoratasteolekuparameetrid edastatakse ujukomaarvude massiividena (joonisel <strong>3.</strong>5 tähistatud rasvaste nooltega).Veomomendi etteandeplokk arvestab:1. sõiduki kiirendamise sujuvust, seega ka piiratud kiirendust <strong>ja</strong> tõuget (S kujuline kiirendus <strong>ja</strong>aeglustusramp)2. toitesüsteemi <strong>ja</strong> a<strong>ja</strong>mi juhtimissüsteemi poolt seatud piiranguid sh. veomootorite magnetvootunnusjoone mittelineaarsust <strong>ja</strong> pidurdusel pinget kõrgendava muunduri pingetunnusjoonemittelineaarsust. Seetõttu tuleb modelleerida ka veomootorite ergutuse juhtimisalgoritme.<strong>3.</strong> veorataste haaret seoses mittelineaarsete haardetunnusjoontega4. momendi stabiilsusvaru teljekoormuse <strong>ja</strong> rattaläbimõõtude erinevusest tingitud veomomentideebaühtlase <strong>ja</strong>gunemise (libisemise) vältimiseks.52


Haardetegur on positiivne nii kiirendusel kui ka pidurdusel, kuid ratta libisemise suuna muutudesmuutub telje veojõu F d märk. Veojõu märk määratakse vastavalt libisemise suunale. Haardetegurite <strong>ja</strong>veojõudude algtingimuste määramine on simulatsioonil raskendatud, mistõttu paigaltvõtusimuleerimisel on alati tegemist mittestabiilse olukorraga. Probleemi suurendab arvutustäpsusevähenemine väikeste arvväärtuse korral, mistõttu sama probleem on ka pidurdamise simuleerimiselenne seiskumist.Joonisel <strong>3.</strong>5 toodud simulatsioonimudelis saab veojõudu piirata mitmel viisil. Haardeteguri alampiirmäärab ära minimaalse veojõu, haardeteguri ülempiir maksimaalse veojõu <strong>ja</strong> haardeteguri ramp(tuletise piirang) veojõu muutumise kiiruse.1w81151Te368.8368.838<strong>3.</strong>8TFnµDirectionωFdvr811581868186Axle Traction Forces (N)Sum ofElementsu*<strong>3.</strong>69.708->km/hLinear Speed of 1'st Wheelvr Adhesion38<strong>3.</strong>8Axle MechanicsFdvvtDirectionMotor Torques (Nm)Vehicle BodySurface Subsystem0.167132601.46u*<strong>3.</strong>69.63(0 0 0 0)0.16710.1686Total Traction Force (N)m/s -> km/hVehicle SpeedAdditionalNormal Forces (N)0.1686Adhesion CoefficientsStability ScopeJoonis <strong>3.</strong>5 Teljekoormuste hetkeväärtusi, haardetegureid <strong>ja</strong> rattaläbimõõte arvestav mitmemootoriliseveoa<strong>ja</strong>mi mehaanika simulatsioonimudelVäga oluline on õigesti määrata olekuparameetrite algväärtused, nt. veomootorite ergutus- <strong>ja</strong>ankruvool. Haardeteguri <strong>ja</strong> veojõu algväärtusi liikumahakkamisel paigalseisust on mudeli piiratudtäpsuse tõttu raske määrata <strong>ja</strong> kasutatud haardeteguri simulatsiooniplokk ei sobi paigalseisuhaardesimuleerimiseks. Seetõttu on mudelis lisatingimused, mis piiravad ära rataste veojõu muutumisekohaltvõtul <strong>ja</strong> hoiavad mudeli olekuparameetrid paigalseisul stabiilsed. Summaarse veojõu muutumine<strong>ja</strong> veojõu stabiilsus on jälgitav <strong>ja</strong> kontrollitav graafiliselt reaala<strong>ja</strong>s. Summaarse veojõu muutuste järgipole võimalik tuvastada veotelgede vahelisi võnkumisi. Selleks tuleb jälgida veotelgede veojõudusid.Mudeli piirangud:1. Teepinna haarde <strong>ja</strong> libisemise tunnusjoon on kõigile ratastele ühesugune, kuid eri veotelgedehaakumine rööbasteega võib olla erinev.2. Tee kaldenurga (veeretakistuse) etteandeväärtus on kõigile telgedele sama<strong>3.</strong> Aerodünaamiline kiirusest sõltuv takistus võetakse arvesse, kuid sõiduki kere plokk ei arvestatahäiringuid (tuule tugevuse muutumist)4. A<strong>ja</strong>mi kardaani <strong>ja</strong> muid lõtke ei arvestataEelpool toodud detailset mehaanikamudelit saab kasutada ka lihtsustatud kujul (vt. joonis <strong>3.</strong>6).Energeetilistes makromudelites [SER02] paigutatakse mootorite mehaanikaosa võrrandid <strong>ja</strong> pingeteelektromotoorjõududevõrrandid eraldi plokkidesse. Erinevalt teistest mudelitest on etteandesuuruseksvoolu väärtus <strong>ja</strong> tagasisideks elektromotoorjõu väärtus, mis võimaldab vooluregulaatorit modelleeridalihtsustatult.Veomootorite <strong>ja</strong> muundurite elektriliste protsesside täpsemaks modelleerimiseks on va<strong>ja</strong> modelleeridaankrupingeid <strong>ja</strong> lülituselementide tööd [FLI93]. Sel juhul on alalisvoolu veomootori mudelileetteantavateks suurusteks ankru <strong>ja</strong> ergutuspinged.53


Ia_max-K-UaIa_max = (Ua-E) / (2'Ra)0fw referenceIa limituploRamp SaturationSaturation(100 A/s) (240 A)Dynamic600Line Voltageu0yωIaφacceleration Separate Excitation Subsystemonly2TeemfSimplified traction motor2'emf240Current (A)series connectedUdcweakeningEMF feedbackoff-line brakingsaturation mode\PhiI_dcClockTeTime\omegaMechanical model ofvehicle with multipleaxis and commonload surfaceTo Workspace (s)PLOTResults separatelyJoonis <strong>3.</strong>6 Lihtsustatud simulatsioonimudel võrdsete etteandemomentidegaJoonisel <strong>3.</strong>6 toodud lihtsustatud (ideaalse) veomootori mudel ei kirjelda mähiste elektrilisiparameetreid. Lihtsustatud simulatsioonimudeli puhul on ideaalsena kirjeldatud toitevõrku,regulaatoreid <strong>ja</strong> toitemuundureid. Simulatsioonimudeli kasutamiseks tuleb veomootorite voolumuutumise kõver ette anda. Lihtsustatud simulatsioonimudeliga arvutatud kiirendusprotsess on toodudjoonisel <strong>3.</strong>7.7050Sõiduki kiirus, km/h25t (s)00 5 10 15 20 25 30150Ergutusvool, A10050t (s)00 5 10 15 20 25 30Mootori moment, Nm400300200100t (s)00 5 10 15 20 25 30Mootori vastuelektromotoorjõud, V300200100t (s)00 5 10 15 20 25 30Joonis <strong>3.</strong>7 Lihtsustatud simulatsioonimudeli abil arvutatud kiirendusprotsessLihtsustatud mehaanikamudelit on võimalik kasutada juhul, kui ei ole va<strong>ja</strong> uurida eri veotelgedelibisemisprotsesse ega momendiregulaatorite tööd. Lihtsustatud mudelid on võimalik arvestada a<strong>ja</strong>mimagnetväl<strong>ja</strong> nõrgendusprotsessi ning voolu <strong>ja</strong> pinge piirväärtusi.54


<strong>3.</strong><strong>3.</strong>1. Sõiduki kere dünaamikamudelKir<strong>ja</strong>ndusest võib leida teepinna haarde <strong>ja</strong> õhutakistuse mudeleid ühes plokis [CHA01]. Käesoleva tööautor pakub väl<strong>ja</strong> struktuuri, kus pinna haardetegurite arvutus on <strong>ja</strong>gatud eraldi plokki võimaldab samafunktsiooniplokiga arvutada erinevaid haardetegureid mitmele veorattale või veoteljele erinevateteljekoormuste korral.Rööbassõiduki kere liigub koos vankritega, kuid rataste veerepindade kiirused võivad erineda sõidukiliikumiskiirusele vastavatest väärtustest rataste libisemise tõttu sõidul <strong>ja</strong> pidurdamisel. Vaguni kere <strong>ja</strong>vankrite liikumine on kirjeldatav punktmassi liikumisena diferentsiaalvõrrandiga:dvM = F − F − Mg ⋅sinθ , (<strong>3.</strong>4)d adtkus: F a – vaguni kerele mõjuv õhutakistusjõud, mis sõltub vaguni gabariidist (tegurid k, ks <strong>ja</strong> mõõtmedH ,W), F d – kõikide rataste poolt arendatav summaarne veojõud, Mg ⋅sinθ– gravitatsiooniefektide mõju, tasasel pinnal liikumise puhul võib jätta arvestamata <strong>ja</strong> – sõiduki kere <strong>ja</strong> vankrite mass.Sõiduki massi veotelje kohta (teljekoormust) <strong>ja</strong> veotelje inertsmassi arvestatakse veoteljedünaamikamudelis ning neid selles mudelis ei arvestata. Massikeskme nihkumise arvestamiseks saabmudelit täiustada. Sõiduki kere dünaamikamudel ei arvesta staatilist liikumistakistust, sest veotelgedetakistusjõud (veomootorite <strong>ja</strong> telgede hõõrdejõud) on arvestatud juba veotelgede mudelis ning kerepuhul on staatiline takistusjõud tühine. Mudel ei arvesta ka tõusust põhjustatud takistusjõudu st.modelleeritakse sõiduki liikumist tasapinnal. Tõus mõjutab ka vaguni massikeskme asukohata,mistõttu tuleb seda samuti arvestada veotelgede dünaamikamudelites. Sõiduki kere dünaamikamudelon toodud joonisel <strong>3.</strong>8.SignFaFaka*ks*H*WGain Product u 2Air resistance1FdF1/M1sIntegratorV1VJoonis <strong>3.</strong>8 Vaguni kere inertsi <strong>ja</strong> õhutakistust arvestav Simulink plokkSõiduki kere dünaamilist takistusjõudu e. õhutakistust modelleeritakse valemiga:2Fa= ka⋅ S ⋅v, (<strong>3.</strong>5)kus: v – trammi liikumiskiirus m/s, k a – õhutakistustegur, S – õhutakistuspind, m 2 .S = ks⋅ H ⋅W, (<strong>3.</strong>6)kus: k s – tegur, mis arvestab õhutakistuse pinna suurenemist trammi katusel <strong>ja</strong> põh<strong>ja</strong> all paiknevateseadmete tõttu (muundur, vooluvõt<strong>ja</strong>, alusvankrid jms.),H – sõiduki kõrgus, m, W – sõiduki laius, m. Arvutusteks va<strong>ja</strong>likeks lähteandmeteks on vaguni keremass (inertsi arvestamiseks) <strong>ja</strong> vaguni mõõtmed ning kujutegurid (õhutakistuse arvestamiseks).55


<strong>3.</strong><strong>3.</strong>2. Teepinna <strong>ja</strong> veoratta haarde <strong>modelleerimine</strong>Teepinna haarde <strong>modelleerimine</strong> on üks kõige keerukamaid probleeme sõiduki dünaamikamodelleerimisel. Füüsikaliselt eristatakse mitmesuguseid hõõrdeteguri liike – staatilist, kineetilist,deformatsiooni arvestavat, molekulaarset <strong>ja</strong> veerehõõrdumist. Haardetegur on seotud hõõrdumisega <strong>ja</strong>seda mõjutavad faktoreid on käsitletud mitmes kir<strong>ja</strong>ndusallikas [SEN93] [LOG80]. Antud juhul onprobleemis teoreetiliste seisukohtade rakendamine kergrööbastranspordi modelleerimiseks.Hõõrdetegur on mittelineaarne funktsioon, mis sõltub mitmesugustest mõjuritest <strong>ja</strong> on erinevatestingimustes erinev. Suhteline veeremine ratta <strong>ja</strong> rööpa vahel on kirjeldatav libistuse võihaardeteguriga.Libistus muutub stabiilsel sõidul vahemikus 0..2 %. Teepinna ebatasasuste mõju avaldub sõltuvaltsõiduki kiiruse absoluutväärtusest. Teepinna ebatasasused vähendavad normaaljõudu <strong>ja</strong> haardetegur µväheneb kiiruse suurenedes. Haaret mõjutavad suurel määral lisandid, saaste <strong>ja</strong> mustus. Väga suurtepingete tõttu ratta <strong>ja</strong> rööpa kokkupuutepunktis on võimalik saavutada suuri haardeteguri väärtusi.Samas vähendavad saasteained, isegi molekulaarses koguses, haardumist oluliselt. Rööbasteelmõjuvad mitmesugused omadused nagu nt. pinnakaredus <strong>ja</strong> mitmesugused lisandid – vesi, õli, liivjms. Nende mõju on väga juhuslik <strong>ja</strong> seda pole praktikas võimalik täpselt modelleerida. Samas peabiga süsteem olema võimeline töötama ka raskendatud keskkonnaoludes.Rööbassõiduki veorataste haardumist on modelleeritud tarkvarapaketiga MatLAB Simulink [SEN93].Haardumise arvestamisel saab eristada kolme piirkonda <strong>ja</strong> nende üleminekualasid. Ratta veerekontaktehk veerev pindkontakt (nt. järelvagunitel), mis jõudude tasakaaluolekus ei kanna edasiliikumisesuunalist jõudu. Veoratta roomehõõrde piirkonnas võib jõudu muuta, ilma et see mõjutaksmärkimisväärselt libistust. Veoratta pöörlemise <strong>ja</strong> libisemisalas hakkab jõu suurendamisel üle teatudmaksimaalse hõõrdejõu piirväärtuse, haardumise vähenemise tõttu kiiresti suurenema ratta libistus.Haarde sõltuvus ratta <strong>ja</strong> rööpa vahelisest libistusestMitmes kir<strong>ja</strong>ndusallikas on avaldatud empiirilised haardeteguri kõverad (vt. joonis <strong>3.</strong>9) [LOG80], miskehtivad vaid väga piiratud tingimustel [HAR02] nagu näiteks samade pinnaomaduste, saasteainete <strong>ja</strong>temperatuuri puhul. Seetõttu on väl<strong>ja</strong> pakutud hägusloogiline ratta <strong>ja</strong> rööpa vahelise haarde mudel[HIL97]. Kõvera algusosa kuni maksimaalse kasutatava haardetegurini nimetatakse pseudo-roomamisealaks. Selles nn. optimaalse haardumise tööpiirkonnas muutub libistus veojõu muutumisel väga vähe.4 5µ p µ4 0µ s3 53 0Hõõrdetegur, %2 52 01 51 0K uiv liiv K uiv te ra s Õ line liivV esi M ärg liiv Õ li5L ib is tu s, %00 5 1 0 1 5 2 0 2 5 3 0Joonis <strong>3.</strong>9 Simulink mudelis kasutatud haarde sõltuvus libistusestMaksimaalne veo- <strong>ja</strong> pidurdusjõud on määratud haardeteguri maksimaalväärtusega µ p . Jõudu, libistust<strong>ja</strong> haardetegurit saab suurendada kuni haardeteguri maksimaalväärtuseni elastse libisemise e.mikrolibistuse piirkonnas. Piirkonda libistustel üle haardeteguri maksimaalväärtuse punkti µ p ,nimetatakse makrolibistuse e. kombineeritud libistuse piirkonnaks <strong>ja</strong> selles suureneb libistus kiirestining ratas blokeerub koos veo- või pidurdusjõu kiire vähenemisega. Maksimaalse veo- <strong>ja</strong> pidurdusjõuλ56


ümber kuni haardetegurini µ s on üleminekuala ehk ABS-i <strong>ja</strong> veojõukontrolli tööpiirkond [DAY02],mida nimetatakse dünaamilise ebastabiilsuse piirkonnaks.Haardeteguri sõltuvus sõiduki kujust <strong>ja</strong> liikumiskiirusestHaardumise vähenemine sõiduki kiiruse suurenemisel on väga juhuslik protsess, mida iseloomustabteatud trend etteantud tingimuste puhul [SEN93]. Artikli [HIL96] andmetel kasutatakse haardetegurikorrigeerimiseks sõiduki liikumiskiirusest sõltuvat lisafunktsiooni. Trammide sõidukiirus <strong>ja</strong> selle mõjuhaardele on väike. Seetõttu võib lihtsustatud arvutustel haardeteguri kiirusesõltuvust mitte arvestada.Haardeteguri kirjeldamiseks kasutatakse empiirilisi valemeid, mis kehtivad vaid kindlate teetingimuste <strong>ja</strong>rataste kohta. Kuna need põhinevad katseandmetel, siis sellised empiirilised valemid ei arvesta kõikisõidutingimusi.SimulatsioonimudelHaardeteguri simulatsioonimudel koosneb rataste libistuste arvutusplokist, haardetegurimittelineaarsest funktsioonist <strong>ja</strong> algtingimuste määramise tingimusest. Absoluutne libistus on rattaveerepinna <strong>ja</strong> ratta-rööpa kontaktpunkti joonkiiruse normaliseeritud vahe:v − vrλ = , (<strong>3.</strong>7)max{ v , v }rttkus v r – ratta veopinna joonkiirus, v t – ratta <strong>ja</strong> rööpa kontaktpunkti liikumise kiirus (sõidukiliikumiskiirus). Joonisel <strong>3.</strong>10 on toodud simulatsioonimudelis kasutatav kõigi veorataste libistuste <strong>ja</strong>haardetegurite arvutusplokk, mis on koostatud valemi <strong>3.</strong>7 <strong>ja</strong> joonisel <strong>3.</strong>9 toodud haardetunnusjoontepõh<strong>ja</strong>l.1vr2vt1.9411.9411.9421.942Velocities of wheels (m/s)1.926Vehicle velocity (m/s)maxMinMaxu*<strong>3.</strong>6m/s -> kmh1Slip value is over 1 ifslip rotating directionsare differentProductSignwheel1_kmhTo Workspace4|u|Abs2Direction1111Spin directions100Gain10.0078130.0078130.0078610.007861Wheels spinSOutSurface - dry steel lookupRampslipTo WorkspaceminEnforceupper limit0.16410.16410.16510.1651Adhesion coefficientsJoonis <strong>3.</strong>10 Teepinna <strong>ja</strong> veoratta haarde lihtsustatud etteandeplokkSimulink mudelis (vt. joonis <strong>3.</strong>10) kasutatakse rampfunktsiooni haardeteguri muutmiseksalgväärtusest kuni libistuse järgi arvutatud väärtuseni. Nii veorataste veerepinna joonkiirused kui kasõiduki kiirus, arvutuslikud libistused <strong>ja</strong> haardetegurid on simulatsiooni a<strong>ja</strong>l jälgitavad.Haardetunnusjoone <strong>modelleerimine</strong>Veojõud sõltub haardetegurist <strong>ja</strong> haardetegur sõltub rööpapinna seisundist ning libistusest.Hõõrdeteguri sõltuvus libistusest on mittelineaarne funktsioon µ = f (λ)joonise <strong>3.</strong>9 põh<strong>ja</strong>l.Haardeteguri µ <strong>ja</strong> veoratta absoluutse libistuse λ sõltuvust saab kirjeldatakse mitmesugustefunktsioonidega, s.h. asünkroonmasina momendikõverat kirjeldava nn. Klossi valemiga sarnasevalemiga, millesse on käesoleva töö autori poolt kõvera kuju paremaks kirjeldamiseks lisatudastenda<strong>ja</strong> k:2 ⋅ µpµ =k⎛ λ ⎛ ⎞v ⎞ λ⎜ ⎟ +⎜⎟⎝ λ ⎠ ⎝ λv⎠k(<strong>3.</strong>8)Kir<strong>ja</strong>ndusest [SEN93] on teada ka valem, mis ei modelleeri haardetegurit mikrolibistuse piirkonnas <strong>ja</strong>on seetõttu kasutatav ainult libistuse suurte väärtuste korral.⎛ 1−1.8⋅λ ⎞µ = µ ⋅⎜⎟, (<strong>3.</strong>9)p⎝1+2.26 ⋅λ⎠1Adhesion57


kus: µ - maksimaalne haardetegur,pλ - libistus maksimaalse haardeteguri korral <strong>ja</strong> k - astenda<strong>ja</strong>vkõvera kuju sobitamiseks. Valemit saab kasutada juhtimissüsteemi töö kontrollimiseks, kuid mittereaalse libistuse uurimiseks ega optimeerimiseks. Joonisel <strong>3.</strong>11 on toodud erinevad teepinnahaardetegurite arvutusplokid.b)2*upConstant1LamdavConstant1LamdakConstant2ProductProduct1u vMathFunctionu vMathFunction1a)1Lamda1OutProduct2100Gain Adhesion coefficient(dry steel)1Lamdac)1.8Gain42.26Gain51Constant1OutProduct1MaxGain3Joonis <strong>3.</strong>11 Simulatsioonimudelid ratta <strong>ja</strong> teepinna haarde kirjeldamiseksJoonisel <strong>3.</strong>11. a) on haardeteguri sõltuvus libistusest etteantud tabeli <strong>ja</strong> lineaarse aproksimeerimisega(vt. joonisel <strong>3.</strong>9 toodud kõverad), b) on funktsiooniga <strong>3.</strong>8 <strong>ja</strong> c) funktsiooniga <strong>3.</strong>9 etteantudhaardeteguri sõltuvus libistusest.Haardeteguri muutumiskiiruse piiramine simulatsioonimudelisSüsteemi häälestamisel on kiiruse <strong>ja</strong> haardeteguri väikeste väärtuste korral probleemiks mudeliebastabiilsus. Probleemi olemus on seotud simulatsioonimudeli arvutuste tolerantsiga. Käesoleva tööautor soovitab mudelis kasutada väikestel kiirustel libistuse <strong>ja</strong> haardeteguri ahelates ideaalseidmadalpääsfiltreid ehk tuletise piiranguid ”rate limiter”. Need piirangud peaks arvestama seda, et pinnahaardetingimused ei saa muutuda hetkeliselt (hüppeliselt) suurtes piirides. Haardeteguri <strong>ja</strong> libistustereaalsete muutuste korral madalpääsfiltrid dünaamikamudeli tööd ei mõjuta. Näiteks haardetegurituletise piirang 10 Hz vastab ühe telje veojõu tuletise piirangule210 Hz ⋅ 4950 kg ⋅9.81 m/s = 485595 N/s = 486 kN/s, mis tavaolukorras tulemust ei mõjuta.Koonduvusprobleemide vältimiseks tuleb simuleerimisel õigesti määrata ka integreerimis-a<strong>ja</strong>sammualam- <strong>ja</strong> ülempiir.<strong>3.</strong><strong>3.</strong><strong>3.</strong> Veotelgede dünaamikamudelMehaaniline jõuülekanne (reduktor <strong>ja</strong> ratas) on energiat salvestav element. Sõiduki veotelgimodelleeritakse kui pöörlevat massi <strong>ja</strong> nende dünaamikamudel koosneb koormusmomendist T d ,inertsimomendist J <strong>ja</strong> kadudest, mis on etteantavad takistusjõu F r kaudu. Liikumist kirjeldataksediferentsiaalvõrrandiga:dωJ = Tm−Td−Tloss, (<strong>3.</strong>10)dtkus: J - inertsimoment, T m - veomootori poolt arendatav moment,T d - vastumoment e. veomoment <strong>ja</strong> kaomoment. Viimast saab leida kahel eri viisil. Juhul kuisoovitakse eraldi kirjeldada pöörlevast liikumisest tingitud hõõrdekadusid, siis lisatakse:T loss= f ( ω ), (<strong>3.</strong>11)kui mehaaniliste kadude mudeli väljundiks on ainult lineaarse liikumisega seotud suurused, saab needarvestada takistusjõu hulka s.t.T = F + F ⋅ k , (<strong>3.</strong>12)d(d r)bogiekus T d sisaldab siis nii veojõu F d poolt tekitatud momenti, kui ka takistusjõudude F r (sh. mehaanilistekadude) poolt põhjustatud momenti. Seejuures, takistusjõud <strong>ja</strong> kaomomendid võivad samuti koosnedanii staatilisest <strong>ja</strong> dünaamilisest komponendist. Et mootorite võllid <strong>ja</strong> veoteljed pöörlevad erinevakiirusega, teisendatakse rattapinna lineaarsed jõud momentideks mootori võllile, kasutadesülekandetegurit mootori <strong>ja</strong> vedava ratta vahel.1Out58


Ülekandetegur on joonisele <strong>3.</strong>12:rk bogie= , (<strong>3.</strong>13)nkus n on reduktori ülekandetegur ka r ratta raadius. Reduktori ülekanne mootori võllilt ratastele:⎧ vr= kbogie⋅ω ⎨, (<strong>3.</strong>14)⎩Td= kbogie⋅ Fcontactkus: vr- ratta veerepinna joonkiirus, kontaktjõud:F contact = Fd+ Fr= µ ⋅ N + Fr, (<strong>3.</strong>15)kus: µ – hõõrdetegur, N – pinnaga risti mõjuv normaaljõud, e. normaalkoormus.Veotelje mudelile saab määrata järgmisi parameetrid:1. Teljekoormused, kg2. Telgede inertsimomendid, kgm²<strong>3.</strong> Veorataste raadius, m4. Reduktori ülekandetegur, mille põh<strong>ja</strong>l arvutatakse ratta veerepinna lineaarse liikumiseülekandetegur (joonisel <strong>3.</strong>12 vastavalt rk bogie= ).nVõrrandist:T − kbogie ⋅( µ ⋅ N + Fr)ω = ∫dt(<strong>3.</strong>16)Jon näha, et hõõrdeteguri µ järsul vähenemisel hakkab kiirus koormuse vähenemise tõttu suurenema.Veoratta või veotelje mehaanikamudeli struktuur on toodud joonisel <strong>3.</strong>12.1T2Fn3\mu4DirectionFrAdditionalLiner Resistancemn*9.81Weights of axles|u|Absn./rGain3r./nwheels and gearsProductTd|u| Abs18829882987558755Limits of TractionForces (N) from Motor Torques1./J80978097802380231sIntegratorEstimated Traction Forces (N) fromadhesion coefficients and Normal Forces-1Gain1r./nWheels and gearsupNB! This limit should workonly on model instabilityuyloSaturationDynamic5.8735.8735.8735.873Angular Speeds (rad/s)1\omega3vr2Fd8097809780238023Output Traction Forces (N)Joonis <strong>3.</strong>12 Veotelgede, ratta <strong>ja</strong> mootorite mehaanikaosa dünaamikamudelPloki sisenditeks on mootori elektriline moment T (Nm), hõõrdeteguri hetkeväärtus µ (sisend 3).Takistusjõud F r (N) võimaldab arvestada tee omadusi sh. kurvi takistus, kaldenurka <strong>ja</strong> muid otseseltveoteljele mõjuvaid häiringuid.Ploki väljundiks on veojõud F d <strong>ja</strong> kiirused. Veerepinna lineaarne liikumiskiirus v r on mõeldud libistusearvutamiseks <strong>ja</strong> veomootori võlli nurkkiirus ω koormuse vastumõju tagasisidestamiseks veomootorimudeliplokile.Telje veojõu piirang momendi järgi ei välista isepidurdust, kuid tagab mudeli stabiilsuseebakorrektsete parameetrite või valede algtingimuste korral.59


Dünaamikas, muutuva libistuse <strong>ja</strong> teljekoormuse korral on veojõud võrdeline normaalkoormusega.F d= µ ⋅ N , (<strong>3.</strong>17)Veotelje normaalkoormus muutub kiirendamisel <strong>ja</strong> pidurdamisel koos vaguni raskuskeskme asukohamuutumisega [JOL01E]. Piisava arvutusjõudluse <strong>ja</strong> täpsete andmete olemasolul vaguniamortisaatorite, vedrude <strong>ja</strong> massi<strong>ja</strong>otuse kohta saab dünaamilise koormuse kirjeldamiseks kasutada kakeerukamaid mudeleid [ZHA95]. Kõigi veotelgede pöörlemiskiirusele tuleb määrata algväärtusveerepinna lineaarse liikumiskiirusena (m/s). Joonisel <strong>3.</strong>12 toodud mudelit on töös kasutatud joonistel<strong>3.</strong>3 <strong>ja</strong> <strong>3.</strong>7 toodud protsesside arvutamisel.<strong>3.</strong>4. Elektromehaanilise osa dünaamikamudelElektersõiduki elektromehaaniline osa koosneb ühest või mitmest veomootorist <strong>ja</strong> nendejõuahelatest. Elektromehaanilise osa mudel sisaldab veomootorite mähiste mudeleid <strong>ja</strong> on seotud niimootorite magnetahela mudelitega, mehaanikamudeliga kui ka toiteallika <strong>ja</strong> muunduri mudeliga.Alalisvoolu veomootorite puhul kasutatakse mootorite <strong>ja</strong>dalülitust, rööplülitust või nendekombinatsiooni st. <strong>ja</strong>da-rööplülitust. Mehaanikaosa lihtsustatud dünaamikamudelis loetakseelektrilised momendid võrdseks, mis tinglikult vastab alalisvoolumootorite <strong>ja</strong>dalülitusele, s.t.olukorrale, mil veomootorite ankrumähised <strong>ja</strong> ergutusmähised on omavahel <strong>ja</strong>dalülituses.<strong>3.</strong>4.1. Alalisvoolu veomootorite ankruahelate <strong>modelleerimine</strong>Trammidel <strong>ja</strong> elektrirongidel on laialdaselt kasutusel mitmemootorilised veoa<strong>ja</strong>mid, milles eriveomootorid veavad kas eri veotelgi, eri veorattaid või eri veovankreid. Tasakaaluolekus on erimasinate koormusmomendid <strong>ja</strong> võimsused ligilähedased või võrdsed. Koormuste erineva <strong>ja</strong>gunemise<strong>ja</strong> elektromehaanilise muundusprotsessi tulemusel on mootorite momendi T m <strong>ja</strong> kiiruse ω tegelikudväärtused erinevad.Rongidel kus töörežiimide muutumine toimub harvemini kasutatakse momendi <strong>ja</strong> kiiruse juhtimisekssageli mootorite rööp- <strong>ja</strong> <strong>ja</strong>dalülituse ümberlülitamist. Linnaliikluses kasutatavate kergrööbassõidukitepuhul on paindlikuma juhtimise huvides kasutusel keerukamad lülitused, mis võimaldavadveomomendi sujuvat reguleerimist.Mitme alalisvoolu veomootori <strong>ja</strong>daühendus on levinud meetod koormusmomentide ühtlustamiseks kuiveomootorid paiknevad samal veovankril. Veomootorite ankru <strong>ja</strong> ergutusahelad lülitatakse eraldiahelatesse, et võimaldada magnetväl<strong>ja</strong>nõrgenduse juhtimist ergutusmähiste šuntimisega võiergutusmuunduriga. Kahe sõltumatu ergutusega alalisvoolumootori elektriahela kohta kehtib järgnevvõrrand.dia( La1+ La2) = uchop− eΣ + ( Ra1+ Ra2) ⋅ia. (<strong>3.</strong>18)dtkus i a – ankruvool, mis mootorite <strong>ja</strong>dalülituse puhul on mõlema mootori <strong>ja</strong>oks sama väärtusega,u – impulssmuunduri väljundpinge hetkeväärtus või keskväärtus, L a1 <strong>ja</strong> L a2 – ankrumähiste <strong>ja</strong>choplisapoolusteinduktiivsused,R a1 <strong>ja</strong> R a2 – ankrumähiste <strong>ja</strong> lisapooluste takistused <strong>ja</strong> eΣ– vastuelektromotoorjõudude summa.Vastavalt <strong>ja</strong>daühendusele on mootorite ankruvoolud võrdsed <strong>ja</strong> vastuelektromotoorjõud liituvad:⎧ ia= ia1= ia2= Te/ kΦ⎨, (<strong>3.</strong>19)⎩eΣ = ea1+ ea2= kΦ ⋅ ( ωt1+ ωt2)kus: T e – mehaaniliste kadudeta elektriline moment, ωt1<strong>ja</strong> ωt 2– mootorite võllide nurkkiirused, k –masina konstant <strong>ja</strong> Φ – magnetvoog. Ergutusvoo <strong>ja</strong> masinakostandi kΦvõib samuti lugeda mõlemamootori <strong>ja</strong>oks võrdseks, kui masinate ergutusmähised on omavahel <strong>ja</strong>dalülituses <strong>ja</strong> mõlema masinaergutusvoog on võrdne, mootorid on ühesuguste tunnusjoonte <strong>ja</strong> parameetritega, lisapooluste mõju <strong>ja</strong>ankrureaktsiooni ei arvestata ning loetakse võrdseks võrdse ankru- <strong>ja</strong> ergutusvoolu tõttu.60


Sõltumatu ergutusega veomootoritega a<strong>ja</strong>mi elektriosa modelleerimisel on seega otstarbekas <strong>ja</strong>otadamootorite ergutus- <strong>ja</strong> ankruahelad eraldi plokkidesse. Need mootorite ahelad on omavahel seotudmagnetahela <strong>ja</strong> mähiste elektriliste ühenduste kaudu. Siduvateks muutu<strong>ja</strong>teks on seega magnetvoog,ankruahela vool <strong>ja</strong> elektromotoorjõudude summa.Sõiduki elektromehaanilise osa mudeli kohta on alljärgnevalt esitatud kaks varianti, millest üksvõimaldab täpsemalt uurida a<strong>ja</strong>mis toimuvaid elektrilisi protsesse s.h. impulsstoitega seonduvat <strong>ja</strong>teine on veomootorite juhtimisomaduste kontrollimiseks mõeldud käitumuslik mudel. Joonisel <strong>3.</strong>13, a.toodud simulatsioonimudel võimaldab arvutada <strong>ja</strong> simuleerida ka enam kui kahest veomootoristkoosnevaid <strong>ja</strong>dalülitusi. Mootorite mähiseid pole otstarbekas modelleerida ülekandefunktsiooniga, sestsiis on voolude algväärtuste etteandmine raskendatud. Toodud simulatsioonimudel võimaldabtäpsemalt uurida veomootorite ühendusviisist tulenevaid protsesse.a)1+2-+2wsElectromotiveForce-2.6752.675Display - Speed (rad/s)Series RL BranchWindings of motorsi+ -CurrentMeasurement2E1IaSum ofElements8.292Display - EMF (V)2403Te21 KmDisplay -Ia (A)PhiPhi Gainb)Rate Limiter750 Hz0Speed (rad/s)nGain1KmGain22E1/La 1sGainIntegrator_LEMF (V)Joonis <strong>3.</strong>13 Jadalülituses alalisvoolumootorite elektriosa simulaatorid1Ua3w0RaGain4average Ua (V)1IaMõlema simulatsioonimudeli väljundmuutu<strong>ja</strong> – elektriline moment T e , ei arvesta mootori mehaanilisikadusid, mis määratakse mehaanikaplokis. Joonisel <strong>3.</strong>13, b. näidatud tuletise piirang e.rambifunktsioon Rate Limiter on va<strong>ja</strong>lik impulssmuunduri kõrgsagedusimpulsside filtreerimiseks <strong>ja</strong>arvestab mootori mähise mahtuvuste mõju.Veomootorite elektrilised parameetrid <strong>ja</strong> elektrilised momendid T e sõltuvad mehaanilistestparameetritest, st. koormusmomentidest T m <strong>ja</strong> kiirustest ω . Veorataste erineva haakumise tõtturööpaga võivad veotelgede kiirused olla erinevad. Mitme ühesuguste parameetritega mootoriankruahelate <strong>ja</strong>dalülituse lihtsustatud modelleerimiseks võib ahela induktiivsused <strong>ja</strong> samuti takistusedsummeerida. Joonisel <strong>3.</strong>13 toodud struktuurskeemides on: L a – <strong>ja</strong>dalülituses mähiste summaarneinduktiivsus, R a – <strong>ja</strong>dalülituses mähiste summaarne takistus,K m – masinakonstant. Juhul kui parameetrid on sisestatud mitmest väärtusest koosneva massiivina, siison ka ploki väljundiks mitmest väärtusest koosnev elektriliste momentide T e massiiv.Ia (A)-3<strong>3.</strong>6-2403Te<strong>3.</strong>4.2. Veomootorite eraldijuhtimise eelisedVeomootorite eraldi juhtimisel saab juhtimissüsteemi abil vastavalt va<strong>ja</strong>dusele <strong>ja</strong> töörežiimileühtlustada nii ahelate pingeid <strong>ja</strong> pöörlemiskiiruseid kui ka voole <strong>ja</strong> pöördemomente. Joonisel <strong>3.</strong>14 onnäidatud momendipiiranguga veoa<strong>ja</strong>mi eri veomootori gruppide (vankrite) voolud <strong>ja</strong> pinged veoratastelibisemisel.61


300250200150100500A21Libisevate veoratastega vankri veomootorite ankruvool, AVedavate veoratastega vankri veomootorite ankruvool, A100806040%ABkm/h kmhLibisevate veoratastega vankri veomootorite keskmine ankrupinge, %20Vedavate veoratastega vankri veomootorite keskmine ankrupinge, %Trammi kiirus, kmh00 2 4 6 8 10 12 14 16 Aeg 18 (s)Joonis <strong>3.</strong>14 Veorataste libisemisega kaasnevad protsessid ilma veojõukontrolli<strong>ja</strong> kiiruseühtlustuseta veoa<strong>ja</strong>misPunkti A <strong>ja</strong> B vahel on näha muundurite väljundpinged <strong>ja</strong> voolud (vt. 1 <strong>ja</strong> 2) ühe veotelje libisemisel.Libisemise korral püüab vooluregulaator hoida konstantset voolu (veomootori momenti), mistõttusuurendatakse muunduri väljundpinget kuni maksimaalväärtuseni. Haardetingimuste taastumise järelon näha võnkelised protsessid veovankrite vahel. Joonisel kujutatud olukorra vältimiseks peabjuhtimissüsteem piirama lisaks momentidele ka veomootorite kiirusi. Kiiruste ühtlustamine sõidultoimub eraldi muunduritest toidetavate veovankrite pinge piiramisega. Pingepiirangut saab sõltumatuergutuse korral kasutada kiirusepiiranguna. Käesoleva töö autori poolt väl<strong>ja</strong>töötatud trammia<strong>ja</strong>mistoimub kiiruse reguleerimine pinge etteandmisega koos voolupiiranguga. Kui vool ületab arvutuslikumaksimaalväärtuse, siis toimub voolu <strong>ja</strong> seega ka veojõu piiramine kiiretoimelise vooluregulaatoriga.Arvutuslik maksimaalväärtus leitakse arvestades kõigi veotelgede keskmist voolu. Pingeetteandeväärtuse ramp integreerib suurenemise suunas vaid tingimusel, et mõne veovankri veomomentpole piiratud vooluregulaatoriga. Eraldi muundurite kasutamise eeliseks on ka as<strong>ja</strong>olu, et sel juhulva<strong>ja</strong>takse ka väiksema väljundvoolu <strong>ja</strong> võimsusega muundureid võrreldes mitme veomootoritoitmisega ühest veomuundurist. Käesoleva töö autori poolt väl<strong>ja</strong>töötatud süsteemis kasutatakseveovankrite eraldi juhtimist, mis võimaldab paindlikku libisemisevastast juhtimist <strong>ja</strong> veojõukontrolli.<strong>3.</strong>5. Elektromagnetilise osa dünaamikamudelVeomootorite vastuelektromotoorjõu arvutamiseks on va<strong>ja</strong> teada mootorite magnetahelamagneetimiskõveraid. Alalisvoolumootoritega veoa<strong>ja</strong>mites on üldjuhul ühel veovankril kaheveomootori ergutusahelad lülitatud <strong>ja</strong>damisi. Samas võib <strong>ja</strong>damisi lülitatud ergutusahelaid olla karohkem, nt. mitme veovankri mootorite mähised.Lihtsamad mudelid arvestavad vaid peapooluste magnetilisi omadusi. Keerukamate mudelite puhularvestatakse ka lisapooluste magnetilisi omadusi <strong>ja</strong> ankrureaktsiooni mõju. Viimast võib mittearvestada püsirežiimis <strong>ja</strong> kui ergutusmähiseid toidetakse sõltumatust PI regulaatoriga allikast.<strong>3.</strong>5.1. Alalisvoolu veomootorite magnetahela <strong>modelleerimine</strong>Veomootorite magnetahela <strong>ja</strong> ergutusahela mudelid on va<strong>ja</strong>likud a<strong>ja</strong>misüsteemi reaala<strong>ja</strong>s juhtimiseks<strong>ja</strong> sõltumatu ergutusega a<strong>ja</strong>mi <strong>talitluse</strong> simuleerimiseks. Mähiste <strong>ja</strong>dalülituse tõttu kasutatakse mudeliskõigi ergutusmähiste takistuste summat R f <strong>ja</strong> induktiivsuste summat L f . Joonisel <strong>3.</strong>15 on toodudergutusahela lihtsustatud küllastusmudeli struktuur.45403530252015105062


1Ufa)1 i_L1/LfsGain1 Integrator_LGain2RfMagnetizationRateLimiter1Phi2If1Ufb)1/Rf(Lf/Rf)s+1Transfer FcnJoonis <strong>3.</strong>15 Ergutusahela lihtsustatud SIMULINK mudelidMagnetizationJoonisel näidatud mudel arvestab ergutuspooluste küllastumist reaalsetes talitlusoludes mõõdetudveomootori magneetimiskõvera põh<strong>ja</strong>l. Magneetimiskõvera kirjeldamiseks kasutatakse lineaarsetaproksimeerimist tabeliga etteantud funktsioonist. Joonisel <strong>3.</strong>15.a. toodud struktuur võimaldabmäärata ergutusvoolu algväärtuse <strong>ja</strong> seada täiendavaid piiranguid väljundsuuruse muutumisele.Joonisel <strong>3.</strong>15.b. toodud varianti saab kasutada kui algväärtus on null.Juhtimissüsteemis kasutatakse tabeliga etteantud kõvera asemel polünoomfunktsiooniga etteantudkõverat:3 2Φ' A3 if+ A2if+ A1= i , (<strong>3.</strong>20)fkus: Φ' on suhteline magnetvoog, A 1 , A 2 , A 3 – polünoomi koefitsiendid, mis kirjeldavadalalisvoolumasina magneetimiskõvera kuju <strong>ja</strong> I f on ergutusvool. Lihtsustatud ergutuspoolustemagneetimiskõvera mudel ei arvesta lisapooluste mõju ega ankrureaktsiooni. Kir<strong>ja</strong>nduses soovitatakseveomootorite mudeli täpsustamiseks kasutada tunduvalt keerukamat kahemõõtmelist küllastusmudelit[ZHA98]. Lihtsustatud mudel on kasutatav juhul kui lisapooluste magnetväli kompenseeribankrureaktsiooni mõju.Lihtsustatud mudeli kasutamine a<strong>ja</strong>mi juhtimisel on õigustatud juhtimise suurema toimekiirusega,kusjuures lihtsustatud mudeli täpsus on juhtimiseks piisav. Seda mudelit saab kasutada mitme mootoriergutusmähise modelleerimiseks summeerides ahelate takistused <strong>ja</strong> induktiivsused arvestades, etmagnetvoog sõltub ainult ergutusvoolust.<strong>3.</strong>5.2. Magnetahela pooluste vastastikuse mõju arvestamineTraditsioonilisel alalisvoolu veomootoril on põhipooluste mähised, lisapooluste mähised <strong>ja</strong>ankrumähised. Põhi- <strong>ja</strong> abipoolused asuvad staatoris <strong>ja</strong> ankrumähis paikneb rootori uuretes. Mõlemadpooluste mähised <strong>ja</strong> ka ankrumähis avaldab mõju pooluse magnetväl<strong>ja</strong>le. Kir<strong>ja</strong>ndusest võib leidakahemõõtmelisi küllastusmudeleid, mis arvestavad nii alalisvoolumootorite põhi- kui ka lisapoolusteküllastumist <strong>ja</strong> ankrureaktsiooni [ZHA96] [ZHA98].Nende mudelite rakendamine eeldab andmete olemasolu mõlema mähiste mõju kohta magnetväl<strong>ja</strong>le.Seega eeldab sellise kahemõõtmelise funktsiooni (pinna) koostamine küllaltki mahukatmagneetimiskõverate mõõtmist. Kir<strong>ja</strong>nduses toodud SIMULINK mudelis on see funktsioon etteantudkahe tabelina [ZHA98], mis sisaldavad põhi <strong>ja</strong> lisapooluste kahemõõtmelisi magneetimiskõveraid.Tabelitega etteantud funktsioonide väärtuste määramisel on võimalik simuleerimistarkvaras kasutadalineaarset aproksimeerimist. Lisaks magnetahela küllastust arvestatavatele mudelitele kasutatakse kamudeleid, mis arvestavad ankrureaktsioonist põhjustatud magnetvoo nõrgenemist. Magneetimiskõveramodelleerimisel arvestatakse kõikide induktiivsuste väärtusi sh. puisteinduktiivsusi, samutiankruinduktiivsuse muutumist nii põhi- kui ka lisapooluse küllastumisel. Kir<strong>ja</strong>nduses [ZHA98] onväl<strong>ja</strong>pakutud joonisel <strong>3.</strong>16 toodud mudel.1Phi2If63


2Uf1/Rf(Lf/Rf)s+1if2IfifNf1Main pole Amper-turnsNf2Ia Interpole Amper-turnsIn1In2Total MMFOut12D MagnetizationcurveKmFIIProduct1KmPhiKsmifIaLm* uInductance couplingMatrixProductof matrixdu/dtDerivative fDemuxKSIn1Out1KscLcdu/dtInterpole saturationcoeficient1UaInterpole saturationcurve1/Ra(La/Ra)s+1IaInterpoleinductance3IaDerivative aJoonis <strong>3.</strong>16 Magnetahela mudel mis arvestab põhi- <strong>ja</strong> lisapooluste mõjuElektriline moment arvutatakse ankruvoolu i a <strong>ja</strong> magneetimismudeli väljundsuuruse K mΦ põh<strong>ja</strong>l.Nende suuruste arvutamisel on arvestatud põhi- <strong>ja</strong> lisapooluste mähiste vastastikust induktiivsust.T = K Φ ⋅i. (<strong>3.</strong>21)emaToodud struktuurskeemides kasutatakse järgnevaid tähiseid: K sm – põhipooluse küllastustegur, K sc –lisapooluse küllastustegur, N f1 , N f2 – põhi- <strong>ja</strong> lisapooluste amperkeerdude arv, L m – Induktiivsesidestuse maatriks, L c – lisapooluse induktiivsustegur.Mudeli koostamisel on tehtud järgmised lihtsustused. Lisapooluse väl<strong>ja</strong> mõju põhipooluseküllastumisele pole toodud mudelis arvestatud. Ankrureaktsioonist põhjustatud ergutuse magnetväl<strong>ja</strong>nõrgenemist pole eraldi arvestatud ning seda tuleb arvestada kahemõõtmelise funktsiooni koostamisel.Mootori magnetahela mudel sobib kasutamiseks a<strong>ja</strong>mi simuleerimisel, kuid on keerukas <strong>ja</strong> aeglasetoimega a<strong>ja</strong>mi reaala<strong>ja</strong>s juhtimisel. Mudeli kasutamisega on seotud ka mitmed praktilised raskused.Va<strong>ja</strong> on andmeid kahemõõtmelise küllastuskõvera kohta, tuleb kasutada eraldi lisapooluseküllastuskõverat, ning teada eraldi ankruahela <strong>ja</strong> lisapooluste induktiivsusi <strong>ja</strong> puistetegureid. Toodudmudeli eeliseks on lisapooluste <strong>ja</strong> ankrureaktsiooni poolt tekitatavate elektromotoorjõudude detailnekäitumuslik <strong>modelleerimine</strong>. Kir<strong>ja</strong>nduses [LOB99] käsitletakse ankrureaktsiooni arvestamistsimulatsioonimudelites. Konstantse ergutusvoolu I f korral saavutatakse piisav täpsus ühemõõtmelisemagneetimiskõvera abil. Seades K S nulliks, saadakse ühemõõtmelise magneetimiskõveraga mudel.<strong>3.</strong>6. Toitesüsteemi <strong>ja</strong> muundurite mudelid<strong>3.</strong>6.1. Jõupooljuhtlülitite simulatsioonimudelidToitemuunduri modelleerimisel saab muunduri <strong>ja</strong>otada mitmeks osaks. Pooljuhtlülitite mudelidkoondatakse eraldi plokki ning alalisvoolulüli filtrid, pidurdustakisti, laadimistakisti <strong>ja</strong>liigpingepiirikud eraldi plokkidesse. Kir<strong>ja</strong>nduses [HIL96] on toodud pingevaheldi lüliti Simulinkmudeli näide, mis sisaldab pooljuhtlüliti <strong>ja</strong> vastuparalleelse dioodi dünaamikamudelit. Joonisel <strong>3.</strong>17 onnäidatud poolsildlülituses transistormoodulite mudelid.64


+11buck-2a)IGBT/Diode_TOP2boostIGBT/Diode_BOTggEECC3Outb)5boost1Constant4buck3E1U12I2BoostBuckSelf-BrakingPower balanceBuck-boostPower balanceForward current(transistor)Reverse current(freewheeling diode)buck-boostswitchVoltage drop onfreewheeling diodeJoonis <strong>3.</strong>17 Poolsildlülituses impulssmuunduri simulatsioonimudelidJoonisel <strong>3.</strong>17. a) on kujutatud transistori <strong>ja</strong> dioodi mudelitel põhinev Simpowersystems aseskeem <strong>ja</strong><strong>3.</strong>17. b) ideaalse lüliti mudelil <strong>ja</strong> võimsusbilansil põhinev kahesuunalise ning pinget kõrgendavaimpulssmuunduri mudel. Impulssmuunduri mudeli võib asendada pidevatoimelise <strong>ja</strong> lihtsustatudvõimsusbilansi mudeliga, mis ei modelleeri kõrgsageduslikke protsesse muunduris.Viimased pakuvad a<strong>ja</strong>mi juhtimise seisukohalt huvi vaid sedavõrd, kuivõrd need mõjutavadvooluregulaatorite talitlust, a<strong>ja</strong>mi dünaamilisi omadusi, kiiruse <strong>ja</strong> momendi väärtusi. Üheks olulisekskõrgema sagedusega nähtusi arvestavaks mudeliks on pinget kõrgendava impulssmuunduri mudelkoos binaar-vooluregulaatoriga selle mittelineaarse tunnusjoone tõttu. Pinget kõrgendava muunduriväljundpinge e. veomuunduri alalisvoolulüli pinge sõltuvust sisendpingest e. vankrivastuelektromotoorjõust saab lihtsustatud mudelites arvutada valemiga [MOH95]:Udc 1=, (<strong>3.</strong>22)e RΣ a+ 1−DR( 1−D)kus D – lülituskestus, U dc – väljundpinge e. alalisvoolulüli pinge,eΣ– sisendpinge e. veovankri vastuelektromotoorjõud, R a – veomootorite ankrumähiste <strong>ja</strong>lisapooluste <strong>ja</strong> ühendusjuhtmete takistus, R – väljundkoormus (pidurdustakisti takistus koosergutusahela toitega elektrodünaamilisel pidurdusel). Mootorite ahela takistuse R a või lülitusperioodisuuremisel väheneb muunduri pingevõimendustegur. Joonisel <strong>3.</strong>18 on esitatud pinget kõrgendavamuunduri tunnusjoon.2U21I1Alalisvoolulüli pinge vankri elektromotoorjõu suhtes1 .61 .41 .210 .80 .6F i k ti iv n e k a d u d e t a a h e l0 .4E l e k t r o d ü n a a m i l in e p i d u r d u s ü h e0 .2p id u r d u s t a k i s t ig aT ä i s k o o r m u s e g a r e k u p e r a t iiv p i d u r d u sD00 0 .1 0 .2 0 .3 0 .4 0 .5 0 .6 0 .7 0 .8 0 .9 1Joonis <strong>3.</strong>18 Pinget kõrgendava muunduri väljundpinge tunnusjoonKontaktliiniga seotud sõidukites kasutatakse pinget kõrgendavaid muundureid pinge tõstmiseksalalisvoolulülis <strong>ja</strong> pidurdusenergia suunamiseks kontaktvõrku. Pinget kõrgendavaid muundureid(boost converters) kasutatakse laialdaselt ka hübriida<strong>ja</strong>miga autonoomsetes sõidukites [MCK05].Akupatareidega [MUN05], kütuseelementidega [MAR05] <strong>ja</strong> ülikondensaatoritega sõidukites ei piisaruuminappuse tõttu kõrgema pinge saamiseks elementide <strong>ja</strong>dalülitusest. Suurema pinge saamiseksva<strong>ja</strong>takse pinget kõrgendavaid muundureid. Näiteks hübriidautos Toyota Prius [MUN05] tõstab pingetkõrgendav muundur toitepinge tasemele 500 V kasutades 168 akuelemendi <strong>ja</strong>dalülitust summaarse65


pingega 202 V. Pinget kõrgendava muunduri tööd mõjutab ka katkevvoolutalitlus. Hoidmaks pingetkõrgendavat muundurit stabiilses reguleerimispiirkonnas, on va<strong>ja</strong> reguleerida alalisvoolulüli pinget.Võrgust lahutatud elektrodünaamilisel pidurdusel tuleb seega alandada veomuunduri alalisvoolulülipinget vastavalt veomootorite elektromotoorjõu vähenemisele. Joonisel <strong>3.</strong>19 on näidatud veoa<strong>ja</strong>mipidurdusprotsess erinevates töörežiimides, s.h. vabajooks, rekuperatiivpidurdus, rekuperatiivpidurduselõppemine, sisendkontaktori väl<strong>ja</strong>lülitamine, elektrodünaamiline pidurdus pidurdustakistiga.280240200160120A, rad/sVabajooksRekuperatiivpidurdusVElektrodünaamilinepidurdus700600500400300802004010000-40-100-80-200-120-300-160-200-240-280Ergutusvool, A1. mootoripaari vool, A2. mootoripaari vool, A1. mootori kiirus, rad/sAlalis-toitepinge, V0 1 2 3 4 5 6 7 8 9aeg (s)10 11-400-500-600-700Joonis <strong>3.</strong>19 Veoa<strong>ja</strong>mi mõõdetud pidurdusprotsessJoonisel <strong>3.</strong>19 on näidatud veomootorite voolud, alalisvoolulüli pinge <strong>ja</strong> sõiduki kiirus. Veomootoritevoolude võnkumine on tingitud muutuvast alalisvoolulüli pingest põhjustatud ergutusvooluvõnkumisest. Joonisel on näha alalisvoolulüli pingetaseme suurenemine rekuperatiivpidurdusel <strong>ja</strong>vähenemine elektrodünaamilisel pidurdusel koos veomootorite elektromotoorjõu vähenemisega.Rekuperatiivpidurdusel tõstetakse pinget kõrgendavate muunduritega alalisvoolulüli <strong>ja</strong> kontaktliinipinget. Koormuse vähenedes tõuseb 600V kontaktliini pinge kuni 720 V-ni.Veomootorite elektromotoorjõu vähenedes peab suurenema pingevõimendus-tegur. Kiiruse vähenedesei õnnestu pinget tõsta kontaktliini pingenivoole <strong>ja</strong> toimub ümberlülitumine elektrodünaamiliselepidurdusele.<strong>3.</strong>6.2. Alalisvoolulüli <strong>ja</strong> toiteahela simulatsioonimudelidVeoa<strong>ja</strong>mi lülitamiseks alalisvoolu kontaktvõrku on va<strong>ja</strong>likud sisendlüliti (liinikontaktor), sisendfilter(sh. sisenddrossel), raadiohäirete filter <strong>ja</strong> kondensaatorpatarei laadimisahel. Need komponendidmoodustavad sisendahela, mis silub sisendvoolu <strong>ja</strong> -pinget. Veomuunduri tööks on va<strong>ja</strong>likalalisvoolulüli, mis koosneb kondensaatorpatareist, tühjendustakistitest, liigpingepiirikutest,pingeandurist <strong>ja</strong> pidurdusahelast. Liigpingekaitseks kasutatakse üldjuhul metall-oksiid varistore.Alalisvoolulüli modelleerimiseks koostatud simulatsioonimudel on sõltumatu a<strong>ja</strong>mi tüübist <strong>ja</strong> onkasutatav ka vahelditoitel vahelduvvoolumootorite <strong>ja</strong> <strong>ja</strong>daergutusega alalisvoolumootoritegasüsteemide simuleerimiseks. Pinge piiramiseks alalisvoolulülis kasutatakse pidurdustakistit.Alalisvoolumootorite toitepinge polaarsuse muutmiseks kasutatakse reverseerimiskontaktoreid.a)KLSMR600,750,1500 or 3000VDC ±30%RcK311L1131112FILTERIGBT põhisedmuundurid14CRdisb)K3KLS600,750,1500 or 3000VDC ±30%MRRc11L1111312FILTERIGBT põhisedmuundurid14CRdisJoonis <strong>3.</strong>20 Erinevad sisendahelate lülitused trammidel(a -Tallinn, Riia, b - Tallinn, Cottbus)66


Sisendahel (joonis <strong>3.</strong>20) koosneb kondensaatorpatareist C <strong>ja</strong> pingeühtlustus ning tühjendustakistitestkogutakistusega R dis , sisenddrosselist, L 1 . Alalisvoolulüli on ühendatud toiteliiniga läbisisendlülitusahelate K LS , K 3 <strong>ja</strong> laadimistakisti R c <strong>ja</strong> sõiduki vooluvõt<strong>ja</strong>. Muunduri alalisvoolulüliSimpowersystems mudel on toodud joonisel <strong>3.</strong>21 <strong>ja</strong> SIMULINK mudel on toodud joonisel <strong>3.</strong>22.2Br_buck1Switch2Input3GroundIdeal Switchg m1 2Series RLCBranchChokeDC-bus1Parallel RLCBranchg mC EIGBTBrakeresistorJoonis <strong>3.</strong>21. Alalisvoolulüli, laadimisahela pidurdusmuunduri <strong>ja</strong> pidurdustakistiga SimpowersystemssimulatsioonimudelJoonisel <strong>3.</strong>22 toodud mudelit võib kasutada mõlema joonisel <strong>3.</strong>20 toodud jõuahela skeemi puhul.Struktuurskeem vastab eeltoodud elektrilisele põhimõtteskeemile, kuid lisatud on pidurdustakisti <strong>ja</strong>pidurdustakisti muundur.5Line_switch1U_line3Charge_switchSwitch_K3R_chargeu_L0ConstantSwitch_LS21/L1sGain2Integrator_LRchokeGain4i_LSwitch_LS1i_CI_line21/CGain1/RdisGain31sIntegrator_Cu_C4Br_control2I_dcGain_R1U1I1I2U2buckConverterUIResistorJoonis <strong>3.</strong>22 Veomuunduri alalisvoolulüli koos sisendlüliti <strong>ja</strong>pidurdustakisti Simulink mudel.Joonisel toodud mudelis on kasutatud järgnevaid parameetreid: sisendahela takistus R choke ,sisenddrosseli induktiivsus L, muunduri alalisvoolulüli mahtuvus C, muunduri alalisvoolulülitühjendustakistus R dis , mis arvestab kõigi kondensaatorite paralleelselt lülitatud tühjendustakistitetakistust, laadimistakisti takistus R charge <strong>ja</strong> pidurdustakisti takistus R brake . Sõiduki sisendpinge antaksesisendisse U line , muunduri koormusvoolu impulsid sidestatakse tagasi sisendisse I dc , pidurdusmuundurijuhtimisimpulsid antakse sissendisse Br control <strong>ja</strong> sisendlüliti juhtimissignaal sisendisse Line_switch.Mudeli kasutamisel määratakse algtingimustena muunduri alalisvoolulüli pinge <strong>ja</strong> sisenddrosseli vooluväärtus.1U_dcMudeli töös esinevad katkevuskohad mis on tingitud loogikatingimuste olemasolust (lülitid ’Switch’)põhjustavad arvutusprobleeme.Lahendite koonduvusprobleemide vältimise meetodeid alalisvoolu veoa<strong>ja</strong>mite simuleerimisel onkäsitletud ka kir<strong>ja</strong>nduses [CHA02]. Sel juhul kasutatakse näivate kondensaatorite mudeleid <strong>ja</strong>paralleelseid induktiivsuste mudeleid. Meetod on rakendatav suurte süsteemide modelleerimisel <strong>ja</strong>simuleerimisel. Käesoleva töö autor soovitab mudeli parameetrite sobitamise a<strong>ja</strong>lkoonduvusprobleemide puhul kasutada ka ajutisi mittelineaarseid piiranguid sh. ideaalsetemadalpääsfiltrite mudeleid [LEH06].Mudeli kasutamisel kehtivad teatud piirangud: Mudel ei arvesta varistoride jms. mittelineaarsetekomponentide mõju liini <strong>ja</strong> alalisvoolulüli pingele. Lülitusprotsess toimub hetkeliselt (ideaalne lüliti)<strong>ja</strong> drosselit läbiv vool katkeb hetkeliselt. Mudel ei modelleeri elektrikaart.<strong>Energia</strong> hajumine elektriahelast väl<strong>ja</strong>lülitatud drosselis toimub lineaarselt vastavalt vooluhetkeväärtusele <strong>ja</strong> drosseli aktiivtakistusele. Mudel ei modelleeri mõõte- <strong>ja</strong> kaitseahelaid.67


siirdeprotsessid kontaktliini pinges, mis omakorda põhjustab liigpingeid veomuunduri alalisvoolulülis.Sõiduki kiirendamise alustamine on võimalik pärast seda kui juhtsüsteem on sisendkontaktori sisselülitanud <strong>ja</strong> laadimistalitlus on lõppenud. Sisendkontaktori K 3 sisselülitamine toimub vastavaltmuunduri juhtsüsteemis määratud pingenivoole. Joonisel <strong>3.</strong>26 on näidatud simulatsioonimudeli abilarvutatud kondensaatorpatarei laadimisprotsess koos samaaegselt töötava ergutusmuunduriga.80070060050040080060040020002001501005003002001000Toitepinge (Uline)Pinge veomuunduri alalisvoolulüli kondensaatroritel (Udc)Veomootorite ergutusvool (I f)Sisendvool (Iline)-1000 0,05 0,1 0,15 0,2 0,25 0,3 0,35 0,4Aeg (s)Joonis <strong>3.</strong>26 Ergutusahelaga koormatud muunduri kondensaatorpatarei laadimineGraafikutel (joonis <strong>3.</strong>26) on näha laadimisprotsess läbi laadimistakisti, sisendlüliti <strong>ja</strong> sisselülitamiselejärgnev siirdeprotsess. Kondensaatorpatarei laadimine toimub vooluga kuni 280 A. Ühtlasi ongraafikul jälgitav ergutusvoolu regulaatori töö kuni ergutusvoolu I f väärtuseni 150A.Muunduri kondensaatorite laadimine paigalseisul algab pärast seda kui sõidukijuht on sisse lülitanud(käivitanud) veoa<strong>ja</strong>mi. Kontaktliini ebanormaalselt väikese pinge korral või kontaktvõrgu rikke korralei laadu kondensaatorpatarei piisava pingeni ning sõit on blokeeritud. Kondensaatorpatarei laadimine<strong>ja</strong> sisendkontaktori sisselülitamine toimib üksnes juhul, kui muunduri juhtsüsteemis polerikkesignaale.Põhimõtteliselt saab kondensaatorpatareid enne sisendkontaktori sisselülitamist ka eel-laadidaimpulssmuunduriga, kuid impulssmuunduri maksumus on üldjuhul kõrgem eellaadimistakisti <strong>ja</strong>alalisvoolukontaktori summaarsest maksumusest.Veoa<strong>ja</strong>mi eri töörežiimides juhivad laadimisprotsessi erinevad juhtimisalgoritmid. Üleminekulelektrodünaamiliselt pidurduselt (võrgust lahustalitlus, vabajooksutalitlusse on laadimisprotsessaeglasem, sest veomootorite ergutusvool on pidurduse võimaldamiseks sisse lülitatud.Vabajooksu<strong>talitluse</strong>s toimub üleminek kondensaatorpatarei laadimistalitlusse kui pinge veomuundurialalisvoolulülis on etteantud nivoost madalam. See toimub näiteks elektrivõrgus esinevatevoolukatkestuste korral või sõidul pingestamata kontaktliini lõiku. Üleminekul elektrodünaamiliseltpidurduselt (võrgust lahustalitlus) vabajooksutalitlusse on laadimisprotsess aeglasem, sestveomootorite ergutusvool on pidurduse võimaldamiseks sisse lülitatud.69

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!