[go: up one dir, main page]

DE102017201215A1 - Überwachung eines Drehmoments einer Asynchronmaschine - Google Patents

Überwachung eines Drehmoments einer Asynchronmaschine Download PDF

Info

Publication number
DE102017201215A1
DE102017201215A1 DE102017201215.3A DE102017201215A DE102017201215A1 DE 102017201215 A1 DE102017201215 A1 DE 102017201215A1 DE 102017201215 A DE102017201215 A DE 102017201215A DE 102017201215 A1 DE102017201215 A1 DE 102017201215A1
Authority
DE
Germany
Prior art keywords
asynchronous machine
torque
phase currents
machine
determined
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.)
Pending
Application number
DE102017201215.3A
Other languages
English (en)
Inventor
Oussama Jabloun
Notker Amann
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.)
ZF Friedrichshafen AG
Original Assignee
ZF Friedrichshafen AG
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 ZF Friedrichshafen AG filed Critical ZF Friedrichshafen AG
Priority to DE102017201215.3A priority Critical patent/DE102017201215A1/de
Publication of DE102017201215A1 publication Critical patent/DE102017201215A1/de
Pending legal-status Critical Current

Links

Images

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
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/06Rotor 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/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/20Estimation of torque
    • 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
    • H02P29/00Arrangements for regulating or controlling electric motors, appropriate for both AC and DC motors
    • H02P29/02Providing protection against overload without automatic interruption of supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

Eine elektrische Asynchronmaschine (105) umfasst mehrere Phasen (U, V, W). Ein Verfahren (400) zum Bestimmen eines Überwachungsmoments (M_E2) der Asynchronmaschine (105) umfasst Schritte des Bestimmens von Phasenströmen (Is), die durch die Phasen (U, V, W) fließen, und einer Drehzahl (n) und/oder eines Drehwinkels der Asynchronmaschine (105); des Transformierens (405, 410) der Phasenströme (Is) vom uvw-System ins dq-System; und des Bestimmens (430) des Überwachungsmoments (M_E2) auf der Basis einer q-Komponente der transformierten Phasenströme.

