Nothing Special   »   [go: up one dir, main page]

DE102020200418A1 - Method and device for diagnosing a regulation of an electrical machine - Google Patents

Method and device for diagnosing a regulation of an electrical machine Download PDF

Info

Publication number
DE102020200418A1
DE102020200418A1 DE102020200418.8A DE102020200418A DE102020200418A1 DE 102020200418 A1 DE102020200418 A1 DE 102020200418A1 DE 102020200418 A DE102020200418 A DE 102020200418A DE 102020200418 A1 DE102020200418 A1 DE 102020200418A1
Authority
DE
Germany
Prior art keywords
variable
harmonic
controller
oriented system
feedback
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
DE102020200418.8A
Other languages
German (de)
Inventor
Michele Hirsch
Wei-Lung Lee
Sebastian Paulus
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.)
Robert Bosch GmbH
Original Assignee
Robert Bosch GmbH
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 Robert Bosch GmbH filed Critical Robert Bosch GmbH
Publication of DE102020200418A1 publication Critical patent/DE102020200418A1/en
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/22Current control, e.g. using a current control loop

Landscapes

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

Abstract

Verfahren (400) zur Diagnose einer Regelung einer elektrischen Maschine (190) mit den Schritten:Ermitteln (440) einer Gleichstellgröße (UHrmc*);Ermitteln (442) einer erwarteten Gleichstellgröße (U_hr_est);Ermitteln (444) der komplexen Differenz der erwarteten Gleichstellgröße (U_hr_est) und der Gleichstellgröße (UHrmc*),Filtern (446) des Realteils und/ oder des Imaginärteils der komplexen Differenz,Ausgeben (448) eines Fehlersignals, wenn ein gefilterter Realteil und/ oder ein gefilterter Imaginärteil der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert überschreitet.A method (400) for diagnosing a control of an electrical machine (190) with the following steps: determining (440) an equal control variable (UHrmc *); determining (442) an expected equalizing variable (U_hr_est); determining (444) the complex difference of the expected equalizing variable (U_hr_est) and the equalization variable (UHrmc *), filtering (446) the real part and / or the imaginary part of the complex difference, outputting (448) an error signal if a filtered real part and / or a filtered imaginary part of the complex difference has a first and / or exceeds the second predeterminable limit value.

Description

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Diagnose einer Regelung einer elektrischen Maschine. Ferner betrifft die Erfindung ein elektrisches Antriebssystem mit einer entsprechenden Vorrichtung und ein Fahrzeug mit einem elektrischen Antriebssystem sowie ein Computerprogramm und ein computerlesbares Speichermedium.The invention relates to a method and a device for diagnosing a regulation of an electrical machine. The invention also relates to an electric drive system with a corresponding device and a vehicle with an electric drive system as well as a computer program and a computer-readable storage medium.

Stand der TechnikState of the art

Die Druckschrift DE 2017 102 036 91 A1 offenbart eine Regelung für eine elektrische Maschine, bei der gleichzeitig eine Störgröße kompensiert und ein Sollwert eingestellt wird. Für den Betrieb einer elektrischen Maschine wird als Sollwert ein Phasenstrom eingeregelt. Der Phasenstrom wird bevorzugt als sinusförmige Grundwelle eingeregelt. Der Phasenstrom bewirkt beim Betrieb der elektrischen Maschine die Abgabe eines gleichmäßigen mittleren Drehmomentes. Aufgrund von nicht ideal sinusförmigen Magnetfeldern, Windungsanordnungen, Nutung, Zahnform, Sättigungseffekten und/oder anderen Effekten bilden sich neben dem gleichmäßigen mittleren Drehmoment auch harmonische Oberschwingungen des Drehmomentes aus. Solche Effekte führen zu Kraftwellen zwischen Rotor und Stator, die bei charakteristischen Ordnungen als tangentiale und radiale Zahnkräfte auf die Statorzähne wirken. Durch das mechanische Übertragungsverhalten der elektrischen Maschine werden diese Kräfte als Schwingungen in der Maschine, des Maschinengehäuses und angekoppelten Elementen und damit als Körper- und Luftschall oder Oberflächenschwingungen wahrnehmbar. Die harmonischen Oberschwingungen des Drehmomentes bewirken dabei auch Oberwellen der elektrischen Frequenz der elektrischen Maschine auf dem Phasenstrom als Störgrößen. Zur Minimierung dieser Störgrößen werden gezielt Oberwellen eingeregelt und vorgegeben, welche dem eingeregelten und vorgegebenen Phasenstrom überlagert werden.The pamphlet DE 2017 102 036 91 A1 discloses a control for an electrical machine in which a disturbance variable is compensated and a setpoint is set at the same time. A phase current is regulated as a setpoint for the operation of an electrical machine. The phase current is preferably regulated as a sinusoidal fundamental wave. When the electrical machine is in operation, the phase current produces a uniform mean torque. Due to non-ideal sinusoidal magnetic fields, winding arrangements, slots, tooth shape, saturation effects and / or other effects, harmonic harmonics of the torque develop in addition to the uniform mean torque. Such effects lead to force waves between the rotor and the stator which, with characteristic orders, act as tangential and radial tooth forces on the stator teeth. Due to the mechanical transmission behavior of the electrical machine, these forces are perceptible as vibrations in the machine, the machine housing and coupled elements and thus as structure-borne noise, air-borne noise or surface vibrations. The harmonic harmonics of the torque also cause harmonics of the electrical frequency of the electrical machine on the phase current as disturbance variables. In order to minimize these disturbance variables, harmonics are specifically regulated and specified, which are superimposed on the regulated and specified phase current.

Für einen zuverlässigen Betrieb elektrischer Maschinen besteht ein Bedürfnis für Verfahren und Vorrichtungen zur Diagnose einer Regelung einer elektrischen Maschine.For a reliable operation of electrical machines, there is a need for methods and devices for diagnosing a regulation of an electrical machine.

Offenbarung der ErfindungDisclosure of the invention

Es wird ein Verfahren zur Diagnose einer Regelung einer elektrischen Maschine bereitgestellt. Das Verfahren umfasst die Schritte:

  • Ermitteln einer Gleichstellgröße UHrmc* in einem oberwellenorientierten System;
  • Ermitteln einer erwarteten Gleichstellgröße in dem oberwellenorientierten System in Abhängigkeit einer Reglervorgabegröße in dem oberwellenorientierten System;
  • Ermitteln der komplexen Differenz der erwarteten Gleichstellgröße und der Gleichstellgröße,
  • Filtern des Realteils und/ oder des Imaginärteils der komplexen Differenz, Ausgeben eines Fehlersignals, wenn ein gefilterter Realteil und/ oder ein gefilterter Imaginärteil der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert überschreitet.
A method for diagnosing a regulation of an electrical machine is provided. The procedure consists of the following steps:
  • Determination of an equalizing variable UHrmc * in a harmonic-oriented system;
  • Determining an expected equalizing variable in the harmonic-oriented system as a function of a controller default variable in the harmonic-oriented system;
  • Determination of the complex difference between the expected equalizing variable and the equalizing variable,
  • Filtering the real part and / or the imaginary part of the complex difference, outputting an error signal if a filtered real part and / or a filtered imaginary part of the complex difference exceeds a first and / or second predeterminable limit value.

Zur Regelung elektrischer Maschinen werden verbreitet feldorientierte Regelungen verwendet. Dabei werden die Wechselgrößen der im Zeitbereich, bevorzugt sinusförmigen, einzuregelnden Phasenströme, auch die Grundwellen genannt, mittels einer mathematischen Transformation jeweils in ein mit der Frequenz der Wechselgrößen rotierendes Koordinatensystem übertragen. Die Frequenz der Wechselgrößen bestimmt auch die Frequenz des magnetischen Feldes in der Maschine, sodass dieses mit der Frequenz der Wechselgrößen rotierende Koordinatensystem auch feldorientiertes System genannt wird. Im stationären Betrieb der elektrischen Maschine ergeben sich aus den Wechselgrößen im Zeitbereich Gleichgrößen im feldorientierten System, welche mittels der üblichen Verfahren der Regelungstechnik geregelt werden können. Das feldorientierte System wird auch d/q-Koordinatensystem genannt. Dabei zeigt dessen d-Achse in Richtung des Rotorflusses. Die q-Achse ist senkrecht zu der d-Achse. Ein sinusförmiger Phasenstrom wird als Statorstromzeiger oder Statorstromvektor repräsentiert, welcher über seine Länge und seine Richtung charakterisiert wird. Dieser Stromzeiger dreht sich synchron mit dem rotierenden Stator- oder Rotorfluss der elektrischen Maschine. In dem d/q Koordinatensystem kann der Stromzeiger entsprechend seiner Länge und seiner Richtung mittels zwei senkrecht aufeinander stehenden Komponenten Id und Iq dargestellt werden, welche im stationären Fall Gleichgrößen sind.Field-oriented controls are widely used to control electrical machines. The alternating quantities of the phase currents to be regulated in the time domain, preferably sinusoidal, also called the fundamental waves, are each transferred by means of a mathematical transformation into a coordinate system rotating with the frequency of the alternating quantities. The frequency of the alternating variables also determines the frequency of the magnetic field in the machine, so that this coordinate system rotating with the frequency of the alternating variables is also called a field-oriented system. In stationary operation of the electrical machine, the alternating variables in the time domain result in constant variables in the field-oriented system, which can be regulated by means of the usual methods of control technology. The field-oriented system is also called the d / q coordinate system. Its d-axis points in the direction of the rotor flux. The q-axis is perpendicular to the d-axis. A sinusoidal phase current is represented as a stator current vector or stator current vector, which is characterized by its length and direction. This current pointer rotates synchronously with the rotating stator or rotor flux of the electrical machine. In the d / q coordinate system, the current vector can be represented according to its length and its direction by means of two components Id and Iq which are perpendicular to one another and which are equal values in the stationary case.

