Sie sind auf Seite 1von 2

LEISTUNGSELEKTRONIK / STROMVERSORGUNG

Feldorientierte Regelung mit 8-bit-Mikrocontrollern

Vektor-Computer als Coprozessor


Infineon Technologies ist nach eigenen Angaben der erste Anbieter von Standard-8-bit-Mikrocontrollern für eine sensorlo-
se feldorientierte Regelung zur Ansteuerung von synchronen permanenterregten Motoren (PMSM) bzw. bürstenlosen
Gleichstrommotoren (BLDC).Der FOC-Algorithmus sorgt bei allen Drehzahlen für besonders ruhigen und effizienten Betrieb
der Motoren. Bisher waren 16-bit-Mikrocontroller oder DSPs erforderlich, um die komplexen trigonometrischen Gleichun-
gen des FOC-Algorithmus’ auszurechnen. Im Unterschied zu FOC-Implementierungen auf Hardware-Basis ist die XC886/8-
Lösung per Software reprogrammierbar.

Etwa ein Drittel des weltweiten Energiever- mierung des FOC-Algorithmus mit 16-bit-
˙
brauchs entfällt auf elektrische Energie.Laut Arithmetik wird nur über eine kombinierte
XC886 UND XC88
der International Energy Agency (IEA) wa- und verschachtelte Nutzung des Vektor-
ren das im Jahr 2004 insgesamt etwa 15,4 Mil- Computers – bestehend aus den Coprozes- ˘ 16-bit-Vektor-Computer
lionen GWh.Elektrische Motoren – zum gro- soren MDU und CORDIC – und der 8051-CPU • Vektor-Rotation und Transforma-
ßen Teil heute noch ungeregelt – verbrauchen erreicht. Die 16-bit MDU (Multiply and Divi- tionen (u. a. Park-Transformation)
rund 40 % dieser elektrischen Energie. Laut de Unit) ist für das Multiplizieren und Divi- • Normierung und Skalierung
Schätzungen lässt sich durch die breite Nut- dieren ausgelegt und der CORDIC ist ein 16- • Interrupt-basierter Betrieb mit
zung von elektrisch gesteuerten Antrieben der bit-Coprozessor speziell für die Vektor-Rotation minimaler CPU-Belastung
weltweite Verbrauch elektrischer Energie um sowie für Winkelberechnungen. ˘ PWM-Einheit zur Motor-Steuerung
bis zu 20 % senken. Der Einsatz von Mikro- Die verwendete sensorlose feldorientierte (CapCom6E), 16 bit
controllern in elektrischen Antriebssystemen Regelung bietet die Vorteile einer sinusför- ˘ Schneller 10-bit-AD-Wandler (Ab-
stellt unter anderem sicher, dass ein Motor migen Kommutierung bei minimalen Sys- tastzeit 0,25 μs)
mit der optimalen Drehzahl und dem opti- temkosten. Dabei ist nur ein Shunt (Mess- • Hardware-Synchronisation mit
malen Drehmoment läuft. Dadurch kann widerstand in Serie) im Zwischenkreis für die PWM-Einheit entlastet CPU
vermieden werden,dass ein Motor immer mit Erfassung der Phasenströme notwendig. • Verwendung von zwei der
der Maximalleistung und damit mit maxi- Bild 1 zeigt das Blockschaltbild der feldori- insgesamt vier Ergebnisregister
malem Energieverbrauch betrieben wird. entierten Regelung mit Drehzahlregler für ei- • Der A/D-Wandler ermöglicht die
nen synchronen permanenterregten Motor Phasenstrom-Messung per
Vektorsteuerung (PMSM). Aus Sicht der Regelung ist die FOC Shunts im Zwischenkreis
Feldorientierte Regelung (Field Oriented vergleichbar mit der Regelung eines Gleich-
Control,FOC,Vektorsteuerung) kommt auf- strommotors.Das Grundkonzept entspricht
grund ihres höheren Wirkungsgrads,ihrer bes- der Kaskaden-Regelung, mit dem großen den in die Stator-Koordinaten (Vα und Vβ)
seren Dynamik und ihrer geringeren Dreh- Unterschied,dass die elektrischen Variablen transformiert, um die Polarkoordinaten
moment-Schwankung zunehmend in (Vd,Id,Vq und Iq) nicht raumfest sind,sondern (Betrag und Winkel) zu berechnen. Mit Hil-
Motorsteuerungen von industriellen und sich mit dem Rotor drehen.Damit müssen die fe einer Raumzeiger-PWM werden die Be-
Consumer-Applikationen zur Anwendung. am Stator gemessen Ströme (Iα und Iβ) in die trag- und Winkel-Werte in dreiphasige
Nun steht FOC auch auf Standard-8-bit-Mi- Rotor-Koordinaten (Id and Iq) transformiert wer- Ströme konvertiert, indem die High- und
krocontrollern von Infineon zur Verfügung. den.Der Stromregler in dem rotierenden Sys- Low-Side-Schalter des Wechselrichters ent-
Die feldorientierte Regelung auf den 8-bit- tem wird als PI-Regler realisiert. Dabei wer- sprechend moduliert werden.
Mikrocontrollern XC886 und XC888 mit ei- den die feldbildende d-Komponente und die Ein Raumzeiger stellt die Summe der drei
ner PWM-Frequenz von 15 kHz und einer Re- drehmomentbildende q-Komponente sepa- Phasenspannungen dar, deren Zentrum
gelzeit von 133 μs für die Stromregelung rat geregelt. Der Drehzahlregler beeinflusst im Raum „floaten“ kann. Die inaktiven Zu-
benötigt nur 58 % der zur Verfügung ste- – wie bei einem Gleichstrommotor – den stände werden als Off-Time während der
henden CPU-Leistung. Damit bleibt noch Sollwert für den drehmomentbildenden Schaltperiode genutzt, wenn der Raum-
genügend Freiraum für anwendungsspezi- Strom Iq. Aufgrund der Permanentmagnete zeiger erzeugt wird. Ein dreiphasiger Raum-
fische Funktionen. Die effiziente Program- am Rotor wird der Sollwert für den feldbil- zeiger kann als Sechseck dargestellt wer-
denden Strom Id auf Null gesetzt. den, das in sechs Sektoren unterteilt ist.
˘ AUTOR Jeder gewünschte Spannungs-Raumzei-
Arno Rabenstein ist Raumzeiger-PWM ger besteht aus einer „reelen“ Spannung
Senior Staff Engineer Der Ausgang des Stromreglers repräsentiert von einer der Phasen und einer „imaginä-
Application Engineering die Referenzspannungen (Vd und Vq) in ren“ rechtwinkligen Spannung, die von
bei Infineon Technologies.
den Rotor-Koordinaten. Diese Werte wer- den anderen zwei Phasen abgeleitet ist.

30 elektronik industrie 5 - 2007


Istwert-Erfassung
Um die Rotorposition durch Messung an ei-
nem Shunt schätzen zu können, muss die
Erzeugung der PWM-Muster und das Trig-
gern des A/D-Wandlers für die Strommes-
Bild 1: Feldorientierte Regelung (FOC) eines syn- sung sehr schnell und präzise erfolgen. Je-
chronen permanenterregten Motors (PMSM) der Jitter am Triggerpunkt beeinflusst die
Bestimmung des aktuellen Rotorwinkels
und die gesamte harmonische Verzerrung
des sinusförmigen Stromsignals nimmt zu.
Die erforderliche Funktionalität für eine
präzise Strommessung wurde in die Mi-
krocontroller XC886C(L)M und XC888C(L)M
implementiert,indem ein ereignisgesteuerter
Hardware-Trigger der PWM-Einheit Cap-
Bild 2: Raumzeiger PWM: Dreiphasiges Aus-
gangssignal (U, V, W) des Wechselrichters und Com6E eine Messung des A/D-Wandlers
zugehöriger Zwischenkreisstrom (I_Dclink) auslöst.Dieser ereignisgesteuerte Trigger eli-
miniert jegliche Interrupt-Latenzzeiten und
ermöglicht eine schnelle und genaue Strom-
messung. Der A/D-Wandler bietet insge-
samt vier Ergebnis-Register,wobei zwei für
das Halten der entsprechenden Zwischen-
kreisstromwerte IDClink genutzt werden. Die
Abtastzeit beträgt 250 ns. Da der Strom in
der Zeitspanne (b) und (e) (Bild 2) gemessen
wird,bleibt stets Zeit zur Umwandlung des
abgetasteten Signals.
Bild 3: Blockschaltbild des 8-bit-Mikrocontrollers Das Spannungsmodell ist ein einfaches
XC886/888CM mit Vektor-Computer Modell für Motoren mit rotierendem Feld,
das auf entsprechenden Differentialglei-
Der Raumzeiger-Algorithmus ermittelt die chungen beruht. Um den aktuellen Winkel
erforderliche Zeit für den ersten aktiven Zu- des Rotors zu bestimmen, kann der Fluss-
stand, einen zweiten aktiven Zustand und Vektor „Psi“ durch Integration der Span-
einen inaktiven Zustand, um den erforder- nungen berechnet werden.
liche Betrag und den Winkel des Raumzei-
gers abzubilden.Bild 2 zeigt dazu ein Beispiel. Plattform auf der PCIM
Der erste aktive Zustand (b&f) istTU,der zwei- Auf der PCIM Europe 2007 wird Infineon
te (c&e) ist T-W und der inaktive ist T0, der eine FOC-Evaluierungs-Plattform vorstel-
zweimal auftritt: zuerst als (000)-Vektor len. Diese CANmotion-Plattform beinhal-
(a&f) und nochmals als (111)-Vektor (d). tet einen XC886CM (TQFP-48-Gehäuse),
Wenn wir die Spannungs-Wellenform in ein einen bürstenlosen 24-V-Gleichstrommo-
Zeigerbild überführen, so wird deutlich, tor, ein Steckernetzteil und eine CD-ROM.
dass die maximal vorhersagbare Span- Die CD-ROM enthält den Source-Code für
nung bei der Raumzeiger-Modulation ei- die sensorlose feldorientierte Regelung,
nen Wert vom Produkt der Quadratwurzel eine kostenfreie Entwicklungsumgebung
aus 3 mit dem Wert der Zwischenkreis- mit Compiler und Debugger sowie um-
spannung hat. Das Zeigerzentrum bei der fangreiche Dokumentation. Eine CAN-USB-
Raumzeiger-Modulation ist nicht ortsfest, Bridge auf Basis des XC886CM ist bis zum
was zu einer Erhöhung der verfügbaren Hexcode herunter und für den Parameter-
Motorspannung von 15 Prozent führt. Für Abgleich verfügbar. (av)
eine gleichmäßige Rotation ist aber die si-
nusförmige Regelung des Stromes ver-
˘ infoDIRECT 311ei0507
antwortlich und nicht die Form des Span-
www.elektronik-industrie.de
nungs-Signals, denn der Strom liefert den
˘ Link zu Infineon
magnetischen Fluss.

elektronik industrie 5 - 2007 31

Das könnte Ihnen auch gefallen