Method and device for operating an internal combustion engine
10711707 ยท 2020-07-14
Assignee
Inventors
Cpc classification
F02D41/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/0406
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2250/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/288
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0097
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/028
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/009
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D35/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for ascertaining whether a combustion process is being carried out in a cylinder of an internal combustion engine, it being decided whether or not the combustion process is present as a function of a relative angle between a characteristic signature of a variable characterizing a time curve of a state variable of the internal combustion engine and a specifiable crankshaft angle.
Claims
1. A method for ascertaining whether a combustion process is being carried out in a cylinder of an internal combustion engine, the method comprising: determining a time curve of an ascertained energy of the internal combustion engine; and deciding whether the combustion process is present as a function of a relative angle between: (i) a characteristic signature of a variable characterizing the determined time curve of the ascertained energy of the internal combustion engine, and (ii) a specified crankshaft angle of a crankshaft; wherein the ascertained energy includes a kinetic energy given by the rotational movement of the internal combustion engine, and wherein the determining of the time curve includes ascertaining a kinetic rotational energy of the crankshaft and ascertaining a kinetic energy of an up-and-down movement of at least one piston of the internal combustion engine.
2. The method of claim 1, wherein the characteristic signature is a characteristic value of a time curve of a Fourier component, the energy.
3. The method of claim 1, wherein it is decided that the combustion process has taken place if the relative angle is within a specified crankshaft angular range around the specified crankshaft angle.
4. The method of claim 3, wherein the crankshaft angular range is situated symmetrically about the specified crankshaft angle.
5. The method of claim 1, wherein the ascertained energy also includes an ascertained volume work of the gas filling in the cylinder.
6. The method of claim 1, wherein the specified crankshaft angle is a top dead center of the cylinder.
7. The method of claim 1, wherein the specified crankshaft angle being a value in an interval having an initial value and an end value, the initial value being one of the values 110, 90, and 75, and the end value being one of the values 70, 60, and 50.
8. The method as recited in claim 1, wherein the ascertained energy includes a sum of the ascertained kinetic rotational energy of the crankshaft and the ascertained kinetic energy of the up-and-down movement of the at least one piston of the internal combustion engine.
9. The method as recited in claim 1, wherein the determining of the time curve further includes ascertaining mechanical work performed by compression and expansion of gas contained in the cylinder of the internal combustion engine, and wherein the ascertained energy includes a sum of the ascertained kinetic rotational energy of the crankshaft, the ascertained kinetic energy of the up-and-down movement of the at least one piston of the internal combustion engine, and the ascertained mechanical work performed by the compression and expansion of the gas contained in the cylinder of the internal combustion engine.
10. A method for operating an internal combustion engine, the method comprising: ascertaining whether a combustion process is being carried out in a cylinder of an internal combustion engine, by performing the following: determining a time curve of an ascertained energy of the internal combustion engine; deciding whether the combustion process is present as a function of a relative angle between: (i) a characteristic signature of a variable characterizing the determined time curve of the ascertained energy of the internal combustion engine, and (ii) a specified crankshaft angle of a crankshaft; wherein the ascertained energy includes a kinetic energy given by the rotational movement of the internal combustion engine, and wherein the determining of the time curve includes ascertaining a kinetic rotational energy of the crankshaft and ascertaining a kinetic energy of an up-and-down movement of at least one piston of the internal combustion engine; and controlling the internal combustion engine as a function of the result of the ascertaining of whether the combustion process is being carried out.
11. The method as recited in claim 10, wherein the ascertained energy includes a sum of the ascertained kinetic rotational energy of the crankshaft and the ascertained kinetic energy of the up-and-down movement of the at least one piston of the internal combustion engine.
12. The method as recited in claim 10, wherein the determining of the time curve further includes ascertaining mechanical work performed by compression and expansion of gas contained in the cylinder of the internal combustion engine, and wherein the ascertained energy includes a sum of the ascertained kinetic rotational energy of the crankshaft, the ascertained kinetic energy of the up-and-down movement of the at least one piston of the internal combustion engine, and the ascertained mechanical work performed by the compression and expansion of the gas contained in the cylinder of the internal combustion engine.
13. 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 ascertaining whether a combustion process is being carried out in a cylinder of an internal combustion engine, by performing the following: determining a time curve of an ascertained energy of the internal combustion engine; and deciding whether the combustion process is present as a function of a relative angle between: (i) a characteristic signature of a variable characterizing the determined time curve of the ascertained energy of the internal combustion engine and a specified crankshaft angle, and wherein the determining of the time curve includes ascertaining a kinetic rotational energy of the crankshaft and ascertaining a kinetic energy of an up-and-down movement of at least one piston of the internal combustion engine; wherein the ascertained energy includes a kinetic energy given by the rotational movement of the internal combustion engine.
14. The computer readable medium of claim 13, wherein the characteristic signature is a characteristic value of a time curve of a Fourier component, the energy.
15. A control and/or regulating device, comprising: a controller device configured for ascertaining whether a combustion process is being carried out in a cylinder of an internal combustion engine, by performing the following: determining a time curve of an ascertained energy of the internal combustion engine; and deciding whether the combustion process is present as a function of a relative angle between: (i) a characteristic signature of a variable characterizing the determined time curve of the energy of the internal combustion engine, and (ii) a specified crankshaft angle; wherein the ascertained energy includes a kinetic energy given by the rotational movement of the internal combustion engine, and wherein the determining of the time curve includes ascertaining a kinetic rotational energy of the crankshaft and ascertaining a kinetic energy of an up-and-down movement of at least one piston of the internal combustion engine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
DETAILED DESCRIPTION
(5)
(6) Typically, the controlling, and the method according to the present invention, can be realized by a computer program that is stored for example on a machine-readable storage medium 71. Machine-readable storage medium 71 can be contained in engine control device 70.
(7)
(8)
(9) As shown in
(10) Therefore,
(11) Energy E is calculated as
E=Erot+Eosz+Ecomp.
(12) The energy terms Eosz, Ecomp can be ascertained as the sum of the corresponding contributions over all cylinders of the internal combustion engine, or can be ascertained separately for each cylinder.
(13) Here, Erot is a kinetic rotational energy ascertained as
Erot=.sub.rotn.sup.2,
where .sub.rot is a specifiable constant that corresponds to the moment of inertia of crankshaft 50 and of the parts connected in rotationally fixed fashion thereto.
(14) Eosz is a kinetic energy that is derived from the up-and-down movement of piston 30. It is ascertained as
Eosz=m.sub.oszv.sub.K.sup.2.
m.sub.osz is a specifiable constant that corresponds to the mass of the parts that move up and down with piston 30. v.sub.K is the speed of the up-and-down movement of the respective piston 30 and cylinder 10. It is ascertained as
v.sub.K=n*f(),
f is a function of the angular position that is stored for example in a characteristic map.
(15) Ecomp is the mechanical work that is performed by the compression and expansion of the gas contained in cylinder 10. It is ascertained as
(16)
(17) Here p is the cylinder pressure and V is the volume of cylinder 10 above piston 30. Subscripts 1, 2 here stand for a first time and a second time between which this compression work Ecomp is done. K is a specifiable variable that corresponds to the isotrope exponent of the gas contained in the cylinder. In particular, K may be ascertained as a function of a temperature and/or a pressure of the ambient air. The volume V is read out for example from a table, as a function of angular position , and pressure p is derived from the general gas equation. The initial time corresponding to subscript 1 can correspond to the time at which the corresponding inlet valve 160 is closed. At this time, pressure p corresponds approximately, except for a correction term specifiable in a table, to the pressure in intake manifold 80, which is ascertained for example by an intake manifold pressure sensor. Of course, it is also possible to ascertain pressure p using a cylinder pressure sensor.
(18) In the following step 1010, the calculated curve of energy E is transformed from the time domain into the frequency domain over a specifiable time space, for example half a working cycle. The phase axis in the frequency domain is selected such that the dead center position corresponds to a predefined phase angle. This can take place for example using so-called synchros at which internal combustion engine 70, with the aid of the signal of rotational speed sensor 200, ascertains that the phase position corresponds to a specifiable phase angle.
(19) In the following step 1020, the phase angle is ascertained that indicates the ignition frequency Fourier component in the amplitude spectrum. In the case of a discrete Fourier analysis, this can for example be the component whose period corresponds to the quotient w/Z of the angular range of a working cycle w and the number Z of (operating) cylinders. The phase angle ascertained in this way is the relative phase angle , due to the selection of the phase axis.
(20) In the following step 1030, it is ascertained whether the relative phase angle is within the specifiable region B. If this is the case, there follows step 1040, in which it is decided that cylinder 10 is operating, i.e. that the internal combustion engine is switched on. If this is not the case, there follows step 1060, in which it is decided that cylinder 10 is not operating, i.e. that the internal combustion engine is switched.
(21) With this, the method ends.