DE102010064104A1 - Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values - Google Patents
Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values Download PDFInfo
- Publication number
- DE102010064104A1 DE102010064104A1 DE102010064104A DE102010064104A DE102010064104A1 DE 102010064104 A1 DE102010064104 A1 DE 102010064104A1 DE 102010064104 A DE102010064104 A DE 102010064104A DE 102010064104 A DE102010064104 A DE 102010064104A DE 102010064104 A1 DE102010064104 A1 DE 102010064104A1
- Authority
- DE
- Germany
- Prior art keywords
- electric machine
- voltage vector
- duty cycle
- switching elements
- torque
- 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.)
- Withdrawn
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L3/00—Electric devices on electrically-propelled vehicles for safety purposes; Monitoring operating variables, e.g. speed, deceleration or energy consumption
- B60L3/10—Indicating wheel slip ; Correction of wheel slip
- B60L3/106—Indicating wheel slip ; Correction of wheel slip for maintaining or recovering the adhesion of the drive wheels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/02—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
- B60L15/025—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using field orientation; Vector control; Direct Torque Control [DTC]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/02—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
- B60L15/08—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using pulses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L2240/00—Control parameters of input or output; Target parameters
- B60L2240/40—Drive Train control parameters
- B60L2240/42—Drive Train control parameters related to electric machines
- B60L2240/423—Torque
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Life Sciences & Earth Sciences (AREA)
- Sustainable Development (AREA)
- Sustainable Energy (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Description
Die Erfindung betrifft eine Vorrichtung und ein Verfahren zum Ansteuern einer in einem Fahrzeug angeordneten Elektromaschine, wobei das Fahrzeug angetriebene Räder aufweist und die Elektromaschine ein auf die angetriebenen Räder wirkendes Drehmoment erzeugt, wobei die Elektromaschine mindestens drei Phasen aufweist, die über ansteuerbare Schaltelemente eines Wechselrichters mit einer Energiespeichereinheit verbindbar sind.The invention relates to a device and a method for driving an arranged in a vehicle electric machine, wherein the vehicle has driven wheels and the electric machine generates a torque acting on the driven wheels, wherein the electric machine has at least three phases, via controllable switching elements of an inverter with an energy storage unit can be connected.
Fahrzeuge, die mit einer für den Antrieb vorgesehenen Elektromaschine ausgestattet sind, können als Hybridfahrzeug oder als Elektrofahrzeug ausgebildet sein. Bei einem Hybridfahrzeug wird neben der Elektromaschine ein weiteres Aggregat für den Antrieb eingesetzt, in der Regel ein Verbrennungsmotor. Wohingegen ein Elektrofahrzeug ausschließlich durch eine Elektromaschine angetrieben wird. Die zum Einsatz kommenden Elektromaschinen sind in der Regel als Innenläufermaschinen ausgelegt, bei denen ein drehbar gelagerter Rotor von einem ortsfesten Stator umschlossen ist. Der Stator erzeugt ein sich drehendes Magnetfeld, durch das der Rotor mitgenommen wird. Der Rotor trägt eine Rotorwelle, die wirktechnisch mit einer Antriebswelle des Fahrzeugs verbunden ist.Vehicles equipped with an electric machine provided for the drive can be designed as a hybrid vehicle or as an electric vehicle. In a hybrid vehicle in addition to the electric machine another unit is used for the drive, usually an internal combustion engine. Whereas an electric vehicle is driven exclusively by an electric machine. The electric machines used are usually designed as internal rotor machines, in which a rotatably mounted rotor is enclosed by a stationary stator. The stator generates a rotating magnetic field, through which the rotor is taken. The rotor carries a rotor shaft, which is technically connected to a drive shaft of the vehicle.
Als Elektromaschinen können Synchronmaschinen, insbesondere Hybrid-Synchronmaschinen, oder Asynchronmaschinen zum Einsatz kommen. Die Synchronmaschine kann dabei als permanent oder elektrisch erregte Synchronmaschine ausgebildet sein. Bei einer Hybrid-Synchronmaschine sind die Permanentmagnete so im Rotor angeordnet, dass der Reluktanzeffekt für die Erzeugung des auf den Rotor wirkenden Drehmoments mit genutzt wird. Bei einer Asynchronmaschine kann der Rotor auf zwei Arten ausgeführt sein. Er kann mit einer Wicklung aus massiven, permanent kurzgeschlossenen Leiterstäben bestückt sein. Alternativ kann er mit Drahtwicklungen bestückt sein, deren Enden auf Schleifringe geführt sind, wobei der elektrische Widerstand der Drahtwicklungen betriebszustandsabhängig verändert werden kann.Synchronous machines, in particular hybrid synchronous machines, or asynchronous machines can be used as electric machines. The synchronous machine can be designed as a permanent or electrically excited synchronous machine. In a hybrid synchronous machine, the permanent magnets are arranged in the rotor, that the reluctance effect is used for the generation of the torque acting on the rotor with. In an asynchronous machine, the rotor can be designed in two ways. It can be equipped with a winding of solid, permanently short-circuited conductor bars. Alternatively, it may be equipped with wire windings whose ends are guided on slip rings, wherein the electrical resistance of the wire windings can be changed depending on the operating state.
Damit eine in einem Fahrzeug verbaute Elektromaschine ein auf die angetriebenen Räder wirkendes Drehmoment erzeugen kann, welches einer vorliegenden. Drehmomentanforderung entspricht, ist es erforderlich, und zwar unabhängig davon, wie die Elektromaschine konkret ausgeführt ist, dass die Schaltelemente des Wechselrichters mit einem entsprechend generierten Pulsmuster angesteuert werden. Es gilt, einen aus einer Drehmomentanforderung hergeleiteten Spannungszeiger auf sinnvolle Schaltzustände eines Wechselrichters abzubilden.Thus, an electric machine installed in a vehicle can generate a force acting on the driven wheels torque, which is a present. Torque requirement corresponds, it is necessary, regardless of how the electric machine is designed concretely, that the switching elements of the inverter are driven with a correspondingly generated pulse pattern. It is important to map a voltage vector derived from a torque request to sensible switching states of an inverter.
Hierfür zum Einsatz kommende bekannte Vorrichtungen und Verfahren gewährleisten zwar dahingehend ein zuverlässiges Ansteuern der Elektromaschine, dass die Elektromaschine insgesamt ein Drehmoment erzeugt, das einer Drehmomentanforderung entspricht, diese Vorrichtungen und Verfahren sind jedoch hinsichtlich der konkreten Ansteuerung der einzelnen Schaltelemente eines Wechselrichters noch nicht optimal. So ist es bei diesen Vorrichtungen und Verfahren nicht möglich, dass beim Ansteuern der Schaltelemente, welches erfolgt, um ein einer Drehmomentanforderung entsprechendes Drehmoment zu erzeugen, gleichzeitig die hierfür vorgenommene Ansteuerung der einzelnen Schaltelemente an äußere Gegebenheiten angepasst ist. Dadurch können sich für das eine oder andere Schaltelement Schaltzustände ergeben, bei denen es zu unnötig hohen Verlustleistungen kommt oder die per se für das jeweilige Schaltelement ungünstig sind. Beides kann einerseits zu einem unnötig hohen Energieverbrauch und andererseits zu einer verkürzten Lebensdauer des jeweiligen Schaltelements führen.Although known devices and methods used for this purpose ensure that the electric machine is reliably actuated so that the electric machine as a whole generates a torque which corresponds to a torque request, these devices and methods are not yet optimal with regard to the specific control of the individual switching elements of an inverter. Thus, it is not possible in these devices and methods that when driving the switching elements, which takes place in order to produce a torque corresponding to a torque request, at the same time adapted for this purpose control of the individual switching elements to external conditions. As a result, switching states can result for one or the other switching element, which leads to unnecessarily high power losses or which are unfavorable per se for the respective switching element. Both can lead on the one hand to an unnecessarily high energy consumption and on the other hand to a shortened life of the respective switching element.
Es ist daher eine Aufgabe der vorliegenden Erfindung, eine Vorrichtung und ein Verfahren der eingangs genannten Art weiterzubilden, um das Ansteuern der Schaltelemente, welches für das Erzeugen eines einer vorliegenden Drehmomentanforderung entsprechenden Drehmoments erforderlich ist, in einfacher Art und Weise an äußere Gegebenheiten anpassen zu können, um somit bei der Ansteuerung der Schaltelemente flexibel auf äußere Gegebenheiten reagieren zu können.It is therefore an object of the present invention to develop a device and a method of the type mentioned in order to adjust the driving of the switching elements, which is required for generating a present torque request corresponding torque in a simple manner to external conditions so as to be able to respond flexibly to external conditions when controlling the switching elements.
Diese Aufgabe wird durch eine Vorrichtung der eingangs genannten Art gelöst, die folgende Mittel aufweist: Eine Sollwerteinheit, die dazu ausgebildet ist, einen Drehmomentsollwert für das von der Elektromaschine zu erzeugende Drehmoment bereitzustellen, eine Kriteriumseinheit, die dazu ausgebildet ist, ein Optimierungskriterium bereitzustellen, eine Spannungszeigerermittlungseinheit, die dazu ausgebildet ist, einen dem Drehmomentsollwert zugeordneten Spannungszeiger zu ermitteln, eine Tastverhältnisermittlungseinheit, die dazu ausgebildet ist, in Abhängigkeit des Spannungszeigers und des Optimierungskriteriums Tastverhältniswerte für die Schaltelemente zu ermitteln, und eine Ansteuereinheit, die dazu ausgebildet ist, in Abhängigkeit der Tastverhältniswerte Ansteuersignale zum Ansteuern der Schaltelemente zu erzeugen, so dass die Elektromaschine ein dem Drehmomentsollwert entsprechendes Drehmoment erzeugt.This object is achieved by a device of the type mentioned in the introduction, which has the following means: A setpoint unit which is designed to provide a torque setpoint for the torque to be generated by the electric machine, a criterion unit which is designed to provide an optimization criterion Voltage vector detection unit, which is designed to determine a voltage vector assigned to the torque setpoint, a duty cycle determination unit, which is designed to determine duty cycle values for the switching elements as a function of the voltage vector and the optimization criterion, and a drive unit, which is designed, as a function of the duty cycle values To generate drive signals for driving the switching elements, so that the electric machine generates a torque corresponding to the torque setpoint.
Die Aufgabe wird ferner durch ein Verfahren der eingangs genannten Art gelöst, bei dem folgende Schritte ausgeführt werden:
- – Bereitstellen eines Drehmomentsollwerts für das von der Elektromaschine zu erzeugende Drehmoment,
- – Bereitstellen eines Optimierungskriteriums,
- – Ermitteln eines dem Drehmomentsollwert zugeordneten Spannungszeigers,
- – Ermitteln von Tastverhältniswerten für die Schaltelemente in Abhängigkeit des Spannungszeigers und des Optimierungskriteriums, und
- – Erzeugen von Ansteuersignalen zum Ansteuern der Schaltelemente in Abhängigkeit der Tastverhältniswerte.
- Providing a torque setpoint for the torque to be generated by the electric machine,
- - providing an optimization criterion,
- Determining a voltage vector associated with the torque setpoint,
- - Determining duty cycle values for the switching elements as a function of the voltage vector and the optimization criterion, and
- Generating drive signals for driving the switching elements as a function of the duty cycle values.
Der erfindungsgemäßen Vorrichtung und dem erfindungsgemäßen Verfahren liegt die Idee zugrunde, ein Optimierungskriterium bereitzustellen und dieses beim Ermitteln der Tastverhältniswerte zu berücksichtigen. Die Tastverhältniswerte legen die konkrete Ansteuerung und somit die konkreten Schaltzustände der einzelnen Schaltelemente fest. Folglich kann mittels des Optimierungskriteriums Einfluss auf die einzelnen Tastverhältniswerte und somit die Schaltzustände der einzelnen Schaltelemente genommen werden. Dadurch lässt sich eine an äußere Gegebenheiten bestens angepasste Ansteuerung der Schaltelemente realisieren. Mit solch einer angepassten Ansteuerung können zum einen die bei der Ansteuerung der Schaltelemente auftretenden Verlustleistungen reduziert und somit eine schonendere Ansteuerung der Schaltelemente erzielt werden, wodurch sich die Lebensdauer der Schaltelemente nachhaltig steigern und auch der Energieverbrauch senken lässt. Zum anderen kann durch solch eine angepasste Ansteuerung die Performance einer Elektromaschine verbessert werden, da sich die Ansteuerung der Schaltelemente und somit der sich daraus ergebende Stromfluss durch einzelne Phasen der Elektromaschine bestens an äußere Gegebenheiten anpassen lässt.The device according to the invention and the method according to the invention are based on the idea to provide an optimization criterion and to take this into account when determining the duty cycle values. The duty cycle values define the specific activation and thus the specific switching states of the individual switching elements. Consequently, by means of the optimization criterion influence on the individual duty cycle values and thus the switching states of the individual switching elements can be taken. As a result, it is possible to realize a control of the switching elements which is optimally adapted to external conditions. With such an adapted control, on the one hand, the power losses occurring during the control of the switching elements can be reduced and thus a gentler control of the switching elements can be achieved, which can lastingly increase the life of the switching elements and also reduce energy consumption. On the other hand, the performance of an electric machine can be improved by such an adapted control, since the control of the switching elements and thus the resulting current flow through individual phases of the electric machine can be optimally adapted to external conditions.
Die obengenannte Aufgabe ist daher vollständig gelöst.The above object is therefore completely solved.
In einer weiteren Ausgestaltung der Erfindung ist die Kriteriumseinheit dazu ausgebildet, das Optimierungskriterium in Abhängigkeit zumindest eines Betriebszustandes bereitzustellen, wobei es sich um einen während des Fahrbetriebs des Fahrzeuges auftretenden oder einzustellenden Betriebszustand handelt. Diese Maßnahme hat den Vorteil, dass das Ansteuern der Schaltelemente während des Fahrbetriebs des Fahrzeuges angepasst werden kann und somit eine an äußere Gegebenheiten bestens angepasste Ansteuerung der Schaltelemente erfolgen kann. So kann das Ansteuern der Schaltelemente an einen bereits vorliegenden Betriebszustand optimal angepasst werden. Das Ansteuern der Schaltelemente kann aber auch so modifiziert werden, dass sich ein gewünschter Betriebszustand aufgrund der geänderten Ansteuerung der Schaltelemente einstellt.In a further embodiment of the invention, the criterion unit is designed to provide the optimization criterion as a function of at least one operating state, which is an operating state occurring or to be set during the driving operation of the vehicle. This measure has the advantage that the driving of the switching elements can be adjusted during the driving operation of the vehicle and thus can be done to an external circumstances optimally adapted control of the switching elements. Thus, the driving of the switching elements can be optimally adapted to an already existing operating state. The driving of the switching elements can also be modified so that sets a desired operating condition due to the changed control of the switching elements.
In einer weiteren Ausgestaltung der zuvor genannten Maßnahme handelt es sich bei dem Betriebszustand um zumindest einen der Betriebszustände Fahrzeugbetriebszustand, Schaltelementbetriebszustand und Phasenbetriebszustand. Diese Maßnahme ermöglicht eine umfassende Anpassung der Ansteuerung der Schaltelemente. Handelt es sich bei dem Betriebszustand um einen Fahrzeugbetriebszustand, so kann für unterschiedlichste Fahrzeugbetriebszustände ein jeweils bestens angepasstes Optimierungskriterium bereitgestellt werden. So kann beispielsweise für einen langsamen. Fahrbetrieb oder für einen aus dem Stillstand heraus erfolgenden Anfahrvorgang an einem Berg (sogenannte Hill-Hold Funktion) oder für einen sogenannten Segelbetrieb des Fahrzeuges, bei dem beispielsweise in Abhängigkeit des zu durchfahrenden Streckenverlaufs vorausschauend in einen Betriebsmodus umgestellt wird, bei dem kein bzw. lediglich ein sehr geringes antreibendes Drehmoment an den angetriebenen Rädern erzeugt wird, ein jeweils angepasstes Optimierungskriterium bereit gestellt werden. Handelt es sich bei dem Betriebszustand um einen Schaltelementbetriebszustand, so kann solch ein Optimierungskriterium bereitgestellt werden, bei dem die beim Ansteuern der Schaltelemente entstehenden Verluste gezielt auf jene Schaltelemente verteilt werden, die in ihrem jeweiligen Betriebszustand die Verluste am besten aufnehmen können bzw. die noch über die größte Temperaturreserve verfügen. Durch die Beeinflussung der an den einzelnen Schaltelementen vorliegenden bzw. entstehenden Verluste können fahrzustandsabhängig die Temperaturen der Schaltelemente bzw. deren Temperaturreserve überwacht und gegebenenfalls das Verlustleistungsbudget optimiert verteilt werden. Handelt es sich bei dem Betriebszustand um einen Phasenbetriebszustand, so kann solch ein Optimierungskriterium bereitgestellt werden, bei dem sichergestellt ist, dass eine Ansteuerung, die eventuell zu einer übermäßigen Beanspruchung einzelner bzw. der Phasen und somit zu deren Beschädigung führen kann, beendet wird oder gar nicht erst begonnen wird.In a further embodiment of the aforementioned measure, the operating state is at least one of the operating states vehicle operating state, switching element operating state and phase operating state. This measure allows a comprehensive adaptation of the control of the switching elements. If the operating state is a vehicle operating state, a respectively optimally adapted optimization criterion can be provided for a wide variety of vehicle operating states. For example, for a slow. Driving or for a taking place from a standstill starting on a hill (so-called hill hold function) or for a so-called sailing operation of the vehicle, in which, for example, depending on the route to be traveled forward is switched to an operating mode in which no or only a very low driving torque is generated at the driven wheels, a respectively adapted optimization criterion can be provided. If the operating state is a switching element operating state, then such an optimization criterion can be provided, in which the losses resulting from the activation of the switching elements are distributed in a targeted manner to those switching elements which can best absorb the losses in their respective operating state or which still have over have the largest temperature reserve. By influencing the losses present or arising at the individual switching elements, the temperatures of the switching elements or their temperature reserve can be monitored as a function of the driving state and, if appropriate, the power loss budget can be distributed in an optimized manner. If the operating state is a phase operating state, then such an optimization criterion can be provided, in which it is ensured that a control, which may possibly lead to an excessive load on individual or the phases and thus to their damage, is terminated or even terminated not being started.
In einer weiteren Ausgestaltung der Erfindung ist die Kriteriumseinheit dazu ausgebildet, das Optimierungskriterium aus einer Vielzahl fest vorgegebener Optimierungskriterien auszuwählen. Diese Maßnahme hat den Vorteil, dass im Fahrbetrieb des Fahrzeugs einfach und schnell ein auf den jeweiligen Betriebszustand jeweils optimal ausgerichtetes Optimierungskriterium bereitgestellt werden kann. Somit kann die Ansteuerung der Schaltelemente schnell, zielgerichtet und vor allem reproduzierbar an den jeweils ermittelten Betriebszustand angepasst werden. Die fest vorgegebenen Optimierungskriterien werden im Vorfeld, d. h. im Rahmen einer Applikation definiert bzw. festgelegt, und zwar für verschiedenste Betriebszustände zumindest ein Optimierungskriterium. Vorteilhafterweise wird diese Vorgehensweise im Zusammenhang mit den Fahrzeugbetriebszuständen angewandt. So kann beispielsweise für einen langsamen Fahrbetrieb oder einen Anfahrvorgang an einem Hang oder einen Segelbetrieb ein jeweils fest vorgegebenes Optimierungskriterium bereitgestellt werden, gemäß dem dann eine jeweils angepasste Ansteuerung der Schaltelemente vorgenommen wird. So ist es denkbar, bei einem langsamen Fahrbetrieb oder einem Anfahrvorgang am Hang das Optimierungskriterium so zu wählen bzw. zu formulieren, dass die Summe der Tastverhältniswerte maximal wird. Dadurch können gezielt jene Schaltelemente des Wechselrichters be- oder entlastet werden, die die Verlustleistung am besten aufnehmen können. Alternativ kann auch solch ein Optimierungskriterium bereitgestellt werden, gemäß dem die Schaltelemente so angesteuert werden, dass sich für alle dieselbe Flächenverlustleistung ergibt. Es ist auch denkbar, solch ein Optimierungskriterium bereitzustellen, dass die Summe der Tastverhältniswerte minimal wird. Weiter alternativ ist es denkbar, bei einem Anfahrvorgang am Hang das Optimierungskriterium so zu formulieren, dass die Schaltelemente so angesteuert werden, dass gezielt eine Halbbrücke des Wechselrichters gar nicht angesteuert wird und somit durch die zugeordnete Phase der Elektromaschine gar kein Strom fließt. Das Auswählen eines Optimierungskriteriums aus einer Vielzahl fest vorgegebener Optimierungskriterien hat den Charakter, durch geeignete Auswahl ein Optimierungskriterium und somit eine Ansteuerungsstrategie dem Grunde nach auszuwählen bzw. festzulegen.In a further embodiment of the invention, the criterion unit is designed to select the optimization criterion from a multiplicity of predefined optimization criteria. This measure has the advantage that when driving the vehicle easily and quickly on the respective operating condition each optimal optimizing criterion can be provided. Thus, the control of the switching elements can be quickly, purposefully and above all reproducibly adapted to the respectively determined operating state. The predefined optimization criteria are defined or defined in advance, ie within the framework of an application, specifically for various operating conditions at least one optimization criterion. Advantageously, this approach is applied in the context of vehicle operating conditions. Thus, for example, for a slow driving operation or a starting operation on a slope or a sailing operation, a fixed predetermined optimization criterion can be provided, according to which then a respectively adapted control of the switching elements is made. Thus, it is conceivable to select or formulate the optimization criterion in a slow driving operation or a starting procedure on a slope such that the sum of the duty cycle values becomes maximum. As a result, specifically those switching elements of the inverter can be loaded or unloaded, which can best absorb the power loss. Alternatively, it is also possible to provide such an optimization criterion according to which the switching elements are controlled in such a way that the same areal power loss results for all. It is also conceivable to provide such an optimization criterion that the sum of the duty cycle values becomes minimal. Further alternatively, it is conceivable to formulate the optimization criterion during a starting process on a slope in such a way that the switching elements are controlled in such a way that a half bridge of the inverter is deliberately not driven at all and thus no current flows through the assigned phase of the electric machine. The selection of an optimization criterion from a multiplicity of predefined optimization criteria has the character of choosing, by suitable selection, an optimization criterion and thus an activation strategy basically.
In einer weiteren Ausgestaltung der Erfindung ist die Kriteriumseinheit dazu ausgebildet, das Optimierungskriterium in Abhängigkeit zumindest einer den Betriebszustand repräsentierenden Betriebsgröße zu ermitteln. Diese Maßnahme ermöglicht eine optimale Adaption des Optimierungskriteriums und somit der Ansteuerung der Schaltelemente an den jeweils vorliegenden Betriebszustand. Somit kann im Fahrbetrieb des Fahrzeugs ausgehend von einer Betriebsgröße ein Optimierungskriterium bestmöglich angepasst und somit die bestmögliche Ansteuerung der Schaltelemente eingestellt werden. Eine Betriebsgröße, in deren Abhängigkeit ein Optimierungskriterium ermittelt wird, kann die Temperatur sein. Handelt es sich bei dem Betriebszustand um einen Schaltelementbetriebszustand, so kann die vorstehend beschriebene gezielte Verteilung der Verluste auf die einzelnen Schaltelemente in Abhängigkeit einer erfassten Temperatur erfolgen. Hierzu wird beispielsweise mit einem Temperaturmodell für die einzelnen Schaltelemente die jeweils vorliegende Temperatur erfasst. Auch bei einem Phasenbetriebszustand kann das Optimierungskriterium in Abhängigkeit einer erfassten Temperatur bzw. einer vorliegenden Temperaturentwicklung bereitgestellt werden. Somit kann eine übermäßige Erhitzung einzelner Phasen vermieden werden. Hierfür kann vorgesehen sein, für die einzelnen Phasen die jeweilige Temperatur zu erfassen oder mittels eines Temperaturmodells, beispielsweise ausgehend von einer für den gesamten Rotor ermittelten Temperatur zu schätzen. Das Ermitteln des Optimierungskriteriums in Abhängigkeit einer Betriebsgröße hat den Charakter, das Optimierungskriterium gemäß einer definierten Regel ausgehend von der ermittelten Betriebsgröße zu ”berechnen”, weswegen auf das Hinterlegen einer Vielzahl fest vorgegebener bzw. vordefinierter Optimierungskriterien verzichtet werden kann.In a further embodiment of the invention, the criterion unit is designed to determine the optimization criterion as a function of at least one operating variable representing the operating state. This measure allows an optimal adaptation of the optimization criterion and thus the control of the switching elements to the respective present operating state. Thus, an optimization criterion can be optimally adapted while driving the vehicle based on an operating variable and thus the best possible control of the switching elements can be set. An operating variable, in dependence of which an optimization criterion is determined, may be the temperature. If the operating state is a switching element operating state, then the above-described targeted distribution of the losses to the individual switching elements can take place as a function of a detected temperature. For this purpose, the respective present temperature is detected, for example, with a temperature model for the individual switching elements. Even with a phase operating state, the optimization criterion can be provided as a function of a detected temperature or a present temperature development. Thus, excessive heating of individual phases can be avoided. For this purpose, it may be provided to detect the respective temperature for the individual phases or to estimate them by means of a temperature model, for example based on a temperature determined for the entire rotor. The determination of the optimization criterion as a function of an operating variable has the character of "calculating" the optimization criterion according to a defined rule on the basis of the determined operating variable, which is why it is possible to dispense with the storage of a multiplicity of fixed or predefined optimization criteria.
In einer weiteren Ausgestaltung der Erfindung ist die Spannungszeigerermittlungseinheit dazu ausgebildet, einen Spannungszeiger zu ermitteln, der auf ein statorfestes Koordinatensystem bezogen ist, dessen Koordinatenachsen den Raumrichtungen der Phasen der Elektromaschine entsprechen. Diese Maßnahme hat den Vorteil, dass der dem Drehmomentsollwert zugeordnete Spannungszeiger, der letztlich ausgehend bzw. in Abhängigkeit des Drehmomentsollwerts ermittelt wird, in einzelne Spannungsanteile zerlegt wird, die mit den einzelnen Phasen der Elektromaschine jeweils erzeugt werden können. Mit anderen Worten: der Spannungszeiger wird auf den Wechselrichter abgebildet. Dadurch wird ein zuverlässiges Ansteuern der Schaltelemente des Wechselrichters und somit eine zuverlässige Drehmomenterzeugung durch die Elektromaschine sichergestellt.In a further embodiment of the invention, the voltage vector detection unit is designed to determine a voltage vector which is related to a stator-fixed coordinate system whose coordinate axes correspond to the spatial directions of the phases of the electric machine. This measure has the advantage that the voltage vector assigned to the torque setpoint, which is ultimately determined on the basis of or in dependence on the torque setpoint, is broken down into individual voltage components which can each be generated with the individual phases of the electric machine. In other words, the voltage vector is mapped to the inverter. This ensures a reliable driving of the switching elements of the inverter and thus a reliable torque generation by the electric machine.
In einer weiteren Ausgestaltung der zuvor genannten Maßnahme ist die Spannungszeigerermittlungseinheit dazu ausgebildet, zunächst einen rotorfesten und/oder statorfesten zweidimensionalen Spannungszeiger zu ermitteln und den zweidimensionalen Spannungszeiger dann in das statorfeste Koordinatensystem zu transformieren. Diese Maßnahme hat den Vorteil, dass eine einfach strukturierte, gleichzeitig aber äußerst robuste Regelung zum Ansteuern der Elektromaschine eingesetzt werden kann. Konkret handelt es sich um eine Vektorregelung, bei der der Spannungszeiger, genauer gesagt handelt es sich um einen Spannungsraumzeiger, mit der Rotorwelle der Elektromaschine mit rotiert. Vorzugsweise wird basierend auf dem Drehmomentsollwert zunächst ein rotorfester zweidimensionaler Spannungszeiger bzw. Spannungsraumzeiger ermittelt. Mittels einer geeigneten. Transformation wird aus dem rotorfesten zweidimensionalen Spannungszeiger ein statorfester zweidimensionaler Spannungszeiger ermittelt. Dies kann beispielsweise durch Anwendung einer inversen d/q-Transformation, die auch als inverse Park-Transformation bezeichnet wird, erreicht werden. Sowohl bei dem rotorfesten zweidimensionalen Spannungszeiger als auch bei dem statorfesten zweidimensionalen Spannungszeiger handelt es sich um zweiphasig dargestellte Spannungszeiger. Die Transformation des zweidimensionalen statorfesten, zweiphasig dargestellten Spannungszeigers in das dreiphasige und ebenfalls statorfeste Koordinatensystem erfolgt beispielsweise mittels einer inversen Clarke-Transformation. Dabei ist es nicht zwingend, dass zunächst ein rotorfester Spannungszeiger ermittelt wird, aus dem dann ein statorfester Spannungszeiger ermittelt, der dann die Grundlage für die Transformation in das dreiphasige statorfeste Koordinatensystem bildet. Es kann auch eine modifizierte Abfolge gewählt werden. Beispielsweise kann der zweiphasig dargestellte rotorfeste Spannungszeiger unter Anwendung einer entsprechend angepassten Transformation direkt in das dreiphasige statorfeste Koordinatensystem transformiert werden. Die Transformation des zweidimensionalen, zweiphasig dargestellten Spannungszeigers in das ebenfalls zweidimensionale statorfeste Koordinatensystem, welches so viele Phasen und damit Raumrichtungen hat, wie die Elektromaschine Phasen aufweist, führt dazu, dass für die Darstellung des Spannungszeigers mehr Freiheitsgrade zur Verfügung stehen, als eigentlich notwendig sind. Diese Überbestimmung kann dazu genutzt werden, eine optimierte Ansteuerung der Schaltelemente zu realisieren.In a further embodiment of the aforementioned measure, the voltage vector detection unit is designed to first determine a rotor-fixed and / or stator-fixed two-dimensional voltage vector and then to transform the two-dimensional voltage vector into the stator-fixed coordinate system. This measure has the advantage that a simply structured, but at the same time extremely robust control can be used to control the electric machine. Specifically, it is a vector control in which the voltage vector, more precisely, it is a voltage space vector, rotates with the rotor shaft of the electric machine. Preferably, based on the torque setpoint, a rotor-fixed two-dimensional voltage vector or voltage-space vector is first determined. By means of a suitable. Transformation is determined from the rotor-fixed two-dimensional voltage vector a stator fixed two-dimensional voltage vector. This can be done, for example, by applying a inverse d / q transformation, also referred to as inverse park transformation. Both the rotor-fixed two-dimensional voltage vector and the stator-fixed two-dimensional voltage vector are two-phase voltage vectors. The transformation of the two-dimensional, stator-fixed, two-phase voltage vector into the three-phase and likewise stator-fixed coordinate system takes place, for example, by means of an inverse Clarke transformation. It is not mandatory that first a rotor-fixed voltage vector is determined from which then determines a statorfester voltage vector, which then forms the basis for the transformation into the three-phase statorfeste coordinate system. You can also choose a modified sequence. For example, the rotor-fixed voltage vector shown in two-phase can be transformed directly into the three-phase stator-fixed coordinate system using a suitably adapted transformation. The transformation of the two-dimensional, two-phase voltage vector shown in the two-dimensional statorfeste coordinate system, which has so many phases and thus spatial directions, as the electric machine has phases, resulting in that for the representation of the voltage vector more degrees of freedom are available, as actually necessary. This over-determination can be used to realize an optimized control of the switching elements.
In einer weiteren Ausgestaltung der Erfindung ist die Tastverhältnisermittlungseinheit dazu ausgebildet, eine betrags- und richtungsinvariante Operation auf den Spannungszeiger anzuwenden. Durch diese Operation, die letztlich dazu führt, dass der Spannungszeiger weder in seinem Betrag noch in seiner Richtung verändert wird, werden Parameter eingeführt, anhand derer die Ansteuerung der Schaltelemente optimiert werden kann.In another embodiment of the invention, the duty cycle determination unit is designed to apply a magnitude-inverted and direction-invariant operation to the voltage vector. By this operation, which ultimately results in that the voltage vector is changed neither in its amount nor in its direction, parameters are introduced, by means of which the control of the switching elements can be optimized.
In einer weiteren Ausgestaltung der Erfindung ist die Tastverhältnisermittlungseinheit dazu ausgebildet, die Tastverhältniswerte durch Anwenden eines linearen Optimierungsverfahrens zu ermitteln. Hierbei handelt es sich um ein Verfahren, mit dem unter Formulierung definierter einschränkender Bedingungen ein oder mehrere gesuchte Werte, im vorliegenden Fall die Tastverhältniswerte, in einfacher Art und Weise, mit einem geringen Rechenaufwand, schnell und zuverlässig minimiert oder maximiert und somit ermittelt werden können. Es werden somit jeweils Extremwerte für die Tastverhältniswerte unter bestimmten Bedingungen ermittelt. Als lineares Optimierungsverfahren kann beispielsweise das Simplex-Verfahren angewandt werden.In another embodiment of the invention, the duty cycle determination unit is designed to determine the duty cycle values by applying a linear optimization method. This is a method by means of which, under the definition of restrictive conditions defined, one or more searched values, in the present case the duty cycle values, can be minimized or maximized quickly and reliably in a simple manner, with a low computational effort, and thus determined. In each case, extreme values for the duty cycle values are determined under certain conditions. As a linear optimization method, for example, the simplex method can be used.
Es versteht sich, dass die vorstehend genannten und die nachstehend noch zu erläuternden Merkmale nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder in Alleinstellung verwendbar sind, ohne den Rahmen der vorliegenden Erfindung zu verlassen.It is understood that the features mentioned above and those yet to be explained below can be used not only in the particular combination given, but also in other combinations or in isolation, without departing from the scope of the present invention.
Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und werden in der nachfolgenden Beschreibung näher erläutert. Es zeigen:Embodiments of the invention are illustrated in the drawings and are explained in more detail in the following description. Show it:
In
Die Elektromaschine
Die Vorrichtung
In einer Stromführungsgrößenermittlungseinheit
In Abhängigkeit der beiden Stromführungsgrößen Iq,soll und Id,soll und jeweils zugehöriger Stromistgrößen Iq,ist und Id,ist werden Regelabweichungen Iq,delta und Id,delta ermittelt, die einer Spannungszeigerermittlungseinheit
In Abhängigkeit der beiden Stromführungsgrößen Iq,soll und Id,soll und der beiden Stromistgrößen Iq,ist und Id,ist ermittelt die Spannungszeigerermittlungseinheit
In
Der Tastverhältnisermittlungseinheit
In der Tastverhältnisermittlungseinheit
Hierfür weist die Tastverhältnisermittlungseinheit
Der Sachverhalt der in Operatoreinheit
Dabei wird gewissermaßen ein zweidimensionaler, zweiphasig dargestellter Spannungszeiger auf einen dreiphasigen Wechselrichter
Die Abbildung eines zweidimensionalen, zweiphasig dargestellten Spannungszeigers auf einen dreiphasigen Wechselrichter und somit auch zwangsläufig die sich daraus ergebenden Pulsmuster sind nicht eineindeutig. Dies soll anhand
An dieser Stelle sei der Begriff Tastverhältniswert erläutert. Der Wechselrichter
Die Halbbrücke
Der Tastverhältniswert dcu bezeichnet nun das Verhältnis zwischen der Einschaltzeit tON_HSSu des mit HSS bezeichneten Schaltelements
Da HSS und LSS komplementär schalten, entspricht die Summe beider Einschaltzeiten tON_HSSu und tON_LSSu der gesamten Taktperiode T, wobei bei dieser Betrachtung die Schutzzeit der Schaltelemente unberücksichtigt bleibt. Somit gelten: Since HSS and LSS complementarily switch, the sum of the two turn-on times t ON_HSSu and t ON_LSSu corresponds to the entire clock period T, the protection time of the switching elements being ignored in this consideration. Thus:
Die Zusammenhang der Einschaltzeit tON_HSSu für das mit HSS bezeichnete Schaltelement
Da die beiden Schaltelemente einer Halbbrücke komplementär geschaltet bzw. angesteuert werden, kann eine der beiden Einschaltzeiten aus der anderen ermittelt werden, wie dies den Gleichungen (2) entnehmbar ist. Folglich reicht es aus, in der Tastverhältnisermittlungseinheit
An dieser Stelle sei noch erwähnt, dass die Energiespeichereinheit
Was den Stromfluss angeht, so soll für das vorliegende Ausführungsbeispiel folgende Definition gelten: ein positiver Phasenstrom bedeutet, dass ein Strom aus dem Brückenpunkt
Im Folgenden werden Betrachtungen zu der Frage angestellt, wo in einem Wechselrichter Verluste auftreten können. Dabei sind je Halbbrücke
- – Es fließt ein positiver Phasenstrom, HSS leitet und LSS sperrt;
- – es fließt ein positiver Phasenstrom, HSS sperrt und LSS leitet;
- – es fließt ein negativer Phasenstrom, HSS leitet und LSS sperrt; und
- – es fließt ein negativer Phasenstrom, HSS sperrt und LSS leitet.
- - A positive phase current flows, HSS conducts and LSS blocks;
- A positive phase current flows, HSS blocks and LSS conducts;
- - a negative phase current flows, HSS conducts and LSS blocks; and
- - A negative phase current flows, HSS blocks and LSS conducts.
Durchlassverluste treten in einem vom Strom durchflossenen Halbleiterbauelement auf. Bei dem in
Im Folgenden wird die Arbeitsweise der Transformationseinheit
In der Transformationseinheit
Für die Projektion gilt:
Dabei entspricht
Eine Normierung von Gleichung (4) mit der Zwischenkreisspannung UZK ergibt: A normalization of equation (4) with the intermediate circuit voltage U ZK yields:
In Gleichung (5) haben die skalaren Werte, genauer gesagt die Beträge der Vektoren den Charakter von Tastverhältniswerten.In equation (5), the scalar values, more specifically the magnitude of the vectors, have the character of duty cycle values.
Mit den Termen ergibt sich für Gleichung (5) folgende vereinfachte Schreibweise:
In der Operatoreinheit
Dadurch ergibt sich folgende erste notwendige Bedingung für den Vektor (λ, ku, kv, kw,):
Aus Gleichung (10) ergibt sich dann
Gleichung (11) ist nun die für die Ermittlung der Tastverhältniswerte zu lösende Gleichung, für die eine Lösung in der Optimierungseinheit
Ausgeschrieben lässt sich Gleichung (11) wie folgt darstellen: Umformuliert ergeben sich daraus die beiden folgenden Gleichungen: When written out, equation (11) can be represented as follows: Reformulated, this results in the following two equations:
Um das durch die beiden Gleichungen (
Zusätzlich werden weitere notwendige Bedingungen formuliert. Diese Bedingungen ergeben sich aus Einschränkungen der Tastverhältniswerte auf sinnvolle Werte zwischen dcmin und dcmax. Basierend auf den Einschränkungen:
Aus den Gleichungen (14) und (16) ergibt sich folgendes lineares Ungleichungssystem bzw. lineares Programm: Equations (14) and (16) result in the following linear inequality system or linear program:
Durch Formulierung eines geeigneten Optimierungskriteriums Opk kann dieses lineare Ungleichungssystem mittels eines linearen Optimierungsverfahrens gelöst werden bzw. eine Lösung für dieses Ungleichungssystem ermittelt werden.By formulating a suitable optimization criterion Opk, this linear inequality system can be solved by means of a linear optimization method or a solution for this inequality system can be determined.
Ein Optimierungskriterium hat allgemein formuliert die Bedeutung, dass eine Größe G eine Bedingung B erfüllen muss:
Beispielsweise kann folgendes Optimierungskriterium Opk formuliert werden:
Dieses Optimierungskriterium legt fest, dass die Summe der Einschaltzeiten bzw. die Summe der Tastverhältniswerte maximal wird.This optimization criterion specifies that the sum of the switch-on times or the sum of the duty cycle values becomes maximum.
Das vorstehende lineare Ungleichungssystem lässt sich beispielsweise mit Hilfe des Simplex-Algorithmus lösen.The above linear inequality system can be solved, for example, with the help of the simplex algorithm.
Insgesamt können verschiedene Optimierungskriterien formuliert werden, so beispielsweise eines der folgenden:
- – Ansteuern des
Wechselrichters 18 , genauer gesagt der Schaltelemente16 so, dass die Summe der Einschaltzeiten minimal wird. Dadurch können die Durchlassvere an den einzelnen Schaltelementen beeinflusst werden. - – Ansteuern des
Wechselrichters 18 , genauer gesagt der Schaltelemente16 so, dass die Summe der Einschaltzeiten maximal wird. Auch mit diesem Optimierungskriterium können die Durchlassverluste an den einzelnen Schaltelementen beeinflusst werden. - – Ansteuern des
Wechselrichters 18 , genauer gesagt der Schaltelemente16 , mit einer festen applizierbaren minimalen Einschaltzeit. Dadurch fassen sich in bestimmten Betriebszuständen die durch die Schutzzeiten entstehenden Fehler kompensieren.
- - Drive the
inverter 18 , more precisely the switchingelements 16 such that the sum of the turn-on times becomes minimal. As a result, the Durchlassvere can be influenced to the individual switching elements. - - Drive the
inverter 18 , more precisely the switchingelements 16 such that the sum of the switch-on times becomes maximum. Also with this optimization criterion, the forward losses at the individual switching elements can be influenced. - - Drive the
inverter 18 , more precisely the switchingelements 16 , with a fixed applicable minimum on-time. As a result, in certain operating states, the errors resulting from the guard times can be compensated.
Durch Lösen bzw. als Lösung des vorstehend formulierten linearen Ungleichungssystems ergeben sich für einen Spannungszeiger drei zugehörige Einschaltzeiten bzw. Tastverhältniswerte, für jede der drei Phasen
Für die Tastverhältniswerte gilt:
Der Tastverhältniswert dcu ist der Phase U, der Tastverhältniswert dcv der Phase V und der Tastverhältniswert dcw der Phase W zugeordnet.The duty cycle value d cu is assigned to the phase U, the duty cycle value d cv of the phase V and the duty cycle value d cw to the phase W.
An dieser Stelle soll nochmals auf ein Optimierungskriterium näher eingegangen werden, nämlich dasjenige Optimierungskriterium, gemäß dem die Summe der Tastverhältniswerte maximal sein soll. Durch dieses Optimierungskriterium lässt sich erreichen, dass gezielt jene Schaltelemente
Daraus ergibt sich:
Unter Berücksichtigung von Gleichung (19) lässt sich dieses Optimierungskriterium Opk wie folgt vektoriell schreiben: Taking into consideration equation (19), this optimization criterion Opk can be vectorially written as follows:
Nachfolgend soll ein weiteres Beispiel betrachtet werden. Bei diesem Beispiel geht es um die Definition von Schutzzeiten für die Schaltelemente
Wie bereits erwähnt, kann das Ein- bzw. Ausschalten der Schaltelemente
Mit der erfindungsgemäßen Vorrichtung bzw. mit dem erfindungsgemäßen Verfahren ist es nun möglich, zumindest eine der beiden verbotenen Zonen zu umgehen und den durch die Schutzzeit bedingten Fehler zu halbieren. An dieser Stelle sei erwähnt, dass zwar ein Tastverhältniswert nahe 0% nicht gestellt werden kann, der konkrete Wert 0% jedoch gestellt werden kann. Gleiches gilt für große Tastverhältniswerte nahe 100%. Der Tastverhältniswert kann zwar nicht beliebig nahe an 100% herangefahren werden, der konkrete Wert 100% kann jedoch gestellt werden.With the device according to the invention or with the method according to the invention, it is now possible to circumvent at least one of the two prohibited zones and to halve the error caused by the guard time. At this point it should be mentioned that although a duty cycle value close to 0% can not be provided, the
Die Abbildung eines Raumspannungszeigers auf einen Wechselrichter mittels Raumzeigermodulation führt im allgemeinen Fall dazu, dass der größte Tastverhältniswert zu dem Wert 100% den gleichen Abstand hat wie der kleinste Tastverhältniswert zu dem 0%. Dieser Sachverhalt ist in
Da der Abstand des größten Tastverhältniswerts zu dem Wert 100% gleich groß ist, wie der Abstand des kleinsten Tastverhältniswerts zu dem Wert 0%, führt eine „Verletzung” des minimalen Tastverhältniswerts automatisch auch. zu einer „Verletzung” des maximalen Tastverhältniswerts. Wenn also der kleinste Tastverhältniswert kleiner ist als dcmin, dann ist auch der größte Tastverhältniswert größer als dcmax.Since the distance of the largest duty cycle value to the
Demzufolge liegen also entweder keine oder zwei Stellbereichsverletzungen vor. Solange der kleinste Tastverhältniswert größer als 0.5 × dcmin ist, lässt sich durch das Einführen einer entsprechenden Gleichheitsbedingung in das lineare Programm, genauer gesagt in das lineare Ungleichungssystem, der Fehler der durch eine Verletzung des erlaubten Stellbereichs hervorgerufen wird, halbieren. Dadurch lassen sich Taktverhältniswerte ermitteln, von denen keiner im verbotenen Stellbereich liegt und sich somit durch Ansteuerung der Schaltelemente der geforderte Spannungszeiger einstellen bzw. realisieren.As a result, there are either no or two parking area violations. As long as the smallest duty cycle value is greater than 0.5 × dc min , the introduction of a corresponding equality condition into the linear program, more precisely into the linear inequality system, halves the error caused by violation of the allowable manipulated range. As a result, clock ratio values can be determined, none of which lies in the prohibited setting range and thus set or realized by controlling the switching elements of the required voltage vector.
Abschließend sei noch erwähnt, dass das erfindungsgemäße Verfahren bzw. die erfindungsgemäße Vorrichtung nicht nur bei dreiphasigen Systemen, insbesondere bei einer dreiphasigen Elektromaschine, eingesetzt werden kann, sondern auch bei Systemen bzw. Elektromaschinen mit mehr als drei Phasen. Darüber hinaus kann das erfindungsgemäße Verfahren bzw. die erfindungsgemäße Vorrichtung nicht nur dazu eingesetzt werden, um im Fahrbetrieb eines Fahrzeugs die Tastverhältniswerte für das Ansteuern einer Elektromaschine zu ermitteln. Das Verfahren und die Vorrichtung können auch als Applikationstool eingesetzt werden, mit dem im Entwicklungsstadium eine Steuerelektronik optimiert werden, die dann in einem Fahrzeug zur Ansteuerung einer Elektromaschine eingesetzt wird.Finally, it should be mentioned that the method and the device according to the invention can be used not only in three-phase systems, in particular in a three-phase electric machine, but also in systems or electric machines with more than three phases. In addition, the method according to the invention or the device according to the invention can not only be used to determine the duty cycle values for driving an electric machine when driving a vehicle. The method and the device can also be used as an application tool, with which a control electronics are optimized in the development stage, which is then used in a vehicle for controlling an electric machine.
Auch wenn vorstehend die erfindungsgemäße Vorrichtung und das erfindungsgemäße Verfahren mehrheitlich im Zusammenhang mit dem Ermitteln von Tastverhältniswerten beschrieben wurde, so können beide in entsprechender Weise auch beim Ermitteln anderer für das Ansteuern einer Elektromaschine relevanter Größen eingesetzt werden. Ferner ist es denkbar, unter Verwendung des der erfindungsgemäßen Vorrichtung bzw. dem erfindungsgemäßen Verfahren zugrundeliegenden Ansatzes auch andere Größen zu ermitteln, die für den Fahrbetrieb eines Fahrzeugs relevant sind bzw. benötigt werden.Even though the device according to the invention and the method according to the invention have been described above in connection with the determination of duty cycle values, they can both be used in a corresponding manner when determining other variables which are relevant for the control of an electric machine. It is also conceivable, using the approach of the invention or the method according to the invention, to determine other variables which are or are relevant for the driving operation of a vehicle.
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 1010
- Vorrichtungcontraption
- 1212
- Elektromaschineelectric machine
- 1414
- Phasephase
- 1616
- Schaltelementswitching element
- 1818
- Wechselrichterinverter
- 2020
- EnergiespeichereinheitEnergy storage unit
- 2222
- SollwerteinheitReference unit
- 2424
- FahrzeugstabilisierungssystemVehicle Stability System
- 2626
- FahrerwunschsensorenDriver's request Sensors
- 2828
- StromführungsgrößenermittlungseinheitCurrent command determination unit
- 3030
- BereitstellungsmittelProviding means
- 3232
- ZwischenkreisDC
- 3434
- SpannungszeigerermittlungseinheitVoltage vector detection unit
- 3636
- StromermittlungseinheitCurrent detection unit
- 3838
- Stromsensorcurrent sensor
- 4040
- Winkelsensorangle sensor
- 4242
- Rotorrotor
- 4444
- Statorstator
- 4646
- RotorspannungszeigerermittlungseinheitRotor voltage vector detection unit
- 4848
- StatorspannungszeigerermittlungseinheitStatorspannungszeigerermittlungseinheit
- 5050
- Transformationseinheittransformation unit
- 5252
- TastverhältnisermittlungseinheitTastverhältnisermittlungseinheit
- 5454
- Kriteriumseinheitcriterion unit
- 5656
- Ansteuereinheitcontrol unit
- 5858
- Operatoreinheitoperator unit
- 6060
- Optimierungseinheitoptimization unit
- 6262
- Halbbrückehalf bridge
- 6464
- Diodediode
- 6666
- Spannungsquellevoltage source
- 6868
- Brückenpunktbridge point
- 7070
- verbotener Stellbereichprohibited parking area
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010064104A DE102010064104A1 (en) | 2010-12-23 | 2010-12-23 | Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102010064104A DE102010064104A1 (en) | 2010-12-23 | 2010-12-23 | Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102010064104A1 true DE102010064104A1 (en) | 2012-06-28 |
Family
ID=46508818
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102010064104A Withdrawn DE102010064104A1 (en) | 2010-12-23 | 2010-12-23 | Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102010064104A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012210652A1 (en) * | 2012-06-22 | 2013-12-24 | Robert Bosch Gmbh | Method and device for driving an inverter |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008046307A1 (en) * | 2007-09-12 | 2009-04-23 | GM Global Technology Operations, Inc., Detroit | Three-phase inverter with improved loss distribution |
DE102008054744A1 (en) * | 2008-12-16 | 2010-06-17 | Zf Lenksysteme Gmbh | Method for operation of electrical auxiliary or power steering, involves identifying load bridge section, which has real or theoretically high power load opposite to bridge section |
-
2010
- 2010-12-23 DE DE102010064104A patent/DE102010064104A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102008046307A1 (en) * | 2007-09-12 | 2009-04-23 | GM Global Technology Operations, Inc., Detroit | Three-phase inverter with improved loss distribution |
DE102008054744A1 (en) * | 2008-12-16 | 2010-06-17 | Zf Lenksysteme Gmbh | Method for operation of electrical auxiliary or power steering, involves identifying load bridge section, which has real or theoretically high power load opposite to bridge section |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102012210652A1 (en) * | 2012-06-22 | 2013-12-24 | Robert Bosch Gmbh | Method and device for driving an inverter |
US9515572B2 (en) | 2012-06-22 | 2016-12-06 | Robert Bosch Gmbh | Method and device for controlling an inverter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102009024138B4 (en) | Method for controlling the temperature of a glow plug | |
EP2499737B1 (en) | Method for checking the plausibility of the torque of an electrical machine and machine controller for controlling an electrical machine and for carrying out the method | |
DE102015218732A1 (en) | An electric motor drive control apparatus, an electric power steering apparatus, an electrically operated brake apparatus and an electrically operated pump apparatus | |
EP3205014B1 (en) | Control device for an electric machine, a vehicle, and a method | |
DE112012003710T5 (en) | Engine control system | |
DE102006006032A1 (en) | Method and device for operating a synchronous machine | |
DE102016212852A1 (en) | Drive device for a and method for driving a vehicle arranged in a synchronous machine | |
WO2015176838A1 (en) | Method for switching an inverter of an electric drive of a motor vehicle and a correspondingly switchable inverter | |
DE102016206621A1 (en) | Method and device for operating an electric and / or hybrid vehicle, computer program and computer program product | |
DE102017221610A1 (en) | Determination of at least one machine parameter of an electric machine | |
DE102016220014A1 (en) | Method for controlling an inverter of an electrical machine and control device, electrical machine and motor vehicle | |
DE102010064104A1 (en) | Apparatus for driving electric machine arranged in vehicle, has control unit to generate drive signals for driving switching elements, so that electric machine torque corresponding to torque setpoint is generated based on duty cycle values | |
DE102019217836A1 (en) | Method for controlling the operation of an electric vehicle drive unit with two controllers | |
DE102012110271B4 (en) | Device and method for braking an electric motor | |
EP3743992B1 (en) | Method and device for operating a multi-phase electrical machine | |
DE10301826A1 (en) | Control system with a simple hardware unit for controlling an electrical machine optionally in PWM or block operation | |
DE102013222166B4 (en) | Method of operating a polyphase electric motor | |
DE102022202658B3 (en) | Relief of higher-load switching elements in traction inverters through duty cycle adjustment | |
DE102006018980A1 (en) | Motor vehicle`s electric servo steering system operating method, involves generating random numbers in preset number range according to preset density function, and varying high and/or low phase times of phase cycles of modulated voltages | |
DE102019212886A1 (en) | Method for operating an electrical machine | |
EP3878089B1 (en) | Method and device for limiting setpoint values for field-oriented current regulation | |
DE102011088729B4 (en) | Speed window based control strategy for electric machines | |
DE102012213386A1 (en) | Method for operating induction machine for propulsion system of e.g. power steering of motor car, involves controlling inverter based on vector with time delay, and compensating delay error by control process | |
EP3406027B1 (en) | Device and method for controlling an electric machine | |
EP3695509B1 (en) | Method for changing between block control and pwm control of an electric machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R012 | Request for examination validly filed | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |