[0001] Die Erfindung betrifft ein Verfahren und eine Anordnung zum Betrieb eines elektronisch
kommutierten Motors (ECM).
[0002] Die
DE 10 2005 020 737 beschreibt ein Verfahren zum Betrieb eines mindestens zweisträngigen, elektronisch
kommutierten Motors, bei welchem die in einer Phase jeweils in dem nicht bestromten
Statorstrang des Stators induzierte Spannung differenziert wird, um ein Steuersignal
zur Steuerung der Kommutierung des Motors zu erzeugen. Da bei zweisträngigen, und
generell bei mehrsträngigen Statorwicklungen niemals alle Statorstränge gleichzeitig
bestromt werden, kann die zur Erzeugung des Steuersignals erforderliche Erfassung
des Nulldurchgangs der induzierten Spannung kontinuierlich jeweils an einem nicht
bestromten Statorstrang erfolgen. Diese Erfassung erfordert jedoch in der Regel einen
relativ hohen schaltungstechnischen Aufwand.
[0003] Bei einem einsträngigen Motor muss darüber hinaus die Bestromung des Statorstrangs
für einen ausreichend langen Zeitraum während des zu erwartenden Nulldurchgangs der
induzierten Spannung ausgesetzt werden, um die Erfassung dieses Nulldurchgangs zu
ermöglichen. Durch derartige Bestromungslücken werden jedoch die maximale Leistung
und der Wirkungsgrad des Motors reduziert.
[0004] Aufgabe der vorliegenden Erfindung ist es, eine verbesserte Kommutierung einsträngiger
Elektromotoren zu ermöglichen. Diese Aufgabe wird durch ein Verfahren nach Anspruch
1 und einen elektronisch kommutierten Motor nach Anspruch 15 bzw. 31 gelöst.
[0005] Der Erfindung liegt die Erkenntnis zugrunde, dass die induzierte Spannung, welche
jeweils bei einer Kommutierung eines ECM in dessen Statorwicklung auftritt, einen
Rückspeisungsstrom beeinflusst, welcher in einen dem ECM zugeordneten Gleichstrom-Zwischenkreis
zurückgespeist wird. Eine Erfassung dieses Rückspeisungsstroms ermöglicht somit einen
Rückschluss auf die induzierte Spannung und kann dementsprechend zur Bestimmung geeigneter
Kommutierungszeitpunkte für die Kommutierung des ECM verwendet werden. Ein Grundgedanke
der Erfindung besteht darin, dass dieser zurückgespeiste Strom bei einer Kommutierung
zu optimalen Kommutierungszeitpunkten zeitlich und/oder absolut (z.B. maximale Stromhöhe
oder Integral der Stromhöhe über die Zeit) minimal ist. Die Erfindung ist hierbei
jedoch nicht auf einen bestimmten Motorentyp beschränkt.
[0006] Insbesondere wird die Aufgabe der vorliegenden Erfindung durch ein Verfahren gemäß
Anspruch 1 gelöst. Dementsprechend werden geeignete Kommutierungszeitpunkte für einen
ECM mit einem zugeordneten Gleichstrom-Zwischenkreis in Abhängigkeit von der Rückspeisung
in den im Zwischenkreis angeordneten Zwischenkreiskondensator bestimmt. Die Messung
der Rückspeisung kann z.B. über eine Messung des Ladezustands des Zwischenkreiskondensators
erfolgen, der abhängig vom Rückspeisungsstrom ist, welcher wiederum von der in die
Statorwicklung induzierten Spannung beeinflusst wird. Die Rückspeisung kann aber auch
durch eine Messung des Rückspeisungsstroms ermittelt werden.
[0007] Gegenüber bekannten Lösungsansätzen wird somit eine Kommutierung des ECM in Abhängigkeit
von der Rückspeisung in den Gleichstromzwischenkreis durchgeführt. Somit können die
Leistung und der Wirkungsgrad des ECM verbessert werden, und aufwändige Verfahren
zur direkten Erfassung der induzierten Spannung werden vermieden. Insbesondere kann
der zurückgespeiste Strom durch die Bestimmung geeigneter Kommutierungszeitpunkte
zeitlich oder bezüglich der maximalen Stromhöhe minimiert werden, sodass die Strombelastung
des Zwischenkreiskondensators reduziert und dessen Lebensdauer vergrößert wird.
[0008] Eine bevorzugte Weiterbildung des erfindungsgemäßen Verfahrens ist Gegenstand des
Anspruchs 2. Nach Durchführung eines ersten Kommutierungsvorgangs wird eine Bestromungszeitdauer
zwischen dem ersten Kommutierungsvorgang und einem zweiten Kommutierungsvorgang in
Abhängigkeit von der Rückspeisung in den Zwischenkreiskondensator bestimmt. Nach Ablauf
dieser Bestromungszeitdauer wird der zweite Kommutierungsvorgang eingeleitet. Somit
wird für jeden Kommutierungsvorgang automatisch ein geeigneter Kommutierungszeitpunkt
ermittelt, sodass die Kommutierung kontinuierlich in Abhängigkeit von der Rückspeisung
in den Zwischenkreiskondensator verbessert wird.
[0009] Die Aufgabe der vorliegenden Erfindung wird ebenfalls durch einen ECM gemäß Anspruch
15 oder 31 gelöst.
[0010] Weitere Einzelheiten und vorteilhafte Weiterbildungen der Erfindung ergeben sich
aus den im Folgenden beschriebenen und in den Zeichnungen dargestellten, in keiner
Weise als Einschränkung der Erfindung zu verstehenden Ausführungsbeispielen sowie
aus den Unteransprüchen. Es zeigt:
- Fig. 1
- ein vereinfachtes Schaltbild einer Vorrichtung zur Kommutierung eines ECM gemäß einer
ersten Ausführungsform der Erfindung,
- Fig. 2
- ein vereinfachtes Schaltbild einer Vorrichtung zur Kommutierung eines ECM gemäß einer
zweiten Ausführungsform der Erfindung,
- Fig. 3
- eine schematische Darstellung verschiedener Betriebsparameter der Vorrichtung von
Fig. 1 oder 2 bei optimaler Kommutierung,
- Fig. 4
- eine schematische Darstellung verschiedener Betriebsparameter der Vorrichtung von
Fig. 1 oder 2 bei verspäteter Kommutierung,
- Fig. 5
- eine schematische Darstellung verschiedener Betriebsparameter der Vorrichtung von
Fig. 1 oder 2 bei stark verspäteter Kommutierung,
- Fig. 6
- die schematische Darstellung von FIG. 5 mit hervorgehobenem Kommutierungsstatus,
- Fig. 7
- ein Flussdiagramm eines Verfahrens zum Betrieb der Vorrichtung von Fig. 1 oder 2 gemäß
einer Ausführungsform der Erfindung,
- Fig. 8
- ein Flussdiagramm eines Verfahrens zur Bestimmung geeigneter Kommutierungszeitpunkte
gemäß einer Ausführungsform der Erfindung,
- Fig. 9
- eine schematische Darstellung einer zur Bestimmung geeigneter Kommutierungszeitpunkte
verwendeten Korrekturvariablen gemäß einer ersten Ausführungsform der Erfindung,
- Fig. 10
- eine schematische Darstellung der Korrekturvariablen von Fig. 9 gemäß einer zweiten
Ausführungsform der Erfindung,
- Fig. 11
- eine schematische Darstellung verschiedener Betriebsparameter der Vorrichtung von
Fig. 1 oder 2 bei einer Optimierung der Kommutierungszeitpunkte gemäß einer Ausführungsform
der Erfindung, und
- Fig. 12
- eine schematische Darstellung verschiedener Betriebsparameter der Vorrichtung von
Fig. 1 oder 2 beim Hochlaufen des ECM.
[0011] In der nachfolgenden Beschreibung beziehen sich die Begriffe links, rechts, oben
und unten auf die jeweilige Zeichnungsfigur und können in Abhängigkeit von einer jeweils
gewählten Ausrichtung (Hochformat oder Querformat) von einer Zeichnungsfigur zur nächsten
variieren. Gleiche oder gleich wirkende Teile werden in den verschiedenen Figuren
mit denselben Bezugszeichen bezeichnet und gewöhnlich nur einmal beschrieben.
[0012] Fig. 1 zeigt ein vereinfachtes Schaltbild, welches die prinzipielle Funktionsweise einer
Vorrichtung 100 zum Betrieb eines ECM 120 gemäß der vorliegenden Erfindung illustriert.
Die Vorrichtung 100 ist dazu ausgebildet, einen sensorlosen Betrieb des ECM 120 mit
einer verbesserten Kommutierung zu ermöglichen, und weist den ECM 120, eine Endstufe
122, eine Steuereinheit 132 und einen Gleichstrom-Zwischenkreis 170 auf. Der ECM 120
ist bevorzugt zum Antrieb eines Lüfters ausgebildet.
[0013] Gemäß einer Ausführungsform der vorliegenden Erfindung umfasst der ECM 120 einen
Rotor 124 und einen Stator 125 mit mindestens einem Statorstrang. Der Rotor 124 ist
beispielsweise ein permanentmagnetischer Rotor mit einem oder mehreren Magnetpolpaaren.
Der Stator 125 ist bevorzugt einsträngig ausgeführt, d.h. mit einem Statorstrang 126
(L1). Ebenso wäre auch eine andere Strangzahl möglich. Dem Statorstrang 126 sind zwei
Anschlüsse U und V zugeordnet, über die der Statorstrang 126 mit der Endstufe 122
verbunden ist.
[0014] Die Endstufe 122 dient zur Beeinflussung des Motorstroms in dem Statorstrang 126
und ist eingangsseitig über einen Knotenpunkt 114 mit einer Leitung 112 und ausgangsseitig
über einen Knotenpunkt 118 mit einer mit Masse (GND) verbundenen Leitung 116 verbunden.
Über die Leitungen 112 und 116 wird der Endstufe 122 von dem Gleichstrom-Zwischenkreis
170 eine Versorgungsspannung U
b zugeführt.
[0015] Der Gleichstrom-Zwischenkreis 170 ist in Fig. 1 nur schematisch mit zwei Anschlüssen
184, 186, einer als Diode 182 (D1) und einem Zwischenkreiskondensator 178 (C1) dargestellt.
An dem mit der Leitung 112 verbundenen Anschluss 184 liegt der Pluspol +U
b der Versorgungsspannungsquelle U
b an, und an dem Anschluss 186, welcher mit der Leitung 116 verbunden ist, deren Minuspol
-U
b. Die Diode 182 (D1), deren Anode mit dem Anschluss 184 und deren Kathode mit einem
Knotenpunkt 172 verbunden ist, dient zum einen als Verpolschutz und verhindert zum
anderen, dass ein von dem ECM erzeugter Rückspeisestrom I_RC in die Gleichspannungsquelle
U
b zurückfließt. Ein solcher Rückspeisestrom I_RC bewirkt somit eine Ladung des Kondensators
178.
[0016] Die Endstufe 122 ist bevorzugt als Vollbrückenschaltung mit vier Halbleiterschaltern
192 (T1, P-Kanal-Typ), 194 (T3, N-Kanal-Typ), 196 (T2, P-Kanal-Typ), 198 (T4, N-Kanal-Typ)
ausgebildet, welche beispielhaft als Feldeffekttransistoren mit integrierten Freilaufdioden
dargestellt sind. Die Halbleiterschalter 192, 194 bilden eine erste Halbbrücke und
sind mit dem Anschluss U des Statorstrangs 126 verbunden, dessen Anschluss V mit den
Halbleiterschaltern 196, 198 verbunden ist, welche eine zweite Halbbrücke bilden.
Die Halbleiterschalter 192, 194, 196, 198 sind mit der Steuereinheit 132 verbunden
und werden zur Kommutierung des Motorstroms von dieser angesteuert.
[0017] Die Steuereinheit 132 weist einen Mikroprozessor 130 (µC) und eine Anordnung 152
zur Erfassung des Ladezustands des Zwischenkreiskondensators 178 auf, welcher zwischen
dem Knotenpunkt 172 und einem Knotenpunkt 158 angeordnet ist. Die Anordnung 152 umfasst
einen Shunt-Widerstand 140 (R1), einen npn-Bipolartransistor 160 (T5) in Emitter-Schaltung
und zwei Widerstände 154 (R2) und 156 (R3). Der Shunt-Widerstand 140 ist mit dem Knotenpunkt
158 und einem Knotenpunkt 106 in der Leitung 116 verbunden. Der Basis-Anschluss B
des Transistors 160 ist über den Widerstand 154 ebenfalls mit dem Knotenpunkt 158
verbunden; sein Kollektor C ist über den Widerstand 156 mit einem Knotenpunkt 104
in der Leitung 112 verbunden, und sein Emitter E ist mit einem Knotenpunkt 108 in
der Leitung 116 verbunden. Der Mikroprozessor 130 ist eingangsseitig mit dem Kollektor
des Transistors 160 verbunden und erhält von diesem ein Signal RCI (recharge indicator),
welches den Ladezustand des Zwischenkreiskondensators 178 kennzeichnet. Auf der Grundlage
dieses Signals RCI erzeugt der Mikroprozessor 130 Kommutierungssignale HSL, HSR, LSL,
LSR für die Endstufe 122. Diese werden den Halbleiterschaltern 192, 196, 194, 198
zugeführt, um zu vorgegebenen Kommutierungszeitpunkten in der Endstufe 122 Kommutierungsvorgänge
zu bewirken.
[0018] Die Arbeitsweise der Vorrichtung 100 zur Kommutierung des ECM 120 wird nachfolgend
beschrieben.
Arbeitsweise
[0019] Im Betrieb der Vorrichtung 100 wird der ECM 120 nach dem Einschalten zunächst auf
eine vorgegebene Mindestdrehzahl hochgefahren, welche erforderlich ist, um die Durchführung
des erfindungsgemäßen Verfahrens zur Bestimmung geeigneter Kommutierungszeitpunkte
in Abhängigkeit vom Ladezustand des Zwischenkreiskondensators 178 zu ermöglichen.
Diese Mindestdrehzahl wird nach dem Einschalten bevorzugt durch eine Zwangskommutierung
mit sich reduzierender Bestromungszeitdauer des Statorstrangs 126 erreicht, sodass
der ECM 120 zunächst im Schrittmotorbetrieb beschleunigt wird.
[0020] Die zur Kommutierung des ECM 120 von der Steuereinheit 132 erzeugten Kommutierungssignale
HSR, LSL, HSL, LSR nehmen bevorzugt den logischen Zustand "HOCH" oder "NIEDRIG" an.
Das Kommutierungssignal HSR ("High Side Right") dient zur Ansteuerung des Halbleiterschalters
196, LSL ("Low Side Left") zur Ansteuerung des Halbleiterschalters 194, HSL ("High
Side Left") zur Ansteuerung des Halbleiterschalters 192 und LSR ("Low Side Right")
zur Ansteuerung des Halbleiterschalters 198.
[0021] Bei jeder Kommutierung werden die Kommutierungssignale HSR, LSL, HSL, LSR derart
erzeugt, dass diejenigen der Halbleiterschalter 192 bis 198, die eingeschaltet sind,
ausgeschaltet werden und diejenigen der Halbleiterschalter 192 bis 198, die ausgeschaltet
sind, eingeschaltet werden. Beispielsweise werden bei einem ersten Kommutierungsvorgang
zu einem ersten Kommutierungszeitpunkt t
COMMUT_1 zunächst die Kommutierungssignale HSL von "NIEDRIG" auch "HOCH" und LSR von "HOCH"
auf "NIEDRIG" gesetzt. Dadurch werden die Halbleiterschalter 192 und 198 ausgeschaltet
und damit die Stromzufuhr vom Gleichstromzwischenkreis 170 in Richtung vom Wcklungsanschluss
U zum Wcklungsanschluss V unterbrochen.
Nach einer so genannten "Bestromungslücke", welche auch als "Kommutierungslücke" oder
"Totzeit" bezeichnet wird, werden die Kommutierungssignale HSR von "HOCH" auf "NIEDRIG"
und LSL von "NIEDRIG" auf "HOCH" gesetzt. Dadurch werden die Halbleiterschalter 196
und 194 eingeschaltet, und der Strom kann vom Wicklungsanschluss V zum Wcklungsanschluss
U fließen. Der Kommutierungsvorgang zum Zeitpunkt t
COMMUT_1 ist damit beendet. Die Bestromungslücke zwischen den durchgeführten Aus- und Einschaltvorgängen
wird erzeugt, um einen Brückenkurzschluss der Vollbrückenschaltung der Endstufe 122
sicher zu vermeiden.
[0022] Nach dem Erreichen der erforderlichen Mindestdrehzahl n_min des ECM 120 wird der
Ladezustand des Zwischenkreiskondensators 178 fortwährend bestimmt. Dies kann bereits
ab dem Zeitpunkt des Einschaltens des ECM 120 erfolgen, wird aber zur Bestimmung geeigneter
Kommutierungszeitpunkte erst ab Erreichen der Mindestdrehzahl nach jedem durchgeführten
Kommutierungsvorgang erforderlich.
[0023] Zur Bestimmung des Ladezustands des Zwischenkreiskondensators 178 wird der von dem
Rückspeisestrom I_RC (I_RECHARGE) erzeugte Spannungsabfall an dem Shunt-Wderstand
140 kontinuierlich erfasst. Dieser Spannungsabfall erlaubt einen Rückschluss darauf,
ob und wie lange ein Rückspeisestrom in den Kondensator 178 fließt, wobei eine genaue
Bestimmung der Amplitude des Rückspeisestroms nicht zwingend erforderlich ist. Die
Empfindlichkeit der Erkennung des Rückspeisestroms, d.h., dessen minimal erfassbare
Amplitude, kann durch eine geeignete Auswahl des Shunt-Widerstands 140 und der Messvorrichtung
160 eingestellt werden.
[0024] Es wird darauf hingewiesen, dass die Auswahl des Shunt-Widerstands 140 auch die EMV-
(Elektro-Magnetische Verträglichkeit) Störaussendung beeinflusst. Hierbei wird die
Filterwirkung des Kondensators 178 umso kleiner, je größer der Shunt-Widerstand 140
gewählt wird. Die Größe des Shunt-Widerstands 140 beeinflusst auch die Lebensdauer
des Kondensators 178. Je hochohmiger der Shunt-Widerstand 140 ist, desto niedriger
ist der Rückspeisestrom in den Kondensator 178 und desto höher die Lebensdauer des
Kondensators 178.
[0025] Gemäß einer bevorzugten Ausführungsform der Erfindung wird der als Schwellwert-Schalter
arbeitende Transistor 160 immer dann leitend, wenn der Spannungsabfall am Shunt-Widerstand
140 einen vorgegebenen Schwellwert überschreitet. Hierdurch wird das am Eingang des
Mikroprozessors 130 anliegende logische Signal RCI logisch "NIEDRIG". Nach dem Abklingen
des Rückspeisestroms sperrt der Transistor 160, und das Signal RCI wird "HOCH".
[0026] Die Größe des Schwellwerts entspricht in diesem Ausführungsbeispiel der Basis-Emitter-Spannung
des eingeschalteten Bipolartransistors 160 und beträgt ca. 0,5 V. Durch entsprechende
Auswahl des Shunt-Widerstands 140 wird der Schwellwert bei unterschiedlich hohen Rückspeiseströmen
erreicht. Bei einem kleineren (niederohmigeren) Shunt-Widerstand 140 wird ein höherer
Rückspeisestrom benötigt, um einen der Einschaltspannung entsprechenden Spannungsabfall
zu erreichen. Dieser höhere Rückspeisestrom ergibt sich bei späterer Kommutierung
bzw. durch kleinere Vorzündwinkel. Über den Shunt-Wderstand 140 kann auch die gewünschte
Vorzündung eingestellt werden. Je größer der Shunt-Wderstand 140 gewählt wird,
[0027] Durch Auswertung des logischen Signals RCI bestimmt der Mikroprozessor 130 eine Zeitdauer,
in welcher der Rückspeisestrom I_RC oberhalb eines Schwellwerts ist und dementsprechend
den Zwischenkreiskondensator 178 auflädt. Diese Zeitdauer erstreckt sich im Wesentlichen
jeweils vom Ende eines Kommutierungsvorgangs bis zu dem frühesten Zeitpunkt, zu dem
der von der Rückspeisung abhängige Spannungsabfall am Shunt-Widerstand 140 unter den
vorgegebenen Schwellwert sinkt und entspricht dem Zeitraum, in welchem das Signal
RCI logisch "NIEDRIG" ist. In Abhängigkeit von dieser Zeitdauer und anderer geeigneter
Maßnahmen, welche unten bei FIG. 8 beschrieben werden, bestimmt der Mikroprozessor
geeignete Kommutierungszeitpunkte t
COMMUT für den ECM 120, zu denen die Kommutierungssignale HSR, LSL, HSL, LSR der Halbleiterschalter
196, 194, 192, 198 wie oben beschrieben umgeschaltet werden.
[0028] Gemäß einer bevorzugten Ausführungsform werden die geeigneten Kommutierungszeitpunkte
in einem indirekten Verfahren durch Bestimmung geeigneter Bestromungszeitdauern ermittelt.
Hierbei wird beim Auftreten eines Rückspeisestroms nach einem Kommutierungsvorgang
davon ausgegangen, dass eine zuvor ermittelte Bestromungszeitdauer zu lang war und
um einen vorgegebenen Betrag zu verkürzen ist. Wenn nicht zurückgespeist wird, war
die Bestromungszeitdauer tendenziell zu kurz und wird erfindungsgemäß um einen vorgegebenen
Betrag verlängert. Wie oben erwähnt, wird der vorgegebene Betrag der Verkürzung bzw.
Verlängerung der Bestromungszeitdauer bevorzugt in Abhängigkeit von verschiedenen
Betriebszuständen wie der Rückspeisedauer, der Versorgungsspannung, dem Motorstrom,
der Beschleunigung, der Verzögerung und/oder einer Sollwertvorgabe bestimmt, um den
Motor zu optimieren.
[0029] Somit kann die Kommutierung des ECM 120 in Abhängigkeit von dem in den Zwischenkreis
170 zurückgespeisten Strom l_RC optimiert werden, wodurch auch der zurückgespeiste
Strom minimiert wird. Vorteilhafterweise synchronisiert sich die Kommutierung hierbei
automatisch auf eine optimale bzw. zumindest gute Bestromungszeitdauer ohne Verwendung
zusätzlicher Sensoren zur direkten Messung der Rotorstellung. Versuche haben gezeigt,
dass die Kommutierung im eingeschwungenen Zustand des ECM 120, d.h. nach erfindungsgemäßer
Reduzierung des Rückspeisestroms, als eine so genannte Frühkommutierung (Frühzündung)
mit verbesserter Leistung, verbessertem Wirkungsgrad und verbesserten EMV-Eigenschaften
erfolgt. Insbesondere wird durch die Minimierung des zurückgespeisten Stroms die Strombelastung
des Zwischenkreiskondensators 178 reduziert und dessen Lebensdauer vergrößert, welche
hauptsächlich noch durch die Umgebungstemperatur und den Effektivstrom bestimmt wird.
[0030] Fig. 2 zeigt ein vereinfachtes Schaltbild, welches die prinzipielle Funktionsweise einer
Vorrichtung 200 zum Betrieb des ECM 120 von Fig. 1 gemäß einer weiteren Ausführungsform
der Erfindung illustriert. Die Vorrichtung 200 entspricht im Wesentlichen der Vorrichtung
100 von Fig. 1, und es werden insbesondere die Unterschiede beschrieben.
[0031] Die Leitung 112 hat zwei Punkte 103, 104 und die Leitung 116 zwei Punkte 105, 108.
Im Gegensatz zur Vorrichtung 100 weist die Vorrichtung 200 jedoch eine Anordnung 152'
zur Erfassung der Rückspeisung in den Zwischenkreiskondensator 178 auf, welche den
Ladezustand des Zwischenkreiskondensators 178 unter Verwendung eines Komparators 157
bestimmt. Dieser ist zur Zuführung der Versorgungsspannung U
b mit den Punkten 103 und 105 verbunden. Ein Widerstand 153 (R4) liegt zwischen dem
Punkt 103 und einem Punkt 159, und ein Widerstand 155 (R5) zwischen dem Punkt 159
und dem Punkt 108. Der Punkt 159 ist mit dem nicht-invertierenden Eingang (+) des
Komparators 157 verbunden und gibt diesem einen durch den Spannungsteiler 153, 155
definierten Schwellwert vor. Der invertierender Eingang (-) des Komparators 157 ist
mit dem Knotenpunkt 158 verbunden, und der Ausgang mit dem Eingang des Mikroprozessors
130.
[0032] Der Komparator 157 vergleicht die Potentiale in den Knotenpunkten 158 und 159 miteinander
und erzeugt in Abhängigkeit von dem Ergebnis des Vergleichs das Signal RCI. Hierbei
wird das Signal RCI "NIEDRIG" (LOW), wenn das Potential im Knotenpunkt 159 kleiner
ist als das Potential im Knotenpunkt 158. Dies ist bevorzugt dann der Fall, wenn der
Ladezustand des Zwischenkreiskondensators 178 durch einen zurückgespeisten Strom beeinflusst
wird und am Shunt-Widerstand 140 ein Spannungsabfall auftritt. Ansonsten ist das von
dem Komparator 157 erzeugte Signal RCI "HOCH" (HIGH).
[0033] Bei der Verwendung des Komparators 157 ist der Schwellwert präziser und vom Betrag
her niedriger einstellbar als bei der Verwendung des Transistors 160 von Fig. 1. Dies
ermöglicht es, den Effektivstrom des Zwischenkreiskondensators 178 und die nach dem
Einschwingen durchgeführte Frühkommutierung relativ unabhängig voneinander einzustellen.
Durch die größere Verstärkung des Komparators 157 kann der Shunt-Widerstand 140 kleiner
dimensioniert werden als bei Fig. 1, so dass die Filterwirkung des Kondensators 178
vergrößert und die EMV-Störaussendung verringert wird.
[0034] Fig. 3 zeigt eine schematische Darstellung 300 eines beispielhaften zeitlichen Verlaufs
von Betriebsparametern 310, 320, 330, 340, welche im Betrieb der Vorrichtung 100 von
Fig. 1 bzw. Vorrichtung 200 von Fig. 2 bei einer gemäß einer Ausführungsform der Erfindung
optimierten Kommutierung gemessen werden. Hierbei illustriert der Betriebsparameter
310 den Wicklungsstrom I in der Statorwicklung 126, der auch als Hall-Ersatzsignal
bezeichnet werden kann, 320 den Kommutierungsstatus des ECM 120, 330 die in die Statorwicklung
126 induzierte Spannung und 340 den in den Kondensator 178 zurückgespeisten Strom
(positiv) bzw. den aus dem Kondensator 178 gespeisten Strom (negativ).
[0035] Der Kommutierungsstatus 320 weist beispielhaft zwei unterschiedliche Pegel, logisch
"NIEDRIG" bzw. "HOCH" auf. Bei jedem Pegelwechsel, d.h. zu Kommutierungszeitpunkten
322, 324, 326, wird ein Kommutierungsvorgang durchgeführt. Der Strom 340 hat nach
dem Kommutierungsvorgang zu den Kommutierungszeitpunkten 322, 324, 326 positive Stromspitzen
342', 344', 346', d.h., es fließt ein Strom vom ECM 120 in den Zwischenkreiskondensator
178. Der Strom 340 klingt anschließend auf Null ab, und daraufhin fließt ein Strom
in umgekehrter Richtung (negativ) vom Kondensator 178 zum ECM 120, bis dieser nach
einer Zeitdauer auch wieder auf Null abklingt. Bei der Stromspitze 342' ist die Zeitdauer
vom Kommutierungszeitpunkt 322 bis zur Beendigung der ersten Rückspeisung bzw. bis
zum ersten Nulldurchgang (Rückspeisezeitdauer) mit 350' bezeichnet, und die Zeitdauer
vom Kommutierungszeitpunkt 322 bis zum zweiten Nulldurchgang, d.h. bis der Zwischenkreiskondensator
178 die gespeicherte Energie wieder abgegeben hat, mit 350 bezeichnet. Die Zeitdauern
350' und 350 können allgemein als Abklingzeitdauern bezeichnet werden.
[0036] Fig. 3 illustriert eine im Wesentlichen optimale Kommutierung des ECM 120, welche
hier eine Frühkommutierung ist, bei der die Kommutierungszeitpunkte 322, 324, 326
jeweils mit einer so genannten Vorzündung von 20° el. erfolgen. Hierdurch ergibt sich
ein annähernd minimaler (Rückspeise-)Strom 340, sowohl von der maximalen Höhe zum
Kommutierungszeitpunkt 322 als auch von der Abklingzeitdauer 350' bzw. 350. Dies wird
durch die Gleichförmigkeit und Symmetrie des Wicklungsstroms 310 verdeutlicht, welcher
weitgehend frei von unerwünschten Stromspitzen ist und somit zu einer reduzierten
EMV-Störaussendung führt.
[0037] Fig. 4 zeigt eine schematische Darstellung 400 eines beispielhaften Verlaufs eines Wicklungsstroms
410, eines Kommutierungsstatus 420, einer induzierten Spannung 430 und eines Rückspeisestroms
440, welche im Betrieb der Vorrichtung 100 von Fig. 1 bzw. Vorrichtung 200 von Fig.
2 bei einer Kommutierung ohne Vor- bzw. Nachzündung gemessen werden. Dementsprechend
verdeutlicht Fig. 4 den Wicklungsstrom 410 und den zurückgespeisten Strom 440 bei
einer Kommutierung des ECM 120 zu Kommutierungszeitpunkten 422, 424, 426, welche nicht
erfindungsgemäß optimiert sind.
[0038] Zu den Kommutierungszeitpunkten 422, 424, 426 entstehen Stromspitzen 442', 444',
446' im Rückspeisestrom 440, welche von der Stromstärke her annähernd 1,5-mal größer
sind als die bei der optimierten Frühkommutierung gemäß Fig. 3 auftretenden Stromspitzen
342', 344', 346'. Diese Stromspitzen 442', 444', 446' benötigen eine Zeitdauer 450'
bzw. 450 zum Abklingen, welche jeweils annähernd 1,5-mal größer ist als bei Fig. 3.
In Fig. 4 ist beispielhaft eine Rückspeisezeitdauer (Abklingzeitdauer) 450' bzw. 450
zum Vergleich mit der Rückspeisezeitdauer 350' bzw. 350 von Fig. 3 dargestellt. Der
Wicklungsstrom 410 hat zu den Kommutierungszeitpunkten 422, 424, 426 Stromspitzen
412, 414, 416, welche zu unerwünschten EMV-Störaussendungen führen.
[0039] Fig. 5 zeigt eine schematische Darstellung 500 eines beispielhaften Verlaufs eines Wicklungsstroms
510, eines Kommutierungsstatus 520, einer induzierten Spannung 530, und eines Rückspeisestroms
540, welche im Betrieb der Vorrichtung 100 von Fig. 1 bzw. Vorrichtung 200 von Fig.
2 bei einer um 10° el. verspäteten Kommutierung gemessen werden.
[0040] Beim Kommutierungszeitpunkt 524 entsteht nach der Kommutierung eine Stromspitze 544'
im Rückspeisestrom 540, welche annähernd doppelt so groß ist wie die bei der optimierten
Frühkommutierung gemäß Fig. 3 auftretenden Stromspitzen 342', 344', 346'. Diese Stromspitze
544' benötigt eine Zeitdauer 550' bzw. 550 zum Abklingen, welche annähernd dreimal
so groß ist wie die Zeitdauer, welche die Stromspitzen 342', 344', 346' gemäß Fig.
3 zum Abklingen benötigen, vgl. mit der Zeitdauer 350' bzw. 350 von Fig. 3. Auch weist
der Wicklungsstrom 510 zu dem Kommutierungszeitpunkt 524 eine Stromspitze 514 auf,
welche annähernd doppelt so groß ist wie die Stromspitze 414 im Wicklungsstrom 410
und somit zu einer noch stärkeren unerwünschten EMV-Störaussendung führt. Die Unsymmetrie
des Rückspeisestroms 540 beruht darauf, dass der Zündwinkel bei den Kommutierungszeitpunkten
522, 526 ca. 0 °el. ist, beim Kommutierungszeitpunkt 524 +10 °el. (Nachzündung). Die
Nachzündung ist auch daran zu erkennen, dass die induzierte Spannung 530 den Nulldurchgang
vor dem Kommutierungszeitpunkt 524 hat. Der Nulldurchgang der induzierten Spannung
entspricht einem Zündwinkel von 0 °el.
[0041] Fig. 6 zeigt eine schematische Darstellung 600 mit dem Wicklungsstrom 510, dem Kommutierungsstatus
520, der induzierten Spannung 530, und dem Rückspeisestrom 540 von Fig. 5, in welcher
der Kommutierungsstatus 520 zur Verdeutlichung der zu den beispielhaften Kommutierungszeitpunkten
522, 524 und 526 durchgeführten Kommutierungsvorgänge hervorgehoben ist.
[0042] Zu dem Kommutierungszeitpunkt 522 (t
COMMUT_1) wird ein erster Kommutierungsvorgang eingeleitet, bei welchem beispielsweise die
Halbleiterschalter 192 und 198 ausgeschaltet und die Halbleiterschalter 194 und 196
eingeschaltet werden, wobei der Kommutierungsstatus 520 von "NIEDRIG" zu "HOCH" wechselt.
Dadurch wird der Statorstrang 126 für eine Bestromungszeitdauer 612 (T
CF(1)) über die Halbleiterschalter 194 und 196 bis zum Kommutierungszeitpunkt 524 (T
COMMUT_2) bestromt, an welchem ein zweiter Kommutierungsvorgang mit der Nachzündung von 10°
el. eingeleitet wird. Hierbei werden die Halbleiterschalter 194 und 196 ausgeschaltet
und die Halbleiterschalter 192 und 198 werden eingeschaltet, wobei der Kommutierungsstatus
520 von "HOCH" zu "NIEDRIG" wechselt. Dadurch wird der Statorstrang 126 für eine Bestromungszeitdauer
622 (T
CF(2)) über die Halbleiterschalter 192 und 198 bis zum Kommutierungszeitpunkt 526 (t
COMMUT_3) bestromt,
[0043] Da die Spitze 544' des Rückspeisestroms 540 (vgl. Fig. 5) bei dem zweiten Kommutierungsvorgang
sehr groß ist, da zu spät kommutiert wurde, wird die Bestromungszeitdauer T
CF(2) erfindungsgemäß verringert, um somit eine beim Kommutierungszeitpunkt 526 auftretende
Spitze 646 des Rückspeisestroms 540 zu reduzieren. Ein beispielhaftes Verfahren zur
Bestimmung geeigneter Bestromungszeitdauern bzw. Kommutierungszeitpunkte wird unten
bei Fig. 8 beschrieben.
[0044] Fig. 7 zeigt ein Flussdiagramm eines Verfahrens 700 zum Betrieb der Vorrichtung 100 von
Fig. 1 bzw. der Vorrichtung 200 von Fig. 2 gemäß einer bevorzugten Ausführungsform
der Erfindung. Das Verfahren 700 wird bevorzugt als Hauptprogramm der Steuereinheit
132 in Form einer Endlosschleife durchgeführt, deren Ausführung jeweils bei der Inbetriebnahme
des ECM 120 nach einer Initialisierung und einer Beschleunigung auf eine vorgegebene
Mindestdrehzahl beginnt und nur bei einer Unterbrechung bzw. Beendigung des Betriebs
wieder endet.
[0045] Die Initialisierung des Hauptprogramms erfolgt in einem Unterprogramm "Init", welches
in Schritt S710 ausgeführt wird, wobei die Steuereinheit 132 mit ihren Ein- und Ausgängen
sowie den benötigten Steuervariablen initialisiert wird. Beispielsweise werden in
Schritt S710 die Ein- und Ausgänge des Mikroprozessors 130 initialisiert und eine
vorgegebene Bestromungszeitdauer (T
CF(n)) wird eingestellt. Im Schritt S720 wird dann ein Unterprogramm "Startup" zum Hochfahren
des ECM 120 ausgeführt, um diesen z.B. im Schrittmotorbetrieb mit Zwangskommutierungen
wie oben beschrieben auf die erforderliche Mindestdrehzahl zu beschleunigen. Nach
einer vorgegebenen Anzahl von Zwangskommutierungen wird das Unterprogramm "Startup"
verlassen und die Ausführung der Endlosschleife des Hauptprogramms beginnt in Schritt
S730.
[0046] In Schritt S730 wird überprüft, ob die aktuelle Bestromungszeitdauer T
CF(n) abgelaufen ist. Hierzu wird diese mit einer Zeitvariablen T
Timer verglichen, welche jeweils den Zeitraum vom zuletzt durchgeführten Kommutierungsvorgang
bis zum jeweils aktuellen Zeitpunkt erfasst. Beispielsweise wird die Zeitvariable
T
TIMER unter Verwendung eines geeigneten Zeitgebers ermittelt, welcher von der Steuereinheit
132 realisiert wird. Falls T
Timer ≥ T
CF(n) ist, ist die eingestellte Bestromungszeitdauer T
CF(n) abgelaufen. In diesem Fall ruft das Hauptprogramm in Schritt S740 ein Unterprogramm
"Commutate" auf, welches einen Kommutierungsvorgang wie oben beschrieben durchführt.
Ansonsten wartet das Hauptprogramm in Schritt S730. Nach Durchführung des Kommutierungsvorgangs
S740 fährt das Hauptprogramm in Schritt S750 fort.
[0047] Es wird darauf hingewiesen, dass erfindungsgemäß jedes geeignete Unterprogramm zum
Initialisieren und Hochfahren des ECM 120 verwendet werden kann. Da derartige Unterprogramme
hinlänglich aus dem Stand der Technik bekannt sind, wird hier auf eine detaillierte
Beschreibung beispielhafter Unterprogramme verzichtet.
[0048] In Schritt S750 ruft das Hauptprogramm ein Unterprogramm "Charge Check" zur Bestimmung
einer geeigneten Bestromungszeitdauer auf, welche einen Kommutierungszeitpunkt zur
Durchführung des nächsten Kommutierungsvorgangs definiert. Ein beispielhaftes Unterprogramm
"Charge Check" wird unten bei Fig. 8 beschrieben. Nach Ausführung dieses Unterprogramms
kehrt das Hauptprogramm von Fig. 7 zu Schritt S730 zurück. Dementsprechend wird die
Bestromungszeitdauer nach jedem Kommutierungsvorgang neu bestimmt und optimiert sich
somit automatisch wie oben beschrieben.
[0049] Das Auslösen des Kommutierungsvorgangs S740 kann bevorzugt auch durch einen Timer-Interrupt
realisiert werden, sofern ein solcher vom µC bereitgestellt wird.
[0050] Fig. 8 zeigt ein Flussdiagramm eines Verfahrens 800, mit dem das Unterprogramm "Charge Check"
in Schritt S750 des Hauptprogramms von Fig. 7 gemäß einer bevorzugten Ausführungsform
der Erfindung ausgeführt wird. Das Unterprogramm "Charge Check" beginnt nach jedem
durchgeführten Kommutierungsvorgang mit Schritt S810, in dem die Zeitvariable T
TIMER des Timers des µC 130 auf "0" zurückgesetzt wird.
[0051] In Schritt S815 wird eine Differenz ΔT
CF aus der vorherigen Bestromungszeitdauer T
CF(n-1) und der aktuellen Bestromungszeitdauer T
CF(n) zu ΔT
CF := T
CF(n-1) - T
CF(n) bestimmt. In Schritt S820 wird der Wert T
CF(n-1) mit dem Wert T
CF(n) überschrieben.
[0052] In Schritt S825 wird überprüft, ob das an dem Mikroprozessor 130 anliegende Signal
RCI logisch "NIEDRIG" ist, d.h., ob ein Rückspeisestrom von der Statorwicklung 126
in den Gleichstrom-Zwischenkreis 170 fließt. Falls das RCI Signal logisch "NIEDRIG"
ist, fährt das Unterprogramm "Charge Check" mit Schritt S830 fort, ansonsten mit Schritt
S850.
[0053] In Schritt S830 wird überprüft, ob das RCI Signal logisch "HOCH" ist. Falls das RCI
Signal logisch "HOCH" ist, fährt das Unterprogramm "Charge Check" mit Schritt S835
fort. Ansonsten wartet es in Schritt S830, bis das RCI Signal logisch "HOCH" wird.
Dementsprechend dient Schritt S830 dazu, den Zeitpunkt zu bestimmen, an dem der Rückspeisestrom
abgeklungen ist und das RCI Signal von logisch "NIEDRIG" auf logisch "HOCH" wechselt.
[0054] In Schritt S835 wird eine Zeitdauer T
CT bestimmt, welche die Dauer der Rückspeisung beschreibt und sich somit vom Auftreten
bis zum Abklingen des Rückspeisestroms erstreckt. Diese kann durch Bestimmen eines
Zeitraums ermittelt werden, welcher sich im Wesentlichen von dem Ende des zuletzt
durchgeführten Kommutierungsvorgangs bis zu dem frühesten Zeitpunkt erstreckt, zu
dem ein von dem Ladezustand des Zwischenkreiskondensators 178 abhängiger Stromwert
unter einem vorgegebenen Stromgrenzwert liegt. Erfindungsgemäß erfolgt die Bestimmung
der Zeitdauer T
CT dadurch, dass dieser zu diesem frühesten Zeitpunkt der aktuelle Wert der Zeitvariablen
T
TIMER zugewiesen wird.
[0055] Da T
CT in diesem Fall größer als Null ist, da ein Rückspeisestrom erfasst wurde, wurde tendenziell
zu spät kommutiert und die Bestromungszeitdauer T
CF(n) wird in Schritt S840 um einen Korrekturwert T
CORRECT verringert, bevor das Unterprogramm "Charge Check" mit Schritt S860 fortfährt.
[0056] In Schritt S850 wird die Zeitdauer T
CT zu "0" gesetzt, da kein Rückspeisestrom erfasst wurde. Da dies wie oben beschrieben
bedeutet, dass tendenziell zu früh kommutiert wurde, wird die Bestromungszeitdauer
T
CF(n) in Schritt S855 um den Korrekturwert T
CORRECT vergrößert, bevor das Unterprogramm "Charge Check" mit Schritt S860 fortfährt.
[0057] Gemäß einer bevorzugten Ausführungsform der Erfindung erfolgt die Bestimmung des
Korrekturwerts T
CORRECT unter Verwendung einer Nachschlagtabelle, welche beispielsweise in einer hierfür
geeigneten Speichereinheit der Steuereinheit 132 gespeichert ist. Eine geeignete Nachschlagtabelle
kann durch die Durchführung entsprechender Laborversuche ermittelt werden. Graphische
Darstellungen einer beispielhaften Nachschlagtabelle sind bei den Fig. 9 und 10 beschrieben.
[0058] In Schritt 860 wird die Bestromungszeitdauer T
CF(n) um den Differenzwert ΔT
CF reduziert. Dies bewirkt einen D-Anteil bei der Erzeugung der Bestromungszeitdauer
T
CF(n). In Schritt 865 wird die Bestromungszeitdauer T
CF(n) abschließend um die Zeitdauer T
CT reduziert, bevor das Unterprogramm "Charge Check" endet und das Hauptprogramm von
Fig. 7 zu Schritt S730 zurückkehrt.
[0059] Fig. 9 zeigt eine schematische Darstellung 900 eines beispielhaften Verlaufs von Bestromungszeitdauern
920 und zugeordneten Korrekturwerten 910 in Abhängigkeit von der Drehzahl des ECM
120 von Fig. 1 bzw. Fig. 2. Hierbei ist jeweils einer bestimmten Bestromungszeitdauer
T
CF(n) ein vorgegebener Korrekturwert T
CORRECT zugeordnet. Beispielsweise ist einer Bestromungszeitdauer 922 von 10 ms bei einer
Drehzahl n = 1500 rpm ein Korrekturwert (Syncvar) 912 von etwa 15,1 µs zugeordnet.
[0060] Wie aus Fig. 9 ersichtlich, sinkt der Korrekturwert 910 monoton bei wachsender Drehzahl
n des ECM 120.
[0061] Es folgt eine Tabelle zu den Korrekturwerten (Syncvar) in Abhängigkeit von der Drehzahl
n bzw. von der Zeitdauer KZ zwischen jeweils zwei Kommutierungszeitpunkten für einen
vierpoligen Rotor:
n / [rpm] |
KZ / [ms] |
Syncvar |
500 |
30.000 |
8,51 E-4 |
1000 |
15,000 |
3,47E-4 |
1500 |
10,000 |
1,51E-4 |
2000 |
7,500 |
6,17E-5 |
2500 |
6,000 |
2,57E-5 |
3000 |
5,000 |
1,05E-5 |
3500 |
4,286 |
4,37E-6 |
4000 |
3,750 |
1,74E-6 |
4500 |
3,333 |
7,24E-7 |
5000 |
3,000 |
2,95E-7 |
5500 |
2,727 |
1,26E-7 |
6000 |
2,500 |
5,25E-8 |
6500 |
2,308 |
2,14E-8 |
7000 |
2,143 |
8,91 E-9 |
7500 |
2,000 |
3,80E-9 |
[0062] Fig. 10 zeigt eine schematische Darstellung 1000 eines beispielhaften Verlaufs von Drehzahlen
1020 des ECM 120 von Fig. 1 bzw. Fig. 2 und zugeordneten Korrekturwerten 1010 in Abhängigkeit
von der Bestromungszeitdauer T
CF(n), wobei jeweils einer bestimmten Drehzahl n ein vorgegebener Korrekturwert T
CORRECT (Syncvar) zugeordnet ist. Beispielsweise ist einer Drehzahl 1022 von etwa 1000 rpm
bei einer Bestromungszeitdauer von 15 ms ein Korrekturwert 1012 von etwa 34,7 µs zugeordnet.
[0063] Fig. 11 zeigt eine schematische Darstellung 1100 eines beispielhaften zeitlichen Verlaufs
von Betriebsparametern 1110, 1120, 1130, 1140, welche im Betrieb der Vorrichtung 100
von Fig. 1 bzw. Vorrichtung 200 von Fig. 2 bei einer Kommutierung gemäß einer Ausführungsform
der Erfindung gemessen werden. Hierbei illustriert der Betriebsparameter 1120 den
Kommutierungsstatus des ECM 120, 1130 die bei Kommutierungsvorgängen in die Statorwicklung
126 induzierte Spannung, 1140 den in den Gleichstrom-Zwischenkreis 170 zurückgespeisten
Strom, und 1110 einen entsprechenden Rückspeisestatus.
[0064] Fig. 11 verdeutlicht die automatische Optimierung der Kommutierung des ECM 120, welche
auch als "Einschwingen" bezeichnet wird. Hierbei kennzeichnet der Rückspeisestatus
1110 Zeitpunkte, zu denen der Spannungsabfall am Shunt-Widerstand 140 einen vorgegebenen
Schwellwert überschreitet und somit eine Rückspeisung erfasst wird. Dementsprechend
wird zu Zeitpunkten 1112, 1114, 1116, 1118, 1119 ein Rückspeisestrom erfasst und ab
dem Kommutierungszeitpunkt 1122 wird bei der Kommutierung kein zurückgespeister Strom
mehr erfasst, da der vorgegebene Schwellwert nicht mehr überschritten wird. Somit
wird der ECM 120 ab dem Zeitpunkt 1122 im eingeschwungenen Zustand betrieben.
[0065] Fig. 12 zeigt eine schematische Darstellung 1200 eines beispielhaften zeitlichen Verlaufs
von Betriebsparametern 1210, 1220, 1230, 1240, welche beim Hochfahren der Vorrichtung
100 von Fig. 1 bzw. Vorrichtung 200 von Fig. 2 gemessen werden. Hierbei illustriert
der Betriebsparameter 1220 die Drehzahl n des ECM 120, 1230 die jeweiligen Bestromungszeitdauern
T
CF(n), 1240 die entsprechenden Differenzwerte ΔT
CF, und 1210 die jeweiligen Rückspeisezeitdauern T
CT.
[0066] Wie aus Fig. 12 ersichtlich, wird die Zeitdauer T
CT der Rückspeisung bei wachsender Drehzahl n geringer. Die Bestromungszeitdauer T
CF(n) nähert sich einem unteren Grenzwert an, welcher eine optimale Bestromungszeitdauer
darstellt. Dementsprechend werden der Differenzwert ΔT
CF und die Rückspeisezeitdauern T
CT kontinuierlich geringer.
[0067] Naturgemäß sind im Rahmen der vorliegenden Erfindung vielfache Abwandlungen und Modifikationen
möglich.
[0068] So ist es möglich, die Rückspeisung in den Zwischenkreiskondensators 178 auf andere
Arten zu messen. Während die Rückspeisung in den Ausführungsbeispielen gemäß Fig.
1 und Fig. 2 über den zum Kondensator 178 fließenden Strom ermittelt wurde, kann die
Messung auch über die an dem Kondensator 178 anliegende Spannung erfolgen, die sich
beim Laden des Kondensator 178 durch einen zu diesem fließenden Strom l_RC erhöht.
Dies geschieht bevorzugt durch Abgreifen der an dem Kondensator 178 anliegenden Spannung
und Zuführen dieser Spannung zu einem Differenzierglied. Das daraus resultierende
Signal kann mit einem Schwellwert verglichen und das Ergebnis einem µC 130 zur Auswertung
zugeführt werden.
[0069] Sofern ein µC 130 mit einem A/D-Wandler verwendet wird, kann bei allen Ausführungsbeispielen
der analog ermittelte Ladezustand des Kondensators direkt dem A/D-Wandler des µC 130
zur Auswertung zugeführt werden. Eine Vorabauswertung, wie sie in Fig. 1 mit dem Transistor
160 und in Fig. 2 mit dem Komparator 157 erfolgt, kann dann entfallen.
[0070] Auch ist es möglich, den Vorzündwinkel einzustellen, indem z.B. der Shunt-Widerstand
140 (Fig. 1 bzw. Fig. 2) oder der Schwellwert des Komparators (Fig. 2) entsprechend
variabel vorzugeben. Die Vorgabe geschieht bevorzugt durch den µC 130. Es ist in bevorzugter
Art möglich, durch eine solche Schaltung den Zündwinkel im Bereich von -20 °el. bis
+10 °el. einzustellen. Bevorzugt geschieht diese Einstellung variabel und weiter bevorzugt
wird die Einstellung des Vorzündwinkels durch den µC gesteuert. Durch die indirekte
Vorgabe des Zündwinkels kann auch eine Drehzahlregelung realisiert werden.
1. Verfahren zum Betreiben eines Elektromotors (120), welcher einen Rotor (124), einen
Stator (125) mit mindestens einem Strang (126), eine Endstufe (122) zur Beeinflussung
der Bestromung dieses Strangs und einen die Endstufe mit Strom versorgenden Gleichstrom-Zwischenkreis
(170) mit einem Zwischenkreiskondensator (178) aufweist,
welches Verfahren die folgenden Schritte aufweist:
- in der Endstufe (122) wird zu vorgegebenen Kommutierungszeitpunkten (tCOMMUT_1, tCOMMUT_2, tCOMMUT_3) ein Kommutierungsvorgang durchgeführt (S740), und
- die Kommutierungszeitpunkte (tCOMMUT_1, tCOMMUT_2, TCOMMUT_3) werden in Abhängigkeit von der Rückspeisung in den Zwischenkreiskondensator bestimmt
(S750).
2. Verfahren nach Anspruch 1,
welches die folgenden Schritte aufweist:
- ein erster Kommutierungsvorgang (524) wird durchgeführt,
- eine Bestromungszeitdauer (TCF(2)) zwischen dem ersten Kommutierungsvorgang (524) und einem zweiten Kommutierungsvorgang
(526) wird in Abhängigkeit von der Rückspeisung in den Zwischenkreiskondensator nach
dem ersten Kommutierungsvorgang (524) bestimmt (S750), und
- nach Ablauf der Bestromungszeitdauer (TCF(2)) wird der zweite Kommutierungsvorgang (526) eingeleitet.
3. Verfahren nach Anspruch 2,
bei welchem die Bestromungszeitdauer (TCF(2)) in Abhängigkeit von einer ersten Zeitdauer (TCT) bestimmt wird (S865), welche sich im Wesentlichen von dem Ende des ersten Kommutierungsvorgangs
(524) bis zu dem frühesten Zeitpunkt erstreckt (550), zu dem ein von der Rückspeisung
abhängiger Stromwert unter einem vorgegebenen Stromgrenzwert liegt.
4. Verfahren nach Anspruch 3,
bei welchem der Stromwert durch Messung der an einem mit dem Zwischenkreiskondensator
(178) in Reihe geschalteten Widerstand (140) abfallenden Spannung ermittelt wird.
5. Verfahren nach Anspruch 3,
bei welchem der Stromwert durch Differenzierung der an dem Zwischenkreiskondensator
(178) anliegenden Spannung ermittelt wird.
6. Verfahren nach einem der Ansprüche 3 bis 5,
bei welchem der Stromgrenzwert im Wesentlichen bei Null liegt.
7. Verfahren nach einem der Ansprüche 3 bis 6,
bei welchem die Bestromungszeitdauer (TCF(2)) gegenüber einer vorhergehenden Bestromungszeitdauer (TCF(1)) um einen vorgegebenen Verringerungsbetrag (TCORRECT) verringert wird (S840), wenn die erste Zeitdauer (TCT) größer als eine vorgegebene Grenzzeitdauer ist.
8. Verfahren nach Anspruch 7,
bei welchem die vorgegebene Grenzzeitdauer gleich Null ist.
9. Verfahren nach Anspruch 7,
bei welchem die vorgegebene Grenzzeitdauer abhängig von der Drehzahl ist.
10. Verfahren nach einem der Ansprüche 7 bis 9,
bei welchem der vorgegebene Verringerungsbetrag (TCORRECT) abhängig von der ersten Zeitdauer (TCT) ist.
11. Verfahren nach einem der Ansprüche 7 bis 10,
bei welchem der vorgegebene Verringerungsbetrag (TCORRECT) abhängig von der Drehzahl ist.
12. Verfahren nach einem der Ansprüche 3 bis 11,
bei welchem die Bestromungszeitdauer (TCF(2)) gegenüber einer vorhergehenden Bestromungszeitdauer (TCF(1)) um einen vorgegebene Vergrößerungsbetrag (TCORRECT) vergrößert wird (S855), wenn die erste Zeitdauer (TCT) gleich Null ist.
13. Verfahren nach Anspruch 12,
bei welchem der vorgegebene Vergrößerungsbetrag (TCORRECT) abhängig von der Drehzahl ist.
14. Verfahren nach einem der vorhergehenden Ansprüche,
bei welchem der Elektromotor (120) ein einphasiger Motor ist.
15. Verfahren nach einem der vorhergehenden Ansprüche,
bei welchem der Elektromotor (120) ein einsträngiger Motor ist.
16. Elektromotor, welcher aufweist:
einen Rotor (124),
einen Stator (125) mit mindestens einem Strang (126),
eine Endstufe (122) zur Beeinflussung der Bestromung dieses Strangs,
einen die Endstufe (122) mit Strom versorgenden Gleichstrom-Zwischenkreis (170) mit
einem Zwischenkreiskondensator (178), und
eine Steuereinheit (132) mit einer Anordnung (152) zur Erfassung eines die Rückspeisung
in den Zwischenkreiskondensator (178) charakterisierenden Werts, welche Steuereinheit
(132) dazu ausgebildet ist, in Abhängigkeit von dem erfassten Wert Kommutierungszeitpunkte
(tCOMMUT_1, tCOMMUT_2, tCOMMUT_3) zu bestimmen und zu den bestimmten Kommutierungszeitpunkten (tCOMMUT_1, tCOMMUT_2, tCOMMUT_3) in der Endstufe (122) Kommutierungsvorgänge durchzuführen.
17. Motor nach Anspruch 16,
bei welchem die Endstufe (122) eine Vollbrückenschaltung mit
Halbleiterschaltern (192, 194, 196, 198) aufweist, welche zur Beeinflussung der Bestromung
des mindestens einen Strangs (126) des Stators (125) von der Steuereinheit (132) ansteuerbar
sind.
18. Motor nach Anspruch 16 oder 17,
bei welchem die Anordnung (152) zur Erfassung des die Rückspeisung in den Zwischenkreiskondensator
(178) charakterisierenden Werts einen mit dem Zwischenkreiskondensator (178) in Reihe
geschalteten Widerstand (140) zur Erfassung des Werts anhand der an dem Widerstand
(140) abfallenden Spannung aufweist.
19. Motor nach Anspruch 18,
bei welchem die Anordnung (152) zur Erfassung des die Rückspeisung in den Zwischenkreiskondensator
(178) charakterisierenden Werts einen Signalgenerator (160, 157) aufweist, welcher
ein von der Rückspeisung abhängiges Signal (RCI) erzeugt.
20. Motor nach Anspruch 19,
bei welchem das erzeugte Signal (RCI) einen ersten Wert (RCI = NIEDRIG) annimmt, wenn
die an dem Widerstand (140) abfallende Spannung einen vorgegebenen Schwellwert überschreitet.
21. Motor nach Anspruch 20,
bei welchem das erzeugte Signal (RCI) einen zweiten Wert (RCI = HOCH) annimmt, wenn
die an dem Widerstand (140) abfallende Spannung den vorgegebenen Schwellwert unterschreitet.
22. Motor nach einem der Ansprüche 19 bis 21,
bei welchem der Signalgenerator (160, 157) einen als Schwellwert-Schalter ausgeführten
Bipolartransistor aufweist.
23. Motor nach einem der Ansprüche 19 bis 21,
bei welchem der Signalgenerator (160, 157) einen Komparator aufweist.
24. Motor nach einem der Ansprüche 19 bis 23,
bei welchem die Steuereinheit (132) dazu ausgebildet ist, die Kommutierungszeitpunkte
(tCOMMUT_1, tCOMMUT_2, tCOMMUT_3) in Abhängigkeit von dem erzeugten Signal (RCI) zu bestimmen.
25. Motor nach einem der Ansprüche 16 bis 24,
bei welchem die Steuereinheit (132) einen Mikroprozessor (130) aufweist, welcher dazu
ausgebildet ist, zu den bestimmten Kommutierungszeitpunkten (tCOMMUT_1, TCOMMUT_2, tCOMMUT_3) die Kommutierungsvorgänge in der Endstufe (122) einzuleiten.
26. Motor nach Anspruch 25,
bei welchem der Mikroprozessor (130) dazu ausgebildet ist, nach Einleiten eines ersten
Kommutierungsvorgangs (524) in Abhängigkeit von dem Ladezustand des Zwischenkreiskondensators
(178) eine Bestromungszeitdauer (TCF(2)) zwischen diesem ersten Kommutierungsvorgang (524) und einem zweiten Kommutierungsvorgang
(526) zu bestimmen, und nach Ablauf der Bestromungszeitdauer (TCF(2)) diesen zweiten Kommutierungsvorgang (526) einzuleiten.
27. Motor nach einem der Ansprüche 16 bis 26,
welcher ein einphasiger Motor ist.
28. Motor nach einem der Ansprüche 16 bis 27,
welcher ein einsträngiger Motor ist.
29. Motor nach einem der Ansprüche 16 bis 28,
bei welchem eine Diode (182) im Gleichstrom-Zwischenkreis (170) vorgesehen ist, die
dazu ausgebildet ist, einen Rückspeisungsstrom in eine mit dem Gleichstrom-Zwischenkreis
(170) verbundene Gleichspannungsquelle (184, 186) zu verhindern.
30. Motor nach Anspruch 16,
bei welchem die Steuereinheit (132) dazu ausgebildet ist, ein Verfahren nach einem
der Ansprüche 2 bis 15 auszuführen.
31. Elektromotor, welcher aufweist:
einen Rotor (124),
einen Stator (125) mit mindestens einem Strang (126),
eine Endstufe (122) zur Beeinflussung der Bestromung dieses Strangs,
einen die Endstufe (122) mit Strom versorgenden Gleichstrom-Zwischenkreis (170), und
eine Steuereinheit (132), welche dazu ausgebildet ist, in Abhängigkeit von einem von
dem mindestens einen Strang (126) in den Zwischenkreis (170) zurückgespeisten Strom
(I_RC) Kommutierungszeitpunkte (tCOMMUT_1, tCOMMUT_2, tCOMMUT_3) zu bestimmen und zu den bestimmten Kommutierungszeitpunkten (tCOMMUT_1, TCOMMUT_2, tCOMMUT_3) in der Endstufe (122) Kommutierungsvorgänge durchzuführen.