Method for operating an internal combustion engine in an idle mode
09932915 ยท 2018-04-03
Assignee
Inventors
- David Gaenzle (Leinfelden-Echterdingen, DE)
- Wolfgang Fischer (Gerlingen, DE)
- Laurent Nack (Stuttgart, DE)
Cpc classification
F02D31/003
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/008
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/028
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1418
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/12
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D31/008
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D37/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/083
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0255
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/141
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P5/1508
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D2041/001
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/021
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0802
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D37/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D31/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02P5/15
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for operating an internal combustion engine in an idle mode, in which an ignition angle and/or an air quantity of the internal combustion engine is influenced and/or is modified as a function of an idle rotation speed of the internal combustion engine. The ignition angle and/or the air quantity and/or a fuel quantity for at least one combustion chamber of the internal combustion engine is modified as a function of at least one variable characterizing a combustion event in the combustion chamber.
Claims
1. A method for operating an internal combustion engine having a plurality of combustion chambers, the method comprising: performing, during an idle mode of the internal combustion engine after a cold start of the internal combustion engine, the following: at least one of influencing and modifying at least one of an ignition angle, an air quantity, and a fuel quantity for at least one of the combustion chambers of the internal combustion engine as a function of an idle rotation speed of the internal combustion engine, and as a function of at least one variable characterizing a combustion event in the at least one of the combustion chambers, wherein at least one variable that corresponds to the ignition angle, a modified ignition angle, the air quantity, a modified air quantity, the fuel quantity, and a modified fuel quantity, is stored in an individual-cylinder manner in a data memory for individual-cylinder pilot control of the ignition angle; providing a first control loop, in which the variable characterizing the combustion event is controlled in a closed-loop manner by the ignition angle, wherein the first control loop receives a setpoint combustion location and an actual combustion location as inputs and modifies the ignition angle based at least partially on a difference between the actual combustion location and the setpoint combustion location; providing a second control loop in which the idle rotation speed of the internal combustion engine is controlled in a closed-loop manner by at least one of the air quantity and the quantity of fuel injected, wherein the second control loop receives a setpoint idle rotation speed and an actual idle rotation speed as inputs and modifies the idle rotation speed based at least partially on a difference between the actual idle rotation speed and the setpoint idle rotation speed, and wherein the second control loop is different from the first control loop; operating the first control loop and the second control loop as a function of one another; and reducing one or more deviations between the combustion chambers of the internal combustion engine by, in a subsequent idle mode after a subsequent cold start of the internal combustion engine, using the at least one stored variable in the data memory to perform the individual-cylinder pilot control of the ignition angle, wherein a further modification of the ignition angle is accomplished for a definable time interval by an open-loop control system.
2. The method of claim 1, wherein the variable characterizing the combustion event includes at least one of a combustion location, an average combustion chamber pressure, and an onset of the combustion event.
3. The method of claim 1, wherein the variable characterizing the combustion event is determined from at least one of a combustion chamber pressure, a time course of the combustion chamber pressure, a time course of the idle rotation speed, and determining an ionization current.
4. The method of claim 1, wherein the method is carried out in an individual cylinder manner for at least one of the combustion chambers of the internal combustion engine.
5. The method of claim 1, wherein the air quantity is modified by at least one of a throttle valve and an opening duration of an intake valve.
6. The method of claim 1, wherein at least one of the first control loop and the second control loop are operated in consideration of one or more definable interference variables.
7. The method of claim 1, wherein a variance of the variable characterizing the combustion event is determined, and wherein the ignition angle is modified as a function of the determined variance.
8. The method of claim 1, wherein a further modification of the ignition angle is modified for a definable time interval as a function of further variables characterizing an operating state of the internal combustion engine, the further variables being used alone or in addition to a combustion chamber pressure and the idle rotation speed.
9. The method of claim 1, wherein the modification of the ignition angle occurs in steps of approximately 0.25 degrees of a crankshaft angle.
10. An open-loop and/or closed-loop control device for an internal combustion engine having a plurality of combustion chambers, the control device comprising: a program code arrangement having program code for operating an internal combustion engine by performing, during an idle mode of the internal combustion engine after a cold start of the internal combustion engine, the following: at least one of influencing and modifying at least one of an ignition angle, an air quantity, and a fuel quantity for at least one of the combustion chambers of the internal combustion engine as a function of an idle rotation speed of the internal combustion engine, as a function of at least one variable characterizing a combustion event in the at least one of the combustion chambers, wherein at least one variable that corresponds to the ignition angle, a modified ignition angle, the air quantity, a modified air quantity, the fuel quantity, and a modified fuel quantity, is stored in an individual cylinder manner in a data memory for individual-cylinder pilot control of the ignition angle; providing a first control loop, in which the variable characterizing the combustion event is controlled in a closed-loop manner by the ignition angle, wherein the first control loop receives a setpoint combustion location and an actual combustion location as inputs and modifies the ignition angle based at least partially on a difference between the actual combustion location and the setpoint combustion location; providing a second control loop, in which the idle rotation speed of the internal combustion engine is controlled in a closed-loop manner by at least one of the air quantity and the quantity of fuel injected, wherein the second control loop receives a setpoint idle rotation speed and an actual idle rotation speed as inputs and modifies the idle rotation speed based at least partially on a difference between the actual idle rotation speed and the setpoint idle rotation speed, and wherein the second control loop is different from the first control loop; operating the first control loop and the second control loop as a function of one another and reducing one or more deviations between the combustion chambers of the internal combustion engine by, in a subsequent idle mode after a subsequent cold start of the internal combustion engine, using the at least one stored variable in the data memory to perform the individual-cylinder pilot control of the ignition angle, wherein a further modification of the ignition angle is accomplished for a definable time interval by an open-loop control system.
11. A non-transitory computer readable medium having a computer program, which is executable by a processor, comprising: a program code arrangement having program code for operating an open-loop and/or closed-loop control device for an internal combustion engine having a plurality of combustion chambers by performing, during an idle mode of the internal combustion engine after a cold start of the internal combustion engine, the following: at least one of influencing and modifying at least one of an ignition angle, an air quantity, and a fuel quantity for at least one of the combustion chambers of the internal combustion engine as a function of an idle rotation speed of the internal combustion engine, as a function of at least one variable characterizing a combustion event in the at least one of the combustion chamber chambers, wherein at least one variable that corresponds to the ignition angle, a modified ignition angle, the air quantity, a modified air quantity, the fuel quantity, and a modified fuel quantity, is stored in an individual-cylinder manner in a data memory for individual-cylinder pilot control of the ignition angle; providing a first control loop, in which the variable characterizing the combustion event is controlled in a closed-loop manner by the ignition angle, wherein the first control loop receives a setpoint combustion location and an actual combustion location as inputs and modifies the ignition angle based at least partially on a difference between the actual combustion location and the setpoint combustion location; providing a second control loop, in which the idle rotation speed of the internal combustion engine is controlled in a closed-loop manner by at least one of the air quantity and the quantity of fuel injected, wherein the second control loop receives a setpoint idle rotation speed and an actual idle rotation speed as inputs and modifies the idle rotation speed based at least partially on a difference between the actual idle rotation speed and the setpoint idle rotation speed, and wherein the second control loop is different from the first control loop; operating the first control loop and the second control loop as a function of one another and reducing one or more deviations between the combustion chambers of the internal combustion engine by, in a subsequent idle mode after a subsequent cold start of the internal combustion engine, using the at least one stored variable in the data memory to perform the individual-cylinder pilot control of the ignition angle, wherein a further modification of the ignition angle is accomplished for a definable time interval by an open-loop control system.
12. The method of claim 1, wherein at least one of the first control loop and the second control loop are operated in consideration of one or more definable interference variables by using an interference variable impression action.
13. The method of claim 1, wherein the modification of the ignition angle occurs in steps of approximately 0.2 degrees of a crankshaft angle.
14. The method of claim 1, wherein the modification of the ignition angle occurs in steps of approximately 0.1 degrees of a crankshaft angle.
15. The method of claim 1, wherein the first control loop and the second control loop are at least partially decoupled from each other.
16. The method of claim 1, wherein the individual-cylinder pilot control comprises using an average value of the at least one stored variable from a plurality of previous idle modes after previous cold starts of the internal combustion engine.
17. The device of claim 12, wherein the individual-cylinder pilot control comprises using an average value of the at least one stored variable from a plurality of previous idle modes after previous cold starts of the internal combustion engine.
18. The medium of claim 13, wherein the individual-cylinder pilot control comprises using an average value of the at least one stored variable from a plurality of previous idle modes after previous cold starts of the internal combustion engine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION
(6) The same reference characters are used in all Figures for functionally equivalent elements and variables, including for different embodiments.
(7)
(8) Air supply duct 12 encompasses an air quantity sensor 22 and a throttle valve 24 having a sensor 26 disposed thereon for sensing an opening angle (position) of throttle valve 24. Exhaust gas duct 14 encompasses an exhaust gas catalytic converter 28. A temperature sensor 30 and a rotation speed sensor 32 for sensing a rotation speed of a crankshaft (not depicted) are disposed on internal combustion engine 10, and a lambda probe 34 and a temperature sensor 36 for sensing an exhaust gas temperature are disposed on exhaust gas catalytic converter 28. In addition, the left (in
(9) Sensors 22, 26, 30, 32, 34, and 36 are connected to an open- and/or closed-loop control device 38 via respective electrical leads (no reference characters). The four injection valves 18 and the four spark plugs 20 are also electrically connected to open- and/or closed-loop control device 38. Spark plugs 20 are embodied as conventional spark plugs 20 or as laser spark plugs. Open- and/or closed-loop control device 38 furthermore encompasses a computer program 40.
(10) During operation, internal combustion engine 10 controls in open- or closed-loop fashion the injection of fuel into cylinders 16 by applying control to the four injection valves 18. Control is likewise applied to spark plugs 20 at a respectively defined ignition angle 76 (see
(11) For an idle mode of internal combustion engine 10, in particular after a cold start, ignition angles 76 of cylinders 16 and/or an air quantity supplied to internal combustion engine 10, inter alia, are influenced and/or modified as a function of an idle rotation speed 64 (
(12)
(13) For curves 42 and 46, ignition angles 76 and the air quantity adjustable by way of throttle valve 24 are influenced by way of an open-loop control system or a fixed pre-setting, and/or are modified as a function of idle rotation speed 64 of internal combustion engine 10, i.e. for example are controlled in closed-loop fashion as a function of idle rotation speed 64. Curves 42 and 46 thus substantially characterize the existing art.
(14) For curves 44 and 48, ignition angles 76 and the air quantity adjustable by way of throttle valve 24 are modified, which may be controlled in closed-loop fashion, according to the present invention as a function of idle rotation speed 64 and furthermore as a function of the variable characterizing the combustion event in cylinders 16. The variable characterizing the combustion event is here a combustion location 49 (see
(15) If cylinders 16 are embodied with a so-called partly variable valve system, in which respective intake valves (not depicted) of cylinders 16 can be displaced dynamically, then despite possibly different combustion locations 49, a substantially identical torque over all cylinders 16 can be achieved by adapting the individual-cylinder air quantity. This is accomplished by way of a modification, optionally even in individual-cylinder fashion, of an opening duration of the intake valves, and optionally in addition to a modification of a position of throttle valve 24.
(16) The variable characterizing the combustion event can be determined, for example, from the combustion chamber pressure and/or from a time course of the combustion chamber pressure. This may be accomplished using cylinder pressure sensor 37, which can be disposed (as in this case) on one or also on all cylinders 16 of internal combustion engine 10. Alternatively or in addition, the variable characterizing the combustion event can be determined in a manner known per se from a time course of idle rotation speed 64. A further alternative is possible by way of a determination of an ionization current. Additional consideration is also given, for the modification according to the present invention of ignition angle 76 and of the air quantity, to definable interference variables, for example a temperature of internal combustion engine 10 and a temperature of the exhaust gas.
(17) A horizontal line 50 characterizes a threshold temperature or light-off temperature of exhaust gas catalytic converter 28, below which a certain minimum catalytic activity is no longer present. Two vertical dashed lines 52 and 54 intersect line 50 together with curves 46 and 48, and characterize their respective exceedance of the threshold temperature characterized by line 50.
(18) It is evident that in accordance with curve 44, the hydrocarbon concentration in the exhaust gas downstream from exhaust gas catalytic converter 28 decreases appreciably more quickly, as a consequence of the rapid temperature rise in exhaust gas catalytic converter 28 characterized by curve 48, than is the case according to curve 42. Pollutant emissions in the idle mode of internal combustion engine 10 can thus be appreciably decreased.
(19)
(20) A horizontal dashed line 56 denotes a limit value for stable operation of internal combustion engine 10. Below line 56 in the drawing, the combustion event in cylinders 16 is stable, and in a region above line 56 combustion misfires can be expected, i.e. the operation of internal combustion engine 10 is not stable in this region.
(21) A first ellipse 58 in a lower region of
(22) When internal combustion engine 10 is operated according to the existing art in accordance with lower ellipse 58, it is apparent that cylinders 16 behave comparatively differently relative to one another. This relates in particular to deviations in the injected fuel quantity due to sample-related or age-related variations in injection valves 18, and/or differences in air quantities supplied, and/or different ignition delays in cylinders 16. In addition, cylinders 16 can also exhibit, as a consequence of sample variations and aging effects, behaviors that vary overall during the idle mode in a manner that is almost impossible to predict. A comparatively large safety margin with respect to line 56 is thus correspondingly necessary.
(23) When internal combustion engine 10 is operated according to the present invention in accordance with second ellipse 60, ignition angles 76 and/or the air quantity and/or the injected fuel quantity are modified in individual-cylinder fashion as a function of idle rotation speed 64 of internal combustion engine 10 and also as a function of the at least one variable characterizing the combustion event in cylinders 16. As a consequence of combustion location 49 regulated in this fashion, the deviations among the four cylinders 16 are very small or in fact almost zero. This makes it possible, as depicted in the present case in
(24)
(25) A dashed-line box 66 in a lower region of the drawing encompasses parts of a first control loop for closed-loop control of combustion location 49. A dashed-line box 68 in an upper region of the drawing encompasses parts of a second control loop for closed-loop control of idle rotation speed 64. Depending on the operating mode of internal combustion engine 10, closed-loop control of idle rotation speed 64 and closed-loop control of combustion location 49 are coupled to one another in undesirable fashion.
(26) A dashed-line box 70 at the center of
(27) The block diagram of
(28) Output variables of block 72 are idle rotation speed 64 as well as multiple parameters and operating variables 78, described by one common reference character, of cylinders 16 and of internal combustion engine 10. Parameters and operating variables 78 in the present case encompass design-specific values (geometry data) of internal combustion engine 10 as well as the crankshaft angle and, in particular, the time course of the individual-cylinder combustion chamber pressure. A total of four dashed-line arrows inside block 72 symbolize the numerous dependences, governed by the operation of internal combustion engine 10, between the output variables and the two input variables at block 72.
(29) Block 79 in the lower right region of the drawing carries out an interference variable compensation action (interference variable impression) that is dependent of idle rotation speed 64 and on combustion location 49. An output variable of block 79 can optionally be used for the first control loop (box 66). This is depicted in the drawing by way of dashed-line arrows (no reference characters) to the left and right of block 79. Combustion location 49 can thus, in addition, also be modified as a function of idle rotation speed 64, and the stability of the combustion event in a context of differing or fluctuating idle rotation speeds 64 can be improved.
(30) Possible input variables of block 79 are: the current idle rotation speed 64, the above-described parameters and operating variables 78, as well as the temperature of internal combustion engine 10 determined by way of temperature sensor 30, and the temperature of the exhaust gas determined by way of temperature sensor 36. Disposed in a lower region of the drawing is a block 80 (observer) in which combustion location 49 is determined in particular from parameters and operating variables 78.
(31) A description will be given below firstly of the elements of the second control loop encompassed by box 68. Box 68 encompasses, from left to right at the top of the drawing, a setpoint 82 for idle rotation speed 64, a subtractor 84, a pilot controller 86 for position 74 of throttle valve 24, a block 88 to compensate for interference as a consequence of modifications of ignition angle 76, a rotation speed controller 90, and an adder 92, the output variable of which is that position 74 of throttle valve 24 which is to be controlled. Input variables of subtractor 84 are setpoint 82 of idle rotation speed 64, and idle rotation speed 64 itself. The two are subtracted from one another and delivered to rotation speed controller 90 as a first input variable.
(32) In addition, the setpoint of idle rotation speed 64 is delivered to pilot controller 86, the output variable of which is delivered to adder 92. In addition, combustion location 49 determined in block 80 is delivered to block 88, the output variable of which is delivered to rotation speed controller 90 as a second input variable. An output variable of rotation speed controller 90, as well as an output variable generated in box 70, are delivered to adder 92.
(33) The elements of the first control loop that are encompassed by box 66 will be described below. Box 66 at the bottom of the drawing encompasses, from left to right, a block 94 for defining a setpoint for combustion location 49; a pilot controller 96 for ignition angle 76; a block 98 for post-processing of the signal, generated by block 80, for combustion location 49; a subtractor 100; a controller 102 for combustion location 49; and an adder 104 whose output variable is ignition angle 76.
(34) Two dashed-line arrows (no reference characters) to the left of block 94 in the drawing symbolize the fact that the setpoint for combustion location 49 can optionally be defined as a function of one or more variables, for example as a function of idle rotation speed 64, parameters and operating variables 78, the temperature of internal combustion engine 10, and the temperature of the exhaust gas. An output variable of block 94 is delivered to subtractor 100 and to pilot controller 96. An output variable of pilot controller 96 is delivered to adder 104 as a first input variable.
(35) An output variable of block 98 is delivered to subtractor 100 as a second input variable. Subtractor 100 can thus calculate a difference between the setpoint of combustion location 49 and an actual value of combustion location 49, and deliver the difference to controller 102 as an input variable. An output variable of controller 102 is delivered to adder 104. In addition, an output variable of block 79 can likewise be delivered to adder 104. This is not obligatorily necessary, however, and for that reason the associated signal path is drawn with a dashed line in
(36) The elements encompassed by box 70 encompass, from bottom to top in the drawing, a block 106 (coupling, An) and a block 108 (compensation) whose output variable is delivered, as described above, to adder 92. A coupling mechanism between the two control loops is, so to speak, stored in block 106, and a compensation signal for decoupling is generated therefrom in block 108.
(37) In general, the control loops characterized by boxes 66 and 68 exhibit time-related behaviors that differ from one another. In other words, modification of the air quantity and thus of idle rotation speed 64 by way of throttle valve 24 occurs, for example, relatively slowly or in delayed fashion as a result of the dead volume in the intake duct, and modification of combustion location 49 by way of ignition angle 76 is comparatively fast and can be accomplished at each working cycle of cylinders 16.
(38) In general, a modification of ignition angle 76 results in a non-negligible modification of idle rotation speed 64 due to a change in the torque of internal combustion engine 10. In order to improve the mutual decoupling of the two first and second control loops characterized respectively by boxes 66 and 68, a transfer function of controller 102 can, for example, be modified in such a way that the closed-loop control of ignition angle 76 is slowed. Alternatively or in addition, the fuel quantity injected into cylinders 16 by way of injection valves 18 can also be modified in individual-cylinder fashion. For example, in the context of an idle rotation speed 64 that is too high as a consequence of an advanced ignition angle 76, the quantity of fuel injected can be reduced with the result that idle rotation speed 64 is likewise reduced.
(39) The manner in which idle rotation speed 64 is controlled in closed-loop fashion can also be modified in undesired fashion by further interference variables. This occurs, for example, when a climate-control system, a radio, a steering motor, or a window heater is actuated in a motor vehicle. Because the change in air delivery by way of throttle valve 24 occurs, as described above, comparatively slowly or in time-delayed fashion, ignition angle 76 can in addition be, so to speak, authorized. For this, the modification of ignition angle 76 can be accomplished for a definable time interval by way of an open-loop control system, and/or the modification of ignition angle 76 can be modified, for a definable time interval, as a function of further variables characterizing an operating state of internal combustion engine 10. These further variables can be used alternatively or in addition to the combustion chamber pressure and idle rotation speed 64. An interference variable compensation action can furthermore be performed by way of block 79, as already described above.
(40) In block 80, a respective heat profile for cylinders 16 can be determined from a filtered output signal of cylinder pressure sensor 37. From the heat profile thereby determined, combustion location 49 can in turn be determined. Alternatively to cylinder pressure sensor 37, a time course of idle rotation speed 64 can also be evaluated in order to determine therefrom, in a manner known per se, a torque of internal combustion engine 10 and, from that in turn, the said heat profile and combustion location 49. A further possibility for determining combustion location 49 is to determine an ionization current.
(41) Alternatively or additionally, a variance of the variable characterizing the combustion event can furthermore be determined, i.e., for example, a variance of combustion location 49 or a variance of the average combustion chamber pressure, with which a combustion stability is respectively characterized. Ignition angle 76 can be modified as a function of the determined variance; for a comparatively large variance, ignition angle 76 is modified to a comparatively early point in time, and for a comparatively small variance, ignition angle 76 is modified to a comparatively late point in time (which is particularly favorable for warming up exhaust gas catalytic converter 28).
(42) Alternatively to a determination of combustion location 49, a combustion onset can also be determined as a controlled variable in the respective cylinders 16, and can be used to adjust ignition angle 76 or for closed-loop control of idle rotation speed 64. The combustion onset can likewise be determined, as described above for combustion location 49, from the time course of the combustion chamber pressure or from the time course of idle rotation speed 64. Because combustion in cylinders 16 occurs comparatively late with reference to the crankshaft angle following a cold start with internal combustion engine 10 in idle mode, the determination of the heat profile can possibly be inaccurate. Determination of the onset of combustion can therefore in some cases be the better alternative. It is possible in general to use, for the method described, almost any other operating variable of internal combustion engine 10 which characterizes combustion location 49 and can be robustly calculated.
(43) If internal combustion engine 10 encompasses a partly variable valve system in which the filling of cylinders 16 is controlled by way of the valve lift curves of the intake valves, the method in accordance with the block diagram of
(44) It is particularly advantageous if setpoints for combustion location 49 are defined in individual-cylinder fashion (see block 94 of
(45) If the above-described partly variable valve system is present, which system adjusts the air quantity or filling of the individual cylinders 16 in individual-cylinder fashion via the respective intake valves, a substantially identical individual-cylinder torque can then be achieved, despite differences in individual-cylinder combustion locations 49, via individual-cylinder modification of the air quantity and/or of the injected fuel quantity. The smoothness of internal combustion engine 10 can thereby be improved.
(46) Because a comparatively late combustion location 49 in the vicinity of the limit value designated by line 56 (see
(47) The method described by way of the block diagram of
(48)
(49) A subsequent query block 112 checks, by way of the determined variables, whether internal combustion engine 10 is in an idle mode after a cold start. A check is made in particular as to whether the temperature of exhaust gas catalytic converter 28 is below a threshold value or light-off temperature. If so, execution branches to a subsequent block 114. If not so, execution loops back to the beginning of block 110. In block 114, idle rotation speed 64 and the variable characterizing the combustion event in the combustion chamber are determined. The latter variable may be combustion location 49.
(50) In a subsequent block 116, ignition angle 76 and the air quantity delivered to cylinders 16, as well as optionally the fuel quantity injected into cylinders 16, are modified in individual-cylinder fashion as a function of the determined idle rotation speed 64 and combustion location 49. This is accomplished, if applicable, using values for ignition angle 76, and for the air quantity or the position of throttle valve 24, that have been stored in the context of a previous idle mode of internal combustion engine 10. In addition, a variance of combustion location 49 is determined, and defined interference variables are taken into consideration by interference variable impression.
(51) A subsequent query block 118 checks whether the conditions of idle mode and an excessively low temperature of exhaust gas catalytic converter 28 still exist. If so, execution then branches to the input of block 114. If not so, execution then branches to a subsequent block 120. In block 120, current values for ignition angle 76 and for the position of throttle valve 24, as well as optionally further variables and parameters, are stored in a data memory of open- and/or closed-loop control device 38. The procedure depicted in