The following is based on and claims priority to Japanese Patent Application No. 2005-330634, filed Nov. 15, 2005, which is hereby incorporated by reference in its entirety.
The following relates to a fuel injection control device and, more specifically, relates to a fuel injection control device for learning a deviation amount in a fuel injection characteristic.
Various fuel injection control devices have been proposed for learning a deviation amount in a vehicle fuel injection characteristic. For instance, U.S. Pat. No. 6,907,861 (i.e., Japanese Patent Publication No. 2005-036788) proposes a fuel injection control device for a vehicle with a diesel engine. When the clutch is disengaged, a deviation amount of a fuel injection characteristic is learned. More specially, when the learning condition is met, a single fuel injection is performed and an increase amount of rotation of the output shaft of the engine is detected. Since the clutch is disengaged and the output shaft is disconnected from the driven shaft, the increase amount of the rotation has a strong correlation with a fuel quantity actually injected. Thus, this procedure provides an accurate measurement (learning) of any deviation in fuel injection characteristic.
The above control device, however, has certain disadvantages. Specifically, there are relatively few opportunities for learning since learning is performed only when the output shaft for the diesel engine is disconnected from the drive wheels. For instance, if this system is incorporated in a vehicle with an automatic transmission, learning occurs when the shift lever is in a neutral position. Thus, there are relatively few opportunities for learning. (It is understood that if this learning processes occur in a state other than when the shift lever is in the neutral position, the learning accuracy can be degraded. This is because if the same quantity of fuel is injected, the output shaft rotation caused by the fuel injection varies depending on the connection state between the engine output shaft and the driven shaft through a torque converter.)
Thus, there exists a need for a fuel injection control device that overcomes the above-mentioned problems in the conventional art. As will be explained, the following disclosure addresses this need as well as other needs, which will become apparent to those skilled in the art.
A fuel injection control device is disclosed for a vehicle with an engine, an output shaft, and a driven shaft. The fuel injection control device includes a fuel injection valve for performing a fuel injection event in which fuel is injected into the engine at an assumed fuel injection quantity. The device also includes a rotation detecting device for detecting a change in rotation amount of the output shaft due to the fuel injection event. Also, the device includes a slip rate detection device for detecting a slip rate between the output shaft and the driven shaft due to the fuel injection event. Moreover, the device includes an actual fuel injection amount estimating device for estimating an actual fuel injection quantity during the fuel injection event based on the detected change in rotation and the detected slip rate. Additionally, the device includes a learning device for learning a deviation based on the difference between the estimated actual fuel injection quantity and the assumed fuel injection quantity.
A method of learning a fuel injection deviation is also disclosed for a vehicle with a output shaft and a driven shaft. The method includes performing a fuel injection event at an assumed fuel injection quantity, detecting a change in rotation of the output shaft due to the fuel injection event, and detecting a slip rate between the output shaft and the driven shaft due to the fuel injection event. The method further includes estimating an actual fuel injection quantity during the fuel injection event based on the detected change in rotation and the detected slip rate, and learning a fuel injection deviation based on the difference between the estimated actual fuel injection quantity and the assumed fuel injection quantity.
Other objects, features, and advantages of the will become more apparent from the following detailed description made with reference to the accompanying drawings, in which like portions are designated by like reference numbers and in which:
With reference to the accompanying drawings, there will be explained a fuel injection control device in a first embodiment of the present invention which is applied to a fuel injection control device for a diesel engine.
One embodiment of an engine system is shown in
The torque converter 10 includes a pump impeller 12 and a turbine runner 14 opposed from each other, which constitute a fluid coupling. A stator 16 for rectifying flow of oil is located between the pump impeller 12 and the turbine runner 14. The pump impeller 12 is coupled to the crank shaft 8, and the turbine runner 14 is coupled to a driven shaft 18 (i.e., an output shaft of the torque converter 10). In addition, the torque converter 10 is provided with a lockup clutch 19 for coupling and uncoupling of the crank shaft 8 and the driven shaft 18.
The torque converter 10 is filled with an operating oil (viscosity fluid), whereby rotation of the crank shaft 8 can be transmitted to the driven shaft 18 while allowing slip of the driven shaft 18 relative to the crank shaft 8. Further, when the crank shaft 8 is mechanically coupled to the driven shaft 18 by the lockup clutch 19, a relative rotational speed between the crank shaft 8 and the driven shaft 18 is approximately zero.
The driven shaft 18 is coupled to an automatic transmission 20. The automatic transmission 20 changes a rotational speed of the driven shaft 18 and outputs the changed rotational speed to the side of the drive wheels.
The above engine system is provided with various sensors, such as a crank angle sensor 30 (i.e., a rotation detecting device) for detecting a rotational angle of the crank shaft 8, a turbine rotational sensor 32 for detecting a rotational angle of the driven shaft 18, an oil temperature sensor 34 for detecting a temperature of an operating oil inside the torque converter 10, a pedal position sensor 36 for detecting the position of the accelerator pedal, and a vehicle speed sensor 38 for detecting a running speed of the vehicle.
The engine system also includes an electric control unit 40 (i.e., ECU), which includes a microcomputer and operates the fuel supply device 2, the fuel injection valve 6, the lockup clutch 19, and the like based upon detection values of the above sensors to control operation of the vehicle. For example, the ECU 40 calculates a fuel injection quantity required for generating an output torque of the diesel engine 4 in response to the position of the accelerator pedal, rotational speed of the crank shaft 8, etc. Then, the ECU 40 operates the fuel injection valve 6 based upon the calculated fuel injection quantity to control output of the diesel engine 4. In addition, for example, when the lockup clutch 19 is locked, a relative rotational speed between the crank shaft 8 and the driven shaft 18 reduces to zero, thereby reducing torque losses.
Furthermore, the ECU 40 includes an actual fuel injection amount estimating device for estimating an “actual fuel injection quantity.” The ECU 40 further includes a learning device for learning a “fuel injection characteristic amount deviation” during learning processes to be described. Generally, during learning processes, a fuel injection event occurs in which the fuel injection valve 6 injects an assumed fuel injection quantity. Then, the actual fuel injection amount estimating device estimates the actual fuel injection quantity according to the effects of the fuel injection event. Next, the learning device finds the difference between the estimated actual fuel injection quantity and the assumed fuel injection quantity in order to learn the fuel injection characteristic amount deviation. As will be explained, this process allows for accurate and more frequent deviation learning for better operation of the engine 4.
Referring to
In general, the learning process includes estimating an actual fuel injection quantity based upon a rotational state of the crank shaft 8 caused by the fuel injection event. It will be appreciated that since the rotational state of the crank shaft 8 varies depending on the connection state between the crank shaft 8 and the driven shaft 18 through the torque converter 10, even if the same quantity of fuel is injected, the actual fuel injection quantity is not determined directly from the rotational state of the crank shaft 8. Therefore, a slip rate (i.e., the difference in rotation speed) between the crank shaft 8 and the driven shaft 18 is taken into account when evaluating the effect of the fuel injection event.
In one embodiment, the process represented in
In one embodiment, while the learning condition is met, the vehicle decelerates, and fuel injection is stopped, control for disengaging the lockup clutch 19 is performed in order to avoid transmission of jolts occurring due to an abrupt increase of an output torque of the diesel engine 4 to the vehicle when re-accelerating the vehicle. As a result, in the first embodiment, a learning value is learned when the crank shaft 8 and the driven shaft 18 are not connected so that they do not slip with each other, thus learning the deviation amount with a high accuracy. That is, when the lockup clutch 19 is locked, the crank shaft 8 and the driven shaft 18 rotate together integrally as a uniform rotational element, and therefore, the rotational state of the crank shaft 8 is directly subject to the rotational fluctuations of the uniform rotational element due to torsional force or the like. On the other hand, when the lockup clutch 19 is disengaged, the influence of the driven shaft 18 on the rotation of the crank shaft 8 can be considered an outside disturbance of the crank shaft 8. Yet, since slip is allowed between the crank shaft 8 and the driven shaft 18, the rotational fluctuations on the side of the driven shaft 18 are transmitted to the crank shaft 8 in such a manner as to be reduced, and it is possible to improve learning accuracy despite rotational fluctuations at the side of the driven shaft 18.
If step S10 is answered negatively, the process ends, but if step S10 is answered affirmatively, step S12 follows. In step S12, a fuel injection event is performed by the fuel injection valve 6. In one embodiment, the fuel injection event is a single fuel injection. That is, by operating the fuel injection valve 6, a single fuel injection at an assumed fuel injection quantity (e.g., the amount for the minute fuel injection of pilot injection or the like) is performed. More specifically, a command fuel injection period of the fuel injection valve 6 is calculated from a fuel pressure in the common rail and a fuel injection quantity corresponding to the desired minute fuel injection quantity, and the fuel injection valve 6 is controlled for opening in accordance with the command fuel injection period. The calculation of the command fuel injection period is made assuming that the fuel injection valve 6 has a prescribed reference characteristic. Here, it is preferable that the reference characteristic is a so-called central characteristic (i.e., a characteristic produced by averaging characteristic variations at the time of mass production of the fuel injection valves 6).
Next, in step S14, an increase amount of the rotational speed of the crank shaft 8 is detected. In this embodiment, the fuel injection event is a single fuel injection by the fuel injection valve 6 of the first cylinder. Thus, the rotational speed of the crank shaft 8 in a case where the single fuel injection is not performed at the single fuel injection timing is expressed as “ω(i−1)+a×t” using the rotational speed ω(i−1) before 720° CA, a reducing speed “a” of the rotational speed before 720° CA, and time “t” required for rotation of 720° CA by the time of the single fuel injection. Accordingly, the increased amount of rotation caused by the single fuel injection is expressed as “ω(i)−ω(i−1)−a×t”.
Next in step S16, a slip rate between the crank shaft 8 and the driven shaft 18 at the time of the single fuel injection is calculated. This slip rate may be calculated by quantifying deviation amounts in rotational speed of the driven shaft 18 to the crank shaft 8.
In this embodiment, the slip rate is quantified as shown in
Next, at step S18 of
If step S18 is answered negatively, the process ends. However, if step S18 is answered affirmatively, step S20 follows, and an actual fuel injection quantity during the single fuel injection is estimated based upon the increased amount of rotation detected at step S14 and a slip rate of the torque converter 10 detected at step S16. It is understood that the ECU 40 is utilized to estimate the actual fuel injection amount such that the ECU 40 is an “actual fuel injection amount estimating device.”
In one embodiment, step S20 involves utilizing a map, such as the map shown in
Specifically, in the map shown in
Referring back to
For example, when a fuel injection quantity assumed by a single fuel injection is Qa as illustrated in
It is noted that the relation between the fuel injection quantity exemplified in
Also, when the process at step S22 of
Thus, an actual fuel injection quantity by a single fuel injection is estimated based upon a detected increase amount of rotation and a detected slip rate caused by the single fuel injection. Thereby, a difference between an assumed fuel injection quantity and the estimated actual fuel injection quantity can be accurately detected as the variation of fuel injection characteristic of the fuel injection valve 6. This results in learning a highly accurate learning value. Further, the learning value can be learned without limiting the connecting state between the crank shaft 8 and the driven shaft 18 through the torque converter 10 to a single state. Therefore, the learning opportunities can be increased.
Furthermore, even where the diesel engine 4 is a multi cylinder engine, it can be easily specified that the increase amount of rotation of the crank shaft is made by the single fuel injection of a specific fuel injection valve 6, by performing the learning at the time of decelerating and when fuel injection is otherwise stopped. Further, there is the region where the lockup clutch 19 is disengaged at the time of decelerating with no fuel injection, and in this region, a learning value can be learned with high accuracy.
Moreover, a slip rate is calculated based upon detection values of the rotational speed of the crank shaft 8 and the rotational speed of the driven shaft 18, thereby calculating the slip rate accurately.
Additionally, in this embodiment, the vehicle has an automatic transmission. Even though the connecting state between the crank shaft 8 and the driven shaft 18 through the torque converter 10 varies, the above results can be achieved.
Another embodiment is illustrated in
More specifically, in this embodiment, as shown in
Referring now to
More specifically, beginning at step S40, a duty value (i.e., an operational value) is obtained at the time of the flex lockup. The duty value is used to define a pushing force of the lockup clutch 19 to the crank shaft 8 and the driven shaft 18. Then, in step S42, a slip rate is calculated based upon the duty value. More specially, a slip rate SR is calculated on a map based upon the duty value. Slip rate varies with rotational speed of the crank shaft 8, and therefore, even if the pushing force is the same, the slip rate can be calculated in consideration of the rotational speed of the crank shaft 8 or the like in addition to the duty value.
Referring now to
Beginning in step S50, it is determined whether or not a learning condition is met. This learning condition met, for example, when the engine is operating during idling stabilization and also vehicle speed detected by the vehicle speed sensor 38 is other than zero. Thus, since the lockup clutch 19 is not locked, learning can be performed while reducing influence applied from the driven shaft 18 to the crank shaft 8.
Next at step S52, a basic fuel injection quantity is calculated. This basic fuel injection quantity is set as an assumed fuel injection quantity necessary for the idling stabilization control when a creep operation is made in a predetermined slip rate (i.e., a value as large as possible) during idling.
Subsequently, at step S54, the basic fuel injection quantity is divided into n equal parts for injecting so that each fuel injection quantity corresponds to the above-mentioned minute fuel injection quantity. This process aims at detecting variations of fuel injection characteristic of the fuel injection valve 6 upon performing the minute fuel injection such as pilot injection. The fuel injection is performed with equally divided parts after the fuel quantity, which is 1/n times the basic fuel injection quantity n, is corrected in consideration of the influence of intervals between fuel injections. This may be performed in a manner as described in Japanese Patent Publication No. 2003-254139.
Next in step S56, a fuel injection quantity for each cylinder is corrected (i.e., FCCB correction) to compensate for variations of the changing amount of the rotational speed of the crank shaft 8 due to variations of fuel injection characteristic of the fuel injection valve 6 in each cylinder. More specially, each fuel injection quantity of n times of fuel injection quantities is corrected with FCCB correction quantity/n. The process may occur according to Japanese Patent Publication No. 2003-254139.
Subsequently, in step S58, each fuel injection quantity of each cylinder is corrected by the same correction amount (i.e., ISC correction amount) to thereby make an average rotational speed of the crank shaft 8 equal to a target rotational speed. More specifically, each fuel injection quantity of n times of fuel injection quantities is corrected with ISC correction quantity/n. In one embodiment, the process occurs as described in Japanese Patent Publication No. 2003-254139.
Next in step S60, a slip rate is calculated. Then, in step S62, a learning value is learned based upon the FCCB correction amount, the ISC correction amount, and the slip rate.
Accordingly, the rotational state of the crank shaft 8 during idling is not defined directly from the fuel injection quantity but varies with the connecting state between the crank shaft 8 and the driven shaft 18 through the torque converter 10. Therefore, a sum of “FCCB correction amount” and “ISC correction amount” shows a deviation amount from the basic fuel injection quantity. The factor of the deviation includes not only variations of fuel injection characteristic of the fuel injection valve 6 but also the deviation of an actual slip rate from a predetermined slip rate assumed from the basic fuel injection quantity. Accordingly, the deviation amount due to the actual slip rate from the predetermined slip rate is eliminated from the deviation amount (FCCB correction amount+ISC correction amount) from the basic fuel injection quantity required for control of idling stabilization. This process can be executed, for example, by preparing a map showing a relation between a deviation amount of an actual slip rate from a predetermined slip rate and a correction value. As a result, the learning value can be obtained by reducing “correction value/n” from a sum of “FCCB correction amount/n” and “ISC correction amount/n”.
In the above series of the processes, when the vehicle speed is other than zero, a force applied to the crank shaft 8 varies with a road surface. Therefore, it is preferable to add, for example, a condition of “when the road surface is flat” to the learning condition. In addition, since a force applied to the crank shaft 8 varies with a total weight of a vehicle, for example, an occupant sensor for detecting presence/absence of a passenger on each seat of the vehicle may be used to detect the number of the passengers, and a basic fuel injection quantity may be calculated in response to the total weight of the vehicle calculated in accordance with the number of the passengers detected.
In each of the embodiments, for learning the learning value during deceleration when fuel injection is terminated, if the torque applied from the drive wheels to the driven shaft 18 is constant, the torque need not be considered particularly. Also, as in the case of the embodiment of
It will be appreciated that the above embodiments may be modified in a variety of ways without departing from the scope of the invention. For instance, even if the pushing force of the lockup clutch 19 is the same, a slip rate varies as the viscosity of the operating oil increases; therefore, a temperature of the operating oil may be added for calculating the slip rate.
Also, the calculating methods of a slip rate are not limited to the above embodiments. For example, a rotational speed of the driven shaft 18 may be detected from a gear ratio of the automatic transmission 20 and an output rotational speed of the automatic transmission 20, and a slip rate may be calculated based upon this rotational speed of the driven shaft 18 and the rotational speed of the crank shaft 8. Furthermore, considering that slip rate has a strong correlation particularly with operating oil viscosity when the lockup clutch 19 is disengaged, the slip rate may be calculated from a temperature of the operating oil during disengagement of the lockup clutch 19.
A parameter having a correlation with viscosity of an operating oil inside the torque converter 10 is not limited to a temperature of the operating oil. For example, since a cooling water temperature of the diesel engine 4 or the like has a correlation with a temperature of the operating oil, the cooling water temperature becomes a parameter correlated with the viscosity of the operating oil.
The method for estimating a fuel injection quantity based upon a changing amount of rotation of the crank shaft 8 having a correlation with a fuel injection quantity is not limited to an increase amount of rotation shown in the above embodiment. For example, an output torque of the engine 4 calculated in a manner as exemplified in Japanese Patent Publication No. 2005-36788 may be used.
Furthermore, each of the above embodiments is applied to a vehicle with an automatic transmission, but those embodiments and modifications thereof may be applied to a vehicle with a manual transmission. For instance, a learning value can be highly accurately learned at a half-clutching state, thereby increasing the opportunities for learning.
The method for learning is not limited to learning a learning value with respect to minute fuel injection. This can be realized, for example, by not dividing a fuel injection quantity into equal parts.
Moreover, the fuel injection valve 6 is not limited to a manner where a fuel injection quantity is defined directly from a fuel pressure and a command fuel injection period. For example, as disclosed in U.S. Pat. No. 6,520,423, if the fuel injection valve 6 can sequentially adjust a lift amount of a needle nozzle in response to a displacement of an actuator, a fuel injection quantity may not be accurately defined directly from the fuel injection period and the fuel pressure. Thus, an operational amount of the fuel injection valve 6 is instead defined, for example, by an energy amount supplied to the actuator and a period for supplying the energy (i.e., fuel injection period) and a fuel injection quantity is defined by the fuel pressure, the energy amount and the fuel injection period. Therefore, it is preferable to learn a learning value of at least one of the energy amount and the fuel injection period.
In each of the above embodiments, for learning the deviation amount of the fuel injection characteristic, a correction value of the command fuel injection period is calculated. In another embodiment, a correction value of a command value for a fuel injection quantity is calculated. Further, in place of learning a deviation amount of the fuel injection characteristic as a value for compensating for the variation of the fuel injection characteristic (i.e., one mode of the deviation amount of the fuel injection characteristic), a deviation amount from the reference fuel injection characteristic itself may be directly learned. In this case, for each time of injecting fuel in the ECU 40, a correction value is calculated for compensating for the variation of the fuel injection characteristic based upon the deviation amount.
Additionally, the in-vehicle internal combustion engine is not limited to a diesel engine, but may any suitable engine, such as a gasoline engine.
While only the selected example embodiments have been chosen to illustrate the present invention, it will be apparent to those skilled in the art from this disclosure that various changes and modifications can be made therein without departing from the scope of the invention as defined in the appended claims. Furthermore, the foregoing description of the example embodiments according to the present invention is provided for illustration only, and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2005-330634 | Nov 2005 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5019989 | Ueda et al. | May 1991 | A |
5073865 | Togai et al. | Dec 1991 | A |
5248010 | Yagi et al. | Sep 1993 | A |
5283742 | Wazaki et al. | Feb 1994 | A |
5555499 | Yamashita et al. | Sep 1996 | A |
6192857 | Shimada | Feb 2001 | B1 |
6199005 | Iwata | Mar 2001 | B1 |
6205379 | Morisawa et al. | Mar 2001 | B1 |
6449552 | Ohba et al. | Sep 2002 | B2 |
6520423 | Ricci-Ottati et al. | Feb 2003 | B1 |
6907861 | Asano et al. | Jun 2005 | B2 |
20060180363 | Uchisasai et al. | Aug 2006 | A1 |
Number | Date | Country |
---|---|---|
63012842 | Jan 1988 | JP |
06002578 | Jan 1994 | JP |
2003-254139 | Sep 2003 | JP |
Number | Date | Country | |
---|---|---|---|
20070112502 A1 | May 2007 | US |