EP1990525B1 - An engine system and method for adjustment in air/fuel ratio control in an engine system - Google Patents
An engine system and method for adjustment in air/fuel ratio control in an engine system Download PDFInfo
- Publication number
- EP1990525B1 EP1990525B1 EP20070107648 EP07107648A EP1990525B1 EP 1990525 B1 EP1990525 B1 EP 1990525B1 EP 20070107648 EP20070107648 EP 20070107648 EP 07107648 A EP07107648 A EP 07107648A EP 1990525 B1 EP1990525 B1 EP 1990525B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- value
- values
- control
- parameter
- gas sensor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/22—Safety or indicating devices for abnormal conditions
- F02D41/222—Safety or indicating devices for abnormal conditions relating to the failure of sensors or parameter detection devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01N—GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR MACHINES OR ENGINES IN GENERAL; GAS-FLOW SILENCERS OR EXHAUST APPARATUS FOR INTERNAL COMBUSTION ENGINES
- F01N11/00—Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity
- F01N11/007—Monitoring or diagnostic devices for exhaust-gas treatment apparatus, e.g. for catalytic activity the diagnostic devices measuring oxygen or air concentration downstream of the exhaust apparatus
Definitions
- the present invention relates to an engine system and a method in an engine system comprising an internal combustion engine with at least one cylinder, and air control means and/or fuel injection means, the engine system further comprising an exhaust gas treatment device, an upstream gas sensor, located upstream of the exhaust gas treatment device, and a downstream gas sensor, located downstream of, or at least partly within, the exhaust gas treatment device.
- Modem vehicles are equipped with exhaust gas treatment devices, known as catalytic converters, that convert toxic gases such as hydrocarbons (HC), carbon monoxide (CO) and nitrogen oxides (NOx) into substances such as carbon dioxide (CO2) nitrogen (N2) and water (H2O).
- catalytic converters that convert toxic gases such as hydrocarbons (HC), carbon monoxide (CO) and nitrogen oxides (NOx) into substances such as carbon dioxide (CO2) nitrogen (N2) and water (H2O).
- a gas sensor known as a lambda sensor
- An engine control unit is adapted to determine, based on outputs from the lambda sensor, the oxygen content in the exhaust gases, which is indicative of the lambda value of the air/fuel mixture provided to the engine, which in turn is controlled based partly on the sensor outputs.
- sensors of the same type can present slightly different outputs in identical measurement conditions. An erroneous output from the lambda sensor will affect the sensor output and air/fuel mixture control loop negatively. As a result, the requested lambd
- US5224345 suggests adjusting the measured values from an upstream lambda sensor with integrated measurement values from a lambda sensor located downstream of the catalytic converter.
- the downstream lambda sensor measurement values fluctuate, specially if a so called binary sensor is used, also the integrated measurement values will fluctuate, and this will result in a less than optimal accuracy for the adjustment of the upstream lambda sensor measurement values.
- An object of the invention is to improve the control of the air/fuel ratio in an internal combustion engine.
- a further object of the invention is to decrease variations in emission control qualities between different individual engine systems.
- Determining the adjustment parameter value(s) after the end of the time period during which the control parameter values are determined means that the adjustment parameter value(s) can be determined very accurately, since it is based on information gathered for a certain period of time, thus eliminating miscalculations due to instantaneous fluctuations in the outputs from the downstream gas sensor.
- the less than optimal accuracy for the adjustment of the upstream lambda sensor measurement values provided by the known art continuous adjustment of these values with integrated measurement values from the downstream sensor, will be substantially improved.
- the improved accuracy for the adjustment of the upstream lambda sensor measurement values will improve the control of the air/fuel ratio in the engine, and will decrease variations in emission control qualities between different individual engine systems.
- the finite time period is at least 10 seconds. This will secure that a enough values of the control parameter are obtained for determining the adjustment parameter in order to allow an accurate adjustment of the exhaust control. More preferably, the finite time period is at least 60 seconds. This will provide a substantial amount of values of the control parameter for determining the adjustment parameter, providing a very accurate adjustment of the lambda control.
- control parameter values are determined at least partly based on outputs from the downstream gas sensor.
- the control parameter values can be based on such outputs, e.g. they could be the result of data processing of the outputs. Such processing could for example involve outputs from a further downstream sensor of the engine system.
- the control parameter values could be direct outputs from the downstream gas sensor.
- the method comprises storing at least some of the control parameter values, the at least one value of the adjustment parameter being determined at least partly based on at least some of the stored control parameter values.
- the at least one value of the adjustment parameter is determined as a mean value of at least some of the control parameter values.
- the adjustment parameter value(s) could be obtained by integrating the control parameter values.
- the method comprises
- the method comprises determining the at least one value of the adjustment parameter as a mean value of at least some of the values of the control parameter related to the downstream gas sensor, determining the at least one value of the comparison parameter as a mean value of at least some of the values of the control parameter related to the upstream gas sensor, and determining to not use the adjustment parameter value for adjusting the control of the air control means and/or the fuel injection means if the difference between these mean values is larger than a predetermined deviation threshold value.
- mean values of the control parameter values are used for determining whether to adapt the lambda control of the engine system, the system will not discard the downstream control parameter values due large differences between the control parameter values having relative short duration. Such short duration deviations are not necessarily indicative of a serious malfunction: rather they will be due to temporary parameter fluctuations normally occurring in an exhaust control system.
- Fig. 1 shows a schematic view of parts of a vehicle engine system 1 comprising an internal combustion engine.
- the engine comprises at least one cylinder 2 with a reciprocating piston 3. Communication between the cylinder 2 and an inlet duct 4 is controlled by at least one inlet valve 5, and communication between the cylinder 2 and an exhaust duct 6 is controlled by at least one exhaust valve 7.
- an exhaust gas treatment device 8 in this presentation referred to as a first exhaust gas treatment device 8 or a first catalytic converter 8 is provided.
- a second exhaust gas treatment device 82 here also referred to as a second catalytic converter, is provided.
- the engine system 1 also comprises an engine control unit (ECU) 9, which can be provided as one unit or more than one logically interconnected physical units.
- the ECU 9 is adapted to control air control means 10 comprising a throttle valve 10, and fuel injection means 11 in the inlet duct 4.
- the fuel injection means 11 comprises at least one fuel injector 11 in the inlet duct 4.
- the fuel injection can be controlled individually for each cylinder, by a fuel injector being provided at a separate portion of the inlet duct 4 communicating with the respective cylinder, (so called port fuel injection).
- a fuel injector can be provided in each cylinder 2, (so called direct fuel injection).
- one single fuel injector can be provided for more than one cylinder, or all cylinders, for example at an upstream portion of the inlet duct communicating with more than one cylinder, or all cylinders.
- the fuel injection means 11 communicate with fuel storage means in the form of a fuel tank 20, via a fuel pump 21.
- the ECU 9 is also adapted to receive output signals from a downstream gas sensor 12 located downstream of the first catalytic converter 8, and upstream of the second catalytic converter 82.
- the ECU 9 is further adapted to receive output signals from an upstream gas sensor 13 located in the exhaust duct 6 between the cylinder 2 and the first catalytic converter 8.
- the ECU 9 is adapted to determine, based on outputs from the downstream and upstream sensors 12, 13, the oxygen content in the exhaust gases upstream and downstream, respectively, of the first catalytic converter 8. As is known in the art, the oxygen content in the exhaust gases is indicative of the lambda value of the air/fuel mixture provided to the engine.
- the downstream gas sensor can alternatively be located so as to detect gas directly in the first catalytic converter 8. Thereby, preferably the downstream gas sensor is located downstream of an upstream end of the first catalytic converter 8. As a further alternative the downstream gas sensor can be located so as to detect gas directly in the second catalytic converter 82.
- the gas sensors 12, 13 are provided in the form of lambda or oxygen sensors.
- the downstream gas sensor 12 is a so called narrowband (binary) oxygen sensor, giving a highly non-linear relationship between the oxygen content of the exhaust gas and the output signal voltage.
- the upstream gas sensor 13 is a wideband (linear) sensor, giving a more linear relationship between the oxygen content and the output signal voltage.
- the ECU 9 is also adapted to receive output signals from an air flow sensor 14 located in the inlet duct 4.
- the air flow can be computed based on parameters such as the inlet manifold pressure, throttle position, engine speed, inlet temperature, and atmospheric pressure.
- ignition means 16 comprising a spark plug 16 are provided and controllable individually by the ECU 9.
- the invention is also applicable to internal combustion engines with non-spark ignition, such as diesel engines or HCCI (Homogenous Charge Combustion Ignition) engines.
- the ECU 9 continuously receives 301 outputs U12, in the form of voltage levels, from the downstream gas sensor 12.
- the outputs V12 the binary downstream gas sensor is exemplified in fig. 4a , which is given for the presentation of the invention according to this embodiment.
- the output values of a binary lambda sensor are in practice more erratically distributed than in fig. 4 .
- the engine system is adapted to provide a so called bang-bang control of the air/fuel mixture so as to successively alternate between a rich and a lean mixture.
- a rich mixture will result in a relative high voltage output U12 from the downstream gas sensor 12
- a lean mixture will result in a relative low voltage output U12 from the downstream gas sensor 12.
- the downstream sensor outputs U12 are compared 302 to a desired downstream sensor output U12D, and the differences U12Diff between the desired output U12D and the actual outputs U12 are continuously received by a downstream lambda control unit 91.
- the desired output U12D is determined by a desired output determination function 94 in dependence on the engine operational condition, and is based at least partly on the engine speed, engine load, air flow, etc. In this example, as depicted in fig. 4b , the difference U12Diff will alternate between a negative and a positive value.
- the downstream lambda control unit 91 is adapted to continuously determine 303 values of a downstream control parameter C12.
- the downstream control parameter values C12 will be adjusted so as to correspond to a richer air/fuel mixture, and vice versa.
- the resulting downstream control parameter values C12 are depicted in fig. 4c .
- the downstream control parameter values C12 are compared to a desired control parameter value C12D, preferably corresponding to a lambda value of 1. Based on this comparison, adjusted downstream control parameter values C12A are determined 304.
- the desired control parameter value C12D is determined by a desired control parameter value determination function 95, preferably based on the engine operating condition.
- the adjusted downstream control parameter values C12A are depicted in fig. 4d , and it is assumed that the desired control parameter value C12D is set so as to correspond to a lambda value of 1, and the adjusted downstream control parameter values C12A are determined as differences between the downstream control parameter values C12 and the desired control parameter value C12D.
- the ECU 9 continuously receives outputs U13, in the form of voltage levels, from the upstream gas sensor 13.
- the downstream sensor outputs U13 are continuously received by an upstream lambda control unit 96.
- the upstream lambda control unit 96 is adapted to continuously determine, based on the actual outputs U13, values of an upstream control parameter C13, in a manner corresponding to the determination of the downstream control parameter values C12 described above.
- the adjusted downstream control parameter values C12A, as well as the upstream control parameter values C13 are received by a lambda regulator 92.
- the adjusted downstream control parameter values C12A and the upstream control parameter values C13 correspond in this embodiment to desired lambda values, and actual lambda values, respectively.
- differences between the adjusted downstream control parameter values C12A and the upstream control parameter values C13 are determined, and based on these continuously determined differences the lambda regulator 92 is adapted to continuously send 305 fuel injection control adjustments FCA.
- the latter are used to adjust 306 fuel feed forward signals FC, which in turn are determined based on signals from the air flow sensor 14 ( fig. 1 ), by a fuel feed forward determination function 97.
- the air flow is adjusted by the throttle valve 10 at least partly based on requested torque parameter values Treq.
- the fuel injection means 11 is controlled by the fuel feed forward signals FC adjusted by the fuel injection control adjustments FCA.
- An adjustment parameter value A12 is determined 307 as follows:
- the downstream control parameter values C12 are continuously stored accessible to an adjustment unit 93.
- the adjustment unit 93 is adapted to determine a mean value of at least some of the stored downstream control parameter values C12 stored during a finite time period.
- the finite time period can be a predetermined time period, or based on a predetermined amount of gas flowing through the engine.
- the finite time period during which control parameter values C12 are stored is based on a predetermined number of switches of the control parameter values C12 from a lean to a rich mixture and vice versa.
- the finite time period is indicated as extending from the time t1 to the time t2, and corresponds to a time period during which the control parameter values C12 switches six times between a lean and a rich mixture.
- the accuracy of the adjustment parameter value A12 will increase with the number of switches included in the finite time period.
- the duration of the "rich periods" of the downstream gas sensor outputs U12 are longer than the duration of the "lean periods” thereof, periods during which the downstream control parameter values C12 correspond to a lean mixture are longer than the periods during which the downstream control parameter values C12 correspond to a rich mixture. Therefore the mean value of the downstream control parameter values C12 from the time t1 to the time t2 will correspond to a lean mixture. This is taken as an indication that the upstream gas sensor 13 provides values that are offset resulting in the engine control providing an air/fuel mixture that is too rich.
- the downstream control parameter values C12 are compared to the desired control parameter value C12D, and the adjustment parameter value A12.
- the adjusted downstream control parameter values C12A are determined 308 based on these comparisons. More particularly, the adjustment parameter value A12 is added to the difference between the downstream control parameter values C12 and the desired control parameter value C12D, and the resulting adjusted downstream control parameter values C12A are depicted in fig. 4e .
- the adjustment value A12 will provide 309 signals to provide a leaner control to compensate for the rich control caused by the off-set values from the upstream gas sensor 13.
- the adjustment value A12 is reviewed periodically, whereby the steps described above are repeated.
- Determining the adjustment parameter value A12 based on information gathered for a certain period of time, will eliminating miscalculations due to instantaneous fluctuations in the outputs from the downstream gas sensor.
- the adjustment parameter can be calculated by integrating the control parameter values stored during the finite time period.
- the adjustment parameter A12 can be determined as the integral of the control parameter values C12 from the time t1 to the time t2.
- the adjustment parameter A12 can be determined by calculating a mean value of the downstream gas sensor outputs U12 ( fig. 4a ) stored during the finite time period. More specifically, the downstream sensor outputs U12 can be continuously stored accessible to an adjustment unit 93, and a mean value of at least some of the stored downstream sensor outputs U12, stored during the finite time period, can be determined.
- a large difference between the downstream control parameter values C12 and the upstream control parameter values C13 may be an indication of a malfunction of the exhaust control system which is more serious than an off-set of the outputs of the upstream gas sensor 13.
- the adjustment unit 93 is adapted to determine a mean value of the stored downstream control parameter values C12 stored during a finite time period t1-t2 ( fig. 4c ).
- An upstream mean value determination function 961 is adapted to determine a value of a comparison parameter A13 as a mean value of the upstream control parameter values C13 received during the finite time period t1-t2.
- the adjustment unit 93 is adapted to compare the mean value of the downstream control parameter values C12 with the mean value of the upstream control parameter values C13. If the difference between these mean values is larger than a predetermined deviation threshold value, the mean value of the downstream control parameter values C12 will not be used to determine an adjustment parameter A12 for the lambda control.
- the deviation threshold value can be determined based at least partly on the engine speed and engine load.
- the downstream control parameter values C12 may still be used for adaptation of the lambda control.
- mean values of the control parameter values C12, C13 are used for determining whether to adapt the lambda control as described above, the system will not discard the downstream control parameter values C12 due large differences between the control parameter values C12, C13 having short durations Dt. Such short duration deviations are not necessarily indicative of a serious malfunction; rather they will be due to temporary parameter fluctuations normally occurring in an exhaust control system.
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
- The present invention relates to an engine system and a method in an engine system comprising an internal combustion engine with at least one cylinder, and air control means and/or fuel injection means, the engine system further comprising an exhaust gas treatment device, an upstream gas sensor, located upstream of the exhaust gas treatment device, and a downstream gas sensor, located downstream of, or at least partly within, the exhaust gas treatment device.
- Modem vehicles are equipped with exhaust gas treatment devices, known as catalytic converters, that convert toxic gases such as hydrocarbons (HC), carbon monoxide (CO) and nitrogen oxides (NOx) into substances such as carbon dioxide (CO2) nitrogen (N2) and water (H2O). Upstream of the catalytic converter, a gas sensor, known as a lambda sensor, is provided. An engine control unit is adapted to determine, based on outputs from the lambda sensor, the oxygen content in the exhaust gases, which is indicative of the lambda value of the air/fuel mixture provided to the engine, which in turn is controlled based partly on the sensor outputs. In practice, sensors of the same type can present slightly different outputs in identical measurement conditions. An erroneous output from the lambda sensor will affect the sensor output and air/fuel mixture control loop negatively. As a result, the requested lambda value of the air/fuel mixture is not reached and the performance of the catalytic converter is seriously degraded.
- It is known to provide, for monitoring the catalytic converter activity, a further lambda sensor downstream or within the catalytic converter. Such an additional sensor makes it possible to provide an accurate fine-adjustment of the air/fuel control.
-
US5224345 suggests adjusting the measured values from an upstream lambda sensor with integrated measurement values from a lambda sensor located downstream of the catalytic converter. However, since the downstream lambda sensor measurement values fluctuate, specially if a so called binary sensor is used, also the integrated measurement values will fluctuate, and this will result in a less than optimal accuracy for the adjustment of the upstream lambda sensor measurement values. - An object of the invention is to improve the control of the air/fuel ratio in an internal combustion engine.
- A further object of the invention is to decrease variations in emission control qualities between different individual engine systems.
- These objects are reached with a method as defined in the appended
claim 1. - Determining the adjustment parameter value(s) after the end of the time period during which the control parameter values are determined, means that the adjustment parameter value(s) can be determined very accurately, since it is based on information gathered for a certain period of time, thus eliminating miscalculations due to instantaneous fluctuations in the outputs from the downstream gas sensor. Thus, as described closer below, the less than optimal accuracy for the adjustment of the upstream lambda sensor measurement values, provided by the known art continuous adjustment of these values with integrated measurement values from the downstream sensor, will be substantially improved.
- The improved accuracy for the adjustment of the upstream lambda sensor measurement values will improve the control of the air/fuel ratio in the engine, and will decrease variations in emission control qualities between different individual engine systems.
- Preferably, the finite time period is at least 10 seconds. This will secure that a enough values of the control parameter are obtained for determining the adjustment parameter in order to allow an accurate adjustment of the exhaust control. More preferably, the finite time period is at least 60 seconds. This will provide a substantial amount of values of the control parameter for determining the adjustment parameter, providing a very accurate adjustment of the lambda control.
- Preferably, at least some of the control parameter values are determined at least partly based on outputs from the downstream gas sensor. Thus, instead of outputs from the downstream gas sensor, the control parameter values can be based on such outputs, e.g. they could be the result of data processing of the outputs. Such processing could for example involve outputs from a further downstream sensor of the engine system. However, as an alternative, the control parameter values could be direct outputs from the downstream gas sensor.
- Preferably, the method comprises storing at least some of the control parameter values, the at least one value of the adjustment parameter being determined at least partly based on at least some of the stored control parameter values. The at least one value of the adjustment parameter is determined as a mean value of at least some of the control parameter values. However, as an alternative, the adjustment parameter value(s) could be obtained by integrating the control parameter values.
- As exemplified below with reference to
fig. 5 and6 , the method comprises - determining during a finite time period, a plurality of values of a control parameter related to the upstream gas sensor,
- determining, after the end of the finite time period, at least one value of a comparison parameter at least partly based on at least some of the values of the control parameter related to the upstream gas sensor,
- comparing the at least one comparison parameter value to the adjustment parameter value, and
- determining, based at least partly on the comparison between the comparison parameter value and the adjustment parameter value, whether to use the adjustment parameter value for adjusting the control of the air control means and/or the fuel injection means.
- Preferably, the method comprises determining the at least one value of the adjustment parameter as a mean value of at least some of the values of the control parameter related to the downstream gas sensor, determining the at least one value of the comparison parameter as a mean value of at least some of the values of the control parameter related to the upstream gas sensor, and determining to not use the adjustment parameter value for adjusting the control of the air control means and/or the fuel injection means if the difference between these mean values is larger than a predetermined deviation threshold value. As also explained below with reference to
fig. 5 and6 , since mean values of the control parameter values are used for determining whether to adapt the lambda control of the engine system, the system will not discard the downstream control parameter values due large differences between the control parameter values having relative short duration. Such short duration deviations are not necessarily indicative of a serious malfunction: rather they will be due to temporary parameter fluctuations normally occurring in an exhaust control system. - The objects are also reached with an engine system according to any of the claims 6-10.
- Below, the invention will be described in detail with reference to the drawings, in which
-
fig. 1 shows a schematic view of parts of a vehicle engine system, -
fig. 2 is a block diagram depicting functions in an engine control unit of the vehicle engine system, -
fig. 3 is a flow diagram depicting steps in a method according to a an example, -
fig. 4a-e are diagrams showing parameter values in the engine control unit in a time domain, -
fig. 5 is a block diagram depicting functions in an engine control unit of the vehicle engine system, according to an alternative embodiment of the invention, and -
fig. 6 is a diagram showing control parameter values in the engine control unit in a time domain. -
Fig. 1 shows a schematic view of parts of avehicle engine system 1 comprising an internal combustion engine. The engine comprises at least one cylinder 2 with a reciprocating piston 3. Communication between the cylinder 2 and aninlet duct 4 is controlled by at least one inlet valve 5, and communication between the cylinder 2 and an exhaust duct 6 is controlled by at least one exhaust valve 7. Downstream of the cylinders 2, an exhaust gas treatment device 8, in this presentation referred to as a first exhaust gas treatment device 8 or a first catalytic converter 8, is provided. Downstream of the first exhaust gas treatment device 8, a second exhaustgas treatment device 82, here also referred to as a second catalytic converter, is provided. - The
engine system 1 also comprises an engine control unit (ECU) 9, which can be provided as one unit or more than one logically interconnected physical units. TheECU 9 is adapted to control air control means 10 comprising a throttle valve 10, and fuel injection means 11 in theinlet duct 4. - The fuel injection means 11 comprises at least one
fuel injector 11 in theinlet duct 4. In this embodiment, where the engine presents more than one cylinder, the fuel injection can be controlled individually for each cylinder, by a fuel injector being provided at a separate portion of theinlet duct 4 communicating with the respective cylinder, (so called port fuel injection). Alternatively, as is known in the art, a fuel injector can be provided in each cylinder 2, (so called direct fuel injection). As a further alternative, one single fuel injector can be provided for more than one cylinder, or all cylinders, for example at an upstream portion of the inlet duct communicating with more than one cylinder, or all cylinders. The fuel injection means 11 communicate with fuel storage means in the form of a fuel tank 20, via a fuel pump 21. - The ECU 9 is also adapted to receive output signals from a
downstream gas sensor 12 located downstream of the first catalytic converter 8, and upstream of the secondcatalytic converter 82. TheECU 9 is further adapted to receive output signals from anupstream gas sensor 13 located in the exhaust duct 6 between the cylinder 2 and the first catalytic converter 8. The ECU 9 is adapted to determine, based on outputs from the downstream andupstream sensors - The downstream gas sensor can alternatively be located so as to detect gas directly in the first catalytic converter 8. Thereby, preferably the downstream gas sensor is located downstream of an upstream end of the first catalytic converter 8. As a further alternative the downstream gas sensor can be located so as to detect gas directly in the second
catalytic converter 82. - The
gas sensors downstream gas sensor 12 is a so called narrowband (binary) oxygen sensor, giving a highly non-linear relationship between the oxygen content of the exhaust gas and the output signal voltage. Theupstream gas sensor 13 is a wideband (linear) sensor, giving a more linear relationship between the oxygen content and the output signal voltage. - In addition, the
ECU 9 is also adapted to receive output signals from anair flow sensor 14 located in theinlet duct 4. As an alternative, as is known in the art, the air flow can be computed based on parameters such as the inlet manifold pressure, throttle position, engine speed, inlet temperature, and atmospheric pressure. - Further, at each cylinder, ignition means 16 comprising a
spark plug 16 are provided and controllable individually by theECU 9. However, the invention is also applicable to internal combustion engines with non-spark ignition, such as diesel engines or HCCI (Homogenous Charge Combustion Ignition) engines. - Reference is made to
fig. 2 ,3 and4a-e . - The
ECU 9 continuously receives 301 outputs U12, in the form of voltage levels, from thedownstream gas sensor 12. The outputs V12 the binary downstream gas sensor is exemplified infig. 4a , which is given for the presentation of the invention according to this embodiment. The output values of a binary lambda sensor are in practice more erratically distributed than infig. 4 . In this embodiment, the engine system is adapted to provide a so called bang-bang control of the air/fuel mixture so as to successively alternate between a rich and a lean mixture. Hence the alternating values shown infig. 4a . A rich mixture will result in a relative high voltage output U12 from thedownstream gas sensor 12, a lean mixture will result in a relative low voltage output U12 from thedownstream gas sensor 12. - The downstream sensor outputs U12 are compared 302 to a desired downstream sensor output U12D, and the differences U12Diff between the desired output U12D and the actual outputs U12 are continuously received by a downstream
lambda control unit 91. The desired output U12D is determined by a desiredoutput determination function 94 in dependence on the engine operational condition, and is based at least partly on the engine speed, engine load, air flow, etc. In this example, as depicted infig. 4b , the difference U12Diff will alternate between a negative and a positive value. - Based on the differences U12Diff between the desired output U12D and the actual outputs U12, the downstream
lambda control unit 91 is adapted to continuously determine 303 values of a downstream control parameter C12. In case one or more received output difference U12Diff corresponds to a lean air/fuel mixture, the downstream control parameter values C12 will be adjusted so as to correspond to a richer air/fuel mixture, and vice versa. The resulting downstream control parameter values C12 are depicted infig. 4c . - The downstream control parameter values C12 are compared to a desired control parameter value C12D, preferably corresponding to a lambda value of 1. Based on this comparison, adjusted downstream control parameter values C12A are determined 304. The desired control parameter value C12D is determined by a desired control parameter
value determination function 95, preferably based on the engine operating condition. The adjusted downstream control parameter values C12A are depicted infig. 4d , and it is assumed that the desired control parameter value C12D is set so as to correspond to a lambda value of 1, and the adjusted downstream control parameter values C12A are determined as differences between the downstream control parameter values C12 and the desired control parameter value C12D. - The
ECU 9 continuously receives outputs U13, in the form of voltage levels, from theupstream gas sensor 13. The downstream sensor outputs U13 are continuously received by an upstreamlambda control unit 96. The upstreamlambda control unit 96 is adapted to continuously determine, based on the actual outputs U13, values of an upstream control parameter C13, in a manner corresponding to the determination of the downstream control parameter values C12 described above. - The adjusted downstream control parameter values C12A, as well as the upstream control parameter values C13 are received by a
lambda regulator 92. The adjusted downstream control parameter values C12A and the upstream control parameter values C13 correspond in this embodiment to desired lambda values, and actual lambda values, respectively. In a preferred embodiment, differences between the adjusted downstream control parameter values C12A and the upstream control parameter values C13 are determined, and based on these continuously determined differences thelambda regulator 92 is adapted to continuously send 305 fuel injection control adjustments FCA. The latter are used to adjust 306 fuel feed forward signals FC, which in turn are determined based on signals from the air flow sensor 14 (fig. 1 ), by a fuel feed forwarddetermination function 97. The air flow is adjusted by the throttle valve 10 at least partly based on requested torque parameter values Treq. The fuel injection means 11 is controlled by the fuel feed forward signals FC adjusted by the fuel injection control adjustments FCA. - An adjustment parameter value A12 is determined 307 as follows: The downstream control parameter values C12 are continuously stored accessible to an
adjustment unit 93. Theadjustment unit 93 is adapted to determine a mean value of at least some of the stored downstream control parameter values C12 stored during a finite time period. - The finite time period can be a predetermined time period, or based on a predetermined amount of gas flowing through the engine. Alternatively, as in this example, the finite time period during which control parameter values C12 are stored, is based on a predetermined number of switches of the control parameter values C12 from a lean to a rich mixture and vice versa. In
fig. 4c the finite time period is indicated as extending from the time t1 to the time t2, and corresponds to a time period during which the control parameter values C12 switches six times between a lean and a rich mixture. In practice, the accuracy of the adjustment parameter value A12 will increase with the number of switches included in the finite time period. - Since in this theoretical example, the duration of the "rich periods" of the downstream gas sensor outputs U12 are longer than the duration of the "lean periods" thereof, periods during which the downstream control parameter values C12 correspond to a lean mixture are longer than the periods during which the downstream control parameter values C12 correspond to a rich mixture. Therefore the mean value of the downstream control parameter values C12 from the time t1 to the time t2 will correspond to a lean mixture. This is taken as an indication that the
upstream gas sensor 13 provides values that are offset resulting in the engine control providing an air/fuel mixture that is too rich. - The downstream control parameter values C12 are compared to the desired control parameter value C12D, and the adjustment parameter value A12. The adjusted downstream control parameter values C12A are determined 308 based on these comparisons. More particularly, the adjustment parameter value A12 is added to the difference between the downstream control parameter values C12 and the desired control parameter value C12D, and the resulting adjusted downstream control parameter values C12A are depicted in
fig. 4e . Thus, the adjustment value A12 will provide 309 signals to provide a leaner control to compensate for the rich control caused by the off-set values from theupstream gas sensor 13. - Preferably, the adjustment value A12 is reviewed periodically, whereby the steps described above are repeated.
- Determining the adjustment parameter value A12 based on information gathered for a certain period of time, will eliminating miscalculations due to instantaneous fluctuations in the outputs from the downstream gas sensor.
- As an alternative to determining the adjustment parameter A12 by calculating a mean value of the control parameter values C12 stored during the finite time period, the adjustment parameter can be calculated by integrating the control parameter values stored during the finite time period. Thus, referring to
fig. 4c , the adjustment parameter A12 can be determined as the integral of the control parameter values C12 from the time t1 to the time t2. - As a further alternative, the adjustment parameter A12 can be determined by calculating a mean value of the downstream gas sensor outputs U12 (
fig. 4a ) stored during the finite time period. More specifically, the downstream sensor outputs U12 can be continuously stored accessible to anadjustment unit 93, and a mean value of at least some of the stored downstream sensor outputs U12, stored during the finite time period, can be determined. - Reference is made to
fig. 5 showing a block diagram depicting functions in an engine control unit of the vehicle engine system, according to an alternative embodiment of the invention. A large difference between the downstream control parameter values C12 and the upstream control parameter values C13 may be an indication of a malfunction of the exhaust control system which is more serious than an off-set of the outputs of theupstream gas sensor 13. - As in the embodiment described above, the
adjustment unit 93 is adapted to determine a mean value of the stored downstream control parameter values C12 stored during a finite time period t1-t2 (fig. 4c ). An upstream meanvalue determination function 961 is adapted to determine a value of a comparison parameter A13 as a mean value of the upstream control parameter values C13 received during the finite time period t1-t2. Theadjustment unit 93 is adapted to compare the mean value of the downstream control parameter values C12 with the mean value of the upstream control parameter values C13. If the difference between these mean values is larger than a predetermined deviation threshold value, the mean value of the downstream control parameter values C12 will not be used to determine an adjustment parameter A12 for the lambda control. As an alternative, the deviation threshold value can be determined based at least partly on the engine speed and engine load. - As an example, referring to
fig. 6 , during a time period Dt, a large difference between the control parameter values C12, C13 occurs, but the duration of the time period Dt is short compared to the finite time period t1-t2. Therefore, the downstream control parameter values C12, (indicated infig. 6 with a broken curve), may still be used for adaptation of the lambda control. In general, since mean values of the control parameter values C12, C13 are used for determining whether to adapt the lambda control as described above, the system will not discard the downstream control parameter values C12 due large differences between the control parameter values C12, C13 having short durations Dt. Such short duration deviations are not necessarily indicative of a serious malfunction; rather they will be due to temporary parameter fluctuations normally occurring in an exhaust control system.
Claims (10)
- A method in an engine system (1) comprising an internal combustion engine with at least one cylinder (2), and air control means (10) and/or fuel injection means (11), the engine system further comprising an exhaust gas treatment device (8), an upstream gas sensor (13), located upstream of the exhaust gas treatment device (8), and a downstream gas sensor (12), located downstream of, or at least partly within, the exhaust gas treatment device (8), the method comprising- determining (301, 302, 303), during a finite time period (tl-t2), a plurality of values of a control parameter (U12, U12Diff, C12) related to the downstream gas sensor (12),- determining (307), after the end of the finite time period (t1-t2), at least one value of an adjustment parameter (A12) at least partly based on at least some of the control parameter values, and- adjusting (309) the control of the air control means (10) and/or the fuel injection means (11) at least partly based on at least one of the at least one adjustment parameter value (A12), characterized in that the at least one value of the adjustment parameter (A12) is determined (307) as a mean value of at least some of the values of the control parameter (U12, U12Diff, C12), and in that the method further comprises- determining during a finite time period (t1-t2), a plurality of values of a control parameter (U13, C13) related to the upstream gas sensor (13),- determining, after the end of the finite time period (t1-t2), at least one value of a comparison parameter (A 13) at least partly based on at least some of the values of the control parameter (U13, C 13) related to the upstream gas sensor (13),- comparing the at least one comparison parameter value (A13) to the adjustment parameter value (A12), and- determining, based at least partly on the comparison between the comparison parameter value (A13) and the adjustment parameter value (A12), whether to use the adjustment parameter value (A12) for adjusting (309) the control of the air control means (10) and/or the fuel injection means (11).
- A method according to claim 1, wherein the finite time period is at least 10 seconds, preferably at least 60 seconds.
- A method according to any of the preceding claims, wherein at least some of the values of the control parameter (C12) are determined (303) at least partly based on outputs (U12) from the downstream gas sensor (12).
- A method according to any of the preceding claims, comprising storing at least some of the values of the control parameter (U12, U12Diff, C12), the at least one value of the adjustment parameter (A12) being determined (307) at least partly based on at least some of the stored values of the control parameter (U12, U12Diff, C12).
- A method according to any of the claims 1-4, comprising determining (307) the at least one value of the adjustment parameter (A12) as a mean value of at least some of the values of the control parameter (U12, U12Diff, C12) related to the downstream gas sensor (12), determining the at least one value of the comparison parameter (A13) as a mean value of at least some of the values of the control parameter (U13, C 13) related to the upstream gas sensor (13), and determining to not use the adjustment parameter value (A12) for adjusting (309) the control of the air control means (10) and/or the fuel injection means (11) if the difference between these mean values (A12, A13) is larger than a predetermined deviation threshold value.
- An engine system comprising an internal combustion engine with at least one cylinder (2), and air control means (10) and/or fuel injection means (11), the engine system further comprising an exhaust gas treatment device (8), an upstream gas sensor (13), located upstream of the exhaust gas treatment
device (8), a downstream gas sensor (12), located downstream of, or at least partly within, the exhaust gas treatment device (8), and an engine control unit (9), the engine control unit (9) being adapted- to determine (301, 302, 303), during a finite time period (t1-t2), a plurality of values of a control parameter (U12, U12Diff C12) related to the downstream gas sensor (12),- to determine (307), after the end of the finite time period (t1-t2), at least one value of an adjustment parameter (A12) at least partly based on at least some of the control parameter values, and- to adjust (3 09) the control of the air control means (10) and/or the fuel injection means (11) at least partly based on at least one of the at least one adjustment parameter value (A12), characterized in that the engine control unit (9) is adapted to determine (307) the at least one value of the adjustment parameter (A12) as a mean value of at least some of the values of the control parameter (U12, U12Diff, C12), and in that the engine control unit (9) is adapted- to determine during a finite time period (t1-t2), a plurality of values of a control parameter (U13, C 13) related to the upstream gas sensor (13),- to determine, after the end of the finite time period (t1-t2), at least one value of a comparison parameter (A13) at least partly based on at least some of the values of the control parameter (U13, C13) related to the upstream gas sensor (13),- to compare the at least one comparison parameter value (A13) to the adjustment parameter value (A12), and- to determine, based at least partly on the comparison between the comparison parameter value (A13) and the adjustment parameter value (A12), whether to use the adjustment parameter value (A12) for adjusting (309) the control of the air control means (10) and/or the fuel injection means (11). - An engine system according to claim 6, wherein the finite time period is at least 10 seconds, preferably at least 60 seconds.
- An engine system according to any of the claims 6-7, wherein the engine control unit (9) is adapted to determine (303) at least some of the values of the control parameter (C12) at least partly based on outputs (U 12) from the downstream gas sensor (12).
- An engine system according to any of the claims 6-8, wherein the engine control unit (9) is adapted to store at least some of the values of the control parameter (U12, U12Diff, C12), and to determine (307) the at least one value of the adjustment parameter (A12) at least partly based on at least some of the stored values of the control parameter (U12, U12Diff, C12).
- An engine system according to any of the claims 6-9, wherein the engine control unit (9) is adapted to determine (307) the at least one value of the adjustment parameter (A12) as a mean value of at least some of the values of the control parameter (U12, U12Diff, C12) related to the downstream gas sensor (12), to determine the at least one value of the comparison parameter (A13) as a mean value of at least some of the values of the control parameter (U13, C 13) related to the upstream gas sensor (13), and to determine to not use the adjustment parameter value (A12) for adjusting (309) the control of the air control means (10) and/or the fuel injection means (11) if the difference between these mean values (A12, A13) is larger than a predetermined deviation threshold value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20070107648 EP1990525B1 (en) | 2007-05-07 | 2007-05-07 | An engine system and method for adjustment in air/fuel ratio control in an engine system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP20070107648 EP1990525B1 (en) | 2007-05-07 | 2007-05-07 | An engine system and method for adjustment in air/fuel ratio control in an engine system |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1990525A1 EP1990525A1 (en) | 2008-11-12 |
EP1990525B1 true EP1990525B1 (en) | 2013-07-10 |
Family
ID=38430572
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP20070107648 Active EP1990525B1 (en) | 2007-05-07 | 2007-05-07 | An engine system and method for adjustment in air/fuel ratio control in an engine system |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP1990525B1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3827978A1 (en) * | 1987-11-10 | 1989-05-18 | Bosch Gmbh Robert | Method and device for continuous lambda control |
JP3040411B2 (en) | 1988-11-09 | 2000-05-15 | ローベルト ボッシュ ゲゼルシャフト ミット ベシュレンクテル ハフツング | λ control method and device |
DE4125154C2 (en) * | 1991-07-30 | 2001-02-22 | Bosch Gmbh Robert | Method and device for lambda probe monitoring in an internal combustion engine |
JP3372723B2 (en) * | 1995-08-01 | 2003-02-04 | 本田技研工業株式会社 | Air-fuel ratio control device for internal combustion engine |
-
2007
- 2007-05-07 EP EP20070107648 patent/EP1990525B1/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP1990525A1 (en) | 2008-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8805609B2 (en) | Apparatus and method for detecting abnormal air-fuel ratio variation | |
US8548718B2 (en) | Air/fuel ratio variation abnormality detection apparatus, and abnormality detection method | |
US5533332A (en) | Method and apparatus for self diagnosis of an internal combustion engine | |
US9043121B2 (en) | Air-fuel ratio variation abnormality detecting device and air-fuel ratio variation abnormality detecting method | |
US5983714A (en) | System for detecting failure of fuel pressure sensor | |
US6155242A (en) | Air/fuel ratio control system and method | |
US8024105B2 (en) | Apparatus and method for detecting abnormal air-fuel ratio variation among cylinders of multi-cylinder internal combustion engine | |
US5568725A (en) | Apparatus and method for controlling the air-fuel ratio of an internal combustion engine | |
EP1705359A1 (en) | Method of feedforward controlling a multi-cylinder internal combustion engine and relative feedforward fuel injection control system | |
US8249794B2 (en) | Inter-cylinder air-fuel ratio imbalance judgment device for multi-cylinder internal combustion engine | |
US20060235604A1 (en) | Method of feedforward controlling a multi-cylinder internal combustion engine and associated feedforward fuel injection control system | |
US8649956B2 (en) | Apparatus for acquiring responsibility of oxygen concentration sensor | |
US20130006505A1 (en) | Diagnostic apparatus for internal combustion engine | |
JP4697201B2 (en) | Abnormality detection device for internal combustion engine | |
US20130197786A1 (en) | Control apparatus and control method for multi-cylinder internal combustion engine | |
EP0597232B1 (en) | Control method and device for lean burn internal combustion engine | |
US20120303248A1 (en) | Abnormality detection apparatus and abnormality detection method for multi-cylinder internal combustion engine | |
US10443520B2 (en) | Control apparatus for internal combustion engine | |
JP2012092803A (en) | Inter-cylinder air-fuel ratio imbalance abnormality detection apparatus for multi-cylinder internal combustion engine | |
US8725389B2 (en) | Control device for multi-cylinder internal combustion engine | |
US5390489A (en) | Air-fuel ratio control system for internal combustion engine | |
US9664096B2 (en) | Control apparatus for internal combustion engine | |
US6684869B2 (en) | System and method for detecting an air leak in an engine | |
US20070084192A1 (en) | Air-fuel ratio control apparatus of internal combustion engine and control method thereof | |
KR100600319B1 (en) | Air-fuel ratio control apparatus for multiple cylinder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL BA HR MK RS |
|
17P | Request for examination filed |
Effective date: 20090511 |
|
AKX | Designation fees paid |
Designated state(s): DE GB SE |
|
17Q | First examination report despatched |
Effective date: 20100226 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: VOLVO CAR CORPORATION |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): DE GB SE |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R096 Ref document number: 602007031517 Country of ref document: DE Effective date: 20130905 |
|
REG | Reference to a national code |
Ref country code: SE Ref legal event code: TRGR |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20140411 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R097 Ref document number: 602007031517 Country of ref document: DE Effective date: 20140411 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: SE Payment date: 20190515 Year of fee payment: 13 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20190508 Year of fee payment: 13 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: SE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200508 |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20200507 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20200507 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20230419 Year of fee payment: 17 |