Information
-
Patent Grant
-
6675787
-
Patent Number
6,675,787
-
Date Filed
Monday, December 17, 200122 years ago
-
Date Issued
Tuesday, January 13, 200420 years ago
-
Inventors
-
Original Assignees
-
Examiners
Agents
-
CPC
-
US Classifications
Field of Search
US
- 123 673
- 123 676
- 701 109
-
International Classifications
-
Abstract
A device and a method are described for controlling an internal combustion engine, in which a control deviation and a governor are allocated to each cylinder of the internal combustion engine, each governor preselecting a cylinder-specific triggering signal on the basis of the allocated control deviation. Cylinder-specific actual values are ascertained on the basis of a signal from a sensor arranged in the exhaust train and are compared to a setpoint value. Triggering signals for the cylinder-individual control of the fuel quantity and/or air quantity are preselected on the basis of the comparison.
Description
FIELD OF THE INVENTION
The present invention relates to a method and a device for controlling an internal combustion engine.
BACKGROUND INFORMATION
Such a method and such a device for controlling an internal combustion engine are known, for example, from the German Published Patent Application No. 195 27 218. There, a method and a device are described for regulating the smooth running of an internal combustion engine, in which a control deviation and a governor are allocated to each cylinder of the internal combustion engine. Each governor stipulates a cylinder-specific triggering signal on the basis of the allocated control deviation.
The aim of this procedure is to equalize the fuel quantity metered to the individual cylinders. Differences in the metered fuel quantity between the individual cylinders are equalized. In this context, it may occur that although the same fuel quantity is metered to all the cylinders and/or all the cylinders contribute the same torque to the total torque, the individual cylinders receive different air quantities metered in. The result is that increased exhaust-gas emissions, particularly particle emissions, occur at individual cylinders. When working with the related art, these increased emissions can only be decreased by reducing the total injection quantity and/or the average value of the cylinder-individual fuel quantities to the extent that the emissions are minimized. This quantity reduction leads to a decrease in the performance of the internal combustion engine.
SUMMARY OF THE INVENTION
Because cylinder-specific actual values are determined on the basis of a signal from a sensor arranged in the exhaust train and are compared to a setpoint value, and because triggering signals for the cylinder-individual control of the fuel quantity and/or air quantity are specifiable on the basis of the comparison, the exhaust-gas emissions can be markedly reduced, the power output of the internal combustion engine not being impaired.
Preferably, sensors are used which provide a signal that characterizes the oxygen concentration in the exhaust gas, or a signal which characterizes the pressure in the exhaust gas.
The lambda values, i.e. the oxygen concentrations, of all cylinders are preferably equalized. In this context, both the injected fuel quantity and the supplied air quantity, which is adjustable, for example, with the aid of a cylinder-individual exhaust-gas recirculation, are used as a manipulated variable. In the following, the procedure is described using the fuel quantity as an example.
It is particularly advantageous if the procedure is combined with a smooth-running control according to the related art.
According to the present invention, it was recognized that a particularly simple signal conditioning lies in the fact that the signal of the sensor arranged in the exhaust train is able to be filtered using at least two filtering elements having different frequencies; at least two frequency-specific actual values, a setpoint value and frequency-specific control deviations are determinable on the basis of the filtered signal.
A particularly meaningful signal is yielded if, to make the frequency-specific quantities available, the output signal of the sensor arranged in the exhaust train is able to be filtered by at least two band-pass filters with adjustable mid-frequencies, the mid-frequencies lying at integral multiples of the camshaft frequency.
Furthermore, of particular importance are the implementations in the form of a computer program having a program-code element, and in the form of a computer program product having the program-code element. The computer program of the present invention has the program-code element for carrying out all the steps of the method according to the present invention when the program is executed on a computer, particularly a control unit for an internal combustion engine of a motor vehicle. Thus, in this case the present invention is implemented by a program stored in the control unit, so that this control unit provided with the program represents the present invention in the same way as the method for whose accomplishment the program is suitable. The computer program product of the present invention has the program-code element which is stored on a machine-readable data carrier in order to carry out the method of the present invention when the program product is executed on a computer, particularly a control unit for an internal combustion engine of a motor vehicle. Thus, in this case the present invention is implemented by a data carrier, so that the method of the present invention can be carried out when the program product, i.e. the data carrier is integrated into a control unit for an internal combustion engine, particularly of a motor vehicle. In particular, an electrical storage medium, e.g. a read-only-memory (ROM), an EPROM or even an electrical permanent storage such as a CD-ROM or DVD may be used as data carrier or as computer program product.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1
shows a block diagram of the device according to the present invention.
FIG. 2
shows a detailed representation.
FIG. 3
shows a representation of the setpoint value formation and the actual value formation.
DETAILED DESCRIPTION
In the following, the procedure of the present invention is explained using a self-ignition internal combustion engine having exhaust-gas turbocharger and 4 cylinders as an example. However, the present invention is not limited to self-ignition internal combustion engines. It can also be used for other types of internal combustion engines. In this case, corresponding components can be exchanged. In particular, the present invention can also be used for internal combustion engines having a different number of cylinders and/or for internal combustion engines without an exhaust-gas turbocharger.
The internal combustion engine is indicated in
FIG. 1
by
100
. It is supplied with air via a fresh-air line
118
, an air compressor
115
and an intake line
110
. The exhaust gases of the internal combustion engine arrive in an exhaust pipe
128
via an exhaust line
120
and a turbine
125
. Turbine
125
drives air compressor
115
via a shaft (not shown).
Allocated to the internal combustion engine is a quantity-determining regulating device
150
. Fuel is supplied via it to the internal combustion engine. In this context, an individual fuel quantity can be metered to each cylinder. This is shown in
FIG. 1
, in that a quantity-determining control element
151
through
154
is allocated to each cylinder. Individual control elements
151
through
154
receive triggering signals from a control unit
160
. For example, control elements
151
through
154
are solenoid valves or piezo actuators which control the metering of fuel into the respective cylinder. Provision may be made per cylinder for an injector, a distributor pump or another element determining the fuel quantity injected, which meters fuel to the cylinders in turn.
Control unit
160
also acts upon a further control element
155
which influences the quantity of fresh air supplied to the internal combustion engine. In one simplified specific embodiment, this control element
155
may also be omitted. Furthermore, control unit
160
processes the output signals of various sensors
170
which characterize, for example, the ambient conditions such as temperature and pressure values, as well as the driver's command.
In addition, control unit
160
processes signals from sensors
180
which characterize the exhaust composition or the pressure and/or the temperature in the exhaust gas. This sensor is preferably situated between the internal combustion engine and turbine
125
. Alternatively or additionally, sensor
185
may also be positioned downstream of the turbine in the exhaust pipe.
Sensors
180
and
185
, respectively, preferably detect a signal which characterizes the oxygen concentration in the exhaust gas. Alternatively and/or additionally, the pressure in the exhaust line upstream or downstream of the turbine may also be evaluated.
This device now operates as follows. The fresh air is compressed by air compressor
115
and arrives in the internal combustion engine via intake line
110
. Fuel is metered to the internal combustion engine via quantity-determining regulating device
150
. In so doing, a cylinder-individual fuel quantity is supplied to each cylinder as a function of the triggering signal of control unit
160
. The exhaust gases arrive at the turbine via the exhaust line, drive the turbine, and then get into the surroundings via exhaust pipe
128
. Turbine
125
drives air compressor
115
via a shaft (not shown).
Control unit
160
calculates the triggering signals for acting upon control elements
151
through
154
on the basis of the various input signals, particularly the driver's command. In one preferred specific embodiment, a control device
155
is additionally provided which controls the air feed to the internal combustion engine. It may preferably be an exhaust-gas recirculation device which determines the quantity of recirculated exhaust gas. One specific embodiment in which the air quantity supplied to the individual cylinder is influenced is particularly preferred. For example, this is possible by a valve timing of the intake and discharge valves.
FIG. 2
shows in detail the ascertainment of the triggering signals for control elements
151
through
155
. In this case, the calculation of fuel quantity QK is shown in particular. One can proceed in a corresponding manner in calculating the air quantity.
Elements already described in
FIG. 1
are designated with corresponding reference numerals. Control element
150
receives output signal QK of a summing point
202
. Output signal QKF of a fuel-quantity setpoint selection
210
is applied to the first input of summing point
202
. Output signal QKL of a multiplexer
250
is applied to the second input of summing point
202
.
Fuel-quantity setpoint selection
210
processes the output signal from various sensors such as an accelerator-pedal position sensor
170
a
and a speed sensor
170
b
. Furthermore, provision can be made for fuel-quantity setpoint selection
210
to process output signal L of a sensor
180
. Output signal L of sensor
180
corresponds to the oxygen concentration in the exhaust train.
Signal L of sensor
180
also arrives at a filtering device
230
which in turn acts upon a first governor
241
, a second governor
242
, a third governor
243
and a fourth governor
244
with a signal that corresponds to a control deviation. Governors
241
through
244
are designated altogether as governor
240
. The individual governors in turn act upon multiplexer
250
with triggering signals which then reach summing point
202
cyclically as signal QKL.
On the basis of the various sensor signals, fuel-quantity setpoint selection
210
determines a fuel quantity QKF to be injected, which is to be supplied to the internal combustion engine. This quantity QKF corresponds to the quantity for providing the torque desired by the driver. In this context, fuel-delivery control
210
includes still further functions such as an idle-speed controller or fuel-quantity commands of further control units. Moreover, fuel-quantity setpoint selection
210
may already include a smooth-running control as is known from the related art. Furthermore, it is possible for a fuel-quantity setpoint selection that is not cylinder-individual to also take into account a lambda signal which characterizes the oxygen concentration in the exhaust gas.
Fuel-quantity setpoint selection
210
does not take into account air-quantity errors, i.e. deviations between the air quantities supplied to the individual cylinders. Different lambda values of the individual cylinders lead to fluctuations of the lambda signal. These are detected and used for the cylinder-individual control. Filtering device
230
calculates from lambda signal L, which is detected by sensor
180
, a cylinder-individual control deviation between the cylinder-individual setpoint value and actual value for the lambda signal. This cylinder-individual control deviation is supplied to the respective governor allocated to the cylinder. In this context, a governor may be provided for each cylinder. Alternatively, it is also possible for one governor to process the cylinder-individual control deviations chronologically one after the other. In particular, this is the case when the present invention is implemented as a control program. Multiplexer
250
combines these signals to form a signal QKL which characterizes the deviations of the individual lambda signals from a setpoint value. This signal is formed so that in the triggering of regulating device
150
, such a fuel quantity is metered that the lambda signal assumes the same value for all cylinders.
With the aid of the cylinder-individual lambda closed-loop control, air-quantity errors occurring between the individual cylinders can also be compensated for by interventions in the air metering, i.e. the exhaust gases of all cylinders have the same oxygen concentration. The exhaust-gas values of the internal combustion engine can be markedly improved compared to customary quantity-equalization controls according to the related art. This is of particular advantage at low speeds and large injected fuel quantities. Even small deviations of the lambda value, i.e. of the oxygen concentration in the exhaust gas of one cylinder in the direction of a richer mixture, lead to a sharp increase of soot emissions in this cylinder. This elevated soot emission is not offset by the somewhat lower soot formation in a cylinder with a correspondingly lean mixture. Thus, given equal engine torque, a lower smoke number can be attained using a cylinder-individual lambda closed-loop control. Alternatively, given the same smoke number, the output torque can be increased. This is based on the fact that, when working with a system without cylinder-individual lambda closed-loop control, the fuel quantity and consequently the output torque is lowered so far that the soot quantity lies below a specific value.
Particularly internal combustion engines equipped with an exhaust-gas turbocharger, i.e. an air compressor and a turbine, the demands on the conditioning of the lambda signal are particularly high, since the signal amplitude to be evaluated is very small when using a lambda probe downstream of the turbine.
Two alternatives are available for the positioning of the lambda probe. In a first alternative, the lambda probe is arranged in advance of the turbine. This offers the advantage that no mixture of the cylinder-individual exhaust-gas streams through the turbine has yet taken place. However, due to the opening of the exhaust valves, strong pressure pulsations are excited in this region. They partially offset the oscillations in the probe signal which are excited by the cylinder-individual lambda differences. This is owing to the operating mode described in the following. If a higher injected fuel quantity is injected into one cylinder, then the associated residual oxygen content in the exhaust gas, and consequently the output voltage of the lambda probe, falls. At the same time, the stronger combustion yields a higher pressure in the opening of the exhaust valve. Due to a positive cross coupling between pressure and probe signal, the pressure rise increases the sensor signal and counteracts the actual oxygen change. The measurable signal amplitude is thereby perceptibly smaller than would be expected in light of the pure oxygen oscillation. It is also disadvantageous that an additional probe is needed.
In the second alternative, the lambda probe is situated downstream of the turbine. Advantageous in this case is that the interference amplitude of the pressure pulsations in the exhaust train caused by the combustion is smaller. However, the mixture of the cylinder-individual exhaust-gas streams through the turbine has a disadvantageous effect. In this arrangement of the probe, this also reduces the amplitude of the oxygen oscillations to be measured.
Since both when using alternative
1
and in the case of alternative
2
, the signal to be evaluated has a markedly lower useful amplitude than for internal combustion engines without an exhaust-gas turbocharger, an improved signal conditioning for interference suppression, particularly in the case of internal combustion engines having an exhaust-gas turbocharger, is an advantage.
The heating frequency of the lambda probe can be named as a particularly serious interference. Its interference amplitude is more or less as great as the oscillations caused by the cylinder-individual lambda differences. These oscillations can be offset by a rapid signal preprocessing.
Control-deviation calculation
230
is shown in detail in FIG.
3
. Elements already described in
FIG. 2
are designated with corresponding reference numerals in FIG.
3
. The output signal of sensor
180
arrives via a pre-filter
300
at a first filter
310
and a second filter
320
. The output signal of first filter
310
arrives at a first setpoint-value ascertainment
312
and a first actual-value ascertainment
314
. The output signal of second filter
320
reaches a second setpoint-value ascertainment
322
and a second actual-value ascertainment
324
.
Output signal NWS of first setpoint-value ascertainment
312
arrives with a positive algebraic sign, and output signal NWI of first actual-value ascertainment
314
arrives with a negative algebraic sign at a node
316
. In following node
318
, the output signal of node
316
is combined with a weighting factor FNW. First control deviation NWL thus weighted arrives at a summing point
340
, and from there at block
240
.
Output signal KWS of second setpoint-value ascertainment
322
arrives with a positive algebraic sign, and output signal KWI of second actual-value ascertainment
324
arrives with a negative algebraic sign at a node
326
. In following node
328
, the output signal of node
326
is combined with a weighting factor FKW. Second control deviation KWL thus weighted reaches summing point
340
.
Weighting factor FNW and weighting factor FKW are made available by weighting setpoint selection
330
.
Available at the output of summing point
340
is control deviation L which is passed on to governor
240
.
Nodes
318
and
328
are a preferred embodiment of the present invention. Alternatively, factors FNW and/or FKW can also be taken into account differently, for example, in filters
310
or
320
, or not taken into account.
In the specific embodiment of an internal combustion engine having 4 cylinders shown, only two filters are provided which filter out portions of the signal having camshaft frequency and crankshaft frequency. In advantageous refinements, further frequency ranges can also be taken into account. In particular, a filter can be provided which filters out frequencies up to and including half the ignition frequency.
In the specific embodiment of an internal combustion engine having 4 cylinders shown, filters
310
and
320
are band-pass filters whose mid-frequency for filter
310
lies at the camshaft frequency, and in the case of filter
320
, lies at the crankshaft frequency.
When working with other cylinder numbers, other band-pass filters can optionally be provided. Thus, for example, given an internal combustion engine having four or five cylinders, one band-pass filter having the camshaft frequency and one band-pass filter having double the camshaft frequency, which corresponds to the crankshaft frequency, can be provided.
In the case of an internal combustion engine having 2*k cylinders, k being a natural number, k band-pass filters can be provided whose mid-frequencies lie at an integral multiple of the camshaft frequency.
The output signal of sensor
180
arrives via pre-filter
300
at band-pass filters
310
and
320
. This pre-filter
300
is constructed such that it filters out unwanted interferences. Pre-filter
300
is preferably constructed in such a way that it does not let through oscillations of the signal which are caused by the probe heating.
Band-pass filters
310
and
320
separate the output signal of sensor
180
into spectral components. The first, second and third actual-value ascertainment and the first, second and third setpoint-value ascertainment ascertain frequency-specific setpoint and actual values for each spectral component. The setpoint values and actual values are preferably calculated differently for the individual spectral components.
The probe signal is separated for the individual frequencies with the aid of band-pass filters
310
and
320
. First actual-value ascertainment
314
and second actual-value ascertainment
324
calculate a frequency-specific actual value for each frequency. Correspondingly, provision can be made for first setpoint-value stipulation
312
and second setpoint-value stipulation
324
to calculate a frequency-specific setpoint value for each frequency. The frequency-specific control deviation is then determined in nodes
316
and
326
.
It is especially advantageous if these frequency-specific control deviations are able to be weighted in a frequency-specific manner using frequency-specific weighting factors FNW and FKW. It is a particular advantage if weighting factors FNW and FKW are selected in such a way that the gain of the closed control loop is adjusted equally for all frequencies. A frequency-specific adaptation of the governor parameters can thereby be achieved.
Control deviations NWL and KWL, thus weighted or not weighted, are added up in node
340
and supplied to the governor. The governor corresponds to governor
240
shown in FIG.
2
.
Particularly advantageous in this procedure is that the controllability is present even given great differences in the phase position. The frequency-specific formation of the control deviation yields an increased robustness of the governor with respect to changes of the controlled system action, e.g. by alteration in the area of the air system, particularly in the area of the intake valves, manufacturing tolerances or wear and tear.
Alternatively to the evaluation of the lambda signal, a pressure sensor can also be used which evaluates the pressure upstream or downstream of the turbine.
Claims
- 1. A method for controlling an internal combustion engine, comprising the steps of:allocating a control deviation and a governor to each cylinder of the internal combustion engine, each governor preselecting a cylinder-specific triggering signal on the basis of the allocated control deviation; ascertaining cylinder-specific actual values on the basis of a signal from a sensor arranged in an exhaust train; performing a comparison of the ascertained cylinder-specific values to a setpoint value; specifying triggering signals for a cylinder-individual control of at least one of a fuel quantity and an air quantity on the basis of the comparison; causing at least two filtering elements to filter the signal of the sensor arranged in the exhaust train; and determining at least two frequency-specific actual values, a setpoint value, and frequency-specific control deviations on the basis of the filtered signal.
- 2. The method according to claim 1, further comprising the step of:to provide the at least two frequency-specific actual values, causing at least two band-pass filters having adjustable mid-frequencies to filter the signal of the sensor arranged in the exhaust train.
- 3. The method according to claim 2, wherein:the adjustable mid-frequencies lie at integral multiples of a camshaft frequency.
- 4. The method according to claim 2, wherein:at least one of the at least two frequency-specific actual values and the setpoint value are able to be specified differently for each frequency.
- 5. The method according to claim 1, further comprising the step of:weighting the allocated control deviation differently for each frequency.
- 6. The method according to claim 1, further comprising the step of:causing the sensor arranged in the exhaust train to supply one of: a signal that characterizes an oxygen concentration in an exhaust gas, and a signal that characterizes a pressure in the exhaust gas.
- 7. A device for controlling an internal combustion engine, comprising:an arrangement for allocating a control deviation and a governor to each cylinder of the internal combustion engine, each governor preselecting a cylinder-specific triggering signal on the basis of the allocated control deviation; an arrangement for ascertaining cylinder-specific actual values on the basis of a signal from a sensor arranged in an exhaust train; an arrangement for performing a comparison of the ascertained cylinder-specific values to a setpoint value; an arrangement for preselecting triggering signals for a cylinder-individual control of at least one of a fuel quantity and an air quantity on the basis of the comparison; at least two filtering elements for filtering the signal of the sensor arranged in the exhaust train; and an arrangement for determining at least two frequency-specific actual values, a setpoint value, and frequency-specific control deviations on the basis of the filtered signal.
Priority Claims (1)
Number |
Date |
Country |
Kind |
100 62 895 |
Dec 2000 |
DE |
|
US Referenced Citations (6)
Number |
Name |
Date |
Kind |
5131371 |
Wahl et al. |
Jul 1992 |
A |
5353636 |
Sakurai et al. |
Oct 1994 |
A |
5813389 |
Kitamura et al. |
Sep 1998 |
A |
6276349 |
Kofler et al. |
Aug 2001 |
B1 |
6314952 |
Turin et al. |
Nov 2001 |
B1 |
6382198 |
Smith et al. |
May 2002 |
B1 |
Foreign Referenced Citations (5)
Number |
Date |
Country |
197 27 218 |
Jun 1996 |
DE |
197 33 958 |
Feb 1999 |
DE |
197 34 072 |
Feb 1999 |
DE |
199 03 721 |
Jul 2000 |
DE |
0 643 212 |
Mar 1995 |
EP |