Description

  • Die Erfindung betrifft die Überwachung einer Asynchronmaschine. Insbesondere betrifft die Erfindung die Überwachung eines Drehmoments einer feldorientiert geregelten bzw. gesteuerten Asynchronmaschine.
  • Eine Asynchronmaschine kann beispielsweise mittels einer feldorientierten Regelung (FOR) oder feldorientierten Steuerung (FOS) gesteuert werden. Wird die Asynchronmaschine für eine sicherheitsrelevante Aufgabe, etwa zum Antrieb eines Kraftfahrzeugs verwendet, so ist sicherzustellen, dass die Asynchronmaschine einer Steuervorgabe genau folgt. Eine gewünschte Beschleunigung (antreibend oder abbremsend) darf nicht ausbleiben und eine ungewünschte Beschleunigung (antreibend oder abbremsend) darf nicht erfolgen. Ein durch die Asynchronmaschine erbrachtes Drehmoment muss daher überwacht werden, um einen Fehlerzustand zu verhindern, der einen Insassen des Kraftfahrzeugs oder einen anderen Verkehrsteilnehmer außerhalb des Kraftfahrzeugs gefährden kann.
  • Das Drehmoment kann im Rahmen der FOS oder FOR bereits bestimmt werden oder ist mit geringem Aufwand aus Parametern der Steuerung bestimmbar. Die Steuerebene der Asynchronmaschine kann auch Ebene 1 genannt werden. Aus Sicherheitsgründen muss das Drehmoment noch auf einer davon getrennten Ebene 2 bestimmt werden, wobei bevorzugt ausschließlich Signale verwendet werden, die aus Quellen stammen, die eine vorbestimmte Sicherheitsanforderungsstufe erfüllen. Eine solche Stufe kann beispielsweise nach den ASIL-Vorgaben (z.B. ASIL-A, ASIL-B oder ASIL-C) bestimmt sein. Die Signale der ersten Ebene können nach dem ASIL-System hingegen auch der Stufe QM (quality management) zugeordnete sein, für die keine besonderen Auflagen zu erfüllen sind. Das in Ebene 2 bestimmte Drehmoment wird auch Überwachungsmoment genannt.
  • Die Bestimmung des Drehmoments der Asynchronmaschine kann unter bestimmten Umständen schwierig sein. Wird das Drehmoment beispielsweise auf der Basis von Statorgrößen bestimmt, so kann ein drastisch falsches Drehmoment bestimmt werden, wenn eine Winkelgeschwindigkeit des Rotors nahe null liegt. Ähnlich große Fehler können auftreten, wenn eine an einer Phase der Asynchronmaschine anliegende Spannung sehr klein ist, insbesondere im Bereich einer Schleusenspannung eines im Wechselrichter verwendeten Stromventils liegt. Das Stromventil kann beispielsweise einen Halbleiter des IGBT- oder FET-Typs umfassen und die Schleusenspannung kann um ca. 1 V betragen.
  • Eine der vorliegenden Erfindung zu Grunde liegende Aufgabe besteht darin, eine verbesserte Technik zur Bestimmung eines Überwachungsmoments einer Asynchronmaschine bereitzustellen. Die Erfindung löst dieses Problem mittels der Gegenstände der unabhängigen Ansprüche. Unteransprüche geben bevorzugte Ausführungsformen wieder.
  • Eine elektrische Asynchronmaschine umfasst mehrere Phasen. Ein Verfahren zum Bestimmen eines Überwachungsmoments der Asynchronmaschine umfasst Schritte des Bestimmens von Phasenströmen, die durch die Phasen fließen, und einer Drehzahl und/oder eines Drehwinkels (Rotorwinkel) der Asynchronmaschine; des Transformierens der Phasenströme vom uvw-System ins dq-System; und des Bestimmens des Überwachungsmoments auf der Basis einer q-Komponente der transformierten Phasenströme.
  • Es wird von der Modellvorstellung ausgegangen, dass die d-Komponente des durch die Asynchronmaschine fließenden Stroms das magnetische Feld in der Maschine aufbaut und die q-Komponente das Drehmoment erzeugt. Die q-Komponente kann relativ einfach durch eine oder mehrere passende Transformationen der bestimmten Phasenströme bestimmt werden, sodass das Überwachungsmoment rasch und zuverlässig bestimmt werden kann. Durch Verwenden der Drehzahl bzw. des Drehwinkes oder einer daraus ableitbaren Größe kann das Verfahren verbessert robust sein.
  • Das Verfahren kann nur wenige Messgrößen erfordern, sodass es mit überschaubarem Aufwand an einer Asynchronmaschine physisch realisiert werden kann. Die Durchführung des Verfahrens ist wenig aufwändig und kann bereits mittels einer Verarbeitungseinrichtung mit überschaubarer Verarbeitungskapazität erfolgen. Das Verfahren kann dadurch auch für den Einsatz in einer echtzeitfähigen Umgebung geeignet sein oder mittels einer kostengünstigen Steuervorrichtung durchgeführt werden. Die Steuervorrichtung kann insbesondere noch eine zusätzliche Steueraufgabe erledigen, beispielsweise eine FOS oder FOR der Asynchronmaschine.
  • Weiter verwendet das Verfahren analytische Formeln anstelle einer Heuristik oder experimenteller Werte, sodass auf eine Modifikation oder Abänderung von Eingangsparametern leicht durch entsprechende Anpassung der Verarbeitung eingegangen werden kann. Beispielsweise kann das Verfahren ein Umwandeln der Drehzahl bzw. des Drehwinkels in eine Winkelgeschwindigkeit umfassen. Wird anstelle eines Drehzahl- oder Drehwinkelsensors ein Sensor zur Abtastung der Winkelgeschwindigkeit verwendet, so kann dieser Schritt des Verfahrens einfach entfallen. Die Drehzahl und die Winkelgeschwindigkeit können in an sich bekannter Weise aus dem Drehwinkel ermittelt sein (wenn beispielsweise ein Drehwinkelsensor genutzt wird), beispielsweise durch zeitliches Ableiten.
  • Das Überwachungsmoment kann zusätzlich auf der Basis eines Magnetisierungsstroms und Maschinenparametern der Asynchronmaschine bestimmt werden. Die Maschinenparameter können in einer Ausführungsform der Erfindung als konstant angesehen werden. Der Magnetisierungsstrom kann einfach gebildet werden, insbesondere auf der Basis der d-Komponente der transformierten Phasenströme.
  • Die Phasenströme können zunächst vom uvw-System ins aß-System und von dort ins dq-System transformiert werden. Die erste Transformation kann mittels fester Größen durchgeführt werden. Für die zweite Transformation kann ein Transformationswinkel einfach bestimmt werden.
  • Der Transformationswinkel kann insbesondere der mittels Integrieren über eine Funktion bestimmt wird, die die Drehzahl, die q-Komponente der transformierten Phasenströme, einen Magnetisierungsstrom und einen Maschinenparameter der Asynchronmaschine umfasst. Durch den Schritt des Integrierens kann das Verfahren eine verbesserte Robustheit erlangen.
  • Der Maschinenparameter kann wenigstens eines von einer Induktivität des Rotors, einem elektrischen Widerstand des Rotors, einer Induktivität des Stators oder einer Polpaarzahl der Asynchronmaschine umfassen. Der oder die Maschinenparameter können in einer einfachen Ausführungsform für eine gegebene Asynchronmaschine fest vorbestimmt sein. In einer anderen Ausführungsform kann wenigstens einer der Maschinenparameter einer Temperatur der Asynchronmaschine nachgeführt werden. Dazu kann ein Maschinenmodell der Asynchronmaschine eingesetzt werden, sodass der Maschinenparameter auf der Basis der bestimmten Temperatur bestimmt oder ein vorbestimmter Maschinenparameter an die Temperatur angepasst werden kann.
  • Die Phasenströme und die Drehzahl bzw. der Drehwinkel können jeweils auf der Basis von Messwerten von Sensoren bestimmt werden, die eine vorbestimmte Sicherheitsanforderungsstufe erfüllen. Eine solche Sicherheitsanforderungsstufe kann beispielsweise als ASIL-Stufe angegeben sein. Das Verfahren kann dadurch insbesondere zur Sicherung einer Asynchronmaschine verwendet werden, deren Betrieb sicherheitsrelevant für eine Person oder eine Einrichtung ist. Beispielsweise kann die Asynchronmaschine als Traktionsantrieb eines Kraftfahrzeugs Verwendung finden und das Kraftfahrzeug kann zur Beförderung einer Person eingerichtet sein oder zum Betrieb in einem Straßenverkehr, in dem sich weitere Personen aufhalten oder bewegen.
  • Es ist weiter bevorzugt, dass die Drehzahl der Asynchronmaschine unter einem vorbestimmten Schwellenwert liegt, während das Verfahren durchgeführt wird. Anders ausgedrückt ist bevorzugt, dass eine Bestimmung des Drehmoments nur unterhalb der Drehzahlschwelle mittels des beschriebenen Verfahrens erfolgt. Steigt die Drehzahl über die Drehzahlschwelle, kann das Drehmoment in der zweiten Ebene mittels eines anderen Verfahrens bestimmt werden, das für höhere Drehzahlen besser geeignet ist und das beispielsweise auf der Basis von Statorgrößen funktioniert. Sinkt die Drehzahl wieder unter die Drehzahlschwelle ab, so kann umgekehrt auf das oben beschriebene Rotorfluss-basierende Verfahren zurückgewechselt werden.
  • Das Verfahren kann ferner ein Bestimmen eines Fehlerzustands umfassen, falls das Überwachungsmoment um mehr als ein vorbestimmtes Maß von einem Sollmoment abweicht. Das Sollmoment kann insbesondere als q-Komponente eines Raumzeigers im dq-System vorgegeben sein. Der Raumzeiger kann zur Steuerung der Asynchronmaschine mittels einer FOS oder FOR bereitgestellt sein.
  • Die Asynchronmaschine kann mittels einer FOR gesteuert werden, wobei im Rahmen der feldorientierten Steuerung ein Drehmoment der Asynchronmaschine bestimmt wird und ein Fehlerzustand bestimmt wird, falls das bestimmte Drehmoment um mehr als ein vorbestimmtes Maß vom Überwachungsmoment abweicht.
  • Eine Vorrichtung zur Bestimmung eines Überwachungsmoments einer Asynchronmaschine mit mehreren Phasen umfasst Schnittstellen für Sensoren zur Abtastung von Phasenströmen, die durch die Phasen fließen, und einer Drehzahl und/oder eines Drehwinkels der Asynchronmaschine; und eine Verarbeitungseinrichtung, die dazu eingerichtet ist, die Phasenströme vom uvw-System ins dq-System zu transformieren; und das Überwachungsmoment auf der Basis einer q-Komponente der transformierten Phasenströme zu bestimmen.
  • Die Verarbeitungseinrichtung kann dazu eingerichtet sein, wenigstens einen Teil des oben beschriebenen Verfahrens durchzuführen. Ferner kann die Verarbeitungseinrichtung einen programmierbaren Mikrocomputer oder Mikrocontroller umfassen und das Verfahren kann als Computerprogrammprodukt mit Programmcodemitteln auf der Verarbeitungseinrichtung ablaufen oder auf einem computerlesbaren Medium gespeichert sein. Vorteile oder Merkmale, die bezüglich des Verfahrens genannt oder beschrieben sind, können auf die Vorrichtung übertragen werden und umgekehrt.
  • Die Erfindung wird nun mit Bezug auf die beigefügten Figuren genauer beschrieben, in denen:
    • 1 ein Schaltbild einer feldorientierten Regelung (FOR) für eine Asynchronmaschine;
    • 2 ein System zur überwachten Steuerung einer Asynchronmaschine;
    • 3 einen Stromzeiger in verschiedenen Koordinatensystemen;
    • 4 ein Ablaufdiagramm eines Verfahrens zum Bestimmen eines Überwachungsmoments der Asynchronmaschine im System von 2; und
    • 5 einen Zusammenhang zwischen Drehmoment und Schlupf an einer Asynchronmaschine
    darstellt.
  • 1 zeigt eine beispielhafte feldorientierte Regelung 100 für eine Asynchronmaschine 105. Die Asynchronmaschine 105 kann zum Einsatz in einem Kraftfahrzeug vorgesehen sein kann, zum Beispiel in einem elektrischen oder hybridisierten Antriebsstrang, in einer Servolenkung oder als Stellmotor. Insbesondere bei Einsatz der Asynchronmaschine 105 in einer sicherheitsrelevanten Anwendung, wo ein Steuerfehler einen materiellen Schaden oder einen Personenschaden hervorrufen kann, sollte die feldorientierte Regelung 100 überwacht werden, wie unten mit Bezug auf 2 noch genauer erläutert wird.
  • Die Asynchronmaschine 105 umfasst einen Stator 110, an dem drei exemplarische Phasen U, V und W angebracht sind, und einen Rotor 115, der drehbar bezüglich des Stators 110 gelagert ist. Jede Phase U, V, W (bzw. 1, 2, 3) umfasst eine Wicklung in der Asynchronmaschine 105 und ist mit einem Wechselrichter 102 verbunden, der bevorzugt in B6-Brückenschaltung mit drei Halbbrücken gebildet ist, um die Phasen U, V, W jeweils alternierend mit einem hohen und einem niedrigen Potential einer Zwischenkreisspannung Udc zu verbinden, sodass sich in Abhängigkeit eines Tastverhältnisses eine vorbestimmte Spannung an der jeweiligen Phase U, V, W einstellt. Der Wechselrichter 102 wird bevorzugt mittels PWM-Signalen (Pulsweitenmodulations-Signalen) angesteuert, die in der dargestellten Ausführungsform durch die feldorientierte Regelung 100 bereitgestellt werden.
  • Die feldorientierte Regelung kann als Vorrichtung 100 ausgeführt sein, um eine Steuerung des Drehverhaltens der Asynchronmaschine 105 auf der Basis eines vorgegebenen Raumzeigers i nach Art einer Vektorregelung durchzuführen. Dazu können Teile der Vorrichtung 100 insbesondere von einem programmierbaren Mikrocomputer umfasst sein und die Verarbeitung kann digital durchgeführt werden. Dabei werden die dargestellten Funktionsblöcke üblicherweise sequentiell durchlaufen. Die dargestellte feldorientierte Regelung 100 kann somit auch als Ablaufdiagramm für ein Verfahren 100 zum feldorientierten Steuern der Asynchronmaschine 105 aufgefasst werden.
  • Der Raumzeiger i ist in dq-Darstellung mit Komponenten IsdRef und IsqRef gegeben und liegt als Eingangsgröße vor. Die d-Komponente des Raumzeigers i ist einem magnetischen Fluss, und die q-Komponente einem Drehmoment der Asynchronmaschine 105 zugeordnet. Unterschiedliche Koordinatensysteme für den Raumzeiger i werden unten mit Bezug auf 3 noch genauer beschrieben.
  • Die Komponenten des Raumzeigers i werden über optionale Proportional-Integral-Glieder PI an eine Transformationseinrichtung 120 weitergegeben, die die Eingangsgrößen in drei Spannungen Us1, Us2, Us3 transformiert, die an den Phasen U, V, W der Asynchronmaschine 105 einzustellen sind. Optional können die bestimmten Spannungen anschließend mittels eines Begrenzers auf gültige Werte begrenzt werden, bevor ein PWM-Generator 125 auf der Basis der bestimmten Spannungen PWM-Signale PWM1, PWM2, PWM3 für den Wechselrichter 102 bestimmt, um die gewünschten Spannungen an den Phasen U, V, W der Asynchronmaschine 105 bereitzustellen.
  • Für die Regelung ist es erforderlich, Phasenströme Is1, Is2, Is3, die durch die Phasen U, V, W fließen, zu bestimmen. Dazu sind unterschiedliche Herangehensweisen möglich. In der dargestellten Ausführungsform werden die Phasenströme mittels Stromfühlern 135 abgetastet. Die Phasenströme Is1, Is2, Is3 werden auf der Basis eines Drehwinkels ω der Asynchronmaschine 105 mittels einer weiteren Transformationseinrichtung 170 ins dq-Koordinatensystem transformiert. Vorliegend wird der mechanische Drehwinkel Θmech der Asynchronmaschine 105 mittels eines Positionssensors 140 abgetastet, der beispielsweise als Anordnung von Hall-Sensoren oder Inkrementalgebern am Rotor 115 angebracht sein kann. Durch Multiplikation des mechanischen Drehwinkels Θmech mit der Polpaarzahl pz der Asynchronmaschine 105 kann der elektrische Drehwinkel Θel werden. Die mechanische Drehgeschwindigkeit ωmech kann durch Ableiten des mechanischen Drehwinkels Θmech nach der Zeit bestimmt werden. Wird dieser Wert mit der Polpaarzahl pz multipliziert, so ergibt sich die elektrische Drehgeschwindigkeit ωel.
  • Die transformierten Werte Isd, Isq der Phasenströme Is1, Is2, Is3 werden auf die Komponenten Isdref und Isqref des vorgegebenen Raumzeigers i addiert, bevor die entstehenden Summen an die PI-Glieder und dann an die Transformationseinrichtung 120 geführt werden. Die Zwischenkreisspannung Udc, die in verschiedenen Bestimmungsschritten verwendet wird, kann auf eine beliebige, bekannte Weise bestimmt werden.
  • Optional können die additiv zum Raumzeiger i rückgekoppelten Komponenten Isd, Isq mittels eines Entkopplers 145 auf der Basis der Drehgeschwindigkeit ωel voneinander entkoppelt und als EMKd und EMKq additiv an den Eingang der Transformationseinrichtung 120 geführt werden. Ein optionales Positionsschätzmodell 150 stellt auf der Basis der PWM-Signale und der Phasenströme Is1, Is2, Is3 eine geschätzte Drehgeschwindigkeit ω̂ und einen geschätzten Drehwinkel Θ̂ der Asynchronmaschine 105 bereit.
  • Bevorzugt ist ferner ein Temperatursensor 155 an der Asynchronmaschine 105 vorgesehen. Der Temperatursensor 155 ist bevorzugt zur Bestimmung der am Stator 110 herrschenden Temperatur eingerichtet. Der Temperatursensor 155 und die Stromsensoren 135 erfüllen bevorzugt eine vorbestimmte Sicherheitsanforderungsstufe, etwa ASIL-A, ASIL-B oder bevorzugt ASIL-C.
  • Die dargestellte feldorientierte Regelung 100 ist als beispielhaft zu verstehen. Es sind zahlreiche Varianten und Modifikationen der dargestellten Regelung 100 bekannt, die jedoch sämtlich auf das Grundprinzip der Vektorregelung der Asynchronmaschine 105 zurückgeführt werden können. Es ist zu beachten, dass auch andere Konzepte der Regelung der Asynchronmaschine 105 möglich sind, beispielsweise die direkte Selbstregelung (DSR), bei der Maschinenfluss und Drehmoment direkt und unabhängig voneinander geregelt werden können.
  • 2 zeigt ein System 200 zur Steuerung der Asynchronmaschine 105. Das System 200 umfasst die oben beschriebene feldorientierte Regelung 100 sowie eine Vorrichtung 205 oder ein Verfahren 210 zur Überwachung oder Auswertung der feldorientierten Regelung 100. Die Vorrichtung 205 ist bevorzugt dazu eingerichtet, ein korrespondierendes Verfahren 210 zur Überwachung durchzuführen und kann insbesondere als programmierbarer Mikrocomputer realisiert sein. Mikrocomputer, die die feldorientierte Regelung 100 und die Vorrichtung 205 realisieren, können miteinander integriert oder voneinander getrennt ausgeführt sein.
  • Die feldorientierte Regelung 100 bildet zusammen mit der Asynchronmaschine 105 und dem Wechselrichter 102 eine erste Ebene 215 des Systems 200, und die Überwachung 205 bzw. 210 bildet zusammen mit einer Auswertung 225 eine zweite Ebene 220. Die zweite Ebene 220 ist bevorzugt dazu eingerichtet, die erste Ebene 215 zu kontrollieren oder funktional zu überwachen und ist von dieser möglichst unabhängig aufgebaut, sodass eine Fehlfunktion in der ersten Ebene 215 die Funktion der Überwachung der zweiten Ebene 220 möglichst nicht beeinträchtigt. Die Auswertung 225 kann ebenfalls als Verfahren oder als Vorrichtung angesehen werden. Die Vorrichtung 210 und die Überwachung 225 sind in diesem Sinne bevorzugt von einer gemeinsamen Steuervorrichtung 228 umfasst bzw. das Verfahren 210 und die Auswertung 225 sind bevorzugt dazu eingerichtet, mittels der gleichen Verarbeitungseinrichtung 228 durchgeführt zu werden.
  • In der ersten Ebene 215 wird auf der Basis eines vorbestimmten Sollmoments M_Soll die Asynchronmaschine 105 gesteuert, wie oben mit Bezug auf 1 genauer beschrieben ist. Das Sollmoment M_Soll kann insbesondere als q-Komponente des Raumzeigers i vorbestimmt sein, der zur Steuerung der Asynchronmaschine 105 vorgegeben ist. In der ersten Ebene 215 wird bevorzugt durch die feldorientierte Regelung 100 ein erstes Istmoment M_E1 bestimmt, das eine Berechnung des von der Asynchronmaschine 105 bereitgestellten Drehmoments ausdrückt. Die Bestimmung des ersten Istmoments M_E1 erfolgt auf der Basis von Mess- und Verarbeitungswerten der feldorientierten Steuerung 100 sowie gegebenenfalls Parametern der Asynchronmaschine 105.
  • In der zweiten Ebene 220 wird das von der Asynchronmaschine 105 bereitgestellte Drehmoment als M_E2 bestimmt. Dabei werden bevorzugt nur Mess- und Verarbeitungswerte verwendet, die auf der Basis von gesicherten Quellen bestimmt wurden, insbesondere Sensoren, die eine vorbestimmte Sicherheitsanforderungsstufe erfüllen. In der dargestellten Ausführungsform umfasst die Vorrichtung 205 eine erste Schnittstelle 230 zur Verbindung mit dem Sensor 140 zur Abtastung eines auf eine Drehzahl der Asynchronmaschine 105 hinweisenden Signals, etwa eines Drehwinkels, einer Winkelgeschwindigkeit oder der Drehzahl; eine zweite Schnittstelle 235 zur Verbindung mit dem Sensor 135 zur Abtastung der Phasenströme Is bzw. IsMeas an den Phasen U, V, W (entsprechend den Strömen Is1, Is2, Is3 bzw. Isu, Isv, Isw) und optional eine dritte Schnittstelle 240 zur Verbindung mit dem Temperatursensor 155 zur Bestimmung einer Temperatur der Asynchronmaschine 105, insbesondere ihres Stators 110. Die Sensoren 135, 140 oder 155 stellen Messwerte bereit, die sowohl der ersten Ebene 215 als auch der zweiten Ebene 220 zur Verfügung gestellt werden können.
  • Die Auswertung 225 vergleicht das in der zweiten Ebene 220 bestimmte Überwachungsmoment M_E2 mit dem Sollmoment M_Soll oder dem in der ersten Ebene 215 bestimmte Istmoment M_E1. In einer weiteren Ausführungsform kann die Auswertung 225 auch dazu eingerichtet sein, das Sollmoment M_Soll mit dem Überwachungsmoment M_E2 zu vergleichen. Wird bei einem der Vergleiche eine Abweichung festgestellt, die über einem vorbestimmten Maß oder Schwellenwert liegt, so kann ein Fehler im System 200 bestimmt werden. Der Schwellenwert kann absolut, beispielsweise als eine Anzahl Nm (Newton mal Meter), oder relativ bezüglich des jeweiligen Vergleichsmoments oder eines maximalen Moments der Asynchronmaschine 105 bestimmt sein. Im Fehlerfall kann eine entsprechende Nachricht ausgegeben werden, um das Problem geeignet behandeln zu können. Die Nachricht kann die bestimmte Abweichung umfassen und es können auch noch weitere Parameter bereitgestellt werden. Es kann auch eine unmittelbare Reaktion in Form eines Eingriffs in die feldorientierte Steuerung 100 gesteuert werden, beispielsweise indem die Asynchronmaschine 105 angehalten oder in den Leerlauf gebracht wird. Beispielsweise kann der Wechselrichter 102 abgeschaltet werden, etwa indem die PWM-Eingänge des Wechselrichters 102 mit geeigneten Signalen überlagert oder von Ausgängen der feldorientierten Steuerung 100 getrennt werden.
  • Die Bestimmungen 205, 210 des Überwachungsmoments M_E2 und die Auswertung 225 können mittels einer gemeinsamen Verarbeitungseinrichtung 230 durchgeführt werden. Die Verarbeitungseinrichtung ist bevorzugt von einer Verarbeitungseinrichtung für die feldorientierte Regelung 100 verschieden aufgebaut, sodass eine gemeinsame Fehlerquelle („common cause error“) vermieden werden kann. Die Verarbeitungseinrichtung 230 kann insbesondere einen programmierbaren Mikrocomputer, Mikrocontroller oder ein FPGA umfassen und dazu eingerichtet sein, ein Verfahren in Form eines Computerprogrammprodukts abzuarbeiten. Das in dieser Anmeldung geschilderte Verfahren und die korrespondierende Vorrichtung sind zwei Ausprägungen der gleichen Idee, sodass Merkmale und Vorteile jeweils auch dem Gegenstand der anderen Kategorie zugeordnet werden können.
  • 3 zeigt einen Stromzeiger i in verschiedenen Koordinatensystemen 300. Ein statorfestes Koordinatensystem 305 wird aß-Koordinatensystem 305 genannt und ist bezüglich des Stators 110 der Asynchronmaschine 105 definiert. Ein rotorfestes Koordinatensystem 310 wird auch kl-Koordinatensystem 310 genannt und ist bezüglich des Rotors 115 der Asynchronmaschine 105 definiert. Ein rotorflussfestes Koordinatensystem 315 wird auch dq-Koordinatensystem 315 genannt und ist bezüglich eines magnetischen Flusses Ψrd im Rotor 115 der Asynchronmaschine 105 definiert. Eine d-Achse des dq-Koordinatensystems 315 verläuft entlang des magnetischen Flusses Ψrd.
  • Zwischen der α-Achse des αβ-Koordinatensystems 305 und der k-Achse des kl-Koordinatensystems 315 liegt ein Winkel ϑr,el . Zwischen der α-Achse des αβ-Koordinatensystems 305 und der d-Achse des dq-Koordinatensystems 315 wird ein Winkel ϑs aufgespannt. Zwischen dem Stromzeiger i und der α-Achse des aß-Koordinatensystems 305 ist ein Winkel ϑi eingeschlossen.
  • Isd, die d-Komponente des durch die Drehfeldmaschine 100 fließenden Stroms, wird als feldbildender Strom, und Isq, die q-Komponente des durch die Drehfeldmaschine 100 fließenden Stroms, als drehmomentbildender Strom aufgefasst. Es wird vorgeschlagen, die Phasenströme aus dem uvw-System zunächst ins aß-System und von dort ins dq-System zu transformieren. Die q-Komponente der transformierten Phasenströme entspricht dann dem Drehmoment der Asynchronmaschine 105. Die erste Transformation kann mittels eines konstanten Transformationswinkels durchgeführt werden, für die zweite Transformation muss zunächst der Winkel ϑs zwischen der α-Achse des aß-Koordinatensystems 305 und der d-Achse des dq-Koordinatensystems 315 bestimmt werden. Es wird vorgeschlagen, den Transformationswinkel ϑs auf der Basis eines magnetischen Flusses im Rotor 115 der Asynchronmaschine 105 zu bestimmen.
  • 4 zeigt ein Ablaufdiagramm eines Verfahrens 400 zur Bestimmung des Überwachungsmoments M_E2 der Asynchronmaschine 105 des Systems 300 von 3. Das Verfahren 300 ist eine bevorzugte Implementation der Bestimmung 205 210 im System 300. Das Verfahren 300 kann insbesondere auf der Vorrichtung 205 des Systems 200 ausgeführt werden bzw. vom Verfahren 210 umfasst sein.
  • Das Verfahren 400 ist dazu eingerichtet, das durch die Asynchronmaschine 105 bereitgestellte Drehmoment in der zweiten Ebene 220 zu bestimmen. Für die Bestimmung werden bevorzugt ausschließlich Messwerte verwendet, deren Erhebung jeweils eine vorbestimmte Sicherheitsanforderungsstufe erfüllt. Insbesondere können entsprechend zertifizierte Sensoren verwendet werden. Die Sicherheitsanforderungsstufe kann beispielsweise als ASIL-Stufe angegeben sein und etwa ASIL-A oder höher (ASIL-B, ASIL-C etc.) betreffen. In der dargestellten Ausführungsform sind als abgesicherte Messwerte die Phasenströme Isu, Isv und Isw und die Drehzahl n bzw. der Drehwinkel der Asynchronmaschine 105 vorgesehen. Zusätzlich kann eine Temperatur TempSt der Asynchronmaschine 105, insbesondere ihres Stators 110, verwendet werden. Bestimmte Werte der zweiten Ebene 220, also Zwischenergebnisse, die auf gesicherten Messwerten oder Signalen basieren und somit selbst als gesichert gelten können, sind im Folgenden mit dem Index E2 oder ASIL gekennzeichnet (vgl. 2) und gelten bevorzugt ebenfalls als gesichert.
  • In einem Schritt 405 wird bevorzugt eine aß-Transformation der Phasenströme Isuvw durchgeführt. Die allgemeine aß-Transformation lautet: [ x α x β ] = 2 3 [ 0 1 2 1 2 0 3 2 3 2 ] [ x u x v x w ] .
    Figure DE102017201215A1_0001
  • Dabei ist x eine allgemeine Größe, für die hier der Phasenstrom Is eingesetzt wird.
  • In einem Schritt 410 werden die aß-Ströme mittels einer passiven Drehung (sinusförmig) zu dq-Gleichströmen transformiert. [ x d x q ] = 2 3 [ cos ϑ s ( t ) sin ϑ s ( t ) sin ϑ s ( t ) cos ϑ s ( t ) ] [ x α x β ] .
    Figure DE102017201215A1_0002
  • Auch hier ist x eine allgemeine Größe, für die der Phasenstrom Is eingesetzt wird.
  • Zur Durchführung dieser Drehung ist der Rotorflusswinkel ϑs erforderlich (vgl. 3), dessen Bestimmung im Folgenden genauer beschrieben wird.
  • In einem Schritt 415 wird ein Magnetisierungsstrom ImE2 geschätzt. Es gilt: τ r = L r R r   ,
    Figure DE102017201215A1_0003
    wobei Lr die Induktivität des Rotors 115 und Rr der elektrische Widerstand des Rotors 115 ist. Für die Berechnung des Magnetisierungsstroms wird folgender Zusammenhang ausgenutzt: d d t I m E 2 = 1 τ r ( I s d E 2 I m E 2 ) .
    Figure DE102017201215A1_0004
  • Im Laplace-Bereich gilt außerdem: I m E 2 = 1 s τ r + 1 I s d E 2 ,
    Figure DE102017201215A1_0005
    wobei s der Laplace-Operator ist.
  • In einem Schritt 420 wird der Transformationswinkel ϑs bestimmt. Es gilt: d d t ϑ s = ω s = ω m + 1 τ r I s q E 2 I m E 2
    Figure DE102017201215A1_0006
    und ϑs=∫ωsdt.
  • Die hierfür benötigte Rotorkreisfrequenz ωm lässt sich mittels eines Umrechnungsfaktors K aus der Drehzahl der Drehfeldmaschine 100 bestimmen: K = p z 2 π 60 .
    Figure DE102017201215A1_0007
    Dabei ist pz die Polpaarzahl der Maschine 100.
  • Typischerweise hängt die Drehmomentberechnung von der Parametergüte der Drehfeldmaschine 100 ab. Deren Parameter wie τr, Lr, Lm oder Rr können über die Zeit variieren und insbesondere von einer Temperatur der Maschine 100 abhängig sein. Es ist daher bevorzugt, dass die Temperatur mittels des Temperatursensors 155 abgetastet wird, der eine vorbestimmte Sicherheitsanforderungsstufe, etwa ASIL-A, ASIL-B oder ASIL-C, erfüllt. Die Maschinenparameter können dann in einem Schritt 425 bestimmt bzw. nachgeführt werden. Für die Berechnung von Rr kann ein Rotortemperaturmodell in der Ebene 2 verwendet werden. Die Induktivitäten Lr oder Lm werden bevorzugt auf der Basis eines Sättigungsmodells der Maschine 100 nachgebildet.
  • Das Ebene-2-Drehmoment kann dann in einem Schritt 430 bestimmt werden: M E 2 = 3 2 p z L m 2 L r I m E 2 I s q E 2 .
    Figure DE102017201215A1_0008
  • Das in der zweiten Ebene 220 bestimmte Drehmoment ME2 kann auf die gezeigte Weise vollständig auf der Basis von Messwerten bestimmt werden, die mittels Sensoren aufgenommen sind, die eine vorbestimmte Sicherheitsanforderungsstufe, etwa eine der Stufen ASIL-A bis ASIL-D, erfüllen. Dabei kann die Bestimmung unabhängig von der in der ersten Ebene 215 sein, sodass eine für beide Bestimmungen relevante gemeinsame Fehlerquelle vermieden sein kann.
  • Das Ebene-2-Drehmoment kann in der Auswertung 225 verwendet werden, um die Plausibilität des Ebene-1-Drehmoments zu überprüfen. Weichen die bestimmten Drehmomente M_E1 und M_E2 um mehr als ein vorbestimmtes Maß voneinander ab, so kann ein Fehler bestimmt werden. In diesem Fall kann die Drehfeldmaschine 100 in einen sicheren Zustand gebracht werden, beispielsweise durch Abschalten.
  • Bezugszeichenliste
  • 100
    feldorientierte Regelung (Vorrichtung bzw. Verfahren)
    102
    Wechselrichter
    105
    Asynchronmaschine
    110
    Stator
    115
    Rotor
    120
    Transformationseinrichtung
    125
    PWM-Generator
    135
    Stromfühler
    140
    Positionssensor
    145
    Entkoppler
    150
    Positionsschätzmodell
    155
    Temperatursensor
    U, V, W
    Phase bzw. Strang
    200
    System
    205
    Vorrichtung zur Überwachung
    210
    Verfahren zur Überwachung
    215
    erste Ebene (E1)
    220
    zweite Ebene (E2)
    225
    Auswertung
    228
    Vorrichtung
    230
    erste Schnittstelle (Drehzahl)
    235
    zweite Schnittstelle (Phasenströme)
    240
    dritte Schnittstelle (Temperatur)
    M_Soll
    Sollmoment
    M_E1
    Istmoment aus Ebene 1
    M_E2
    Überwachungsmoment (= Istmoment aus Ebene 2)
    300
    Koordinatensysteme
    305
    statorfestes Koordinatensystem (αβ)
    310
    rotorfestes Koordinatensystem (kl)
    315
    rotorflussfestes Koordinatensystem (dq)
    400
    Verfahren
    405
    αβ-transformieren
    410
    in dq-Gleichströme transformieren
    415
    Magnetisierungsstrom schätzen
    420
    Transformationswinkel bestimmen (Integrator)
    425
    Maschinenparameter nachführen
    430
    Drehmoment bestimmen

