EP1694951A1 - Method and device for operating a drive unit - Google Patents
Method and device for operating a drive unitInfo
- Publication number
- EP1694951A1 EP1694951A1 EP04789932A EP04789932A EP1694951A1 EP 1694951 A1 EP1694951 A1 EP 1694951A1 EP 04789932 A EP04789932 A EP 04789932A EP 04789932 A EP04789932 A EP 04789932A EP 1694951 A1 EP1694951 A1 EP 1694951A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- drive unit
- operating
- variable
- torque
- output
- 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
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D31/00—Use of speed-sensing governors to control combustion engines, not otherwise provided for
- F02D31/001—Electric control of rotation speed
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D11/00—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated
- F02D11/06—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance
- F02D11/10—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type
- F02D11/105—Arrangements for, or adaptations to, non-automatic engine control initiation means, e.g. operator initiated characterised by non-mechanical control linkages, e.g. fluid control linkages or by control linkages with power drive or assistance of the electric type characterised by the function converting demand to actuation, e.g. a map indicating relations between an accelerator pedal position and throttle valve opening or target engine torque
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D2250/00—Engine control related to specific problems or objectives
- F02D2250/18—Control of the engine output torque
- F02D2250/21—Control of the engine output torque during a transition between engine operation modes or states
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/08—Introducing corrections for particular operating conditions for idling
Definitions
- the invention is based on a method and a device for operating a drive unit according to the type of the independent claims.
- a setpoint for at least one output variable of the drive unit is specified in a drive unit, in particular a vehicle.
- This output variable is usually a torque.
- the transmission control for example, specifies either a setpoint for the torque of the engine of the vehicle or a setpoint for an engine speed during a shift process or during an intervention of a driving dynamics control. Both specifications cannot be fulfilled at the same time, since one value results from the specification of the other due to the physical relationships.
- the method according to the invention and the device according to the invention for operating a drive unit with the features of the independent claims have the advantage over the fact that in at least one operating state of the drive unit a setpoint for an operating variable of the drive unit is also specified, in which operating state the at least one output variable of the drive unit regardless of their setpoint in the sense of an approximation of an actual value for the operating variable to the target value for the operating variable.
- the setting of the setpoint of the operating variable gets in the at least one operating state takes precedence over the setting of the setpoint of the output variable of the drive unit. This can increase the comfort when operating the drive unit in the at least one operating state.
- the at least one operating state is selected as the starting operating state of the drive unit. In this way, for example, a gearbox engagement process can be carried out conveniently and with little effort, without the output size of the drive unit having to be limited.
- a further advantage results if the setpoint for the at least one output variable is specified by a first controller or first function and the setpoint for the operating variable is specified by the same controller or function or a second controller or second function and is sent to a third controller Setting of the at least one output variable of the drive unit is forwarded, and if the third controller, based on the setpoint for the at least one output variable of the drive unit, modifies this setpoint for the at least one output variable in the sense of an approximation of the actual value of the operating variable to the target value of the operating variable.
- the approximation of the actual value of the operating variable to the target value of the operating variable can be carried out in a particularly simple and inexpensive manner by means of a control system, depending on which the output variable of the drive unit is specified.
- FIG. 1 shows a block diagram of a drive unit
- FIG. 2 shows a functional diagram to illustrate the functioning of the method according to the invention and the inventive device according to a first embodiment
- FIG. 3 shows a functional diagram to illustrate the functioning of the method and the inventive device according to a second embodiment
- FIG. 4 shows a functional diagram to illustrate the functioning of the inventive method and the device according to the invention according to a third embodiment.
- 1 denotes a drive unit, for example of a vehicle.
- the drive unit 1 comprises, in a manner known to those skilled in the art, a drive motor which outputs an output variable.
- the output variable is, for example, a torque, a power or a cylinder charge in the case of an internal combustion engine or a variable derived from one or more of the variables mentioned.
- the output variable of the drive unit 1 is the output torque of the drive motor.
- This is also referred to as the internal torque of the drive engine and is provided solely by the combustion of an air / fuel mixture in the combustion chamber of the drive engine, provided that the drive engine is an internal combustion engine.
- This can be, for example, a gasoline engine or a
- the drive unit 1 comprises an engine control unit 20. Furthermore, a transmission control unit 5 is provided which controls a transmission unit, not shown in FIG. 1, in order to produce a desired transmission ratio between a crankshaft of the drive motor and a propeller shaft in a manner known to the person skilled in the art.
- the transmission control 5 generated a torque request MG and a speed request nsoll during a shift.
- the torque request MG is forwarded to a conversion unit 45 of the engine control 20.
- the speed request nsoll is fed to a speed control 25 of the engine control 20.
- the following is the Speed request n should also be referred to as the target speed.
- the speed of the drive motor is an operating variable of the drive unit 1. This is detected by a speed sensor 40 and is also supplied to the speed control 25 as the actual speed nact. Furthermore, a module 15 is provided, which can be designed as an accelerator pedal module or as a vehicle speed controller and generates a setpoint torque MF for implementing the driver's request or the vehicle speed requested by the vehicle speed controller and forwards it to the conversion unit 45.
- the vehicle speed controller here represents a vehicle function.
- a further control or vehicle function 10 is provided, for example a vehicle dynamics control, traction control, an anti-lock braking system, etc., which requests a further predetermined torque MW from the conversion unit 45.
- the further control or vehicle function 10 stands here symbolically for one or more such controls or vehicle functions, each of which generates such a predetermined torque and can transmit it to the implementation unit 45.
- the speed control 25 generates a first output variable AI and possibly a second output variable A2, which is likewise fed to the conversion unit 45 and is formed in the sense of an approximation of the actual value nactual of the speed to the target speed nsetpoint.
- the conversion unit 45 is supplied by the speed sensor 40 with the actual value actual speed as well as other operating variables 85 of the drive unit 1, for example the engine temperature, the intake manifold pressure, the exhaust gas recirculation rate, etc.
- Implementation unit 45 a resulting torque request, which is implemented in accordance with the current operating conditions of the drive unit 1 in accordance with the supplied operating variables 85.
- this implementation takes place by correspondingly controlling the ignition and / or the air supply and / or the fuel supply in a manner known to the person skilled in the art and, as indicated in FIG. 1, by the corresponding symbols for the ignition, the air supply and the fuel supply ,
- FIG. 2 shows a first exemplary embodiment for the implementation unit 45 in the form of a functional diagram.
- the torque requests MG, MF, MW, together with the operating variables 85 of the drive unit 1, are fed to a torque coordinator 50, which from these variables forms a resultant setpoint MSOLL for the output torque of the drive motor in a manner known to those skilled in the art.
- the speed control 25 generates a differential torque as the first output variable AI to reduce the difference between the setpoint nsetpoint the speed and the actual value nactual, by which the resulting setpoint torque MSOLL must be changed in order to implement the described reduction in the difference between the setpoint nset the speed and the actual value nact the speed.
- the first output variable AI is additively linked in an addition element 55 with the resulting setpoint torque MSOLL, ie, added.
- a modified resulting setpoint torque MSOLL1 thus arises at the output of the adder 55.
- the speed control 25 generates a factor as a second output variable A2 to reduce the difference between the setpoint nsetpoint the speed and the actual value nist the speed.
- the resulting setpoint torque MSOLL or the modified resulting setpoint torque MSOLL1 must be multiplied in order to achieve the desired reduction in the difference between the setpoint nsetpoint of the speed and the actual value nist of the speed.
- This multiplication is carried out with the aid of a multiplication element 60, the multiplication element 60 being shown in dashed lines according to FIG. It can therefore be provided that, as in FIG. 2, the output of the torque coordinator 50, that is to say the resulting setpoint torque MSOLL, is first additively linked to the first output variable AI as described, and the resulting modified setpoint torque MSOLL 1 is then subsequently multiplied by the multiplication element 60 with the second output variable Multiply A2 in order to ultimately obtain a double modified resulting target torque MRES, which is then set by a conversion module 65 in the conversion unit 65 by correspondingly controlling the ignition and / or the air supply and / or the fuel supply.
- the order of addition and multiplication by the adder 55 and the multiplier 60 can also be interchanged.
- the additive correction with the first output variable AI or only the multiplicative correction with the second output variable A2 can be provided to modify the resulting target torque MSOLL.
- the first is in an operating state of the drive unit 1 in which the speed control 25 is switched off, for example in which the speed control 25 is predetermined as the desired speed nsetpoint
- Output variable AI equals zero and the second output variable A2 equals one. Only in an operating state of the drive unit 1, in which the speed control 25 is activated, can the first output variable AI differ from zero and the second output variable A2 from one. If the operating state of the drive unit 1 is left in which the speed control 25 was activated, the speed control 25 is switched off and the first output variable AI is set to zero and the second output variable A2 is set to one. The resulting setpoint torque MSOLL is thus in operating states of the drive unit 1 in which the speed control 25 is switched off or after leaving such operating states in which the speed control 25 was activated, provided the speed control 25 is in the subsequent operating state is switched off, implemented by the conversion module 65 without modification.
- FIG. 3 a second embodiment for the implementation unit 45 is shown in the form of a functional diagram.
- the same reference numerals in FIG. 3 denote the same elements as in FIG. 2.
- FIG. 3 As in the first exemplary embodiment according to FIG.
- Torque requests MG, MF, MW together with the operating variables 85 of the drive unit 1 are fed to the torque coordinator 50, which from these variables forms the resulting setpoint MSOLL for the output torque of the drive motor in a manner known to the person skilled in the art.
- the speed control 25 only the first output variable AI in the form of one of the
- Motor controller 20 forms output torque MRESl of the drive motor to be set in the sense of a reduction in the difference between the setpoint nset the speed and the actual value nist the speed.
- the output torque MRES 1 to be set which is supplied by the speed control 25, is fed to a comparator 70.
- the comparator 70 checks whether the output torque MRES1 to be set is zero. If this is the case, the output of the comparator 70 is set to logic one, otherwise to logic zero.
- the output signal of the comparator 70 is fed to an AND gate 75 together with the output signal of the torque coordinator 50, that is to say the resulting target torque MSOLL.
- the output of the AND gate 75 is designated in FIG. 3 with MSOLL 'and corresponds to the resulting setpoint torque MSOLL in the event that the output of the
- the output variable MSOLL "of the OR gate 80 corresponds to the output variable MSOLL 'of the AND gate 75, which in this case corresponds to the resulting target torque MSOLL at the output of the torque coordinator 50.
- the output MSOLL "of the OR gate 80 corresponds to the first output variable AI, since in this case the output output variable MSOLL 'of the AND gate 75 is zero.
- the output variable MSOLL " is the output torque of the drive motor that is ultimately to be set and is supplied to the conversion module 65 for conversion in the manner described for the first exemplary embodiment according to FIG. 2.
- the transmission control 5 thus specifies a target speed nsetpoint not equal to zero, the output torque MSOLL "of the drive motor which is ultimately to be set corresponds to the first output variable AI of the speed control 25, the implementation of which therefore has priority over the implementation of the torque requirements MW, MG, MF.
- the speed control 25 is switched off, ie the target speed nsoll is zero, then there is an operating state of the drive unit 1 in which the torque requests MW, MG, MF are to be implemented taking into account the torque coordination.
- the first output torque MZRES to be set is an output torque to be converted on an ignition path of the drive motor designed as an internal combustion engine
- the second output torque MLRES to be set is an output torque to be converted to an air and / or fuel path of the drive motor designed as an internal combustion engine.
- the structure of the functional diagram shown in FIG. 2 is provided twice for this case, namely once for the ignition path and once for the air and / or fuel path. Only the torque coordinator 50 is required only once and, in this case, supplies a first resultant setpoint torque for the ignition path and a second resulting setpoint torque for the instead of the resulting setpoint torque MSOLL
- the conversion module provided for the ignition path is only for converting the output torque ultimately required for the ignition path by correspondingly controlling the ignition
- the conversion module provided for the air and / or fuel path is only for implementing the one for the air and / or Fuel path ultimately required output torque formed by appropriate control of the air supply and / or the fuel supply.
- the division into the ignition path on the one hand and the air and / or fuel path on the other hand for torque specification and conversion is already state of the art in itself and enables the division of an entire output torque of the drive motor to be implemented into a quickly convertible component via the ignition path and a component that can be implemented more slowly via the air and / or fuel path.
- the application of the first embodiment of Figure 2 can, for. B. may be advantageous for an operating state of the drive unit 1, which is characterized by a switching operation of the transmission.
- the transmission control 5 sends both a speed request in the form of the target speed nset to the speed control 25 and the
- Torque request MG to the torque coordinator 50. Independently of further torque requests MW, MF, at least the torque request MG of the transmission controller 5 is therefore present at the input of the torque coordinator 50.
- the torque coordinator 50 determines the resulting setpoint torque MSOLL from the torque request MG of the transmission control 5 as a function of the operating variables 85. This resulting target torque
- MSOLL is then modified by the speed control 25 to set the target speed nset.
- a superimposed speed control with torque specification which first takes into account the torque request MG of the transmission control 5 or the resulting target torque MSOLL derived therefrom and changes it according to the speed control 25.
- the speed control 25 is limited to increasing or decreasing the resulting target torque MSOLL depending on the sign of the first output variable AI or depending on whether the second output variable A2 is greater or less than 1.
- Intervention as he z. B. is present during the operating state of the drive unit 1 characterized by the switching operation, is improved.
- the application of the second embodiment of Figure 3 can, for. B. may be advantageous for an operating state of the drive unit 1, which is characterized by a starting process of the vehicle.
- the conventional procedure for such a starting process of the vehicle provides that when the driver starts up, the output torque MF of the drive motor is requested via the accelerator pedal and, if necessary modified, is also implemented by the engine control unit by a torque coordinator.
- the clutch then begins to close, so that the drive motor does not run the risk of dying off or turning up uncomfortably.
- the transmission control of the automated manual transmission only sends a torque limit to the engine control system so that the clutch engagement process can still be controlled when the output torque of the drive motor is high.
- the transmission control 5 recognizes the start-up request and activates the speed control 25 for this operating state of the start-up process by forming a suitable target speed nsetpoint other than zero for the start-up process.
- the target speed of the transmission control 5 is only taken into account if it is greater than the stationary idling target speed.
- the stationary target idle speed is greater than the target speed nset given by the transmission control 5, then for safety reasons the steady idle target speed is fed to the speed control 25 instead of the target speed nset.
- the specified torque MF for the driver's request or the resultant desired torque MSOLL associated therewith becomes at the output of the torque coordinator 50 ignored in accordance with the second exemplary embodiment and only the output torque MRES1 to be set required by the speed control 25 is taken into account and implemented in the manner described for converting the target speed nsoll.
- the accelerator pedal is in this mode, the output torque of the drive motor, by pressing the 'accelerator pedal only the transmission control 5 is infiuenced therefore no influence by the
- Specification of the target speed nset and the engaging speed influences the necessary output torque of the drive motor.
- the operating state of the starting process is recognized, for example, by the transmission control 5 as ended when the accelerator pedal is at least partially released again. Then the specification of the target speed nset to the speed control 25 is ended, i. H. the target speed nset should be set to zero and the speed control 25 thereby switched off.
- the specified torque MF according to the driver's request or the resultant desired torque MSOLL associated therewith is taken into account for implementation by means of the conversion module 65.
- the start-up process can be made more comfortable, provided the setpoint speed nsetpoint for the start-up process has been suitably applied beforehand, for example, on a test bench.
- the output torque of the drive motor to be set by the motor controller 20 can additionally and in a manner not shown in the figures be superimposed with the result of a torque pre-control.
- the output torque of the drive motor to be converted which is supplied to the conversion module 65 in accordance with the exemplary embodiments according to FIGS. 2 and 3, is superimposed on a pre-control torque which, for example, causes friction losses in the drive motor, losses by consumers, such as, for example, air conditioning system, electric sunroof, etc., and requires torque the clutch position, etc. is taken into account.
- the speed control 25 can comprise an integral controller and / or a proportional controller and / or a differential controller.
- the speed control 25 can be designed as a PID controller.
- the same controller can be used as for the usual idle speed control, with only the control parameters depending on the different operating states of the drive unit 1, that is, for. B. idle or starting or switching operation, must be adjusted. This requires a differentiation between the different operating states.
- the speed control 25 must be supplied with information about the current operating state in which the speed control 25 is to be active, depending on the respective operating state.
- the current operating state of the drive unit 1 and thus, for example, the idling operating state, the operating state of the starting process and the operating state of the switching process, can be determined in a manner known to the person skilled in the art from the engine control 20 as a function of the operating variables 85 and communicated to the speed control 25 to adapt the control parameters. In this way, resources can be saved, in particular in the form of computing power, by using the same controller for the speed control in different operating states of the drive unit 1.
- Transmission control 5 can be designed to control, for example, a manual transmission, an automated manual transmission, a continuously variable transmission or an automatic transmission.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
The invention relates to a method and device for operating a drive unit (1), particularly of a vehicle, which enables a more convenient conversion of a rotational speed specification. To this end, a set value is provided for at least one output quantity of the drive unit (1). In at least one operating state of the drive unit (1), a set value is provided for an operating quantity of the drive unit (1). In this operating mode, the at least one output quantity of the drive unit (1), despite its set value, is predetermined for the operating quantity in order to bring an actual value for the operating quantity closer to the set value.
Description
Verfahren und Vorrichtung zum Betreiben einer AntriebseinheitMethod and device for operating a drive unit
Stand der TechnikState of the art
Die Erfindung geht von einem Verfahren und von einer Vorrichtung zum Betreiben einer An- triebseinheit nach der Gattung der unabhängigen Ansprüche aus.The invention is based on a method and a device for operating a drive unit according to the type of the independent claims.
Es ist bereits bekannt, dass bei einer Antriebseinheit, insbesondere eines Fahrzeugs, ein Sollwert für mindestens eine Ausgangsgröße der Antriebseinheit vorgegeben wird. Bei diese Ausgangsgröße handelt es sich in der Regel um ein Drehmoment. Bei konventionellen Steuersystemen für eine Antriebseinheit eines Fahrzeugs wird beispielsweise von der Getriebesteuerung während eines Schaltvorgangs oder während eines Eingriffs einer Fahrdynamikregelung entweder ein Sollwert für das Drehmoment des Motors des Fahrzeugs oder ein Sollwert für eine Motordrehzahl vorgegeben. Beide Vorgabe können nicht gleichzeitig erfüllt werden, da sich auf Grund der physikalischen Zusammenhänge der eine Wert durch die Vorgabe des anderen ergibt.It is already known that a setpoint for at least one output variable of the drive unit is specified in a drive unit, in particular a vehicle. This output variable is usually a torque. In conventional control systems for a drive unit of a vehicle, the transmission control, for example, specifies either a setpoint for the torque of the engine of the vehicle or a setpoint for an engine speed during a shift process or during an intervention of a driving dynamics control. Both specifications cannot be fulfilled at the same time, since one value results from the specification of the other due to the physical relationships.
Vorteile der ErfindungAdvantages of the invention
Das erfindungsgemäße Verfahren und die erfindungsgemäße Vorrichtung zum Betreiben einer Antriebseinheit mit den Merkmalen der unabhängigen Ansprüche haben demgegenüber den Vorteil, dass in mindestens einem Betriebszustand der Antriebseinheit außerdem ein Sollwert für eine Betriebsgröße der Antriebseinheit vorgegeben wird, wobei in diesem Betriebszustand die mindestens eine Ausgangsgröße der Antriebseinheit ungeachtet ihres Sollwertes im Sinne einer Annäherung eines Istwertes für die Betriebsgröße an den Sollwert für die Betriebsgröße vorgegeben wird. Auf diese Weise erhält die Einstellung des Sollwertes der Betriebsgröße in
dem mindestens einen Betriebszustand Vorrang vor der Einstellung des Sollwertes der Ausgangsgröße der Antriebseinheit. Dies kann den Komfort bei Betrieb der Antriebseinheit in dem mindestens einen Betriebszustand erhöhen.The method according to the invention and the device according to the invention for operating a drive unit with the features of the independent claims have the advantage over the fact that in at least one operating state of the drive unit a setpoint for an operating variable of the drive unit is also specified, in which operating state the at least one output variable of the drive unit regardless of their setpoint in the sense of an approximation of an actual value for the operating variable to the target value for the operating variable. In this way, the setting of the setpoint of the operating variable gets in the at least one operating state takes precedence over the setting of the setpoint of the output variable of the drive unit. This can increase the comfort when operating the drive unit in the at least one operating state.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im Hauptanspruch angegebenen Verfahrens möglich.Advantageous further developments and improvements of the method specified in the main claim are possible through the measures listed in the subclaims.
Besonders vorteilhaft ist es, wenn der mindestens eine Betriebszustand als Anfahrbetriebszu- stand der Antriebseinheit gewählt wird. Auf diese Weise lässt sich beispielsweise ein Einkup- pelvorgang eines Getriebes komfortabel und mit wenig Aufwand realisieren, ohne dass eine Begrenzung der Ausgangsgröße der Antriebseinheit erforderlich ist.It is particularly advantageous if the at least one operating state is selected as the starting operating state of the drive unit. In this way, for example, a gearbox engagement process can be carried out conveniently and with little effort, without the output size of the drive unit having to be limited.
Ein weiterer Vorteil ergibt sich, wenn der Sollwert für die mindestens eine Ausgangsgröße von einer ersten Steuerung oder ersten Funktion vorgegeben wird und der Sollwert für die Betriebs- große von derselben Steuerung oder Funktion oder einer zweiten Steuerung oder zweiten Funktion vorgegeben und an eine dritte Steuerung zur Einstellung der mindestens einen Ausgangsgröße der Antriebseinheit weitergeleitet wird, und wenn die dritte Steuerung ausgehend von dem Sollwert für die mindestens eine Ausgangsgröße der Antriebseinheit diesem Sollwert für die mindestens eine Ausgangsgröße im Sinne einer Annäherung des Istwertes der Betriebsgröße an den Sollwert der Betriebsgröße modifiziert. Auf diese Weise lässt sich eine überlagerte Einstellung des Sollwertes der Betriebsgröße nach Vorgabe des Sollwertes für die Ausgangsgröße realisieren, sodass sowohl der Sollwert für die Betriebsgröße als auch der Sollwert für die Ausgangsgröße weitestgehend umgesetzt werden können, wobei die Umsetzung des Sollwertes für die Betriebsgröße Vorrang hat. Dadurch kann der Komfort bei einem externen Eingriff wie z. B. während eines Schaltvorgangs des Getriebes verbessert werden.A further advantage results if the setpoint for the at least one output variable is specified by a first controller or first function and the setpoint for the operating variable is specified by the same controller or function or a second controller or second function and is sent to a third controller Setting of the at least one output variable of the drive unit is forwarded, and if the third controller, based on the setpoint for the at least one output variable of the drive unit, modifies this setpoint for the at least one output variable in the sense of an approximation of the actual value of the operating variable to the target value of the operating variable. In this way, a superimposed setting of the setpoint of the operating variable can be implemented according to the specification of the target value for the output variable, so that both the setpoint for the operating variable and the setpoint for the output variable can be largely implemented, with the implementation of the setpoint for the operating variable taking priority , This allows the convenience of an external intervention such. B. can be improved during a shift of the transmission.
Besonders einfach und wenig aufwändig lässt sich die Annäherung des Istwertes der Betriebsgröße an den Sollwert der Betriebsgröße mittels einer Regelung durchführen, in deren Abhängigkeit die Ausgangsgröße der Antriebseinheit vorgegeben wird.The approximation of the actual value of the operating variable to the target value of the operating variable can be carried out in a particularly simple and inexpensive manner by means of a control system, depending on which the output variable of the drive unit is specified.
Vorteilhaft ist weiterhin, wenn nach Beendigung des mindestens einen Betriebszustandes der Sollwert für die mindestens eine Ausgangsgröße ohne Modifizierung umgesetzt wird. Auf diese Weise wird sichergestellt, dass der Sollwert für die Ausgangsgröße in den übrigen Betriebszu- ständen mit Vorrang umgesetzt wird.
ZeichnungIt is also advantageous if, after the at least one operating state has ended, the setpoint for the at least one output variable is implemented without modification. This ensures that the setpoint for the output variable is implemented with priority in the other operating states. drawing
Ausführungsbeispiele der Erfindung sind in der Zeichnung dargestellt und in der nachfolgenden Beschreibung näher erläutert. Es zeigen Figur 1 ein Blockschaltbild einer Antriebseinheit, FigurEmbodiments of the invention are shown in the drawing and explained in more detail in the following description. FIG. 1 shows a block diagram of a drive unit, FIG
2 ein Funktionsdiagramm zur Veranschaulichung der Funktionsweise des erfindungsgemäßen Verfahrens und der erfϊndungsgemäßen Vorrichtung gemäß einer ersten Ausführungsform, Figur 3 ein Funktionsdiagramm zur Veranschaulichung der Funktionsweise des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung gemäß einer zweiten Ausfülirungsform und Figur 4 ein Funktionsdiagramm zur Veranschaulichung der Funktionsweise des erfindungsgemäßen Verfahrens und der erfindungsgemäßen Vorrichtung gemäß einer dritten Ausführungsform.2 shows a functional diagram to illustrate the functioning of the method according to the invention and the inventive device according to a first embodiment, FIG. 3 shows a functional diagram to illustrate the functioning of the method and the inventive device according to a second embodiment, and FIG. 4 shows a functional diagram to illustrate the functioning of the inventive method and the device according to the invention according to a third embodiment.
Beschreibung der AusführungsbeispieleDescription of the embodiments
In Figur 1 kennzeichnet 1 eine Antriebseinheit beispielsweise eines Fahrzeugs. Die Antriebseinheit 1 umfasst dabei in diesen Beispielen in dem Fachmann bekannter Weise einen Antriebsmotor, der eine Ausgangsgröße abgibt. Die Ausgangsgröße ist beispielsweise ein Drehmoment, eine Leistung oder eine Zylinderfüllung im Falle eines Verbrennungsmotors oder eine von einer oder mehreren der genannten Größen abgeleitete Größe. Im Folgenden soll beispielhaft angenommen werden, dass es sich bei der Ausgangsgröße der Antriebseinheit 1 um das Ausgangsdrehmoment des Antriebsmotors handelt. Dieses wird auch als das innere Moment des Antriebsmotors bezeichnet und allein durch die Verbrennung eines Luft-/Kraftstoffgemisches im Brennraum des Antriebsmotors bereitgestellt, wobei vorausgesetzt ist, dass es sich bei dem Antriebsmotor um einen Verbrennungsmotor handelt. Dies kann bspw. ein Ottomotor oder einIn FIG. 1, 1 denotes a drive unit, for example of a vehicle. In these examples, the drive unit 1 comprises, in a manner known to those skilled in the art, a drive motor which outputs an output variable. The output variable is, for example, a torque, a power or a cylinder charge in the case of an internal combustion engine or a variable derived from one or more of the variables mentioned. In the following, it should be assumed as an example that the output variable of the drive unit 1 is the output torque of the drive motor. This is also referred to as the internal torque of the drive engine and is provided solely by the combustion of an air / fuel mixture in the combustion chamber of the drive engine, provided that the drive engine is an internal combustion engine. This can be, for example, a gasoline engine or a
Dieselmotor sein. Im Folgenden soll beispielhaft angenommen werden, dass es sich bei dem Verbrennungsmotor um einen Ottomotor handelt. Gemäß Figur 1 umfasst die Antriebseinheit 1 eine Motorsteuerung 20. Ferner ist eine Getriebesteuerung 5 vorgesehen, die ein in Figur 1 nicht dargestelltes Getriebe ansteuert, um ein gewünschtes Übersetzungsverhältnis zwischen einer Kurbelwelle des Antriebsmotors und einer Kardanwelle in dem Fachmann bekannter Weise herzustellen. Die Getriebesteuerung 5 erzeugte während eines Schaltvorgangs eine Momentenanforderung MG und eine Drehzahlanforderung nsoll. Die Momentenanforderung MG wird an eine Umsetzungseinheit 45 der Motorsteuerung 20 weitergeleitet. Die Drehzahlanforderung nsoll wird einer Drehzahlregelung 25 der Motorsteuerung 20 zugeführt. Im Folgenden wird die
Drehzahlanforderung nsoll auch als Solldrehzahl bezeichnet. Bei der Drehzahl des Antriebsmotors handelt es sich um eine Betriebsgröße der Antriebseinheit 1. Diese wird von einem Drehzahlsensor 40 erfasst und als Istdrehzahl nist ebenfalls der Drehzahlregelung 25 zugeführt. Ferner ist ein Modul 15 vorgesehen, das als Fahrpedalmodul oder als Fahrgeschwindigkeits- regier ausgebildet sein kann und ein Vorgabemoment MF zur Umsetzung des Fahrerwunsches bzw. der vom Fahrgeschwindigkeitsregler angeforderten Fahrgeschwindigkeit erzeugt und an die Umsetzungseinheit 45 weiterleitet. Der Fahrgeschwindigkeitsregler stellt hier eine Fahr- zeugfunktion dar. Ferner ist eine weitere Steuerung oder Fahrzeugfunktion 10 vorgesehen, beispielsweise eine Fahrdynamikregelung, eine Antriebschlupfregelung, ein Antiblockiersystem, usw., die ein weiteres Vorgabemoment MW von der Umsetzungseinheit 45 anfordert. Die weitere Steuerung oder Fahrzeugfunktion 10 steht hier symbolisch für eine oder mehrere solcher Steuerungen oder Fahrzeugfunktionen, die jeweils ein solches Vorgabemoment erzeugen und an die Umsetzungseinheit 45 abgeben können. Die Drehzahlregelung 25 erzeugt eine erste Ausgangsgröße AI und ggf. eine zweite Ausgangsgröße A2, die ebenfalls der Umsetzungseinheit 45 zugeführt und im Sinne einer Annäherung des Istwertes nist der Drehzahl an die Solldrehzahl nsoll gebildet wird. Ferner werden der Umsetzungseinheit 45 vom Drehzahlsensor 40 der Istwertes nist der Drehzahl sowie weitere Betriebsgrößen 85 der Antriebseinheit 1 zugeführt, beispielsweise die Motortemperatur, der Saugrohrdruck, die Abgasrückführrate, usw. Aus den Momentenanforderungen MG, MF, MW sowie den Ausgangsgrößen AI, A2 bildet die Umset- zungseinheit 45 eine resultierende Momentenanforderung, die nach Maßgabe der aktuellen Betriebsbedingungen der Antriebseinheit 1 gemäß den zugeführten Betriebsgrößen 85 umgesetzt wird. Diese Umsetzung erfolgt bei dem beschriebenen Ottomotor durch entsprechende Ansteue- rung der Zündung und/oder der Luftzufuhr und/oder der Kraftstoffzufuhr in dem Fachmann bekannter Weise und wie in Figur 1 durch die entsprechenden Symbole für die Zündung, die Luft- zufuhr und die Kraftstoffzufuhr angedeutet.Be a diesel engine. In the following, it should be assumed as an example that the internal combustion engine is a gasoline engine. According to FIG. 1, the drive unit 1 comprises an engine control unit 20. Furthermore, a transmission control unit 5 is provided which controls a transmission unit, not shown in FIG. 1, in order to produce a desired transmission ratio between a crankshaft of the drive motor and a propeller shaft in a manner known to the person skilled in the art. The transmission control 5 generated a torque request MG and a speed request nsoll during a shift. The torque request MG is forwarded to a conversion unit 45 of the engine control 20. The speed request nsoll is fed to a speed control 25 of the engine control 20. The following is the Speed request n should also be referred to as the target speed. The speed of the drive motor is an operating variable of the drive unit 1. This is detected by a speed sensor 40 and is also supplied to the speed control 25 as the actual speed nact. Furthermore, a module 15 is provided, which can be designed as an accelerator pedal module or as a vehicle speed controller and generates a setpoint torque MF for implementing the driver's request or the vehicle speed requested by the vehicle speed controller and forwards it to the conversion unit 45. The vehicle speed controller here represents a vehicle function. Furthermore, a further control or vehicle function 10 is provided, for example a vehicle dynamics control, traction control, an anti-lock braking system, etc., which requests a further predetermined torque MW from the conversion unit 45. The further control or vehicle function 10 stands here symbolically for one or more such controls or vehicle functions, each of which generates such a predetermined torque and can transmit it to the implementation unit 45. The speed control 25 generates a first output variable AI and possibly a second output variable A2, which is likewise fed to the conversion unit 45 and is formed in the sense of an approximation of the actual value nactual of the speed to the target speed nsetpoint. Furthermore, the conversion unit 45 is supplied by the speed sensor 40 with the actual value actual speed as well as other operating variables 85 of the drive unit 1, for example the engine temperature, the intake manifold pressure, the exhaust gas recirculation rate, etc. From the torque requirements MG, MF, MW and the output variables AI, A2 it forms Implementation unit 45 a resulting torque request, which is implemented in accordance with the current operating conditions of the drive unit 1 in accordance with the supplied operating variables 85. In the gasoline engine described, this implementation takes place by correspondingly controlling the ignition and / or the air supply and / or the fuel supply in a manner known to the person skilled in the art and, as indicated in FIG. 1, by the corresponding symbols for the ignition, the air supply and the fuel supply ,
In Figur 2 ist ein erstes Ausführungsbeispiel für die Umsetzungseinheit 45 in Form eines Funk- tionsdiagrammes dargestellt. Die Momentenanforderungen MG, MF, MW werden zusammen mit den Betriebsgrößen 85 der Antriebseinheit 1 einem Momentenkoordinator 50 zugeführt, der aus diesen Größen in dem Fachmann bekannter Weise einen resultierenden Sollwert MSOLL für das Ausgangsdrehmoment des Antriebsmotors bildet. Gemäß dem hier beschriebenen ersten Ausführungsbeispiel ist es vorgesehen, dass die Drehzahlregelung 25 zur Verringerung der Differenz zwischen dem Sollwert nsoll der Drehzahl und dem Istwert nist der Drehzahl als erste Ausgangsgröße AI ein Differenzmoment erzeugt, um das das resultierende Sollmoment
MSOLL geändert werden muss, um die beschriebene Verringerung der Differenz zwischen dem Sollwert nsoll der Drehzahl und dem Istwert nist der Drehzahl zu realisieren. Zu diesem Zweck wird die erste Ausgangsgröße AI in einem Additionsglied 55 mit dem resultierenden Sollmoment MSOLL additiv verknüpft, d. h. addiert. Somit entsteht ein modifiziertes resultierendes Sollmoment MSOLL1 am Ausgang des Additionsgliedes 55. Zusätzlich oder alternativ kann es vorgesehen sein, dass die Drehzahlregelung 25 zur Verringerung der Differenz zwischen dem Sollwert nsoll der Drehzahl und dem Istwert nist der Drehzahl als zweite Ausgangsgröße A2 einen Faktor erzeugt, mit dem das resultierende Sollmoment MSOLL bzw. das modifizierte resultierende Sollmoment MSOLL1 multipliziert werden muss, um die gewünschte Verringerung der Differenz zwischen dem Sollwert nsoll der Drehzahl und dem Istwert nist der Drehzahl zu realisieren. Diese Multiplikation erfolgt mit Hilfe eines Multiplikationsgliedes 60, wobei gemäß Figur 2 das Multiplikationsglied 60 gestrichelt dargestellt ist. Es kann also vorgesehen sein, wie in Figur 2 den Ausgang des Momentkoordinators 50, also das resultierende Sollmoment MSOLL zunächst wie beschrieben additiv mit der ersten Ausgangsgröße AI zu verknüpfen und das dadurch entstehende modifizierte resultierende Sollmoment MSOLL 1 anschließend mittels des Multiplikationsgliedes 60 mit der zweiten Ausgangsgröße A2 zu multiplizieren, um letztlich ein doppelt modifiziertes resultierendes Sollmoment MRES zu erhalten, dass dann von einem Umsatzmodul 65 in der Umsetzungseinheit 65 durch entsprechende Ansteuerung der Zündung und/oder der Luftzufuhr und/oder der Kraftstoffzufuhr eingestellt wird. Die Reihenfolge der Addition und der Multiplikation durch das Additionsglied 55 und das Multiplikationsglied 60 kann dabei auch vertauscht sein. Alternativ kann nur die additive Korrektur mit der ersten Ausgangsgröße AI oder nur die multiplikative Korrektur mit der zweiten Ausgangsgröße A2 zur Modifizierung des resultierenden Sollmoments MSOLL vorgesehen sein. In einem Betriebszustand der Antriebseinheit 1, in dem die Drehzahlregelung 25 ausgeschaltet ist, beispielsweise in dem der Drehzahlregelung 25 als Solldrehzahl nsoll der Wert Null vorgegeben wird, ist die ersteFIG. 2 shows a first exemplary embodiment for the implementation unit 45 in the form of a functional diagram. The torque requests MG, MF, MW, together with the operating variables 85 of the drive unit 1, are fed to a torque coordinator 50, which from these variables forms a resultant setpoint MSOLL for the output torque of the drive motor in a manner known to those skilled in the art. According to the first exemplary embodiment described here, it is provided that the speed control 25 generates a differential torque as the first output variable AI to reduce the difference between the setpoint nsetpoint the speed and the actual value nactual, by which the resulting setpoint torque MSOLL must be changed in order to implement the described reduction in the difference between the setpoint nset the speed and the actual value nact the speed. For this purpose, the first output variable AI is additively linked in an addition element 55 with the resulting setpoint torque MSOLL, ie, added. A modified resulting setpoint torque MSOLL1 thus arises at the output of the adder 55. Additionally or alternatively, it can be provided that the speed control 25 generates a factor as a second output variable A2 to reduce the difference between the setpoint nsetpoint the speed and the actual value nist the speed The resulting setpoint torque MSOLL or the modified resulting setpoint torque MSOLL1 must be multiplied in order to achieve the desired reduction in the difference between the setpoint nsetpoint of the speed and the actual value nist of the speed. This multiplication is carried out with the aid of a multiplication element 60, the multiplication element 60 being shown in dashed lines according to FIG. It can therefore be provided that, as in FIG. 2, the output of the torque coordinator 50, that is to say the resulting setpoint torque MSOLL, is first additively linked to the first output variable AI as described, and the resulting modified setpoint torque MSOLL 1 is then subsequently multiplied by the multiplication element 60 with the second output variable Multiply A2 in order to ultimately obtain a double modified resulting target torque MRES, which is then set by a conversion module 65 in the conversion unit 65 by correspondingly controlling the ignition and / or the air supply and / or the fuel supply. The order of addition and multiplication by the adder 55 and the multiplier 60 can also be interchanged. Alternatively, only the additive correction with the first output variable AI or only the multiplicative correction with the second output variable A2 can be provided to modify the resulting target torque MSOLL. The first is in an operating state of the drive unit 1 in which the speed control 25 is switched off, for example in which the speed control 25 is predetermined as the desired speed nsetpoint
Ausgangsgröße AI gleich Null und die zweite Ausgangsgröße A2 gleich Eins. Nur in einem Betriebszustand der Antriebseinheit 1, in dem die Drehzahlregelung 25 aktiviert ist, kann somit die erste Ausgangsgröße AI von Null und die zweite Ausgangsgröße A2 von Eins verschieden sein. Wird der Betriebszustand der Antriebseinheit 1 verlassen, in dem die Drehzahlregelung 25 aktiviert war, so wird die Drehzahlregelung 25 ausgeschaltet und die erste Ausgangsgröße AI auf Null sowie die zweite Ausgangsgröße A2 auf Eins gesetzt. Somit wird das resultierende Sollmoment MSOLL in Betriebszuständen der Antriebseinheit 1, in denen die Drehzahlregelung 25 ausgeschaltet ist bzw. nach Verlassen solcher Betriebszustände, in denen die Drehzahlregelung 25 aktiviert war, sofern die Drehzahlregelung 25 in dem nachfolgenden Betriebszustand
ausgeschaltet ist, ohne Modifizierung von dem Umsetzmodul 65 umgesetzt.Output variable AI equals zero and the second output variable A2 equals one. Only in an operating state of the drive unit 1, in which the speed control 25 is activated, can the first output variable AI differ from zero and the second output variable A2 from one. If the operating state of the drive unit 1 is left in which the speed control 25 was activated, the speed control 25 is switched off and the first output variable AI is set to zero and the second output variable A2 is set to one. The resulting setpoint torque MSOLL is thus in operating states of the drive unit 1 in which the speed control 25 is switched off or after leaving such operating states in which the speed control 25 was activated, provided the speed control 25 is in the subsequent operating state is switched off, implemented by the conversion module 65 without modification.
Gemäß Figur 3 ist eine zweite Ausfülirungsform für die Umsetzungseinheit 45 in Form eines Funktionsdiagrammes dargestellt. Dabei kennzeichnen in Figur 3 gleiche Bezugszeichen gleiche Elemente wie in Figur 2. Wie auch beim ersten Ausführungsbeispiel nach Figur 2 werden dieAccording to FIG. 3, a second embodiment for the implementation unit 45 is shown in the form of a functional diagram. The same reference numerals in FIG. 3 denote the same elements as in FIG. 2. As in the first exemplary embodiment according to FIG
Momentenanforderungen MG, MF, MW zusammen mit den Betriebsgrößen 85 der Antriebseinheit 1 dem Momentenkoordinator 50 zugeführt, der aus diesen Größen in dem Fachmann bekannter Weise den resultierenden Sollwert MSOLL für das Ausgangsdrehmoment des Antriebsmotors bildet. Gemäß dem zweiten Ausführungsbeispiel nach Figur 3 ist es nun vorgese- hen, dass die Drehzahlregelung 25 lediglich die erste Ausgangsgröße AI in Form eines von derTorque requests MG, MF, MW together with the operating variables 85 of the drive unit 1 are fed to the torque coordinator 50, which from these variables forms the resulting setpoint MSOLL for the output torque of the drive motor in a manner known to the person skilled in the art. According to the second exemplary embodiment according to FIG. 3, it is now provided that the speed control 25 only the first output variable AI in the form of one of the
Motorsteuerung 20 einzustellenden Ausgangsdrehmoments MRESl des Antriebsmotors im Sinne einer Verringerung der Differenz zwischen dem Sollwert nsoll der Drehzahl und dem Istwert nist der Drehzahl bildet. Das von der Drehzahlregelung 25 gelieferte einzustellende Ausgangsdrehmoment MRES 1 wird einem Vergleichsglied 70 zugeführt. Das Vergleichsglied 70 prüft, ob das einzustellende Ausgangsdrehmoment MRESl gleich Null ist. Ist dies der Fall, so wird der Ausgang des Vergleichsgliedes 70 auf logisch Eins gesetzt, andernfalls auf logisch Null. Das Ausgangssignal des Vergleichsgliedes 70 wird zusammen mit dem Ausgangssignal des Momentenkoordinators 50, also dem resultierenden Sollmoment MSOLL einem UND- Glied 75 zugeführt. Der Ausgang des UND-Gliedes 75 ist in Figur 3 mit MSOLL' bezeichnet und entspricht dem resultierenden Sollmoment MSOLL für den Fall, dass der Ausgang desMotor controller 20 forms output torque MRESl of the drive motor to be set in the sense of a reduction in the difference between the setpoint nset the speed and the actual value nist the speed. The output torque MRES 1 to be set, which is supplied by the speed control 25, is fed to a comparator 70. The comparator 70 checks whether the output torque MRES1 to be set is zero. If this is the case, the output of the comparator 70 is set to logic one, otherwise to logic zero. The output signal of the comparator 70 is fed to an AND gate 75 together with the output signal of the torque coordinator 50, that is to say the resulting target torque MSOLL. The output of the AND gate 75 is designated in FIG. 3 with MSOLL 'and corresponds to the resulting setpoint torque MSOLL in the event that the output of the
Vergleichsgliedes 70 gesetzt ist, also die erste Ausgangsgröße AI und damit das von der Drehzahlregelung 25 gelieferte einzustellende Ausgangsdrehmoment gleich Null ist. In diesem Fall liegt kein Betriebszustand vor, in dem eine Solldrehzahl eingestellt werden soll, d. h. die Drehzahlregelung 25 ist ausgeschaltet. Dies kann bspw. dadurch geschehen, dass die Solldrehzahl nsoll von der Getriebesteuerung 5 auf Null gesetzt wird und die Drehzahlregelung 25 bei De- tektion der Solldrehzahl nsoll = 0 ausgeschaltet wird. Ist jedoch der Ausgang des Vergleichsgliedes 70 zurückgesetzt, weil die erste Ausgangsgröße AI ungleich Null ist, dann ist auch der Ausgang MSOLL' des UND-Gliedes 75 gleich Null. Der Ausgang MSOLL' des UND-Gliedes 75 wird zusammen mit der ersten Ausgangsgröße AI = MRESl einem ODER-Glied 80 zuge- führt. Für den Fall, dass die erste Ausgangsgröße AI gleich Null ist, entspricht die Ausgangsgröße MSOLL" des ODER-Gliedes 80 der Ausgangsgröße MSOLL' des UND-Gliedes 75, die in diesem Fall dem resultierenden Sollmoment MSOLL am Ausgang des Momentenkoordinators 50 entspricht. Ist die erste Ausgangsgröße AI jedoch ungleich Null, so entspricht der Ausgang MSOLL" des ODER-Gliedes 80 der ersten Ausgangsgröße AI, da in diesem Fall die Aus-
gangsgröße MSOLL' des UND-Gliedes 75 gleich Null ist. Die Ausgangsgröße MSOLL" ist das letztlich einzustellende Ausgangsdrehmoment des Antriebsmotors und wird dem Umsetzmodul 65 zur Umsetzung in der zum ersten Ausführungsbeispiel nach Figur 2 beschriebenen Weise zugeführt. Das bedeutet, dass in einem Betriebszustand der Antriebseinheit 1, in dem die Dreh- zahlregelung 25 aktiviert ist, die Getriebesteuerung 5 also eine Solldrehzahl nsoll ungleich Null vorgibt, das letztlich einzustellende Ausgangsdrehmoment MSOLL" des Antriebsmotors der ersten Ausgangsgröße AI der Drehzahlregelung 25 entspricht, deren Umsetzung somit Vorrang vor der Umsetzung der Momentenanforderungen MW, MG, MF hat. Ist jedoch die Drehzahlregelung 25 ausgeschaltet, die Solldrehzahl nsoll also gleich Null, dann liegt ein Betriebszustand der Antriebseinheit 1 vor, in dem die Momentenanforderungen MW, MG, MF unter Berücksichtigung der Momentenkoordination umgesetzt werden sollen.Comparator 70 is set, that is, the first output variable AI and thus the output torque to be set supplied by the speed control 25 is zero. In this case there is no operating state in which a target speed is to be set, ie the speed control 25 is switched off. This can be done, for example, by setting the setpoint speed nsetpoint to zero by the transmission control 5 and turning off the speed control 25 when the setpoint speed setpoint nsetpoint = 0 is detected. However, if the output of the comparator 70 is reset because the first output variable AI is not equal to zero, then the output MSOLL 'of the AND gate 75 is also zero. The output MSOLL 'of the AND gate 75 is fed to an OR gate 80 together with the first output variable AI = MRES1. In the event that the first output variable AI is equal to zero, the output variable MSOLL "of the OR gate 80 corresponds to the output variable MSOLL 'of the AND gate 75, which in this case corresponds to the resulting target torque MSOLL at the output of the torque coordinator 50. Is that first output variable AI but not equal to zero, the output MSOLL "of the OR gate 80 corresponds to the first output variable AI, since in this case the output output variable MSOLL 'of the AND gate 75 is zero. The output variable MSOLL "is the output torque of the drive motor that is ultimately to be set and is supplied to the conversion module 65 for conversion in the manner described for the first exemplary embodiment according to FIG. 2. This means that in an operating state of the drive unit 1 in which the speed control 25 is activated , the transmission control 5 thus specifies a target speed nsetpoint not equal to zero, the output torque MSOLL "of the drive motor which is ultimately to be set corresponds to the first output variable AI of the speed control 25, the implementation of which therefore has priority over the implementation of the torque requirements MW, MG, MF. However, if the speed control 25 is switched off, ie the target speed nsoll is zero, then there is an operating state of the drive unit 1 in which the torque requests MW, MG, MF are to be implemented taking into account the torque coordination.
Anhand des zweiten Ausführungsbeispiels soll im Folgenden eine Alternative gemäß dem Funktionsdiagramm nach Figur 4 beschrieben werden. Dabei kennzeichnen gleiche Bezugszei- chen gleiche Elemente wie in den vorherigen Figuren. Im Unterschied zum zweiten Ausführungsbeispiel ist es gemäß Figur 4 vorgesehen, dass die Drehzahlregelung 25, der von der Getriebesteuerung 5 die Solldrehzahl nsoll und vom Drehzahlsensor 40 die Istdrehzahl nist zugeführt ist, zwei einzustellende Ausgangsdrehmomente des Antriebsmotors im Sinne einer Verringerung der Differenz zwischen der Solldrehzahl nsoll und der Istdrehzahl nist bestimmt. Da- bei ist ein erstes einzustellendes Ausgangsdrehmoment des Antriebsmotores in Figur 4 mitAn alternative according to the function diagram according to FIG. 4 will be described below with reference to the second exemplary embodiment. The same reference numerals designate the same elements as in the previous figures. In contrast to the second exemplary embodiment, it is provided in accordance with FIG. 4 that the speed control 25, which is supplied with the setpoint speed nset by the transmission control 5 and the setpoint speed nist from the speed sensor 40, has two output torques of the drive motor to be set in order to reduce the difference between the setpoint speed nset and the actual speed n is determined. A first output torque of the drive motor to be set is shown in FIG
MZRES und ein zweites einzustellendes Ausgangsdrehmoment des Antriebsmotores mit MLRES bezeichnet. Das erste einzustellende Ausgangsdrehmoment MZRES ist ein auf einem Zündungspfad des als Verbrennungsmotor ausgebildeten Antriebsmotors umzusetzendes Ausgangsdrehmoment und das zweite einzustellende Ausgangsdrehmoment MLRES ist ein auf eine Luft- und/oder Kraftstoffpfad des als Verbrennungsmotor ausgebildeten Antriebsmotors umzusetzendes Ausgangsdrehmoment. Die in Figur 2 dargestellte Struktur des Funktionsdiagrammes ist für diesen Fall doppelt vorgesehen, nämlich einmal für den Zündungspfad und einmal für den Luft- und/oder Kraftstoffpfad. Lediglich der Momentenkoordinator 50 ist nur einmal erforderlich und liefert in diesem Fall statt des resultierenden Sollmoments MSOLL ein erstes resul- tierendes Sollmoment für den Zündungspfad und ein zweites resultierendes Sollmoment für denMZRES and a second output torque to be set of the drive motor designated MLRES. The first output torque MZRES to be set is an output torque to be converted on an ignition path of the drive motor designed as an internal combustion engine, and the second output torque MLRES to be set is an output torque to be converted to an air and / or fuel path of the drive motor designed as an internal combustion engine. The structure of the functional diagram shown in FIG. 2 is provided twice for this case, namely once for the ignition path and once for the air and / or fuel path. Only the torque coordinator 50 is required only once and, in this case, supplies a first resultant setpoint torque for the ignition path and a second resulting setpoint torque for the instead of the resulting setpoint torque MSOLL
Luft- und/oder Kraftstoffpfad. Dabei ist weiterhin das für den Zündungspfad vorgesehene Umsetzmodul lediglich zur Umsetzung des für den Zündungspfad letztlich geforderten Ausgangsdrehmoments durch entsprechende Ansteuerung der Zündung und das für den Luft- und/oder Krafitstoffpfad vorgesehene Umsetzmodul lediglich zur Umsetzung des für den Luft- und/oder
Kraftstoffpfad letztlich geforderten Ausgangsdrehmoments durch entsprechende Ansteuerung der Luftzufuhr und/oder der Kraftstoffzufuhr ausgebildet. Die Aufteilung in den Zündungspfad einerseits und den Luft- und/oder Kraftstoffpfad andererseits zur Momentenvorgabe und - Umsetzung ist an sich bereits Stand der Technik und ermöglicht die Aufteilung eines gesamten umzusetzenden Ausgangsdrehmoments des Antriebsmotors in einen schnell umsetzbaren Anteil über den Zündungspfad und einen langsamer umsetzbaren Anteil über den Luft- und/oder Kraftstoffpfad.Air and / or fuel path. Furthermore, the conversion module provided for the ignition path is only for converting the output torque ultimately required for the ignition path by correspondingly controlling the ignition, and the conversion module provided for the air and / or fuel path is only for implementing the one for the air and / or Fuel path ultimately required output torque formed by appropriate control of the air supply and / or the fuel supply. The division into the ignition path on the one hand and the air and / or fuel path on the other hand for torque specification and conversion is already state of the art in itself and enables the division of an entire output torque of the drive motor to be implemented into a quickly convertible component via the ignition path and a component that can be implemented more slowly via the air and / or fuel path.
Den beiden Ausführungsformen nach Figur 2 und Figur 3 gemeinsam ist, dass in einem Be- triebszustand der Antriebseinheit 1, in dem die Drehzahlregelung 25 aktiviert ist, die Regelung der Istdrehzahl nist auf die Solldrehzahl nsoll Priorität vor der Umsetzung der Momentenanforderungen MW, MG, MF hat. Im Falle des ersten Ausführungsbeispiels nach Figur 2 wird dies durch eine überlagerte Drehzahlregelung realisiert, bei der das vom Momentenkoordinator 50 gelieferte resultierende Sollmoment MSOLL abhängig von der Drehzahlregelung modifiziert wird, sodass sich das modifizierte resultierende Sollmoment MSOLL 1 bzw. das doppelt modifizierte resultierende Sollmoment MRES zur Umsetzung über das Umsetzmodul 65 ergibt. Im Falle des zweiten Ausführungsbeispiels nach Figur 3 wird dies dadurch realisiert, dass das von der Drehzahlregelung 25 geforderten einzustellende Ausgangsdrehmoment MRESl Vorrang vor dem vom Momentenkoordinator 50 ermittelten resultierenden Sollmoment MSOLL bei der Umsetzung über das Umsetzmodul 65 hat.What the two embodiments according to FIG. 2 and FIG. 3 have in common is that, in an operating state of the drive unit 1 in which the speed control 25 is activated, the control of the actual speed nact to the target speed nsetpoint has priority over the implementation of the torque requests MW, MG, MF Has. In the case of the first exemplary embodiment according to FIG. 2, this is implemented by a superimposed speed control, in which the resulting target torque MSOLL supplied by the torque coordinator 50 is modified as a function of the speed control, so that the modified resulting target torque MSOLL 1 or the double-modified resulting target torque MRES is used Implementation via the conversion module 65 results. In the case of the second exemplary embodiment according to FIG. 3, this is realized in that the output torque MRES1 to be set, which is required by the speed control 25, has priority over the resulting target torque MSOLL determined by the torque coordinator 50 during the implementation via the conversion module 65.
Die Anwendung des ersten Ausführungsbeispiels nach Figur 2 kann z. B. für einen Betriebszustand der Antriebseinheit 1 vorteilhaft sein, der durch einen Schaltvorgang des Getriebes charakterisiert ist. Während des Schaltvorgangs sendet die Getriebesteuerung 5 die sowohl eine Drehzahlanforderung in Form der Solldrehzahl nsoll an die Drehzahlregelung 25 als auch dieThe application of the first embodiment of Figure 2 can, for. B. may be advantageous for an operating state of the drive unit 1, which is characterized by a switching operation of the transmission. During the switching process, the transmission control 5 sends both a speed request in the form of the target speed nset to the speed control 25 and the
Momentenanforderung MG an den Momentenkoordinator 50. Unabhängig von weiteren Momentenanforderungen MW, MF liegt somit zumindest die Momentenanforderung MG der Getriebesteuerung 5 am Eingang des Momentenkoordinators 50 an. Aus der Momentenanforderung MG der Getriebesteuerung 5 ermittelt der Momentkoordinator 50 abhängig von den Be- triebsgrößen 85 das resultierende Sollmoment MSOLL. Dieses resultierende SollmomentTorque request MG to the torque coordinator 50. Independently of further torque requests MW, MF, at least the torque request MG of the transmission controller 5 is therefore present at the input of the torque coordinator 50. The torque coordinator 50 determines the resulting setpoint torque MSOLL from the torque request MG of the transmission control 5 as a function of the operating variables 85. This resulting target torque
MSOLL wird dann von der Drehzahlregelung 25 modifiziert, um die Solldrehzahl nsoll einzustellen. Es liegt also eine überlagerte Drehzahlregelung bei Momentenvorgabe vor, die zunächst die Momentenanforderung MG der Getriebesteuerung 5 bzw. das daraus abgeleitete resultierende Sollmoment MSOLL berücksichtigt und entsprechend der Drehzahlregelung 25 verändert.
Die Drehzahlregelung 25 beschränkt sich dabei auf das Erhöhen bzw. das Verringern des resultierenden Sollmoments MSOLL je nach Vorzeichen der ersten Ausgangsgröße AI bzw. je nachdem, ob die zweite Ausgangsgröße A2 größer oder kleiner 1 ist. Mit Hilfe der beschriebenen überlagerten Drehzahlregelung bei Momentenvorgabe lässt sich sowohl die Drehzahlenvor- gäbe als auch die Momentenvorgabe gleichzeitig beachten, wodurch der Komfort eines externenMSOLL is then modified by the speed control 25 to set the target speed nset. There is therefore a superimposed speed control with torque specification, which first takes into account the torque request MG of the transmission control 5 or the resulting target torque MSOLL derived therefrom and changes it according to the speed control 25. The speed control 25 is limited to increasing or decreasing the resulting target torque MSOLL depending on the sign of the first output variable AI or depending on whether the second output variable A2 is greater or less than 1. With the help of the described superimposed speed control for torque specification, both the speed specification and the torque specification can be observed at the same time, which means the convenience of an external one
Eingriffs, wie er z. B. während des durch den Schaltvorgang charakterisierten Betriebszustandes der Antriebseinheit 1 vorliegt, verbessert wird.Intervention as he z. B. is present during the operating state of the drive unit 1 characterized by the switching operation, is improved.
Die Anwendung des zweiten Ausführungsbeispiels nach Figur 3 kann z. B. für einen Betriebs- zustand der Antriebseinheit 1 vorteilhaft sein, der durch einen Anfahrvorgang des Fahrzeugs charakterisiert ist. Die herkömmliche Vorgehensweise für einen solchen Anfahrvorgang des Fahrzeugs sieht vor, dass beim Anfahren durch den Fahrer über das Fahrpedal das Ausgangsdrehmoment MF des Antriebsmotors angefordert wird und gegebenenfalls modifiziert durch einen Momentenkoordinator von der Motorsteuerung auch umgesetzt wird. Bei Verwendung ei- nes automatisierten Schaltgetriebes beginnt dann die Kupplung zu schließen, sodass der Antriebsmotor nicht Gefahr läuft, abzusterben bzw. unangenehm hoch zu drehen. Von der Getriebesteuerung des automatisierten Schaltgetriebes wird dabei nur eine Momentenbegrenzung an die Motorsteuerung gesandt, damit bei großen angeforderten Ausgangsdrehmomenten des Antriebsmotors der Einkuppelvorgang dennoch beherrschbar bleibt.The application of the second embodiment of Figure 3 can, for. B. may be advantageous for an operating state of the drive unit 1, which is characterized by a starting process of the vehicle. The conventional procedure for such a starting process of the vehicle provides that when the driver starts up, the output torque MF of the drive motor is requested via the accelerator pedal and, if necessary modified, is also implemented by the engine control unit by a torque coordinator. When using an automated manual transmission, the clutch then begins to close, so that the drive motor does not run the risk of dying off or turning up uncomfortably. The transmission control of the automated manual transmission only sends a torque limit to the engine control system so that the clutch engagement process can still be controlled when the output torque of the drive motor is high.
Erfindungsgemäß ist es nun mit Hilfe des zweiten Ausführungsbeispiels nach Figur 3 ausgehend vom Blockschaltbild nach Figur 1 vorgesehen, dass wenn der Fahrer bei stehendem Fahrzeug bzw. bei geringen Fahrgeschwindigkeiten, sodass ein Anfahrvorgang notwendig wird, das Fahrpedal drückt, das dadurch erzeugte Vorgabemoment MF für den Fahrerwunsch gemäß Fi- gur 1 auch der Getriebesteuerung 5 zugeführt wird, sodass die Getriebesteuerung 5 den Anfahrwunsch erkennt und durch Bildung einer geeigneten Solldrehzahl nsoll ungleich Null für den Anfahrvorgang die Drehzahlregelung 25 für diesen Betriebszustand des Anfahrvorganges aktiviert. Die Solldrehzahl der Getriebesteuerung 5 wird nur dann berücksichtigt, falls diese größer als die stationäre Leerlauf-Solldrehzahl ist. Ist die stationäre Leerlauf-Solldrehzahl größer als die von der Getriebesteuerung 5 vorgegebene Solldrehzahl nsoll, dann wird aus Sicherheitsgründen statt der Solldrehzahl nsoll der Getriebesteuerung 5 die stationäre Leerlauf- Solldrehzahl der Drehzahlregelung 25 zugeführt. Solange der Anfahrvorgang und damit die Drehzahlregelung 25 aktiv bleibt, wird das Vorgabemoment MF für den Fahrerwunsch bzw. das damit verknüpfte resultierende Sollmoment MSOLL am Ausgang des Momentenkoordinators
50 gemäß dem zweiten Ausführungsbeispiel ignoriert und nur das von der Drehzahlregelung 25 geforderte einzustellende Ausgangsdrehmoment MRESl zur Umsetzung der Solldrehzahl nsoll in der beschriebenen Weise berücksichtigt und umgesetzt. Das Fahrpedal hat in diesem Betriebszustand also keinen Einfluss auf das Ausgangsdrehmoment des Antriebsmotores, durch Betätigung des 'Fahrpedals wird lediglich die Getriebesteuerung 5 beeinfiusst, die durch dieAccording to the invention, with the aid of the second exemplary embodiment according to FIG. 3, starting from the block diagram according to FIG. 1, it is provided that if the driver presses the accelerator pedal while the vehicle is at a standstill or at low driving speeds, so that a starting process is necessary, the resulting torque MF is generated Driver request according to FIG. 1 is also supplied to the transmission control 5, so that the transmission control 5 recognizes the start-up request and activates the speed control 25 for this operating state of the start-up process by forming a suitable target speed nsetpoint other than zero for the start-up process. The target speed of the transmission control 5 is only taken into account if it is greater than the stationary idling target speed. If the stationary target idle speed is greater than the target speed nset given by the transmission control 5, then for safety reasons the steady idle target speed is fed to the speed control 25 instead of the target speed nset. As long as the starting process and thus the speed control 25 remains active, the specified torque MF for the driver's request or the resultant desired torque MSOLL associated therewith becomes at the output of the torque coordinator 50 ignored in accordance with the second exemplary embodiment and only the output torque MRES1 to be set required by the speed control 25 is taken into account and implemented in the manner described for converting the target speed nsoll. The accelerator pedal is in this mode, the output torque of the drive motor, by pressing the 'accelerator pedal only the transmission control 5 is infiuenced therefore no influence by the
Vorgabe der Solldrehzahl nsoll sowie der Einkuppelgeschwindigkeit das notwendige Ausgangsdrehmoment des Antriebsmotors beeinfiusst. Der Betriebszustand des Anfahrvorgangs wird beispielsweise dann von der Getriebesteuerung 5 als beendet erkannt, wenn das Fahrpedal zumindest teilweise wieder losgelassen wird. Dann wird die Vorgabe der Solldrehzahl nsoll an die Drehzahlregelung 25 beendet, d. h. die Solldrehzahl nsoll auf Null gesetzt und die Drehzahlregelung 25 dadurch ausgeschaltet. Somit wird mit Beendigung des Betriebszustandes des Anfahrvorganges wieder das Vorgabemoment MF gemäß dem Fahrerwunsch bzw. das damit verknüpfte resultierende Sollmoment MSOLL zur Umsetzung mittels dem Umsetzmodul 65 berücksichtigt. Durch das Anhalten der Solldrehzahl nsoll während des Anfahrvorganges lässt sich der Anfahrvorgang komfortabler gestalten, vorausgesetzt die Solldrehzahl nsoll für den Anfahrvorgang wurde beispielsweise auf einem Prüfstand zuvor geeignet appliziert. Das von der Motorsteuerung 20 zu stellende Ausgangsdrehmoment des Antriebsmotors kann zusätzlich und in nicht in den Figuren dargestellter Weise überlagert werden mit dem Ergebnis einer Momenten- vorsteuerung. Dabei wird dem dem Umsetzmodul 65 gemäß den Ausführungsbeispielen nach Figur 2 und Figur 3 zugeführten umzusetzenden Ausgangsdrehmoment des Antriebsmotors vor der Umsetzung noch ein Vorsteuermoment überlagert, das beispielsweise Reibungsverluste des Antriebsmotors, Verluste von Verbrauchern, wie beispielsweise Klimaanlage, elektrisches Schiebedach, usw., Momentenbedarf aus der Kupplungsposition, usw. berücksichtigt.Specification of the target speed nset and the engaging speed influences the necessary output torque of the drive motor. The operating state of the starting process is recognized, for example, by the transmission control 5 as ended when the accelerator pedal is at least partially released again. Then the specification of the target speed nset to the speed control 25 is ended, i. H. the target speed nset should be set to zero and the speed control 25 thereby switched off. Thus, once the operating state of the starting process has ended, the specified torque MF according to the driver's request or the resultant desired torque MSOLL associated therewith is taken into account for implementation by means of the conversion module 65. By stopping the setpoint speed nset during the start-up process, the start-up process can be made more comfortable, provided the setpoint speed nsetpoint for the start-up process has been suitably applied beforehand, for example, on a test bench. The output torque of the drive motor to be set by the motor controller 20 can additionally and in a manner not shown in the figures be superimposed with the result of a torque pre-control. Before the conversion, the output torque of the drive motor to be converted, which is supplied to the conversion module 65 in accordance with the exemplary embodiments according to FIGS. 2 and 3, is superimposed on a pre-control torque which, for example, causes friction losses in the drive motor, losses by consumers, such as, for example, air conditioning system, electric sunroof, etc., and requires torque the clutch position, etc. is taken into account.
Die Drehzahlregelung 25 kann einen Integralregler und/oder einen Proportionalregler und/oder einen Differenzialregler umfassen. Beispielsweise kann die Drehzahlregelung 25 als PID-Regler ausgebildet sein. Die Betriebszustände der Antriebseinheit 1, in denen die Drehzahlregelung 25 in der beschriebenen Weise erfindungsgemäß aktiviert sein soll, sind von einer Leerlaufdrehzahlregelung der Antriebseinheit 1 verschieden. Für die Drehzahlregelung 25 kann dennoch bspw. die Struktur einer bereits vorhandenen Leerlaufdrehzahlregelung der Antriebseinheit 1 genutzt werden. Dabei können die gleichen Regler wie für die übliche Leerlaufdrehzahlregelung verwendet werden, wobei lediglich die Regelparameter abhängig von den verschiedenen Betriebszuständen der Antriebseinheit 1, also z. B. Leerlauf oder Anfahrvorgang oder Schaltvorgang, angepasst werden müssen. Dies erfordert eine Differenzierung der verschiedenen Be-
triebszustände. Der Drehzahlregelung 25 müssen in diesem Fall abhängig vom jeweiligen Betriebszustand Informationen über den aktuellen Betriebszustand zugeführt werden, in dem die Drehzahlregelung 25 aktiv sein soll. Der aktuelle Betriebszustand der Antriebseinheit 1 und damit beispielsweise der Leerlaufbetriebszustand, der Betriebszustand des Anfahrvorgangs und der Betriebszustand des Schaltvorgangs, kann in dem Fachmann bekannter Weise von der Motorsteuerung 20 abhängig von den Betriebsgrößen 85 ermittelt und der Drehzahlregelung 25 zur Anpassung der Regelparameter mitgeteilt werden. Auf diese Weise können durch die Verwendung gleicher Regler für die Drehzahlregelung in verschiedenen Betriebszuständen der Antriebseinheit 1 Ressourcen insbesondere in Form von Rechenleistung eingespart werden.The speed control 25 can comprise an integral controller and / or a proportional controller and / or a differential controller. For example, the speed control 25 can be designed as a PID controller. The operating states of the drive unit 1, in which the speed control 25 is to be activated in the manner described according to the invention, differ from an idle speed control of the drive unit 1. Nevertheless, the structure of an already existing idle speed control of the drive unit 1 can be used for the speed control 25. The same controller can be used as for the usual idle speed control, with only the control parameters depending on the different operating states of the drive unit 1, that is, for. B. idle or starting or switching operation, must be adjusted. This requires a differentiation between the different operating states. In this case, the speed control 25 must be supplied with information about the current operating state in which the speed control 25 is to be active, depending on the respective operating state. The current operating state of the drive unit 1 and thus, for example, the idling operating state, the operating state of the starting process and the operating state of the switching process, can be determined in a manner known to the person skilled in the art from the engine control 20 as a function of the operating variables 85 and communicated to the speed control 25 to adapt the control parameters. In this way, resources can be saved, in particular in the form of computing power, by using the same controller for the speed control in different operating states of the drive unit 1.
Getriebesteuerung 5 kann zur Steuerung eines bspw. als Handschaltgetriebe, als automatisiertes Schaltgetriebe, als stufenloses Getriebe oder als Automatikgetriebe ausgebildeten Getriebes ausgebildet sein.
Transmission control 5 can be designed to control, for example, a manual transmission, an automated manual transmission, a continuously variable transmission or an automatic transmission.
Claims
1. Verfahren zum Betreiben einer Antriebseinheit (1), insbesondere eines Falirzeugs, bei dem ein Sollwert für mindestens eine Ausgangsgröße der Antriebseinheit (1) vorgegeben wird, dadurch gekennzeichnet, dass in mindestens einem Betriebszustand der Antriebseinheit (1) außerdem ein Sollwert für eine Betriebsgröße der Antriebseinheit (1) vorgegeben wird, wobei in diesem Betriebszustand die mindestens eine Ausgangsgröße der Antriebseinheit (1) ungeachtet ihres Sollwertes im Sinne einer Annäherung eines Istwertes für die Betriebsgröße an den Sollwert für die Betriebsgröße vorgegeben wird.1. A method for operating a drive unit (1), in particular a vehicle, in which a target value for at least one output variable of the drive unit (1) is specified, characterized in that, in at least one operating state of the drive unit (1), a target value for an operating variable is also provided the drive unit (1) is specified, in this operating state the at least one output variable of the drive unit (1) is specified regardless of its setpoint in the sense of an actual value for the operating variable approximating the setpoint for the operating variable.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass als Ausgangsgröße ein Drehmoment oder eine Leistung der Antriebseinheit (1) gewählt wird.2. The method according to claim 1, characterized in that a torque or a power of the drive unit (1) is selected as the output variable.
3. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass als Betriebsgröße eine Drehzahl eines Motors der Antriebseinheit (1) gewählt wird.3. The method according to any one of the preceding claims, characterized in that a speed of a motor of the drive unit (1) is selected as the operating variable.
4. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass der mindestens eine Betriebszustand als Anfahrbetriebszustand der Antriebseinheit (1) gewählt wird.4. The method according to any one of the preceding claims, characterized in that the at least one operating state is selected as the starting operating state of the drive unit (1).
5. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass der Sollwert für die mindestens eine Ausgangsgröße von einer ersten Steuerung (5) oder ersten Funktion (15) vorgegeben wird und dass der Sollwert für die Betriebsgröße von derselben Steuerung (5) oder Funktion (15) oder einer zweiten Steuerung (10) o- der zweiten Funktion vorgegeben und an eine dritte Steuerung (20) zur Einstellung der mindestens einen Ausgangsgröße der Antriebseinheit (1) weitergeleitet wird, und dass die dritte Steuerung (20) ausgehend von dem Sollwert für die mindestens eine Ausgangsgröße der Antriebseinheit (1) diesen Sollwert für die mindestens eine Aus- gangsgröße im Sinne einer Annäherung des Istwertes der Betriebsgröße an den Sollwert der Betriebsgröße modifiziert.5. The method according to any one of the preceding claims, characterized in that the setpoint for the at least one output variable is predetermined by a first controller (5) or first function (15) and that the setpoint for the operating variable by the same controller (5) or function (15) or a second controller (10) o predefined for the second function and forwarded to a third controller (20) for setting the at least one output variable of the drive unit (1), and that the third controller (20), based on the target value for the at least one output variable of the drive unit (1), this target value modified for the at least one output variable in the sense of an approximation of the actual value of the operating variable to the target value of the operating variable.
6. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die mindestens eine Ausgangsgröße der Antriebseinheit (1) mittels einer Regelung (25) im Sinne einer Annäherung des Istwertes für die Betriebsgröße an den Sollwert für die Betriebsgröße vorgegeben wird.6. The method according to any one of the preceding claims, characterized in that the at least one output variable of the drive unit (1) by means of a control (25) in the sense of an approximation of the actual value for the operating variable to the target value for the operating variable.
7. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Antriebseinheit (1) mit einem Verbrennungsmotor betrieben wird.7. The method according to any one of the preceding claims, characterized in that the drive unit (1) is operated with an internal combustion engine.
8. Verfahren nach Anspruch 7, dadurch gekennzeichnet, dass eine erste Ausgangsgröße der Antriebseinheit (1) für einen Zündungspfad (30) des Verbrennungsmotors und eine zweite Ausgangsgröße der Antriebseinheit (1) für einen Luftpfad (35) des Verbrennungsmotors vorgegeben wird.8. The method according to claim 7, characterized in that a first output variable of the drive unit (1) for an ignition path (30) of the internal combustion engine and a second output variable of the drive unit (1) for an air path (35) of the internal combustion engine is specified.
9. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass der mindestens eine Betriebszustand von einem Leerlaufbetriebszustand verschieden gewählt wird.9. The method according to any one of the preceding claims, characterized in that the at least one operating state is chosen to be different from an idling operating state.
10. Verfahren nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass nach Beendigung des mindestens einen Betriebszustandes der Sollwert für die mindestens eine Ausgangsgröße ohne Modifizierung umgesetzt wird.10. The method according to any one of the preceding claims, characterized in that after completion of the at least one operating state, the setpoint for the at least one output variable is implemented without modification.
11. Vorrichtung zum Betreiben einer Antriebseinheit (1), insbesondere eines Fahrzeugs, mit Mittel (5, 10, 15) zur Vorgabe eines Sollwertes für mindestens eine Ausgangsgröße der Antriebseinheit (1), dadurch gekennzeichnet, dass eine erste Vorgabeeinheit (5) vorgesehen ist, die in mindestens einem Betriebszustand der Antriebseinheit (1) außerdem einen Sollwert für eine Betriebsgröße der Antriebseinheit (1) vorgibt, wobei eine zweite Vorgabeeinheit (25) vorgesehen ist, die in diesem Betriebszustand die mindestens eine Ausgangsgröße der Antriebseinheit (1) ungeachtet ihres Sollwertes im Sinne einer Annäherung eines Istwertes für die Betriebsgröße an den Sollwert für die Betriebsgröße vorgibt. 11. Device for operating a drive unit (1), in particular a vehicle, with means (5, 10, 15) for specifying a target value for at least one output variable of the drive unit (1), characterized in that a first specification unit (5) is provided which, in at least one operating state of the drive unit (1), also specifies a target value for an operating quantity of the drive unit (1), a second specification unit (25) being provided in this operating state which specifies at least one output variable of the drive unit (1) regardless of its target value in the sense of an actual value for the operating variable approaching the target value for the operating variable.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10357868A DE10357868A1 (en) | 2003-12-11 | 2003-12-11 | Method and device for operating a drive unit |
PCT/DE2004/002221 WO2005056996A1 (en) | 2003-12-11 | 2004-10-07 | Method and device for operating a drive unit |
Publications (1)
Publication Number | Publication Date |
---|---|
EP1694951A1 true EP1694951A1 (en) | 2006-08-30 |
Family
ID=34638596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP04789932A Withdrawn EP1694951A1 (en) | 2003-12-11 | 2004-10-07 | Method and device for operating a drive unit |
Country Status (6)
Country | Link |
---|---|
US (1) | US20070272207A1 (en) |
EP (1) | EP1694951A1 (en) |
JP (1) | JP2007514092A (en) |
CN (1) | CN100465421C (en) |
DE (1) | DE10357868A1 (en) |
WO (1) | WO2005056996A1 (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006040336A1 (en) * | 2006-08-29 | 2008-03-06 | Robert Bosch Gmbh | Internal-combustion engine operating method, involves correcting reference torque based on correction value i.e. correction factor, that depends on reference number of revolutions of engine to obtain constant value for controlling parameter |
DE102007035097B4 (en) * | 2007-07-26 | 2016-05-19 | Robert Bosch Gmbh | Method and device for operating a drive unit |
DE102010017406A1 (en) * | 2010-06-17 | 2011-12-22 | Dr. Ing. H.C. F. Porsche Aktiengesellschaft | Method for operating a drive train of a motor vehicle |
JP5700130B2 (en) * | 2011-08-22 | 2015-04-15 | トヨタ自動車株式会社 | Control device for vehicle power plant |
DE102012201241A1 (en) | 2012-01-30 | 2013-08-01 | Robert Bosch Gmbh | Device for controlling an engine |
FR3008957B1 (en) * | 2013-07-23 | 2015-08-14 | Eurocopter France | REGULATED TRIMMER MOTOR INSTALLATION FOR AN AIRCRAFT WITH A ROTARY VESSEL |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4141947C2 (en) * | 1991-12-19 | 2002-02-07 | Bosch Gmbh Robert | Control system for a propulsion unit in an aircraft |
CN1250416C (en) * | 1999-12-18 | 2006-04-12 | 罗伯特·博施有限公司 | Method and device for controlling drive unit of vehicle |
US6786197B2 (en) * | 1999-12-18 | 2004-09-07 | Robert Bosch Gmbh | Method and device for controlling the drive unit of a vehicle |
DE10114040B4 (en) * | 2000-04-04 | 2011-06-16 | Robert Bosch Gmbh | Method and device for controlling the drive unit of a vehicle |
EP1272752B1 (en) * | 2000-04-04 | 2005-09-14 | Robert Bosch Gmbh | Method and device for controlling the drive unit of a vehicle |
JP2002276447A (en) * | 2001-03-19 | 2002-09-25 | Denso Corp | Control device for internal combustion engine |
DE10135143A1 (en) * | 2001-07-19 | 2003-01-30 | Bosch Gmbh Robert | Method and device for operating a drive motor |
US6701246B2 (en) * | 2001-11-02 | 2004-03-02 | Ford Global Technologies, Llc | Engine torque determination for powertrain with torque converter |
US6878098B2 (en) * | 2002-02-28 | 2005-04-12 | Caterpillar Inc | Selective governor usage for an engine |
-
2003
- 2003-12-11 DE DE10357868A patent/DE10357868A1/en not_active Ceased
-
2004
- 2004-10-07 CN CNB2004800367299A patent/CN100465421C/en not_active Expired - Fee Related
- 2004-10-07 WO PCT/DE2004/002221 patent/WO2005056996A1/en active Application Filing
- 2004-10-07 EP EP04789932A patent/EP1694951A1/en not_active Withdrawn
- 2004-10-07 US US10/579,707 patent/US20070272207A1/en not_active Abandoned
- 2004-10-07 JP JP2006543351A patent/JP2007514092A/en not_active Withdrawn
Non-Patent Citations (1)
Title |
---|
See references of WO2005056996A1 * |
Also Published As
Publication number | Publication date |
---|---|
US20070272207A1 (en) | 2007-11-29 |
CN1890464A (en) | 2007-01-03 |
WO2005056996A1 (en) | 2005-06-23 |
DE10357868A1 (en) | 2005-07-07 |
JP2007514092A (en) | 2007-05-31 |
CN100465421C (en) | 2009-03-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102006000431B4 (en) | Cruise control device and method for vehicles | |
DE19806665B4 (en) | Method and device for operating an internal combustion engine | |
EP2349801B1 (en) | Method and device for starting a hybrid vehicle | |
DE102007040727B4 (en) | Method for starting an internal combustion engine | |
DE102008053937B4 (en) | Method for vehicle creep torque control | |
EP0771943B1 (en) | Method and apparatus for controlling a diesel engine for vehicles | |
DE102008053505B4 (en) | Method for controlling a hybrid powertrain of a motor vehicle | |
DE2813679A1 (en) | METHOD AND DEVICE FOR CONTROLLING AN ENGINE DRIVE UNIT OF A VEHICLE | |
DE10008344A1 (en) | Hybrid vehicle control system regulates output of auxiliary electric motor in synchronism with operation of clutch and gear changing of automatic transmission | |
WO2014195089A1 (en) | Method for performing open-loop and/or closed-loop control of a hybrid drive arrangement of a motor vehicle | |
WO2020114736A1 (en) | Control unit and method for operating a hybrid drive having an internal combustion engine with reduced drag torque | |
DE10225448A1 (en) | Method and device for controlling the internal combustion engine of a vehicle | |
DE19644881A1 (en) | Process for controlling vehicle drive train output torque | |
DE102009027502B4 (en) | Control for an internal combustion engine | |
EP1694951A1 (en) | Method and device for operating a drive unit | |
EP1432899B1 (en) | Method and device for operating the drive motor of a vehicle | |
DE102007013253B4 (en) | Method and device for operating a drive unit | |
DE102016200596B4 (en) | Electronic control unit for a vehicle with an internal combustion engine | |
DE4320111A1 (en) | Method and device for controlling a vehicle | |
DE102008043979A1 (en) | Drive engine i.e. internal combustion engine, operating method for motor vehicle, involves providing sail torque or drag torque as drive torque in presence of minimum torque requirements, and operating drive engine according to drive torque | |
DE10253004B4 (en) | Method for operating an internal combustion engine, in particular a motor vehicle, computer program, memory, control unit and internal combustion engine | |
DE102012111100B4 (en) | Method for adaptive control of a torque reserve | |
DE10246058B4 (en) | Method and device for regulating an output variable of a drive unit of a vehicle | |
DE102004022114B4 (en) | Method for operating a vehicle | |
DE102011081850A1 (en) | Engine control unit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20060711 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): DE FR IT |
|
DAX | Request for extension of the european patent (deleted) | ||
RBV | Designated contracting states (corrected) |
Designated state(s): DE FR IT |
|
17Q | First examination report despatched |
Effective date: 20090416 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20150501 |