Vektorstyrning (SVPWM): Hur en styrenhet skapar sinusvågor med hjälp av sex omkopplare
Den vektorstyrningen beräknar i varje ögonblick spänningen som måste appliceras på motorn. Sedan måste denna spänning genereras med hjälp av en bryggkrets med sex omkopplare som bara kan göra två saker: vara öppna eller stängda. Det är här moduleringen kommer in, och den vanligaste metoden kallas vektor-modulering, eller SVPWM ("Space Vector Pulse Width Modulation").
Det viktigaste
- Enligt en trefasig koppling finns det bara åtta möjliga kombinationer: sex som skickar spänning till motorn, och två som inte gör det.
- SVPWM (Space Vector Pulse Width Modulation) genererar vilken spänning som helst genom att snabbt växla mellan två närliggande kombinationer och en kombination som ger noll spänning.
- Den drar ungefär 15 % mer användbar spänning från batteriet jämfört med en enkel sinusvågmodulering.
- Mer användbar spänning innebär högre maximal hastighet, även med samma batteri.
Åtta stater, inte en mer
Varje fas i motorn är ansluten antingen till pluspolen eller minuspolen på batteriet, beroende på vilket av dess två strömbrytare som är stängd (se insidan av en motorstyrenhet). Med tre faser och två möjliga lägen för varje fas, finns det 2 × 2 × 2 = 8 kombinationer.
- Sex aktiva kombinationer: minst en fas är på maximal nivå och minst en är på minimal nivå. Var och en driver motorns magnetfält i en fast riktning. Dessa sex riktningar är förskjutna med 60° och bildar en hexagon.
- Två nollkombinationer: Antingen alla tre faserna, eller minst tre faser. Ingen spänning appliceras mellan faserna.
Att generera vilken spänning som helst genom medelvärdesbildning
Vektorstyrningen kräver en spänning med en viss styrka och i en viss riktning, som roterar tillsammans med rotorn. Denna riktning ligger nästan alltid mellan två av de sex tillgängliga riktningarna.
Idén bakom SVPWM (Space Vector Pulse Width Modulation) är enkel: under varje tidsintervall appliceras den första närliggande riktningen under en bråkdel av tiden, den andra under en annan bråkdel, och en kombination som resulterar i noll under resten av tiden. I genomsnitt "ser" motorn exakt den spänning som efterfrågas. Ju högre den önskade spänningen är, desto mindre tid återstår för kombinationen som ger noll.
Motorlindningarna jämnar ut dessa pulser. Eftersom perioden upprepas tiotusentals gånger per sekund, blir den resulterande strömmen en nästan perfekt sinusvåg.
Varför 15 % extra spänning?
Med en enkel sinusvågmodulering följer varje fas sin egen sinusvåg, centrerad kring halva batterispänningen. Dess amplitud får inte överstiga denna halva: spänningen mellan två faser kan då inte överstiga vad batteriet skulle kunna leverera.
Motorn känner bara skillnaderna i spänning mellan dess faser. SVPWM utnyttjar detta: den förflyttar kontinuerligt det "gemensamma centrumet" för de tre faserna för att utnyttja hela batterispänningen. Den användbara spänningsgränsen ökar från hälften av batterispänningen till ungefär 58 % (ett dividerat med roten ur tre), vilket ger en vinst på ungefär 15 %.
Konkret, med samma batteri och samma motor, är den maximala hastigheten före "deflexage" (fältförsvagning) högre. Man får samma resultat genom att addera en komponent till varje sinusvåg, som är tre gånger dess frekvens, vilket tar ut varandra mellan faserna: det är samma teknik, bara beskriven på ett annat sätt.
Utöver det: övermodulering
När den önskade spänningen överstiger vad hexagonen kan producera kontinuerligt, kan styrenheten fortfarande öka spänningen något genom att förvränga sinusvågen, tills den bara applicerar de sex aktiva kombinationerna, en för varje sjätte varv: detta är "sex-stegs"-vågen. Man vinner några procent i spänning, men till priset av en mindre sinusformad ström, ökad förlust och mer brus.
Detaljerna som verkligen spelar roll i praktiken
- Fördröjningen mellan när en strömbrytare öppnas och när den andra stängs påverkar något spänningen som genereras. Bra styrenheter kompenserar för detta.
- Mätningen av strömmen utförs under en nollpunktsperiod, då strömmen flyter genom mätresistanserna utan att störas. Vid mycket hög spänning som efterfrågas, förkortas detta tidsfönster.
- Den symmetriska placeringen av nollkombinationerna i början och slutet av varje period minskar strömfluktuationerna och bruset.
Vanliga frågor
Gör SVPWM-tekniken motorn kraftfullare?
Den ändrar inte det maximala vridmomentet, vilket bestäms av strömmen. Den möjliggör en bättre utnyttjande av batterispänningen, vilket innebär att man kan bibehålla vridmomentet vid högre hastigheter och uppnå en högre maximal hastighet.
Använder alla FOC-styrenheter SVPWM-tekniken?
De flesta moderna styrenheter använder SVPWM (Space Vector Pulse Width Modulation) eller en motsvarande metod. Vissa enklare styrenheter använder fortfarande klassisk sinusmodulering, vilket ger en något lägre effektiv spänning.
Var kommer namnet "vektor" ifrån?
Varje kombination av inställningar för motorstyrenheten representeras av en pil, en vektor, i motorplanet. Den önskade spänningen representeras också av en pil, som konstrueras genom att addera de två närliggande vektorerna i rätt proportioner.