Für Regelungen von Oberwellen werden die Wechselgrößen aus dem feldorientierten System, ähnlich der Transformation aus dem Zeitbereich in den feldorientierten Bereich, mittels einer mathematischen Transformation mit einer Frequenz der Oberwelle aus dem feldorientierten System in ein oberwellenorientiertes System transformiert. Größen, die im feldorientierten System als Wechselgrößen dargestellt werden, werden im stationären Betrieb der elektrischen Maschine im oberwellenorientierten System als Gleichgrößen dargestellt. Diese können mittels der üblichen Verfahren der Regelungstechnik geregelt werden.For regulation of harmonics, the alternating variables from the field-oriented system are transformed into a harmonic-oriented system by means of a mathematical transformation with a frequency of the harmonic from the field-oriented system, similar to the transformation from the time domain into the field-oriented domain. Variables that are displayed as alternating variables in the field-oriented system are displayed as constant variables in the steady-state operation of the electrical machine in the harmonic-oriented system. These can be regulated using the usual methods of control engineering.

In einem oberwellenorientierten System wird eine Gleichstellgröße ermittelt. Zusätzlich wird eine erwartete Gleichstellgröße, oder bevorzugt eine erwartete Spannung, in Abhängigkeit einer Reglervorgabegröße ermittelt. Es wird eine komplexe Differenz der erwarteten Gleichstellgröße und der Gleichstellgröße ermittelt. Der Realteil und/ oder der Imaginärteil der komplexen Differenz wird gefiltert um Abweichungen mit höherer Frequenz zu unterdrücken. Es wird ein Fehler diagnostiziert und ein Fehlersignal ausgegeben, wenn ein gefilterter Realteil und/ oder ein gefilterter Imaginärteil der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert überschreitet. Überschreitet der Wert der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert, wird bevorzugt auf eine unzulässige Abweichung des Regelverhaltens oder der Gleichstellgröße geschlossen. Bevorzugt wird in Abhängigkeit des ausgegebenen Fehlersignals der Betriebspunkt der Regelung geändert, beispielsweise der Regler in einen sicheren Betriebspunkt überführt oder abgeschaltet. So wird ein gefährdender Betrieb der elektrischen Maschine aufgrund einer mangelhaften Regelung vermieden.In a harmonic-oriented system, an equalizing variable is determined. In addition, an expected equalizing variable, or preferably an expected voltage, is determined as a function of a controller default variable. It becomes a complex difference between the expected equalizing variable and the Equal control variable determined. The real part and / or the imaginary part of the complex difference is filtered in order to suppress deviations with a higher frequency. An error is diagnosed and an error signal is output if a filtered real part and / or a filtered imaginary part of the complex difference exceeds a first and / or second predeterminable limit value. If the value of the complex difference exceeds a first and / or second predeterminable limit value, an inadmissible deviation of the control behavior or the equalizing variable is preferably concluded. The operating point of the control is preferably changed as a function of the error signal output, for example the controller is transferred to a safe operating point or switched off. In this way, dangerous operation of the electrical machine due to inadequate regulation is avoided.

Vorteilhaft wird ein Verfahren für eine effektive Diagnose einer Regelung einer elektrischen Maschine bereitgestellt mit der ein sicherer Betrieb einer Regelung und einer anschließbaren elektrischen Maschine bereitgestellt wird.A method for an effective diagnosis of a control of an electrical machine is advantageously provided with which a reliable operation of a control and a connectable electrical machine is provided.

Die Formulierung, dass eine Größe des Regelkreises eine Oberwelle oder Grundwelle umfasst, bedeutet im Rahmen dieser Anmeldung, dass eine Größe des Regelkreises zumindest eine Oberwelle oder Grundwelle charakterisiert oder beschreibt, wobei die jeweilige Größe des Regelkreises auch weitere Signalanteile, beispielsweise Grundwelle und eine oder mehrere Oberwellen sowie zusätzlich noch vorhandene Störgrößen beinhalten kann.The formulation that a variable of the control loop comprises a harmonic or fundamental wave means in the context of this application that a variable of the control loop characterizes or describes at least one harmonic or fundamental wave, the respective variable of the control loop also including further signal components, for example fundamental and one or more Can contain harmonics as well as additional disturbances.

Zur Regelung elektrischer Maschinen werden verbreitet in Abhängigkeit einer Drehmomentvorgabe Soll-Phasenströme in Abhängigkeit ermittelter Ist-Phasenströme vorgegeben, wobei als Stellgrößen die Phasenspannungen eingestellt werden. Folglich umfassen bevorzugt im Rahmen dieser Anmeldung die Rückführgröße (Idq), die Gleichrückführgröße (IHrmc), die Gleichführungsgröße (IHrmc*), die Maschinen-Rückführgröße (Iabc) oder die vorgebbare GW-Gleichführungsgröße (Idq*) jeweils einen Stromwert und/ oder die Gleichstellgröße (UHrmc*), die erwartete Gleichstellgröße (U_hr_est), die Stellgröße (UdqHrmc*), die GW-Gleichstellgröße oder die Maschinen-Stellgröße (Uabc*) jeweils einen Spannungswert.In order to regulate electrical machines, target phase currents are widely specified as a function of a specified torque as a function of determined actual phase currents, the phase voltages being set as manipulated variables. Consequently, within the scope of this application, the feedback variable preferably includes ( Idq ), the equal feedback quantity (IHrmc), the equal control quantity ( IHrmc * ), the machine feedback variable (Iabc) or the predeterminable GW constant control variable (Idq *) each have a current value and / or the constant variable (UHrmc *), the expected constant variable ( U_hr_est ), the manipulated variable (UdqHrmc *), the GW equal manipulated variable or the machine manipulated variable ( Uabc * ) each have a voltage value.

In einer anderen Ausgestaltung der Erfindung wird nach Ausgabe eines Fehlersignals die Regelung der elektrischen Maschine abgeschaltet.In another embodiment of the invention, the regulation of the electrical machine is switched off after an error signal has been output.

In Abhängigkeit des ausgegebenen Fehlersignals wird der Betriebspunkt der Regelung dahingehend geändert, dass die Regelung der elektrischen Maschine abgeschaltet wird. So wird eine mangelhafte Regelung vermieden.Depending on the error signal output, the operating point of the regulation is changed in such a way that the regulation of the electrical machine is switched off. This avoids inadequate regulation.

Vorteilhaft wird ein Verfahren für eine effektive Behandlung eines Fehlers in der Regelung der elektrischen Maschine bereitgestellt.A method for an effective treatment of an error in the regulation of the electrical machine is advantageously provided.

In einer anderen Ausgestaltung der Erfindung wird eine Gleichführungsgröße in dem oberwellenorientierten System als Reglervorgabegröße vorgegeben. Anders formuliert wird bevorzugt die Reglervorgabegröße abhängig von der Gleichführungsgröße in dem oberwellenorientierten System vorgegeben.In another embodiment of the invention, an equal control variable is specified in the harmonic-oriented system as a controller default variable. In other words, the controller default variable is preferably predefined as a function of the equal control variable in the harmonic-oriented system.

Bevorzugt wird eine gefilterte Gleichführungsgröße in dem oberwellenorientierten System als Reglervorgabegröße vorgegeben, wobei die Filterzeitkonstante der Zeitkonstante des geschlossenen Regelkreises der Oberwellenregelung entspricht.A filtered equalization variable is preferably specified in the harmonic-oriented system as a controller default variable, the filter time constant corresponding to the time constant of the closed control loop of the harmonic control.

Bevorzugt wird in Abhängigkeit einer Gleichführungsgröße eine erwartete Gleichstellgröße U_hr_est in dem oberwellenorientierten System bestimmt. Bevorzugt wird hierfür ein geeignetes Modell verwendet.An expected equal control variable is preferred as a function of an equal control variable U_hr_est determined in the harmonic-oriented system. A suitable model is preferably used for this.

Bevorzugt umfasst die vorgebbare Gleichführungsgröße des oberwellenorientierten Systems eine Sollgröße in dem oberwellenorientierten System zur Erzeugung einer Oberwelle auf einem sinusförmigen Phasenstrom zur Bestromung mindestens einer Wicklung der elektrischen Maschine.The predeterminable equal control variable of the harmonic-oriented system preferably includes a setpoint in the harmonic-oriented system for generating a harmonic on a sinusoidal phase current for energizing at least one winding of the electrical machine.

Die Gleichführungsgröße ist bevorzugt ein Sollwert zur Erzeugung einer Oberwelle einer vorgebbaren Frequenz oder k-ten Ordnung der elektrischen Frequenz der elektrischen Maschine zur Überlagerung des sinusförmigen Phasenstroms oder der Grundwelle zur Bestromung der elektrischen Maschine. Dieser Sollwert wird insbesondere in Abhängigkeit einer Drehmomentvorgabe, eines (Phasen-)Stromsollwertes oder eines Ist-Stromwertes, eines ermittelten Phasenstroms analytisch oder mittels Kennfeld vorgegeben. Zur Verwendung im Oberwellenregler im oberwellenorientierten System wird er bereits entsprechend transformiert vorgegeben.The equal control variable is preferably a setpoint value for generating a harmonic of a predeterminable frequency or k-th order of the electrical frequency of the electrical machine for superimposing the sinusoidal phase current or the fundamental wave for energizing the electrical machine. This setpoint value is specified analytically or by means of a characteristic map, in particular as a function of a torque specification, a (phase) current setpoint value or an actual current value, a determined phase current. For use in the harmonic controller in the harmonic-oriented system, it is already specified in a correspondingly transformed form.

Vorteilhaft wird eine Reglervorgabegröße bereitgestellt für eine effektive Bestimmung einer erwarteten Gleichstellgröße.A preset controller variable is advantageously provided for an effective determination of an expected equalizing variable.

In einer anderen Ausgestaltung des Verfahrens zur Diagnose einer Regelung mit einem ersten Filter und einer Filter-Eingangstransformation umfasst das Verfahren folgende Schritte:

  • Ermitteln einer Rückführgröße, wobei die Rückführgröße eine Istgröße einer Grundwelle und einer Oberwelle einer vorgegebenen Frequenz in einem feldorientierten System umfasst;
  • Filtern einer vorgebbaren GW-Gleichführungsgröße mittels dem ersten Filter; Ermitteln der gefilterten Rückführgröße ohne Grundwellenanteil als Differenz der Rückführgröße und der gefilterten GW-Gleichführungsgröße;
  • Transformieren der gefilterten Rückführgröße ohne Grundwellenanteil mittels der Filter-Eingangstransformation zu der Gleichrückführgröße in einem oberwellenorientierten System,
  • wobei die Gleichrückführgröße als Reglervorgabegröße vorgegeben wird.
