This application is a U.S. national stage application of International Application No. PCT/EP2007/051556 filed Feb. 19, 2007, which designates the United States of America, and claims priority to German application number 10 2006 007 786.5 filed Feb. 20, 2006, the contents of which are hereby incorporated by reference in their entirety.
The present invention relates to a method and device for estimating a characteristic diagram of an injection system in an internal combustion engine for injection control. In particular, the invention relates to a method for estimating at least one control parameter for a target injection quantity.
The precise estimation of small quantities of injected fuel is necessary in order to adjust the injection parameters of the injection system precisely to the area of small injection quantities. This forms the basis for the ability to inject a requested quantity of fuel consistently and reliably so that the new European emission standards for new vehicles can be observed. In this context it should be noted that undesired emissions from internal combustion engines are particularly sensitive to imprecise setting of injection parameters in the area of small injection quantities.
Most motor vehicles have a crankshaft sensor which records the angular velocity of the crankshaft. This variable provides an excellent source for deducing dynamic values derivable from individual combustion events in the cylinder. Previous technical arrangements have employed high-resolution noise measurement in the engine with the aid of one or more microphones or knock sensors. These are attached to the engine unit near the cylinder. According to a further alternative, cylinder pressure measurements are taken with the aid of a cylinder pressure sensor. Cylinder pressure sensors may be arranged in various positions inside the cylinder. However, both approaches have the disadvantage that they are not installed in motor vehicles as standard and therefore increase the manufacturing costs of the vehicle substantially.
Known approaches from the prior art for estimating injection control parameters include the estimating of an isolated point according to an actuation time of an electrical injection system in which combustion can be recorded (cf. DE 198 09 173 AI and DE 199 45 618 A1). Another method tries to estimate the torque resulting from an isolated injection. This approach can also be used to assign the injection parameters to the injected fuel quantities in an open control loop. This approach also involves the assignment being based or estimated on several different points in order to thus provide greater precision. However, the method has the disadvantage that the information from the estimated points is not used jointly.
Other approaches in turn describe the adjustment of energy supplied to a piezo-injection system instead of the adjustment of an actuation time to the injection system in order to thus identify and correct the assignment of the injection parameters to individual injection quantities. All these approaches are based on injected fuel quantities or torques being determined from isolated injections by estimating the speed signals of the crankshaft or the signals of the crankshaft sensor in the internal combustion engine.
In order to be able to comply with the ever lower threshold values of modern emission standards, it is necessary to provide a more precise method compared with the prior art for estimating a control parameter of an injection system in an internal combustion engine.
According to an embodiment, a method for estimating at least one control parameter of an injection system in an internal combustion engine for a target injection quantity, may comprise the following steps: a) Determining at least one injection control grid with a plurality of grid points described by at least one grid parameter and one grid injection quantity in each case, while the injection control grid describes an operating range of the injection system, b) Determining at least one or a plurality of test points based on at least one or a plurality of isolated test injections of the injection system, while the test points are described by at least one test parameter and one test injection quantity in each case, and c) Estimating the control parameter of a target injection quantity with the aid of restricted linear regression between grid points and test points within at least one partial area of the operating range of the injection system.
According to a further embodiment, the method may further comprise the step of generating the test points until a number of test points is arranged within a tolerance range around the target injection quantity or a number of iterations is achieved via the test points. According to a further embodiment, the method may further comprise the step of generating two linear equations from grid points and test points which approach an interval around the target injection quantity from different sides. According to a further embodiment, the method may further comprise the step of determining the control parameter of the target injection quantity based on the marginal condition that the two linear equations meet at the level of the target injection quantity in the operating range of the injection system.
According to another embodiment, a device for estimating at least one control parameter of an injection system in an internal combustion engine for a target injection quantity may comprise: a unit to determine at least one injection control grid with a plurality of grid points which are described by at least one grid parameter and one grid injection quantity in each case, while the injection control grid describes an operating range of the injection system, a unit to determine at least one or more test points based on at least one or a plurality of isolated test injections of the injection system, while the test points are described by at least one test parameter and one test injection quantity in each case, and a unit to estimate the control parameter of a target injection quantity with the aid of restricted linear regression between grid points and test points within at least one partial area of the operating range of the injection system.
Embodiments are explained in more detail with reference to the accompanying drawing. The drawing shows:
The method or device according to various embodiments for estimating at least one control parameter of an injection system in an internal combustion engine for a target injection quantity may comprise the following steps: Determination of an injection control grid with a plurality of grid points described by at least one grid parameter and one grid injection quantity, while the injection control grid describes an operating range of the injection system, determination of at least one test point based on at least one isolated test injection of the injection system, while at least one test point is described by at least one test parameter and one test injection quantity in each case, and estimation of the control parameter of a target injection quantity with the aid of restricted linear regression between grid points and test points within at least one partial area of the operating range of the injection system.
The method is initially based on an injection control grid which, for example, is formed by initial calibration of the injection system in the internal combustion engine. This injection control grid covers all or part of the entire operating range of the injection system. It is spanned by individual grid points whose coordinates are characterized by at least one parameter of the injection system, the grid parameter, and an injection quantity assigned to the grid parameter, the grid injection quantity. These grid points provide a rough estimate of the operating range of the injection system, i.e. they provide individual injection parameters in the form of grid parameters with which certain injection quantities can be obtained in the form of grid injection quantities.
In order to be able to estimate the control parameters of a target injection quantity, at least one test point or a plurality of test points are generated inside the injection control grid. These test points, which in similar fashion to the grid points are characterized by one test parameter assigned to the injection system and one test injection quantity assigned to the test parameter respectively, are generated with the help of isolated test injections. Such isolated test injections denote small quantities of fuel compared with the normal coasting mode of the internal combustion engine, which are injected into the individual cylinders of the internal combustion engine in phases of disconnected fuel supply. Combustion of the isolated test injections generates analyzable torque fluctuations from which the actual injected fuel quantity can be derived. With the aid of this procedure an actual test injection quantity is assigned to a predefined test parameter. Such a method is described, for example, in the as yet unpublished patent application DE 10 2006 006 303.1.
After both a plurality of grid points and at least one or a plurality of test points are available, linear regression between the selected test point(s) and grid point(s) is performed so that the control parameter of a target injection quantity can be estimated using the linear regression obtained in the form of a linear equation. In order to make finding the control parameter of the target injection quantity easier, such a linear equation or linear regression is determined for at least part of the operating range of the injection system. The grid points and at least one test point for the at least one linear equation may be selected preferably such that both the linear equations or restricted linear regressions approach the desired target injection quantity from different sides, preferably from approximately opposite sides. Thus, the better the test points approach the desired target injection quantities with the isolated test injections, the more precisely the estimation of the target injection quantity and the assigned control parameter can take place with the aid of linear regressions between the grid points and these test points.
According to an embodiment, the above test points are generated until a number of test points within a tolerance range which is arranged around the target injection quantity, or a minimum number of iterations are achieved via the test points.
According to a further embodiment, determination of the control parameter of the target injection quantity takes place on the basis of the marginal condition that the two linear equations or linear regressions meet at the level of the target injection quantity in the operating range of the injection system.
According to various embodiments, an estimation of the control parameters p of an injection system for internal combustion engines is described. This means that in an open control loop individual estimates for control values or parameters p and other influencing variables uj of fuel injection are provided as a function of injected fuel quantities m.
p=g(m, u1, u2, . . . )
The control parameters in this open control loop include, for example, the actuation time, the actuation voltage or energy and all the other parameters of the injection system which have an influence on the injected fuel quantity. The function g in vehicle applications is usually an interpolation table defined via calibration and based on a finite grid of fuel quantities and other influencing variables of injection.
For example, there are nm grid points for fuel quantities and nj grid points for every additional influencing variable uj. It is known that the function g is not constant over the entire lifetime of the injection system on account of ageing of the injection system. Adjustment of g in a closed control loop is therefore necessary in order to ensure precise injection of the fuel quantities. The adaptation strategy in a closed control loop presented here adapts each individual point in the grid so that in total there are n=nm×n1×n2× . . . grid points.
Measuring points or test points are recorded by determining the resultant injected fuel quantities m from recorded p and uj.
Various measurements or tests are performed in which p is used repeatedly in a certain way until either the measured fuel quantity m is sufficiently close to the sought point or a maximum number of iterations has been passed through. A feature of the approach described below is that while using the adjacent grid points, one measurement or test point is sufficient to provide a precise estimate of the control parameter based on the set value of the injection quantity.
The various embodiments are based on the knowledge that characteristic lines in the characteristic diagram to control injection are piecewise linear in an approximation. This is represented as an example in
If according to various embodiments, techniques of restricted linear regression are applied to at least one selected partial area of the operating range of the injection system, injection parameters can be estimated in comparison to the prior art with greater precision. In at least one selected partial area of the operating range of the injection system injected fuel quantities and corresponding parameters are approximated with the aid of linear models restricted section-by-section and the method of the smallest error squares.
An adjustment problem is displayed as an example in
The final new control parameter pnew may differ from the updated or estimated control parameter pest. This is because the updated control parameter pest does not simply replace the old control parameter Pold of this injection quantity set value. Instead the new control parameter pnew is calculated as a weighted average of the old control parameter pold and the updated control parameter pest. This combination is also explained below.
First a control grid with a plurality of grid points in an injection quantity area of interest is determined in the operating range of the injection system. The grid points are identified by at least one grid parameter, i.e. a control parameter (see above) of the injection system, and a corresponding grid injection quantity. Such a grid corresponds, for example, to a basic calibration of the injection system in which corresponding grid parameters are assigned to various grid injection quantities. Such grid points are represented by triangles in
Furthermore, for the injection quantity of 1 mg of fuel, for example, an estimate of the corresponding control parameter of the injection system is sought. This target injection quantity of 1 mg of fuel and the corresponding control parameter are represented by the square symbol in
In order to be able to estimate the control parameter, in addition to the existing grid points (triangular symbols in
According to an embodiment the test points are generated in a local range ε of the target injection quantity. With an exemplary target injection quantity of 1 mg of fuel the local range ε denotes the area demarcated in
To ascertain the test points with the aid of isolated injections, it is possible to process equidistant test parameters successively by means of isolated injections and to determine the corresponding test injection quantities. According to a further embodiment, the following procedure may be preferred. According to test point 1 (cf.
As soon as a plurality of grid points and at least one or a plurality of test points are available, the control parameter of a target injection quantity is estimated with the aid of restricted linear regression between grid points and test points within at least one partial area of the operating range of the injection system. For this purpose, the coordinates of the grid points shown in
p=al(m−ml)+pl, m≦ms,
p=−ar(mr−m)+pr, m≧ms, (1)
The broken lines in
The control parameter should be determined with the aid of restricted linear regression by the existing test points (ml, pl). On the one hand, the total of the error squares
is minimized in the process. On the other hand, the linear equations to be found should meet the marginal condition that they meet in the point of the target injection quantity ms and of the corresponding control parameter ps. This marginal connection is represented in the following equations (2).
ps=al(ms−ml)+pl,
ps=−ar(mr−ms)+pr. (2)
The solution to a restricted linear regression problem Y=Xβ with unknown parameters β and the marginal conditions r=Rβ is determined with the aid of Lagrange techniques. These are summarized by way of example in the equations (3).
β=(XTX)−1XTY
βr=β+(XTX)−1RT[R(XTX)−1RT]−1(r−Rβ) (3)
Yr=Xβr provides the solution taking into consideration the marginal conditions. In this application a distinction is drawn as to whether a measured point mi is on the left or the right side of the target injection quantity ms. Each measuring point (mi, pi) then indicates a line Yi in the vector Y and a line Xi in the matrix X, as shown in the equations (4).
Yi=(pi−pl)I{m
Xi=[(mi−ml)I{m
In the equations (4) I{A} is equal to 1 if the equation or inequation A is met, and equal to 0 if it is not met. The remaining values are defined as:
β=[alar]T,
R=[(ms−ml)−(mr−ms)], (5)
r=pr−pl.
Furthermore, if
the estimate of the control parameter ps is
The variable alr indicates the slope restricted by the marginal conditions which belongs to the restricted optimum solution βr−[alr arr]T. As can be discerned from the above equations, only the calculation of one of the unknown parameters is necessary, since the result emerges from the marginal condition. The straight line of the linear equation for estimating the control parameter and taking into account the marginal condition is represented in
After successful estimation of a control parameter ps, old for a target injection quantity ms, it is conceivable that after a certain operating time the injection system of the internal combustion engine will be asked for a new estimate of the control parameter for the same target injection quantity ms. Such a new estimate provides the control parameter ps, new for the target injection quantity ms, which corresponds to the previous injection quantity ms, old. In order to ensure lower sensitivity of this estimate, the old values (ms, old, ps, old) are not simply replaced by the new values (ms, new, ps, new). Instead a weighted combination of the old values (ms, ps, old) is made with the new values (ms, ps, new). The spread or variance of the measured values s2(y) is then calculated in accordance with the following equation
ps,new=α(s2(y))ps+(1−α(s2(y)))ps,old, (8).
Within the equation (8), α(·) describes a non-linear function.
With reference to the flow chart in
m0 usually deviates from ms. If m0 is around ms in the ε-interval (cf.
If both the preceding assumptions are correct and the new injection quantity estimate lies on the actual characteristic curve, then ml=ms. In general, noise and numerical errors prevent this match. However, the approach guarantees a rapid convergence at the set value, while in many cases only one iteration is necessary in order to approximate the set value.
The iterations can be ended when a tolerance level is reached, such as for example |ml−ms|<ε, or if a certain number of iterations has been performed. As soon as the end of the iteration process is achieved, the above restricted linear regression scheme is applied to the collective statistical values. In this way a new estimate of a control parameter is obtained for the set value of an injection quantity. In the latter case, however, a minimum of two measured points is necessary. This process is summarized again in diagrammatic form in
Number | Date | Country | Kind |
---|---|---|---|
10 2006 007 786 | Feb 2006 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2007/051556 | 2/19/2007 | WO | 00 | 8/18/2008 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2007/096328 | 8/30/2007 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4619234 | Okamoto | Oct 1986 | A |
6561164 | Mollin | May 2003 | B1 |
6681745 | Hozuki | Jan 2004 | B2 |
6725147 | Mollin | Apr 2004 | B2 |
6904354 | Kuegel et al. | Jun 2005 | B2 |
Number | Date | Country |
---|---|---|
10327533 | Jan 2004 | DE |
0145993 | Nov 1984 | EP |
60006044 | Jan 1985 | JP |
61087941 | May 1986 | JP |
1155042 | Jun 1989 | JP |
4321741 | Nov 1992 | JP |
6173732 | Jun 1994 | JP |
Number | Date | Country | |
---|---|---|---|
20090024307 A1 | Jan 2009 | US |