The present invention relates to a method for activating an injector in a fuel injection system in an internal combustion engine.
Fuel injection systems make it possible to meter the fuel needed for combustion in an internal combustion engine with the aid of one or multiple injectors. In the case of direct gasoline injection and common rail injection, the fuel is injected directly into the combustion chamber. For the combustion quality, and accordingly the fuel consumption and exhaust emissions of the internal combustion engine, the metered quantity of fuel is of crucial importance.
The metered quantity of fuel is, however, influenced by properties of the injector per se. Due to manufacturing tolerances, which occur in the injectors used within an internal combustion engine, the quantity of fuel metered by these injectors tends to vary, resulting in a reduced combustion quality. In particular in the so-called small quantity range (partial lift range, ballistic range), the impact of a relative manufacturing tolerance of the injectors is particularly severe. For addressing this problem, injector calibration methods are used in which a relationship between activation period (ti) and injection quantity (q) is established injector-individually in order to be able to use this relationship for future injections.
Various injector calibration methods are described in German Patent Application Nos. DE 10 2009 003 212 A1 and DE 10 2009 003 211 A1. These methods are, however, highly complex in terms of regulation technology, so that measured variables for the regulation are ascertained for each activation operation.
It is desirable to simplify the injector calibration.
In accordance with the present invention, an example method for activating an injector in a fuel injection system in an internal combustion engine is described. Advantageous embodiments are described below.
In accordance with the present invention, an injector calibration, in particular for the ballistic range at a nearly constant quality, but with a greatly reduced computing complexity, may be carried out if, instead of a complex regulation, only a pressure- and temperature-dependent, injector-individual correction value is used for the activation period. A complex regulation of the injection period is not necessary. Differences between individual valves or effects of valve aging are adapted by a simple method and may be included directly in the pilot control of the activation period as a correction value, in particular when a regulation of the injection period is impossible. The present invention covers effects of aging and manufacturing tolerances of the injectors even without regulation by using a pressure- and temperature-dependent parameter. This parameter is directly included in the pilot control of the injector and is always available, for example, at the start, in the case of non-readiness for closed loop control, etc.
In a preferred embodiment, a number of injector-individual correction values are stored in a characteristics map. For the correction of the activation period, the injector-individual correction value resulting from the characteristics map is then simply considered. The computing complexity may be reduced since, in particular, the necessity for ascertaining correction values from measured values in real time, so to speak, is eliminated. It is instead sufficient to determine the correction values in advance (usually at any predefined or regular points in time during the entire period of operation), i.e., before they are actually included in the activation, and then only to read them from the characteristics map.
In the context of the present invention, the period over which a competent control unit applies current to the injector, i.e., activates it, is denoted as activation period (ti). The period during which the injector is at least partially open, and therefore fuel is injected, is denoted as injection period (t_open). Due to mechanical, hydraulic and electrical delays, the opening operation of the injector starts a first delay period after the start of activation, and the closing operation in turn terminates a certain second delay period (also referred to as a closing delay period) after the end of the activation period.
A particularly accurate correction may be achieved if the injector-individual correction value is ascertained based on a deviation between an actual injection period and a setpoint injection period of this injector.
A simple possibility for ascertaining an injector-individual correction value for at least one operating point, which is characterized by at least the pressure and temperature of the fuel to be injected, is to vary a setpoint injection quantity and accordingly the setpoint injection period at a fixed pressure and a fixed temperature of the fuel to be injected, and to ascertain the injector-individual correction value as a function of the actual injection period on the setpoint injection period.
According to a preferred specific example embodiment, a first activation period is determined for a setpoint injection quantity, for example, in a conventional manner, and used for the activation. Subsequently, the resultant actual injection period is ascertained (for example, based on a model or by measurement) and compared with the setpoint injection period. If the actual injection period is too long, the activation period is reduced; if the actual injection period is too short, the activation period is increased. If the setpoint injection period is achieved, it is possible to determine the injector-individual correction value from the difference between the old and the new activation period. This type of ascertainment is particularly simple to implement and nonetheless delivers good results. An interpolation or extrapolation may be carried out for improvement in order to determine the relationship between activation period and injection period more accurately.
Likewise, the injector-individual correction value is advantageously determined as an integrator value of a regulation, at which the actual injection period is regulated to the setpoint injection period. After the injector-individual correction value is ascertained from the integrator value, the integrator is reset.
An arithmetic unit according to the present invention, for example, a control unit of a motor vehicle, is, in particular, programmed for implementing an example method according to the present invention.
The implementation of the example method in the form of software is also advantageous, since it entails very low costs, in particular when an executing control unit is also used for other tasks and is therefore present anyway. Suitable data media for providing the computer program are, in particular, diskettes, hard drives, flash memories, EEPROMs, CD-ROMs, DVDs, etc. A download of a program via computer networks (Internet, intranet, etc.) is also possible.
Additional advantages and embodiments of the present invention described herein and are shown in the figures.
It is understood that the features described above and the features explained below are usable not only in the particular combination specified but also in other combinations or alone without departing from the scope of the present invention.
The present invention is depicted schematically in the figures based on an exemplary embodiment and are described in detail below with reference to the figures.
In
An activation of injector 18 by control unit 22 causes a current to be supplied to solenoid 26, as a result of which armature 30 is moved upwards, so that under engagement with a stop 32, it moves valve needle 28 out of its valve seat 38 against the spring force. This situation is shown in
Control unit 22 is programmed for carrying out a method according to the present invention, as will be explained below with reference to
In the following, the function of pilot control section 400 is explained. From setpoint injection quantity q_setpoint and actual pressure p_actual, a normalized value te_lin is determined for the injection period, actual pressure p_actual being included via a correction element 410, which in particular carries out a so-called Bernoulli correction. In correction element 410, a correction factor for the injection quantity is determined based on a reference injection quantity, a reference pressure and the actual pressure.
Normalized value te_lin is supplied to a first characteristic element 420, which determines an activation period te. A first correction value tv is supplied additively to activation period te to determine actual activation period ti*. First correction value tv is obtained from another characteristic element 430 as a function of actual pressure p_actual.
The pilot control just described is corrected injector-individually in connection with the present invention by correction element 500. For this purpose, an injector-individual correction value dtv is also supplied additively to determine activation time ti. Injector-individual correction value dtv results from a pressure and temperature-dependent characteristic element 510, to which is supplied actual pressure p_actual and temperature T of the fuel to be injected. The temperature may be measured, for example. Advantageously, it may also be possible to model a temperature for the fuel in the injector. Characteristic element 510 is used in particular for simplifying the computing complexity, since only the particular injector-individual correction value dtv for the given operating point (pressure and temperature) must be read out for determining activation period ti.
The filling of characteristic element 510 is—advantageously controlled by a coordinator (stored as a program component in the control unit)—via an adaptation element 520, a preferred possibility for implementation to be described in detail in the following. The objective of the coordinator is to monitor the switch-on conditions for the adaptation, to trigger the calibration and to release correction values.
Starting from setpoint injection quantity q_setpoint and actual pressure p_actual, a characteristic element 530, which has been filled, for example, empirically, determines a setpoint injection period t_open_setpoint. Simultaneously, actual injection period t_open_actual is determined based on a model-based calculation element 530, to which is supplied, for example, voltage Uv which is present on the injector. Alternatively, the actual injection period may also be measured.
The difference between the setpoint injection period and the actual injection period is supplied to adaptation element 520.
According to a preferred specific embodiment of the present invention, the adaptation element determines a dependence of the actual injection period on the setpoint injection period for a fixed operating point. From this dependence, it is then possible to determine corresponding correction value dtv for the operating point (p_actual/T).
If the difference between setpoint injection period t_open_setpoint and actual injection period t_open_actual is initially greater than zero, i.e., t_open_setpoint>t_open_actual, the activation period is increased in a preferred embodiment by a predefinable value Δ. This is repeated stepwise until finally actual injection period t_open_actual is greater than or equal to setpoint injection period t_open_setpoint. In a first embodiment, associated injector-individual correction value dtv is determined from the difference between the instantaneous and initial activation period for dtv=ti−ti*.
In another embodiment, an extrapolation or interpolation may be carried out for improving the result. For this purpose, the pair of values ti (t_open_actual) resulting at the end from the actual injection period and activation period are buffered. From the buffering are then derived the two pairs of values ti_1 (t_open_actual_1) and ti_2 (t_open_actual_2), which lie closest to setpoint injection period t_open_setpoint (in the same or in different directions), in order to determine ti (t_open_setpoint) from them by extrapolation, or preferably interpolation. In this case also, associated injector-individual correction value dtv is determined again from the difference dtv=ti−ti*.
If the difference between setpoint injection period t_open_setpoint and actual injection period t_open_actual is initially less than zero, i.e., t_open_setpoint<t_open_actual, the activation period is decreased in a preferred embodiment by the value Δ, and the method is continued accordingly.
Number | Date | Country | Kind |
---|---|---|---|
10 2011 002 764 | Jan 2011 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2011/071609 | 12/2/2011 | WO | 00 | 9/25/2013 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2012/097907 | 7/26/2012 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4788960 | Oshizawa | Dec 1988 | A |
5448977 | Smith et al. | Sep 1995 | A |
5865158 | Cleveland et al. | Feb 1999 | A |
7093586 | Mattes | Aug 2006 | B2 |
7152575 | Fritsch et al. | Dec 2006 | B2 |
7628146 | Kloppenburg et al. | Dec 2009 | B2 |
8374770 | Jung et al. | Feb 2013 | B2 |
20070251507 | Mueller et al. | Nov 2007 | A1 |
Number | Date | Country |
---|---|---|
38 11 436 | Oct 1988 | DE |
10 2007 060 638 | Jun 2009 | DE |
10 2009 003 211 | Nov 2010 | DE |
10 2009 003 212 | Nov 2010 | DE |
2 284 908 | Jun 1995 | GB |
62-32251 | Feb 1987 | JP |
62-186034 | Aug 1987 | JP |
7-197840 | Aug 1995 | JP |
8-14078 | Jan 1996 | JP |
8-210168 | Aug 1996 | JP |
8-210209 | Aug 1996 | JP |
2000-18068 | Jan 2000 | JP |
2001-98991 | Apr 2001 | JP |
2003-254139 | Sep 2003 | JP |
2003-314355 | Nov 2003 | JP |
2007-132315 | May 2007 | JP |
2009-57909 | Mar 2009 | JP |
2009-57928 | Mar 2009 | JP |
2009-235956 | Oct 2009 | JP |
2010-180824 | Aug 2010 | JP |
WO 2004090315 | Oct 2004 | WO |
Entry |
---|
International Search Report, PCT International Application No. PCT/EP2011/071609, dated Mar. 23, 2012. |
Number | Date | Country | |
---|---|---|---|
20140007847 A1 | Jan 2014 | US |