Claims (11)

  1. Verfahren (400) zum Bestimmen eines Überwachungsmoments (M_E2) einer elektrischen Asynchronmaschine (105) mit mehreren Phasen (U, V, W); wobei das Verfahren (400) folgende Schritte umfasst: Bestimmen von Phasenströmen (Is), die durch die Phasen fließen, und einer Drehzahl (n) und/oder eines Drehwinkels der Asynchronmaschine (105); Transformieren (405, 410) der Phasenströme vom uvw-System ins dq-System; und Bestimmen (430) des Überwachungsmoments (M_E2) auf der Basis einer q-Komponente der transformierten Phasenströme.
  2. Verfahren (400) nach Anspruch 1, wobei das Überwachungsmoment (M_E2) zusätzlich auf der Basis eines Magnetisierungsstroms (Im) und wenigstens einem Maschinenparameter (Lr, Rr, Lm, zp) der Asynchronmaschine (105) bestimmt (425) wird.
  3. Verfahren (400) nach Anspruch 1 oder 2, wobei die Phasenströme (Is) vom uvw-System zunächst ins aß-System (405) und von dort ins dq-System transformiert (410) werden.
  4. Verfahren (400) nach Anspruch 3, wobei das Transformieren (410) mittels eines Transformationswinkels (ϑs) erfolgt, der mittels Integrieren (415) über eine Funktion bestimmt wird, die die Drehzahl (n), die q-Komponente der transformierten Phasenströme (Is), einen Magnetisierungsstrom (Im) und einen Maschinenparameter (Lr, Rr, Lm, zp) der Asynchronmaschine (105) umfasst.
  5. Verfahren (400) nach Anspruch 4, wobei der Maschinenparameter wenigstens eines von einer Induktivität des Rotors (Lr), einem elektrischen Widerstand (Rr) des Rotors (115), einer Induktivität (Lr) des Stators (115) oder einer Polpaarzahl (zp) der Asynchronmaschine (105) umfasst.
  6. Verfahren (400) nach Anspruch 5, wobei wenigstens einer der Maschinenparameter (Lr, Rr, Lm, zp) einer Temperatur (TempSt) der Asynchronmaschine (105) nachgeführt wird.
  7. Verfahren (400) nach einem der vorangehenden Ansprüche, wobei die Phasenströme (Is) und die Drehzahl (n) und/oder der Drehwinkel jeweils auf der Basis von Messwerten von Sensoren(135, 140, 155) bestimmt werden, die eine vorbestimmte Sicherheitsanforderungsstufe erfüllen.
  8. Verfahren (400) nach einem der vorangehenden Ansprüche, wobei die Drehzahl (n) der Asynchronmaschine (105) unter einem vorbestimmten Schwellenwert liegt.
  9. Verfahren (400) nach einem der vorangehenden Ansprüche, ferner umfassend ein Bestimmen (225) eines Fehlerzustands, falls das Überwachungsmoment (M_E2) um mehr als ein vorbestimmtes Maß von einem Sollmoment abweicht.
  10. Verfahren (400) nach einem der vorangehenden Ansprüche, wobei die Asynchronmaschine (105) mittels einer feldorientierten Steuerung (100) gesteuert wird, im Rahmen der feldorientierten Steuerung (100) ein Drehmoment (M_E1) der Asynchronmaschine (105) bestimmt wird und ein Fehlerzustand bestimmt wird, falls das bestimmte Drehmoment (M_E1) um mehr als ein vorbestimmtes Maß vom Überwachungsmoment (M_E2) abweicht.
  11. Vorrichtung zur Bestimmung eines Überwachungsmoments (M_E2) einer Asynchronmaschine (105) mit mehreren Phasen, wobei die Vorrichtung folgendes umfasst: Schnittstellen (230, 235, 240) für Sensoren (135, 140, 155) zur Abtastung von Phasenströmen (Is), die durch die Phasen (U, V, W) fließen, und einer Drehzahl (n) und/oder eines Drehwinkels der Asynchronmaschine (105); und eine Verarbeitungseinrichtung (228), die dazu eingerichtet ist, die Phasenströme (Is) vom uvw-System ins dq-System zu transformieren; sowie das Überwachungsmoment (M_E2) auf der Basis einer q-Komponente der transformierten Phasenströme zu bestimmen.
