The present application relates to fuel injector calibration and control apparatuses, methods, and systems and more particularly, but not exclusively to such apparatuses, methods, and systems using injector opening rate shape slope.
The performance of the combustion event in an engine depends on many factors including the injector opening rate shape slope of an injection event. A robust, accurate, and computationally efficient method for estimating the injector opening rate shape slope for each injector during engine operation is desirable.
For the purposes of clearly, concisely, and exactly describing example embodiments of the present disclosure, the manner, and process of making and using the same, and to enable the practice, making and use of the same, reference will now be made to certain example embodiments, including those illustrated in the figures, and specific language will be used to describe the same. It shall nevertheless be understood that no limitation of the scope of the invention is thereby created, and that the invention includes and protects such alterations, modifications, and further applications of the example embodiments as would occur to one skilled in the art.
Some embodiments include unique fuel injector calibration and control apparatuses. Some embodiments include unique fuel injector calibration and control methods. Some embodiments include unique fuel injector calibration and control systems. Further embodiments, forms, objects, features, advantages, aspects, and benefits shall become apparent from the following description and drawings.
With reference to
Fuel may be supplied to the common fuel rail 14 by a high-pressure pump 30. In certain embodiments, the high-pressure pump may be fed by a relatively low-pressure fuel circuit including a booster pump 32, which may be immersed in a tank 34 containing the fuel. A fuel regulator 36 may control the flow of fuel from tank 34 to the high-pressure pump 30.
System 11 further includes an electronic control system (ECS) 20 in communication with engine 10 and configured to control one or more aspects of engine 10, including controlling the injection of fuel into engine 10 via the fuel injectors 12. Accordingly, ECS 20 may be in communication with the fuel injectors 12 and configured to command each fuel injector 12 on and off at prescribed times to inject fuel into the engine 10 as desired. ECS 20 may include one or more modules 22 configured to execute operations of ECS 20 as described further herein.
ECS 20 may be further structured to control other parameters of engine 10, which may include aspects of engine 10 that may be controlled with an actuator activated by ECS 20. For example, ECS 20 may be in communication with actuators and sensors for receiving and processing sensor input and transmitting actuator output signals. Actuators may include, but not be limited to, fuel injectors 12. The sensors may include any suitable devices to monitor operating parameters and functions of the system 11. For example, the sensors may include a pressure sensor 16 and a temperature sensor 18. The pressure sensor 16 is in communication with the common fuel rail 14 and structured to communicate a measurement of the pressure within the common fuel rail 14 to the ECS 20. The temperature sensor 18 is in communication with the common fuel rail 14 and structured to communicate a measurement of the temperature within the common fuel rail 14 to the ECS 20. In at least one embodiment, system 11 may include an oxygen sensor 38 (e.g., a lambda sensor) in communication with the ECS 20 and structured to determine characteristics of exhaust gases generated and expelled by the engine 10. In one example, oxygen sensor 38 may determine the concentration of oxygen in the exhaust gases as a proxy for the concentration of regulated emissions.
As will be appreciated by the description that follows, the techniques described herein relating to fuel injector or fuel injection parameters can be implemented in ECS 20, which may include one or more controllers for controlling different aspects of the system 11. In one form the ECS 20 comprises one or more electronic control units (ECU) such as an engine control unit or engine control module. The ECS 20 may be comprised of digital circuitry, analog circuitry, or a hybrid combination of both of these types. Also, the ECS 20 may be programmable, an integrated state machine, or a hybrid combination thereof. The ECS 20 may include one or more Arithmetic Logic Units (ALUs), Central Processing Units (CPUs), memories, limiters, conditioners, filters, format converters, or the like which are not shown to preserve clarity. In one form, the ECS 20 is of a programmable variety that executes algorithms and processes data in accordance with operating logic that is defined by programming instructions (such as software or firmware). Alternatively or additionally, operating logic for the ECS 20 may be at least partially defined by hardwired logic or other hardware.
In addition to the types of sensors described herein, any other suitable sensors and their associated parameters may be encompassed by the system and methods. Accordingly, the sensors may include any suitable device used to sense any relevant physical parameters including electrical, mechanical, and chemical parameters of the engine system 11. As used herein, the term sensors may include any suitable hardware and/or software used to sense or estimate any engine system parameter and/or various combinations of such parameters either directly or indirectly.
With reference to
Operator 202 determines a plurality of injector control parameters 203 in response to a fueling command 201 which indicates a commanded fueling quantity and a commanded fucling timing (e.g., an amount of fueling that is requested by an engine controller and a timing or degree in an engine cycle for delivery of the fueling). In the illustrated example, the plurality of injector control parameters 203 includes a start of injection 204, a rail pressure 206, and an injector on time 208. In other examples, the plurality of control parameters 203 may include additional and/or alternative injector control parameters. The plurality of control parameters 203 are provided to injection operator 210 which controls a fuel injector to perform an injection in response to the plurality of injector control parameters 203.
Operator 202 may determine the plurality of injector control parameters 203 using one or more response surfaces which may be implemented by one or more lookup tables, one or more equations, one or more dynamic calculations, or combinations thereof. Operator 202 may use a response surface to determine a commanded on time that will provide a commanded or requested amount of fueling at a given rail pressure. As further described below,
Operator 202 may also utilize injector opening rate shape slope information in determining the plurality of injector control parameters 203. Operator 202 may utilize injector opening rate shape slope information in determining a start of injection timing, a rail pressure, or both. For example, operator 202 may advance a start of injection timing relative to a default or nominal value in response to an injector opening rate shape slope that is less than that of a default or nominal injector. The lesser opening rate shape slope characterizes an injector that is opening at a slower rate than a nominal or default injector which has the effect of delaying the time at which a defined portion of the total fueling of injection has been delivered. The defined portion may be, for example, the centroid of an injection quantity or injection rate curve, or other geometrically or mathematically defined portions of an injection quantity or injection rate. Thus, operator 202 may determine an advanced or earlier start of injection that has the effect of moving or repositioning that defined portion of the total fueling (e.g., the centroid) to more closely match the commanded fueling timing associated with fueling command 201.
Operator 202 may delay or retard a start of injection timing relative to a default or nominal value in response to an injector opening rate shape slope that is greater than that of a default or nominal injector. The greater opening rate shape slope characterizes an injector that is opening at a faster rate than a nominal or default injector which has the effect of advancing the time at which a defined portion of the total fueling of an injection is been delivered. Thus, operator 202 may determine a delayed or retarded start of injection that has the effect of moving or repositioning that defined portion of the total fueling (e.g., the centroid) to more closely match the commanded fueling timing associated with fueling command 201.
Operator 202 may additionally or alternatively adjust an injection pressure (e.g., an injector rail pressure or individual injector pressures) in response to an injector opening rate shape slope varying from that of a default or nominal injector. For example, in response to opening rate shape slopes for multiple or all injectors of a system characterizing injectors that are opening at a slower rate than a nominal or default injector, operator 202 may increase a rail pressure which has the effect of advancing the time at which a defined portion (e.g., the centroid) of the total fueling of an injection is been delivered. Similarly, in response to opening rate shape slopes for multiple or all injectors of a system characterizing injectors that are opening at a faster rate than a nominal or default injector, operator 202 may decrease a rail pressure which has the effect of delaying or retarding the time at which a defined portion (e.g., the centroid) of the total fueling of an injection is been delivered.
It shall be appreciated that the fueling command 201 may include commands for multiple fueling quantities or pulses within a net composite fueling command to optimize the net fueling distribution for purposes such as reducing undesired emissions, reducing audible noise, and optimizing fuel economy. When multiple pulses are commanded as part of a net composite fueling command or injection string, the timing separation of these injection pulses is included in the fueling command 201. Operator 202 may determine the plurality of injector control parameters 203 further in response to other system parameters 199 such as the difference between the desired rail pressure and the current measured rail pressure, the fuel type, temperature state of the engine and its subsystems, the ambient temperature, the altitude and the operating state of the engine's aftertreatment system.
Operator 215 monitors the injection operations performed in response to injection operator 210 and determines an estimate of an actual injected quantity 215′ (i.e., the quantity of fuel actually injected during an injection event, sometimes also referred to as an injection quantity). Operator 215 may determine the estimate of the actual injected quantity 215′ using a number of techniques such as by monitoring changes in rail pressure or other injection system pressures or using other techniques as will occur to one of skill in the art with the benefit and insight of the present disclosure, for example, monitoring the change in the pressure within cach injector, or using a sensor which detects the contact between an injector nozzle and plunger in order to detect the start and end of each injection event. In some embodiments, operator 215 may monitor rail pressure during an injection event (e.g., from at least the commanded on time to at least the end of an injection event) to determine an estimate of the actual injected quantity over the measurement time.
Operator 217 receives the estimate of the actual injected quantity 215′, the commanded injector on time 208 associated with fueling command 201, and a measured rail pressure 216. Operator 217 uses the received parameters 208, 215′, and 216 to determine an adjustment to a response surface for an injector, also referred to herein as a response surface adjustment. The response surface defines the interaction or interrelationship of parameters 208, 215′, and 216 for an injector during the operation of the engine. The response surface adjustment may be utilized to modify or update response surface parameters 202a which, in turn, may be utilized by operator 202 as described above. The response surface adjustment determined by operator 217 may be configured to minimize or mitigate the magnitude of the difference between the commanded injected quantity and the actual injected quantity at all operating states in response to a normal fueling drift and variation of the injected quantity over the operational lifetime of the system. Operator 217 may perform this determination for each injector individually and may repeat this determination in response to each estimated actual injected quantity received from operator 215. The response surface parameters 202a may be provided in a number of forms, for example, as one or more equations, graphs, maps, tables, or other data structures comprising information such as illustrated and described below in connection
The measured rail pressure 216 is also provided to operator 219 which is configured to determine a fuel quantity in response to the measured rail pressure 216 and provide the determined fuel quantity 219′ to operator 220. Operator 219 may be configured to perform this determination using information indicating a relationship between injection pressure and fuel quantity, for example, information such as that illustrated and described below in connection with graph 400 of
Operator 220 receives the modified or updated response surface parameters 202a, the measured rail pressure 216, and the determined fuel quantity 219′. Operator 220 determines a change in the commanded on time for an individual injector needed to achieve an injected quantity for the individual injector (ΔTBF
It shall be appreciated that the change in the commanded on time for an individual injector (ΔTBF
Operator 230 receives the change in the commanded on time for an individual injector (ΔTBF
where
is the injector opening rate shape slope estimate for an individual injector and is determined by operator 230,
is ine injector opening rate shape slope for a nominal injector and is received by operator 230 as input 236, ΔTBF
It shall be appreciated that, in Equation (1), the term ΔTBF
may be determined empirically from testing of a representative group of injectors of a given design or by design characteristic or design simulation for a given nominal injector design. The value of
may be provided or set as a variable in controls 200, for example as one or more equations, graphs, maps, tables, or other data structures representing the relationship illustrated in graph 700 of
The value of ΔTBF
The value of RChanges may be determined empirically from testing of a representative group of injectors of a given design or by design characteristic or design simulation for a given nominal injector design. The value of RChanges may be provided or set as a variable in controls 200, for example as one or more equations, graphs, maps, tables, or other data structure representing the relationship illustrated in graph 1000 of
The injector opening rate shape slope
determined by operator 230 is provided to operator 202 which may utilize the injector opening rate shape slope
in determining the plurality of injector control parameters 203 as described above. The injector opening rate shape slope
is also providea to operator 245 which may utilize the injector opening rate shape slope
in performing diagnostics prognostics or may store the information for subsequent use in diagnostics or prognostics. Such diagnostics and prognostics may be based on values or changes in values of opening rate shape slope and may include determining or predicting failure of one or more injectors, determining or predicting a need or time for replacement of one or more injectors, and/or determining or predicting a need or time for service of one or more injectors.
With reference to
The actual fueling rate shape 321 also has an injector opening rate shape slope 330 which is related to the resulting change in the injected quantity for the change in the actual injection duration. Since a change in the actual injection duration is related to the change in the commanded on time duration, the injector opening rate shape slope of an injection event is related to the change in the injected quantity for a change in the commanded on time. After the commencement of the injection event as the rate of injection is increasing, a first section of the injection rate (e.g., a section in the middle 20-80%, 30-70%, or 40-60% of the initial rise of injector opening rate shape curve) may be approximated by the most representative injector opening rate shape slope. Accordingly, this section may be utilized by controls such as controls 200 in determining the injector opening rate shape slope of an individual injector during engine operation. It shall be appreciated that other sections of the injector opening rate shape slope may also be utilized in some embodiments provided that they produce acceptably accurate, precise, and robust results.
There is an optimal injected quantity as a function of the injector operating pressure at which the robustness, accuracy, and precision of the relationship between the change in the commanded on time to the injector and the injector opening rate shape slope is optimal. This optimal injected quantity as a function of the pressure is shown in graph 400 of
For an example nominal injector, the change in the commanded on time needed to achieve a commanded injected quantity may be described and modeled in accordance with Equation (2): ΔTBF
The change in the commanded on time needed to achieve the injected quantity (ΔTBF_Nom) for the example nominal injector as a function of pressure is shown in graph 500 illustrated in
With reference to
A curve 660 depicts the commanded on times for each of the plurality of curves (611, 612, 613, 614, 615, 616, 617, and 618) that will provide injected quantities corresponding to the optimal injected quantities and values of ΔTBF
Individual injectors of a nominal injector design or type may vary in performance from the nominal injector. For an individual injector, the change in the commanded on time needed to achieve a commanded injected quantity may be described and modeled in accordance with Equation (3): ΔTBF
The change in the commanded on time needed to achieve the injected quantity (ΔTBF_Ind) for the example individual injector as a function of pressure may vary from the change in the commanded on time needed to achieve the injected quantity (ΔTBF_Nom) for the example nominal injector.
For example,
A curve 662 depicts the commanded on times for each of the plurality of curves (631, 632, 633, 634, 635, 636, 637, and 638) that will provide injected quantities corresponding to the optimal injected quantities and values generally corresponding of ΔTBF
In a further example,
A curve 664 depicts the commanded on times for each of the plurality of curves (651, 652, 653, 654, 655, 656, 657, and 658) that will provide injected quantities corresponding to the optimal injected quantities and values generally corresponding of ΔTBF
As noted above, the opening rate shape slope,
for a nominal injector may be obtained and is represented as a function of the operating pressure as in shown graph 700 in
As illustrated by this detailed description the present disclosure contemplates a plurality of embodiments. A first example embodiment is a method comprising: operating an individual injector of a fuel injection system to perform a fuel injection; determining an estimate of the actual injected quantity of the fuel injection; determining an on time control parameter of the individual injector in response to the estimate of the actual injected quantity and a commanded injection quantity; determining an injector opening rate shape slope estimate for the individual injector in response to the on time control parameter of the individual injector; and performing a fuel injection system control operation in response to the injector opening rate shape slope estimate for the individual injector.
A second example embodiment includes the features of the first example embodiment, wherein the on time control parameter of the individual injector comprises a change in a commanded on time to achieve an injected quantity relative to the commanded on time required to initiate injection of the individual injector.
A third example embodiment includes the features of the first example embodiment, wherein the performing the fuel injection system control operation comprises outputting a diagnostic or prognostic of the system in response to the injector opening rate shape slope estimate for the individual injector.
A fourth example embodiment includes the features of the third example embodiment, wherein the diagnostic or prognostic is determined based on a difference between the injector opening rate shape slope estimate for the individual injector and a reference valuc.
A fifth example embodiment includes the features of the fourth example embodiment, wherein the reference value comprises one of an injector opening rate shape slope estimate for a nominal injector and a previously determined value of the injector opening rate shape slope estimate for the individual injector.
A sixth example embodiment includes the features of the first example embodiment, wherein the performing the fuel injection system control operation comprises adjusting one or more injection control parameters in response to the injector opening rate shape slope estimate for the individual injector.
A seventh example embodiment includes the features of the sixth example embodiment, wherein the one or more injection control parameters comprise one or more response surfaces configured to provide one or more values of the one or more injector control parameters in response to a fueling command.
An eighth example embodiment includes the features of the sixth example embodiment, wherein the one or more injector control parameters comprise one or more of an injector on time, a rail pressure, and a start of injection timing.
A ninth example embodiment includes the features of the first example embodiment, wherein the performing the fuel injection system control operation comprises adjusting an injector monitoring operation in response to the injector opening rate shape slope estimate for the individual injector.
A tenth example embodiment includes the features of the first example embodiment, wherein the adjusting the injector monitoring operation comprises increasing a rate or frequency of monitoring.
An eleventh example embodiment is a system comprising: a fuel injection system; and an electronic control system in operative communication with the fuel injection system and configured to: operate an individual injector of a fuel injection system to perform a fuel injection; determine an estimate of the actual injected quantity of the fuel injection; determine an on time control parameter of the individual injector in response to the estimate of the actual injected quantity and a commanded injection quantity; determine an injector opening rate shape slope estimate for the individual injector in response to the on time control parameter of the individual injector; and perform a fuel injection system control operation in response to the injector opening rate shape slope estimate for the individual injector.
A twelfth example embodiment includes the features of the eleventh example embodiment, wherein the on time control parameter of the individual injector comprises a change in a commanded on time to achieve an injected quantity relative to the commanded on time required to initiate injection of the individual injector.
A thirteenth example embodiment includes the features of the eleventh example embodiment, wherein the fuel injection system control operation comprises a diagnostic or prognostic of the system performed in response to the injector opening rate shape slope estimate for the individual injector.
A fourteenth example embodiment includes the features of the thirteenth example embodiment, wherein the diagnostic or prognostic is determined based on a difference between the injector opening rate shape slope estimate for the individual injector and a reference valuc.
A fifteenth example embodiment includes the features of the fourteenth example embodiment, wherein the reference value comprises one of an injector opening rate shape slope estimate for a nominal injector and a previously determined value of the injector opening rate shape slope estimate for the individual injector.
A sixteenth example embodiment includes the features of the eleventh example embodiment, wherein the fuel injection system control operation comprises an adjustment of one or more injection control parameters in response to the injector opening rate shape slope estimate for the individual injector.
A seventeenth example embodiment includes the features of the sixteenth example embodiment, wherein the one or more injection control parameters comprise one or more response surfaces configured to provide one or more values of the one or more injector control parameters in response to a fueling command.
An eighteenth example embodiment includes the features of the sixteenth example embodiment, wherein the one or more injector control parameters comprise one or more of an injector on time, a rail pressure, and a start of injection timing.
A nineteenth example embodiment includes the features of the eleventh example embodiment, wherein the fuel injection system control operation comprises an adjustment of an injector monitoring operation in response to the injector opening rate shape slope estimate for the individual injector.
A twentieth example embodiment includes the features of the nineteenth example embodiment, wherein the adjustment of the injector monitoring operation comprises increasing a rate or frequency of monitoring.
A twenty-first example embodiment is a method comprising: operating a fuel injector to perform a fuel injection; determining an estimated actual injected quantity of the fuel injection; and determining an injector opening rate shape slope estimate for an individual injector based on the actual injected quantity of the fuel injection.
A twenty-second example embodiment includes the features of the twenty-first example embodiment and comprises controlling operation of the fuel injector to perform a subsequent fuel injection in response to the injector opening rate shape slope estimate.
A twenty-third example embodiment includes the features of the twenty-first example embodiment and comprises: diagnosing operation of the fuel injector in response to the injector opening rate shape slope estimate.
A twenty-fourth example embodiment is a method comprising: one or more non-transitory memory media configured to store instructions executable by a controller to perform the acts of: operating a fuel injector to perform a fuel injection; determining an estimated actual injected quantity of the fuel injection; and determining an injector opening rate shape slope estimate for an individual injector based on the actual injected quantity of the fuel injection.
A twenty-fifth example embodiment includes the features of the twenty-fourth example embodiment, wherein the instructions are further executable by a controller to perform the act of controlling operation of the fuel injector to perform a subsequent fuel injection in response to the injector opening rate shape slope estimate.
A twenty-sixth example embodiment includes the features of the twenty-fourth example embodiment, wherein the instructions are further executable by a controller to perform the act of diagnosing operation of the fuel injector in response to the injector opening rate shape slope estimate.
While example embodiments of the disclosure have been illustrated and described in detail in the drawings and foregoing description, the same is to be considered as illustrative and not restrictive in character, it being understood that only certain example embodiments have been shown and described and that all changes and modifications that come within the spirit of the claimed inventions are desired to be protected. It should be understood that while the use of words such as preferable, preferably, preferred or more preferred utilized in the description above indicates that the feature so described may be more desirable, it nonetheless may not be necessary and embodiments lacking the same may be contemplated as within the scope of the invention, the scope being defined by the claims that follow. In reading the claims, it is intended that when words such as “a,” “an,” “at least one,” or “at least one portion” are used there is no intention to limit the claim to only one item unless specifically stated to the contrary in the claim. When the language “at least a portion” and/or “a portion” is used the item can include a portion and/or the entire item unless specifically stated to the contrary.
This application claims priority to and the benefit of International Patent Application No. PCT/US22/76826, filed Sep. 22, 2022, which claims priority to and the benefit of U.S. Application No. 63/262,042 filed Oct. 4, 2021, which are hereby incorporated by reference in their entirety.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2022/076826 | 9/22/2022 | WO |
Number | Date | Country | |
---|---|---|---|
63262042 | Oct 2021 | US |