DE112004001141T5 - Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine - Google Patents
Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine Download PDFInfo
- Publication number
- DE112004001141T5 DE112004001141T5 DE112004001141T DE112004001141T DE112004001141T5 DE 112004001141 T5 DE112004001141 T5 DE 112004001141T5 DE 112004001141 T DE112004001141 T DE 112004001141T DE 112004001141 T DE112004001141 T DE 112004001141T DE 112004001141 T5 DE112004001141 T5 DE 112004001141T5
- Authority
- DE
- Germany
- Prior art keywords
- electric motor
- block
- control
- controller
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 230000004907 flux Effects 0.000 claims abstract description 39
- 230000007704 transition Effects 0.000 claims abstract description 10
- 230000008859 change Effects 0.000 claims abstract description 3
- 238000000034 method Methods 0.000 claims description 17
- 230000001360 synchronised effect Effects 0.000 claims description 11
- 230000006698 induction Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 230000003068 static effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 239000013598 vector Substances 0.000 description 7
- 230000003313 weakening effect Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000009466 transformation Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001131 transforming effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 229920006395 saturated elastomer Polymers 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/0085—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for high speeds, e.g. above nominal speed
- H02P21/0089—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation specially adapted for high speeds, e.g. above nominal speed using field weakening
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/12—Stator flux based control involving the use of rotor position or rotor speed sensors
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/24—Vector control not involving the use of rotor position or rotor speed sensors
- H02P21/28—Stator flux based control
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/181—Circuit arrangements for detecting position without separate position detecting elements using different methods depending on the speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/05—Determination of the rotor position by using two different methods and/or motor models
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2207/00—Indexing scheme relating to controlling arrangements characterised by the type of motor
- H02P2207/05—Synchronous machines, e.g. with permanent magnets or DC excitation
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Steuerungsvorrichtung
für einen
Elektromotor mit einem Stator und einem Rotor, umfassend:
einen Umrichter zum Liefern von Leistung an den Elektromotor,
einen Controller zum Steuern des Umrichters,
einen Block zur Steuerung bei niedriger Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten abzuschätzen, der in dem Controller arbeitet,
einen Block zur Steuerung bei hoher Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten und einer Statorflussposition abzuschätzen, der in dem Controller arbeitet,
einen Übergangsschalter in dem Controller, um den Betrieb zwischen dem Block zur Steuerung bei niedriger Drehzahl und dem Block zur Steuerung bei hoher Drehzahl zu verändern,
wobei der Umrichter durch einen Sechsstufenbetrieb gesteuert wird.
einen Umrichter zum Liefern von Leistung an den Elektromotor,
einen Controller zum Steuern des Umrichters,
einen Block zur Steuerung bei niedriger Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten abzuschätzen, der in dem Controller arbeitet,
einen Block zur Steuerung bei hoher Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten und einer Statorflussposition abzuschätzen, der in dem Controller arbeitet,
einen Übergangsschalter in dem Controller, um den Betrieb zwischen dem Block zur Steuerung bei niedriger Drehzahl und dem Block zur Steuerung bei hoher Drehzahl zu verändern,
wobei der Umrichter durch einen Sechsstufenbetrieb gesteuert wird.
Description
- TECHNISCHES GEBIET
- Die vorliegende Erfindung betrifft die Steuerung von Elektromotoren. Im Besonderen betrifft die vorliegende Erfindung ein Verfahren und eine Vorrichtung zur positionssensorlosen Steuerung eines Elektromotors.
- HINTERGRUND DER ERFINDUNG
- Traditionelle Motorsteuerungssysteme umfassen normalerweise eine Rückkopplungseinrichtung oder einen Positionssensor, wie etwa einen Resolver oder Encoder, um Drehzahl- und Positionsinformation für einen Motor bereitzustellen. Rückkopplungseinrichtungen und zugehörige Schnittstellenschaltungen erhöhen die Kosten eines Motorsteuerungssystems, und diese Kosten können bei Anwendungen mit großen Stückzahlen, wie etwa Kraftfahrzeuganwendungen, hinderlich werden. Zusätzlich kann ein Positionssensor und seine zugehörige Verkabelung die Komplexität und Montagezeit eines elektrischen Antriebssystems in einem Fahrzeug erhöhen.
- Elektrofahrzeuge, die durch Brennstoffzellen, Batterien und Hybridsysteme angetrieben werden und Elektromotoren umfassen, werden auf dem Kraftfahrzeugmarkt gängiger. Mit zunehmenden Produktionsstückzahlen für Elektrofahrzeuge werden die Kosten von Rückkopplungseinrichtungen und zugehörigen Schnittstellenschaltungen signifikant. Die Automobilher steller stehen unter einen intensiven Druck des Marktes, Kosten einzusparen und die Anzahl von Teilen für ein Fahrzeug zu vermindern. Die Beseitigung einer Rückkopplungseinrichtung für ein Elektromotor-Steuerungssystem wird zu signifikanten Kostenverringerungen für ein Elektrofahrzeug führen.
- Hybridelektrische und elektrische Fahrzeuge benutzen heutzutage zahlreiche Elektromotor-Steuerungstechnologien, wie etwa die Vektorsteuerung von Elektromotoren. Ein Vektormotorsteuerungsschema ist ein rechenintensives Motorsteuerungsschema, das die Phasenspannungen/-ströme eines Dreiphasenmotors in ein Zweiachsen-Koordinatensystem abbildet. Der Aufbau, der dazu verwendet wird, einen Elektromotor unter Verwendung eines Vektorsteuerungsschemas zu erregen, ist ein typischer Dreiphasen-Stromquellenumrichter, der sechs Leistungstransistoren umfasst, die das Ausgangssignal für einen Elektromotor formen. Eine Vektorsteuerung erfordert Rotorpositionsinformation, die normalerweise über eine Rückkopplungseinrichtung oder einen Positionssensor erhalten wird. Das Ziel der positionssensorlosen Steuerung ist es, Rotorpositionsinformation unter Verwendung elektromagnetischer Eigenschaften einer Wechselstrommaschine zu erhalten, wobei der Positionssensor und seine zugehörigen Schnittstellenschaltungen beseitigt sind.
- ZUSAMMENFASSUNG DER ERFINDUNG
- Die vorliegende Erfindung ist ein Verfahren und eine Vorrichtung für ein sensorloses Steuerungssystem, das in elektrischen und in hybridelektrischen Fahrzeugantriebsstrang-Anwendungen verwendet wird. Das sensorlose Motorsteuerungssystem der vorliegenden Erfindung umfasst ein Niedergeschwindigkeits-Winkelpositions-Abschätzungsverfahren, ein Anfangs-Rotorpolaritäts-Detektionsverfahren, einen Übergangsalgorithmus zwischen Verfahren bei niedriger und hoher Drehzahl, einen modifizierten Gopinath-Beobachter, ein Feldschwächungsverfahren und/oder einen Sechsstufenbetrieb.
- KURZBESCHREIBUNG DER ZEICHNUNGEN
-
1 ist ein Blockdiagramm eines Steuerungssystems bei der vorliegenden Erfindung; -
2 ist ein Vektordiagramm, das mögliche Orientierungsrahmen zur Steuerung der vorliegenden Erfindung darstellt; -
3 ist ein Blockdiagramm eines modifizierten Gopinath-Beobachters, der bei der vorliegenden Erfindung verwendet wird; -
4 ist ein Blockdiagramm eines Controllers, der für einen Sechsstufenbetrieb bei der vorliegenden Erfindung verwendet wird; und -
5 ist ein Zustandsflussdiagramm für einen Übergang in und aus dem Sechsstufenbetrieb. - BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORM
-
1 ist eine schematische Zeichnung einer bevorzugten Ausführungsform eines Steuerungssystems10 der vorliegenden Erfindung. Das Steuerungssystem10 ist als Folge von Blockdiagrammen gezeigt, die Software darstellen, die in einem Controller, einem Mikroprozessor oder einer ähn lichen Einrichtung ausgeführt wird, um einen Elektromotor12 zu steuern. In der bevorzugten Ausführungsform der vorliegenden Erfindung ist der Controller ein Fahrzeugantriebsstrang-Controller, der den Elektromotor12 steuert, aber jede andere Motorsteuerungsanwendung ist als im Umfang der vorliegenden Erfindung liegend anzusehen. Der Elektromotor kann Motortechnologien, wie etwa Wechselstrommaschinen, Synchron-Reluktanzmotoren, Induktionsmotoren und Innen-Permanentmagnetmotoren, umfassen, ist aber nicht darauf beschränkt. Der Eingang in das Steuerungssystem ist ein Drehmomentbefehl Te, der von dem Fahrzeug-Controller erzeugt wird. Der Drehmomentbefehl Te wird von einem Optimum-Drehmoment/Stromstärke-Berechnungsblock14 verarbeitet, um einen entsprechenden Statorstrombefehl Is und Stromwinkelbefehl β zu erzeugen, die erforderlich sind, um das gewünschte elektromagnetische Moment in dem Motor12 zu entwickeln. Ein Feldschwächungs-Statorfluss λfw wird bei Feldschwächungsblock15 auf der Grundlage der gemessenen Zwischenkreisspannung Vdc und Rotorwinkelgeschwindigkeit ωr erzeugt. Block16 wird die Befehle λ und δ modifizieren, wenn der Statorflussbefehl λ den Feldschwächungs-Statorflussbefehl λfw übersteigt. - Der Statorstrombefehl Is und der Stromwinkelbefehl β, die bei Block
14 erzeugt werden, werden zu einem Statorfluss- und Drehmomentwinkelberechnungsblock16 weitergeleitet. Block16 verarbeitet den befohlenen Statorstrom Is und den Stromwinkelbefehl β und zerlegt sie in den Statorflussbefehl λ und Drehmomentwinkelbefehl δ, um das maximale Drehmoment für die gegebene Statorstromamplitude bereitzustellen. - Summierknoten
18 subtrahiert den Statorfluss mit Rückkopplung λfb von dem Statorflussbefehl λ, um eine Abweichung zu erzeugen. Summierknoten20 subtrahiert den Drehmomentwinkel mit Rückkopplung δfb von dem Drehmomentwinkelbefehl δfb, um eine Abweichung zu erzeugen. Die von Summierknoten18 erzeugte Abweichung wird von einem Proportional-Integral-(PI)-Regelungsblock22 verarbeitet, um einen Steuerungsausgang zu erzeugen. Die von dem Summierknoten20 erzeugte Abweichung wird an Multiplikationsblock24 verarbeitet, an dem sie mit dem Statorfluss mit Rückkopplung λfb multipliziert wird. Der Ausgang von Block24 wird an Proportional-Regelungsblock26 verarbeitet. - Der Ausgang von PI-Regelungsblock
22 wird an Summierknoten28 mit dem Entkopplungsterm RsIf für den Spannungsabfall am Statorwiderstand summiert, um den f-Achsen-Spannungsbefehl Vf zu erzeugen. Der Ausgang des Proportional-Regelungsblocks26 wird an Summierknoten30 mit dem τ-Achsen-Entkopplungsterm (Spannungsabfall am Statorwiderstand plus Drehzahlspannung) ωrλfb + RsIτ summiert, um den τ-Achsen-Spannungsbefehl Vτ zu erzeugen. Vf und Vτ werden an dem Block32 zur Transformation von rotierenden Rahmen in stationäre unter Verwendung der abgeschätzten Statorfluss-Winkelposition θf verarbeitet, um die Statorfluss-Bezugsrahmen-Spannungsbefehle Vf und Vτ in die Spannungsbefehle Vα1 und Vβ1 bei stationärem Rahmen umzuwandeln. Hochfrequenz-Injektions-Signale Vα_inj und Vβ_inj werden an Summierknoten34 und36 zu den Spannungsbefehlen Vα1 und Vβ1 bei stationärem Rahmen addiert, um End-Spannungsbefehle Vα und Vβ zu erzeugen, die die wirklichen Phasenspannungsbefehle erzeugen, die an den Elektromotor12 angelegt werden. Der Spannungsquellenumrichter38 verarbeitet die End-Spannungsbefehle Vα und Vβ unter Verwendung einer Zweiphasen-in-Dreiphasen-Transformation, um die Ist-Dreiphasenspannungen zu erzeugen, die an den Motor12 anzulegen sind. - Die Phasenströme werden von einem Dreiphasen-in-Zweiphasen-Transformationsblock
40 gemessen und verarbeitet. Die Ausgänge des Blocks40 sind Ströme Iα und Iβ bei stationärem Rahmen. Ein Block42 zur Transformation von stationären Rahmen in rotierende verwendet die Ströme Iα und Iβ bei stationärem Rahmen und die abgeschätzte Rotorwinkelposition θf, um Statorfluss-Bezugsrahmenströme mit Rückkopplung If und Iτ zu erzeugen. - Die vorliegende Erfindung umfasst darüber hinaus eine positionssensorlose Steuerung der Maschine, die umfasst: ein/einen Abschätzverfahren/Beobachter für die Rotorwinkelposition bei niedriger Drehzahl an Block
44 , ein Detektionsverfahren für die Anfangs-Rotorpolarität an Block46 , ein/einen Abschätzverfahren/Beobachter für die Rotorwinkelposition bei hoher Drehzahl an Block48 , einen Block50 eines modifizierten Gopinath-Beobachters, und einen Übergangsschalter54 , um die Abschätzverfahren bei niedriger und hoher Drehzahl nahtlos zu verschmelzen. - Block
44 von1 stellt das Abschätzverfahren bei niedriger Drehzahl der vorliegenden Erfindung dar. Das Verfahren44 bei niedriger Drehzahl verwendet Statorstromkomponenten Iα und Iβ bei stationärem Bezugsrahmen um die Rotorwinkelposition θr_low abzuschätzen. Ähnlich verwendet das Verfahren48 bei hoher Drehzahl Statorstromkomponenten Iα und Iβ bei stationärem Bezugsrahmen und die abgeschätzte Statorflussposition θf, um die Rotorwinkelposition θr_high abzuschätzen. Der Schalter54 wählt die geeignete Rotorwinkelposition θr auf der Grundlage der abgeschätzten Rotordrehzahl aus. - Der modifizierte Gopinath-Beobachter
50 verarbeitet θr, die Spannungen Vα und Vβ bei stationärem Rahmen und die Ströme Iα und Iβ bei stationä rem Bezugsrahmen. Der modifizierte Gopinath-Beobachter50 berechnet den abgeschätzten Statorflusswinkel θf, den Statorfluss mit Rückkopplung λfb und den Drehmomentwinkelfluss mit Rückkopplung δfb. - In der bevorzugten Ausführungsform der vorliegenden Erfindung wird die d-Achsen-Induktivität höher sein als die q-Achsen-Induktivität, und der magnetische Nordpol der Maschine ist in Richtung der (–) q-Achse orientiert. Jedoch wird das vorgeschlagene Steuerungsschema noch gültig sein, wenn die q-Achsen-Induktivität der Maschine höher ist als die d-Achsen-Induktivität.
2 ist ein Vektordiagramm, das mögliche Orientierungsrahmen zur Steuerung zeigt. Die α- und β-Achsen werden für die Steuerung bei stationärem Bezugsrahmen verwendet. Bei der Steuerung bei stationärem Bezugsrahmen sind die Variablen die zeitlich variierenden Wechselstrom-Signale. Es ist bevorzugt, zur Steuerung einen rotierenden Bezugsrahmen zu verwenden, wenn die Steuerungsvariablen Gleichstromgrößen sind. Der synchrone Bezugsrahmen (am Rotor orientierter Bezugsrahmen oder d-q-Rahmen) und der Statorfluss-Bezugsrahmen (f-τ-Bezugsrahmen) sind beide rotierende Bezugsrahmen, wobei die Variablen der Gleichstromsteuerung in einen stationären Zustand sind. - Für eine stark gesättigte Maschine weisen die d-q-Rahmenspannungsgleichungen bidirektionale Kreuzkopplungsterme auf, die die Bandbreite des Synchron-Strom-Controllers begrenzen können. Gleichung (1) unten zeigt die Statorspannungsgleichungen in dem d-q-Bezugsrahmen, die die Kreuzkopplungseffekte darstellen.
- In den Gleichungen (1) sind die letzten beiden Terme in jeder Spannungsgleichung Kreuzkopplungsterme. Da die d-Achsen-Induktivität viel größer ist als die q-Achsen-Induktivität ist die Zeitkonstante in der d-Achse viel länger als die in der q-Achse. Jede Störung, die in die d-Achsen-Spannungsgleichung aufgrund der Kreuzkopplungsterme eingeleitet wird, wird aufgrund der langen Zeitkonstante eine minimale Auswirkung auf die d-Achsen-Stromregelung haben. Jedoch wird die Störung, die durch die Kreuzkopplungsterme in die q-Achsen-Spannungsgleichung eingeleitet wird, einen signifikanten Einfluss auf die q-Achsen-Stromregelung haben. Infolgedessen wird ein Versuch, die Stromregler-Bandbreite zu erhöhen, zu einem instabilen Betrieb führen. Um diese Beschränkungen zu überwinden, ist es erwünscht, den Controller-Bezugsrahmen zu dem Statorfluss-Bezugsrahmen (f-τ-Bezugsrahmen) hin zu verändern. Die Maschinengleichungen in dem Statorfluss-Bezugsrahmen können so beschrieben werden, wie es in den Gleichungen (2) und (3) unten gezeigt ist:
- Aus Gleichung (2) ist zu sehen, dass es keine Kreuzkopplung von der τ-Achse in die f-Achse gibt. Jedoch gibt es eine unidirektionale Kopplung von der f-Achse in die τ-Achse. Die unidirektionale Kreuzkopplung ist bei der Steuerung leicht zu entkoppeln. Aus den obigen Gründen ist zu sehen, dass die am Statorfluss orientierte Steuerung für diese Art von Ma schine im Vergleich mit der am Rotorfluss orientierten Steuerung geeigneter ist.
- Der in
3 gezeigte modifizierte Gopinath-Beobachter50 wird dazu verwendet, den Statorflusswinkel θf, den Statorfluss mit Rückkopplung λfb und den Drehmomentwinkel mit Rückkopplung δfb abzuschätzen. Die Ströme Iα und Iβ bei stationärem Rahmen werden in den Beobachter eingegeben. Ein Modul60 zur Transformation von stationären Bezugsrahmen in synchrone transformiert die Ströme bei stationärem Rahmen unter Verwendung der Rotorwinkelposition θr in den synchronen Bezugsrahmen. Das Maschinenstrommodell62 berechnet den Statorfluss der Maschine in dem synchronen Bezugsrahmen. Das Modul64 zur Transformation von synchronen Bezugsrahmen in stationäre transformiert den Statorfluss bei synchronem Rahmen unter Verwendung der Rotorwinkelposition θr in den stationären Bezugsrahmen. - Ein Statorwiderstands-Verstärkungsmodul
66 und ein Summierer68 werden zusammen mit den Spannungen Vα und Vβ und Strömen Iα und Iβ bei stationärem Bezugsrahmen verwendet, um eine Gegen-EMK bei stationärem Rahmen zu berechnen. Der Integrator70 wird dazu verwendet, die Gegen-EMK zu integrieren und somit den Statorfluss auf der Grundlage des Spannungsmodells zu berechnen. - Das Strommodell ist bei niedrigeren Drehzahlen genauer, wohingegen die auf dem Spannungsmodell beruhende Berechnung bei höheren Drehzahlen genauer ist. Daher werden die Blöcke
72 ,74 und76 dazu verwendet, den Übergang der Statorflussberechnung von dem Strommodell in das Spannungsmodell auf der Grundlage der Rotordrehzahl zu glätten. Gleichung (4) beschreibt, wie die Blöcke72 ,74 und76 zu einem glatten Über gang zwischen der Strommodell-Flussabschätzung λαβ-CM und Spannungsmodell-Flussabschätzung λαβ-VM als eine Funktion der elektrischen Frequenz ωe führen. Die Beobachter-Kennlinienfunktion F(s) ist auch in Gleichung (4) gezeigt. Die Einstellung der PI-Verstärkungen des Moduls72 ist in Gleichungen (5) gezeigt. Block76 stellt eine optimale Übergangstrajektorie zwischen den nach dem Strommodell und dem Spannungsmodell abgeschätzten Statorflussvektoren sicher. Das Modul80 wird dazu verwendet, die Statorfluss-Winkelposition θf unter Verwendung einer Arcustangens-Funktion zu berechnen. wobei - Der modifizierte Gopinath-Beobachter
50 wird dazu verwendet, den Statorflusswinkel θf bei allen Drehzahlen abzuschätzen. Der geeignete Eingang θr wird von dem Übergangsschalter54 abhängig von der Rotordrehzahl automatisch ausgewählt. - Ein Feldschwächungsbetrieb wird unter Verwendung des Moduls
15 erzielt. Gleichung (6) wird dazu verwendet, den Feldschwächungs-Statorflussbefehl auf der Grundlage der Zwischenkreisspannung und der Rotordrehzahl zu berechnen. - Unter allen Betriebsbedingungen wird λfw mit λ verglichen. Der Nieder-Flussbefehl wird von dem Controller als End-Flussbezug verwendet. Wenn der Feldschwächungs-Statorflussbefehl λfw ausgewählt ist, berechnet dann das Befehlsberechnungsmodul
16 den optimalen Drehmomentwinkelbefehl δ auf der Grundlage des neuen Flussbefehls λfw und des Drehmomentbefehls Te neu. - Das in
4 gezeigte Diagramm stellt die vorgeschlagene Steuerung dar, die eine Drehmomentregelung während eines Sechsstufenbetriebes zulässt. Während eines Sechsstufenbetriebes ist die an den Stator angelegte Spannung fest. Es gibt hier somit nur einen Freiheitsgrad in dem Controller. Das Drehmoment wird gesteuert, indem der Drehmomentwinkel δ geregelt wird, der wiederum den Spannungswinkel α in Bezug auf die d-Achse des synchronen Bezugsrahmens steuert.5 zeigt ein Zustandsflussdiagramm, das den Übergang in und aus dem Sechsstufenbetrieb beschreibt. - Nach
4 geht der Schalter100 zwischen einem normalen Betrieb und einem Sechsstufenbetrieb über. Während des normalen Betriebs erzeugt das Diagramm von1 Spannungsbefehle Vα1 und Vβ1 bei stationärem Rahmen. Wenn die Variable Flag_six wahr wird, werden von dem Sechsstufen-Steuerungsmodul102 Spannungsbefehle Vα1 und Vβ1 zugeführt. - Das Sechsstufen-Steuerungsmodul
102 regelt den Drehmomentwinkel δ, der wiederum den an die Maschine angelegten Spannungswinkel steuert. Der Drehmomentwinkelbefehl δ wird mit der Drehmomentwinkelrückkopplung δfb unter Verwendung des Summierknotens104 verglichen, dessen Ausgang in den PI-Regler106 eingespeist wird. Der Anfangszustand des PI-Reglers ist derart festgelegt, dass ein nahtloser Übergang in und aus dem Sechsstufenbetrieb bereitgestellt wird. Das Berechnungsmodul108 für den Spannungswinkel mit Vorwärtskopplung berechnet den Spannungswinkel mit Vorwärtskopplung αff für ein schnelleres dynamisches Verhalten. Der Summierer110 addiert den Ausgang des PI-Reglers und den Spannungswinkel mit Vorwärtskopplung αff, um den End-Spannungswinkel α zu erzeugen. Der Spannungswinkel α wird unter Verwendung des Summierknotens112 zu der Rotorwinkelposition θr addiert, um den Spannungswinkel bei stationärem Rahmen zu erzeugen. Block114 benutzt den Ausgang des Summierknotens112 und die maximale verfügbare Spannung (Sechsstufenspannung), um die Befehlsspannungen Vα1 und Vβ1 zu erzeugen. -
5 beschreibt ausführlich das Zustandsflussdiagramm, das die Einstellung des Übergangs-Flags Flag_six in4 beschreibt. Das gesamte Flussdiagramm wird bei jeder Abtastperiode ausgeführt. Entscheidungsblock120 vergleicht die Ist-Rotordrehzahl ωr mit einer vordefinierten minimalen Schwellendrehzahl ωrth. Wenn bei Block122 die Rotordrehzahl niedriger ist als die vordefinierte minimale Schwellendrehzahl, wird Flag_six auf Null gesetzt (normale am Statorfluss orientierte Steuerung, die in1 beschrieben ist). Sonst wird der Entscheidungsblock124 da zu verwendet, die angelegte Statorspannung Vm mit einer vordefinierten maximalen Schwellenspannung Vth zu vergleichen. Wenn die angelegte Statorspannung niedriger ist als Vth, dann wird Flag_six bei Block122 auf Null gesetzt. Sonst wird Flag_six bei Block126 auf 1 gesetzt (Sechsstufenbetrieb). Die Steuerung bleibt in dieser Betriebsart, bis die Bedingung des Entscheidungsblocks130 mit wahr bewertet wird. Block130 detektiert die Bedingung, bei der der abgeschätzte Statorfluss den befohlenen Statorfluss übersteigt. Falls sie WAHR ist, ist eine hinreichende Spannung verfügbar, um den Sechsstufenbetrieb zu verlassen und zu der normalen am Statorfluss orientierten Steuerung zurückzukehren. - Es ist einzusehen, dass die Erfindung nicht auf exakt die oben dargestellte und beschriebene Konstruktion beschränkt ist, sondern dass verschiedene Änderungen und Abwandlungen vorgenommen werden können, ohne vom Gedanken und Umfang der Erfindung, wie er in den folgenden Ansprüchen definiert ist, abzuweichen.
- Zusammenfassung
- Ein Steuerungssystem für einen Elektromotor, der einen Stator und einen Rotor aufweist, umfasst einen Umrichter zum Liefern von Leistung an den Elektromotor, einen Controller zum Steuern des Umrichters, einen Block zur Steuerung bei niedriger Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten abzuschätzen, der in dem Controller arbeitet, einen Block zur Steuerung bei hoher Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten und einer Statorflussposition abzuschätzen, der in dem Controller arbeitet, einen Übergangsschalter in dem Controller, um den Betrieb zwischen dem Block zur Steuerung bei niedriger Drehzahl und dem Block zur Steuerung bei hoher Drehzahl zu verändern, wobei der Umrichter durch einen Sechsstufenbetrieb gesteuert wird.
Claims (18)
- Steuerungsvorrichtung für einen Elektromotor mit einem Stator und einem Rotor, umfassend: einen Umrichter zum Liefern von Leistung an den Elektromotor, einen Controller zum Steuern des Umrichters, einen Block zur Steuerung bei niedriger Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten abzuschätzen, der in dem Controller arbeitet, einen Block zur Steuerung bei hoher Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten und einer Statorflussposition abzuschätzen, der in dem Controller arbeitet, einen Übergangsschalter in dem Controller, um den Betrieb zwischen dem Block zur Steuerung bei niedriger Drehzahl und dem Block zur Steuerung bei hoher Drehzahl zu verändern, wobei der Umrichter durch einen Sechsstufenbetrieb gesteuert wird.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Induktionsmotor ist.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Innen-Permanentmagnetmotor ist.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Synchron-Reluktanzmotor ist.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Dreiphasenmotor ist.
- Steuerungsvorrichtung nach Anspruch 1, die ferner einen Gopinath-Beobachter umfasst.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Übergangsschalter den ersten Motordrehzahl-Steuerungsblock unter zehn Prozent der Maschinen-Nenndrehzahl betreibt.
- Steuerungsvorrichtung nach Anspruch 1, wobei der Übergangsschalter den zweiten Motordrehzahl-Steuerungsblock über fünf Prozent der Maschinen-Nenndrehzahl betreibt.
- Sensorloses Verfahren zum Steuern eines Elektromotors, das umfasst, dass: ein Rotorwinkelpositionsblock bei niedriger Drehzahl bereitgestellt wird, der in dem Controller arbeitet, ein Rotorwinkelpositionsblock bei hoher Drehzahl bereitgestellt wird, der in dem Controller arbeitet, ein Detektionsblock für die Anfangs-Rotorpolarität bereitgestellt wird, der in dem Controller arbeitet, zwischen dem Rotorwinkelpositionsblock bei niedriger Drehzahl und dem Rotorwinkelpositionsblock bei hoher Drehzahl übergegangen wird, um die Drehzahl des Elektromotors zu bestimmen, und die Drehzahl des Elektromotors mit einem Sechsstufenbetrieb gesteuert wird.
- Verfahren nach Anspruch 9, das ferner umfasst, dass der Elektromotor in einem Fahrzeug betrieben wird.
- Verfahren nach Anspruch 9, das den Schritt umfasst, dass die Rotormagnetposition des Elektromotors in einem statischen Zustand bestimmt wird.
- Antriebsstrang für ein Fahrzeug, umfassend: einen Elektromotor, der funktional mit einem Rad des Fahrzeugs gekoppelt ist, einen Umrichter zum Liefern von Leistung an den Elektromotor, einen Controller zum Steuern des Umrichters, einen Block zur Steuerung bei niedriger Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten abzuschätzen, der in dem Controller arbeitet, einen Block zur Steuerung bei hoher Drehzahl, um die Rotorwinkelposition unter Verwendung von Statorstromkomponenten und einer Statorflussposition abzuschätzen, der in dem Controller arbeitet, einen Übergangsschalter in dem Controller, um den Betrieb zwischen dem Block zur Steuerung bei niedriger Drehzahl und dem zweiten Block zur Steuerung bei hoher Drehzahl zu verändern, wobei der Umrichter durch einen Sechsstufenbetrieb gesteuert wird.
- Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Induktionsmotor ist.
- Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Innen-Permanentmagnetmotor ist.
- Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Synchron-Reluktanzmotor ist.
- Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Dreiphasenmotor ist.
- Antriebsstrang nach Anspruch 12, wobei das Übergangsmodul einen Betrieb zwischen dem ersten Steuerungsmodul und dem zweiten Steuerungsmodul auf der Grundlage der Drehzahl des Elektromotors verändert.
- Antriebsstrang nach Anspruch 12, wobei der Elektromotor einen Innen-Permanentmagnetrotor umfasst.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/601,726 US6924617B2 (en) | 2003-06-23 | 2003-06-23 | Position sensorless control algorithm for AC machine |
| US10/601,726 | 2003-06-23 | ||
| PCT/US2004/019940 WO2005002036A2 (en) | 2003-06-23 | 2004-06-22 | Position sensorless control algorithm for ac machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE112004001141T5 true DE112004001141T5 (de) | 2006-05-18 |
Family
ID=33518008
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE112004001141T Ceased DE112004001141T5 (de) | 2003-06-23 | 2004-06-22 | Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6924617B2 (de) |
| JP (1) | JP2007525137A (de) |
| CN (1) | CN100373768C (de) |
| DE (1) | DE112004001141T5 (de) |
| WO (1) | WO2005002036A2 (de) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009039672A1 (de) * | 2009-09-02 | 2011-03-17 | Sew-Eurodrive Gmbh & Co. Kg | Verfahren zur Bestimmung der Rotorlage einer feldorientiert betriebenen Synchronmaschine |
| CN103270688A (zh) * | 2010-12-03 | 2013-08-28 | 罗尔夫·施特罗特曼 | 用于确定电机的电枢的位置的方法 |
| DE102021202868A1 (de) | 2021-03-24 | 2022-09-29 | Volkswagen Aktiengesellschaft | Verfahren zum Ansteuern einer leistungselektronischen Vorrichtung eines elektrischen Antriebs, Kontroll-Einheit für einen elektrischen Antrieb sowie elektrischer Antrieb |
| DE102022101629A1 (de) | 2021-04-01 | 2022-10-06 | Wolong Electric Group Co. Ltd. | Systeme und verfahren zur steuerung von innenpermanentmagnetsynchronmotoren |
Families Citing this family (88)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8217605B2 (en) * | 2000-11-10 | 2012-07-10 | Freescale Semiconductor, Inc. | Motor controller for determining a position of a rotor of an AC motor, AC motor system, and method of determining a position of a rotor of an AC motor |
| US7242163B2 (en) * | 2003-08-26 | 2007-07-10 | Delphi Technologies, Inc. | System and method for clamp current regulation in field-weakening operation of permanent magnet (PM) machines |
| US7015667B2 (en) * | 2004-03-24 | 2006-03-21 | General Motors Corporation | Current regulation for a field weakening motor control system and method |
| US7184927B2 (en) * | 2004-03-26 | 2007-02-27 | Honeywell International Inc. | Adaptive position sensing method and apparatus for synchronous motor generator system |
| JP4007344B2 (ja) * | 2004-06-29 | 2007-11-14 | アイシン・エィ・ダブリュ株式会社 | 電動駆動制御装置、電動駆動制御方法及びプログラム |
| JP4007345B2 (ja) * | 2004-06-29 | 2007-11-14 | アイシン・エィ・ダブリュ株式会社 | 電動駆動制御装置、電動駆動制御方法及びプログラム |
| US7023168B1 (en) * | 2004-09-13 | 2006-04-04 | General Motors Corporation | Field weakening motor control system and method |
| US7095209B2 (en) * | 2004-09-29 | 2006-08-22 | Rockwell Automation Technologies, Inc. | Method and apparatus to regulate torque provided to loads |
| DE602004020349D1 (de) * | 2004-10-28 | 2009-05-14 | Abb Oy | Verfahren zum Schätzen der Rotorgeschwindigkeit und Position einer Permanentmagnetsynchronmaschine |
| US7211984B2 (en) * | 2004-11-09 | 2007-05-01 | General Motors Corporation | Start-up and restart of interior permanent magnet machines |
| US7088077B2 (en) * | 2004-11-09 | 2006-08-08 | General Motors Corporation | Position-sensorless control of interior permanent magnet machines |
| US6965212B1 (en) * | 2004-11-30 | 2005-11-15 | Honeywell International Inc. | Method and apparatus for field weakening control in an AC motor drive system |
| US7642737B2 (en) * | 2007-03-13 | 2010-01-05 | Gm Global Technology Operations, Inc. | Anti-windup control for a current regulator of a pulse width modulation inverter |
| US7622877B2 (en) * | 2007-03-13 | 2009-11-24 | Gm Global Technology Operations, Inc. | Method and system for controlling permanent magnet AC machines |
| JP5134846B2 (ja) | 2007-03-26 | 2013-01-30 | 株式会社東芝 | 永久磁石電動機ドライブシステム |
| US7577545B2 (en) * | 2007-05-29 | 2009-08-18 | Hamilton Sundstrand Corporation | Method and system for estimating rotor angular position and rotor angular velocity at low speeds or standstill |
| DE102007046513A1 (de) * | 2007-09-28 | 2009-04-23 | Siemens Ag | Elektrische Antriebsmaschine |
| US9160264B2 (en) * | 2007-11-16 | 2015-10-13 | Hamilton Sundstrand Corporation | Initial rotor position detection and start-up system for a dynamoelectric machine |
| JP5435252B2 (ja) * | 2008-01-30 | 2014-03-05 | 株式会社ジェイテクト | 車両用操舵装置 |
| JP5265962B2 (ja) * | 2008-05-09 | 2013-08-14 | 東芝機械株式会社 | サーボモータにおける電流制御方法、電流制御プログラム、記録媒体、サーボモータおよび射出成形機 |
| EP2151918A1 (de) * | 2008-08-07 | 2010-02-10 | Bombardier Transportation GmbH | Betreiben eines Synchronmotors mit einem Permanentmagnetrotor |
| US7960928B2 (en) * | 2008-10-15 | 2011-06-14 | Tesla Motors, Inc. | Flux controlled motor management |
| GB2465379A (en) * | 2008-11-17 | 2010-05-19 | Technelec Ltd | Controller for electrical machines |
| US8358098B2 (en) * | 2009-08-10 | 2013-01-22 | Emerson Climate Technologies, Inc. | System and method for power factor correction |
| US8344706B2 (en) * | 2009-08-10 | 2013-01-01 | Emerson Climate Technologies, Inc. | System and method for rejecting DC current in power factor correction systems |
| US8406021B2 (en) * | 2009-08-10 | 2013-03-26 | Emerson Climate Technologies, Inc. | System and method for reducing line current distortion |
| US8698433B2 (en) | 2009-08-10 | 2014-04-15 | Emerson Climate Technologies, Inc. | Controller and method for minimizing phase advance current |
| US8493014B2 (en) | 2009-08-10 | 2013-07-23 | Emerson Climate Technologies, Inc. | Controller and method for estimating, managing, and diagnosing motor parameters |
| US8476873B2 (en) * | 2009-08-10 | 2013-07-02 | Emerson Climate Technologies, Inc. | System and method for current balancing |
| US8508166B2 (en) | 2009-08-10 | 2013-08-13 | Emerson Climate Technologies, Inc. | Power factor correction with variable bus voltage |
| US8264860B2 (en) * | 2009-08-10 | 2012-09-11 | Emerson Climate Technologies, Inc. | System and method for power factor correction frequency tracking and reference generation |
| US8264192B2 (en) * | 2009-08-10 | 2012-09-11 | Emerson Climate Technologies, Inc. | Controller and method for transitioning between control angles |
| US8174222B2 (en) * | 2009-10-12 | 2012-05-08 | GM Global Technology Operations LLC | Methods, systems and apparatus for dynamically controlling an electric motor that drives an oil pump |
| US20120255397A1 (en) * | 2009-10-16 | 2012-10-11 | Weiss Gmbh | Rotary indexing table |
| US8258736B2 (en) * | 2009-10-20 | 2012-09-04 | GM Global Technology Operations LLC | Fail-safe controls for electric traction drive systems |
| US8531143B2 (en) | 2010-09-10 | 2013-09-10 | Wisconsin Alumni Research Foundation | Permanent magnet motor with stator-based saliency for position sensorless drive |
| US8593095B2 (en) | 2011-05-24 | 2013-11-26 | Hamilton Sundstrand Corporation | Wound field synchronous machine rotor tracking using a carrier injection sensorless signal and exciter current |
| US8779702B2 (en) * | 2011-06-06 | 2014-07-15 | Caterpillar Inc. | Motor control system implementing field weakening |
| JP5809459B2 (ja) * | 2011-06-27 | 2015-11-11 | 株式会社ミクニ | アクセルペダル装置 |
| KR101565267B1 (ko) * | 2011-09-30 | 2015-11-02 | 미쓰비시덴키 가부시키가이샤 | 전동기의 벡터 제어 장치, 전동기, 차량 구동 시스템 및 전동기의 벡터 제어 방법 |
| US9106177B2 (en) | 2012-01-05 | 2015-08-11 | GM Global Technology Operations LLC | Method and system for sensorless control of an electric motor |
| US9088238B2 (en) | 2012-03-06 | 2015-07-21 | Dyson Technology Limited | Method of determining the rotor position of a permanent-magnet motor |
| US9515588B2 (en) | 2012-03-06 | 2016-12-06 | Dyson Technology Limited | Sensorless control of a brushless permanent-magnet motor |
| GB2500014B (en) | 2012-03-06 | 2016-09-21 | Dyson Technology Ltd | Sensorless control of a brushless permanent-magnet motor |
| US9634593B2 (en) | 2012-04-26 | 2017-04-25 | Emerson Climate Technologies, Inc. | System and method for permanent magnet motor control |
| KR101918058B1 (ko) * | 2012-05-03 | 2018-11-13 | 엘지전자 주식회사 | 브러시리스 모터의 구동 장치, 구동 방법, 및 이를 포함한 공기 조화기 |
| CN102739150B (zh) * | 2012-06-20 | 2014-07-30 | 哈尔滨工业大学 | 无传感器永磁同步电机的参数辨识控制装置及控制方法 |
| CN104620498B (zh) | 2012-08-10 | 2017-09-22 | 艾默生环境优化技术有限公司 | 使用脉宽调制脉冲跳过的电动机驱动控制 |
| DE102012107812A1 (de) * | 2012-08-24 | 2014-05-28 | Krones Ag | Vorrichtung und Verfahren zur Behandlung von Behältnissen mit einer mechanischen Bremseinrichtung |
| US9871418B2 (en) | 2012-11-01 | 2018-01-16 | General Electric Company | Sensorless electric machine |
| US9641033B2 (en) | 2013-09-06 | 2017-05-02 | General Electric Company | Electric machine having offset rotor sections |
| US9093878B2 (en) | 2012-11-01 | 2015-07-28 | General Electric Company | Sensorless electric machine |
| US9906108B2 (en) | 2012-11-01 | 2018-02-27 | General Electric Company | Sensorless electric machine |
| US9941775B2 (en) | 2012-11-01 | 2018-04-10 | General Electric Company | D-ring implementation in skewed rotor assembly |
| CN103840725B (zh) * | 2012-11-26 | 2016-05-18 | 台达电子工业股份有限公司 | 永磁同步电机转子位置偏差测量装置及方法 |
| GB201301259D0 (en) * | 2013-01-24 | 2013-03-06 | Rolls Royce Plc | Method of controlling an ac machine and controller for controlling an ac machine |
| KR101759371B1 (ko) * | 2013-04-04 | 2017-07-18 | 엘에스산전 주식회사 | 유도전동기의 센서리스 벡터 제어 장치 |
| US9344026B2 (en) * | 2013-07-23 | 2016-05-17 | Atieva, Inc. | Induction motor flux and torque control |
| US11418140B2 (en) | 2013-07-23 | 2022-08-16 | Atieva, Inc. | Induction motor flux and torque control |
| US9906082B2 (en) | 2013-09-06 | 2018-02-27 | General Electric Company | Electric machine having reduced torque oscillations and axial thrust |
| EP2892148B1 (de) | 2014-01-02 | 2021-09-22 | ABB Schweiz AG | Steuerungssystem und -verfahren für einen dreiphasigen drehzahlvariablen Elektromotor |
| JP5836413B2 (ja) * | 2014-03-14 | 2015-12-24 | 三菱電機株式会社 | 電動機のベクトル制御装置および車両駆動システム |
| KR101840509B1 (ko) * | 2014-04-29 | 2018-03-20 | 엘에스산전 주식회사 | 동기전동기 센서리스 벡터제어를 위한 회전각 추정장치 |
| EP3016275A1 (de) * | 2014-10-31 | 2016-05-04 | Siemens Aktiengesellschaft | Verfahren zum Bestimmen einer Rotorfrequenz und/oder eines Rotorwinkels eines Rotors einer Reluktanzmaschine, Steuereinrichtung sowie Antriebsanordnung |
| US9407178B2 (en) * | 2014-11-14 | 2016-08-02 | GM Global Technology Operations LLC | Method and apparatus for controlling an electric machine in a six-step mode |
| US9369073B1 (en) | 2015-03-20 | 2016-06-14 | Linestream Technologies | Load-adaptive smooth startup method for sensorless field-oriented control of permanent magnet synchronous motors |
| US10044306B2 (en) * | 2015-11-03 | 2018-08-07 | Baker Hughes Incorporated | Systems and methods for controlling a permanent magnet synchronous motor |
| JP6939793B2 (ja) * | 2016-08-09 | 2021-09-22 | 日本電産株式会社 | モータ制御方法、モータ制御システムおよび電動パワーステアリングシステム |
| TWI654827B (zh) | 2016-09-05 | 2019-03-21 | 日商東芝股份有限公司 | 換流器控制裝置及馬達驅動系統 |
| US9948224B1 (en) | 2016-10-17 | 2018-04-17 | General Electric Company | System and method for sensorless control of electric machines using magnetic alignment signatures |
| FR3058010A1 (fr) * | 2016-10-24 | 2018-04-27 | Valeo Systemes De Controle Moteur | Procedes et dispositifs relatifs a l'estimation d'une position angulaire d'un rotor |
| CN106788079B (zh) * | 2016-12-19 | 2019-06-11 | 西安交通大学 | 基于Gopinath模型的异步电机转速估计方法 |
| JPWO2018159099A1 (ja) | 2017-03-03 | 2019-12-26 | 日本電産株式会社 | モータ制御方法、モータ制御システムおよび電動パワーステアリングシステム |
| DE112018001144T5 (de) | 2017-03-03 | 2019-12-05 | Nidec Corporation | Motorsteuerungsverfahren, motorsteuerungssystem und elektronisches servolenkungssystem |
| US11043912B2 (en) | 2018-09-20 | 2021-06-22 | Fca Us Llc | Sensorless position estimation for interior permanent magnet synchronous motor |
| EP3883126A4 (de) * | 2018-11-15 | 2022-01-19 | Nissan Motor Co., Ltd. | Elektrofahrzeugsteuerungsverfahren und -steuerungsvorrichtung |
| CN112039383B (zh) * | 2019-05-14 | 2022-03-29 | 麦克维尔空调制冷(武汉)有限公司 | 电机的控制方法、电机的控制装置和电机系统 |
| US11196371B2 (en) | 2020-01-10 | 2021-12-07 | DRiV Automotive Inc. | Sensorless position detection for electric motor |
| US11316391B2 (en) * | 2020-03-02 | 2022-04-26 | GM Global Technology Operations LLC | Closed-loop control for transient operation of variable flux and permanent magnet electric machines |
| US11368119B2 (en) | 2020-06-03 | 2022-06-21 | Baker Hughes Oilfield Operations Llc | Motor current balancing method for ESP system |
| US11926221B2 (en) * | 2020-09-24 | 2024-03-12 | GM Global Technology Operations LLC | Open-loop control for transient operation of a rotary electric machine |
| GB2599668B (en) | 2020-10-08 | 2024-07-10 | Dyson Technology Ltd | A method of controlling a brushless permanent-magnet motor |
| JP7095760B1 (ja) | 2021-01-14 | 2022-07-05 | 株式会社安川電機 | 制御装置、磁束推定装置及び磁束推定方法 |
| CN112910351B (zh) * | 2021-01-20 | 2023-03-31 | 上海辛格林纳新时达电机有限公司 | 三相电机vf控制振动抑制方法及其装置 |
| EP4120555B1 (de) * | 2021-07-13 | 2025-03-12 | Mitsubishi Electric R & D Centre Europe B.V. | Verfahren und vorrichtung zur steuerung eines drehstrommotors |
| CN117526768A (zh) * | 2022-07-27 | 2024-02-06 | 南京泉峰科技有限公司 | 电动工具及控制方法 |
| EP4329188A1 (de) * | 2022-08-25 | 2024-02-28 | Mitsubishi Electric R & D Centre Europe B.V. | Verfahren und vorrichtung zur steuerung eines dreiphasenmotors |
| EP4401300A1 (de) * | 2023-01-13 | 2024-07-17 | Abb Schweiz Ag | Rotor-stator-reduktionsfaktorauswertung für fremderregte synchronmaschinen |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5115418A (en) * | 1989-09-25 | 1992-05-19 | Seiko Instruments Inc. | Servo control apparatus |
| JPH07170777A (ja) * | 1993-12-14 | 1995-07-04 | Fuji Electric Co Ltd | 電動機の振動抑制制御装置 |
| US6008618A (en) * | 1997-11-26 | 1999-12-28 | General Motors Corporation | Zero speed start-up for a speed sensorless induction motor drive |
| JP3525735B2 (ja) * | 1998-04-15 | 2004-05-10 | 松下電器産業株式会社 | ステッピングモータ制御装置及びステッピングモータ制御方法 |
| US6137258A (en) * | 1998-10-26 | 2000-10-24 | General Electric Company | System for speed-sensorless control of an induction machine |
| US6163127A (en) * | 1999-11-22 | 2000-12-19 | General Motors Corporation | System and method for controlling a position sensorless permanent magnet motor |
| JP3695342B2 (ja) * | 2001-04-11 | 2005-09-14 | 株式会社日立製作所 | 電動機の制御装置 |
| KR100421376B1 (ko) * | 2001-07-10 | 2004-03-09 | 엘지전자 주식회사 | 동기 릴럭턴스 모터의 회전 속도 제어장치 |
| US6894454B2 (en) * | 2002-10-10 | 2005-05-17 | General Motors Corporation | Position sensorless control algorithm for AC machine |
| US6763622B2 (en) * | 2002-10-10 | 2004-07-20 | General Motors Corporation | Amplitude detection method and apparatus for high frequency impedance tracking sensorless algorithm |
-
2003
- 2003-06-23 US US10/601,726 patent/US6924617B2/en not_active Expired - Lifetime
-
2004
- 2004-06-22 JP JP2006517525A patent/JP2007525137A/ja active Pending
- 2004-06-22 DE DE112004001141T patent/DE112004001141T5/de not_active Ceased
- 2004-06-22 WO PCT/US2004/019940 patent/WO2005002036A2/en not_active Ceased
- 2004-06-22 CN CNB2004800173382A patent/CN100373768C/zh not_active Expired - Lifetime
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009039672A1 (de) * | 2009-09-02 | 2011-03-17 | Sew-Eurodrive Gmbh & Co. Kg | Verfahren zur Bestimmung der Rotorlage einer feldorientiert betriebenen Synchronmaschine |
| US9154073B2 (en) | 2009-09-02 | 2015-10-06 | Sew-Eurodrive Gmbh & Co. Kg | Method for determining the rotor position of a synchronous machine operated in field-oriented manner |
| US9966886B2 (en) | 2009-09-02 | 2018-05-08 | Sew-Eurodrive Gmbh & Co. Kg | Method for determining the rotor position of a synchronous machine operated in field-oriented manner |
| DE102009039672B4 (de) | 2009-09-02 | 2024-03-07 | Sew-Eurodrive Gmbh & Co Kg | Verfahren zur Bestimmung der Rotorlage einer feldorientiert betriebenen Synchronmaschine |
| CN103270688A (zh) * | 2010-12-03 | 2013-08-28 | 罗尔夫·施特罗特曼 | 用于确定电机的电枢的位置的方法 |
| CN103270688B (zh) * | 2010-12-03 | 2016-09-28 | 罗尔夫·施特罗特曼 | 用于确定电机的电枢的位置的方法 |
| DE102021202868A1 (de) | 2021-03-24 | 2022-09-29 | Volkswagen Aktiengesellschaft | Verfahren zum Ansteuern einer leistungselektronischen Vorrichtung eines elektrischen Antriebs, Kontroll-Einheit für einen elektrischen Antrieb sowie elektrischer Antrieb |
| DE102022101629A1 (de) | 2021-04-01 | 2022-10-06 | Wolong Electric Group Co. Ltd. | Systeme und verfahren zur steuerung von innenpermanentmagnetsynchronmotoren |
| DE102022101629B4 (de) | 2021-04-01 | 2023-11-16 | Wolong Electric Group Co. Ltd. | Systeme und verfahren zur steuerung von innenpermanentmagnetsynchronmotoren |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1809956A (zh) | 2006-07-26 |
| US20040257028A1 (en) | 2004-12-23 |
| JP2007525137A (ja) | 2007-08-30 |
| CN100373768C (zh) | 2008-03-05 |
| WO2005002036A3 (en) | 2005-04-28 |
| US6924617B2 (en) | 2005-08-02 |
| WO2005002036A2 (en) | 2005-01-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE112004001141T5 (de) | Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine | |
| DE10344914B4 (de) | Steuerungsalgorithmus für eine AC-Maschine ohne Positionssensor | |
| DE60024222T2 (de) | Verfahren zur Schätzung der Rotorlage eines Synchronmotors, Verfahren zur Steuerung eines sensorlosen Synchronmotors und eine Steuerung für einen Synchronmotor | |
| DE102007025210B4 (de) | Motorsteuerung und Motorsteuerungsverfahren | |
| DE102007061905B4 (de) | Hochansprechende Permanentmagnetmotorsteuerung | |
| DE102010030210B4 (de) | Verfahren und Vorrichtungen zur Diagnose von Statorwicklungen in einem elektrischen Motor | |
| DE102005054897B4 (de) | Verfahren und Vorrichtung zum Steuern des Starts eines Elektromotors | |
| DE10203943B4 (de) | Vorrichtung zum Regeln der Drehzahl eines Motors | |
| DE10255890B4 (de) | Motoranormalitäts-Detektionsgerät und elektrisches Servolenksteuersystem | |
| DE102008013799B4 (de) | Verfahren und System zur Steuerung von Permanentmagnet-AC-Maschinen | |
| DE60217013T2 (de) | Steuervorrichtung für eine Wechselstromquelle | |
| DE10330791A1 (de) | Vektor-orientiertes Steuerungssystem für synchrone Maschinen mit Permanent-Magneten unter Verwendung eines Beobachters für die Parameter eines offenen Regelkreises | |
| DE102010056455B4 (de) | Verfahren und Vorrichtung zum Überwachen eines Systems, das einen sensorlosen Elektromotor enthält | |
| DE102008058872A1 (de) | Verfahren und System zur sensorlosen Steuerung eines Elektromotors | |
| DE102008026755A1 (de) | Verfahren und System zur Drehmomentsteuerung bei Permanentmagnetmaschinen | |
| DE102005045323A1 (de) | Positionssensorstörungstolerante Steuerung für Kraftfahrzeugvortriebssystem | |
| DE112007000286T5 (de) | Elektromotorantriebs-Steuerungsverfahren und -gerät | |
| DE102014206400A1 (de) | Synchronmaschinensteuerung | |
| DE10344024A1 (de) | Amplitudendetektionsverfahren und Amplitudendetektionseinrichtung für Sensorlose Hochfrequenz-Impedanznachführungsalgorithmen | |
| DE102010041944A1 (de) | Verfahren, Systeme und Geräte für das dynamische Steuern eines elektrischen Motors, welcher eine ölpumpe antreibt | |
| DE102007009538A1 (de) | Vektorsteuerungsvorrichtung für Dauermagnetmotor | |
| DE102010042332A1 (de) | Notlaufbetriebsmodus für ein Elektrofahrzeug | |
| DE102010042317A1 (de) | Ausfallsichere Steuerungen für elektrische Fahrantriebssysteme | |
| DE102008026759A1 (de) | Ölpumpensysteme und Verfahren zum Verhindern einer Drehmomentüberlastung in Motoren von Ölpumpensystemen | |
| DE102010042953A1 (de) | Verfahren und System für das Initiieren des Betriebs eines elektrischen Motors |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law |
Ref document number: 112004001141 Country of ref document: DE Date of ref document: 20060518 Kind code of ref document: P |
|
| 8180 | Miscellaneous part 1 |
Free format text: PFANDRECHT |
|
| 8180 | Miscellaneous part 1 |
Free format text: PFANDRECHT AUFGEHOBEN |
|
| 8180 | Miscellaneous part 1 |
Free format text: PFANDRECHT |
|
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |