[go: up one dir, main page]

DE102023202008A1 - Method for optimizing a pulse pattern for controlling an inverter - Google Patents

Method for optimizing a pulse pattern for controlling an inverter Download PDF

Info

Publication number
DE102023202008A1
DE102023202008A1 DE102023202008.4A DE102023202008A DE102023202008A1 DE 102023202008 A1 DE102023202008 A1 DE 102023202008A1 DE 102023202008 A DE102023202008 A DE 102023202008A DE 102023202008 A1 DE102023202008 A1 DE 102023202008A1
Authority
DE
Germany
Prior art keywords
inverter
voltage
switching angle
pulse pattern
values
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
DE102023202008.4A
Other languages
German (de)
Inventor
Andreas Krämer
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 DE102023202008.4A priority Critical patent/DE102023202008A1/en
Priority to PCT/EP2024/054862 priority patent/WO2024184116A1/en
Publication of DE102023202008A1 publication Critical patent/DE102023202008A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M1/00Details of apparatus for conversion
    • H02M1/12Arrangements for reducing harmonics from AC input or output
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02MAPPARATUS FOR CONVERSION BETWEEN AC AND AC, BETWEEN AC AND DC, OR BETWEEN DC AND DC, AND FOR USE WITH MAINS OR SIMILAR POWER SUPPLY SYSTEMS; CONVERSION OF DC OR AC INPUT POWER INTO SURGE OUTPUT POWER; CONTROL OR REGULATION THEREOF
    • H02M7/00Conversion of AC power input into DC power output; Conversion of DC power input into AC power output
    • H02M7/42Conversion of DC power input into AC power output without possibility of reversal
    • H02M7/44Conversion of DC power input into AC power output without possibility of reversal by static converters
    • H02M7/48Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode
    • H02M7/53Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal
    • H02M7/537Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters
    • H02M7/5387Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration
    • H02M7/53871Conversion of DC power input into AC power output without possibility of reversal by static converters using discharge tubes with control electrode or semiconductor devices with control electrode using devices of a triode or transistor type requiring continuous application of a control signal using semiconductor devices only, e.g. single switched pulse inverters in a bridge configuration with automatic control of output voltage or current

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Inverter Devices (AREA)

Abstract

Die vorliegende Erfindung betrifft ein Verfahren zum Optimieren eines Pulsmusters zum Ansteuern eines vorzugsweise mehrphasigen Wechselrichters (100) insbesondere mit synchroner Taktung, wobei der Wechselrichter (100) zum Bestromen einer elektrischen Maschine (14) mit mehreren Spulenwicklungen einen Zwischenkreis, an dem eine Zwischenkreisspannung anliegt, und eine Phase (104. 106, 108) für jede Spulenwicklung mit mehreren Leistungsschaltern (S1-S6) aufweist, die eine Highside-Einrichtung und eine Lowside-Einrichtung einer Halbbrücke bilden, das Verfahren umfassend:
- Einlesen einer Wechselrichterspannung in Abhängigkeit von einem Schaltwinkel des Wechselrichters (100), wobei die Wechselrichterspannung mittels einer Phase (104, 106, 108) des Wechselrichters (100) und basierend der Zwischenkreisspannung bereitgestellt ist;
- Einlesen einer basierend auf der Wechselrichterspannung in der elektrischen Maschine (14) induzierten Spannung;
- Ermitteln mehrerer Oberschwingungen einer Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung, vorzugsweise mittels Fourierentwicklung;
- Bestimmen mehrerer Werte des Schaltwinkels, bei denen eine Summe der ermittelten Oberschwingungen im Minimum liegt;
- Generieren eines Pulsmusters basierend auf den bestimmten Werten des Schaltwinkels zum Schalten der Leistungsschalter (S1-S6).

Figure DE102023202008A1_0000
The present invention relates to a method for optimizing a pulse pattern for controlling a preferably multi-phase inverter (100), in particular with synchronous clocking, wherein the inverter (100) for energizing an electrical machine (14) with a plurality of coil windings has an intermediate circuit to which an intermediate circuit voltage is applied and a phase (104, 106, 108) for each coil winding with a plurality of power switches (S1-S6) which form a high-side device and a low-side device of a half-bridge, the method comprising:
- Reading in an inverter voltage as a function of a switching angle of the inverter (100), wherein the inverter voltage is provided by means of a phase (104, 106, 108) of the inverter (100) and based on the intermediate circuit voltage;
- reading in a voltage induced in the electrical machine (14) based on the inverter voltage;
- Determining several harmonics of a difference between the inverter voltage and the corresponding induced voltage, preferably by means of Fourier expansion;
- Determining several values of the switching angle at which a sum of the determined harmonics is at a minimum;
- Generating a pulse pattern based on the determined values of the switching angle for switching the circuit breakers (S1-S6).
Figure DE102023202008A1_0000

Description

Die Erfindung betrifft das Bestromen bzw. die Steuerung einer elektrischen Maschine bzw. einer Drehfeldmaschine. Insbesondere betrifft die Erfindung ein Verfahren zum Optimieren eines Pulsmusters zum Ansteuern eines DC/AC-Wechselrichters (Inverters), ein Steuerverfahren und ein entsprechendes Steuergerät für den DC/AC-Wechselrichter in einem zumindest teilweise elektrifizierten Fahrzeug. Außerdem betrifft die Erfindung ein computerlesbares (Speicher)medium.The invention relates to the energization or control of an electrical machine or a rotating field machine. In particular, the invention relates to a method for optimizing a pulse pattern for controlling a DC/AC inverter, a control method and a corresponding control device for the DC/AC inverter in an at least partially electrified vehicle. The invention also relates to a computer-readable (storage) medium.

Im Stand der Technik sind reine Elektrofahrzeuge sowie Hybridfahrzeuge bekannt, welche ausschließlich bzw. unterstützend von einer oder mehreren elektrischen Maschinen als Antriebsaggregate angetrieben werden. Um die elektrischen Maschinen solcher Elektrofahrzeuge bzw. Hybridfahrzeuge mit elektrischer Energie zu versorgen, umfassen die Elektrofahrzeuge und Hybridfahrzeuge elektrische Energiespeicher, insbesondere wiederaufladbare elektrische Batterien. Diese Batterien sind dabei als Gleichspannungsquellen ausgebildet, die elektrischen Maschinen benötigen in der Regel jedoch eine Wechselspannung. Daher wird zwischen einer Batterie und einer elektrischen Maschine (E-Maschine) eines Elektrofahrzeugs oder eines Hybridfahrzeugs üblicherweise eine Leistungselektronik mit einem sog. DC/AC-Wechselrichter geschaltet, um die DC-Eingangsspannung in eine AC-Ausgangsspannung zum Bestromen der E-Maschine umzuwandeln.Pure electric vehicles and hybrid vehicles are known in the prior art, which are driven exclusively or with the support of one or more electric machines as drive units. In order to supply the electric machines of such electric vehicles or hybrid vehicles with electrical energy, the electric vehicles and hybrid vehicles comprise electrical energy storage devices, in particular rechargeable electric batteries. These batteries are designed as direct voltage sources, but the electric machines usually require alternating voltage. Therefore, power electronics with a so-called DC/AC inverter are usually connected between a battery and an electric machine (electric machine) of an electric vehicle or a hybrid vehicle in order to convert the DC input voltage into an AC output voltage to power the electric machine.

Derartige Wechselrichter stellen mittels Halbbrücken vorbestimmte Spannungen an Strängen bzw. Phasen der elektrischen Maschine bzw. Drehfeldmaschine ein. In jeder Halbbrücke liegen zwei halbleiterbasierte Leistungsschalter (Highside-Leistungsschalter und Lowside-Leistungsschalter) in Serie zwischen unterschiedlichen Potentialen einer Zwischenkreisspannung. Dort, wo die beiden Leistungsschalter miteinander verbunden sind, ist die zugehörige Phase kontaktiert. Werden die beiden Leistungsschalter abwechselnd mit einem vorbestimmten Tastverhältnis geöffnet und geschlossen, so stellt sich an der Phase die gewünschte Spannung ein. Aus dem Stand der Technik sind Verfahren zum Ansteuern von Wechselrichtern bekannt, die mittels eines Steuergerätes ausführbar sind, um die Leistungsschalter entsprechend umzuschalten.Such inverters use half-bridges to set predetermined voltages on the strings or phases of the electrical machine or rotating field machine. In each half-bridge, two semiconductor-based power switches (high-side power switches and low-side power switches) are connected in series between different potentials of an intermediate circuit voltage. Where the two power switches are connected to each other, the corresponding phase is contacted. If the two power switches are opened and closed alternately with a predetermined duty cycle, the desired voltage is set on the phase. Methods for controlling inverters are known from the prior art, which can be carried out using a control device in order to switch the power switches accordingly.

Ein derartiges Steuergerät und zugehöriges Steuerverfahren sind beispielsweise aus DE 10 2016 208 801 A1 betreffend Totzeitkompensation für eine Drehfeldmachine mit einem Pulswechselrichter bekannt.Such a control device and associated control method are known, for example, from EN 10 2016 208 801 A1 concerning dead time compensation for a rotating field machine with a pulse inverter.

Bei den aus dem Stand der Technik bekannten Steuerverfahren besteht der Nachteil, dass Leistungsverluste, Geräusche und Drehmomentschwankungen der bestromten elektrischen Maschine, welche auf Oberschwingungen (auch Oberwellen genannt) zurückzuführen sind, nicht hinreichend reduziert bzw. minimiert werden können.The disadvantage of the control methods known from the state of the art is that power losses, noise and torque fluctuations of the energized electrical machine, which are due to harmonics (also called harmonic waves), cannot be sufficiently reduced or minimized.

Es ist eine Aufgabe der Erfindung, ein Verfahren zum Optimieren eines Pulsmusters zum Ansteuern eines DC/AC-Wechselrichters, ein entsprechendes Steuerverfahren sowie Steuergerät bereitzustellen, um die vorstehend genannten Nachteile zumindest teilweise zu beheben.It is an object of the invention to provide a method for optimizing a pulse pattern for controlling a DC/AC inverter, a corresponding control method and control device in order to at least partially eliminate the disadvantages mentioned above.

Diese Aufgabe wird erfindungsgemäß durch das Verfahren zum Optimieren eines Pulsmusters, das Steuerverfahren, das Steuergerät sowie das computerlesbare (Speicher)medium gemäß den unabhängigen Patentansprüchen gelöst. Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung gehen aus den abhängigen Patentansprüchen hervor.This object is achieved according to the invention by the method for optimizing a pulse pattern, the control method, the control device and the computer-readable (storage) medium according to the independent patent claims. Advantageous embodiments and further developments of the invention emerge from the dependent patent claims.

Die vorliegende Erfindung betrifft in einem ersten Aspekt ein Verfahren zum Optimieren eines Pulsmusters zum Ansteuern eines DC/AC-Wechselrichters. Der Wechselrichter dient zum Bestromen einer elektrischen Maschine mit mehreren Spulenwicklungen, insbesondere dazu, eine von einer Fahrzeugantriebsbatterie bereitgestellte DC-Eingangsspannung in eine AC-Ausgangsspannung umzuwandeln. Dazu weist der Wechselrichter einen Zwischenkreis (bzw. Kommutierungskreis) mit einem Zwischenkreiskondensator auf, an dem eine Zwischenkreisspannung anliegt. Der Zwischenkreiskondensator kann einen einzigen Kondensator oder eine Anordnung mehrerer Kondensatormodule umfassen. Der Wechselrichter weist zudem eine Phase für jede Spulenwicklung der elektrischen Maschine auf. Der Wechselrichter kann einphasig, d.h. mit einer einzigen Phase, oder vorzugsweise mehrphasig, d.h. mit mehreren Phasen, ausgebildet sein. Jede Phase umfasst mehrere halbleiterbasierte Leistungsschalter, die einer Halbbrücke bilden. In jeder Halbbrücke liegen eine Highside-Einrichtung aus einem oder mehreren parallelgeschalteten Leistungsschaltern (Highside-Leistungsschalter) und eine Lowside-Einrichtung aus einem oder mehreren parallelgeschalteten Leistungschaltern (Lowside-Leistungsschalter) in Serie zwischen unterschiedlichen Potentialen der Zwischenkreisspannung. Dort, wo die Highside-Einrichtung und die Lowside-Einrichtung miteinander verbunden sind, ist die zugehörige Phase kontaktiert. Werden die Highside- und Lowside-Leistungsschalter abwechselnd mit einem vorbestimmten Tastverhältnis geöffnet und geschlossen, so stellt sich an der Phase die gewünschte Spannung (Wechselrichterspannung) ein, die der zugehörigen Spulenwicklung zuzuführen ist. Das vorbestimmte Tastverhältnis ist durch ein Pulsmuster vorgegeben, welches in einer Pulsmuster-Tabelle (etwa in Form einer Look-up-Tabelle, LUT) vorabgespeichert werden kann. Das Steuergerät, welches den Wechselrichter zwecks Schaltens der Leistungsschalter ansteuert, kann dabei auf die Pulsmuster-Tabelle zugreifen, um aus dieser das vorbestimmte Tastverhältnis zu extrahieren und eine sogenannte Pulsbreitenmodulierung (PWM) der Leistungsschalter auszuführen.In a first aspect, the present invention relates to a method for optimizing a pulse pattern for controlling a DC/AC inverter. The inverter is used to supply current to an electrical machine with several coil windings, in particular to convert a DC input voltage provided by a vehicle drive battery into an AC output voltage. For this purpose, the inverter has an intermediate circuit (or commutation circuit) with an intermediate circuit capacitor to which an intermediate circuit voltage is applied. The intermediate circuit capacitor can comprise a single capacitor or an arrangement of several capacitor modules. The inverter also has a phase for each coil winding of the electrical machine. The inverter can be single-phase, i.e. with a single phase, or preferably multi-phase, i.e. with several phases. Each phase comprises several semiconductor-based power switches that form a half bridge. In each half-bridge, a high-side device consisting of one or more parallel-connected power switches (high-side power switches) and a low-side device consisting of one or more parallel-connected power switches (low-side power switches) are connected in series between different potentials of the intermediate circuit voltage. Where the high-side device and the low-side device are connected to each other, the corresponding phase is contacted. If the high-side and low-side power switches are opened and closed alternately with a predetermined duty cycle, the desired voltage (inverter voltage) is set at the phase, which is to be supplied to the corresponding coil winding. The predetermined duty cycle is specified by a pulse pattern, which is specified in a pulse pattern table. (for example in the form of a look-up table, LUT). The control unit, which controls the inverter for switching the power switches, can access the pulse pattern table in order to extract the predetermined duty cycle from it and to carry out a so-called pulse width modulation (PWM) of the power switches.

Erfindungsgemäß wird das Pulsmuster optimiert, mit den Schritten:

  • - Einlesen einer Wechselrichterspannung in Abhängigkeit von einem Schaltwinkel des Wechselrichters, wobei die Wechselrichterspannung mittels einer Phase des Wechselrichters und basierend der Zwischenkreisspannung bereitgestellt ist;
  • - Einlesen einer basierend auf der Wechselrichterspannung in der elektrischen Maschine induzierten Spannung;
  • - Ermitteln mehrerer Oberschwingungen einer Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung, vorzugsweise mittels Fourierentwicklung;
  • - Bestimmen mehrerer Werte des Schaltwinkels, bei denen eine Summe der ermittelten Oberschwingungen im Minimum liegt;
  • - Generieren eines optimierten Pulsmusters (Engl.: Optimized Pulse Pattern, OPP) basierend auf den bestimmten Werten des Schaltwinkels zum Schalten der Leistungsschalter.
According to the invention, the pulse pattern is optimized with the following steps:
  • - Reading in an inverter voltage depending on a switching angle of the inverter, wherein the inverter voltage is provided by means of a phase of the inverter and based on the intermediate circuit voltage;
  • - Reading a voltage induced in the electrical machine based on the inverter voltage;
  • - Determining several harmonics of a difference between the inverter voltage and the corresponding induced voltage, preferably by means of Fourier expansion;
  • - Determining several values of the switching angle at which a sum of the determined harmonics is at a minimum;
  • - Generating an optimized pulse pattern (OPP) based on the determined values of the switching angle for switching the circuit breakers.

Die Wechselrichterspannung wird somit aus der Zwischenkreisspannung (entsprechend der DC-Eingangsspannung der Fahrzeugantriebsbatterie) mittels Schaltens der Leistungsschalter der Phase erzeugt. Die Wechselrichterspannung hängt vom Schaltwinkel des Wechselrichters ab bzw. lässt sich mathematisch als Funktion des Schaltwinkels beschreiben. Der Schaltwinkel ist ein Phasenwinkel (bzw. elektrischer Winkel) der elektrischen Maschine, bei dem die Highside-Leistungsschalter und die Lowside-Leistungsschalter der Phase umgeschaltet werden (d.h. die Highside-Leistungsschalter werden geöffnet/geschlossen während die Lowside-Leistungsschalter gleichzeitig geschlossen/geöffnet werden). Jeder Phasenwinkel/elektrische Winkel definiert einen Arbeitspunkt der elektrischen Maschine. Das Pulsmuster legt fest, bei welchen Phasenwinkeln/elektrischen Winkeln die Leistungsschalter umgeschaltet werden. Somit hängt die Form (bzw. der zeitliche Verlauf) der Wechselrichterspannung von den Werten des Schaltwinkels ab.The inverter voltage is thus generated from the intermediate circuit voltage (corresponding to the DC input voltage of the vehicle drive battery) by switching the phase power switches. The inverter voltage depends on the switching angle of the inverter or can be described mathematically as a function of the switching angle. The switching angle is a phase angle (or electrical angle) of the electrical machine at which the high-side power switches and the low-side power switches of the phase are switched (i.e. the high-side power switches are opened/closed while the low-side power switches are closed/opened at the same time). Each phase angle/electrical angle defines an operating point of the electrical machine. The pulse pattern determines at which phase angles/electrical angles the power switches are switched. The shape (or the temporal progression) of the inverter voltage therefore depends on the values of the switching angle.

Basierend auf der Wechselrichterspannung wird eine mit der Phase elektrisch verbundene Spulenwicklung der elektrischen Maschine bestromt. Dabei erzeugt die zeitlich variierende Wechselrichterspannung einen ebenfalls zeitlich variierenden Strom in der zugehörigen Spulenwicklung, der im Rotor (bzw. In einem Rotorstab) der elektrischen Maschine eine Gegenspannung induziert. Sowohl die Wechselrichterspannung als auch die induzierte Spannung lassen sich jeweils, etwa gemäß Fourierentwicklung, als Summe aus Schwingungsgliedern, nämlich einer Grundschwingung (Schwingung nullter Ordnung) und mehreren Oberschwingungen (Schwingungen höherer Ordnungen), mathematisch ausdrücken.Based on the inverter voltage, a coil winding of the electrical machine that is electrically connected to the phase is energized. The time-varying inverter voltage generates a time-varying current in the associated coil winding, which induces a counter voltage in the rotor (or in a rotor bar) of the electrical machine. Both the inverter voltage and the induced voltage can be expressed mathematically, for example according to Fourier expansion, as the sum of oscillation elements, namely a fundamental oscillation (zero-order oscillation) and several harmonics (higher-order oscillations).

Die Wechselrichterspannung ist in der Regel nicht gleich der induzierten Spannung, sondern liegt betragsmäßig höher als Letztere. Nachdem die Wechselrichterspannung und die zugehörige induzierte Spannung eingelesen wurden, kann die Differenz zwischen diesen beiden Spannungen ermittelt werden. Die Differenz (bzw. Differenzspannung) lässt sich ebenfalls als Summe aus Grund- und Oberschwingungen mathematisch beschreiben. Somit lassen sich die Oberschwingungen der Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung ermittelt werden.The inverter voltage is usually not equal to the induced voltage, but is higher in magnitude than the latter. After the inverter voltage and the associated induced voltage have been read in, the difference between these two voltages can be determined. The difference (or differential voltage) can also be described mathematically as the sum of fundamental and harmonic oscillations. In this way, the harmonics of the difference between the inverter voltage and the associated induced voltage can be determined.

Die Oberschwingungen können summiert werden. Dadurch, dass die Wechselrichterspannung vom Schaltwinkel abhängt, hängt auch die Summe der Oberschwingungen vom Schaltwinkel ab. Daher können diejenigen Werte des Schaltwinkels, bei denen die Summe der Oberschwingungen der Differenzspannung ein Minimum aufweist, durch Minimieren der Summe bestimmt werden. Basierend auf den auf diese Weise bestimmten Werten des Schaltwinkels lässt sich ein optimiertes Pulsmuster generieren, um die Leistungsschalter gemäß dem generierten Pulsmuster zu schalten.The harmonics can be summed. Since the inverter voltage depends on the switching angle, the sum of the harmonics also depends on the switching angle. Therefore, those values of the switching angle at which the sum of the harmonics of the differential voltage is at a minimum can be determined by minimizing the sum. Based on the values of the switching angle determined in this way, an optimized pulse pattern can be generated in order to switch the circuit breakers according to the generated pulse pattern.

Das erfindungsgemäße Verfahren zum Optimieren des Pulsmusters kann durch eine vom Steuergerät separate Vorrichtung, etwa eine Prozessiereinheit oder ein Bordcomputer im Fahrzeug, ausgeführt werden. Alternativ kann das Steuergerät selbst die Optimierung des Pulsmusters ausführen. Vorzugsweise wird das Pulsmuster vorm Betrieb des Wechselrichters ,(d.h. „offline“) gemäß den obigen Schritten optimiert und erst im Betrieb des Wechselrichters (d.h. „online“) durch ein im Fahrzeug integriertes Steuergerät zum Ansteuern des Wechselrichters herangezogen werden. Insbesondere kann das „offline“ optimierte Pulsmuster in einer Pulsmustertabelle in Form einer Look-Up-Tabelle (LUT) vorabgespeichert werden, auf die das Steuergerät im Betrieb des Wechselrichters zugreift. Alternativ oder zusätzlich können die wie oben beschrieben „offline“ bestimmten Werte des Schaltwinkels in eine Schaltwinkeltabelle (z.B. LUT) aufgenommen werden. Das Steuergerät kann zum Betreiben des Wechselrichters die Werte des Schaltwinkels ablesen und das hierauf basierend optimierte Pulsmuster generieren. Die LUT für das optimierte Pulsmuster und/oder die Schaltwinkelwerte kann vorzugsweise in einem im Steuergerät integierten Speichermedium oder einem mit dem Steuergerät kommunikationsverbundenen externen Speichermedium abgelegt werden. Das optimierte Pulsmuster dient vorzugsweise dazu, den Wechselrichter mit synchroner Taktung anzusteuern.The method according to the invention for optimizing the pulse pattern can be carried out by a device separate from the control unit, such as a processing unit or an on-board computer in the vehicle. Alternatively, the control unit itself can carry out the optimization of the pulse pattern. The pulse pattern is preferably optimized before the inverter is operated (i.e. "offline") according to the above steps and is only used to control the inverter when the inverter is operated (i.e. "online") by a control unit integrated in the vehicle. In particular, the pulse pattern optimized "offline" can be pre-stored in a pulse pattern table in the form of a look-up table (LUT), which the control unit accesses when the inverter is operating. Alternatively or additionally, the values of the switching angle determined "offline" as described above can be included in a switching angle table (e.g. LUT). The control unit can read the values of the switching angle to operate the inverter and the pulse pattern optimized based on this. generate. The LUT for the optimized pulse pattern and/or the switching angle values can preferably be stored in a storage medium integrated in the control unit or an external storage medium that is connected to the control unit for communication purposes. The optimized pulse pattern is preferably used to control the inverter with synchronous clocking.

Erfindungsgemäß ist somit ein Verfahren zum Optimieren des Pulsmusters geschaffen worden, bei dem im Unterschied zu den aus dem Stand der Technik bekannten Verfahren die Oberschwingungen der in der elektrischen Maschine induzierten Spannung berücksichtigt werden. Auf diese Weise lässt sich gesamtheitlich der Oberschwingungsgehalt der Phasenströme senken bzw. lassen sich bestimmte Oberschwingungen eliminieren. Es handelt sich somit um eine gesteuerte Maßnahme zur Unterdrückung von Stromoberschwingungen, welche unerwünschte Verluste und Geräusche verursachen. Eine solche gesteuerte Kompensation der Stromoberschwingungen ist insbesondere gegenüber einer geregelten Kompensation, die bei hohen Drehzahlen aufgrund der limitierten Bandbreite/Abtastfrequenz der Strommessung erschwert oder gar unmöglich ist, vorteilhaft.According to the invention, a method for optimizing the pulse pattern has been created in which, in contrast to the methods known from the prior art, the harmonics of the voltage induced in the electrical machine are taken into account. In this way, the overall harmonic content of the phase currents can be reduced or certain harmonics can be eliminated. This is therefore a controlled measure for suppressing current harmonics, which cause undesirable losses and noise. Such controlled compensation of the current harmonics is particularly advantageous compared to regulated compensation, which is difficult or even impossible at high speeds due to the limited bandwidth/sampling frequency of the current measurement.

Zum Optimieren des Pulsmusters wird gemäß einer Ausführungsform eine vom Schaltwinkel abhängigen Zielfunktion Je(α) verwendet, die die folgende Form (Glg. 1) annimmt: J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2

Figure DE102023202008A1_0001
wobei α den Schaltwinkel, u(v)(α) die Wechselrichterspannung, e(v) die der Wechselrichterspannung zugehörige induzierte Spannung, v eine Ordnungszahl der Oberschwingungen beschreiben. Durch Minimieren der Zielfunktion insbesondere gemäß der folgenden Form (Glg. 2) lassen sich die Werte des Schaltwinkels bestimmen: min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0002
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des Pulsmusters beschreiben.To optimize the pulse pattern, according to one embodiment, an objective function J e (α) dependent on the switching angle is used, which takes the following form (Eq. 1): J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2
Figure DE102023202008A1_0001
where α is the switching angle, u (v) (α) the inverter voltage, e (v) the induced voltage associated with the inverter voltage, v an order number of the harmonics. The values of the switching angle can be determined by minimizing the objective function, in particular according to the following form (Eq. 2): min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0002
where k describes the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern.

Gemäß einer weiteren Ausführungsform entspricht ein Betrag einer Grundschwingung eines Scheitelwertes der Wechselrichterspannung (û(1)(α)) bei den bestimmten Werten des Schaltwinkels einem vordefinierten Modulationsgrad (m) des Wechselrichters. Der Modulationsgrad gibt das Verhältnis zwischen dem Scheitelwert der Grundschwingung der Wechselrichterspannung und der Zwischenkreisspannung an und hängt vom Betriebspunkt der elektrischen Maschine ab. Vorzugsweise ist der Betrag der Grundschwingung dem Modulationsgrad gleich (Glg. 3): u ^ ( 1 ) ( α ) = m .

Figure DE102023202008A1_0003
Durch diese zusätzliche Bedingung neben Minimieren der Zielfunktion wird das Pulsmuster mit höherer Zuverlässigkeit und breiterer Einsatzbarkeit optimiert.According to a further embodiment, an amount of a fundamental oscillation of a peak value of the inverter voltage (û (1) (α)) at the specific values of the switching angle corresponds to a predefined modulation level (m) of the inverter. The modulation level indicates the ratio between the peak value of the fundamental oscillation of the inverter voltage and the intermediate circuit voltage and depends on the operating point of the electrical machine. Preferably, the amount of the fundamental oscillation is equal to the modulation level (Eq. 3): u ^ ( 1 ) ( α ) = m .
Figure DE102023202008A1_0003
This additional condition, in addition to minimizing the objective function, optimizes the pulse pattern with higher reliability and wider applicability.

Gemäß einer weiteren Ausführungsform ist für die bestimmten Werte des Schaltwinkels folgende Bedingung (Glg. 4) erfüllt: 0 α 1 α 2 α k 2 π n

Figure DE102023202008A1_0004
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des zu optimierenden Pulsmusters beschreiben. Der Symmetriegrad kann vorzugsweise die Werte 4, 2 oder 1 annehmen, die einer Viertelwellensymmetrie, Halbwellensymmetrie oder Periodizität jeweils entsprechen.According to a further embodiment, the following condition (Eq. 4) is fulfilled for the determined values of the switching angle: 0 α 1 α 2 α k 2 π n
Figure DE102023202008A1_0004
where k is the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern to be optimized. The degree of symmetry can preferably assume the values 4, 2 or 1, which correspond to a quarter-wave symmetry, half-wave symmetry or periodicity, respectively.

Vorzugsweise sind für die bestimmten Werte des Schaltwinkels die obigen drei Bedingungen (Glg. 2 bis 4) gleichzeitig erfüllt. Mit Hilfe der unter diesen Bedingungen bestimmten Werte des Schaltwinkels kann daher eine verbesserte Optimierung des Pulsmusters erzielt werden, bei denen sich das Spektrum der Stromoberschwingungen in Gänze bzw. die Oberschwingungsgesamtverzerrung (THD) der Phasenströme reduzieren bzw. minimieren lässt.Preferably, the above three conditions (equations 2 to 4) are met simultaneously for the specific values of the switching angle. Using the values of the switching angle determined under these conditions, an improved optimization of the pulse pattern can be achieved, in which the spectrum of the current harmonics as a whole or the total harmonic distortion (THD) of the phase currents can be reduced or minimized.

Gemäß einer weiteren Ausführungsform unterschreitet eine Stromstärke eines durch die Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung erzeugten Differenzstroms bei den bestimmten Werten des Schaltwinkels einen vordefinierten Schwellenwert oder ist diesem gleich. Vorzugsweise ist für die bestimmten Werte des Schaltwinkels zusätzlich folgende Bedingung (Glg. 5) erfüllt: l ^ ( v i ) ( α ) g i

Figure DE102023202008A1_0005
wobei î einen Scheitelwert des Differenzstroms, vi eine i-te Ordnungszahl der Oberschwingungen und gi den der i-ten Ordnungszahl zugehörigen vordefinierten Schwellenwert beschreiben, wobei gi den Wert Null annehmen kann. Die Bedingung kann für eine oder mehrere Ordnungszahlen bzw. Oberschwingungen gelten. Im Fall meherer Oberschwingungen handelt es sich hierbei um eine Mehrzahl von Optimierungsrandbedingungen, durch die sich einzelne Stromoberschwingungen mit den Ordnungszahlen vi unter bzw. auf den vordefinierten Schwellwert gi senken lassen.According to a further embodiment, a current intensity of a differential current generated by the difference between the inverter voltage and the associated induced voltage falls below or is equal to a predefined threshold value at the specific values of the switching angle. Preferably, the following condition (Eq. 5) is additionally met for the specific values of the switching angle: l ^ ( v i ) ( α ) G i
Figure DE102023202008A1_0005
where î describes a peak value of the differential current, v i an i-th order number of the harmonics and g i the predefined threshold value associated with the i-th order number, where g i can take the value zero. The condition can apply to one or more order numbers or harmonics. In the case of several harmonics, this is a plurality of optimization boundary conditions through which individual current harmonics can be compared with the order numbers. numbers v i can be reduced below or to the predefined threshold g i .

Vorzugsweise sind für die bestimmten Werte des Schaltwinkels die obigen vier Bedingungen (Glg. 2 bis 5) gleichzeitig erfüllt. Folglich entsteht bei der Optimierung ein modifiziertes Pulsmuster, welches dadurch gekennzeichnet ist, dass dessen Verluste, Geräuschemission und/oder Drehmomentschwankungen gegenüber dem Stand der Technik geringer sind. Das Optimierungsergebnis bzw. die diesem zugrundeliegenden Bedingungen sind von den jeweiligen Eigenschaften der elektrischen Maschine (bzw. Elektromotor) bzw. deren Oberschwingungsgehalt abhängig und unterscheiden sich somit von Motortyp zu Motortyp. Erfindungsgemäß lässt sich daher für jeden Motortyp ein individuell optimiertes Pulsmuster generieren.Preferably, the above four conditions (equations 2 to 5) are met simultaneously for the specific values of the switching angle. Consequently, the optimization produces a modified pulse pattern which is characterized by the fact that its losses, noise emissions and/or torque fluctuations are lower than those of the prior art. The optimization result or the conditions underlying it depend on the respective properties of the electrical machine (or electric motor) or its harmonic content and thus differ from motor type to motor type. According to the invention, an individually optimized pulse pattern can therefore be generated for each motor type.

Gemäß einer weiteren Ausführungsform werden zum Bestimmen der Werte des Schaltwinkels zusätzlich ein Grad der Anisotropie der zu bestromenden elektrischen Maschine berücksichtigt. Die Anisotropie gibt an, wie stark sich die d- und q-Komponenten der Induktivitäten einer elektrischen Maschine voneinander unterscheiden. Zur Berücksichtigung der Anisotropie erfolgt vorzugsweise eine Zerlegung sowohl der Wechselrichterspannung als auch der induzierten Spannung der elektrischen Maschine in deren entsprechenden d- und q-Komponente gemäß der dq-Darstellung (etwa mittels Clarke-/Park-Transformation). Auf diese Weise lassen sich mit Hilfe der Induktivitäten der elektrischen Maschine in d- und q-Richtung (bzw. mit Hilfe der d- und q-Komponenten der Induktivitäten) auch die Stromoberschwingungen (d.h. die Oberschwingungen des Stroms, der durch die Differenzspannung zwischen der Wechselrichterspannung und der induzierten Spannung der elektrischen Maschine bzw. der zugehörigen Spulenwicklung) ermitteln. Die ermittelten Stromoberschwingungen werden zwecks Optimierung des Pulsmusters minimiert. Alternativ oder zusätzlich kann ein Wicklungswiderstand der zu bestromenden elektrischen Maschine bei der Umrechnung von den Oberschwingungen der Wechselrichterspannung und der induzierten Spannung in die Stromoberschwingungen berücksichtigt.According to a further embodiment, a degree of anisotropy of the electrical machine to be energized is also taken into account to determine the values of the switching angle. The anisotropy indicates how much the d and q components of the inductances of an electrical machine differ from one another. To take the anisotropy into account, both the inverter voltage and the induced voltage of the electrical machine are preferably broken down into their corresponding d and q components according to the dq representation (for example using Clarke/Park transformation). In this way, with the help of the inductances of the electrical machine in the d and q directions (or with the help of the d and q components of the inductances), the current harmonics (i.e. the harmonics of the current caused by the difference voltage between the inverter voltage and the induced voltage of the electrical machine or the associated coil winding) can also be determined. The determined current harmonics are minimized in order to optimize the pulse pattern. Alternatively or additionally, a winding resistance of the electrical machine to be powered can be taken into account when converting the harmonics of the inverter voltage and the induced voltage into the current harmonics.

Die Erfindung betrifft weiterhin ein Steuerverfahren und ein entsprechendes Steuergerät für einen Wechselrichter. Das Steuerverfahren umfasst Schalten mehrerer Leistungsschalter des Wechselrichters gemäß dem nach dem Verfahren gemäß einer der Ausführungsformen der vorliegenden Erfindung optimierten Pulsmuster. Das Steuergerät umfasst eine Prozessiereinheit, die dazu ausgebildet ist, das erfindungsgemäße Steuerverfahren auszuführen. Die Erfindung betrifft ferner ein computerlesbares (Speicher)medium umfassend Befehle, die bei der Ausführung durch einen Computer diesen veranlassen, die Schritte des Verfahrens zum Optimieren des Pulsmusters und/oder des Steuerverfahrens gemäß einer der Ausführungsformen der vorliegenden Erfindung auszuführen. Daraus ergeben sich die bereits im Zusammenhang mit dem erfindungsgemäßen Verfahren zum Optimieren des Pulsmusters beschriebenen Vorteile auch für das erfindungsgemäße Steuerverfahren, das erfindungsgemäße Steuergerät sowie das erfindungsgemäße (Speicher)medium.The invention further relates to a control method and a corresponding control device for an inverter. The control method comprises switching several power switches of the inverter according to the pulse pattern optimized according to the method according to one of the embodiments of the present invention. The control device comprises a processing unit which is designed to carry out the control method according to the invention. The invention further relates to a computer-readable (storage) medium comprising commands which, when executed by a computer, cause the computer to carry out the steps of the method for optimizing the pulse pattern and/or the control method according to one of the embodiments of the present invention. This results in the advantages already described in connection with the method according to the invention for optimizing the pulse pattern also for the control method according to the invention, the control device according to the invention and the (storage) medium according to the invention.

Nachfolgend wird die Erfindung anhand von in den Figuren dargestellten Ausführungsformen beispielhaft erläutert.The invention is explained below by way of example using embodiments shown in the figures.

Es zeigen:

  • 1 eines schematisches Schaltbild eines mehrphasigen (insbesonere dreiphasigen) Wechselrichters zum Bestromen einer elektrischen Maschine;
  • 2 eine schematische Darstellung eines Steuerverfahrens zum Ansteuern des Wechselrichters mittels eines Steuergerätes;
  • 3 eine schematische Darstellung eines Verfahrens zum Optimieren eines Pulsmusters, welches durch das Steuergerät zum Ansteuern des Wechselrichters verwendet wird.
They show:
  • 1 a schematic circuit diagram of a multi-phase (especially three-phase) inverter for supplying current to an electrical machine;
  • 2 a schematic representation of a control method for controlling the inverter by means of a control device;
  • 3 a schematic representation of a method for optimizing a pulse pattern used by the control unit to control the inverter.

Gleiche Gegenstände, Funktionseinheiten und vergleichbare Komponenten sind figurenübergreifend mit den gleichen Bezugszeichen bezeichnet. Diese Gegenstände, Funktionseinheiten und vergleichbaren Komponenten sind hinsichtlich ihrer technischen Merkmale identisch ausgeführt, sofern sich aus der Beschreibung nicht explizit oder implizit etwas anderes ergibt.Identical objects, functional units and comparable components are designated with the same reference symbols across all figures. These objects, functional units and comparable components are identical in terms of their technical features, unless the description explicitly or implicitly indicates otherwise.

1 zeigt ein schematisches Schaltbild eines mehrphasigen, hier beispielhaft dreiphasigen DC/AC-Wechselrichters 100 zum Bestromen einer elektrischen Maschine 14 (etwa Drehfeldmaschine) in einem zumindest teilweise elektrifizierten Fahrzeug (nicht gezeigt). Der Wechselrichter 100 weist einen Zwischenkreis (Kommutierungskreis) mit einem Zwischenkreiskondensator 102 auf, in welchen über einen Spannungseingang 12 des Wechselrichters 100 eine DC-Eingangsspannung, die durch eine in 2 schematisch gezeigte DC-Spannungsversorgung 11 (insbesondere eine Fahrzeugantriebsbatterie) bereitgetellt wird, eingespeist werden kann. Die am Zwischenkreis anliegende elektrische Spannung entspricht somit im Wesentlichen der DC-Eingangsspannung. Der Wechselrichter 100 weist ferner eine Leistungselektronik bestehend aus mehreren, hier beispielhaft drei, Phasen 104, 106, 108. Jede Phase 104, 106, 108 ist als eine Halbbrücke ausgebildet, die eine Highside-Einrichtung und damit elektrisch verbundene eine Lowside-Einrichtung umfasst. Im hier gezeigten Beispiel weisen die Highside-Einrichtungen rein beispielhaft jeweils einen einzigen Highside-Leistungsschalter S1, S3, S5 auf, wobei die Lowside-Einrichtungen ebenfalls rein beispielhaft einen einzigen Lowside-Leistungsschalter S2, S4, S6 aufweisen. Dies ist jedoch für die vorliegende Erfindung keineswegs einschränkend. Jede Highside- oder Lowside-Einrichtung kann eine Mehrzahl von parallelgeschalteten Leistungsschaltern umfassen. An dem jeweiliegen Knotenpunkt 105, 107, 109 zwischen der Highside-Einrichtung und der Lowside-Einrichtung jeder Phase 104, 106, 108 wird ein Spannungsausgang U, V, W angeschlossen, um die AC-Ausgangsspannung jeder Phase 104, 106, 108 der zu bestromenden elektrischen Maschine 14, insbesondere der zugehörigen Spulenwicklung der elektrischen Maschine 14, zuzuführen. 1 shows a schematic circuit diagram of a multiphase, here for example three-phase DC/AC inverter 100 for supplying current to an electrical machine 14 (such as a rotating field machine) in an at least partially electrified vehicle (not shown). The inverter 100 has an intermediate circuit (commutation circuit) with an intermediate circuit capacitor 102, into which a DC input voltage is fed via a voltage input 12 of the inverter 100, which is determined by a 2 schematically shown DC voltage supply 11 (in particular a vehicle drive battery). The electrical voltage applied to the intermediate circuit thus corresponds essentially to the DC input voltage. The inverter 100 also has a power electronics consisting of several, here for example three, phases 104, 106, 108. Each phase 104, 106, 108 is designed as a half-bridge, which comprises a high-side device and a low-side device electrically connected thereto. In the example shown here the high-side devices each have, purely by way of example, a single high-side power switch S1, S3, S5, while the low-side devices also have, purely by way of example, a single low-side power switch S2, S4, S6. However, this is in no way limiting for the present invention. Each high-side or low-side device can comprise a plurality of power switches connected in parallel. A voltage output U, V, W is connected to the respective node 105, 107, 109 between the high-side device and the low-side device of each phase 104, 106, 108 in order to supply the AC output voltage of each phase 104, 106, 108 to the electrical machine 14 to be powered, in particular to the associated coil winding of the electrical machine 14.

Die Leistungsschalter S1-S6 umfassen jeweils einen Transistor, etwa MOSFET, HEMT, IGBT, basierend auf einem Halbleitermaterial. Das Halbleitermaterial kann Silizium, oder ein sogenannter Halbleiter mit großer Bandlücke (Engl.: Wide-Bandgap-Semiconductor, WBS) wie Siliziumcarbid (SiC) oder Galliumnitrid (GaN). Die Phasen bzw. die Halbbrücken 104, 106, 108 können modular ausgebildet sein, etwa derart, dass jede Halbbrücke 104, 106, 108 mehrere Halbbrückenmodule umfasst, die jeweils eine Modulhighside und eine Modullowside aufweisen. Die Modulhighsides sind parallelgeschaltet und bilden die Highside-Einrichtung der Phase, wobei die Modullowsides parallelgeschaltet sind und die Lowside-Einrichtung der Phase bilden. Auch der Zwischenkreiskondensator 102 kann einen einzigen Kondensator oder mehrere Kondensatormodule aufweisen. Die Anzahl der im Wechselrichter verwendeten Halbbrücken- und/oder Kondensatormodule kann je nach Leistungsklasse der zu bestromenden elektrischen Maschine bzw. des Fahrzeugs entsprechend gewählt werden.The power switches S1-S6 each comprise a transistor, such as MOSFET, HEMT, IGBT, based on a semiconductor material. The semiconductor material can be silicon, or a so-called wide bandgap semiconductor (WBS) such as silicon carbide (SiC) or gallium nitride (GaN). The phases or the half-bridges 104, 106, 108 can be designed in a modular manner, for example in such a way that each half-bridge 104, 106, 108 comprises several half-bridge modules, each of which has a module high side and a module low side. The module high sides are connected in parallel and form the high side device of the phase, with the module low sides being connected in parallel and forming the low side device of the phase. The intermediate circuit capacitor 102 can also have a single capacitor or several capacitor modules. The number of half-bridge and/or capacitor modules used in the inverter can be selected depending on the power class of the electrical machine or vehicle to be powered.

Mittels des Wechselrichters 100 kann aus der DC-Eingangsspannung (Gleichspannung) die AC-Ausgangsspannung (Wechselspannung) erzeugt werden. Dies erfolgt durch gezieltes Schalten der Leistungsschalter S1-S6. Dazu, bzw. zum Ansteuern des Wechselrichters 100 wird ein Steuergerät 10 verwendet. Das Steuergerät 10 ist rein schematisch und beispielhaft in 2 gezeigt und umfasst eine Prozessiereinheit 18, welche dazu ausgebildet ist, ein Pulsmuster auf den Wechselrichter 100 einzuprägen. Das Pulsmuster enthält ein Tastverhältnis, mit dem die Highside-Leistungsschalter S1,S3,S5 und die Lowside-Leistungsschalter S2,S4,S6 abwechselnd geöffnet und geschlossen werden, sodass sich am Spannungsausgang der jeweiligen Phase eine gewünschte Spannung (Wechselrichterspannung) einstellt. Das Pulsmuter kann „offline“, d.h. vorm bzw. außer Betrieb der elektrischen Maschine 14, vorbestimmt und anschließend in einer Pulsmuster-Tabelle (etwa in Form einer Look-up-Tabelle, LUT) vorabgespeichert werden. Das Pulsmuster (bzw.. die Pulsmuster-Tabelle) kann in einem im Steuergerät 10 integrierten Speichermedium 16 oder alternativ in einem externen Speichermedium 17 abgelegt werden. Die Prozessiereinheit 18 kann „online“, d.h. im Betrieb der elektrischen Maschine 14, zum Ansteuern des Wechselrichters 100 auf das Speichermedium 16,17 zugreifen und das dort vorabgespeicherte Pulsmuster ablesen, um die Leistungsschalter S1-S6 entsprechend umzuschalten. Das Pulsmuster dient zur Bereitstellung einer Pulsbreitenmodulation (PWM), vorzugsweise zur synchronen Taktung bzw. synchronen Modulation der Leistungsschalter S1-S6.The AC output voltage (alternating voltage) can be generated from the DC input voltage (direct voltage) using the inverter 100. This is done by specifically switching the power switches S1-S6. A control unit 10 is used for this purpose, or to control the inverter 100. The control unit 10 is shown purely schematically and as an example in 2 and comprises a processing unit 18 which is designed to impress a pulse pattern on the inverter 100. The pulse pattern contains a duty cycle with which the high-side power switches S1, S3, S5 and the low-side power switches S2, S4, S6 are alternately opened and closed so that a desired voltage (inverter voltage) is established at the voltage output of the respective phase. The pulse pattern can be predetermined “offline”, i.e. before or after operation of the electrical machine 14, and then pre-stored in a pulse pattern table (for example in the form of a look-up table, LUT). The pulse pattern (or the pulse pattern table) can be stored in a storage medium 16 integrated in the control unit 10 or alternatively in an external storage medium 17. The processing unit 18 can access the storage medium 16, 17 "online", ie when the electrical machine 14 is operating, to control the inverter 100 and read the pulse pattern stored there in advance in order to switch the power switches S1-S6 accordingly. The pulse pattern is used to provide pulse width modulation (PWM), preferably for synchronous clocking or synchronous modulation of the power switches S1-S6.

Das Pulsmuster lässt sich mittels eines erfindungsgemäßen Verfahrens optimiert werden, welches vorzugsweise offline ausführbar ist. 3 zeigt das Verfahren zum Optimieren des Pulsmusters in einer rein schematischen und beispielhaften Darstellung. Das Verfahren umfasst die Schritte:

  • - Einlesen einer Wechselrichterspannung in Abhängigkeit von einem Schaltwinkel des Wechselrichters 100, wobei die Wechselrichterspannung mittels einer Phase 104,106,108 des Wechselrichters 100 und basierend der Zwischenkreisspannung bereitgestellt ist;
  • - Einlesen einer basierend auf der Wechselrichterspannung in der elektrischen Maschine 14 induzierten Spannung;
  • - Ermitteln mehrerer Oberschwingungen einer Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung, vorzugsweise mittels Fourierentwicklung;
  • - Bestimmen mehrerer Werte des Schaltwinkels, bei denen eine Summe der ermittelten Oberschwingungen im Minimum liegt;
  • - Generieren eines optimierten Pulsmusters (Engl.: Optimized Pulse Pattern, OPP) basierend auf den bestimmten Werten des Schaltwinkels zum Schalten der Leistungsschalter S1-S6.
The pulse pattern can be optimized by means of a method according to the invention, which can preferably be carried out offline. 3 shows the method for optimizing the pulse pattern in a purely schematic and exemplary representation. The method comprises the following steps:
  • - Reading in an inverter voltage as a function of a switching angle of the inverter 100, wherein the inverter voltage is provided by means of a phase 104,106,108 of the inverter 100 and based on the intermediate circuit voltage;
  • - Reading in a voltage induced in the electric machine 14 based on the inverter voltage;
  • - Determining several harmonics of a difference between the inverter voltage and the corresponding induced voltage, preferably by means of Fourier expansion;
  • - Determining several values of the switching angle at which a sum of the determined harmonics is at a minimum;
  • - Generating an optimized pulse pattern (OPP) based on the determined values of the switching angle for switching the circuit breakers S1-S6.

Die Wechselrichterspannung hängt vom Schaltwinkel des Wechselrichters ab bzw. lässt sich mathematisch als Funktion des Schaltwinkels beschreiben. Der Schaltwinkel ist ein Phasenwinkel (bzw. elektrischer Winkel) der elektrischen Maschine 14, bei dem die Highside-Leistungsschalter S1, S3, S5 und die Lowside-Leistungsschalter S2,S4,S6 der Phase 104,106,108 umgeschaltet werden (d.h. die Highside-Leistungsschalter S1,S3,S5 werden geöffnet/geschlossen während die Lowside-Leistungsschalter S2,S4,S6 gleichzeitig geschlossen/geöffnet werden). Jeder Phasenwinkel/elektrische Winkel definiert einen Arbeitspunkt der elektrischen Maschine 14. Das Pulsmuster legt fest, bei welchen Phasenwinkeln/elektrischen Winkeln die Leistungsschalter S1-S6 umgeschaltet werden. Somit hängt die Form (bzw. der zeitliche Verlauf) der Wechselrichterspannung von den Werten des Schaltwinkels ab.The inverter voltage depends on the switching angle of the inverter or can be described mathematically as a function of the switching angle. The switching angle is a phase angle (or electrical angle) of the electrical machine 14 at which the high-side power switches S1, S3, S5 and the low-side power switches S2, S4, S6 of phase 104, 106, 108 are switched (i.e. the high-side power switches S1, S3, S5 are opened/closed while the low-side power switches S2, S4, S6 are closed/opened at the same time). Each phase angle/electrical angle defines an operating point of the electrical machine 14. The pulse pattern determines at which phase angles/electrical angles the power switches S1-S6. Thus, the shape (or the temporal progression) of the inverter voltage depends on the values of the switching angle.

Basierend auf der Wechselrichterspannung wird eine mit der Phase 104,106,108 elektrisch verbundene Spulenwicklung der elektrischen Maschine 14 bestromt. Dabei erzeugt die zeitlich variierende Wechselrichterspannung einen ebenfalls zeitlich variierenden Strom in der zugehörigen Spulenwicklung, der im Rotor (bzw. In einem Rotorstab) der elektrischen Maschine 14 eine Gegenspannung induziert. Sowohl die Wechselrichterspannung als auch die induzierte Spannung lassen sich jeweils, etwa gemäß Fourierentwicklung, als Summe aus Schwingungsgliedern, nämlich einer Grundschwingung (Schwingung nullter Ordnung) und mehreren Oberschwingungen (Schwingungen höherer Ordnungen), mathematisch beschreiben.Based on the inverter voltage, a coil winding of the electrical machine 14 that is electrically connected to phase 104, 106, 108 is energized. The time-varying inverter voltage generates a time-varying current in the associated coil winding that induces a counter voltage in the rotor (or in a rotor bar) of the electrical machine 14. Both the inverter voltage and the induced voltage can be described mathematically, for example according to Fourier expansion, as the sum of oscillation elements, namely a fundamental oscillation (zero-order oscillation) and several harmonics (higher-order oscillations).

Die Wechselrichterspannung ist in der Regel nicht gleich der induzierten Spannung, sondern liegt betragsmäßig höher als Letztere. Nachdem die Wechselrichterspannung und die zugehörige induzierte Spannung eingelesen wurden, kann die Differenz zwischen diesen beiden Spannungen ermittelt werden. Die Differenz (bzw. Differenzspannung) lässt sich ebenfalls als Summe aus Grund- und Oberschwingungen mathematisch beschreiben. Somit lassen sich die Oberschwingungen der Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung ermittelt werden.The inverter voltage is usually not equal to the induced voltage, but is higher in magnitude than the latter. After the inverter voltage and the associated induced voltage have been read in, the difference between these two voltages can be determined. The difference (or differential voltage) can also be described mathematically as the sum of fundamental and harmonic oscillations. In this way, the harmonics of the difference between the inverter voltage and the associated induced voltage can be determined.

Die Oberschwingungen können summiert werden. Dadurch, dass die Wechselrichterspannung vom Schaltwinkel abhängt, hängt auch die Summe der Oberschwingungen vom Schaltwinkel ab. Daher können diejenigen Werte des Schaltwinkels, bei denen die Summe der Oberschwingungen der Differenzspannung ein Minimum aufweist, durch Minimieren der Summe bestimmt werden. Basierend auf den auf diese Weise bestimmten Werten des Schaltwinkels lässt sich ein optimiertes Pulsmuster generieren.The harmonics can be summed. Since the inverter voltage depends on the switching angle, the sum of the harmonics also depends on the switching angle. Therefore, those values of the switching angle at which the sum of the harmonics of the differential voltage is at a minimum can be determined by minimizing the sum. Based on the values of the switching angle determined in this way, an optimized pulse pattern can be generated.

Wie oben bereits erwähnt, kann das so optimierte Pulsmuster als LUT abgelegt und im Speichermedium 16,17 vorabgespeichert werden. In diesem Fall liest das Steuergerät 10 das offline generierte Pulsmuster ab und steuert den Wechselrichter 100 gemäß dem optimierten Pulsmuster. Alternativ können die einzelnen Werte des Schaltwinkels, die durch Minimieren der Summe der Differenzspannung bestimmt werden, ebenfalls als LUT abgelegt und im Speichermedium 16,17 vorabgespeichert werden. Im letzteren Fall liest das Steuergerät 10 die offline bestimmten Werte des Schaltwinkels vom Speichermedium 16,17 ab und erzeugt ein optimiertes Pulsmuster auf Basis der Schaltwinkelwerte, was offline oder online erfolgen kann.As already mentioned above, the pulse pattern optimized in this way can be stored as a LUT and pre-stored in the storage medium 16, 17. In this case, the control unit 10 reads the offline generated pulse pattern and controls the inverter 100 according to the optimized pulse pattern. Alternatively, the individual values of the switching angle, which are determined by minimizing the sum of the differential voltage, can also be stored as a LUT and pre-stored in the storage medium 16, 17. In the latter case, the control unit 10 reads the offline determined values of the switching angle from the storage medium 16, 17 and generates an optimized pulse pattern based on the switching angle values, which can be done offline or online.

Zum Optimieren des Pulsmusters wird vorzugsweise eine vom Schaltwinkel abhängigen Zielfunktion Je(α) verwendet, die die folgende Form (Glg. 1) annimmt: J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2

Figure DE102023202008A1_0006
wobei α den Schaltwinkel, u(v)(α) die Wechselrichterspannung, e(v) die der Wechselrichterspannung zugehörige induzierte Spannung, v eine Ordnungszahl der Oberschwingungen beschreiben. Durch Minimieren der Zielfunktion insbesondere gemäß der folgenden Form (Glg. 2) lassen sich die Werte des Schaltwinkels bestimmen: min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0007
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des Pulsmusters beschreiben.To optimize the pulse pattern, an objective function J e (α) dependent on the switching angle is preferably used, which takes the following form (Eq. 1): J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2
Figure DE102023202008A1_0006
where α is the switching angle, u( v )(α) is the inverter voltage, e (v) is the induced voltage associated with the inverter voltage, and v is an order number of the harmonics. The values of the switching angle can be determined by minimizing the objective function, in particular according to the following form (Eq. 2): min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0007
where k describes the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern.

Die Grundschwingung eines Scheitelwertes der Wechselrichterspannung (û(1)(α)) bei den bestimmten Werten des Schaltwinkels entspricht einem vordefinierten Modulationsgrad (m) des Wechselrichters 100 bzw. ist diesem gleich (Glg. 3): u ^ ( 1 ) ( α ) = m .

Figure DE102023202008A1_0008
Der Modulationsgrad gibt das Verhältnis zwischen dem Scheitelwert der Grundschwingung der Wechselrichterspannung und der Zwischenkreisspannung an und hängt vom Betriebspunkt der elektrischen Maschine 14 ab.The fundamental oscillation of a peak value of the inverter voltage (û (1) (α)) at the specific values of the switching angle corresponds to a predefined modulation level (m) of the inverter 100 or is equal to it (Eq. 3): u ^ ( 1 ) ( α ) = m .
Figure DE102023202008A1_0008
The degree of modulation indicates the ratio between the peak value of the fundamental oscillation of the inverter voltage and the intermediate circuit voltage and depends on the operating point of the electrical machine 14.

Außerdem ist für die bestimmten Werte des Schaltwinkels folgende Bedingung (Glg. 4) erfüllt: 0 α 1 α 2 α k 2 π n

Figure DE102023202008A1_0009
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des zu optimierenden Pulsmusters beschreiben. Der Symmetriegrad kann vorzugsweise die Werte 4, 2 oder 1 annehmen, die einer Viertelwellensymmetrie, Halbwellensymmetrie oder Periodizität jeweils entsprechen.In addition, the following condition (Eq. 4) is fulfilled for the specific values of the switching angle: 0 α 1 α 2 α k 2 π n
Figure DE102023202008A1_0009
where k is the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern to be optimized. The degree of symmetry can preferably assume the values 4, 2 or 1, which correspond to a quarter-wave symmetry, half-wave symmetry or periodicity, respectively.

Mit Hilfe der unter diesen Bedingungen (Glg. 2 bis 4, was einer Bedingungsgruppe I entspricht) bestimmten Werte des Schaltwinkels kann daher eine verbesserte Optimierung des Pulsmusters erzielt werden, bei denen sich das Spektrum der Stromoberschwingungen in Gänze bzw. die Oberschwingungsgesamtverzerrung (THD) der Phasenströme reduzieren bzw. minimieren lässt.With the help of the switching angle values determined under these conditions (equations 2 to 4, which corresponds to a condition group I), an improved optimization of the pulse pattern can be achieved, in which the spectrum of the current harmonics in its entirety or the harmonics total harmonic distortion (THD) of the phase currents can be reduced or minimized.

Zusätzlich kann beim Optimieren des Pulsmusters berücksichtigt werden, dass eine Stromstärke eines durch die Differenzspannung zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung erzeugten Differenzstroms bei den bestimmten Werten des Schaltwinkels einen vordefinierten Schwellenwert unterschreitet oder diesem gleich ist. Vorzugsweise ist für die bestimmten Werte des Schaltwinkels zusätzlich folgende Bedingung (Glg. 5) erfüllt: l ^ ( v i ) ( α ) g i

Figure DE102023202008A1_0010
wobei î einen Scheitelwert des Differenzstroms, vi eine i-te Ordnungszahl der Oberschwingungen und gi den der i-ten Ordnungszahl zugehörigen vordefinierten Schwellenwert beschreiben, wobei gi den Wert Null annehmen kann. Die Bedingung kann für eine oder mehrere Ordnungszahlen bzw. Oberschwingungen gelten. Im Fall meherer Oberschwingungen handelt es sich hierbei um eine Mehrzahl von Optimierungsrandbedingungen, durch die sich einzelne Stromoberschwingungen mit den Ordnungszahlen vi unter bzw. auf den vordefinierten Schwellwert gi senken lassen.In addition, when optimizing the pulse pattern, it can be taken into account that a current intensity of a differential current generated by the differential voltage between the inverter voltage and the associated induced voltage falls below or is equal to a predefined threshold value at the specific values of the switching angle. Preferably, the following condition (Eq. 5) is also met for the specific values of the switching angle: l ^ ( v i ) ( α ) G i
Figure DE102023202008A1_0010
where î describes a peak value of the differential current, v i an i-th order number of the harmonics and g i the predefined threshold value associated with the i-th order number, where g i can assume the value zero. The condition can apply to one or more order numbers or harmonics. In the case of several harmonics, this is a plurality of optimization boundary conditions through which individual current harmonics with the order numbers v i can be reduced below or to the predefined threshold value g i .

Im Fall, dass die Bedingungen (Glg. 2 bis 5, was einer Bedingungsgruppe II entspricht) gleichzeitig erfüllt werden, entsteht bei der Optimierung ein modifiziertes Pulsmuster, welches dadurch gekennzeichnet ist, dass dessen Verluste, Geräuschemission und/oder Drehmomentschwankungen gegenüber dem Stand der Technik geringer sind. Das Optimierungsergebnis bzw. die diesem zugrundeliegenden Bedingungen sind von den jeweiligen Eigenschaften der elektrischen Maschine 14 (bzw. Elektromotor) bzw. deren Oberschwingungsgehalt abhängig und unterscheiden sich somit von Motortyp zu Motortyp. Erfindungsgemäß lässt sich daher für jeden Motortyp ein individuell optimiertes Pulsmuster generieren.If the conditions (equations 2 to 5, which corresponds to a condition group II) are met at the same time, the optimization produces a modified pulse pattern which is characterized by the fact that its losses, noise emissions and/or torque fluctuations are lower than those of the prior art. The optimization result or the conditions underlying it depend on the respective properties of the electrical machine 14 (or electric motor) or its harmonic content and thus differ from motor type to motor type. According to the invention, an individually optimized pulse pattern can therefore be generated for each motor type.

Zum Bestimmen der Werte des Schaltwinkels kann zusätzlich ein Grad der Anisotropie der zu bestromenden elektrischen Maschine 14 berücksichtigt werden. Die Anisotropie gibt an, wie stark sich die d- und q-Komponenten der Induktivitäten L der elektrischen Maschine 14 voneinander unterscheiden. Zur Berücksichtigung der Anisotropie erfolgt vorzugsweise eine Zerlegung sowohl der Wechselrichterspannung als auch der induzierten Spannung der elektrischen Maschine 14 in deren entsprechenden d- und q-Komponente gemäß der dq-Darstellung (etwa mittels Clarke-/Park-Transformation). Auf diese Weise lassen sich mit Hilfe der Induktivitäten L der elektrischen Maschine 14 in d- und q-Richtung (bzw. mit Hilfe der d- und q-Komponenten der Induktivitäten L) auch die Stromoberschwingungen (d.h. die Oberschwingungen des Stroms, der durch die Differenzspannung zwischen der Wechselrichterspannung und der induzierten Spannung der elektrischen Maschine 14 bzw. der zugehörigen Spulenwicklung) ermitteln. Die ermittelten Stromoberschwingungen werden zwecks Optimierung des Pulsmusters minimiert. Alternativ oder zusätzlich kann ein Wicklungswiderstand der zu bestromenden elektrischen Maschine 14 bei der Umrechnung von den Oberschwingungen der Wechselrichterspannung und der induzierten Spannung in die Stromoberschwingungen berücksichtigt.To determine the values of the switching angle, a degree of anisotropy of the electrical machine 14 to be energized can also be taken into account. The anisotropy indicates how much the d and q components of the inductances L of the electrical machine 14 differ from one another. To take the anisotropy into account, it is preferable to break down both the inverter voltage and the induced voltage of the electrical machine 14 into their corresponding d and q components according to the dq representation (for example using Clarke/Park transformation). In this way, with the help of the inductances L of the electrical machine 14 in the d and q directions (or with the help of the d and q components of the inductances L), the current harmonics (i.e. the harmonics of the current caused by the difference voltage between the inverter voltage and the induced voltage of the electrical machine 14 or the associated coil winding) can also be determined. The current harmonics determined are minimized in order to optimize the pulse pattern. Alternatively or additionally, a winding resistance of the electrical machine 14 to be powered can be taken into account when converting the harmonics of the inverter voltage and the induced voltage into the current harmonics.

BezugszeichenReference symbol

1010
SteuergerätControl unit
1212
SpannungseingangVoltage input
1414
elektrische Maschineelectric machine
1616
integriertes Speichermediumintegrated storage medium
1717
externes Speichermediumexternal storage medium
1818
ProzessiereinheitProcessing unit
100100
WechselrichterInverter
102102
ZwischenkreiskondensatorDC link capacitor
104,106,108104,106,108
Phasen/HalbbrückenPhases/Half Bridges
105,107,109105,107,109
KnotenpunkteNodes
S1-S6S1-S6
LeistungsschalterCircuit breaker
U, V, WU, V, W
SpannungsausgängeVoltage outputs

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 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 accepts no liability for any errors or omissions.

Zitierte PatentliteraturCited patent literature

  • DE 102016208801 A1 [0004]DE 102016208801 A1 [0004]

Claims (10)