In another embodiment of the method for diagnosing a regulation with a first filter and a filter input transformation, the method comprises the following steps:
  • Determining a feedback variable, the feedback variable comprising an actual variable of a fundamental wave and a harmonic of a predetermined frequency in a field-oriented system;
  • Filtering a predeterminable GW equal control variable by means of the first filter; Determination of the filtered feedback variable without fundamental wave component as the difference between the feedback variable and the filtered GW equal control variable;
  • Transforming the filtered feedback variable without fundamental wave component by means of the filter input transformation to the DC feedback variable in a harmonic-oriented system,
  • where the equal feedback variable is specified as the controller default variable.

Anders formuliert wird bevorzugt als Reglervorgabegröße eine erwartete Gleichstellgröße in dem oberwellenorientierten System abhängig von der Gleichrückführgröße vorgegeben.In other words, an expected equalizing variable in the harmonic-oriented system is preferably predefined as a controller default variable as a function of the constant feedback variable.

Bevorzugt wird in Abhängigkeit einer Gleichrückführgröße eine erwartete Gleichstellgröße in dem oberwellenorientierten System bestimmt. Bevorzugt wird hierfür ein geeignetes Modell verwendet.An expected equalizing variable in the harmonic-oriented system is preferably determined as a function of a constant feedback variable. A suitable model is preferably used for this.

Es wird eine Rückführgröße der elektrischen Maschine in dem feldorientierten System erfasst. Diese Rückführgröße umfasst eine Grundwelle und eine Oberwelle, welche den Phasenstrom, die Grundwelle, überlagert. In dem feldorientierten System ist der Phasenstrom eine Gleichgröße wohingegen die Oberwelle eine Wechselgröße ist.A feedback variable of the electrical machine is recorded in the field-oriented system. This feedback variable comprises a fundamental wave and a harmonic which superimposes the phase current, the fundamental wave. In the field-oriented system, the phase current is a constant variable, whereas the harmonic is an alternating variable.

Bevorzugt umfasst die Rückführgröße in dem feldorientierten System eine Oberwelle mit einer positiven Frequenz mit einer ersten Amplitude und einer ersten Phase einer k-ten Ordnung einer elektrischen Frequenz der elektrischen Maschine und/oder eine Oberwelle mit einer negativen Frequenz mit einer zweiten Amplitude und einer zweiten Phase der k-ten Ordnung einer elektrischen Frequenz der elektrischen Maschine.The feedback variable in the field-oriented system preferably comprises a harmonic with a positive frequency with a first amplitude and a first phase of a kth order of an electrical frequency of the electrical machine and / or a harmonic with a negative frequency with a second amplitude and a second phase the k-th order of an electrical frequency of the electrical machine.

Die Rückführgröße in dem feldorientierten System umfasst mindestens eine Oberwelle. Bezogen auf die elektrische Frequenz der elektrischen Maschine weist die Oberwelle oder die Oberwellen eine positive und/ oder negative Frequenz k-ter Ordnung auf mit jeweiliger Amplitude und Phasenlage. Eine Ordnung, die eine relevante Störgröße darstellt, da insbesondere deren Amplituden besonders groß sind, ist beispielsweise die 6 Ordnung, bevorzugt in positiver und negativer Richtung. Beispielsweise bei einer elektrischen Frequenz der elektrischen Maschine, also der Grundwelle, von 450 Hz im Zeitbereich, ist die Frequenz der 6. Ordnung bei 450Hz+450Hz*6= 3150Hz sowie in negativer Richtung bei 450Hz-6*450Hz=-2250Hz. Im feldorientierten System, dessen Koordinatensystem mit der elektrischen Frequenz der elektrischen Maschine rotiert, wird die elektrische Frequenz der elektrischen Maschine auf 0Hz abgebildet und es ergeben sich die Frequenzen +2700Hz und -2700 Hz für die Oberwellen +/- 6. Ordnung. In Abhängigkeit der Größe der Amplituden und der Phasenlage ergeben sich Kraftwellen zwischen Rotor und Stator der elektrischen Maschine, die als tangentiale und radiale Zahnkräfte auf die Statorzähne wirken und die harmonischen Oberschwingungen des Drehmomentes bewirken. Je mehr relevante Ordnungen der Rückführgrößen für die Regelung berücksichtigt werden, desto effektiver werden die Störgrößen ausgeregelt.The feedback variable in the field-oriented system comprises at least one harmonic. In relation to the electrical frequency of the electrical machine, the harmonic or the harmonics have a positive and / or negative frequency of the kth order with the respective amplitude and phase position. An order that represents a relevant disturbance variable, since its amplitudes in particular are particularly large, is, for example, the 6th order, preferably in the positive and negative directions. For example, with an electrical frequency of the electrical machine, i.e. the fundamental wave, of 450 Hz in the time domain, the frequency of the 6th order at 450Hz + 450Hz * 6 = 3150Hz and in the negative direction at 450Hz-6 * 450Hz = -2250Hz. In the field-oriented system, whose coordinate system rotates with the electrical frequency of the electrical machine, the electrical frequency of the electrical machine is mapped to 0 Hz and the frequencies + 2700 Hz and -2700 Hz result for the harmonics +/- 6th order. Depending on the size of the amplitudes and the phase position, there are force waves between the rotor and stator of the electrical machine, which act as tangential and radial tooth forces on the stator teeth and cause the harmonic harmonics of the torque. The more relevant orders of the feedback variables are taken into account for the regulation, the more effectively the disturbance variables are regulated.

Als weiterer Verfahrensschritt wird eine vorgebbare GW-Gleichführungsgröße mittels dem ersten Filter gefiltert. Bevorzugt wird hierfür ein Tiefpass verwendet. Als Differenz der Rückführgröße und der gefilterten GW-Gleichführungsgröße wird eine gefilterte Rückführgröße ohne Grundwellenanteil ermittelt. Zur Verwendung der Rückführgröße ohne Grundwellenanteil in einem Oberwellenregler wird die Rückführgröße ohne Grundwellenanteil mittels der Filter-Eingangstransformation zu einer Gleichrückführgröße in einem oberwellenorientierten System transformiert. Die Gleichrückführgröße wird als Reglervorgabegröße vorgegeben. Bevorzugt umfasst das Filtern der vorgebbaren GW-Gleichführungsgröße mittels des ersten Filters ein Tiefpassfiltern der GW-Gleichführungsgröße. Damit wird bevorzugt das Verhalten von dem geschlossenen GW-Regelkreis nachgebildet.As a further method step, a predeterminable GW equality variable is filtered by means of the first filter. A low pass is preferably used for this. A filtered feedback variable without a fundamental wave component is determined as the difference between the feedback variable and the filtered GW equal control variable. To use the feedback variable without a fundamental wave component in a harmonic controller, the feedback variable without a fundamental wave component is transformed into a constant feedback variable in a harmonic-oriented system by means of the filter input transformation. The feedback variable is specified as the controller default variable. The filtering of the predeterminable GW equal control variable by means of the first filter preferably includes low-pass filtering of the GW equal control variable. This preferably simulates the behavior of the closed GW control loop.

Für eine Regelung einer Oberwelle in einem Oberwellenregler erfolgt, ähnlich der Transformation aus dem Zeitbereich in den feldorientierten Bereich, mittels der Filter-Eingangstransformation eine mathematische Transformation mit einer Frequenz der Oberwelle aus dem feldorientierten System in ein oberwellenorientiertes System. Hierzu wird die Rückführgröße ohne Grundwellenanteil mittels einer FilterEingangstransformation zu einer Gleichrückführgröße in das oberwellenorientierte System transformiert. Größen, die im feldorientierten System als Wechselgrößen dargestellt werden, werden im stationären Betrieb der elektrischen Maschine im oberwellenorientierten System als Gleichgrößen dargestellt. Diese können mittels der üblichen Verfahren der Regelungstechnik geregelt werden.To regulate a harmonic in a harmonic controller, similar to the transformation from the time domain to the field-oriented domain, the filter input transformation is used to perform a mathematical transformation with a frequency of the harmonic from the field-oriented system into a harmonic-oriented system. For this purpose, the feedback variable without fundamental wave component is transformed into the harmonic-oriented system by means of a filter input transformation to a constant feedback variable. Variables that are displayed as alternating variables in the field-oriented system are displayed as constant variables in the steady-state operation of the electrical machine in the harmonic-oriented system. These can be regulated using the usual methods of control engineering.

Die Transformation aus dem feldorientierten System in das oberwellenorientierte System umfasst eine Drehung mittels einer Drehmatrix oder Rotationsmatrix. Eine Wechselgröße im feldorientierten System wird somit zu einer Gleichgröße im oberwellenorientierten System. Hierzu wird die Rückführgröße mit einem Drehwinkel, der dem k-fachen des aktuellen Rotorwinkels entspricht gedreht, also bei der Transformation der Oberwelle der 6. Ordnung der elektrischen Frequenz mit dem 6-fachen des aktuellen Rotorwinkels. Für die Oberwellen der k-ten Ordnung in positiver Richtung erfolgt die Drehung in positive Richtung, bei den Oberwellen der k-ten Ordnung in negativer Richtung erfolgt die Drehung in negative Richtung. Die resultierenden Gleichgröße im oberwellenorientierten System können mittels komplexer Zahlen oder als komplexe Parameter, bspw. als iPosReal, iPosImag bzw. als iNegReal und iNeglmag angegeben, charakterisiert oder beschrieben werden.The transformation from the field-oriented system into the harmonic-oriented system comprises a rotation by means of a rotation matrix or rotation matrix. An alternating variable in the field-oriented system thus becomes a constant variable in the harmonic-oriented system. For this purpose, the feedback variable is rotated with an angle of rotation that corresponds to k times the current rotor angle, i.e. with the transformation of the harmonic of the 6th order of the electrical frequency with 6 times the current rotor angle. For the harmonics of the k-th order in the positive direction, the rotation takes place in the positive direction, for the harmonics of the k-th order in the negative direction, the rotation takes place in the negative direction. The resulting constant value in the harmonic-oriented system can be calculated using more complex Numbers or complex parameters, e.g. as iPosReal, iPosImag or as iNegReal and iNeglmag, can be specified, characterized or described.

Neben der Drehung sind alternativ auch andere Transformationen verwendbar. Beispielsweise kann auch durch Multiplikation von dem d-Strom mit dem Sinus abhängig von dem k-fachen Rotorwinkel sowie mit dem Kosinus die komplexen Anteile iDSin, IDCos und durch Multiplikation von dem q-Strom mit dem Sinus sowie mit dem Kosinus die komplexen Anteile iQSin, IQCos berechnet werden (auch Frequenzmixen oder Heterodyning gennant).In addition to the rotation, other transformations can also be used as an alternative. For example, by multiplying the d-current with the sine depending on the k-fold rotor angle and with the cosine, the complex components iDSin, IDCos and by multiplying the q-current with the sine and cosine the complex components iQSin, IQCos are calculated (also called frequency mixing or heterodying).

Als eine weitere alternative Beschreibung können komplexe Oberwellen mit Amplitude und Phase jeweils von dem d-Strom und q-Strom verwendet werden. As a further alternative description, complex harmonics of amplitude and phase from the d-current and q-current, respectively, can be used.

Ebenso lassen sich die Anteile auch als Ellipse mit Höhe, Breite, Drehung und Phase durch eine Überlagerung von zwei gegenläufig drehenden Zeigern mit unterschiedlicher Amplitude und Phase darstellen, bevorzugt für eine besonders effiziente Kalibrierung.The components can also be represented as an ellipse with height, width, rotation and phase by superimposing two counter-rotating pointers with different amplitudes and phases, preferably for particularly efficient calibration.

Vorteilhaft wird eine alternative Reglervorgabegröße bereitgestellt für eine effektive Bestimmung einer erwarteten Gleichstellgröße.An alternative default regulator variable is advantageously provided for an effective determination of an expected equalizing variable.

In einer anderen Ausgestaltung der Erfindung umfasst die vorgebbare GW-Gleichführungsgröße des feldorientierten Systems eine Sollgröße zur Erzeugung der Grundwelle eines sinusförmigen Phasenstroms zur Bestromung mindestens einer Wicklung der elektrischen Maschine.In another embodiment of the invention, the predeterminable GW equal control variable of the field-oriented system comprises a setpoint variable for generating the fundamental wave of a sinusoidal phase current for energizing at least one winding of the electrical machine.

Die GW-Gleichführungsgröße ist ein Sollwert zur Erzeugung einer Grundwelle mit der elektrischen Frequenz der elektrischen Maschine zur Bestromung der elektrischen Maschine. Dieser Sollwert wird insbesondere in Abhängigkeit einer Drehmomentvorgabe, eines (Phasen-)Stromsollwertes oder eines Ist-Stromwertes, bevorzugt eines ermittelten Phasenstroms, analytisch oder mittels Kennfeld vorgegeben. Zur Verwendung in einem Grundwellenregler im feldorientierten System wird er bereits entsprechend transformiert vorgegeben.The GW equal control variable is a setpoint value for generating a fundamental wave with the electrical frequency of the electrical machine for energizing the electrical machine. This setpoint is predefined analytically or by means of a characteristic diagram, in particular as a function of a torque specification, a (phase) current setpoint or an actual current value, preferably a determined phase current. For use in a fundamental wave controller in the field-oriented system, it is already specified, transformed accordingly.

Vorteilhaft wird eine GW-Gleichführungsgröße bereitgestellt zur Bestimmung einer alternativen Reglervorgabegröße.A GW equal control variable is advantageously provided for determining an alternative controller default variable.

In einer anderen Ausgestaltung der Erfindung entspricht die Filterzeitkonstante des Filters der Bandbreite des feldorientierten Systems oder der Bandbreite des geschlossenen feldorientierten Regelkreises.In another embodiment of the invention, the filter time constant of the filter corresponds to the bandwidth of the field-oriented system or the bandwidth of the closed field-oriented control loop.

Die Filterzeitkonstante wird gleich oder abhängig von der Einschwingzeit des geschlossenen Regelkreises der feldorientierten Regelung vorgegeben.The filter time constant is specified in the same way or as a function of the settling time of the closed control loop of the field-oriented control.

Vorteilhaft wird eine Möglichkeit bereitgestellt, den Verlauf der GW-Gleichrückführgröße basierend auf der GW-Gleichführungsgröße zu modellieren. A possibility is advantageously provided to model the course of the GW constant feedback variable based on the GW constant control variable.

In einer anderen Ausgestaltung des Verfahrens zur Diagnose einer Regelung einer elektrischen Maschine umfasst die Regelung weiter einen Oberwellenregler mit einem Regler und einer Ausgangstransformation. Das Verfahren weist folgende weitere Schritte auf:

  • Ermitteln einer Regelabweichung als Differenz einer vorgebbaren Gleichführungsgröße und der Gleichrückführgröße in dem oberwellenorientierten System;
  • Ermitteln einer Gleichstellgröße mittels des Reglers in Abhängigkeit der Regelabweichung;
  • Rücktransformieren der Gleichstellgröße mittels der Ausgangstransformation zu einer Stellgröße in dem feldorientierten System;
In another embodiment of the method for diagnosing a regulation of an electrical machine, the regulation further comprises a harmonic regulator with a regulator and an output transformation. The procedure has the following additional steps:
  • Determining a control deviation as the difference between a predeterminable equal control variable and the equal feedback variable in the harmonic-oriented system;
  • Determining an equal control variable by means of the controller as a function of the control deviation;
  • Reverse transformation of the equalizing variable by means of the output transformation to a manipulated variable in the field-oriented system;

Es wird eine Regelabweichung als Differenz einer vorgebbaren Gleichführungsgröße und der Gleichrückführgröße in dem oberwellenorientierten System ermittelt. Mittels eines Reglers wird eine Gleichstellgröße in Abhängigkeit der Regelabweichung ermittelt. Diese Gleichstellgröße als Gleichgröße im oberwellenorientierten System wird zur weiteren Verwendung in der feldorientierten Regelung der elektrischen Maschine mittels der Ausgangstransformation rücktransformiert zu einer Stellgröße in dem feldorientierten System. Im feldorientierten System umfasst die Stellgröße eine Wechselgröße, eine Oberwelle.A system deviation is determined as the difference between a predefinable constant control variable and the constant feedback variable in the harmonic-oriented system. Using a controller, an equalizing variable is determined as a function of the control deviation. This constant manipulated variable as a constant variable in the harmonic-oriented system is transformed back into a manipulated variable in the field-oriented system by means of the output transformation for further use in the field-oriented regulation of the electrical machine. In the field-oriented system, the manipulated variable includes an alternating variable, a harmonic.

Vorteilhaft wird ein Verfahren für einen effektiven Oberwellenregler bereitgestellt.A method for an effective harmonic regulator is advantageously provided.

In einer anderen Ausgestaltung des Verfahrens zur Diagnose einer Regelung einer elektrischen Maschine umfasst die Regelung weiter einen Grundwellenregler, wobei der Grundwellenregler eine GW-Eingangstransformation, einen GW-Regler und eine GW-Ausgangstransformation umfasst. Das Verfahren umfasst die weiteren Schritte: Ermitteln einer Maschinen-Rückführgröße, wobei die Maschinenrückführgröße eine Istgröße der elektrischen Maschine umfasst; Transformieren der Maschinen-Rückführgröße mittels der GW-Eingangstransformation zu der Rückführgröße in dem feldorientierten System; Ermitteln der GW-Regelabweichung als Differenz der vorgegebenen GW-Gleichführungsgröße und der Rückführgröße in dem feldorientierten System Ermitteln einer GW-Gleichstellgröße mittels des GW-Reglers in Abhängigkeit der GW-Regelabweichung;

  • Überlagern der GW-Gleichstellgröße mit der Stellgröße;
  • Rücktransformieren der Ausgangsgröße der Überlagerung mittels der GW-Ausgangstransformation zu einer Maschinen-Stellgröße;
  • und bevorzugt Bestromen mindestens einer Wicklung der elektrischen Maschine in Abhängigkeit der Maschinen-Stellgröße
In another embodiment of the method for diagnosing a regulation of an electrical machine, the regulation further comprises a fundamental wave controller, the fundamental wave controller including a GW input transformation, a GW controller and a GW output transformation. The method comprises the further steps: determining a machine feedback variable, the machine feedback variable comprising an actual variable of the electrical machine; Transforming the machine feedback variable by means of the GW input transformation to the feedback variable in the field-oriented system; Determining the GW control deviation as the difference between the specified GW equal control variable and the feedback variable in the field-oriented system a GW equalizing variable by means of the GW controller as a function of the GW control deviation;
  • Superimposing the GW equal manipulated variable with the manipulated variable;
  • Reverse transformation of the output variable of the superposition by means of the GW output transformation to a machine manipulated variable;
  • and preferably energizing at least one winding of the electrical machine as a function of the machine manipulated variable

Mittels der Grundwellenregelung werden die Wechselgrößen der im Zeitbereich, bevorzugt sinusförmigen, einzuregelnden Phasenströme geregelt. Zur Regelung einer mit dem Grundwellenregler verbindbaren oder anschließbaren elektrischen Maschine wird eine Maschinen-Rückführgröße, eine Istgröße, der elektrischen Maschine im Zeitbereich erfasst. Die Maschinen-Rückführgrößen sind bevorzugt die Phasenströme einer elektrischen Maschine. Diese Maschinen-Rückführgröße umfasst den Phasenstrom als Grundwelle und als Störgrößen Oberwellen, welche den Phasenstrom durch die elektrische Maschine überlagern. In dem Zeitbereich ist der Phasenstrom eine Wechselgröße welche mit weiteren Wechselgrößen der Oberwellen überlagert ist. Zur Regelung der Grundwelle erfolgt eine Transformation aus dem Zeitbereich in den feldorientierten Bereich. Hierzu wird die Maschinen-Rückführgröße mittels einer GW-Eingangstransformation zu der Rückführgröße in dem feldorientierten System transformiert. Bevorzugt steht „GW“ im Rahmen dieser Anmeldung als Kennzeichnung für die Regelschritte und Transformationen, die für die Regelung der Grundwelle verwendet werden. Im stationären Betrieb der elektrischen Maschine ergeben Wechselgrößen im Zeitbereich Gleichgrößen im feldorientierten System. Diese können mittels der üblichen Verfahren der Regelungstechnik geregelt werden. Entsprechend wird eine GW-Regelabweichung als Differenz der vorgegebenen GW-Gleichführungsgröße und der Rückführgröße in dem feldorientierten System ermittelt. Mittels eines GW-Reglers wird eine GW-Gleichstellgröße in Abhängigkeit der GW-Regelabweichung ermittelt. Die Stellgröße als Ausgangssignal des Oberwellenreglers wird mit der GW-Gleichstellgröße im feldorientierten System überlagert oder addiert. Diese Ausgangsgröße der Überlagerung im feldorientierten System wird zur weiteren Verwendung zur Ansteuerung oder Bestromung der elektrischen Maschine im Zeitbereich mittels der GW-Ausgangstransformation rücktransformiert zu einer Maschinen-Stellgröße in dem Zeitbereich. Im Zeitbereich umfasst die Maschinen-Stellgröße eine Wechselgröße, eine Grundwelle, und mindestens eine weitere überlagerte Wechselgröße, eine Oberwelle.The alternating quantities of the phase currents to be regulated in the time domain, preferably sinusoidal, are regulated by means of the fundamental wave regulation. To control an electrical machine that can be or can be connected to the fundamental wave controller, a machine feedback variable, an actual variable, of the electrical machine is recorded in the time domain. The machine feedback variables are preferably the phase currents of an electrical machine. This machine feedback variable includes the phase current as a fundamental wave and, as disturbance variables, harmonics, which superimpose the phase current through the electrical machine. In the time domain, the phase current is an alternating quantity which is superimposed with further alternating quantities of the harmonics. To control the fundamental wave, a transformation takes place from the time domain to the field-oriented domain. For this purpose, the machine feedback variable is transformed into the feedback variable in the field-oriented system by means of a GW input transformation. In the context of this application, “GW” is preferably used to identify the control steps and transformations that are used to control the fundamental wave. In stationary operation of the electrical machine, alternating quantities in the time domain result in constant quantities in the field-oriented system. These can be regulated using the usual methods of control engineering. Correspondingly, a GW control deviation is determined as the difference between the specified GW equal control variable and the feedback variable in the field-oriented system. Using a GW controller, a GW equal control variable is determined as a function of the GW control deviation. The manipulated variable as the output signal of the harmonic controller is superimposed or added to the GW equal manipulated variable in the field-oriented system. This output variable of the superposition in the field-oriented system is transformed back into a machine manipulated variable in the time domain for further use for controlling or energizing the electrical machine in the time domain by means of the GW output transformation. In the time domain, the machine manipulated variable includes an alternating variable, a fundamental wave, and at least one additional superimposed alternating variable, a harmonic.

Vorteilhaft wird ein Verfahren für einen effektiven Grundwellenregler bereitgestellt.A method for an effective fundamental wave controller is advantageously provided.

Ferner betrifft die Erfindung ein Computerprogramm, welches Befehle umfasst, die bei der Ausführung durch einen Computer diesen veranlassen, die Schritte des bisher beschriebenen Verfahrens auszuführen.The invention also relates to a computer program which comprises commands which, when executed by a computer, cause the computer to carry out the steps of the method described so far.

Ferner betrifft die Erfindung ein computerlesbares Speichermedium, umfassend Befehle, die bei der Ausführung durch einen Computer diesen veranlassen, die Schritte des bisher beschriebenen Verfahrens auszuführen.The invention also relates to a computer-readable storage medium, comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the method described so far.

Ferner betrifft die Erfindung eine Vorrichtung zur Diagnose einer Regelung einer elektrischen Maschine mit einer Recheneinheit. Die Vorrichtung ist dazu eingerichtet, die Schritte des beschriebenen Verfahrens auszuführen.The invention also relates to a device for diagnosing a regulation of an electrical machine with a computing unit. The device is set up to carry out the steps of the method described.

Vorteilhaft wird eine Vorrichtung für eine effektive Diagnose einer Regelung einer elektrischen Maschine bereitgestellt mit der ein sicherer Betrieb einer Regelung und einer anschließbaren elektrischen Maschine bereitgestellt wird.A device for effective diagnosis of a regulation of an electrical machine is advantageously provided with which a reliable operation of a regulation and a connectable electrical machine is provided.

In einer anderen Ausgestaltung der Erfindung umfasst die Vorrichtung einen Oberwellenregler, wobei der Oberwellenregler einen Regler und eine Ausgangstransformation umfasst. Die Vorrichtung ist dazu eingerichtet, die Schritte des beschriebenen Verfahrens auszuführen.In another embodiment of the invention, the device comprises a harmonic regulator, the harmonic regulator comprising a regulator and an output transformation. The device is set up to carry out the steps of the method described.

Vorteilhaft wird eine Vorrichtung für eine effektive Oberwellenregelung einer elektrischen Maschine bereitgestellt.A device for effective harmonics control of an electrical machine is advantageously provided.

In einer anderen Ausgestaltung der Erfindung umfasst die Vorrichtung mit einem Grundwellenregler, wobei der Grundwellenregler eine GW-Eingangstransformation, einen GW-Regler und eine GW-Ausgangstransformation umfasst. Die Vorrichtung ist dazu eingerichtet, die Schritte des beschriebenen Verfahrens auszuführen.In another embodiment of the invention, the device comprises a fundamental wave controller, the fundamental wave controller including a GW input transformation, a GW controller and a GW output transformation. The device is set up to carry out the steps of the method described.

Vorteilhaft wird eine Vorrichtung für eine effektive, kombinierte Grundwellen- und Oberwellenregelung Regelung einer elektrischen Maschine bereitgestellt. A device for an effective, combined fundamental and harmonic regulation control of an electrical machine is advantageously provided.

Ferner betrifft die Erfindung ein elektrisches Antriebssystem mit einer elektrischen Maschine und einer beschriebenen Vorrichtung. Ein derartiges elektrisches Antriebssystem dient beispielsweise dem Antrieb eines elektrischen Fahrzeugs. Mittels des Verfahrens und der Vorrichtung wird ein optimierter Betrieb des Antriebstrangs ermöglicht.The invention also relates to an electric drive system with an electric machine and a device described. Such an electric drive system is used, for example, to drive an electric vehicle. Optimized operation of the drive train is made possible by means of the method and the device.

Ferner betrifft die Erfindung ein Fahrzeug, mit einem beschriebenen Antriebssystem. Vorteilhaft wird somit ein Fahrzeug bereitgestellt, welches eine Vorrichtung umfasst, mit der eine elektrische Maschine effektiv geregelt wird.The invention also relates to a vehicle with a drive system described. A vehicle is thus advantageously provided which has a Comprises device with which an electrical machine is effectively controlled.

Es versteht sich, dass die Merkmale, Eigenschaften und Vorteile des erfindungsgemäßen Verfahrens entsprechend auf die Vorrichtung bzw. das Antriebssystem und das Fahrzeug und umgekehrt zutreffen bzw. anwendbar sind.It goes without saying that the features, properties and advantages of the method according to the invention apply or are applicable to the device or the drive system and the vehicle and vice versa.

Weitere Merkmale und Vorteile von Ausführungsformen der Erfindung ergeben sich aus der nachfolgenden Beschreibung mit Bezug auf die beigefügten Zeichnungen.Further features and advantages of embodiments of the invention emerge from the following description with reference to the accompanying drawings.

FigurenlisteFigure list

Im Folgenden soll die Erfindung anhand einiger Figuren näher erläutert werden, dazu zeigen:

  • 1 eine schematische Regelstruktur zur Bestimmung einer erwarteten Gleichstellgröße
  • 2 eine schematische Regelstruktur zur Bestimmung einer Gleichrückführgröße in einem oberwellenorientierten System
  • 3 eine schematische Regelstruktur eines Oberwellenreglers
  • 4 eine schematische Regelstruktur zur Regelung einer elektrischen Maschine
  • 5 ein schematisch dargestelltes Ablaufdiagramm für ein Verfahren zur Diagnose einer Regelung einer elektrischen Maschine
  • 6 eine schematische dargestellte Vorrichtung zur Regelung einer elektrischen Maschine
  • 7 ein schematisch dargestelltes Fahrzeug mit einem elektrischen Antriebssystem
The invention is to be explained in more detail below with the aid of a few figures, which show:
  • 1 a schematic control structure for determining an expected equalizing variable
  • 2 a schematic control structure for determining a constant feedback variable in a harmonic-oriented system
  • 3rd a schematic control structure of a harmonic controller
  • 4th a schematic control structure for controlling an electrical machine
  • 5 a schematically illustrated flow chart for a method for diagnosing a regulation of an electrical machine
  • 6th a schematically illustrated device for controlling an electrical machine
  • 7th a schematically shown vehicle with an electric drive system

Ausführungsformen der ErfindungEmbodiments of the invention

Die 1 zeigt eine schematische Regelstruktur zur Bestimmung einer erwarteten Gleichstellgröße U_hr_est. In Abhängigkeit einer Reglervorgabegröße RV wird bevorzugt mittels eines Modell 145 eines elektrischen Antriebs mit einer elektrischen Maschine und/ oder Soll- oder Ist-Strömen des Oberwellenreglers in dem oberwellenorientierten System eine erwartete Gleichstellgröße U_hr_est ermittelt.The 1 shows a schematic control structure for determining an expected equalizing variable U_hr_est . A model is preferably used as a function of a controller default variable RV 145 an electric drive with an electric machine and / or set or actual currents of the harmonic controller in the harmonic-oriented system an expected equalizing variable U_hr_est determined.

Die 2 zeigt eine schematische Regelstruktur zur Bestimmung einer Gleichrückführgröße in einem oberwellenorientierten System. Mittels eines ersten Filters 140 wird eine vorgebbare GW-Gleichführungsgröße Idq* gefiltert, bevorzugt tiefpassgefiltert. Weiter wird eine Rückführgröße Idq in einem feldorientierten System ermittelt. Als Differenz der Rückführgröße Idq und der gefilterten GW-Gleichführungsgröße Idq* wird eine gefilterte Rückführgröße ohne Grundwellenanteil IdqWoFunda ermittelt. Diese gefilterte Rückführgröße ohne Grundwellenanteil IdqWoFunda wird mittels einer Filter-Eingangstransformation 112 zu einer Gleichrückführgröße IHrmc in einem oberwellenorientierten System transformiert. The 2 shows a schematic control structure for determining a constant feedback variable in a harmonic-oriented system. By means of a first filter 140 becomes a predeterminable GW equal control variable Idq * filtered, preferably low-pass filtered. Next becomes a feedback variable Idq determined in a field-oriented system. As the difference in the feedback variable Idq and the filtered GW equation Idq * becomes a filtered feedback variable without a fundamental wave component IdqWoFunda determined. This filtered feedback variable without a fundamental wave component IdqWoFunda is done by means of a filter input transformation 112 transformed into a constant feedback variable IHrmc in a harmonic-oriented system.

Die 3 zeigt eine schematische Regelstruktur eines Oberwellenreglers 100 mit dem ersten Filter 140. Zusätzlich zu 2 zeigt 3 einen Oberwellenregler 100, der die Filter-Eingangstransformation 112 umfasst. Der Oberwellenregler 100 umfasst weiter einen Regler 120 und eine Ausgangstransformation 130. Eine ermittelte Differenz aus einer vorgebbaren Gleichführungsgröße IHrmc* und der Gleichrückführgröße IHrmc in dem oberwellenorientierten System wird als Regelabweichung und Eingangsgröße dem Regler 120 zugeführt. Mittels des Reglers 120 wird in Abhängigkeit von der Regelabweichung eine Gleichstellgröße UHrmc* ermittelt. Diese Gleichstellgröße UHrmc* im oberwellenorientierten System wird mittels der Ausgangstransformation zu einer Stellgröße UdqHrmc* in dem feldorientierten System transformiert.The 3rd shows a schematic control structure of a harmonic controller 100 with the first filter 140 . In addition to 2 shows 3rd a harmonic regulator 100 , which is the filter input transformation 112 includes. The harmonic regulator 100 further comprises a regulator 120 and an output transformation 130 . A determined difference from a predeterminable equal control variable IHrmc * and the constant feedback variable IHrmc in the harmonic-oriented system is used as a control deviation and input variable to the controller 120 fed. Using the controller 120 becomes an equal control variable depending on the control deviation UHrmc * determined. This equal variable UHrmc * In the harmonic-oriented system, the output transformation becomes a manipulated variable UdqHrmc * transformed in the field-oriented system.

Die 4 zeigt eine schematische Regelstruktur zur Regelung einer elektrischen Maschine 190. Die elektrische Maschine 190 ist als eine Einheit aus Inverter 192 und eines elektrischen Motors 194 dargestellt. Der Grundwellenregler 200 umfasst eine GW-Eingangstransformation 210, einen GW-Regler 220 und eine GW-Ausgangstransformation 230. Eine Maschinen-Rückführgröße labc der elektrischen Maschine wird im Zeitbereich ermittelt und der GW-Eingangstransformation 210 zugeführt. Die Maschinen-Rückführgröße labc wird mittels der GW-Eingangstransformation 210 zu der Rückführgröße Idq in das feldorientierte System transformiert. Als Differenz einer vorgebbaren GW-Gleichführungsgröße Idq* und der Rückführgröße Idq in dem feldorientierten System wird eine GW-Regelabweichung ermittelt. In Abhängigkeit der GW-Regelabweichung wird eine GW-Gleichstellgröße mittels des GW-Reglers 220 ermittelt. Bevorzugt wird in Abhängigkeit der Rückführgröße Idq mittels eines Oberwellenreglers 100 die Stellgröße UdqHrmc* ermittelt. Bevorzugt wird die GW-Gleichstellgröße mit der Stellgröße UdqHrmc* überlagert. Die GW-Gleichstellgröße oder bevorzugt die Ausgangsgröße der Überlagerung im feldorientierten System wird mittels der GW-Ausgangstransformation 230 zu einer Maschinen-Stellgröße Uabc* in den Zeitbereich transformiert. Die Maschinen-Stellgröße Uabc*, bevorzugt eine Phasenspannung, wird zur Bestromung mindestens einer Wicklung der elektrischen Maschine 190 dieser bereitgestellt. Mittels des Inverters 192 wird die Phasenspannung generiert und mindestens an einer Wicklung des elektrischen Motors 194 angelegt.The 4th shows a schematic control structure for controlling an electrical machine 190 . The electric machine 190 is as a unit of inverter 192 and an electric motor 194 shown. The fundamental wave controller 200 includes a GW input transformation 210 , a GW controller 220 and a GW output transform 230 . A machine feedback variable labc of the electrical machine is determined in the time domain and the GW input transformation 210 fed. The machine feedback variable labc is calculated using the GW input transformation 210 to the feedback variable Idq transformed into the field-oriented system. As the difference between a predefinable GW equal control variable Idq * and the feedback size Idq A GW control deviation is determined in the field-oriented system. Depending on the GW control deviation, a GW equalizing variable is created using the GW controller 220 determined. Is preferred depending on the feedback variable Idq by means of a harmonic regulator 100 the manipulated variable UdqHrmc * determined. The GW equal control variable is preferred with the control variable UdqHrmc * superimposed. The GW equal control variable or, preferably, the output variable of the superposition in the field-oriented system is determined by means of the GW output transformation 230 to a machine manipulated variable Uabc * transformed into the time domain. The machine manipulated variable Uabc * , preferably a phase voltage, is used to energize at least one winding of the electrical machine 190 this provided. By means of the inverter 192 the phase voltage is generated and at least on one winding of the electric motor 194 created.

Die 5 zeigt ein schematisch dargestelltes Ablaufdiagramm für ein Verfahren 400 zur Regelung einer elektrischen Maschine 190 und zur Diagnose einer Regelung einer elektrischen Maschine. Mit Schritt 401 beginnt das Verfahren. Bevorzugt wird in Schritt 402 eine Maschinen-Rückführgröße labc der elektrischen Maschine im Zeitbereich ermittelt. Bevorzugt wird in Schritt 404 diese Maschinen-Rückführgröße labc mittels der GW-Eingangstransformation 210 zu der Rückführgröße Idq in das feldorientierte System transformiert. Bevorzugt wird in Schritt 406, als Differenz der vorgegebenen GW-Gleichführungsgröße Idq* und der Rückführgröße Idq in dem feldorientierten System, eine GW-Regelabweichung ermittelt. Bevorzugt wird in Schritt 408 in Abhängigkeit der GW-Regelabweichung eine GW-Gleichstellgröße mittels des GW-Reglers 220 ermittelt. In Schritt 410 wird eine Rückführgröße Idq ermittelt. Bevorzugt wird in Schritt 412 eine vorgebbare GW-Gleichführungsgröße Idq* mittels dem ersten Filter 140 gefiltert. Bevorzugt wird in Schritt 413 die gefilterte Rückführgröße ohne Grundwellenanteil IdqWoFunda als Differenz der Rückführgröße Idq und der gefilterten GW-Gleichführungsgröße Idq* ermittelt. Bevorzugt wird in Schritt 414 die gefilterten Rückführgröße ohne Grundwellenanteil IdqWoFunda mittels der Filter-Eingangstransformation 112 zu einer Gleichrückführgröße IHrmc in einem oberwellenorientierten System transformiert. Bevorzugt wird in Schritt 430 eine Differenz aus einer vorgebbaren Gleichführungsgröße IHrmc* und der Gleichrückführgröße IHrmc als Regelabweichung ermittelt und als Eingangsgröße dem Regler 120 zugeführt. Bevorzugt wird in Schritt 440 mittels des Reglers in Abhängigkeit von der Regelabweichung eine Gleichstellgröße UHrmc* ermittelt. Zur Diagnose der Regelung einer elektrischen Maschine verzweigt das Verfahren nach Schritt 440 zu Schritt 442. In Schritt 442 wird eine erwartete Gleichstellgröße U_hr_est in dem oberwellenorientierten System in Abhängigkeit einer Reglervorgabegröße RV ermittelt. In Schritt 444 wird die komplexen Differenz der erwarteten Gleichstellgröße U_hr_est und der Gleichstellgröße UHrmc* ermittelt. In Schritt 446 wird der Realteil und/ oder der Imaginärteil der komplexen Differenz gefiltert. In Schritt 448 wird ein Fehlersignal ausgegeben, wenn ein gefilterter Realteil und/ oder ein gefilterter Imaginärteil der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert überschreitet. Bevorzugt wird anschließend der Betriebspunkt der Regelung einer elektrischen Maschine verändert oder die Regelung der elektrischen Maschine abgeschaltet. Das Verfahren zur Diagnose einer Regelung endet mit Schritt 449. Solange der Betrieb der Regelung weitergeführt wird, wird bevorzugt in Schritt 450 die Gleichstellgröße UHrmc* im oberwellenorientierten System mittels der Ausgangstransformation zu einer Stellgröße UdqHrmc* in dem feldorientierten System transformiert. Bevorzugt wird In Schritt 460 die GW-Gleichstellgröße mit der Stellgröße UdqHrmc* überlagert. Bevorzugt wird in Schritt 470 die Ausgangsgröße der Überlagerung im feldorienterten System mittels der GW-Ausgangstransformation 230 zu einer Maschinen-Stellgröße Uabc* in den Zeitbereich transformiert. Bevorzugt wird in Schritt 480 mindestens eine Wicklung der elektrischen Maschine 190 in Abhängigkeit der Maschinen-Stellgröße Uabc* bestromt. Mit Schritt 490 endet das Verfahren.The 5 shows a schematically represented flow chart for a method 400 for controlling an electrical machine 190 and for diagnosing a regulation of an electrical machine. With step 401 the procedure begins. Is preferred in step 402 a machine feedback variable labc of the electrical machine is determined in the time domain. Is preferred in step 404 this machine feedback variable labc by means of the GW input transformation 210 to the feedback variable Idq transformed into the field-oriented system. Is preferred in step 406 , as the difference between the specified GW equal control variable Idq * and the feedback size Idq in the field-oriented system, a GW control deviation is determined. Is preferred in step 408 Depending on the GW control deviation, a GW equalizing variable by means of the GW controller 220 determined. In step 410 becomes a feedback variable Idq determined. Is preferred in step 412 a predefinable GW equal control variable Idq * by means of the first filter 140 filtered. Is preferred in step 413 the filtered feedback variable without fundamental wave component IdqWoFunda as the difference in the feedback variable Idq and the filtered GW equation Idq * determined. Is preferred in step 414 the filtered feedback variable without fundamental wave component IdqWoFunda by means of the filter input transformation 112 transformed into a constant feedback variable IHrmc in a harmonic-oriented system. Is preferred in step 430 a difference from a predeterminable equal control variable IHrmc * and the constant feedback variable IHrmc determined as a control deviation and as an input variable to the controller 120 fed. Is preferred in step 440 using the controller, an equalizing variable depending on the control deviation UHrmc * determined. To diagnose the regulation of an electrical machine, the method branches to step 440 to step 442 . In step 442 becomes an expected equal variable U_hr_est determined in the harmonic-oriented system as a function of a controller input variable RV. In step 444 becomes the complex difference of the expected equalizing variable U_hr_est and the equal control variable UHrmc * determined. In step 446 the real part and / or the imaginary part of the complex difference is filtered. In step 448 an error signal is output when a filtered real part and / or a filtered imaginary part of the complex difference exceeds a first and / or second predeterminable limit value. The operating point of the regulation of an electrical machine is then preferably changed or the regulation of the electrical machine is switched off. The method for diagnosing a regulation ends with step 449 . As long as the control system continues to operate, step is preferred 450 the equal control variable UHrmc * in the harmonic-oriented system by means of the output transformation to a manipulated variable UdqHrmc * transformed in the field-oriented system. In step is preferred 460 the GW equal manipulated variable with the manipulated variable UdqHrmc * superimposed. Is preferred in step 470 the output variable of the superposition in the field-oriented system by means of the GW output transformation 230 to a machine manipulated variable Uabc * transformed into the time domain. Is preferred in step 480 at least one winding of the electrical machine 190 depending on the machine control variable Uabc * energized. With step 490 the procedure ends.

