Diagnosis of a Charge Cycle Behavior of an Internal Combustion Engine
20210065476 ยท 2021-03-04
Inventors
Cpc classification
F02B75/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B75/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B2075/1816
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/1012
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1498
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/024
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D35/023
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/101
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/0002
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
G07C5/08
PHYSICS
F02B75/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02B75/18
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/22
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method and diagnostic tool diagnoses a charge cycle behavior of an internal combustion engine with a plurality of cylinders. The method determines a diagnosis time window within a torque dropout of one of the cycles of the internal combustion engine, and associates a deviation type with the diagnosis time window determined.
Claims
1.-13. (canceled)
14. A method for diagnosing charge exchange behavior of an internal combustion engine with multiple cylinders, the method comprising the steps of: determining a diagnosis time window within a torque dropout of one of the strokes of the internal combustion engine; identifying at least one of the cylinders, which is in a compression stroke at the start of the diagnosis time window; assigning a deviation type to the identified cylinder in a manner dependent on an ascertained rotational speed development of the internal combustion engine during the diagnosis time window; and wherein for assigning the deviation type, the method comprises the steps of: ascertaining a peculiarity of a charge exchange characteristic variable on the basis of the ascertained rotational speed development; comparing the ascertained peculiarity with predetermined peculiarities of the charge exchange characteristic variable which are assigned to different deviation types; and assigning a deviation type to the determined diagnosis time window in accordance with the result of the comparison.
15. (canceled)
16. The method according to claim 14, wherein for ascertaining the rotational speed development, a rotational speed difference is calculated from a rotational speed value at a start of the diagnosis time window and a rotational speed value at an end of the diagnosis time window.
17. The method according to claim 16, wherein a pressure characteristic number calculated on the basis of the ascertained rotational speed difference, said rotational speed difference being ascertained in the compression stroke, is used as the charge exchange characteristic variable.
18. The method according to claim 14, wherein for ascertaining the rotational speed development, a continuous rotational speed profile during the diagnosis time window is ascertained.
19. The method according to claim 18, wherein the ascertained rotational speed profile is used as the charge exchange characteristic variable.
20. The method according to claim 14, wherein for ascertaining the rotational speed development, a pressure profile in the cylinder during the diagnosis time window is ascertained.
21. The method according to claim 20, wherein at least one curve parameter of the ascertained pressure profile is used as the charge exchange characteristic variable.
22. A diagnostic tool for diagnosing charge exchange behavior of an internal combustion engine with multiple cylinders, comprising: a rotational speed acquisition unit which is configured to acquire a rotational speed of a crankshaft of the internal combustion engine; a processing unit which is configured to control the rotational speed acquisition unit, wherein the processing unit is configured to: determine a diagnosis time window within a torque dropout of one of the strokes of the internal combustion engine, identify at least one cylinder, which is in a compression stroke at the start of the diagnosis time window, assign a deviation type to the identified cylinder in a manner dependent on an ascertained rotational speed development of the internal combustion engine during the diagnosis time window, and wherein for assigning the deviation type, the processing unit is configured to: ascertain a peculiarity of a charge exchange characteristic variable on the basis of the ascertained rotational speed development, compare the ascertained peculiarity with predetermined peculiarities of the charge exchange characteristic variable which are assigned to different deviation types, and assign a deviation type to the determined diagnosis time window in accordance with the result of the comparison.
23. (canceled)
24. The diagnostic tool according to claim 22, wherein for ascertaining the rotational speed development, a rotational speed difference is calculated from a rotational speed value at a start of the diagnosis time window and a rotational speed value at an end of the diagnosis time window.
25. The diagnostic tool according to claim 24, wherein a pressure characteristic number calculated on the basis of the ascertained rotational speed difference, said rotational speed difference being ascertained in the compression stroke, is used as the charge exchange characteristic variable.
26. The diagnostic tool according to claim 22, wherein for ascertaining the rotational speed development, a continuous rotational speed profile during the diagnosis time window is ascertained.
27. The diagnostic tool according to claim 26, wherein the ascertained rotational speed profile is used as the charge exchange characteristic variable.
28. The diagnostic tool according to claim 22, wherein for ascertaining the rotational speed development, a pressure profile in the cylinder during the diagnosis time window is ascertained.
29. The diagnostic tool according to claim 28, wherein at least one curve parameter of the ascertained pressure profile is used as the charge exchange characteristic variable.
30. An internal combustion engine with multiple cylinders, comprising a diagnostic tool according to claim 22.
31. The internal combustion engine according to claim 30, wherein the internal combustion engine has four cylinders.
32. The internal combustion engine according to claim 30, wherein the internal combustion engine has a four-stroke engine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DETAILED DESCRIPTION OF THE DRAWINGS
[0040]
[0041] Of the installation environment, the illustration of
[0042] By way of example, a potential mechanical failure R at the piston and/or at the cylinder inner wall, which would potentially lead to greatly increased friction, is signaled.
[0043]
[0044] From
[0045] The reference pressure p can be used by the diagnostic tool 2 by means of the pressure acquisition unit 7, and the present rotational speed n can be used by the diagnostic tool 2 by means of the rotational speed acquisition unit 6 and the processing unit 4.
[0046]
[0047] In the illustration of
[0048]
First Exemplary Embodiment (Analytical Method by Means of a Formula System in the Time Domain)
[0049] In the four-stroke process of an internal combustion engine, there are regions in the degrees crank angle scale (abscissa of the torque profile 10) in which no significant torque conversion occurs (in particular below the threshold value 14). In these time periods, the crankshaft is decelerated by acting frictional and load resistances. The definitive decelerating resistances are in particular the corresponding load demand, the friction of the mechanism R and in particular also the compression of the gas charge of the cylinder in which ignition is next to be performed.
[0050] Through steady-state balancing of the decelerating resistances by means of rotational speed measurement of the crankshaft KT in the correct time window 12, it is possible to infer the cylinder charge. Before corresponding ignition of the mixture, it is still possible for statements to be made regarding the charge exchange quality, and, in the event of a fault, for better differentiation of the causes to be performed.
[0051]
[0052] The flow diagram 100 shows the course 101 of the engine rotational speed n over one working cycle (ASP) of a 4-cylinder Otto-cycle engine. The ignition times (ZZP) and an exemplary possible diagnosis time window 112 for the cylinder Z1 in compression, on which diagnosis is to be performed, are marked. The associated working strokes of the physical cylinders Z1-Z4 are shown underneath.
[0053] This example of a four-cylinder engine shows which region 112 of the crank angle scale can be utilized for the charge exchange diagnosis. The diagnosis time window 112 lies, for the cylinder Z1 on which diagnosis is to be performed, at the end of the compression, directly before the ignition of the mixture; for the cylinder Z3, at the end of the intake stroke; for the cylinder Z4, at the end of the exhaust stroke; and, for the cylinder Z2, at the end of the working stroke, wherein a relevant release of torque does not occur in any of the cylinders Z (cf. threshold value 14 in
[0054] The diagnosis time window 112 must in particular be selected such that that cylinder which has most recently performed work is no longer causing any acceleration of the crankshaft, and ignition has not yet taken place in that cylinder which is next to perform work.
[0055] In the exemplary embodiment, basic prerequisites for the definition of the diagnosis time window 112 are as follows: 1) no dominant release of heat (differential torque build-up negligible, because the time precedes the ignition in the compression and/or follows the pressure pulse in the working cycle); and/or 2) outlet valve open (otherwise the piston braking action must be taken into account); and/or 3) inlet valve open and dethrottled (VVT), otherwise the piston braking action resulting from throttling and gas spring must also be taken into account.
[0056] By way of example, in the exemplary embodiment as per
[0057] Formula System and Derivation:
[0058] A power balance is intendedon the basis of a measured rotational speed differenceto permit a comparison between a setpoint cylinder pressure and an actual state:
TABLE-US-00001
[0059] By differentiation, substitution and introduction of a mass moment (splitting of the inertia components), the following equation is obtained:
[0060] If one expediently divides the equation into a steady component and an alternating component, then the following sub-equations are obtained:
[0061] Steady component:
[0062] The balancing of the steady component is based on a steady-state operating point. The mean provided torque maintains the constant mean rotational speed, because it corresponds to the moment demand from load and friction.
[0063] Alternating component:
J.Math.{dot over ()}=(1)
[0064] A conversion from time-based derivation to the crank-angle-based difference calculation is performed with the aid of the relationship
[0065] The definitive variables from equation (1) will be detailed further for the evaluation. The relationship for the resulting moment from the gas force inside the cylinder is obtained as:
TABLE-US-00002 (3)
[0066] Further detailing of the variable factors from equation (3) yields the following:
s(,{dot over ()},{umlaut over ()})=r.sub.K.Math.{umlaut over ()}.Math.sin +r.sub.K.Math.{dot over ()}.sup.2.Math.cos +r.sub.K/2.Math.{umlaut over ()}.Math..sub.Pl.Math.sin(2.Math.)+r.sub.K.Math.{dot over ()}.sup.2.Math..sub.Pl.Math.cos(2.Math.)
[0067] Assuming a constant mean rotational speed n.sub.mot, the relationship for the piston acceleration simplifies to:
{umlaut over (s)}.sub.red(,{dot over ()})=r.sub.K.Math.{dot over ()}.sup.2.Math.(cos +.sub.pl.Math.cos(2))(4)
[0068] The assumption leads to a negligible error. The influence of the angular acceleration results in a negligibly small deviation over the entire characteristic map.
()=arcsin(.sub.Pl.Math.sin )(4.5)
[0069] Thrust rod ratio
.sub.Pl=r.sub.K/l.sub.Pl(5)
p.sub.zyl=
[0070] Relationship to the ambient pressure
p.sub.0=p.sub.umg(7)
or, as is also used below, the
relationship to the crankcase pressure
p.sub.0=p.sub.KurbGeh=p.sub.umgDPS(8)
where DPS represents the negative pressure in the intake pipe.
[0071] The frictional moment from equation (1) may be represented in various ways. It is on the one hand possible for a model to be introduced which reflects measurement data for a particular operating point of the diagnosis. One expediate approach here would be functional linking of the term to the rotational speed, the load and the oil temperature.
[0072] It is however assumed below that the diagnosis is performed at fixedly defined steady-state load points. In this way, the frictional moment for this load point can be assumed to be invariant.
=const.(9)
[0073] The same approach is likewise used for the component moment resulting from rotational mass inertia and the mass moment of inertia.
=const.(10)
J=const.(11)
[0074] A suitable selection of diagnosis constants at the steady-state operating point permits easy retrospective application of the parameters.
[0075] Solving equation (1) for the gas moment yields the following:
=J.Math.{dot over ()}+
+
[0076] After inserting the relationships from equations (9) to (11), it is possible to conclude the following simplification with the application constant KRM:
=J.Math.{dot over ()}+K.sub.RM(12)
[0077] Application of the Diagnosis:
[0078] The detail X from
[0079] The gradient of the angular speed from equation (2) will be expanded. The rotational speed to be ascertained must in this case be averaged, and constants will again be indicated.
[0080] The term for the tangential moment from equation (3) will be expanded below to include the relationships from equations (4) to (8), and constants will be indicated.
[0081] with a kinematics constant for the steady-state point at which the diagnosis takes place
[0082] After inserting equations (14) and (13) into equation (12), and solving for the cylinder pressures and combining all constants, the following is obtained:
[0083] All pressure variables and rotational speeds in equation (15) are measurable at the times P1 and P2. Suitable indication measurement technology such as is known per se solves the required physical variables in a crank-angle-based manner or at least averaged over multiple working cycles. In addition or alternatively to the indication measurement technology, it is possible to resort to data from a suitable operation model, for example of the engine controller. The kinematics constant K.sub.K can be tabulated and used as a function of the piston position.
[0084] The influence of the rotational speed n.sub.mot with regard to the oscillatory masses may for example be calculated in real time or stored in the form of a lookup table of a suitably stored operation model with regard to rotational speed and load on the control unit.
[0085] The reduced piston acceleration (4) can be formulated as follows for the two discrete points:
[0086] The constants K.sub.1 and K.sub.2 may be determined on the basis of reference measurements (engine function or charge exchange OK).
[0087] Diagnostic Procedure:
[0088] After determination of the application constants K.sub.1 and K.sub.2, the equation (15) can be used to determine the diagnostic cylinder pressure from the change in rotational speed in the compression:
[0089] The diagnostic cylinder pressure
[0090] This is followed by an absolute evaluation, in which the diagnostic cylinder pressure
thr.sub.low.Math.p.sub.zyl,soll
[0091] If the diagnostic cylinder pressure
TABLE-US-00003 Relation
[0092] Alternatively or in addition, a relative evaluation may also be provided: the diagnostic cylinder pressures
Second Exemplary Embodiment (Recursive Method in the Time Domain as Parameter Estimation Method)
[0093] The aim of this exemplary embodiment, illustrated from
[0094] An overview image relating to this exemplary method is illustrated in
[0095] Under normal circumstances, that is to say in the fault-free situation, the air mass m, the fuel quantity V and the ignition energy E are utilized for accelerating the crankshaft KT. Peculiar to the fault-free situation is a characteristic profile of the profile 201 of the cylinder pressure p, which is a function of the input variables (m, V and/or E) thereof.
[0096] The intermittent manner of operation of the internal combustion engine 1with mass inertia forces superposed thereonthen results in a particular rotational speed profile 101 (see the figure above rotational speed signal n).
[0097] The transmission path via the crank drive KT is provided by means of the mechanism thereof and fixedly defined vibration characteristics.
[0098] Thusassuming a fault-free mechanismthe only influential variable is the profile 201 of the cylinder pressure p, which in turn isin a sufficiently accurate approximationdependent only on the input variables m, V and E thereof. It follows from this that features of all three input variables m, V and E are included in the rotational speed profile 101.
[0099] In particular if one of the input variables m, V or E has a fault or defect, this is reflected in the rotational speed signal n. Here, the peculiarity of the feature m, V or E is dependent on the superposed mass force. In particular, the peculiarity of the feature m, V or E is particularly pronounced if the influences of the mass forces are relatively minor (low rotational speeds n and/or high engine load).
[0100] It is also of significance that each subsystem which provides the input variables m, V and/or E for the combustion has different effects on the profile 201 of the pressure p in the cylinder Z1 in the event of a defect.
[0101] As can be seen from
[0102] The main influences of the fuel system, in particular the deviation type of an incorrect fuel mass V, are replicated in the exemplary embodiment by variations of the parameter c and to a lesser extent the parameter b, in each case along the plotted double arrow.
[0103] The intake air systemin particular the deviation type of a leakage L and the associated decrease of the air mass m available for the combustionis replicated in particular by the parameters a and d and the variation thereof along the plotted double arrows, but also to a lesser extent by the parameter c and to an even lesser extent by the parameter b.
[0104] The ignition systemin particular the deviation type of a faulty electrode spacing and the associated low or absent ignition energy Eis replicated by the parameters b and c.
[0105] From the exemplary deviation types or fault types of fuel system, intake air system and ignition system, it thus becomes clear here that the faulty subsystem can be identified by means of pattern recognition adapted to the diagnostic situation and/or classification on the basis of the position or peculiarity of the parameters a, b, c and d.
[0106] As illustrated by way of example in
[0107] For this purpose, on the basis of a driver demand 252, the input variables 254 for the setpoint state are defined or learned, in particular also the setpoint cylinder pressure profile 256.
[0108] From this, on the basis of a crankshaft model which replicates the mechanism of the crank drive, it is possible to calculate a setpoint rotational speed profile 258 at the crankshaft KT.
[0109] The setpoint rotational speed profile 258 may subsequently be compared with an actual rotational speed profile 268 by means of corresponding signal analysis 270, wherein this is possibly preceded by a calculation step 269 with a reduction to relevant engine orders of the actual values. The actual rotational speed profile 268 may in particular be ascertained as described above from an actual pressure profile 266 (may for example correspond to the pressure profile 201.sub.Z1), which in turn is dependent on the input variables 264 (in particular m, V and E).
[0110] In the event of faults in one of the subsystems, deviations arise here at the comparison 270. By means of parameter optimization 272 of the parameters a, b, c and d defined above, this error can be minimized until a sufficiently accurate result is found.
[0111] In particular if a method according to this exemplary embodiment of the invention is applied to an Otto-cycle engine, it is necessary, owing to the cycle fluctuations, and in particular the effect thereof on the peculiarity of the parameter c, to ensure that no over-optimization occurs, and the natural standard deviation of the process is taken into consideration.
[0112] Subsequently, the optimized parameters a, b, c and d can be evaluated in the context of pattern recognition 274. Since all parameters a, b, c and d have been selected with a physical background, the pattern recognition 274 may be of either a heuristic or model-based nature.
[0113] The schematic sequence of the diagnostic method 250 can thus be seen in
LIST OF REFERENCE DESIGNATIONS
[0114] 1 Internal combustion engine [0115] 2 Diagnostic tool [0116] 4 Processing unit [0117] 6 Acquisition unit for the rotational speed of the crankshaft [0118] 7 Pressure acquisition unit [0119] 9 Intake system [0120] 10 Torque profile of the internal combustion engine over one engine cycle [0121] 12 Torque dropouts [0122] 14 Predetermined threshold for relevant torque contribution [0123] 100 Diagram of rotational speed development [0124] 101 Rotational speed profile [0125] 112 Diagnosis time window [0126] 201 Profile of the cylinder pressure [0127] 250 Method according to