Verfahren zum Optimieren eines Pulsmusters zum Ansteuern eines vorzugsweise mehrphasigen Wechselrichters (100) insbesondere mit synchroner Taktung, wobei der Wechselrichter (100) zum Bestromen einer elektrischen Maschine (14) mit mehreren Spulenwicklungen einen Zwischenkreis, an dem eine Zwischenkreisspannung anliegt, und eine Phase (104. 106, 108) für jede Spulenwicklung mit mehreren Leistungsschaltern (S1-S6) aufweist, die eine Highside-Einrichtung und eine Lowside-Einrichtung einer Halbbrücke bilden, das Verfahren umfassend: - Einlesen einer Wechselrichterspannung in Abhängigkeit von einem Schaltwinkel des Wechselrichters (100), wobei die Wechselrichterspannung mittels einer Phase (104, 106, 108) des Wechselrichters (100) und basierend der Zwischenkreisspannung bereitgestellt ist; - Einlesen einer basierend auf der Wechselrichterspannung in der elektrischen Maschine (14) induzierten Spannung; - Ermitteln mehrerer Oberschwingungen einer Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung, vorzugsweise mittels Fourierentwicklung; - Bestimmen mehrerer Werte des Schaltwinkels, bei denen eine Summe der ermittelten Oberschwingungen im Minimum liegt; - Generieren eines Pulsmusters basierend auf den bestimmten Werten des Schaltwinkels zum Schalten der Leistungsschalter (S1-S6).Method for optimizing a pulse pattern for controlling a preferably multi-phase inverter (100), in particular with synchronous clocking, wherein the inverter (100) for energizing an electrical machine (14) with a plurality of coil windings has an intermediate circuit to which an intermediate circuit voltage is applied and a phase (104, 106, 108) for each coil winding with a plurality of power switches (S1-S6) which form a high-side device and a low-side device of a half-bridge, the method comprising: - reading in an inverter voltage depending on a switching angle of the inverter (100), wherein the inverter voltage is provided by means of a phase (104, 106, 108) of the inverter (100) and based on the intermediate circuit voltage; - reading in a voltage induced in the electrical machine (14) based on the inverter voltage; - Determining several harmonics of a difference between the inverter voltage and the associated induced voltage, preferably by means of Fourier expansion; - Determining several values of the switching angle at which a sum of the determined harmonics is at a minimum; - Generating a pulse pattern based on the determined values of the switching angle for switching the circuit breakers (S1-S6). Verfahren nach Anspruch 1, wobei die Werte des Schaltwinkels mittels einer vom Schaltwinkel abhängigen Zielfunktion Je(α) bestimmt werden, die die folgende Form annimmt: J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2
Figure DE102023202008A1_0011
wobei α den Schaltwinkel, u(v)(α) die Wechselrichterspannung, e(v) die der Wechselrichterspannung zugehörige induzierte Spannung, v eine Ordnungszahl der Oberschwingungen beschreiben.
Procedure according to Claim 1 , where the values of the switching angle are determined by means of an objective function J e (α) that depends on the switching angle and takes the following form: J e ( α ) = v = 5,7,11, ( u ( v ) ( α ) e ( v ) v ) 2
Figure DE102023202008A1_0011
where α is the switching angle, u( v )(α) is the inverter voltage, e (v) is the induced voltage associated with the inverter voltage, v is an ordinal number of the harmonics.
Verfahren nach Anspruch 2, wobei die Werte des Schaltwinkels durch Minimieren der Zielfunktion gemäß der folgenden Form bestimmt werden: min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0012
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des Pulsmusters beschreiben.
Procedure according to Claim 2 , where the values of the switching angle are determined by minimizing the objective function according to the following form: min α [ 0 ; 2 π n ] k J e ( α )
Figure DE102023202008A1_0012
where k describes the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern.
Verfahren nach einem der Ansprüche 1 bis 3, wobei ein Betrag einer Grundschwingung eines Scheitelwertes der Wechselrichterspannung bei den bestimmten Werten des Schaltwinkels einem vordefinierten Modulationsgrad des Wechselrichters (100) entspricht, vorzugsweise gleich ist, und/oder wobei für die bestimmten Werte des Schaltwinkels folgende Bedingung erfüllt ist: 0 α 1 α 2 α k 2 π n
Figure DE102023202008A1_0013
wobei k die Anzahl der zu bestimmenden Werte des Schaltwinkels und n einen Symmetriegrad des Pulsmusters beschreiben.
Procedure according to one of the Claims 1 until 3 , wherein an amount of a fundamental oscillation of a peak value of the inverter voltage at the specific values of the switching angle corresponds to a predefined degree of modulation of the inverter (100), preferably is equal to it, and/or wherein the following condition is met for the specific values of the switching angle: 0 α 1 α 2 α k 2 π n
Figure DE102023202008A1_0013
where k describes the number of switching angle values to be determined and n describes a degree of symmetry of the pulse pattern.
Verfahren nach einem der Ansprüche 1 bis 4, wobei eine Stromstärke eines durch die Differenz zwischen der Wechselrichterspannung und der zugehörigen induzierten Spannung erzeugten Differenzstroms bei den bestimmten Werten des Schaltwinkels einen vordefinierten Schwellenwert unterschreitet oder diesem gleich ist.Procedure according to one of the Claims 1 until 4 , wherein a current intensity of a differential current generated by the difference between the inverter voltage and the associated induced voltage is less than or equal to a predefined threshold value at the specific values of the switching angle. Verfahren nach einem der Ansprüche 1 bis 5, wobei für die bestimmten Werte des Schaltwinkels zusätzlich folgende Bedingung erfüllt ist: l ^ ( v i ) ( α ) g i
Figure DE102023202008A1_0014
wobei î einen Scheitelwert des Differenzstroms, vi eine i-te Ordnungszahl der Oberschwingungen und gi den der i-ten Ordnungszahl zugehörigen vordefinierten Schwellenwert beschreiben.
Method according to one of the Claims 1 until 5 , whereby the following condition is additionally fulfilled for the specific values of the switching angle: l ^ ( v i ) ( α ) G i
Figure DE102023202008A1_0014
where î describes a peak value of the differential current, v i an i-th order number of the harmonics and g i the predefined threshold value associated with the i-th order number.
Verfahren nach einem der Ansprüche 1 bis 6, wobei zum Bestimmen der Werte des Schaltwinkels zusätzlich ein Grad der Anisotropie und/oder ein Wicklungswiderstand der zu bestromenden elektrischen Maschine (14) berücksichtigt werden.Procedure according to one of the Claims 1 until 6 , wherein a degree of anisotropy and/or a winding resistance of the electrical machine (14) to be energized are additionally taken into account for determining the values of the switching angle. Steuerverfahren für einen vorzugsweise mehrphasigen Wechselrichter (100), umfassend Schalten mehrerer Leistungsschalter (S1-S6) des Wechselrichters (100) gemäß dem nach einem der in den Ansprüchen 1 bis 7 definierten Verfahren optimierten Pulsmuster.Control method for a preferably multiphase inverter (100), comprising switching several power switches (S1-S6) of the inverter (100) according to one of the Claims 1 until 7 defined procedure optimized pulse pattern. Steuergerät (10) für einen vorzugsweise mehrphasigen Wechselrichter (100), mit einer Prozessiereinheit (18), die dazu ausgebildet ist, das Steuerverfahren nach Anspruch 8 auszuführen.Control device (10) for a preferably multiphase inverter (100), with a processing unit (18) which is designed to carry out the control method according to Claim 8 to execute. Computerlesbares (Speicher)medium, umfassend Befehle, die bei der Ausführung durch einen Computer diesen veranlassen, die Schritte des Verfahrens nach einem der Ansprüche 1 bis 8 auszuführen.Computer-readable (storage) medium comprising instructions which, when executed by a computer, cause the computer to carry out the steps of the method according to one of the Claims 1 until 8 to execute.
DE102023202008.4A 2023-03-07 2023-03-07 Method for optimizing a pulse pattern for controlling an inverter Pending DE102023202008A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE102023202008.4A DE102023202008A1 (en) 2023-03-07 2023-03-07 Method for optimizing a pulse pattern for controlling an inverter
PCT/EP2024/054862 WO2024184116A1 (en) 2023-03-07 2024-02-27 Optimized pulse pattern taking into account induced machine voltages

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102023202008.4A DE102023202008A1 (en) 2023-03-07 2023-03-07 Method for optimizing a pulse pattern for controlling an inverter

Publications (1)

Publication Number Publication Date
DE102023202008A1 true DE102023202008A1 (en) 2024-09-12

Family

ID=90105311

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102023202008.4A Pending DE102023202008A1 (en) 2023-03-07 2023-03-07 Method for optimizing a pulse pattern for controlling an inverter

Country Status (2)

Country Link
DE (1) DE102023202008A1 (en)
WO (1) WO2024184116A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102024203552A1 (en) * 2024-04-17 2025-10-23 Schaeffler Technologies AG & Co. KG Simulation method for generating pulse patterns

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170313206A1 (en) * 2016-04-28 2017-11-02 Toyota Jidosha Kabushiki Kaisha Vehicle and control method for vehicle
DE102016208801A1 (en) 2016-05-20 2017-11-23 Zf Friedrichshafen Ag Control of a rotating field machine
US20210239761A1 (en) * 2018-04-27 2021-08-05 Kabushiki Kaisha Toyota Jidoshokki Pulse pattern generation device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8810182B2 (en) * 2010-09-30 2014-08-19 Rockwell Automation Technologies, Inc. Adaptive harmonic reduction apparatus and methods

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170313206A1 (en) * 2016-04-28 2017-11-02 Toyota Jidosha Kabushiki Kaisha Vehicle and control method for vehicle
DE102016208801A1 (en) 2016-05-20 2017-11-23 Zf Friedrichshafen Ag Control of a rotating field machine
US20210239761A1 (en) * 2018-04-27 2021-08-05 Kabushiki Kaisha Toyota Jidoshokki Pulse pattern generation device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102024203552A1 (en) * 2024-04-17 2025-10-23 Schaeffler Technologies AG & Co. KG Simulation method for generating pulse patterns
DE102024203552B4 (en) * 2024-04-17 2025-11-13 Schaeffler Technologies AG & Co. KG Simulation methods for generating pulse patterns

Also Published As

Publication number Publication date
WO2024184116A1 (en) 2024-09-12

Similar Documents

Publication Publication Date Title
DE102020214679A1 (en) Motor drive device
DE112009000549T5 (en) Electric motor drive device and method for its control
DE102013202649A1 (en) Inverter arrangement and driving method for an inverter arrangement
EP2730021B1 (en) Method for actuating a multi-phase machine
DE102008023332A1 (en) Diesel electric drive system
DE102020214682A1 (en) MOTOR DRIVE DEVICE AND METHOD
DE102011076999A1 (en) Method for operating an electrical machine in a motor vehicle
DE102018131630A1 (en) NESTED DC VOLTAGE TRANSFORMER FOR ELECTRIFIED VEHICLES
DE102017115639A1 (en) Reduction of ripple current during switching operations of a bridge circuit
WO2017186392A1 (en) Electric machine comprising two connected inverters
DE102016215175B4 (en) Method for operating an electrical machine and electrical machine
DE102023202008A1 (en) Method for optimizing a pulse pattern for controlling an inverter
DE102019208559A1 (en) Operation of switching elements of an inverter
DE102019120438A1 (en) Control device, inverter, arrangement with an inverter and an electrical machine, method for operating an inverter and computer program
WO2015000669A1 (en) Avoiding braking torques in permanent magnet synchronous machines
DE102014201711B4 (en) Energy storage device, system with energy storage device and method for controlling an energy storage device
DE102008034671A1 (en) Double-ended inverter system controlling method for e.g. hybrid vehicle has a high voltage inverter with transistor switch leg that is clamped to positive high voltage rail if phase current is less than desired high voltage inverter current
EP2608398A1 (en) Modular Power Converter
WO2013092039A1 (en) Power converter circuit
DE102022208006B4 (en) Method for setting an operating point for an electric machine for charging a vehicle battery
DE102020126054A1 (en) Control circuit for an electric motor with adjustable intermediate circuit voltage and corresponding method for controlling an electric motor
DE102024206631B3 (en) Targeted generation of heat power in a vehicle drive system during traction driving operation
DE102020106758A1 (en) Electric machine
DE102022201511B4 (en) Method for controlling power semiconductors of an inverter, computer program, device for data processing, inverter, electric drive and vehicle
WO2020058445A1 (en) Control device for an inverter, inverter for a vehicle, vehicle, and method for operating an inverter

Legal Events

Date Code Title Description
R163 Identified publications notified