Masterproef Modellering van een dubbelkooi inductiemotor
Studiegebied Industriële wetenschappen en technologie Opleiding Master of Science in de industriële wetenschappen: elektromechanica
Academiejaar 2011-2012
Kevin Declerck Academische bachelor- en masteropleidingen, Graaf Karel de Goedelaan 5, 8500 Kortrijk
Voorwoord De masterproef... een goede mogelijkheid om de vergaarde kennis van de voorbije jaren toe te passen. Het kiezen van een bepaalde thesis was niet eenvoudig, velen zagen er zeer interessant uit en toch dient er een keuze gemaakt te worden. Deze thesis is niet zonder enige stoten verlopen waarbij ik het op bepaalde momenten wat moeilijker had, maar toch ben ik blij met de geleverde prestaties. Graag zou ik volgende mensen willen bedanken voor hun hulp en steun tijdens de voorbije schooljaren. Als eerste wil ik mijn interne promotor dhr. Kurt Stockman bedanken voor de goede begeleiding en medewerking op momenten dat de thesis wat vlotter en minder vlot verliep. Ook wens ik een dankwoord uit te brengen aan mijn externe promotoren Peter Vanlerberghe en Bjorn Verrelst voor de vlugge antwoorden op de vragen die ik had. Daarnaast wil ik alle docenten en medecollega’s uit Howest bedanken die me gedurende vier jaar kennis hebben bijgebracht in allerhande vakken. Als laatste wens ik ook nog mijn ouders te bedanken voor de steun en de mogelijkheid die ze mij gegeven hebben om verder te studeren.
ii
Inhoud Voorwoord .............................................................................................................................ii Inhoud ...................................................................................................................................iii Abstract ................................................................................................................................. v Symbolenlijst......................................................................................................................... vi Tabellenlijst ......................................................................................................................... vii Figurenlijst .......................................................................................................................... viii 1
Inleiding .........................................................................................................................1 1.1. Probleemstelling .........................................................................................................1 1.2. Doelstellingen .............................................................................................................2 1.3. Aanpak ........................................................................................................................2
2
Kooirotor: theoretische achtergrond ..............................................................................3 2.1. Uitvoeringsvormen .....................................................................................................3 2.2. Koppelvorming ............................................................................................................5 2.2.1. Soorten interacties ......................................................................................................................... 5 2.2.2. Samenvatting ................................................................................................................................. 8
2.3. Dubbelkooi equivalente schema’s ..............................................................................9 3
Motormodel in Matlab .................................................................................................10 3.1. Inleiding ....................................................................................................................10 3.2. Het enkelkooi model met vaste parameters .............................................................10 3.3. Het enkelkooi model met variabele parameters .......................................................12 3.3.1. Validatie ....................................................................................................................................... 13
3.4. Enkelkooi versus dubbelkooi.....................................................................................15 3.4.1. Validatie....................................................................................................................................... 16 3.4.2. conclusie ...................................................................................................................................... 19
3.5. Aanpassingen motormodel .......................................................................................19 3.5.1. Conclusie ..................................................................................................................................... 24
3.6. Bepalen parameters dubbel kooimodel uit datasheet motor ...................................24 3.6.1. Via berekeningen ......................................................................................................................... 25 3.6.2. Via Matlab ................................................................................................................................... 25
4
Mechanisch motormodel in Matlab .............................................................................27 4.1. Een eenvoudig mechanisch systeem. ........................................................................27 4.2. Parameterwaarden ...................................................................................................28 4.2.1. Symmetrische spanningsdips ........................................................................................................ 30 4.2.2. Asymmetrische spanningsdips ...................................................................................................... 36 4.2.3. Spanningsonderbreking ................................................................................................................ 37
4.3. Identificatie kritische parameters .............................................................................38 4.3.1. De veerconstante k ...................................................................................................................... 38 iii
4.3.2. De dempingsconstante d .............................................................................................................. 40 4.3.3. conclusie ...................................................................................................................................... 42
Algemeen besluit .................................................................................................................43 Bijlage ..................................................................................................................................44 Literatuurlijst .......................................................................................................................52
iv
Abstract When using large turbo compressors, the dimensioning of the drive shaft has to be done with great care. During start-up of the induction motor which is connected with the compressor high transient torques occur. These are much larger than in normal regime and thus constitute a heavy burden on the driveshaft. These are not negligible, especially not when the frequency of the vibrations is near the natural frequency of the whole system. When both frequencies are close to each other this may lead to shaft breakage. Within this master’s thesis the aim is to find out the origin of the dangerous torques. This work begins with a study of an existing single squirrel-cage induction motor model in Matlab. This model needs to be adjusted in order to be able to simulate a double cage induction motor. The simulation results are validated with actual test results and the datasheet of the motor. This model is used for both an electrical and mechanical model. The electrical model is used to test the effects of both voltage dips and interruptions on the electromagnetic torque. Voltage dips result in a temporary voltage drop while during interruptions a complete disconnection of the turbo compressor from the grid is assumed. In the mechanical model a system with two inertias is built in order to test the influence of the mechanical parameters of the motor’s behavior.
v
Symbolenlijst Indexen: d q r s α β
directe- as (in d,q- referentiekader) quadratuur-as (in d,q- referentiekader) slaat op de rotor slaat op de stator α- as (in α,β- referentiekader) β- as (in α,β- referentiekader)
symbolen:
ŋ
f n1 nv
d
elektromagnetisch koppel kipkoppel nominaal koppel poolparen magnetisatiestroom statorinductantie rotorinductantie hoofdinductantie rotorweerstand statorweerstand spanning stroom vermogen flux rotatiehoek rendement synchrone hoeksnelheid rotor hoeksnelheid slip nominale slip slip bij kipkoppel de relatieve rotorweerstand de strooicoëfficiënt van Blondel de relatieve statorweerstand frequentie synchroon toerental van het grondveld synchroon toerental van de statorveldharmonischen ordegetal van de statorveldharmonischen aantal rotorstaven ordegetal van de rotorveldharmonischen motorinertie lastinertie wrijvingsconstante
vi
Tabellenlijst Tabel 1: ordegetal rotor- en statorveldharmonischen ........................................................................................ 7 Tabel 2: Opsomming verschillende interacties die leiden tot koppelvorming ..................................................... 8 Tabel 3: Variabele parameters <-> Motordata ................................................................................................. 15 Tabel 4: in te vullen gegevens voor transiënten tijdens aanloop ...................................................................... 16 Tabel 5: Berekende Dubbel kooi parameters_matlab <-> datasheet ................................................................ 26 Tabel 6: tijdsduur en koppelpieken bij veranderende mechanische parameters ............................................... 42
vii
Figurenlijst Figuur 1: aanloopkooi- en bedrijfskooi .............................................................................................................. 3 Figuur 2: Principiële koppel- toerentalkarakteristiek dubbelkooirotor ................................................................ 4 Figuur 3: Uitvoeringsvormen van dubbelkooirotors ........................................................................................... 4 Figuur 4: Uitvoeringsvormen van stroomverdringingsrotors .............................................................................. 4 Figuur 5: Statische koppel-toerental karakteristiek ............................................................................................ 5 Figuur 6: DC- component t.g.v. inschakelen ....................................................................................................... 5 Figuur 7: Asynchrone koppels ........................................................................................................................... 8 Figuur 8: Synchroon koppel optredend bij 1/7 van de nominale snelheid ........................................................... 8 Figuur 9: Verscheidene dubbelkooi equivalente schema's ................................................................................. 9 Figuur 10: Equivalent schema enkelkooi inductiemachine (d,q- referentiesysteem) ......................................... 10 Figuur 11: De hoge weerstandsmethode in de statorkring ............................................................................... 11 Figuur 12: Dynamische koppel-toerental karakteristiek ................................................................................... 11 Figuur 13: aanpassing inlezen variabele data ................................................................................................... 12 Figuur 14: rotorweerstand i.f.v. slip ................................................................................................................. 12 Figuur 15: Lekinductantie i.f.v. slip .................................................................................................................. 13 Figuur 16: werkelijk opgemeten koppel ........................................................................................................... 14 Figuur 17: opgemeten RMS fasestroom bij aanloop......................................................................................... 14 Figuur 18: gesimuleerde fasestroom bij aanloop ............................................................................................. 14 Figuur 19: optredende transiënten bij aanloop via benaderende formule ........................................................ 17 Figuur 20: Vrije aanloop enkelkooimotor met variabele parameters ................................................................ 17 Figuur 21: Vrije aanloop enkelkooimotor met vaste parameters ...................................................................... 17 Figuur 22: Opgemeten klemspanning .............................................................................................................. 18 Figuur 23: Gesimuleerde spanning .................................................................................................................. 18 Figuur 24: Vrije aanloop met variabele parameters en variabele spanning ....................................................... 19 Figuur 25: Equivalent schema dubbelkooi inductiemachine ............................................................................. 20 Figuur 26: Equivalent schema volgens d,q- referentiesysteem ......................................................................... 20 Figuur 27: Opbouw blokschema statorflux ϕs,q................................................................................................ 21 Figuur 28: Opbouw blokschema rotorflux ϕr,d1 ................................................................................................ 22 Figuur 29: Opbouw blokschema statorstroom is,d ........................................................................................... 23 Figuur 30: Opbouw blokschema rotorstroom ir,d1 .......................................................................................... 24 Figuur 31: DK Parameters uit motordata via matlab ........................................................................................ 25 Figuur 32: Error op motordata_matlab ............................................................................................................ 26 Figuur 33: mechanisch systeem met twee inerties........................................................................................... 27 Figuur 34: Mechanisch systeem in simulink ..................................................................................................... 28 Figuur 35: Oude en nieuwe koppeling ............................................................................................................. 29 Figuur 36: parameters koppeling Spanningsdips + onderbreking...................................................................... 29 Figuur 37: illustratie van een spanningsdip ...................................................................................................... 30 Figuur 38: Onderscheid tussen een symmetrische en asymmetrische dip ........................................................ 30 Figuur 39: gesimuleerde symmetrische spanningsdip 40% ............................................................................... 31 Figuur 40: Koppelverloop bij symmetrische dip 40% gedurende 2s; start dip na 7s .......................................... 31 Figuur 41: koppelpieken bij symmetrische dip 40%.......................................................................................... 32 Figuur 42: stroomverloop voor, tijdens en na een spanningsdip ...................................................................... 32 Figuur 43: stroomverloop net bij optreden dip ................................................................................................ 32 Figuur 44: spanningssprong bij een spanningsdip ............................................................................................ 33 Figuur 45: Toerentaldaling bij een symmetrische dip ....................................................................................... 33 Figuur 46: uitleg stroom- en toerentalverloop bij een spanningsdaling (dip) .................................................... 34 viii
Figuur 47: verschil tussen symmetrische dips: 20% (groen), 40% (rood) en 60% (blauw). ................................. 35 Figuur 48: koppelverloop bij spanningsdip in enkelkooimodel ......................................................................... 35 Figuur 49: koppelpieken bij symmetrische spanningsdip (20%,40% en 60%) in enkelkooimodel ....................... 36 Figuur 50: asymmetrische spanningsdip .......................................................................................................... 36 Figuur 51: spanningsonderbreking van 0,5s met voorschakelweerstand 100kΩ ............................................... 37 Figuur 52: spanningsonderbreking van 0,5s met voorschakelweerstand 10kΩ ................................................. 37 Figuur 53: koppelverloop bij veerconstante k= 1.500.000 Nm/rad ................................................................... 39 Figuur 54: FFT-analyse van het koppel ............................................................................................................. 39 Figuur 55: koppelverloop bij veerconstante k= 772.355 Nm/rad ...................................................................... 40 Figuur 56: koppelverloop bij veerconstante k= 10.000 Nm/rad ........................................................................ 40 Figuur 57: koppelverloop bij dempingsconstante d=25 Nms / rad.................................................................... 41 Figuur 58: koppelverloop bij dempingsconstante d=2506 Nms / rad ................................................................ 41 Figuur 59: koppelverloop bij dempingsconstante d=0,1 Nms / rad ................................................................... 41
ix
1
Inleiding
1.1. Probleemstelling Bij het ontwerp van grote turbocompressoren dient het dimensioneren van de aandrijfas met veel zorg te gebeuren. Tijdens het inschakelen van de door een inductiemotor gevoede compressor treden immers grote transiënte koppels (torsietrillingen) op. Ze zijn veel groter dan de koppels bij normaal regime en vormen dus een zware belasting voor de aandrijfas. Deze koppeltransiënten zijn niet te verwaarlozen, zeker niet wanneer hun frequentie in de buurt van de eigenfrequentie van het volledig systeem komt te liggen. Dit kan immers leiden tot asbreuk. Binnen deze masterproef is het de bedoeling om het ontstaan en de grootte van deze gevaarlijke koppels te achterhalen. In eerste instantie wordt een simulatiemodel van de aandrijfmotor en de mechanische aandrijfas verder verfijnd. Met de beschikbare gegevens van de motorleverancier wordt dit model gevalideerd. Ten slotte wordt met behulp van meetdata die samen met de opdrachtgever van dit werk wordt opgemeten een verdere validatie van het werk doorgevoerd. Dit interne eindwerk wordt uitgevoerd in samenwerking met - en op vraag van Altas Copco die een wereldleider is in het leveren van industriële oplossingen.
Sinds 1955 is Atlas Copco ook actief in België [1]. Eén op drie compressoren die wereldwijd worden verkocht is van Atlas Copco. De productie vindt voornamelijk plaats in België, Zweden, Duitsland, Italië, de Verenigde Staten, India en China. Het hoofdkantoor van Altas Copco is gevestigd in Stockholm in Zweden. Atlas Copco doet zaken in meer dan 160 landen en heeft eigen vestigingen in ongeveer 80 landen. In de overige landen worden de producten via distributeurs en servicenetwerken op de markt gebracht. Atlas Copco levert een grote keuze producten en diensten: van lucht- en gascompressoren, stroomgroepen, constructie- en mijnbouwmateriaal, industriële gereedschappen en assemblagesystemen, tot de aftermarket en verhuur. In nauwe samenwerking met zijn klanten en zakenpartners, en met meer dan 135 jaar ervaring, brengt Atlas Copco innoverende machines en diensten met een superieure productiviteit op de markt.
1
1.2. Doelstellingen Bij het inschakelen van een inductiemotor treden grote transiënte koppels op. De optredende koppels vormen een zware belasting voor de aandrijfas, wat kan leiden tot asbreuk. De opdrachtgever heeft nood aan een beter inzicht in het ontstaan en de voortplanting van dergelijke koppels om bij nieuwe generaties machines de noodzakelijke maatregelen te treffen om deze problematiek in de toekomst te vermijden. Via deze thesis moet men in staat zijn om via een simulatiemodel in matlab de verschillende invloeden te testen op het elektromagnetisch koppel. Hierdoor moet het mogelijk zijn om de nefaste gevolgen van de transiënte koppels te verminderen. Het doel van dit eindwerk is tweeledig:
Verfijnen van een reeds bestaand model van een enkelkooi inductiemotor. Hierbij wordt het model zodanig aangepast dat het de werking van een dubbelkooi inductiemotor zo goed mogelijk benadert. Dit model zal gestaafd worden met de data afkomstig van de leverancier van de 800kW machine die aanwezig is bij Atlas Copco. In de thesis wordt bekeken of het mogelijk is om de volledige werkelijkheid te benaderen en wat de beperkingen kunnen zijn van dit soort simulaties. Dit model moet in staat zijn inzicht te bieden in de koppeltransiënten die optreden bij het inschakelen van de machine en bij het optreden van spanningsdips en spanningsonderbrekingen. Het ontstaan van dergelijke koppeltransiënten wordt besproken in de desbetreffende paragraaf. Mechanische parameters zoals de dempingsconstante en de torsieveerconstante van de koppeling hebben een invloed op de koppeltransiënten die optreden. Het model zal ook gevalideerd worden op deze mechanische parameters.
Analyse van de koppeltransiënten aan de hand van de opgebouwde modellen voor onderbrekingen, dips, … en vergelijking met gelijkaardige resultaten op een enkelkooi model met vaste parameters om te komen tot aanbevelingen.
1.3. Aanpak Dit project wordt aangepakt door eerst het bestaand enkelkooi inductiemotormodel met vaste parameters grondig te analyseren. Vervolgens wordt er een literatuurstudie uitgevoerd waarbij er gezocht wordt naar reeds bestaande modellen die de werking van een dubbelkooi inductiemachine beschrijven. Van hieruit wordt vertrokken voor het aanpassen van het bestaande model. Het aangepast model dient vervolgens gevalideerd te worden. Bij de start van de thesis was er variabele data (opgemeten data die de parameters van de inductiemotor beschrijven in functie van de slip) beschikbaar van een 800kW inductiemachine werkende bij 6000V en 3000tr/min. Deze data is ook getest in het enkelkooi simulatiemodel met variabele parameters. In principe zou dit ongeveer dezelfde resultaten moeten geven als het dubbelkooi simulatiemodel waarbij de parameters constant zijn. Het is wel zo dat een model waarbij de variabele data gekend is nauwkeuriger zal zijn dan een model waarbij de vaste parameters berekend worden. Indien het model naar wens werkt, wordt dit gebruikt voor het simuleren van het aanloopgedrag van de inductiemotor. Naast de transiënte koppels die optreden bij het aanlopen van de motor treden er ook nog transiënten op bij spanningsdips en onderbrekingen. Ook dit wordt gesimuleerd. Het dubbelkooi model wordt vergeleken met een enkelkooi model van eenzelfde vermogen. Dit wordt gedaan om een inzicht te krijgen in de grote verschillen tussen beide types simulatiemodellen. Ook wordt nog een eenvoudig massa- veerdempersysteem bestaande uit twee inerties gesimuleerd zodat de invloed van de koppeling op de torsietrillingen kan gesimuleerd kan worden. Bij het veranderen van de koppeling kan dit leiden tot een volledig andere resonantiefrequentie waardoor dit, zonder kennis van zaken, zou kunnen leiden tot asbreuk.
2
2
Kooirotor: theoretische achtergrond
Een inductiemachine bestaat uit een stilstaand en een roterend gedeelte namelijk de stator en de rotor. De rotor kan opgesplitst worden in twee types, namelijk de sleepringrotor en de kooirotor [2]. Bij de sleepringrotor is het mogelijk om via de sleepringen de weerstand van de rotor te verhogen wat tevens het koppel doet verhogen. Dit is niet zo bij de kooirotor, maar dit is wel de meest gebruikte rotor doordat deze goedkoop en robuust zijn. Bij de kooirotor bestaan de rotorgeleiders uit staven (koper of aluminium) die kortgesloten zijn aan de uiteinden door kortsluitringen. In dit stuk wordt dieper ingegaan op de kooirotor en worden de voor-en nadelen van de verschillende types bekeken.
2.1. Uitvoeringsvormen Verschillende uitvoeringsvormen van de kooirotor zijn op de markt. Afhankelijk van het toegepaste type rotor zal dit een ander koppelverloop met zich meebrengen. Hier zijn de verschillende types weergegeven met hun belangrijkste voor-en nadelen.
-
Enkelkooirotor
Dit type rotor wordt slechts toegepast wanneer er gestart wordt in nullast. Dit ten gevolge van zijn laag aanloopkoppel. Tevens is de aanloopstroom zeer groot ( 5 tot 8 keer de nominale stroom), waardoor verplicht moet gestart worden onder verlaagde spanning indien het net deze hoge stroom niet kan verdragen, wat met zich meebrengt dat het aanloopkoppel verder daalt. De rotorweerstand kan niet verhoogd worden doordat de rotor niet beschikbaar is (dit zou het koppel verhogen).
-
Dubbelkooirotor
Een oplossing voor het lage aanloopkoppel en de hoge startstroom kan gezocht worden in de dubbelkooi- en verdringingsrotor. Het principe van beide rotoren berust op de frequentie afhankelijkheid van de rotorweerstand. Het aanloopkoppel kan verhoogd worden door te starten met een verhoogde weerstand. Bij de dubbelkooirotor wordt dit gerealiseerd door gebruik te maken van twee kooien: aanloopkooi en bedrijfskooi.
Figuur 1: aanloopkooi- en bedrijfskooi Bij laag toerental wordt de rotor door veel veldlijnen gesneden en is de rotorfrequentie groot. Bij grote snelheid is het omgekeerde geldig. De buitenste kooi heeft de grootste weerstand vanwege zijn kleine sectie. Terwijl de binnenste kooi de grootste lekreactantie heeft, doordat de binnenste kooi door een groter veld omsloten wordt. Tijdens aanloop verdeelt de stroom zich omgekeerd evenredig met de lekreactanties, waardoor tijdens aanloop de grootste stroom vloeit door de grootste weerstand. Hierdoor zal het aanloopkoppel stijgen. Dit kan eenvoudigweg afgeleid worden uit de formules van het aanloopkoppel. Ook bestaan er verschillende uitvoeringen van de aanloop – en bedrijfskooi. (2.1) 3
waarbij geldt dat: (2.2) Met: Elektromagnetisch koppel poolparen magnetisatiestroom statorinductiviteit rotorinductiviteit rotorweerstand synchrone hoeksnelheid De relatieve rotorweerstand De strooicoëfficiënt van Blondel De relatieve statorweerstand
Figuur 2: Principiële koppel- toerentalkarakteristiek dubbelkooirotor
Figuur 3: Uitvoeringsvormen van dubbelkooirotors
-
Stroomverdringingsrotor
Het werkingsprincipe is identiek als deze van de dubbelkooirotor. Hier zal de stroom ook verdrongen worden waardoor de weerstand daalt bij stijgend toerental.
Figuur 4: Uitvoeringsvormen van stroomverdringingsrotors 4
2.2. Koppelvorming Een koppel ontstaat ten gevolge van interacties tussen twee magnetische velden. Een magnetisch veld is het gevolg van een stroom doorheen een elektrische geleider. Hier wordt een opsomming gegeven van de interacties die optreden in een inductiemachine. Via het simulatiemodel moet men in staat zijn om het grootste deel van deze koppels terug te vinden. Zoals eerder al vermeld zullen er enkele beperkingen zijn in het model. Niet alle optredende koppels kunnen immers gesimuleerd worden.
2.2.1. Soorten interacties -
synchroon draaiende stator -en rotor velden De interactie tussen het synchroon draaiend stator- en rotorveld geeft aanleiding tot de statische koppel –toerentalkarakteristiek. Deze is weergegeven in Figuur 5. De statische koppel-toerental karakteristiek is slechts een benadering van de werkelijke karakteristiek. De dynamische karakteristiek bevat immers heel wat oscillaties en komt later in de thesis aan bod.
Figuur 5: Statische koppel-toerental karakteristiek
-
synchroon draaiend rotorveld en het stationair veld t.g.v. de gelijkstroomcomponent in de stator (50Hz) Dit koppel is afhankelijk van het inschakelogenblik en is slechts kortstondig aanwezig (dempt automatisch uit in de tijd). Dit kan gezien worden als een DC component die gesuperponeerd wordt op een AC signaal, wanneer de stromen later bekeken worden zal deze component mooi te zien zijn.
Figuur 6: DC- component t.g.v. inschakelen 5
-
veld t.g.v. dc stroomcomponent in de rotor en het synchroon draaiend statorveld (slipfrequentie) De aard van dit koppel is te vergelijken met de voorgaande interactie, zie Figuur 6. Deze term zal eveneens uitsterven waarbij de frequentie variabel is in functie van de slip. De invloed van deze interactie is zeer klein. f= s.50
-
dc statorstroomcomponent en dc component in de rotor (mechanische frequentie rotor) Naast de interactie tussen de ac- en dc velden is er ook nog de interactie tussen beide dccomponenten. De invloed hiervan zal eveneens zeer gering zijn. Dit door het feit dat beide dc componenten maar kortstondig aanwezig zijn. f= fmech
-
gleufharmonischen: asynchrone- en synchrone koppels Naast het grondveld (f=50Hz) zijn er ook nog veldharmonischen die ook een invloed zullen uitoefenen op het koppelverloop. De veldharmonischen kunnen opgesplitst worden in de rotor- en statorveldharmonischen. De rotorveldharmonischen worden hier buiten beschouwing gelaten aangezien hun invloed verwaarloosbaar is. Het ordegetal van de rotorveldharmonischen kan berekend worden via formule 2.1. Enkele rotorveldharmonischen zijn weergegeven in tabel 1. Hier is duidelijk te zien dat het orde getal hoog is waardoor ze beschouwd mogen worden als strooivelden.
(2.1) (2.2) met: Aantal rotorstaven ordegetal van de rotorveldharmonischen Naast het statorgrondveld die stromen in de rotor induceert zullen de statorveldharmonischen dit eveneens doen en zullen deze ook asynchrone koppels veroorzaken. Het verloop van de koppels t.g.v. de harmonischen is analoog als het grondveld maar waarbij het synchroon toerental bij een andere waarde ligt, namelijk: (2.3) (2.4) (2.5)
6
met: f n1 nv
frequentie synchroon toerental van het grondveld synchroon toerental van de statorveldharmonischen ordegetal van de statorveldharmonischen Tabel 1: ordegetal rotor- en statorveldharmonischen
3 2 1 -1 -2 -3
19 13 7 -5 -11 -17
λ 121 81 41 -39 -79 -119
Deze asynchrone koppels tellen zich op bij het koppel afkomstig van het grondveld. Door dit fenomeen ontstaat een “inzadeling” in het verloop van de karakteristiek, zie Figuur 7. Hierdoor zou het aanlopen van de motor in gedrang kunnen komen. De statorveldharmonischen kunnen opgesplitst worden in gleuf- en wikkelharmonischen. Beiden hebben zowiezo een invloed op de koppeltoerental karakteristiek, maar door verscheidene maatregelen die tijdens het ontwerp genomen worden wordt de invloed van de harmonischen al sterk vermindert [2]. Anderzijds kunnen er zich ook synchrone koppels voordoen. Dit komt voor wanneer een willekeurig statorveldharmonische en een willekeurige rotorveldharmonische met eenzelfde aantal polen op eenzelfde snelheid beginnen te draaien. Een weergave hiervan is te zien op Figuur 8. Bij toerentallen verschillend aan het toerental waarbij dit fenomeen optreedt zal dit aanleiding geven tot pendelmomenten die lawaai en trillingen met zich meebrengen en aanleiding kunnen geven tot resonantieverschijnselen. Formule 2.6 geeft de slipwaarden weer waarbij synchrone koppels kunnen optreden. De 800kW machine bevat 40 rotorstaven en heeft een sunchroon toerental van 3000tr/min, dit betekent dat p=1 (aantal polenparen). (2.6) stel: g=-1
7
Figuur 7: Asynchrone koppels
Figuur 8: Synchroon koppel optredend bij 1/7 van de nominale snelheid
2.2.2. Samenvatting In Tabel 2 wordt een onderscheid gemaakt tussen de verschillende soorten interacties. Bepaalde interacties leiden tot transiënten, bij deze zijn de frequenties van de desbetreffende transiënten weergegeven. In de tabel wordt tevens het uitdempend karakter meegegeven van de interacties. Het zijn al de interacties welke leiden tot transiënten die uitdempen, wat te wijten is aan de dc component die uit zichzelf uitdempt. Deze dc component is het gevolg van het moment van inschakelen. Zo goed als al de interacties kunnen gesimuleerd worden in Matlab simulink. Enkel de gleufharmonischen kunnen niet gesimuleerd worden. Ze hebben zeker een impact op het koppelverloop maar de inductiemachines worden op de dag van vandaag zodanig ontworpen dat hun invloed gering is. Aan de hand van eindige elementen analyse zou men wel in staat zijn om deze gleufharmonischen zichtbaar te maken, maar dit gaat dan ten koste van de langere simulatietijden. Tabel 2: Opsomming verschillende interacties die leiden tot koppelvorming Interactie Frequentie (Hz) uitdempend simuleerbaar synchroon draaiend stator- en rotor veld. / Nee ja synchroon draaiend rotorveld en DC-component stator 50 Ja ja synchroon draaiend statorveld en DC-component rotor s*50 Ja ja velden tgv. DC-component stator en rotor f mech Ja ja Gleufharmonischen / Nee nee
8
2.3. Dubbelkooi equivalente schema’s In de literatuur zijn er verschillende equivalente schema’s terug te vinden van een dubbelkooi inductiemachine. Het equivalent schema kan zowel 8, 7 als 6 parameters bevatten [7][8]. Al naar gelang het aantal parameters worden enkele veronderstellingen genomen en kunnen bepaalde vergelijkingen opgesteld worden. De uitwerking van al de verschillende schema’s komen goed overeen. Enkele voorstellingen van equivalente schema’s zijn weergegeven in Figuur 9. Welk equivalent schema er in deze thesis gebruikt wordt en hoe de bijhorende parameters berekend kunnen worden komt later aan bod.
Figuur 9: Verscheidene dubbelkooi equivalente schema's
9
3
Motormodel in Matlab
3.1. Inleiding Dit eindwerk maakt gebruik van het wiskundig computerprogramma Matlab. Hierbij wordt gebruik gemaakt van het Simulink- platform. Er wordt vertrokken van een bestaand model van een enkelkooi inductiemachine, afkomstig van eerder uitgevoerde eindwerken [3][4]. Eerst wordt een korte beschrijving meegegeven van het bestaande model om daarna over te gaan naar het model voor de dubbelkooi inductiemachine.
3.2. Het enkelkooi model met vaste parameters De opbouw van het bestaande motormodel is gebaseerd op de twee assentheorie [5]. Hierbij wordt overgegaan van een 3-fasig systeem naar een 2-fasig roterend systeem. Dit gebeurt via de Park en de Clarck transformaties. Via de Clarck- transformatie wordt overgegaan van het 3- fasig systeem naar een 2-fasig stilstaand systeem om hierna met behulp van de Park transformatie over te gaan van het 2-fasig stilstaand systeem naar een 2-fasig roterend systeem (d,q- referentiekader).
(3.1) α β
(3.2)
met: Spanning rotatiehoek α- as (in α,β- referentiekader) β- as (in α,β- referentiekader)
α β
Het equivalent schema van een enkelkooi machine ziet eruit zoals op Figuur 10. Via de spanningsvergelijkingen van dit equivalent schema en de reeds besproken transformaties worden de vergelijkingen bekomen volgens het 2-fasig roterend systeem.
Figuur 10: Equivalent schema enkelkooi inductiemachine (d,q- referentiesysteem)
d s,d dt d s,q dt
u s,d rs i s,d ω s,q
(3.3)
u s,q rs i s,q ω s,d
(3.4)
10
met: stroom weerstand flux slaat op de rotor slaat op de stator
ϕ r s
Het elektromagnetisch koppel wordt bekomen uit een betrekking van zowel fluxkoppelingen als stromen. Dit elektromagnetisch koppel is een belangrijke maatstaf om het motormodel te valideren met de praktijk.
Te i s,q s,d i s,ds,q
(3.5)
Vertrekkend van deze vergelijkingen werd het motormodel opgesteld. Door het uitvoeren van de thesis ‘Gedrag van inductiemachines tijdens spanningsdips’ is het mogelijk om het motormodel te testen op verschillende soorten spanningsdips en spanningsonderbrekingen. Een spanningsonderbreking kan gesimuleerd worden door gebruik van een hoogohmige voorschakelweerstand, waardoor de statorstroom naar nul gedwongen wordt (Figuur 11). Hiernaast is er ook een mechanisch model gemaakt waardoor de invloed bij het aanpassen van enkele mechanische parameters kan getest worden. Het aanpassen van de mechanische parameters zoals de veerconstante k en de dempingsconstante d van de koppeling hebben een grote invloed op de koppeltransiënten die optreden, zoals later zal blijken. Rv=100 000Ω - Rs
E
Figuur 11: De hoge weerstandsmethode in de statorkring Ook dient opgemerkt te worden dat in Matlab de dynamische koppel-toerental karakteristiek gesimuleerd wordt. Dit is de karakteristiek die de werkelijke koppels weergeeft die zich in de praktijk ook voordoen. De oorsprong van deze transiënten is samengevat in Tabel 2. Bij de dynamische koppel toerentalkarakteristiek (Figuur 12) zijn heel wat oscillaties te zien die niet weergegeven zijn in de statische koppeltoerental karakteristiek. Deze laatste is in feite een vereenvoudiging van de werkelijkheid. Dynamische koppel- toerentalkarakteristiek
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
500
1000
1500 2000 toerental (tr/min)
2500
3000
3500
Figuur 12: Dynamische koppel-toerental karakteristiek 11
3.3. Het enkelkooi model met variabele parameters Zoals beschreven bij de bespreking van de verschillende kooirotor types zal de weerstand en de lekinductantie van de rotor veranderen naarmate de machine op snelheid komt, zie Figuur 14 en Figuur 15. De weerstand en reactantie waarden van de 800kW motor werden vrijgegeven door de leverancier. Het model is aangepast zodat de variabele waarden ingelezen kunnen worden. Hiervoor wordt gebruik gemaakt van een look-up table, zie Figuur 13. Dit is hier nog altijd in het enkelkooi model. Via een look-up tabel is het mogelijk om aan de hand van één variabele (snelheid) de andere variabele (weerstand, reactantie) op te zoeken in een tabel, die bij het starten van de simulatie ingeladen wordt in de Matlab workspace.
Figuur 13: aanpassing inlezen variabele data De variabele parameters zijn weergegeven in volgende grafieken, zie Figuur 15 en Figuur 20. Deze parameters worden weergegeven met een accent. Dit komt door het feit dat de rotor en stator gescheiden zijn. Daarom wordt er overgestapt naar een T-equivalent schema waarbij de stator- en rotorkring aan elkaar gekoppeld worden of met andere woorden de rotor wordt op de stator betrokken. De accenten geven deze “koppeling” weer. Het equivalent schema is al eerder weergegeven en is te zien op Figuur 10. Op de x-as wordt de slip weergegeven waarbij uiterst links de slip gelijk is aan 1, wat overeen komt met stilstaande rotor. Zo kan eenvoudig afgeleid worden dat de weerstand daalt en de inductantie stijgt bij het op toeren komen van de motor.
R'2 ifv s 0,8 0,7 0,6 0,5 0,4 R'2 (ohm)
0,3 0,2 0,1 0 1,0
0,8
0,6
0,4
0,2
0,0
slip Figuur 14: rotorweerstand i.f.v. slip
12
L'2 i.fv. s 0,009 0,008 0,007 0,006 0,005 L'2(H) 0,004 0,003 0,002 0,001 0 1,0
0,8
0,6
0,4
0,2
0,0
slip Figuur 15: Lekinductantie i.f.v. slip
3.3.1. Validatie De resultaten zijn samengevat in Tabel 3. De scoopbeelden waaruit de conclusies getrokken zijn zijn terug te vinden in de bijlage.
3.3.1.1. Mode l vers us werke lijkhe id Om de betrouwbaarheid van het simulatiemodel te controleren worden enkele parameters met elkaar vergeleken, namelijk: Het aanloopkoppel, kipkoppel, nominaal toerental, nominale stroom, aanloopstroom en het nominaal koppel. Deze worden vergeleken met de datasheet van de desbetreffende motor, zie Tabel 3. Ook zijn er metingen uitgevoerd door Atlas Copco op de desbetreffende motor. De simulatieresultaten zijn moeilijk te vergelijken met de metingen doordat het werkelijk opgemeten koppel heel wat lager ligt dan wat het koppel zou moeten zijn volgens de datasheets, zie Figuur 16. Vandaar dat de simulaties vergeleken worden ten opzichte van de datasheet. Atlas Copco zelf heeft hieromtrent nog verdere metingen uitgevoerd en bevestigt dat het kipkoppel inderdaad hoger ligt dan het koppel dat ze opmeten tijdens aanloop. Hiervoor werden er verscheidene tests uitgevoerd waarbij een verlaagde spanning wordt gebruikt en telkens het lastkoppel stelselmatig wordt verhoogt. Zo is men in staat om het kipkoppel te vinden bij verscheidene spanningen. Wel kan de opgemeten fasestroom vergeleken worden met de simulaties, zie Figuur 17 en Figuur 18. Op Figuur 18 is het de amplitude van de stroom die weergegeven wordt, dus moet er nog gedeeld worden door een factor om te komen tot de RMS fasestromen. Hieruit kan geconcludeerd worden dat de simulaties kloppen met de werkelijk opgemeten stromen. De oorzaak van de knik die te zien is bij een toerental van 1500 tr/min komt verder in de thesis aan bod, dit heeft te maken met een stijging van de aangelegde spanning.
13
Opgemeten koppel
Torque (Nm)
2500 2000 1500 1000 500 0 0
500
1000
1500
2000
2500
3000
Speed (rpm) Figuur 16: werkelijk opgemeten koppel
Opgemeten RMS fasestroom 500
Current (A_rms)
400 300 200 100 0 0
500
1000
1500
2000
2500
3000
Speed (rpm) Figuur 17: opgemeten RMS fasestroom bij aanloop fasestroom i.f.v. toerental 700 600
fasestroom (A)
500
400 300
200 100
0 0
500
1000
1500 2000 toerental (tr/min)
2500
3000
Figuur 18: gesimuleerde fasestroom bij aanloop
14
Parameters: Aanloopkoppel (Nm) Kipkoppel (Nm) Nominaal toerental (tr/min) Nominale stroom (A) Aanloopstroom (A) Nominaal koppel (Nm)
Tabel 3: Variabele parameters <-> Motordata Simulatie Werkelijkheid 2010 2048,8 4727 5890,3 2983,45 2983 83,43 512,65 2561
89 507,5 2561
% afwijking 1,89 19,75 0,02 6,26 1,01 0
Hieruit wordt besloten dat de aanloopstroom en het nominaal toerental zeer goed de motordata benaderen. Het kipkoppel daarentegen vertoont een grote afwijking t.o.v. het werkelijk kipkoppel. Gedurende een bepaalde tijd werd gezocht naar de mogelijkheden tot deze afwijking. Voor grote inductiemachines, waarbij de 800kW machine zeker in aanmerking komt bestaat een veralgemeende formule voor het kipkoppel, namelijk: (3.6) waarbij geldt: (3.7) Hierbij zijn de parameters constanten en ligt de parameter vast. Dit betekent dat het kipkoppel enkel afhankelijk is van de magnetisatiestroom. Uit de formule van de magnetisatiestroom kan gehaald worden dat deze rechtevenredig is met de spanning. Vandaar uit werd de spanning gevarieerd voor het kipkoppel aan te passen, maar bij een nominale spanning van 6000V wordt een kipkoppel bekomen zoals weergegeven in Tabel 3. Het kipkoppel is dus alleen maar hoger te krijgen door een hogere spanning dan 6000V, maar dit is de spanning waarop de motor werkt. Wat de nominale stroom en het aanloopkoppel betreft zitten de waarden er ook een beetje naast. Dit betekent dus dat de simulatie niet helemaal overeen komt met de praktijk. Een mogelijke fout die er misschien ook gemaakt wordt is dat de variabele data niet zomaar in het enkelkooi model mag opgenomen worden.
3.4. Enkelkooi versus dubbelkooi Door het uitvoeren van de thesis ‘Gedrag van inductiemachines tijdens spanningsdips’ is het mogelijk om het motormodel te testen op spanningsdips en spanningsonderbrekingen. De simulaties hierop komen later in de thesis aan bod. Over de manier hoe dit gesimuleerd geweest is in simulink wordt niet dieper ingegaan. Hiervoor kan de desbetreffende thesis geraadpleegd worden. In deze paragraaf zal het verschil tussen een enkelkooi- en dubbelkooi inductiemachine vergeleken worden waarbij er de focus zal gelegd worden op het aanloopgedrag en de tijdsduur van aanlopen. Verder in de thesis zal er gebruik gemaakt worden van de mogelijkheid voor het simuleren van de spanningsdips en onderbrekingen waarbij de resultaten eveneens zullen gebruikt worden om de verschillen tussen een enkelkooi- en dubbelkooi inductiemotor na te gaan. De analyse gebeurt met de gegevens van de 800kW machine die Atlas Copco ter beschikking heeft. In paragraaf 3.3 wordt het dubbelkooi model opgesteld aan de hand van de variabele data. Een enkelkooi model van deze machine kan gevormd worden door gebruik te maken van de motorparameters bij de nominale slip. De nominale slip is de slip waarbij de motor op nominale snelheid draait. Bij deze snelheid vertonen de dubbelkooi en enkelkooi motor dezelfde koppeltoerenkarakteristiek. De beide karakteristieken
15
liggen als het ware op elkaar. Bij het enkelkooi model worden dus vaste parameters gebruikt in plaats van variabele parameters waardoor niet de volledige koppeltoerenkarakteristiek identiek zal zijn. Vaste parameters enkelkooi model: De statorweerstand: De rotorweerstand:
Rs=0,24Ω Rr=0,228Ω
De statorlekinductantie: De rotorlekinductantie: De hoofd inductantie:
Ls=0,015H Lr=0,00792H Lm=0,62H
Aantal poolparen: Motorinertie Wrijvingsconstante Netfrequentie Voedingsspanning:
pp=1 J=17 kg.m² d=0,001 Nm.s/rad f=50 Hz U=6000V
Het enkelkooi- en dubbelkooimodel zullen zich anders gedragen t.o.v. elkaar. De verschillen tussen beide wordt in paragraaf 3.4.1. besproken.
3.4.1. Validatie 3.4.1.1. Vrije aanloop Zoals besproken in paragraaf 3.2 wordt in Matlab de dynamische koppeltoerental karakteristiek gesimuleerd welke een sterk oscillerend gedrag vertoont bij het aanlopen van de motor. Hier wordt dieper ingegaan op dit gedrag en de grootte van deze oscillaties/ koppels bestudeerd. De 800kW motor wordt aangesloten in ster. Dit is terug te vinden in de datasheets, zie bijlage. Wordt een spanning van 6000V aan de statorklemmen aangelegd, dan worden volgende koppeltijds-karakteristieken bekomen. De validatie van de optredende transiënten is niet zo eenvoudig door het feit dat hier geen meetresultaten zijn waarmee deze vergeleken kunnen worden. Wel staat er in de datasheet een benaderende formule voor de transiënten die optreden bij het aanlopen van de motor, zie formule 3.8. De in te vullen waarden voor het bekomen van de transiënten zijn weergegeven in Tabel 4. In Figuur 19 wordt het resultaat weergegeven. De koppelpieken die optreden bij het aanlopen bereiken volgens de formule een maximum van 5,74 keer het nominaal koppel. Volgens de simulatie (Figuur 20) bedraagt de verhouding +/- een factor 5,2. De formule is slechts een benadering vandaar het verschil. (3.8) Tabel 4: in te vullen gegevens voor transiënten tijdens aanloop
M/Mn 0,79 0,79 5,13 5,13
ζ (s-1) 0 -49,65 -0,29 -49,36
f(Hz) 0 0 50 50
Ѳ(grad) 90 90 -171,12 -8,88
16
M(t)/Mn ifv t(s) 6 4 M(t) / Mn
2 0 -2
0
2
3
5
7
8
10
-4
-6
tijd (s)
Figuur 19: optredende transiënten bij aanloop via benaderende formule Elektromagnetisch koppel i.f.v. tijd
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
500
1000
1500
2000 Tijd (ms)
2500
3000
3500
4000
Figuur 20: Vrije aanloop enkelkooimotor met variabele parameters Wanneer de gesimuleerde karakteristieken van de enkelkooi- en dubbelkooimotor (Figuur 20 en Figuur 21) naast elkaar gelegd worden dan is duidelijk te zien dat de koppelpieken bij aanloop van de dubbelkooimotor dubbel zo groot zijn als de pieken bij de enkelkooimotor. Ook valt er nog op te merken dat de oscillatie tijd gevoelig kleiner is bij de dubbelkooimotor. De aanlooptijd verschilt ook relatief veel terwijl alle andere parameters hetzelfde gebleven zijn, dit is te wijten aan het lage startkoppel van een enkelkooi inductiemotor. Koppel i.f.v. tijd 8000 6000 4000
Koppel(Nm)
2000 0 -2000 -4000 -6000 -8000 0
1000
2000
3000
4000 Tijd(ms)
5000
6000
7000
8000
Figuur 21: Vrije aanloop enkelkooimotor met vaste parameters
17
Het maximale transiënte koppel bereikt respectievelijk een waarde van 520% en 270%. In de praktijk zijn de koppelpieken een stuk kleiner door het feit dat er gestart wordt onder een verlaagde spanning. Aan de hand van een autotransfo wordt de spanning verhoogt eens de motor op toeren komt. Naast het gebruik van de autotransfo zorgt de kabelimpedantie ook voor een spanningsval waardoor de fasespanning nog iets lager wordt. De werkelijke klemspanning is te zien in Figuur 22.
6500 6000
Spanning (V_rms)
5500 5000 4500
V_2 (V_rms)
4000
V_3 (V_rms)
3500 3000 0
1000
2000
3000
Snelheid (rpm) Figuur 22: Opgemeten klemspanning Om de werkelijke koppelpieken te kunnen simuleren moet rekening gehouden worden met de werkelijke klemspanning. Zoals te zien in Figuur 22 is de RMS klemspanning weergegeven i.f.v. de snelheid. De spanning kan eenvoudigweg gesimuleerd worden in het model door gebruik te maken van een look-up table en het terugkoppelen van de slip. De gesimuleerde spanning is te zien op Figuur 23. Hier is de amplitude van de fasespanning weergegeven. Bij aanloop bedraagt de amplitude 4500*√2 / √3 = 3674V, wat ook te zien is op de desbetreffende figuur. Als men kijkt naar de gesimuleerde spanning dan valt het op dat de snelheid van de motor groter wordt dan 3000 tr/min. Dit is te wijten aan de kinetische energie die het systeem bevat. Spanning i.f.v. toerental 5000 4000 3000
Fasespanning (V)
2000 1000 0 -1000 -2000 -3000 -4000 -5000 0
500
1000
1500 2000 Toerental (rpm)
2500
3000
3500
Figuur 23: Gesimuleerde spanning Rekening houdende met de verlaagde spanning tijdens aanloop wordt de karakteristiek bekomen uit Figuur 24. Er valt duidelijk af te leiden dat het piekkoppel een stuk lager is dan wanneer de volledige spanning (6000V) rechtstreeks zou aangelegd worden. Nu bedraagt het piekkoppel +/- 292% van het nominaal koppel. De knik die te zien is bij +/- 3s is ten gevolge van de autotransfo. 18
Elektromagnetisch koppel i.f.v. tijd 8000 6000 4000
Koppel (Nm)
2000 0 -2000 -4000 -6000 -8000 0
1000
2000
3000 Tijd (ms)
4000
5000
6000
Figuur 24: Vrije aanloop met variabele parameters en variabele spanning
3.4.2. conclusie Het is niet eenvoudig om het aanloopgedrag te staven met de praktijk Dit is te wijten aan het feit dat er hier geen sluitende meetresultaten over zijn waarmee dit gestaafd kan worden (data van spanning, stromen, koppel, snelheid ifv snelheid). Aan de hand van de benaderende formule kan wel gesteld worden dat de koppelpieken ongeveer rond dezelfde grootte orde liggen. Tijdens het aanlopen van de motor treden er bij de dubbelkooimotor transiënte koppels op waarvan de piekwaarde dubbel zo groot is als bij een enkelkooimotor. Wel is het zo dat de oscillatietijd van de dubbelkooi gevoelig lager is. Een ander fenomeen is ook nog de kortere aanlooptijd. Dit is zuiver te wijten aan het hogere aanloopkoppel bij dubbelkooi inductiemotoren. Hier dient wel nog opgemerkt te worden dat dit niet de koppelpieken zijn die in de praktijk voorkomen, dit doordat er gestart wordt onder een verlaagde spanning en via een autotransfo wordt de spanning verhoogt tijdens het op toeren komen van de motor.
3.5. Aanpassingen motormodel In paragraaf 3.3 wordt de variabele data die Atlas Copco ter beschikking had in het model gebruikt. Meestal zal deze data niet beschikbaar zijn waardoor het gewenst is over te gaan naar een eenduidig dubbelkooi model waarbij er gebruik gemaakt wordt van vaste parameters. Hierbij worden de modelparameters bij voorkeur afgeleid uit de datasheet van de motor of de kenplaatgegevens. Bij het aanpassen van het simulatiemodel wordt er uitgegaan van het equivalent schema weergegeven in Figuur 25. Verscheidene equivalente modellen kunnen worden opgesteld die de dubbelkooi machine beschrijven. Deze equivalente schema’s kunnen 6, 7 of 8 parameters bevatten. Het equivalent schema hier weergegeven bestaat uit 7 parameters. De binnenkooi van de dubbelkooi machine wordt voorgesteld door de parameters Rr1 en Lr1 terwijl de buitenkooi voorgesteld wordt door de parameters Rr2 en Lr2. In dit equivalent schema worden de ijzerverliezen en de mechanische verliezen verwaarloosd. [6]
19
Figuur 25: Equivalent schema dubbelkooi inductiemachine Voor het aanpassen van het simulatiemodel wordt er vertrokken van de stator-en rotorspanningsvergelijkingen van de dubbelkooi inductiemachine. Deze vergelijkingen zijn volgens het d,qreferentiesysteem. Het equivalent schema van de dubbelkooi inductiemachine is weergegeven in Figuur 26.
Figuur 26: Equivalent schema volgens d,q- referentiesysteem Spanningsvergelijkingen van de dubbelkooi inductiemachine: (3.9) (3.10) (3.11) (3.12) (3.13) (3.14) Vertrekkende van deze vergelijkingen wordt het model opgesteld. Voor het vinden van de quadratuur- en de directe stroom (Id en Iq) voor zowel de stator als de rotor moeten de benodigde fluxen afgezonderd worden.
20
(3.15) (3.16) (3.17) (3.18) (3.19) (3.20) Via deze vergelijken worden in simulink de blokschema’s opgesteld. Figuur 27 geeft het blokschema weer met de opbouw van de statorflux ϕs,q.
Figuur 27: Opbouw blokschema statorflux ϕs,q Het blokschema van de statorflux ϕs,q is identiek. Figuur 28 geeft het blokschema weer met de opbouw van de rotorflux ϕr,d1.
21
Figuur 28: Opbouw blokschema rotorflux ϕr,d1 Het blokschema van de statorflux ϕr,q1 , ϕr,d2 en ϕr,q2 is identiek. Correlatie tussen flux en stroom: (3.21) (3.22) (3.23) (3.24) (3.25) (3.26) Hierbij gelden volgende betrekkingen: (3.27) (3.28) (3.29) Uit de formules die de correlatie tussen de fluxen en de stromen geven, worden de quadratuur- en directe stromen gehaald van de stator en de rotor. De betrekkingen 3.27 en 3.28 zijn in de formules verwerkt. (3.30) (3.31) 22
stromen: (3.32)
(3.33)
(3.34)
(3.35)
(3.36)
(3.37) Opmerking: In Simulink zijn het de parameters L’lr1 en L’lr2 die ingegeven worden. Deze worden voorgesteld door Lr1 en Lr2. Figuur 29 geeft het blokschema weer met de opbouw van de statorstroom is,d.
Figuur 29: Opbouw blokschema statorstroom is,d Het blokschema van de statorstroom is,q is identiek.
23
Figuur 30 geeft het blokschema weer met de opbouw van de rotorstroom ir,d1.
Figuur 30: Opbouw blokschema rotorstroom ir,d1 De blokschema’s van de statorstromen ir,q1 ; ir,d2 en ir,q2 zijn identiek. Het elektromagnetisch koppel wordt weergegeven door: (3.38)
3.5.1. Conclusie Door stabiliteitsproblemen in Matlab is het dubbelkooimodel met vaste parameters nog niet operationeel. Gedurende een langere periode werd hierop doorgezocht, maar het blijkt dat Matlab telkens naar oneindige waarden neigt van het moment dat er een tweede rotortak bijkomt (dubbelkooi = twee rotortakken). Na meerdere malen de formules gecontroleerd te hebben kan besloten worden dat dit zeker niet de oorzaak is van de foute resultaten. De warnings die Matlab geeft zijn zoveel mogelijk weggewerkt op algebraic loops na. Deze zijn moeilijk te vermijden in dit soort toepassingen, wel is het zo dat algebraic loops normaal geen foute resultaten opleveren. Meerdere stappen zijn uitgevoerd om toch het model te kunnen laten werken, zonder resultaten. Enkele van deze stappen zijn het gebruik van Initiële conditie blokken, delay blokken en de volgorde van het berekenen van de blokjes aan te passen. Door deze problemen werd op een gegeven moment besloten om dit deel te sluiten en door te gaan met het reeds werkend simulatiemodel (enkelkooi met variabele parameters).
3.6. Bepalen parameters dubbel kooimodel uit datasheet motor In 3.4 is het aangepaste model gegeven van de dubbelkooi machine waarbij gebruik gemaakt wordt van vaste parameters. Natuurlijk zijn deze parameters niet zomaar verkrijgbaar. In 3.6.1 wordt een methode geanalyseerd om de parameters te kunnen bepalen, gebruik makend van de gegevens uit de datasheet van de machine. Matlab zelf biedt ook een tool aan die deze parameters berekent waarbij eveneens de data van de motor ingegeven moeten worden. Dit wordt beschreven in 3.6.2. In Figuur 25 zijn de 7 parameters weergegeven die moeten berekend worden. De datasheet waaruit de parameters bepaald worden is toegevoegd aan de bijlage [6][7].
24
3.6.1. Via berekeningen De methode die hier beschreven wordt is slechts de aanzet die meegegeven wordt en is vergelijkbaar met de methode die Matlab toepast, zie 3.6.2. Voor het vinden van de parameters wordt er gebruik gemaakt van volgende data: PN (nominaal vermogen), PFN (power factor bij nominaal toerental), TK (kipkoppel), ILR (aanloopstroom), TLR (aanloopkoppel), ŋN (nominaal rendement). De hier beschreven vergelijkingen zijn nodig voor het vinden van de parameters. De motordata kan geschreven worden in de vorm F(x)=0 met:
(3.39) (3.40) (3.41) (3.42) (3.43) (3.44) Waarbij
(3.45) (3.46)
3.6.2. Via Matlab Figuur 31 geeft weer hoe deze waarden ingegeven kunnen worden in Matlab. Dit gebeurt bij specifications in het simulink blok van de motor. Bij Block Parameters worden de 7 parameters weergegeven.
Figuur 31: DK Parameters uit motordata via matlab
25
Matlab zoekt naar resultaten die zo goed mogelijk overeen komen met de oorspronkelijke motordata. Er zal altijd een fout zijn, zie Figuur 32. Wel is het zo dat de fout die gemaakt wordt in het geval van de 800kW machine zeer klein is. Dit betekent dus dat Matlab parameters vindt waarvoor het resultaat perfect gelijk zou moeten zijn zoals de datasheet weergeeft.
Figuur 32: Error op motordata_matlab Doordat de parameters Rs, Lls en Lm constant zijn, kunnen de berekende waarden van Matlab vergeleken worden met de waarden van de datasheet, weergegeven in Tabel 5. Wat opvalt is dat enkel de lekinductantie (Lls) de berekende waarde benadert. Voor de statorweerstand en de magnetische inductantie wijken de waarden veel af. Dit komt doordat Matlab parameters berekent waarbij de motordata benaderd wordt. Het kan evenwel zijn dat eenzelfde koppeltoerentalkarakteristiek bekomen wordt bij iets andere parameters, welke wel altijd rond dezelfde grootte orde zullen liggen. De waarden die Matlab weergeeft mogen dus niet zomaar overgenomen worden en als juist aanvaard worden. Indien de berekeningen zouden toegepast worden die weergegeven zijn in 3.6.1. dan zou het wel mogelijk zijn om betere parameters te berekenen. Dit zijn de berekeningen die Matlab ook uitvoert voor het bepalen van de parameters. Door het invullen van de gekende parameters (dit zijn dus de constante parameters) is het mogelijk om de andere parameters natuurlijk nauwkeuriger te bepalen. Tabel 5: Berekende Dubbel kooi parameters_matlab <-> datasheet
Rs (Ω) Lls (H) Lm (H)
Datasheet 0,24 0,015 0,62
Matlab 1,172 0,0132 0,448
Worden deze parameters in het aangepaste model ingevuld, dan zou de simulatie de werkelijke koppeltoerental karakteristiek moeten benaderen. Na heel wat zoekwerk blijkt dat Matlab in de fout gaat wanneer de stromen van beide kooien worden gesommeerd. Zelfs bij het gebruik van een simpele versterkingsfactor in plaats van een tweede stroom blijft deze fout optreden, hierdoor werkt het dubbelkooimodel met vaste parameters niet. De oorzaak van deze instabiliteit is tot op heden nog niet achterhaald.
26
4
Mechanisch motormodel in Matlab
In voorgaande paragraaf wordt het model van de inductiemotor opgesteld. Wordt de inductiemotor onder spanning geplaatst dan zal de motor aanlopen ten gevolge van het elektromagnetisch koppel. Door het mogelijks optreden van spanningsdips en onderbrekingen zal het koppel van de motor beïnvloed worden, waardoor het elektromagnetisch koppel zal oscilleren. Wanneer de frequentie van deze oscillaties in de buurt komt van de natuurlijke frequentie van de aandrijftrein dan kan resonantie optreden wat asbreuk tot gevolg kan hebben. In dit gedeelte wordt het mechanisch model opgesteld van een eenvoudig mechanisch systeem, maar wat de structuur betreft overeenkomt met de opbouw van de aandrijfas van een turbo compressor. Achteraf zal dit model gebruikt worden om de invloed van veranderende mechanische parameters te testen evenals het optreden van spanningsdips en onderbrekingen.
4.1. Een eenvoudig mechanisch systeem. Voor het simuleren van de aandrijftrein wordt vertrokken vanuit een eenvoudig mechanisch systeem. Om de installatie zoals bij Atlas Copco te simuleren wordt uitgegaan van een systeem met twee inerties, namelijk de inertie van de motor en de compressor. De inductiemotor is met de compressor verbonden via een koppeling die voorgesteld kan worden door de parameters k en d respectievelijk de torsieveer- en dempingsconstante.
Figuur 33: mechanisch systeem met twee inerties Naast het elektromagnetisch koppel afkomstig van de inductiemachine is het ook nog interessant om de koppels te kennen op de verschillende plaatsen in de aandrijftrein. Het koppel na de koppeling kan gevonden worden door:
T1 = ( m – 2 )*k + (
-
)*d
(4.1)
Dit koppel is ook van belang omdat de mogelijkheid tot asbreuk niet enkel en alleen afhangt van het elektromagnetisch koppel. Naast het elektromagnetisch koppel worden dus twee askoppels geanalyseerd. Het ene askoppel slaat op het koppel die heerst op de as die zich bevindt tussen de motor en de koppeling terwijl het andere askoppel slaat op het koppel die heerst op de as tussen de koppeling en de compressor De eigenfrequentie van de aandrijftrein kan bepaald worden aan de hand van volgende formule. (4.2) Waarin geldt: Jm= motorinertie JL= lastinertie 27
k= torsieveerconstante koppeling Het mechanisch systeem in simulink ziet eruit als volgt:
Figuur 34: Mechanisch systeem in simulink In het blauw is het koppel afkomstig van de koppeling weergegeven. Dit koppel is rechtevenredig met het verschil in hoeksnelheid (via de parameter Bc) en de hoekverdraaing (via de parameter k) van beide uiteindes van deze koppeling. Onderaan Figuur 34 komt het elektromagnetisch koppel toe afkomstig van de inductiemachine. Dit koppel wordt verminderd met het koppel van de koppeling. Dit kan eigenlijk gezien worden als het lastkoppel van de motor. Het is het verschil die ervoor zal zorgen dat de inertie van de motor versneld zal worden, dit koppel wordt ook opgemeten. Na twee keer integreren wordt dan respectievelijk de hoeksnelheid en hoek verkregen van de motor. In het blokschema is ook de parameter i te zien. Dit is de reductieverhouding die in de hier besproken toepassing een waarde 1 heeft. Het koppel die de lastinertie (compressor + koppeling) versnelt is het verschil tussen het koppel afkomstig van de koppeling en het lastkoppel + wrijvingskoppel (via de parameter Bl). Dit koppel wordt ook geanalyseerd en is weergegeven in Figuur 34.
4.2. Parameterwaarden Het bepalen van de exacte parameters uit Figuur 34 is niet eenduidig. Wel kan er een schatting gemaakt worden die de exacte parameters benaderen. De parameters van de koppeling zijn terug te vinden in de catalogus van de desbetreffende koppeling. De oude en de nieuwe koppeling die gebruikt wordt bij de 800kW machine zijn te zien op Figuur 35, de parameters ervan op Figuur 36. De veerconstante bedraagt 182.500 Nm/rad en de relatieve dempingsfactor bedraagt 1,05. Dit is een grote dempingsfactor voor een koppeling wat betekent dat de koppeling uit veel dempend materiaal bestaat. Uit deze relatieve dempingsfactor kan de werkelijke dempingsconstante gehaald worden. Hiervoor worden onderstaande formules gebruikt afkomstig uit de theorie van de mechanische trillingen. (4.3)
28
met: (4.4) Formule 4.3 wordt toegepast bij een mechanisch systeem waarbij een massa ondersteund wordt door een veer-demper systeem. In deze applicatie heeft men te maken met inerties in plaats van massa’s. De in te vullen waarde kan gevonden worden via formule 4.5. (4.5) De inertie van de motor wordt weergegeven in de datasheets en bedraagt 17kg.m². De inertie van de koppeling en de compressor bedragen respectievelijk 0,925kg.m² en 13,5kg.m². Meestal zal de inertie van de koppeling een stuk lager zijn dan deze van de motor en de inertie van de compressor een factor tussen de één en tien groter. berekeningen:
Figuur 35: Oude en nieuwe koppeling
Figuur 36: parameters koppeling Spanningsdips + onderbreking
29
Een spanningsdip is een storing in de elektrische voeding. Het gaat om een plotse kortstondige daling van de spanning, waarvan de duur varieert van 10 ms tot een paar seconden. Men spreekt van een spanningsdip wanneer de spanning daalt tot een restwaarde die ligt tussen 90% en 10% van de referentiespanning. Dit wordt geïllustreerd op Figuur 37.
Figuur 37: illustratie van een spanningsdip Er kan een onderscheid gemaakt worden in verschillende types dips, namelijk symmetrische- en asymmetrische spanningsdips. Bij symmetrische dips zijn de drie fasespanningen even groot en zijn ze verschoven over een hoek van 120°. Al de overige types worden als asymmetrisch beschouwd [4]. Een voorbeeld van beiden is weergegeven in Figuur 38. Afhankelijk van het type dip die aangelegd wordt kan het koppelverloop er anders uitzien. Het dubbelkooi model (enkelkooi met variabele parameters) wordt getest op deze spanningsdips.
Figuur 38: Onderscheid tussen een symmetrische en asymmetrische dip
4.2.1. Symmetrische spanningsdips Na 7s wordt een symmetrische dip van 40% aangelegd gedurende 1,5s, zie Figuur 39. Bij deze simulatie werd een lastkoppel aangelegd gelijk het nominale koppel. Op Figuur 40 en Figuur 41is zowel het verloop van het elektromagnetisch koppel weergegeven als de twee askoppels welke besproken werden in paragraaf 4.1. Bij het optreden van de spanningsdips en het terugkomen van de spanning (1,5s later in dit geval) treden er transiënten op. In Figuur 41 worden de optredende koppelpieken van naderbij bekeken. De pieken die optreden zijn kleiner dan deze die optreden bij het aanlopen van de motor. Het koppelverloop bij dips ziet er realistisch uit, maar kunnen niet gemakkelijk gestaafd worden met de praktijk doordat hier geen resultaten van zijn. Op Figuur 42 is het stroomverloop weergegeven voor, tijdens en na de het optreden van een spanningsdip van 40%. Figuur 43 geeft een beter inzicht op het verloop net bij het optreden van een dip. Hier is duidelijk een dc component waar te nemen waarop de ac component gesuperponeerd wordt. Het fenomeen die hier optreedt is te vergelijken met dit bij het inschakelen van de motor waarbij het inschakelmoment de oorsprong 30
is van de dc component. De oorsprong is dus het optreden van de plotse spanningssprong die er optreedt, zie Figuur 44. spanningsverloop 5000 4000 3000
spanning (V)
2000 1000 0 -1000 -2000 -3000 -4000 -5000 6000
6500
7000
7500
8000
8500
9000
9500
tijd (ms)
Figuur 39: gesimuleerde symmetrische spanningsdip 40% koppelverloop
4
1.5
x 10
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
2000
4000
6000 tijd (ms)
8000
10000
12000
Figuur 40: Koppelverloop bij symmetrische dip 40% gedurende 2s; start dip na 7s In deze scoopbeelden geldt het volgende: - groen = elektromagnetisch koppel - blauw = askoppel 1 (as tussen de motor en de koppeling) - Rood = askoppel 2 (as tussen de koppeling en de compressor)
31
koppelverloop 8000
6000
4000
koppel (Nm)
2000
0
-2000
-4000
-6000
-8000 6500
7000
7500
8000 tijd (ms)
8500
9000
9500
10000
12000
Figuur 41: koppelpieken bij symmetrische dip 40% stroomverloop 1000 800 600 400
stroom (A)
200 0 -200 -400 -600 -800 -1000 0
2000
4000
6000 tijd (ms)
8000
Figuur 42: stroomverloop voor, tijdens en na een spanningsdip stroomverloop 1000 800 600 400
stroom (A)
200 0 -200 -400 -600 -800 -1000 7000
7050
7100
7150 tijd (ms)
7200
7250
7300
Figuur 43: stroomverloop net bij optreden dip 32
spanningsverloop 5000 4000 3000
spanning (V)
2000 1000 0 -1000 -2000 -3000 -4000 -5000 7030
7035
7040
7045 tijd (ms)
7050
7055
7060
Figuur 44: spanningssprong bij een spanningsdip
Figuur 45: Toerentaldaling bij een symmetrische dip Verklaring toerentaldaling + stroomverloop: Op Figuur 45 is het toerental van de motor weergegeven. Eerst zal de motor aanlopen waarbij het toerental stijgt naar iets minder dan 3000 tr/min, hierbij is de motor nog niet belast. Na 5,5s wordt de motor nominaal belast en zal het toerental dalen tot de nominale snelheid, namelijk 2983 tr/min. Bij het optreden van de spanningsdip blijkt dat het toerental relatief snel daalt. Dit fenomeen is te wijten aan het feit dat het elektromagnetisch koppel evenredig is met de spanning in het kwadraat (T~U²). Hierdoor kan het zijn dat het elektromagnetisch koppel kleiner wordt dan het lastkoppel waardoor de motor na een tijdje tot stilstand zal komen. Het kan ook zijn dat er gewoon een nieuw werkingspunt ingenomen wordt, hierbij is het kipkoppel nog steeds groter dan het lastkoppel maar ligt de koppeltoerental karakteristiek iets lager. Wanneer de spanning terugkomt, stijgt het elektromagnetisch koppel opnieuw en is terug groter dan het lastkoppel waardoor het toerental terug zal stijgen tot het nominaal toerental, dit wordt visueel weergegeven op Figuur 46. Eenzelfde redenering kan toegepast worden voor de stroom. Een theoretische benadering van het stroomverloop is te zien in Figuur 46. De stroom is groot bij aanloop en eens de motor zijn nominaal toerental nadert daalt de stroom plotseling hevig. Wanneer de motor onbelast draait (ongeveer 3000tr/min) dan wordt er nog steeds een stroom uit het net ontrokken, namelijk de nullaststroom. Eens de motor belast (punt 2) 33
wordt dan daalt het toerental een beetje en stijgt de stroom tot nominale waarde. Bij het optreden van een spanningsdip (punt 2->3), dan daalt U en zal de stroom I ook dalen, dit doordat er tussen de stroom en de spanning een evenredig verband bestaat. Hierdoor zal de karakteristiek zich verleggen. Indien het toerental van de motor daalt zal de stroom stelselmatig stijgen (punt 3-> 4). Komt de spanning plots terug dan zal de stroom plots een stuk hoger zijn doordat de karakteristiek zich als het ware verlegt (punt 4-> 5).
Figuur 46: uitleg stroom- en toerentalverloop bij een spanningsdaling (dip) 1: onbelaste motor (3000tr/min) 1-> 2: motor wordt belast 2-> 3: optreden spanningsdip 3-> 4: motortoerental daalt tgv verlaagd koppel 4 -> 5: spanning komt terug
34
De koppelpieken die optreden zijn afhankelijk van de grootte van de spanningsdips. Hoe kleiner het percentage van de resterende spanning ten opzicht van de nominale spanning, hoe groter de pieken zijn die optreden, zie Figuur 47. In het groen is de 20% spanningsdip weergegeven en in het blauw de 60% spanningsdip. Bij de 20% dip treden dus de grootste koppelpieken op. De koppelpieken die optreden overschrijden geen enkele keer de koppelpieken bij aanloop. Koppelverloop
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1 6800
6900
7000
7100
7200 tijd (ms)
7300
7400
7500
7600
Figuur 47: verschil tussen symmetrische dips: 20% (groen), 40% (rood) en 60% (blauw). Wanneer er nu eenzelfde dip wordt aangelegd in het enkelkooi model van de 800kW motor (Figuur 48 en Figuur 49) dan zijn de bekomen koppelpieken qua grootte-orde gelijk aan deze bij het dubbelkooi model. Ook de tijdsduur van de optredende transiënten in beide modellen is +/- gelijk. Hieruit kan besloten worden dat de invloed van spanningsdips onafhankelijk is van het type motor. Koppelverloop
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1 0
0.2
0.4
0.6
0.8
1 tijd (ms)
1.2
1.4
1.6
1.8
2 4
x 10
Figuur 48: koppelverloop bij spanningsdip in enkelkooimodel
35
Koppelverloop
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1 1.45
1.5
1.55
1.6 tijd (ms)
1.65
1.7
1.75 4
x 10
Figuur 49: koppelpieken bij symmetrische spanningsdip (20%,40% en 60%) in enkelkooimodel
4.2.2. Asymmetrische spanningsdips Een asymmetrische spanningsdip verschilt van een symmetrische doordat hier zowel de grootte van de 3 fasen niet gelijk is en alle 3 de fasen verschoven zijn t.o.v. elkaar. Volgende asymetrische dip wordt gesimuleerd in het model: Fase 1: 90% en 14° hoek Fase2: 43% en -90° hoek Fase3: 90% en 166° hoek Op Figuur 50 zijn het elektromagnetisch koppel en de 2 askoppels weergegeven, waarbij na 7s een asymmetrische dip optreedt gedurende 0,5s. Er treden transiënten op waarbij de koppelpieken geen ontoelaatbare waardes bereiken. De grootte orde van de pieken die optreden kan vergeleken worden met de pieken die optreden bij symmetrische dips. Dit betekent dat het type dip weinig verschil maakt. Het toerental van de motor zal opnieuw dalen bij het optreden van deze dip. Koppelverloop
4
1.5
x 10
1
Koppel (Nm)
0.5
0
-0.5
-1 0
1000
2000
3000
4000 5000 tijd (ms)
6000
7000
8000
9000
Figuur 50: asymmetrische spanningsdip
36
4.2.3. Spanningsonderbreking De manier hoe een spanningsonderbreking in Matlab wordt gesimuleerd is kort meegegeven in paragraaf 3.2. Bij het simuleren van een spanningsdip in het Matlab model vallen de drie fasespanningen volledig weg en wordt de statorstroom via een hoog ohmige voorschakelweerstand zeer klein gemaakt. Dit wordt gedaan om de praktijk zo goed mogelijk te benaderen omdat bij het optreden van een spanningsonderbreking geen stroom meer in de stator vloeit. In Matlab is het dus niet voldoende om enkel de voedingsspanning 0V te maken omdat dit als een “kortsluiting” gezien zou worden. De onderbreking treedt op na 7 seconden. De voedingsspanning wordt terug ingeschakeld na een halve seconde. Bij het herinschakelen treden grote koppelpieken op, zie Figuur 51. De pieken zijn zelf nog een stuk groter dan deze bij het aanlopen van de motor. Wordt de waarde van de voorschakelweerstand aangepast dan worden er heel andere resultaten bekomen, zie Figuur 52. Blijkbaar heeft de voorschakelweerstand een grootte invloed op de koppelpieken wat het dus moeilijk maakt om een praktische spanningsonderbreking te simuleren. Er valt dus moeilijk een besluit te trekken rond de invloed van een spanningsonderbreking op het koppelverloop. Koppelverloop
4
x 10 4
2
Koppel (Nm)
0
-2
-4
-6
-8 0
1000
2000
3000
4000
5000 tijd (ms)
6000
7000
8000
9000
10000
Figuur 51: spanningsonderbreking van 0,5s met voorschakelweerstand 100kΩ Koppelverloop
4
3
x 10
2
Koppel (Nm)
1
0
-1
-2
-3 0
1000
2000
3000
4000
5000 tijd (ms)
6000
7000
8000
9000
10000
Figuur 52: spanningsonderbreking van 0,5s met voorschakelweerstand 10kΩ
37
4.2.3.1. Besluit De resultaten van de dipsimulaties zijn realistisch. Afhankelijk van de grootte van de spanningsdip heeft dit een ander effect op de transiënten, namelijk hoe kleiner het dippercentage (% t.o.v. nominale spanning) hoe groter de koppelpieken. De koppelpieken die optreden bij asymmetrische dips zijn goed vergelijkbaar met deze die optreden bij symmetrische, hieruit valt te besluiten dat het type spanningsdip geen grote invloed heeft. De invloed van spanningsdips op het enkelkooi -en het dubbelkooi model bestaat er weinig verschil. Een onderbrekingssimulatie in Matlab is eerder moeilijk. Dit omdat er in de praktijk geen stroom in de stator vloeit bij een onderbreking. Om dit in Matlab te kunnen simuleren wordt er gebruik gemaakt van een voorschakelweerstand, maar doordat deze een grote invloed heeft op de koppelpieken die leidt dit tot verkeerde resultaten.
4.3. Identificatie kritische parameters 4.3.1. De veerconstante k Wanneer een spanningsonderbreking optreedt, worden koppel en stroom gelijk aan nul. Volgende scoopbeelden verduidelijken het koppelverloop bij aanloop en na hersluiten bij het optreden van een spanningsonderbreking bij verschillende waarden voor de veerconstante k. Zowel bij het aanlopen als bij het hersluiten treden pieken op, zie Figuur 53. Op deze figuur wordt de motor belast na 6s en na 8s treedt de spanningsdip op waarbij 1,5seconden later de volledige spanning terugkomt. De grootte van de veerconstante heeft geen invloed op het elektromagnetisch koppel, wel heeft deze een invloed op de askoppels. Wanneer de torsieveerconstante zodanig gekozen wordt dat de resonantiefrequentie gelijk is aan de frequentie van de oscillaties dan wordt Figuur 55 bekomen. Hier is duidelijk te zien dat het systeem in resonantie gaat door het feit dat de oscillaties hevig versterkt worden. Hierbij treden er koppels op die vele malen groter zijn dan werkelijk toegestaan, vandaar dat er aandachtig dient omgegaan te worden bij de keuze van de onderdelen in de aandrijftrein. Volgende scoopbeelden zijn bij een dempingsconstante d= 100 Nms / rad.
38
koppelverloop
4
1.5
x 10
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
2000
4000
6000
8000 tijd (ms)
10000
12000
14000
16000
Figuur 53: koppelverloop bij veerconstante k= 1.500.000 Nm/rad Voor het berekenen van de eigenfrequentie wordt de resonantiefrequentie zodanig gekozen dat deze gelijk wordt aan de trillingsfrequentie die heerst in het systeem, deze frequentie kan eenvoudigweg gevonden worden aan de hand van een FFT-analyse (Fast Fourier Transformation), zie Figuur 54. Duidelijk is te zien dat de frequentie 50 Hz bedraagt. Het is van belang dat hiermee rekening gehouden wordt tijdens het dimensioneren. Indien de resonantiefrequentie gelijk wordt aan de trillingsfrequentie kunnen hevige oscillaties ontstaan. In de praktijk zal deze situatie natuurlijk niet opgezocht worden. (4.4)
FFT koppel
1600 1400 1200
Amplitude
1000 800 600 400 200 0 0
10
20
30
40 Frequentie [Hz]
50
60
70
80
Figuur 54: FFT-analyse van het koppel
39
koppelverloop
5
1.5
x 10
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
2000
4000
6000 tijd (ms)
8000
10000
12000
Figuur 55: koppelverloop bij veerconstante k= 772.355 Nm/rad koppelverloop
4
2
x 10
1.5
koppel (Nm)
1
0.5
0
-0.5
-1
-1.5 0
2000
4000
6000 tijd (ms)
8000
10000
12000
Figuur 56: koppelverloop bij veerconstante k= 10.000 Nm/rad
4.3.2. De dempingsconstante d Het aanpassen van de dempingsconstante d heeft geen invloed op het elektromagnetisch koppel, maar wel op de askoppels. Hoe groter de dempingsconstante hoe kleiner de askoppelspieken worden. De duur van de transiënten is sterk afhankelijk van de grootte van de dempingsconstante, zowel die bij aanloop als deze bij het hersluiten na een onderbreking. Volgens de werkelijk berekende dempingsconstante is de tijdsduur van de transiënten kort, zie Figuur 58. Dit is ook logisch door het feit dat de koppeling een hoge relatieve dempingsconstante heeft. Wordt een zeer kleine dempingsconstante gekozen dan worden de transiënten amper gedempt en houden ze gedurende een lange tijd aan, zie Figuur 59.
40
koppelverloop
4
2
x 10
1.5
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5
-2 0
2000
4000
6000 tijd (ms)
8000
10000
12000
Figuur 57: koppelverloop bij dempingsconstante d=25 Nms / rad koppelverloop
4
1.5
x 10
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
2000
4000
6000 tijd (ms)
8000
10000
12000
Figuur 58: koppelverloop bij dempingsconstante d=2506 Nms / rad koppelverloop
4
2
x 10
1.5
1
koppel (Nm)
0.5
0
-0.5
-1
-1.5
-2 0
2000
4000
6000
8000 tijd (ms)
10000
12000
14000
16000
Figuur 59: koppelverloop bij dempingsconstante d=0,1 Nms / rad 41
4.3.3. conclusie Een samenvatting van de tijdsduur en de grootte van de koppelpieken van de transiënten bij veranderende mechanische parameters is weergegeven in Tabel 6. Dit is zowel weergegeven bij aanloop als bij het optreden van een symmetrische spanningsdip van 40%. Een eerste conclusie is dat de torsieveerconstante een belangrijke invloed heeft op de optredende askoppels. Dit is vooral te wijten aan het verleggen van de resonantiefrequentie bij veranderende torsieveerconstante, weergegeven door formule 4.1. Er dient dus aandachtig omgegaan te worden bij het dimensioneren welke soort koppeling er dient gebruikt te worden. Indien de resonantiefrequentie gelijk zou zijn aan de heersende trillingsfrequentie zou dit kunnen leiden tot hevige oscillaties en tevens asbreuk. Hoe groter de veerconstante hoe stijver de aandrijftrein. De dempingsconstante heeft ook zijn invloed op de askoppels. Hoe groter de dempingsconstante hoe kleiner de tijdsduur van deze transiënten en hoe kleiner de koppelpieken. Een koppeling met voldoende grote demping en een veerconstante die voldoende ver gelegen is van deze waarbij de resonantiefrequentie gelijk zou zijn aan de trillingsfrequentie is dus een vereiste. Tabel 6: tijdsduur en koppelpieken bij veranderende mechanische parameters koppelingparameters
Aanloop
Spanningsdip
d k (Nm/rad) (Nms/rad)
Transiënt duur (s)
Koppelpiek (%)
Transiënt Koppelduur (s) piek(%)
1.500.000
100
1,6
485
1,5
437
772.355
100
1,6
4185
1,2
859
182.500
2506
1,6
361
0,5
273
182.500
25
4
624
X
376
182.500
0,1
x
644
x
390
100.000
100
1,5
539
1,2
370
42
Algemeen besluit De masterproef valt onder te verdelen in drie luiken. Als eerst wordt een literatuurstudie uitgevoerd waarbij gekeken wordt welke types kooirotoren er vandaag de dag op de markt zijn en wat hun voor- en nadelen zijn. Ook wordt de koppelvorming geanalyseerd en wordt er gekeken hoe de transiënten van het koppelverloop ontstaan. Daarnaast wordt er nog gezocht achter reeds bestaande dubbelkooi inductiemotor simulatiemodellen die eenzelfde manier van werken hanteren als het al reeds bestaande motormodel (enkelkooi). Een tweede luik is het ombouwen van het reeds bestaande simulatiemodel (enkelkooi). Dit is onderverdeeld in twee delen, namelijk het enkelkooi model met variabele parameters en het dubbelkooi model met vaste parameters. Het enkelkooi model met de variabele parameters (dit betekent dat de rotorparameters frequentieafhankelijk zijn) is operationeel. Dit model is gevalideerd en levert goede resultaten op op het kipkoppel na. Gedurende een aanzienlijke tijd werd gezocht naar de oorzaak omtrent het afwijken van het kipkoppel, maar de echte reden werd niet gevonden. Het is wel zo dat het kipkoppel sterk afhankelijk is van de aangelegde spanning (Tk~U²) en dat de datasheets niet altijd helemaal correct zijn. Volgens de leverancier kan het werkelijk kipkoppel enkele procenten afwijken. Het dubbelkooi model daarentegen is op dit moment nog niet operationeel ten gevolge van stabiliteitsproblemen in Matlab. Gedurende een lange periode werd hierop door gezocht, maar vanaf er een tweede rotortak bijkomt (dubbelkooi equivalent schema heeft een binnenkooi en buitenkooi) levert Matlab foute resultaten en gaan de waarden naar oneindig. De gebruikte formules werden meerdere malen gecontroleerd en werden tevens vergeleken met andere dubbelkooi modellen in de literatuur. Er zijn amper volledig identieke modellen te vinden in de literatuur, maar de vergelijkingen gelijken wel goed op elkaar. Matlab gaf telkens ook enkele warnings waarbij deze zoveel mogelijk weggewerkt werden, maar aan algebraic loops is er weinig te doen (in principe zou dit niet mogen leiden tot foute resultaten). Op een gegeven moment werd besloten om dit gedeelte te sluiten zodat doorgewerkt kon worden op het reeds werkende model. Als laatste luik wordt het werkend motormodel gebruikt om de invloed van spanningsdips en onderbrekingen op het koppelverloop te testen. De bekomen resultaten uit de dipssimulaties zijn realistisch, maar moeilijk te staven doordat hier geen meetresultaten over zijn. Zowel symmetrische als asymmetrische dips kunnen getest worden. Ook is het mogelijk om een onderbreking te simuleren, maar de optredende koppelpieken zijn sterk afhankelijk van de gebruikte voorschakelweerstand. De optredende koppelpieken bereiken zeer grootte pieken bij een grootte voorschakelweerstand wat onrealistiche waarden tot gevolg heeft. Ook is het mogelijk om de invloed van de koppeling (mechanische parameters k,d) op de askoppels te simuleren. Het vermijden van resonantie blijkt de belangrijkste strategie te zijn bij het beschermen van een systeem tegen grote koppeltransiënten. Indien de aandrijftrein een eigenfrequentie heeft die in de buurt komt te liggen van de 50Hz koppeltransiënten die zich voordoen bij het aanlopen van de motor dan treden zeer grote koppelpieken op bij de askoppels wat tot asbreuk zou kunnen leiden. De doelstelling zijn in grote mate bereikt. Het is mogelijk om simulaties te doen op het enkelkooi model met variabele parameters. Hiervoor moeten de variabele parameters dan wel gekend zijn. Indien dit niet het geval is dan moet er overgestapt worden op het dubbelkooi model met vaste parameters wat tot nu toe nog niet operationeel is. Door het niet vinden van de fout moest dit gedeelte stopt gezet worden zodat de andere doelstelling toch zouden bereikt kunnen worden. Indien er een nieuwe thesis rond dit thema zou gestart worden zou ik aanraden om onmiddellijk zich te verdiepen in het dubbelkooi model met vaste parameters zodat er voldoende tijd is om dit tot een mooi einde te brengen.
43
Bijlage Inladen data (excel) in Matlab (R2011b) -
Enkelmalig gebruik van de data:
Het inladen van de data gebeurt in de workspace. Dit kan gedaan worden door te klikken op volgend symbool: (import data). Dan moet het bestand gekozen worden waarvan je de data wil inladen. Al de data van het excel bestand komt zichtbaar. Nu dien je enkel de kolommen te selecteren van de data die gewenst is in te laden. De range kan ingesteld worden van de data. Ook kan er nog gekozen worden op welke manier je deze inlaadt. De naam kan aangepast worden door untitled aan te passen, dit is de naam waaronder de waarden in de Workspace terecht komen.
In de workspace kan er nog gecontroleerd worden of de ingeladen data correct is, hiervoor dient er bovenaan geklikt te worden in de workspace op plot. Nu worden alle ingeladen waarden geplot met op de x-as het totaal aantal waarden. Nu kan de data gebruikt worden in het model, hiervoor dien je enkel de titel te gebruiken van de data.
-
Meermalig gebruik van de data:
Indien de data meerdere malen nodig is kan het handig zijn om gebruik te maken van een script. Dan dient me’n enkel deze script in te laden om de gewenste data uit het excel bestand te kunnen gebruiken. Dit kan gedaan worden op volgende manier:
TITEL= xlsread('NAAM.xlsx', 'RANGE'); De titel is de naam waaronder de data in de workspace terecht komt. Bij NAAM dient de bestandsnaam ingetypt te worden. Bij RANGE moet het bereik ingesteld worden van de data. Opmerking: bij het inladen van het script moet de current folder op het juiste pad ingesteld worden.
Look up table Via een look up table kan de data die ingeladen werd in de workspace opgeroepen worden in het model. Op onderstaande figuur een voorbeeld.
Table data stelt de data voor volgens de Y-as, terwijl de breakpoints de x-waarden voorstellen die horen bij deze y- waarden. De matrixen moeten beiden even groot zijn anders zal er een fout optreden. Stel dat er aan de ingang van de look up table een bepaalde waarde komt x (slip) dan zal de uitgang de waarde y (weerstand) zijn die hoort bij deze x waarde. Wanneer de ingangswaarde zich niet bevindt tussen de xwaarden, dan zal er een intrapolatie worden tussen de 2 dichtsbijliggende waarden.
44
Datasheet 800kW motor
45
Resultaten Matlab met de variabele parameters van de 800 kW motor -
Statorstromen:
De statorstromen weergegeven op het scoopbeeld zijn deze waarbij de motor aanloopt zonder lastkoppel. Na 5 seconden wordt een lastkoppel gesimuleerd gelijk aan het nominale koppel, hier kan dan de nominale stroom uit afgeleid worden. Statorstromen i.f.v. tijd 1000 800 600 400
stroom (A)
200 0 -200 -400 -600 -800 -1000 0
1000
2000
3000 tijd (ms)
4000
5000
6000
Aanloop: Statorstromen i.f.v. tijd 1000 800 600 400
stroom (A)
200 0 -200 -400 -600 -800 -1000 0
500
1000
1500
2000
2500
tijd (ms)
Volgens de simulatie bedraagt de aanloopstroom +/- 725A, dit is wel de amplitude. Dus dit komt overeen met een effectieve stroom gelijk aan: 725/ √2 = 512,65A. Volgens de gekregen motordata zou deze stroom 5,7 * In moeten bedragen. Volgens deze data is In = 89A, dus de effectieve aanloopstroom zou 5,7* 89A = 507,3A moeten zijn. Hieruit kan besloten worden dat de simulatie relatief goed de werkelijke aanloopstroom benadert.
46
Statorstromen i.f.v. tijd 760
750
740
stroom (A)
730
720
710
700
690
680 1500
1510
1520
1530
1540
1550 tijd (ms)
1560
1570
1580
1590
6120
6140
6160
6180
1600
Nominale stroom: Statorstromen i.f.v. tijd 130 110 90 70 50
stroom (A)
30 10 -10 -30 -50 -70 -90 -110 -130 6000
6020
6040
6060
6080
6100 tijd (ms)
6200
Om deze stroom te vinden wordt er in het simulatieprogramma een lastkoppel aangelegd gelijk het nominale koppel. Volgens de simulatie bedraagt de amplitude van de nominale stroom +/- 118A. Dus dit komt overeen met een effectieve stroom gelijk: 118/ √2 = 83,43A. Volgens de gekregen motordata zou deze stroom 89A moeten bedragen. Hieruit kan tevens besloten worden dat de waarde van de nominale stroom al in de buurt komt te liggen van de werkelijke waarde, maar dat er zich toch nog een relatief grote afwijking voordoet. Statorstromen i.f.v. tijd 120 119 118 117
stroom (A)
116 115 114 113 112 111 110 6000
6020
6040
6060
6080
6100 tijd (ms)
6120
6140
6160
6180
6200
47
-
Elektromagnetisch koppel:
Het Elektromagnetisch koppel is in functie van de tijd. Dit is dezelfde simulatie als bij de statorstromen, dus waarbij na 5s een lastkoppel wordt aangelegd gelijk het nominale koppel. Op de figuur zijn grote transiënte koppels te zien bij aanloop, hier wordt nu even niet dieper op ingegaan. 1.5
x 10
Koppel i.f.v. tijd
4
1
Koppel (Nm)
0.5
0
-0.5
-1
-1.5 0
1000
2000
3000 tijd (ms)
4000
5000
6000
Nominaal koppel: Doordat er een lastkoppel aangelegd wordt zoals het nominale koppel zullen beide aan elkaar gelijk zijn. Dit is ook te zien op de figuur. Het nominaal koppel is gelijk aan 2561Nm. Koppel i.f.v. tijd 2620 2610
2600
Koppel (Nm)
2590
2580 2570
2560
2550
2540
2530 5800
6000
6200
6400 tijd (ms)
6600
6800
7000
Kipkoppel (breakdown Torque): Volgens de simulatie zou het kipkoppel 4727Nm bedragen. De datasheet leert dat het kippelkoppel in de praktijk gelijk is aan 2,3 * Tn. Met een nominaal koppel gelijk aan 2561Nm bedraagt het werkelijk kipkoppel 5890Nm. Hier is er dus een grote afwijking tussen het werkelijk en het kipkoppel volgens de simulatie.
48
Koppel i.f.v. tijd 4740
4735
4730
Koppel (Nm)
4725
4720
4715
4710
4705
4700 2660
2665
2670
2675
2680 tijd (ms)
2685
2690
2695
2700
Aanloopkoppel (Locked rotor torque): Dit koppel kan gevonden worden door een lastkoppel aan te leggen die groter is dan het kipkoppel. Na 5 seconden wordt in de simulatie een lastkoppel aangelegd gelijk aan 10.000Nm. Hierdoor wordt het kipkoppel overschreden en zal de motor terug tot stilstand komen om daarna in tegengestelde richting te draaien. Het werkelijk aanloopkoppel bedraagt 0,8* Tn = 2048,8Nm. Het Elektromagnetisch koppel is af te leiden daar waar de motorsnelheid gelijk is aan 0tr/min. Koppel i.f.v. stroom 12000
10000
Koppel (Nm)
8000
6000
4000
2000
0 5000
5500
6000
6500
7000 tijd (ms)
7500
8000
8500
9000
Toerental 3500
3000
toerental (tr/min)
2500
2000
1500
1000
500
0
-500 0
1000
2000
3000
4000
5000
6000
7000
tijd (ms)
Na +/- 5,9s is het toerental van de motor +/- 0 tr/min.
49
Toerental 50
40
30
toerental (tr/min)
20
10
0
-10
-20
-30
-40
-50 5900
5902
5904
5906
5908
5910 tijd (ms)
5912
5914
5916
5918
5920
Het aanloopkoppel is +/- gelijk aan 2010Nm. Deze waarde komt dus relatief goed overeen met het aanloopkoppel volgens de datasheets. EM koppel 2025
2020
Koppel (Nm)
2015
2010
2005
2000
1995 5900
5902
5904
5906
5908
5910
5912
5914
5916
5918
5920
tijd (ms)
OPMERKING Wordt er een lastkoppel van 6000Nm uitgeoefend in plaats van 10.000 Nm , dan blijkt dat de motor niet naar stilstand gaat. Maar dat er een elektromagnetisch koppel geleverd wordt zoals het lastkoppel. Volgens de simulatie bedraagt het kipkoppel 4743Nm. Bij een lastkoppel van 6000Nm zou het kipkoppel normaal gezien overschreden worden en komt de motor tot stiltstand. Elektromechanisch koppel 9000
8000
7000
EM koppel (Nm)
6000
5000
4000
3000
2000
1000
0 5000
5100
5200
5300
5400
5500
5600
5700
5800
5900
6000
tijd(s)
50
-
Nominaal toerental:
Het vinden van het nominaal toerental kan gebeuren door een koppel zoals het nominaal koppel aan te leggen. Bij deze simulatie loopt de motor eerst in nullast aan en na 5 seconden wordt het lastkoppel aangelegd.
Toerental 3500
3000
toerental (tr/min)
2500
2000
1500
1000
500
0 0
1000
2000
3000
4000
5000
6000
tijd (ms)
In nullast bedraagt het toerental 3000tr/min. Wordt er een lastkoppel aangelegd, dan zal het toerental wat dalen, dit komt doordat er veldlijnen gesneden dienen te worden waardoor de motor niet op synchrone snelheid kan draaien. Volgens de simulatie bedraagt het nominaal toerental +/2983,45tr/min wat te zien is op figuur.12. Volgens de datasheets bedraagt de nominale snelheid 2983 tr/min. De simulatie benadert goed de nominale snelheid. Toerental 2984 2983.9 2983.8
toerental (tr/min)
2983.7
2983.6 2983.5 2983.4
2983.3
2983.2 2983.1
2983 5000
5500
6000
6500
7000
7500
8000
tijd (ms)
51
Literatuurlijst [1]
Atlas Copco, “Wereldleider in het leveren van industrieële oplossingen,” 2011. [Online]. Available: http://www.atlascopco.com/benl/.
[2]
J. Knockaert and H. Walcarius, Cursus Elektrische machines: Inductiemachines, vol. 23, no. 4. Kortrijk: Cursoa, 2007.
[3]
J. Viaene, Modellering van de dubbelgevoede inductiegenerator. Kortrijk: Hogeschool HOWEST.
[4]
A. Van Wonterghem, Gedrag van inductiemachines tijdens spanningsdips. Kortrijk: Hogeschool HOWEST.
[5]
K. Stockman, Module: Elektromechanische aandrijvingen 1. Kortrijk: Cursoa, 2011.
[6]
Mathworks, “Model the dynamics of three-phase asynchronous machine, also known as induction machine - Simulink,” 2011. [Online]. Available: http://www.mathworks.nl/help/toolbox/physmod/powersys/ref/asynchronousmachine.h tml. [Accessed: 15-Dec-2011].
[7]
J. Pedra and F. Corcoles, “Estimation of Induction Motor Double-Cage Model Parameters From Manufacturer Data,” vol. 19, no. 2, pp. 310-317, 2004.
[8]
J. Pedra, F. Corcoles, M. Salichs and L. Sainz, “Analysis of the induction Machine Parameter Identification,” vol. 17, no. 2, pp. 183-190,2004.
52