[go: up one dir, main page]

DE112004001141T5 - Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine - Google Patents

Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine Download PDF

Info

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
Application number
DE112004001141T
Other languages
English (en)
Inventor
Steven E. Torrance Schulz
Nitinkumar R. Cypress Patel
James M. Ceritos Nagashima
Seung Ki Sul
Bon-Ho Bae
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motors Liquidation Co
Original Assignee
General Motors Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by General Motors Corp filed Critical General Motors Corp
Publication of DE112004001141T5 publication Critical patent/DE112004001141T5/de
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0085Arrangements 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/0089Arrangements 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
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/12Stator flux based control involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/24Vector control not involving the use of rotor position or rotor speed sensors
    • H02P21/28Stator flux based control
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/181Circuit arrangements for detecting position without separate position detecting elements using different methods depending on the speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2203/00Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
    • H02P2203/05Determination of the rotor position by using two different methods and/or motor models
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous 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.

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 Steuerungssystems 10 der vorliegenden Erfindung. Das Steuerungssystem 10 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 Elektromotor 12 zu steuern. In der bevorzugten Ausführungsform der vorliegenden Erfindung ist der Controller ein Fahrzeugantriebsstrang-Controller, der den Elektromotor 12 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-Berechnungsblock 14 verarbeitet, um einen entsprechenden Statorstrombefehl Is und Stromwinkelbefehl β zu erzeugen, die erforderlich sind, um das gewünschte elektromagnetische Moment in dem Motor 12 zu entwickeln. Ein Feldschwächungs-Statorfluss λfw wird bei Feldschwächungsblock 15 auf der Grundlage der gemessenen Zwischenkreisspannung Vdc und Rotorwinkelgeschwindigkeit ωr erzeugt. Block 16 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 Drehmomentwinkelberechnungsblock 16 weitergeleitet. Block 16 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. Summierknoten 20 subtrahiert den Drehmomentwinkel mit Rückkopplung δfb von dem Drehmomentwinkelbefehl δfb, um eine Abweichung zu erzeugen. Die von Summierknoten 18 erzeugte Abweichung wird von einem Proportional-Integral-(PI)-Regelungsblock 22 verarbeitet, um einen Steuerungsausgang zu erzeugen. Die von dem Summierknoten 20 erzeugte Abweichung wird an Multiplikationsblock 24 verarbeitet, an dem sie mit dem Statorfluss mit Rückkopplung λfb multipliziert wird. Der Ausgang von Block 24 wird an Proportional-Regelungsblock 26 verarbeitet.
  • Der Ausgang von PI-Regelungsblock 22 wird an Summierknoten 28 mit dem Entkopplungsterm RsIf für den Spannungsabfall am Statorwiderstand summiert, um den f-Achsen-Spannungsbefehl Vf zu erzeugen. Der Ausgang des Proportional-Regelungsblocks 26 wird an Summierknoten 30 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 Block 32 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 Summierknoten 34 und 36 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 Elektromotor 12 angelegt werden. Der Spannungsquellenumrichter 38 verarbeitet die End-Spannungsbefehle Vα und Vβ unter Verwendung einer Zweiphasen-in-Dreiphasen-Transformation, um die Ist-Dreiphasenspannungen zu erzeugen, die an den Motor 12 anzulegen sind.
  • Die Phasenströme werden von einem Dreiphasen-in-Zweiphasen-Transformationsblock 40 gemessen und verarbeitet. Die Ausgänge des Blocks 40 sind Ströme Iα und Iβ bei stationärem Rahmen. Ein Block 42 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 Block 46, ein/einen Abschätzverfahren/Beobachter für die Rotorwinkelposition bei hoher Drehzahl an Block 48, einen Block 50 eines modifizierten Gopinath-Beobachters, und einen Übergangsschalter 54, um die Abschätzverfahren bei niedriger und hoher Drehzahl nahtlos zu verschmelzen.
  • Block 44 von 1 stellt das Abschätzverfahren bei niedriger Drehzahl der vorliegenden Erfindung dar. Das Verfahren 44 bei niedriger Drehzahl verwendet Statorstromkomponenten Iα und Iβ bei stationärem Bezugsrahmen um die Rotorwinkelposition θr_low abzuschätzen. Ähnlich verwendet das Verfahren 48 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 Schalter 54 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-Beobachter 50 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.
  • Figure 00070001
  • Figure 00080001
  • 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:
    Figure 00080002
  • 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-Beobachter 50 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 Modul 60 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 Maschinenstrommodell 62 berechnet den Statorfluss der Maschine in dem synchronen Bezugsrahmen. Das Modul 64 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 Summierer 68 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 Integrator 70 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 und 76 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öcke 72, 74 und 76 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 Moduls 72 ist in Gleichungen (5) gezeigt. Block 76 stellt eine optimale Übergangstrajektorie zwischen den nach dem Strommodell und dem Spannungsmodell abgeschätzten Statorflussvektoren sicher. Das Modul 80 wird dazu verwendet, die Statorfluss-Winkelposition θf unter Verwendung einer Arcustangens-Funktion zu berechnen.
    Figure 00100001
    wobei
    Figure 00100002
  • Der modifizierte Gopinath-Beobachter 50 wird dazu verwendet, den Statorflusswinkel θf bei allen Drehzahlen abzuschätzen. Der geeignete Eingang θr wird von dem Übergangsschalter 54 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.
  • Figure 00110001
  • 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 Schalter 100 zwischen einem normalen Betrieb und einem Sechsstufenbetrieb über. Während des normalen Betriebs erzeugt das Diagramm von 1 Spannungsbefehle Vα1 und Vβ1 bei stationärem Rahmen. Wenn die Variable Flag_six wahr wird, werden von dem Sechsstufen-Steuerungsmodul 102 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 Summierknotens 104 verglichen, dessen Ausgang in den PI-Regler 106 eingespeist wird. Der Anfangszustand des PI-Reglers ist derart festgelegt, dass ein nahtloser Übergang in und aus dem Sechsstufenbetrieb bereitgestellt wird. Das Berechnungsmodul 108 für den Spannungswinkel mit Vorwärtskopplung berechnet den Spannungswinkel mit Vorwärtskopplung αff für ein schnelleres dynamisches Verhalten. Der Summierer 110 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 Summierknotens 112 zu der Rotorwinkelposition θr addiert, um den Spannungswinkel bei stationärem Rahmen zu erzeugen. Block 114 benutzt den Ausgang des Summierknotens 112 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 in 4 beschreibt. Das gesamte Flussdiagramm wird bei jeder Abtastperiode ausgeführt. Entscheidungsblock 120 vergleicht die Ist-Rotordrehzahl ωr mit einer vordefinierten minimalen Schwellendrehzahl ωrth. Wenn bei Block 122 die Rotordrehzahl niedriger ist als die vordefinierte minimale Schwellendrehzahl, wird Flag_six auf Null gesetzt (normale am Statorfluss orientierte Steuerung, die in 1 beschrieben ist). Sonst wird der Entscheidungsblock 124 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 Block 122 auf Null gesetzt. Sonst wird Flag_six bei Block 126 auf 1 gesetzt (Sechsstufenbetrieb). Die Steuerung bleibt in dieser Betriebsart, bis die Bedingung des Entscheidungsblocks 130 mit wahr bewertet wird. Block 130 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)

  1. 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.
  2. Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Induktionsmotor ist.
  3. Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Innen-Permanentmagnetmotor ist.
  4. Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Synchron-Reluktanzmotor ist.
  5. Steuerungsvorrichtung nach Anspruch 1, wobei der Elektromotor ein Dreiphasenmotor ist.
  6. Steuerungsvorrichtung nach Anspruch 1, die ferner einen Gopinath-Beobachter umfasst.
  7. Steuerungsvorrichtung nach Anspruch 1, wobei der Übergangsschalter den ersten Motordrehzahl-Steuerungsblock unter zehn Prozent der Maschinen-Nenndrehzahl betreibt.
  8. Steuerungsvorrichtung nach Anspruch 1, wobei der Übergangsschalter den zweiten Motordrehzahl-Steuerungsblock über fünf Prozent der Maschinen-Nenndrehzahl betreibt.
  9. 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.
  10. Verfahren nach Anspruch 9, das ferner umfasst, dass der Elektromotor in einem Fahrzeug betrieben wird.
  11. Verfahren nach Anspruch 9, das den Schritt umfasst, dass die Rotormagnetposition des Elektromotors in einem statischen Zustand bestimmt wird.
  12. 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.
  13. Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Induktionsmotor ist.
  14. Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Innen-Permanentmagnetmotor ist.
  15. Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Synchron-Reluktanzmotor ist.
  16. Antriebsstrang nach Anspruch 12, wobei der Elektromotor ein Dreiphasenmotor ist.
  17. 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.
  18. Antriebsstrang nach Anspruch 12, wobei der Elektromotor einen Innen-Permanentmagnetrotor umfasst.
DE112004001141T 2003-06-23 2004-06-22 Algorithmus für eine positionssensorlose Steuerung einer Wechselstrommaschine Ceased DE112004001141T5 (de)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (9)

* Cited by examiner, † Cited by third party
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