DE102017201215.3A 2017-01-26 2017-01-26 Überwachung eines Drehmoments einer Asynchronmaschine Pending DE102017201215A1 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102017201215.3A DE102017201215A1 (de) 2017-01-26 2017-01-26 Überwachung eines Drehmoments einer Asynchronmaschine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017201215.3A DE102017201215A1 (de) 2017-01-26 2017-01-26 Überwachung eines Drehmoments einer Asynchronmaschine

Publications (1)

Publication Number Publication Date
DE102017201215A1 true DE102017201215A1 (de) 2018-08-09

Family

ID=62910159

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017201215.3A Pending DE102017201215A1 (de) 2017-01-26 2017-01-26 Überwachung eines Drehmoments einer Asynchronmaschine

Country Status (1)

Country Link
DE (1) DE102017201215A1 (de)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4484126A (en) 1982-09-07 1984-11-20 Imec Corporation Induction motor controller
US5650700A (en) 1993-01-29 1997-07-22 Hitachi, Ltd. Electric vehicle torque controller
DE102010049169A1 (de) 2010-10-21 2012-04-26 Still Gmbh Verfahren zur Steuerung einer elektrischen Drehfeldmaschine einer mobilen Arbeitsmaschine

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4484126A (en) 1982-09-07 1984-11-20 Imec Corporation Induction motor controller
US5650700A (en) 1993-01-29 1997-07-22 Hitachi, Ltd. Electric vehicle torque controller
DE102010049169A1 (de) 2010-10-21 2012-04-26 Still Gmbh Verfahren zur Steuerung einer elektrischen Drehfeldmaschine einer mobilen Arbeitsmaschine

