Field-Oriented Control: de sleutel tot soepel, efficiënt EV-motor-prestaties
Hoogpresterende elektrische-voertuig (EV)-motoren eisen een controle-strategie die gladheid, betrouwbaarheid, en efficiëntie garandeert. Field-Oriented Control (FOC) is de industriestandaard-oplossing, wat nauwkeurige koppel- en flux-regeling over een breed snelheidsbereik mogelijk maakt.
Voor een EV om naadloos te versnellen en uit te rollen, moet de controller koppel en magnetische flux managen zodat de motor maximaal koppel levert bij lage snelheden terwijl optimale efficiëntie behouden blijft. Dit vereist nauwkeurige stroomcontrole gedreven door nauwkeurige rotor-positiekennis.
In een draaiende machine creëert de stator een magnetisch veld door de wikkelingen te energiseren met wisselstroom. Het geheim van soepel opereren ligt in het weten van de rotor-hoek ten opzichte van de stator's magnetische as. Eenmaal deze hoek bekend is, kan de stator-stroom uitgelijnd worden met de rotor's koppel-as, wat garandeert dat de stator-flux loodrecht blijft op de rotor-flux voor piek-efficiëntie.
FOC-gebaseerde motorcontrole
Op papier ziet een typisch FOC-systeem eruit als Figuur 1, combineren hardware- en software-componenten die in concert werken om een permanent-magnet synchrone motor (PMSM) of brushless DC (BLDC)-motor aan te drijven.
klik voor full-size afbeelding

Figuur 1: Hardware- en software-componenten van een FOC-gebaseerd motorcontrolesysteem. Bron: Texas Instruments
Laten we de sleutelcomponenten opsplitsen:
- Drie-fase-inverter: Converteert DC naar drie-fase AC-spanning voor de motor, aangedreven door pulse-breedte-modulatie (PWM)-signalen van de Space Vector Modulation (SVM)-blok.
- QEP-interface: Leest rotorpositie van een encoder en levert het aan downstream-blokken.
- Snelheid/positie-schatting: Berekent rotorsnelheid en -positie, verfijnt de ruwe encoder-data.
- PID-controller: Gebruikt koppel-feedback om de motor's elektrische koppel aan te passen, de controle-lus sluitend.
- Clarke-transformatie: Converteert drie-fase-statorstromen (Ia, Ib) naar een twee-as stationair referentiekader (iα, iβ).
- Park-transformatie & inverse Park-transformatie: Afbeeldingen tussen stationair (α-β) en draaiend (d-q) referentiekaders, wat koppel-producerende (Id) en flux-producerende (Iq) componenten isoleert.
- Space Vector Modulation: Genereert de PWM-signalen die de inverter aandrijven, wat de gewenste stator-spanningsvector vertaalt in discrete transistor-statussen.
Hieronder volgt een beknopt overzicht van de FOC-workflow, wat illustreert hoe deze blokken in real-time interacteren.
FOC-workflow
Om een drie-fase-motor te controleren, moet de controller de juiste spanningsvector leveren. Dit wordt bereikt door fasestromen te meten (Ia, Ib, Ic). Zonder stroomregeling kan de stator-fluxvector niet 90° ten opzichte van de rotor-fluxvector gepositioneerd worden.
FOC transformeert de sinusvormige fasestromen in d-q-componenten, die onafhankelijk gecontroleerd kunnen worden. Het proces begint met de encoder (of Hall-sensor) die rotorpositie voedt aan de Park-transformatie. Tegenovergesteld, converteert de Clarke-transformatie Ia en Ib in iα en iβ, wat de Park-transformatie vervolgens converteert in DC Id en Iq. De PID-controller vergelijkt het gewenste koppel (afgeleid van de gaspedalinvoer van de bestuurder) met het daadwerkelijke koppel, wat spanning-commando's Vd en Vq produceert. Deze spanningen passeren de inverse Park- en inverse Clarke-transformaties om terug te keren naar het α-β-stationaire referentiekader, waar SVM de PWM-signalen voor de inverter creëert.
klik voor full-size afbeelding

Figuur 2: Stroom van signalen van PID via inverse transformaties naar SVM. Bron: Texas Instruments
In de finale stap berekent SVM de gemiddelde spanningsvector die correspondeert met de gewenste stator-spanning. Het doet dit door te selecteren uit acht discrete schakelstatussen (2³), wat afbeeldt op een zeshoekig-ster-diagram. Elke aangrenzende vector is 60° uit elkaar, wat nauwkeurige spanningsynthese mogelijk maakt.
FOC in real-world EVs
FOC is onmisbaar voor moderne EVs die soepel, stil opereren en hoge efficiëntie eisen. OEM's passen het basisalgoritme vaak aan – schattingsparameters aanpassen, sensorloze technieken toevoegen, of geavanceerde koppel-controller-tuning integreren – om specifieke prestatiedoelen te halen. Recente automotive-grade microcontrollers, zoals Microchip's PIC18Fxx39-serie of TI's C2000-familie, bieden de berekeningskracht en geïntegreerde peripheralën nodig om robuuste FOC in kosteneffectieve manieren te implementeren.
>> Dit artikel was oorspronkelijk gepubliceerd op onze zuster-site, EDN.
Vaibhav Anand is een digital marketing-executive bij Embitel.
Saurabh S. Khobe is een embedded-engineer bij Embitel. Gerelateerde Inhoud:
- Deterministische multi-axis motor-control ontwerp-uitdagingen oplossen
- Veilig een EV-traction-inverter controleren
- Opkomende oplossingen verbeteren elektrisch-voertuig-stroombeheer
- Eisen identificeren voor E/E-ontwikkeling
- Motor-controller integreert Arm Cortex-M0-kern
Voor meer Embedded, abonneer je op Embedded's wekelijkse e-mail-nieuwsbrief.
Ingebed
- Permissieve en Interlock Schakelingen in Industriële Besturingssystemen
- Geavanceerde Motor Besturingsschakelingen: Latching, Stop, en Tijdvertraging Technieken
- Millport SmartLathez 1740 CNC Draaibank – Precisie & Vermogen
- SEW-Eurodrive: Uw Betrouwbare Partner Voor Geavanceerde Motorcontrol-oplossingen
- Xilinx lanceert Zynq RFSoC DFE – High‑Performance, Power‑Efficient Hard IP‑oplossing voor 5G‑radio's
- DATA MODUL lanceert 23,1″ ultra‑slank TFT-display met slimme Wi‑Fi‑besturing
- Maxim's MAX40056: bi-directionele stroomsense-versterker met superieure PWM-rejectie
- Infineon onthult IMC300 motorcontroller met geïntegreerde Arm Cortex-M0 voor verbeterde flexibiliteit
- Lanner NCA-4020: high-performance, virtualization-geoptimaliseerde multi-core uCPE-oplossing
- STMicroelectronics Lanceert ST-MC-SUITE: Één-Stop Digitaal Platform voor STM32/STM8 Motorcontrole Ontwerp
- High-Performance Medische Wearables door Hochuen Medical – Precisie, Compliance en Transformative Care