The disclosure relates to signal detection and, more specifically, teaches a method for balancing cylinders in an internal combustion engine of a motor vehicle.
In internal combustion engines, the injection masses can vary considerably between the individual cylinders owing to fabrication tolerances of the injection system and/or as a result of ageing. Any differences in the injection masses may lead to a torque difference between the cylinders which will have an adverse effect on the overall performance of the internal combustion engine. In addition, secondary assemblies may also give rise to torque fluctuations of other frequencies. These mechanically caused rotational irregularities cannot be eliminated by known cylinder balancing routines (CYBL) or closed loop combustion control routines (CLCC).
Patent DE 197 20 009 C2 discloses a method which calculates the rotational speed for the expansion and the rotational speed for the compression for each cylinder. The difference between the rotational speeds is filtered by means of a sliding mean value formation and a cylinder-selective deviation is formed on the basis of the respective rotational speed deviations. A fuel mass correction is calculated on the basis of this deviation.
Furthermore, DE 197 00 711 A1 is known. This document describes a method in which a correction value for the injection time is applied as a function of the irregular running.
DE 10 2005 047 829 B3 is known. Said document describes a method for compensating the harmonic components of the crankshaft rotational speed. In this context, a time period of at least one revolution of a camshaft or two revolutions of a crankshaft is considered. The rotational speed signal is considered here by means of a Fourier analysis.
A further possible way of separating off the effects is to use filters, such as, for example, a reject-pass filter. However, this severely degrades the signal quality.
The present disclosure teaches methods which may improve the regular running of an internal combustion engine.
According to some embodiments, a method for balancing cylinders of a motor vehicle is described, wherein the motor vehicle has an engine which has at least two cylinders. The method comprises: determining a cycle period of a cycle of the engine and a number of cycles of the engine, determining a cylinder value function for each cylinder of the engine for each cycle, wherein the cylinder value function is indicative of the acceleration of a crankshaft of the engine, which is caused by the corresponding cylinder. The method also comprises carrying out a signal analysis for each determined cylinder value function, detecting an amplitude for each signal analysis which is carried out, forming an amplitude mean value for each cylinder on the basis of the detected amplitudes of the respective cylinder, detecting irregular running of the engine, on the basis of the amplitude mean values which are formed, and compensating the detected irregular running of the engine.
A cycle period of a cycle of an engine according to the invention can be in this context, in particular, that time which is required until the engine or the crankshaft of the engine has carried out a corresponding number of 180° rotational passes, wherein a 180° rotational pass corresponds to half a revolution of the engine or of the crankshaft, and a 360° rotational pass can correspond to a full revolution of the engine or of the crankshaft. Two 360° engine rotational passes can correspond here in the case of a four-stroke engine to a working cycle of the engine, that is to say to two revolutions of the crankshaft.
A value function according to the invention, for example, a cylinder value function, can be a mathematical function obtained on the basis of detected values at various times. In the case of a cylinder value function this can be, for example, a sinusoidal function on the basis of detected acceleration values of the crankshaft of the engine at various times, which acceleration values can be caused by the corresponding cylinder.
Signal analysis may include a description of dynamic properties of an oscillation system on the basis of the input signals and/or output signals of said system.
Irregular running of the engine according to the invention can be here, as an example, irregular rotation of the crankshaft which can be caused, for example, by torque differences between the cylinders of the engine.
Compensating detected irregular running of the engine can be, in particular, a process which can compensate the detected degree of irregular running of the engine. This can be done, for example, by means of open-loop control and preferably by means of closed-loop control. This can be done on an engine-selective basis, for example by compensating the degree of irregular running of the engine individually at each cylinder. This can have the advantage that the irregular running of the engine can be free of rotational irregularities resulting from secondary assemblies of the motor vehicle, and therefore the original irregularity, caused by trimmed injection can be reconstructed and correspondingly compensated again. Secondary assemblies can be here, for example, the dynamo or else the air-conditioning system of a motor vehicle. In addition, this can have the advantage that increased regular running of the engine can be achieved.
In some embodiments, the determination of the cylinder value function for each cylinder of the engine for each cycle is carried out on the basis of an engine value function, wherein the engine value function is indicative of the acceleration of a crankshaft of the engine which is caused by all the cylinders.
This can have the advantage that engine irregularities in the form of, for example, torque irregularities can be adapted at the location at which they are transmitted to the rotational movement of the engine and therefore a more reliable value base can be provided.
In some embodiments, the engine value function is formed on the basis of the detection of values relating to an engine variable of the engine over a cycle time period.
In some embodiments, an engine variable can be a variable which is derived from the acceleration of the crankshaft of the engine such as, for example, an engine rotational speed, a tooth time, a rotational speed gradient, an engine acceleration, an engine roughness and the like.
This can have the advantage that measured values can be made available as a value basis and can usually already be detected in motor vehicles, allowing unnecessary expenditure to be avoided.
In some embodiments, the cycle time period corresponds to a total duration of the number of cycles.
A cycle time period can be the time period in which function values for forming the engine value function can be detected.
This can have the advantage that cyclical fluctuations such as can be caused, for example, by secondary assemblies, can become better visible and can therefore be eliminated better.
In some embodiments, the determination of the cylinder value function for each cylinder of the engine for each cycle is carried out on the basis of a corresponding subdivision of the engine value function.
The corresponding subdivision of the engine value function according to the invention can be, in particular, apportioning and assignment of the detected engine value function to the respective cylinder which corresponds to this part of the engine value function, that is to say causes it.
This can have the advantage that a uniquely defined cylinder-selective assignment of the variable which is to be examined and which is derived from the crankshaft can be made possible.
In some embodiments, the signal analysis has a frequency analysis, preferably the spectral analysis of a Fourier transformation, preferably a Fast Fourier transformation.
A frequency analysis according to the invention can be, in particular, investigation as to how frequently certain events occur in a certain time unit and, in particular, which frequency components are represented to which degree in a signal.
A spectral analysis according to the invention can be here, in particular, an image function which is acquired from a Fourier analysis.
This can have the advantage that an amplitude can be determined in a reliable way for each signal analysis of each cylinder value function.
In some embodiments, the cycle period is that time period which corresponds to a working cycle of the engine.
A cycle of an engine can correspond in the case of a four-stroke engine to a working cycle of the engine. In the case of a four-stroke engine, a working cycle can comprise two revolutions of the crankshaft and therefore of the engine. The individual strokes can comprise here induction, compression, expansion and expulsion. In the case of a two-stroke engine, one working cycle can occur per revolution of the crankshaft of the engine.
This can have the advantage that rotational irregularities at the crankshaft or at the engine can be detected completely at least once on a cylinder-selective basis for each cylinder and can therefore be compensated.
In some embodiments, the determination of the number of cycles is carried out on the basis of a prediction.
Determining the number of cycles on the basis of a prediction according to the invention can mean, in particular, that it can become possible to make a prediction on the basis of which it can be determined how many cycles can probably be necessary to determine the engine value function, preferably probable at minimum, in order to be able to determine the cycle time period on the basis thereof.
This can have the advantage that only a relatively small number of cycles may be necessary to balance the cylinders, as a result of which the balancing of the cylinders can be performed very quickly and therefore efficiently.
In some embodiments, the prediction is based on an expected interference frequency.
Secondary assemblies can cause, for example, additional torque oscillations of other frequencies in the crankshaft or in the engine, that is to say the introduction of possibly irregular injection masses into the respective cylinders of the engine.
As a result, mechanically caused rotational irregularities of different frequencies can come about. For secondary assemblies it is possible to determine possible interference frequencies, wherein the different interference frequencies can be predominant in different secondary assemblies. Predicting these interference frequencies as well as possible can contribute to performing the balancing of the cylinders in the best possible way and in the shortest possible time.
This can have the advantage that the balancing of the cylinders can be performed even better, more quickly and more efficiently.
In some embodiments, the compensation of the detected irregular running of the engine is carried out on the basis of an algorithm, preferably on the basis of a cylinder balancing algorithm, particularly preferably on the basis of a cylinder balancing via engine roughness algorithm and/or a closed loop combustion control algorithm.
This can have the advantage that the detected irregular running of the engine can be compensated by means of known and reliable algorithms, which can permit better cost efficiency.
In some embodiments, an engine control device for a vehicle may implement a method according to one or more of the above-mentioned embodiments is described.
Further advantages and refinements of the present invention can be found in the following description of currently preferred embodiments. The individual figures in the drawing of this application are merely to be considered as being schematic and not true to scale.
It is to be noted that features and components of different embodiments which are identical or at least functionally identical to the corresponding features or components of the embodiment are provided with the same reference numbers or with different reference numbers which differ only in their last number from the reference number of a (functionally) corresponding feature or of a (functionally) corresponding component. In order to avoid unnecessary repetitions, features and components which have already been explained with reference to a previously described embodiment will no longer be explained in detail at a later point.
The embodiments which are described below merely represent a restricted selection of possible embodiment variants of the invention. In particular, it is possible to combine the features of individual embodiments with one another in a suitable way, with the result that the embodiment with variants which is illustrated explicitly here is to be considered by a person skilled in the art as disclosing a multiplicity of different embodiments in an obvious way.
In addition, the determination of the cylinder value function 111, 112, 113, 114 for each cylinder 121, 122, 123, 124 of the engine for each cycle 100a is carried out on the basis of a corresponding subdivision 181, 182, 183, 184 of the engine value function 180. For each determined cylinder value function 111, 112, 113, 114, a signal analysis 131, 132, 133, 134 is carried out, and for each signal analysis 130, 131, 132, 133, 134 which is carried out an amplitude 141, 142, 143, 144 is detected. Then, an amplitude mean value 151, 152, 153, 154 is formed for each cylinder 121, 122, 123, 124 on the basis of the detected amplitudes 141, 142, 143, 144 of the respective cylinder 121, 122, 123, 124.
In the example in
Owing to the increased injection mass in one of the cylinders 121 and the low-frequency interference and increased torque profile which is caused by this, an excitation of the rotational speed of the engine can be observed in
However, if low-frequency interference is additionally superimposed, the amplitudes 141, 142, 143, 144 of the four cylinders 121, 122, 123, 124 are amplified, wherein the amplitude 140 of one cylinder 120 is no longer constant even every 720° CRK, as is apparent from the value lines three to six. The irregular running 160 which is caused by the secondary assemblies therefore constitutes asynchronous interference. Separation of the above-mentioned signals is therefore not possible. However, if the amplitudes of each individual cylinder 121, 122, 123, 124 are averaged over a plurality of working cycles, as illustrated in the value line seven, the original irregularity which is caused by the trimmed injection in the first cylinder 121 can be reconstructed from the value line two again and correspondingly closed-loop controlled by a suitable algorithm. It was therefore possible to eliminate the asynchronous interference.
To summarize, it is to be noted that according to teachings of the present disclosure it is possible to separate the rotational speed irregularities generated by secondary assemblies from those rotational speed irregularities which are caused by a trimmed injection. Balancing of cylinders can therefore be performed more accurately.
Number | Date | Country | Kind |
---|---|---|---|
10 2013 217 725.9 | Sep 2013 | DE | national |
This application is a U.S. National Stage Application of International Application No. PCT/EP2014/064050 filed Jul. 2, 2014, which designates the United States of America, and claims priority to DE Application No. 10 2013 217 725.9 filed Sep. 5, 2013, the contents of which are hereby incorporated by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2014/064050 | 7/2/2014 | WO | 00 |