Similar Documents

Publication Publication Date Title
EP2499737B1 (de) Verfahren zum plausibilisieren des drehmomentes einer elektrischen maschine und maschinenregler zur regelung einer elektrischen maschine und zur durchführung des verfahrens
DE102010042330B4 (de) Verfahren und Systeme zum Durchführen von Fehlerdiagnosen für Rotoren von Elektromotoren
DE112016002281B4 (de) Energie-umwandlungseinrichtung und fahrzeug-antriebssystem, an welchem die energie-umwandlungseinrichtung verwendet wird
EP1985007B1 (de) Verfahren und vorrichtung zum betreiben einer synchronmaschine
EP3017538B1 (de) Verfahren zur ansteuerung eines mehrphasigen frequenzumrichters zur ansteuerung einer elektromaschine und zugehöriges steuergerät
DE102014103064B4 (de) Steuervorrichtung einer drehenden elektrischen Maschine und elektrische Servolenkungseinrichtung
EP2019482A1 (de) System zur Lage- und Geschwindigkeitsermittlung bei einem Permanentmagnet-Läufer einer elektrischen Maschine
EP2226929B1 (de) Plausibilitäts-Überwachungssystem für Bewegungsmessungen an einer elektrischen Antriebseinrichtung
DE112014003283T5 (de) Steuerungsvorrichtung
DE102015226382A1 (de) Verfahren und Anordnung zur Überwachung einer PSM-Maschine
DE102016203273A1 (de) Verfahren und Anordnung zur Überwachung eines Rotorpositionssensors einer PSM-Maschine
EP2544364B1 (de) Momentenbeobachter auf der Basis der Messung von Ausgangsströmen und Ausgangsspannungen
DE102016224178A1 (de) Steuerung einer sechsphasigen PSM
DE112018008190T5 (de) Steuervorrichtung für eine rotierende Maschine und Steuervorrichtung eines elektrischen Fahrzeugs
DE102014106716B4 (de) Steuervorrichtung einer drehenden elektrischen Maschine mit einer Abnormalitätserfassungsfunktion
DE102014211881A1 (de) Verfahren zur Überprüfung einer Lage eines Rotors einer elektrischen Maschine
DE112018001129T5 (de) Motorsteuerungsverfahren, motorsteuerungssystem und elektronisches servolenkungssystem
DE112015007223T5 (de) Steuerung einer rotierenden elektrischen Maschine
DE102016219794A1 (de) Steuerung einer elektrischen Maschine
WO2007090760A2 (de) Verfahren und vorrichtung zum bestimmen des drehmoments einer elektrischen maschine
DE102017201215A1 (de) Überwachung eines Drehmoments einer Asynchronmaschine
DE102014224046A1 (de) Steuerung einer Drehfeldmaschine
DE102017208413A1 (de) Überwachung eines Drehmoments einer Drehfeldmaschine
DE102016223879A1 (de) Überwachung einer feldorientierten Regelung einer Asynchronmaschine
EP3026811A1 (de) Verfahren zum Ermitteln eines Winkelfehlers in einer elektronisch kommutierten Synchronmaschine, Vorrichtung und Kraftfahrzeugsystem

Legal Events

Date Code Title Description
R163 Identified publications notified
R012 Request for examination validly filed