Method for computer-assisted determination of multiple rotational irregularities in an internal combustion engine
11614044 · 2023-03-28
Assignee
Inventors
Cpc classification
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/0097
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
F02D41/2451
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02D41/14
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Multiple rotational irregularities in an internal combustion engine are determined. An uneven running value of a currently-ignited combustion chamber in a logical ignition sequence of a plurality of combustion chambers immediately after a logically-preceding ignited combustion chamber is determined. The uneven running value determined for the logically-preceding ignited combustion chamber exceeds a specified threshold value and indicates a fault in the logically-preceding ignited combustion chamber. A compensation factor is determined that. A compensated uneven running value of the currently-ignited combustion chamber from the uneven running value of the currently-ignited combustion chamber and the compensation factor is determined. The compensated uneven running value of the currently-ignited combustion chamber is compared with the specified threshold value to determine whether the currently-ignited combustion chamber has a fault.
Claims
1. A method for computer-assisted determination of multiple rotational irregularities in an internal combustion engine comprising a plurality of combustion chambers with moving pistons mechanically connected to one another via a crankshaft in order to set the crankshaft in rotation, the method comprising: measuring, using an encoder wheel and a sensor, a plurality of segment times of a currently-ignited combustion chamber and a logically-preceding ignited combustion chamber, wherein the encoder wheel is connected in a co-rotational manner to the crankshaft and divided into a plurality of angular segments, the sensor is configured to measure the plurality of segment times, and a respective segment time is a duration the encoder wheel requires for rotation of a respective angular segment of a respective combustion chamber to move past the sensor; determining, based on the plurality of segment times, an uneven running value of the currently-ignited combustion chamber that is ignited in a logical ignition sequence of the plurality of combustion chambers immediately after the logically-preceding ignited combustion chamber, wherein an uneven running value determined for the logically-preceding ignited combustion chamber exceeds a specified threshold value and indicates a fault in the logically-preceding ignited combustion chamber; determining a compensation factor that models an influence of the logically-preceding ignited combustion chamber on the uneven running value of the currently-ignited combustion chamber; determining a compensated uneven running value of the currently-ignited combustion chamber from the uneven running value of the currently-ignited combustion chamber and the compensation factor; and comparing the compensated uneven running value of the currently-ignited combustion chamber with the specified threshold value to determine whether the currently-ignited combustion chamber has a fault, wherein the uneven running value is determined according to a predefined calculation rule for measurement variables of the currently-ignited combustion chamber and measurement variables of the logically-preceding ignited combustion chamber continuously and successively for each combustion chamber in the logical ignition sequence of the plurality of combustion chambers while the internal combustion engine is operating, a respective uneven running value represents a measure of the rotational irregularity of the crankshaft due to the currently-ignited combustion chamber, and the compensation factor is determined from: a computationally-determined segment time of an assumed non-faulty logically-preceding combustion chamber, and an uneven running difference value that results from the difference between: a first uneven running value of the assumed, non-faulty logically-preceding combustion chamber, and a second uneven running value of the assumed, faulty, logically-preceding combustion chamber.
2. The method according to claim 1, wherein the compensation factor is a proportional factor that results from the ratio of the segment time of a combustion chamber when faulty to the segment time of the same combustion chamber when non-faulty.
3. The method according to claim 1, wherein determining the compensated uneven running value from the compensation factor and the uneven running difference value, which was previously determined for the logically-preceding combustion chamber, further comprises: determining an uneven running difference value for the combustion chamber, wherein the uneven running difference value and the determined uneven running value are added.
4. The method according to claim 1, wherein the compensation factor for each pair of combustion chambers that immediately follow one another in the logical ignition sequence of the plurality of combustion chambers is newly calculated.
5. A non-transitory computer-readable medium comprising instructions operable, when executed by one or more computing systems, to configure the one or more computing systems to perform the method of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
DETAILED DESCRIPTION OF THE DRAWINGS
(5)
(6) The method according to the present subject matter permits checking as to whether two cylinders that ignite immediately one after the other in a logical sequence generate a torque contribution which differs from an expected torque contribution. This could be the case, for example, owing to incorrect combustion, e.g., owing to later ignition of a fuel/air mixture. When compression is disrupted, correct combustion cannot take place, and therefore, there can be no uniform generation of torque by the internal combustion engine. Rotational irregularities can also be caused by mechanical defects, for example, in the case of faulty installation of a cylinder head seal, defects on piston rings or faulty installation of inlet valves or outlet valves during the production of the internal combustion engine. The consequences of faults of this type may be an unsteady engine speed, loud engine noise, reduced power output, and ignition misfires owing to the discontinuous compression and/or combustion.
(7) The present method makes it possible to robustly locate combustion faults during which multiple rotation irregularities of cylinders occur, in which regularities can follow one another immediately in the logical sequence of the ignition. The method can be carried out, for example, at the final assembly of the internal combustion engine but also within the scope of maintenance in the workshop, and even in the normal driving mode.
(8) The computer-assisted determination of multiple rotational irregularities of the internal combustion engine is based on the detection of fluctuations in the rotational speed (referred to as engine speed roughness) in the case of an absence of a combustion torque or a reduced combustion torque, wherein the fluctuations in the rotational speed are e.g., a consequence of differences in compression or filling.
(9) In the following description, by way of example an internal combustion engine is assumed to be 4-cylinder internal combustion engine whose cylinders are fired in succession in a logical sequence in order to place a crankshaft of the internal combustion engine, which is connected to reciprocating pistons in the cylinders, in rotation.
(10) In a first step S1 of the method according to the present subject matter, the uneven running values LUR of the number of cylinders are sensed during the rotation of the crankshaft of the internal combustion engine. The sensing of the uneven running values occurs here in the logical sequence of the ignition of the cylinders (referred to as ignition sequence IS) which is indicated in each of
(11) Robust sensing of the uneven running usually occurs in the quasi-steady-state operating mode, i.e., in an operating mode in which no or only minimum acceleration or deceleration of the crankshaft is required. The sensing of the uneven running values LUR occurs as described below.
(12) The uneven running values LUR are sensed, for example, according to the formula
(13)
which is based on the fact that a fluctuation in the rotational speed which is proportional to the change in angular acceleration is caused by a fault in a cylinder, e.g., by a loss of compression. In formula (1), t.sub.n and t.sub.n−1 denote what are referred to as segment times of a currently-ignited cylinder n as well as of the cylinder n−1 which is previously ignited logically immediately. The index n therefore denotes the number of the logical ignition sequence IS. In formula (1), t.sub.c is a constant time which is used for optional calibration. The uneven running value LUR.sub.n of the currently ignited (or measured) cylinder therefore correlates a current segment time t.sub.n of the currently ignited cylinder with the segment time t.sub.n−1 of the previously ignited cylinder n−1. Therefore, relative increases in the time measurement can be sensed by means of the uneven running values LUR. If the internal combustion engine does not have any faults, the differences between the angular accelerations of the individual cylinders are virtually 0. This results in an uneven running value LUR of approximately 0, i.e. LUR≈0, depending on the selected compensation time.
(14) If, on the other hand, a fault e.g. compression loss, is present e.g., at a cylinder with the ignition sequence IS=n−1, the segment time t.sub.n−1 of said sequence is lengthened. This is perceptible in an increase in the uneven running value LUR.sub.n−1, i.e. LUR.sub.n−1>>0. If the uneven running value LUR.sub.n−1 exceeds a specified threshold value SW1 (see
(15) This is illustrated once more with reference to
(16) This can be detected, for example, in the illustration according to
(17) It can be readily determined in a computer-assisted fashion on the basis of the knowledge of the determination of the uneven running values LUR that the logically igniting cylinder [1] has a fault.
(18)
(19) This procedure from the prior art therefore only permits reliable determination of rotational irregularity which is caused by a single faulty cylinder of the number of cylinders of the internal combustion engine. The described problem goes back to the relative comparative character of the detection method and should be solved with the above method in the direction of an absolute evaluation of individual cylinders.
(20) The method according to the present subject matter expands this procedure with compensation in order also to be able to make a statement about the state of the cylinder which follows a faulty cylinder in the logical ignition sequence.
(21) In the first step S1, that cylinder which is ignited immediately after a logically preceding cylinder in the logical sequence of the ignition of cylinders and whose uneven running value LUR.sub.n−1, which is determined for the preceding cylinders has exceeded the specified threshold value SW1 (see
(22) According to step S2, the determination of a compensation factor f is carried out that models the mutual influence of the uneven running value of the currently ignited cylinder (here [2]) and the preceding cylinder (i.e. of the cylinder which immediately precedes in the logical sequence of the ignition, here [1]). In step S3, a compensated and absolute uneven running value cLUR[2] (see
(23) The determination of the compensation factor f will now be explained in detail.
(24) In the case of a defect in the cylinder 1, the new segment time t.sub.1* of the cylinder [1] is increased in comparison with a cylinder [1] which operates without faults, by the factor f which represents the searched-for compensation factor:
t.sub.1*=t.sub.1*f (2),
where the compensation factor f is greater than 1, i.e. f≥1. For the currently igniting cylinder [1] an uneven running value is then obtained as follows
(25)
if there is no defect present, and an uneven running value is obtained as follows
(26)
if a defect is present in the cylinder [1]. The superscript index * characterizes the presence of a defect. The difference caused by the defect in the values of the uneven running values LUR.sub.1 and LUR.sub.1* for the currently igniting cylinder [1] is referred to as an uneven running value difference value ΔLUR.sub.1 and is then obtained as
(27)
(28) For the following igniting cylinder [2] (which represents the subsequent cylinder), the following is obtained without any defect
(29)
and with a defect of the cylinder [1] the following is obtained
(30)
(31) The uneven running difference value ΔLUR.sub.2 for the cylinder [2] is then obtained as
(32)
(33) In the event of there being no fault present, it can be assumed that all the segment times t.sub.1, t.sub.2 are approximately the same size and the uneven running value of the first cylinder [1] corresponds approximately to 0, i.e. t.sub.2≈t.sub.1 and LUR.sub.1≈0, since in the case of a cylinder which does not have a fault the uneven running value yields approximately 0 according to formula (1). This results in uneven running difference values ΔLUR.sub.1 for the first igniting cylinder [1] and ΔLUR.sub.2 for the following igniting cylinder [2] according to
(34)
(35) The relative change in the uneven running values between two cylinders which ignite immediately following one another in a logical sequence therefore arises as a result of the combination of the formulas (5) and (6) to form
(36)
(37) This results in the following for the second uneven running difference value ΔLUR.sub.2
ΔLUR.sub.2≈−f.sup.3*ΔLUR.sub.1.
(38) An increased uneven running value of a cylinder therefore influences the following cylinder of the logical ignition sequence proportionally with the compensating influence of −f.sup.3.
(39) The determination of the compensation factor f is then as follows: the uneven running difference value ΔLUR.sub.1 of the cylinder [1] which has a fault can be determined by analyzing the measurements of the internal combustion engine, including the uneven running values when there is no fault present, and comparing with the present situation in which a fault is present. The segment time t.sub.1 for the case in which no fault is present can be determined by means of the formula (8):
(40)
(41) where t.sub.1 is the measured segment time of the igniting cylinder [1], α.sub.1 is a predefined segment width for detection of an ignition misfire and n.sub.mot is the average engine speed or crankshaft speed, in particular the average rotational speed for the present segment [1]. The compensation factor f can then be determined using the formulas (3) assuming LUR[1]≈0 without a defect and equation (8).
(42) Therefore, the compensation factor f makes it possible to determine the uneven running difference values ΔLUR.sub.n and ΔLUR.sub.n+1 for two cylinders which ignite logically one after the other, in accordance with the equation (7). As a result of the knowledge of the compensation factor f it is possible to determine a compensated uneven running value cLUR[2] for the cylinder [2] in that the uneven running difference value ΔLUR.sub.2 is added to the measured uneven running value LUR.sub.2. This results in an uneven running value which is increased absolutely in comparison with
(43) The method described above can be carried out during the running time of the internal combustion engine at the end of a production process of the internal combustion engine, within the scope of workshop testing or else in the driving mode. As a result of the method, there is no need to dismantle or partially dismantle the internal combustion engine before the extent of the fault can be understood.
(44) The method can be carried out on the basis of existing control device functions in the internal combustion engine, since the detection of combustion misfires, which is legally required, can be used for this. This requires the evaluation of the rotational irregularity between individual cylinders, which corresponds to the determination of the uneven running values.
(45) It is irrelevant which rotational-speed method is used to determine the uneven running values. A significant characterization of the method present here is to determine compensation of the sensed uneven running values and eliminate by calculation the influence of an unsteadily running cylinder at the cylinder which ignites next, given knowledge of a compensation value. As a result, the cylinder which ignites next can respectively detect its own proportion of the uneven running.
LIST OF REFERENCE SIGNS
(46) LUR.sub.n−1, LUR.sub.n Uneven running values LUR Non-compensated uneven running values cLUR Compensated uneven running values ΔLUR.sub.n−1, ΔLUR.sub.n Uneven running difference values SW1 Threshold value f Compensation factor S1 Determination of the relative uneven running values S2 Determination of a compensation factor S3 Determination of a compensated and absolute uneven running value S4 Comparison of a compensated uneven running value t.sub.n−1, t.sub.n, to Segment times