Die 6 zeigt eine schematisch dargestellte Vorrichtung 300 zur Regelung einer elektrischen Maschine 190. Die elektrische Maschine 190 ist als eine Einheit aus Inverter 192 und eines elektrischen Motors 194 dargestellt. Die Vorrichtung 300 umfasst einen Oberwellenregler 100 und eine Recheneinheit 310 zur Steuerung und Umsetzung der Struktur des Oberwellenreglers 100. Die Vorrichtung umfasst bevorzugt einen Grundwellenregler 200, der ebenfalls mittels der Recheneinheit 310 gesteuert und umgesetzt wird. Die Vorrichtung ist dazu eingerichtet die oben beschriebenen Verfahrensschritte auszuführen und somit die elektrischen Maschine 190 zu betreiben und zu regeln.The 6th shows a device shown schematically 300 for controlling an electrical machine 190 . The electric machine 190 is as a unit of inverter 192 and an electric motor 194 shown. The device 300 includes a harmonic regulator 100 and an arithmetic unit 310 to control and implement the structure of the harmonic controller 100 . The device preferably comprises a fundamental wave controller 200 , which also by means of the arithmetic unit 310 is controlled and implemented. The device is set up to carry out the method steps described above and thus the electrical machine 190 to operate and regulate.

Die 5 zeigt ein schematisch dargestelltes Fahrzeug 600, welches ein elektrisches Antriebssystem 500 umfasst. Das Antriebssystem 500 umfasst die elektrische Maschine 190, welche einen Inverter 192 und einen elektrischen Motor 194 umfasst, und eine Vorrichtung 300 zur Regelung der elektrischen Maschine, wie zu 6 beschrieben. Bevorzugt umfasst das elektrische Antriebssystem eine Batterie zur Versorgung des elektrischen Antriebssystems 500 mit elektrischer Energie.The 5 shows a schematically illustrated vehicle 600 , which is an electric drive system 500 includes. The drive system 500 includes the electric machine 190 , which is an inverter 192 and an electric motor 194 comprises, and an apparatus 300 to regulate the electric machine how to 6th described. The electric drive system preferably comprises a battery for supplying the electric drive system 500 with electrical energy.

ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN THE DESCRIPTION

Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.

Zitierte PatentliteraturPatent literature cited

  • DE 201710203691 A1 [0002]DE 201710203691 A1 [0002]

Claims (15)

Verfahren (400) zur Diagnose einer Regelung einer elektrischen Maschine (190) mit den Schritten: Ermitteln (440) einer Gleichstellgröße (UHrmc*) in einem oberwellenorientierten System; Ermitteln (442) einer erwarteten Gleichstellgröße (U_hr_est) in dem oberwellenorientierten System in Abhängigkeit einer Reglervorgabegröße (RV) in dem oberwellenorientierten System; Ermitteln (444) der komplexen Differenz der erwarteten Gleichstellgröße (U_hr_est) und der Gleichstellgröße (UHrmc*), Filtern (446) des Realteils und/ oder des Imaginärteils der komplexen Differenz, Ausgeben (448) eines Fehlersignals, wenn ein gefilterter Realteil und/ oder ein gefilterter Imaginärteil der komplexen Differenz einen ersten und/ oder zweiten vorgebbaren Grenzwert überschreitet.Method (400) for diagnosing a regulation of an electrical machine (190) with the steps: Determining (440) an equalizing variable (UHrmc *) in a harmonic-oriented system; Determining (442) an expected equal control variable (U_hr_est) in the harmonic-oriented system as a function of a controller default variable (RV) in the harmonic-oriented system; Determining (444) the complex difference between the expected equalizing variable (U_hr_est) and the equalizing variable (UHrmc *), Filtering (446) the real part and / or the imaginary part of the complex difference, outputting (448) an error signal if a filtered real part and / or a filtered imaginary part of the complex difference exceeds a first and / or second predeterminable limit value. Verfahren nach Anspruch 1, wobei nach Ausgabe eines Fehlersignals die Regelung der elektrischen Maschine abgeschaltet wird.Procedure according to Claim 1 , the control of the electrical machine being switched off after an error signal has been output. Verfahren nach Anspruch 1 oder 2, wobei eine Gleichführungsgröße (IHrmc*) in dem oberwellenorientierten System als Reglervorgabegröße (RV) vorgegeben wird, und insbesondere die Gleichführungsgröße (IHrmc*) eine Sollgröße in dem oberwellenorientierten System umfasst, zur Erzeugung einer Oberwelle auf einem sinusförmigen Phasenstroms zur Bestromung mindestens einer Wicklung der elektrischen Maschine (190).Procedure according to Claim 1 or 2 , whereby an equal control variable (IHrmc *) is specified in the harmonic-oriented system as a controller default variable (RV), and in particular the equalization variable (IHrmc *) comprises a setpoint in the harmonic-oriented system for generating a harmonic on a sinusoidal phase current for energizing at least one winding of the electric machine (190). Verfahren nach Anspruch 1 oder 2, mit einem ersten Filter (140), und einer Filter-Eingangstransformation (112), mit den Schritten: Ermitteln (410) einer Rückführgröße (Idq), wobei die Rückführgröße (Idq) eine Istgröße einer Grundwelle und einer Oberwelle einer vorgegebenen Frequenz in einem feldorientierten System umfasst; Filtern (412) einer vorgebbaren GW-Gleichführungsgröße (Idq*) mittels dem ersten Filter (140); Ermitteln (413) der gefilterten Rückführgröße ohne Grundwellenanteil (IdqWoFunda) als Differenz der Rückführgröße (Idq) und der gefilterten GW-Gleichführungsgröße (Idq*) Transformieren(414) der gefilterten Rückführgröße ohne Grundwellenanteil (IdqWoFunda) mittels der Filter-Eingangstransformation (112) zu der Gleichrückführgröße (IHrmc) in einem oberwellenorientierten System, wobei die Gleichrückführgröße (IHrmc) als Reglervorgabegröße (RV) vorgegeben wird, wobei insbesondere das Filtern (412) der vorgebbaren GW-Gleichführungsgröße (Idq*) ein Tiefpassfiltern der GW-Gleichführungsgröße (Idq*) umfasst.Procedure according to Claim 1 or 2 , with a first filter (140), and a filter input transformation (112), with the steps of: determining (410) a feedback variable (Idq), the feedback variable (Idq) being an actual variable of a fundamental wave and a harmonic of a predetermined frequency in one field-oriented system includes; Filtering (412) a predeterminable GW equal control variable (Idq *) by means of the first filter (140); Determine (413) the filtered feedback variable without fundamental wave component (IdqWoFunda) as the difference between the feedback variable (Idq) and the filtered GW equal control variable (Idq *). Transform (414) the filtered feedback variable without fundamental wave component (IdqWoFunda) using the filter input transformation (112) the constant feedback variable (IHrmc) in a harmonic-oriented system, the constant feedback variable (IHrmc) being specified as the controller default variable (RV), in particular the filtering (412) of the predefinable GW synchronization variable (Idq *) a low-pass filtering the GW synchronization variable (Idq *) includes. Verfahren nach Anspruch 4, wobei die vorgebbaren GW-Gleichführungsgröße (Idq*) des feldorientierten Systems eine Sollgröße zur Erzeugung der Grundwelle eines sinusförmigen Phasenstroms zur Bestromung mindestens einer Wicklung der elektrischen Maschine (190) umfasst.Procedure according to Claim 4 , wherein the predeterminable GW equal control variable (Idq *) of the field-oriented system comprises a setpoint value for generating the fundamental wave of a sinusoidal phase current for energizing at least one winding of the electrical machine (190). Verfahren nach Anspruch 4, wobei die Filterzeitkonstante des Filters (140) der Bandbreite des feldorientierten Systems entspricht.Procedure according to Claim 4 , wherein the filter time constant of the filter (140) corresponds to the bandwidth of the field-oriented system. Verfahren (400) nach Anspruch 4,mit einem Oberwellenregler (100), wobei der Oberwellenregler einen Regler (120) und eine Ausgangstransformation (130) umfasst, mit den Schritten: Ermitteln (430) einer Regelabweichung als Differenz einer vorgebbaren Gleichführungsgröße (IHrmc*) und der Gleichrückführgröße (IHrmc) in dem oberwellenorientierten System; Ermitteln (440) einer Gleichstellgröße (UHrmc*) mittels des Reglers (120) in Abhängigkeit der Regelabweichung; Rücktransformieren (450) der Gleichstellgröße (UHrmc*) mittels der Ausgangstransformation (130) zu einer Stellgröße (UdqHrmc*) in dem feldorientierten SystemMethod (400) according to Claim 4 , with a harmonic controller (100), the harmonic controller comprising a controller (120) and an output transformation (130), with the following steps: determining (430) a control deviation as the difference between a predeterminable equal control variable (IHrmc *) and the equal feedback variable (IHrmc) the harmonic-oriented system; Determining (440) an equal control variable (UHrmc *) by means of the controller (120) as a function of the control deviation; Reverse transformation (450) of the equalizing variable (UHrmc *) by means of the output transformation (130) to a correcting variable (UdqHrmc *) in the field-oriented system Verfahren nach Anspruch 7, mit einem Grundwellenregler (200), wobei der Grundwellenregler eine GW-Eingangstransformation (210), einen GW-Regler (220) und eine GW-Ausgangstransformation (230) umfasst, mit den Schritten: Ermitteln (402) einer Maschinen-Rückführgröße (Iabc), wobei die Maschinen-rückführgröße eine Istgröße der elektrischen Maschine umfasst; Transformieren (404) der Maschinen-Rückführgröße (Iabc) mittels der GW-Eingangstransformation (210) zu der Rückführgröße (Idq) in dem feldorientierten System; Ermitteln (406) der GW-Regelabweichung als Differenz der vorgegebenen GW-Gleichführungsgröße (Idq*) und der Rückführgröße (Idq) in dem feldorientierten System Ermitteln (408) einer GW-Gleichstellgröße mittels des GW-Reglers (220) in Abhängigkeit der GW-Regelabweichung; Überlagern (460) der GW-Gleichstellgröße mit der Stellgröße (UdqHrmc*) Rücktransformieren (470) der Ausgangsgröße der Überlagerung mittels der GW-Ausgangstransformation (230) zu einer Maschinen-Stellgröße (Uabc*) und, bevorzugt Bestromen (480) mindestens einer Wicklung der elektrischen Maschine (190) in Abhängigkeit der Maschinen-Stellgröße (Uabc*).Procedure according to Claim 7 , with a fundamental wave controller (200), the fundamental wave controller comprising a GW input transformation (210), a GW controller (220) and a GW output transformation (230), with the steps of: determining (402) a machine feedback variable (Iabc ), the machine feedback variable comprising an actual variable of the electrical machine; Transforming (404) the machine feedback variable (Iabc) by means of the GW input transformation (210) to the feedback variable (Idq) in the field-oriented system; Determination (406) of the GW control deviation as the difference between the specified GW equal control variable (Idq *) and the feedback variable (Idq) in the field-oriented system Determine (408) a GW equal control variable by means of the GW controller (220) as a function of the GW- Control deviation; Superimposing (460) the GW equal control variable with the manipulated variable (UdqHrmc *), back-transforming (470) the output variable of the superposition by means of the GW output transformation (230) to a machine manipulated variable (Uabc *) and, preferably energizing (480) at least one winding of the electrical machine (190) as a function of the machine manipulated variable (Uabc *). Computerprogramm, umfassend Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren/die Schritte des Verfahrens (400) nach Anspruch 1 bis 8 auszuführen.Computer program, comprising instructions which, when the program is executed by a computer, cause the computer to perform the method / the steps of the method (400) Claim 1 to 8th to execute. Computerlesbares Speichermedium, umfassend Befehle, die bei der Ausführung durch einen Computer diesen veranlassen, das Verfahren/die Schritte des Verfahrens (400) nach Anspruch 1 bis 8 auszuführen.A computer readable storage medium comprising instructions which, when executed by a computer, cause the computer to perform the method (s) of the method (400) according to Claim 1 to 8th to execute. Vorrichtung (300) zur Diagnose einer Regelung einer elektrischen Maschine (190), mit einer Recheneinheit (310), wobei die Vorrichtung dazu eingerichtet ist, die Schritte des Verfahrens nach Anspruch 1 bis 6 auszuführen.Device (300) for diagnosing a regulation of an electrical machine (190), with a computing unit (310), wherein the device is set up to carry out the steps of the method according to Claim 1 to 6th to execute. Vorrichtung (300) nach Anspruch 11, mit einem Oberwellenregler (100), wobei der Oberwellenregler einen Regler (120) und eine Ausgangstransformation (130) umfasst, wobei die Vorrichtung dazu eingerichtet ist, die Schritte des Verfahrens nach Anspruch 7 auszuführen.Device (300) after Claim 11 , with a harmonic controller (100), wherein the harmonic controller comprises a controller (120) and an output transformation (130), the device being set up to carry out the steps of the method according to Claim 7 to execute. Vorrichtung (300) nach Anspruch 12, mit einem Grundwellenregler (200), wobei der Grundwellenregler eine GW-Eingangstransformation (210), einen GW-Regler (220) und eine GW-Ausgangstransformation (230) umfasst, wobei die Vorrichtung dazu eingerichtet ist, die Schritte des Verfahrens nach Anspruch 8 auszuführen.Device (300) after Claim 12 , with a fundamental wave controller (200), the fundamental wave controller comprising a GW input transformation (210), a GW controller (220) and a GW output transformation (230), the device being set up to carry out the steps of the method according to Claim 8 to execute. Elektrisches Antriebssystem (500) mit einer elektrischen Maschine (190) und einer Vorrichtung (300) nach einem der Ansprüche 11 bis 13.Electric drive system (500) with an electric machine (190) and a device (300) according to one of the Claims 11 to 13th . Fahrzeug (600) mit einem elektrischen Antriebssystem (500) nach Anspruch 14.Vehicle (600) with an electric drive system (500) Claim 14 .
DE102020200418.8A 2019-11-29 2020-01-15 Method and device for diagnosing a regulation of an electrical machine Pending DE102020200418A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102019218534.7 2019-11-29
DE102019218534 2019-11-29

Publications (1)

Publication Number Publication Date
DE102020200418A1 true DE102020200418A1 (en) 2021-06-02

Family

ID=75896472

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102020200418.8A Pending DE102020200418A1 (en) 2019-11-29 2020-01-15 Method and device for diagnosing a regulation of an electrical machine

Country Status (1)

Country Link
DE (1) DE102020200418A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021122735A1 (en) 2021-09-02 2023-03-02 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Method and control unit for active noise suppression in electric traction machines

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102021122735A1 (en) 2021-09-02 2023-03-02 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Method and control unit for active noise suppression in electric traction machines

Similar Documents

Publication Publication Date Title
DE102008009181B4 (en) Reduction of a subharmonic oscillation during high-frequency operation of a converter
DE102009000928B4 (en) Harmonic reduction of torque ripple at low motor speeds
DE112011100096T5 (en) Control device of a motor drive device
DE10344914A1 (en) Control algorithm for an AC machine without a position sensor
DE102007036028A1 (en) Method and system for controlling permanent magnet motor drive systems
DE102012205540B4 (en) Process and device for sensorless control of a separately excited synchronous machine
DE102016201746A1 (en) Method, angle determination device and control device
DE102015216292A1 (en) CURRENT TRANSFORMER CONTROL DEVICE AND CURRENT TRANSFORMER CONTROL PROCEDURE
DE112021000397T5 (en) engine control device
DE102013019852B4 (en) Magnetic pole position detector in a synchronous motor
EP3469704B1 (en) Method for adjusting an amplitude of a voltage injection of a rotating, multi-phase electric machine, which electric machine is fed by means of a pwm-controlled inverter
EP4097841A1 (en) Method and device for controlling an electric machine
DE102020200418A1 (en) Method and device for diagnosing a regulation of an electrical machine
DE102013222075A1 (en) Apparatus and method for initializing a control circuit for a current for operating a synchronous machine
DE102019218537A1 (en) Method and device for diagnosing a regulation of an electrical machine
DE102019218547A1 (en) Method and device for controlling an electrical machine
DE102008007100A1 (en) Device i.e. pre-controller, for e.g. linear actuator, in field-oriented co-ordinate system, has synchronous machine, where manipulated variable over plugged by device over integral divider of electrical angle in circuit
DE102010021488A1 (en) Method for copper loss-optimal control and/or regulation of asynchronous machine, involves computing and defining control value of regulator and adapting voltage vector to regulator over control value
DE102019218539A1 (en) Method and device for diagnosing a fundamental wave filtering of a regulation of an electrical machine
DE102019218543A1 (en) Method and device for controlling an electrical machine
DE102019218544A1 (en) Method and device for controlling an electrical machine
DE102019218553A1 (en) Method and device for controlling an electrical machine
DE112021006301T5 (en) MOTOR DRIVE DEVICE AND ELECTRIC VEHICLE SYSTEM
DE112020003940T5 (en) Engine control device and engine control method
DE102012102050A1 (en) Method for sequential determination of rotor layer angle values of permanent synchronous motor of steering device of motor car, involves computing rotor layer angle values in electromotor operating mode as approximate values by polynomial