The present invention relates to a method for controlling an internal combustion engine having a plurality of fuel injectors, each for injecting fuel into one combustion chamber of the internal combustion engine, comprising the following steps: activating the fuel injectors in order to supply a first target total fuel quantity, ascertaining a first actual total fuel quantity injected during the activation and determining an operating behavior of at least one of the fuel injectors as a function of the actual total fuel quantity. The invention furthermore relates to a device for carrying out such a method and a corresponding computer program.
In internal combustion engines having a plurality of combustion chambers, which are supplied with fuel via fuel injectors, it is necessary for compliance with emissions standards and for avoidance of uneven running of the internal combustion engine to individually monitor the fuel quantities injected in each case by the individual fuel injectors, i.e. to perform a combustion chamber-specific monitoring. In this respect various methods are known from the technical field. It is, for example, known how to detect the uneven running of the internal combustion engine and to change the activation of the individual fuel injectors, respectively individual combustion chambers, such that the correct quantities of fuel are injected. A further option is to acquire the lambda value for each individual combustion chamber, for example by using a plurality of lambda probes or by a sufficient high-frequency scanning of the signal of a lambda probe, which ascertains the lambda value of the composite and aggregate exhaust gas of the individual combustion chambers of the internal combustion engine.
The depicted and described methods and devices have various disadvantages and are therefore partially imprecise. The use of a single lambda probe, which analyses the total exhaust gas, is as a result imprecise because the exhaust gases of the individual combustion chambers partially mix. Other methods or devices are complex. For example, providing in each case a lambda probe for every combustion chamber is expensive.
It is therefore the aim of the invention to improve the aforementioned devices and methods from the technical field. In particular a simple and cost effective option shall be created to monitor the characteristics of the fuel injectors in an injector-specific manner during the operation of the internal combustion engine.
The aim is met by a method for controlling an internal combustion engine having a plurality of fuel injectors, each for injecting fuel into one combustion chamber of the internal combustion engine, comprising the following steps: activating the fuel injectors in order to supply a first target total fuel quantity using a first injection strategy, ascertaining a first actual total fuel quantity injected during the activation using the first injection strategy, activating the fuel injectors in order to supply a second target total fuel quantity using a second injection strategy, wherein at least one of said fuel injectors is activated differently from said first injection strategy during said second injection strategy, ascertaining a second actual total fuel quantity injected during the activation using the second injection strategy and determining an operating behavior of at least one of the fuel injectors as a function of the first actual total fuel quantity and the second actual total fuel quantity. In so doing, the words target total fuel quantity and actual total fuel quantity denote in each case preferably fuel quantities, which shall be injected, respectively actually are injected, during a specified number of operating cycles. This corresponds to a volume flow or mass flow of fuel related to one operating cycle. Determining the actual fuel quantities injected is to be understood in general terms so that methods of determination are also included hereunder, which ascertain parameters that only indirectly have something to do with the fuel quantity, for example ascertaining the air flow through the combustion chambers at a known lambda value of the exhaust gas. The specific operating behavior of at least one of the fuel injectors is likewise to be understood in general terms. It is particularly to be understood hereunder to what extent the respective fuel injector follows a set point on the part of a control system of the internal combustion engine. In so doing it is to be taken into account that fuel injectors can display a deviation in the fuel quantity injected in each case with respect to a fuel quantity requested by the control system over the service life of an internal combustion engine. This can result, for example, due to wear. Furthermore it is possible that fuel injectors become inoperable during the service life of an internal combustion engine. That is to say they no longer have tolerable or correctable functional impairments so that they have to be replaced to insure a proper operation of the internal combustion engine. The determination of the operating behavior of said fuel injectors preferably occurs as a function of the first actual total fuel quantity or the second actual total fuel quantity in each case in relation to the respective target fuel quantities. In this way a check can not only be made to determine how an individual injector or a plurality of injectors behaves relative to the other injectors, but a check can also be made to determine whether all of the injectors together correctly supply the predetermined total fuel quantity (target total fuel quantity). Furthermore, an additional parameter for checking the operating behavior of the fuel injectors is thereby established.
The first target total fuel quantity is advantageously equal to the second target total fuel quantity. This assures a particularly simple check or determination of the operating behavior of the fuel injectors because such a check is possible at the same operating point of the internal combustion engine so that the two injection strategies can be carried out in a continuous sequence. In this way the influence of ulterior disturbance variables can be minimized.
The operability of at least one of fuel injectors is preferably determined as a function of the specified operating behavior of the fuel injector. It is therefore possible to detect a defective fuel injector, in which a correct supply of fuel cannot be achieved even by a change in the activation, and to make a corresponding entry into a service ledger. A corresponding warning can furthermore result to the driver of the motor vehicle, wherein the internal combustion engine is installed.
An adaptation of an activation parameter is preferably carried out for the at least one fuel injector as a function of the specific operating behavior. Said adaptation is especially preferred in the event of the activation parameters being adapted for all of the fuel injectors of the internal combustion engine. Said adaptation does not necessarily have to include a change in all of the activation parameters but only a change in specific activation parameters so that the operating behaviors of the fuel injectors are compatible with one another. Said adaptation is preferred in the event of an activation parameter being changed, which is a characteristic factor in determining how much fuel flows through the opened fuel injector when a specific activation occurs under certain boundary conditions. Furthermore, said adaptation is preferred to influence an activation parameter, which relates to a connection between an injector opening or closing time and activation.
When the second injector strategy is used, at least both fuel injectors having in each case a different injector fuel quantity requirement with respect to the first injection strategy are advantageously activated. This causes a so-called trimming of the fuel quantity allocation. Said trimming preferably occurs when the target total fuel quantity is constant so that, for example, in a four cylinder engine three fuel injectors having a smaller fuel quantity requirement are activated and the fourth fuel injector having a correspondingly increased fuel quantity requirement is activated. In so doing, the total fuel quantity requested by the control system remains the same. Other trimmings are thereby also possible beside the one mentioned by way of example. In connection with examples of embodiment of the invention, additional possible trimmings are mentioned in this application, which are however only used by way of example. Within the scope of the trimming of the fuel quantity allocation, a system of equations can be created in connection with the injected actual fuel quantities that were ascertained. In so doing, it is possible to carry out an unambiguous determination whether the individual fuel injectors actually supply the injection quantities required in each case, said determination being applied to each injector even in internal combustion engines with numerous, i.e. four or more fuel injectors for four or more combustion chambers. Within the scope of the invention, only one correspondingly increased number of trimming models or different injection strategies is thereby to be used.
When using the second injection strategy, at least one of the fuel injectors having a different number of injector openings for one operating cycle of the internal combustion engine with respect to the first injection strategy is preferably activated. This can, for example, mean that when using the first injection strategy all of the injectors can be activated such that they in each case open and close again only once during an operating cycle in order to supply the required fuel quantity; and when using the second injection strategy one of a total of four fuel injectors is activated in such a manner that this injector performs two individual injections per operating cycle. In so doing, an identical fuel quantity for one injection is preferably allocated over two partial injections. Any other number of individual injections is likewise possible.
A signal of a lambda probe of the internal combustion engine is preferably evaluated to ascertain the actual fuel quantities. The actual fuel quantities are the first actual fuel quantity and the second actual fuel quantity. The lambda probe of the internal combustion engine preferably measures the stoichiometric ratio of the exhaust gas so that the actual fuel quantities, which are injected and combusted by the internal combustion engine, can be suggested in a manner known per se from an item of information about the air throughput through the internal combustion engine and from a signal of the lambda probe. The advantage is that a lambda probe already present in the internal combustion engine can be used to carry out the method.
A plurality of activations is in each case preferably carried out using the first injection strategy or the second injection strategy at different operating points of the internal combustion engine. This means, for example, that a determination of the operating behavior of one or a plurality of injectors is carried out at a specific operating point of the internal combustion engine using the first injection strategy and the second injection strategy; and the method is again carried out using the first or the second injection strategy at a different operating point of the internal combustion engine. The method can, for example, be carried out for a rich operating point, i.e. in the case of excess fuel, and for a lean operating point, i.e. in the case of excess air, in order to subsequently average the results of these two cycles. Other possible variations to the operating point are the rotational speed of the internal combustion engine or the throttle valve position. These offer the advantage of a more accurate determination of deviations in the supply accuracy of individual fuel injectors.
The method is advantageously carried out with at least two different injection strategies, wherein at least two actual total fuel quantities are ascertained. It is, for example, possible to carry out the method with three injection strategies for a four cylinder engine, wherein three actual total fuel quantities are ascertained. A system of equations is created from this, with which the control parameters for the individual fuel injectors are individually adapted such that all of the fuel injectors inject the same fuel quantity when a specific fuel quantity is required. Aside from this, it can likewise be found out from the determination of the lambda value by the lambda probe whether the actual total fuel quantity corresponds to the target total fuel quantity so that an adaptation can also mutually occur across all of the fuel injectors. In so doing, four equations are available for the system of equations in the circumstance of four combustion chambers and fuel injectors. This is, for example, accordingly possible for six combustion chambers and six fuel injectors by at least five different injection strategies being consecutively run with the same target total fuel quantity and subsequently the respective actual total quantities being ascertained. The invention does not rule out that over-determined systems of equation are created, wherein the corrections for the activation parameters are then ascertained by averaging procedures, which can also be weighted.
A further independent subject matter of the invention is a device, particularly a control unit or an internal combustion engine, which is designed for carrying out a method according to the characteristics described above or according to the characteristics described in the embodiments.
An additional independent subject matter of the invention is a computer program with a program code for carrying out a corresponding method.
An example of embodiment of the present invention is subsequently explained in detail using the accompanying drawings. The following are thereby shown:
In
Different embodiments of the invention are explained below with the aid of the flow diagrams and the system shown in
In
In a subsequent step 22, a fuel injector counter is set to 1. Then the method enters into a loop. The first step in the loop is step 23, whereat all of the fuel injectors are initially activated with the same injection quantity requirement. That means the fuel injectors are activated in step 23 such that they deliver the same fuel quantity as far as that is possible. This corresponds to the first injection strategy. Moreover, a lambda value of 1 is adjusted in the exhaust gas via a throttle valve of the internal combustion engine.
In a subsequent step 24, the same target total fuel quantity is required of the fuel injectors as during the previously implemented step 23. The fuel injectors are, however, not all activated in step 24 with the same injector-specific fuel quantity requirement. On the contrary, the fuel injectors are activated in step 24 with a trimmed quantity requirement. This is one of the possible two injection strategies. Numerous different injection strategies, of which only several are mentioned by way of example in this application, exist for the trimmed fuel quantity requirement when activating the fuel injectors. An injection strategy for trimming the fuel quantity requirement is presented as an example in the method of
The fuel injectors are activated in step 24 such that the first fuel injector 2.1 of
(+x, −x/3, −x/3, −x/3).
The values of the vector thereby denote the trimming of the respective fuel injector in the sequence of the fuel injectors: 2.1, 2.2, 2.3 and 2.4 of
The lambda value of the exhaust gas is in turn subsequently measured in step 25. When the activation parameters for the fuel injectors are correctly adjusted, said lambda value would likewise have to be equal to 1 after trimming because the same target total fuel quantity is specified as in step 23. However in the event that the first fuel injector 2.1 shows a greater increase in the relationship of the “required fuel quantity” versus the “supplied fuel quantity”, the lambda value is not equal to 1 because a disproportionally enlarged fuel quantity is actually supplied as a result of the fuel quantity requirement being increased by x in the fuel injector 2.1. This is brought about by the too large of an increase in the relationship mentioned above and is generally denoted as an “increase error”. The lambda deviation can thereby be expressed in the following manner:
ΔL=⅛B− 1/8A.
8A is thereby the 8 measured in step 23, which in the method shown here by way of example is equal to 1. 8B is the 8 of the exhaust gas measured in step 25. In step 26 an adaptation correction factor is now selected from the lambda deviation ΔL for the currently observed fuel injector 2.1 such that the lambda deviation ΔL becomes 0.
Another option for carrying out the method according to the invention depicted in
ΔL=frA/frB−1.
The adaptation correction in step 26 is also accordingly carried out in this variation of a method according to the invention.
In step 27 following step 26, the counter for the observed fuel injector is increased by 1. In a subsequent step 28, it is queried whether the counter for the fuel injector is already larger than 4. This would thereby mean that all of the fuel injectors 2.1, 2.2, 2.3 and 2.4 have already been observed. In the event it was determined in step 28 that the counter for the fuel injectors is smaller or equal to 4, the method returns to step 23, whereat the lambda value of the exhaust gas of the internal combustion engine is in turn adjusted to 1 for the specific target total fuel quantity. The internal combustion engine is thereby driven with the target total fuel quantity requirement. The internal combustion engine is in turn subsequently driven in step 24 with the same target total fuel quantity requirement, the injection quantity requirement being however trimmed to the individual fuel injectors. During the second cycle of the method of
(−x/3, +x, −x/3, −x/3).
An adaptation correction is then in turn carried out in step 26, an adaptation correction factor for the second fuel injector 2.2 being defined during the second cycle. The method of
A method according to the invention is likewise schematically depicted in
Steps 31, 32, and 33 of the method of
Steps 35 and 36 correspond in turn to steps 25 and 26, the adaptation correction factor however correcting an offset parameter in the activation of the observed fuel injector. In turn, it is likewise possible not to use the altered lambda value but rather to ascertain the air mass flow after a lambda adjustment. A further option, which exists in addition to ascertaining the altered lambda value or the altered fresh air mass flow, is to observe the lambda controller during the corrective action after using a trimmed model for injection. A different injected fuel quantity can likewise be suggested from the observed differences in the corrective action by the controller. This also applies equally to all other methods according to the invention.
Steps 37, 38 and 39 in turn substantially correspond to steps 27, 28 and 29 of the method of
Steps 23 and 33 on the one hand and steps 24, 25 and 34, 35 on the other hand do not have to be implemented immediately one after another. In fact it is possible to also carry out these steps during the operation of the internal combustion engine with a large time delay between them. It is merely necessary for the respective total fuel quantities, the trimmings, the lambda values, respectively the fresh air mass flows, or other ascertained or predetermined parameters and values to be stored in memory. It is also not absolutely necessary to implement the methods according to the invention exactly in the order stated.
A further embodiment of a method according to the invention is shown in
The method begins in step 41. In step 42 all variables of the system of equations are set to 0, i.e. the calculation is initialized. In step 43 a first loop of the method begins, wherein a counter for the trimming models to be applied is set to 1.
After that the method of
In a subsequent step 45, a first trimming model is used in order to activate the fuel injectors with a trimmed fuel quantity requirement. According to the nomenclature described in connection with
The lambda value is in turn subsequently measured in step 46 for the trimmed fuel quantity requirement. In the method of
In a subsequent step 47, the counter for the trimming model, respectively for the injection strategy, is increased by 1. A check is made in step 48 to determine whether all of the trimming models have been run through. It should thereby be taken into account that the counter in the method of
In the event it is determined in step 48 that all of the trimming models have already been run through, a check is made in step 49 to determine whether still further sets of trimming models are to be used. Provision, for example, is thereby made with the steps 43 to 48 for the method to be run through with still a further set of three other trimming models in order to improve the quality of the system of equations. A further possible set of trimming models is the following: first trimming model: (+x, −x, +x, −x), second trimming model: (+x, +x, −x, −x), third trimming model (+x, −x, −x, −x). Still other additional trimming models are possible beside these. In addition, further trimming models or sets of trimming models are possible for another number of combustion chambers and fuel injectors. The sets of trimming models are in each case simply designed to create a system of equations, with which an individual correction value can be ascertained for each fuel injector. In step 50 the new set of trimming models is initialized.
A check is furthermore preferably made in step 49 to determine whether further measurements (steps 43 to 48) should be taken at another operating point of the internal combustion engine. It can thus be determined in step 49 if any further measurements should be taken at another operating point in order to improve the quality of the adaptation of the activation parameters of the fuel injectors 2.1, 2.2, 2.3 and 2.4. The method would then wait in step 50 until the corresponding operating point is present, or the internal combustion engine is activated so that it works at a desired new operating point.
The system of equations is over-determined with repeated runs of the method. For that reason, known compensating calculation methods are necessary from the technical field in order to ascertain an average value from the individual results, respectively from the equational sentences or parameter sets.
If all of the sets of trimming models or measurements have been processed at different operating points, the method does not then after step 49 jump back over step 50 to step 43 but to a step 51, whereat the system of equations is constructed and solved. Furthermore, an adaptation of the activation of the fuel injectors is carried out with the correction values obtained from the solved system of equations in the event that said adaptation is necessary. The method ends at step 52.
The method of
Number | Date | Country | Kind |
---|---|---|---|
10 2008 006 327.4 | Jan 2008 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP09/50595 | 1/20/2009 | WO | 00 | 11/4/2011 |