The present invention relates to a method and system for estimating an air-intake amount in each intake stroke in an internal combustion engine suitable for use with vehicles such as motorcycles, all terrain vehicles (ATVs), or personal watercraft (PWC), before start of the corresponding intake stroke, and the internal combustion engine equipped with the estimating system.
Internal combustion engines such as engines mounted in motorcycles and other vehicles are commonly equipped with fuel injectors configured to inject an optimal amount of fuel to fresh air taken in from outside and flowing in an air-intake passage of the engine at optimal timings, for the purposes of improvement of an output power and fuel efficiency and of emitting a clean exhaust gas.
Such a fuel injector is configured to inject in each intake stroke an amount of the fuel according to a load state and a rotation state of the associated internal combustion engine. Actually, a part of the fuel injected from the fuel injector adheres onto a wall surface of the air-intake passage and is vaporized, and the vaporized fuel is fed to a cylinder as a fuel for either one of the next two intake strokes rather than for the corresponding intake stroke.
When the internal combustion engine is running in a steady running state under the above described condition, the amount of the fuel that adheres onto the wall surface and the amount of the fuel vaporized from the fuel adhering onto the wall surface are balanced so that an optimal amount of fuel is fed to the cylinder in each intake stroke.
However, when the engine is changing its running state, namely, in a transitional running state that is an acceleration state or a deceleration state, the amount of the fuel that is injected from the fuel injector and adheres onto the wall surface and the amount of the fuel vaporized from the fuel adhering to the wall surface do not match. This makes it difficult to obtain a desired acceleration or deceleration state or otherwise an optimal combustion state. To be specific, in the acceleration state, the amount of fuel that adheres onto the wall surface becomes more than the amount of fuel vaporized, and an air-fuel ratio is increased because of a lean air-fuel ratio. As a result, the desired acceleration state cannot be obtained. On the other hand, in the deceleration state, the air-fuel ratio is decreased because of an rich air-fuel ratio, making it difficult to obtain a clean exhaust gas and to obtain desired deceleration.
In the past, in order to obtain a correct air-fuel ratio even in the transitional running state, there has been known a fuel injection controller for controlling the fuel injector which is configured to execute compensation control depending on the condition of the transitional running state in such a manner that the amount of fuel to be injected is increased in the acceleration state of the internal combustion engine and is decreased in the deceleration state (see Japanese Patent Publication No. Sho. 62-101855).
In the above described compensation control, however, the fuel injection controller executes the compensation control based on a fuel injection amount calculation base map using as parameters, an engine speed, a throttle opening degree, and an air-intake pressure, to determine the amount of fuel to be injected in the corresponding intake stroke. The transitional running state, particularly the transitional running state including a large acceleration state or a large deceleration state, is varied significantly with time. As a result, a time lag in the compensation control occurs, making it difficult to feed the optimal amount of fuel at optimal timings.
The compensation control is executed with reference to the fuel injection amount calculation base map showing a complicated correlation between the engine speed, the throttle opening degree, the air-intake pressure, etc., from the steady running state to the transitional running state of the internal combustion engine. For this reason, if a control content (i.e., a controlled parameter) of the compensation control is compensated to eliminate the time lag in the acceleration state, then an exhaust gas may be changed into an unfavorable one in the deceleration or other states, or otherwise a driving feeling may become worse. Thus, it is difficult in many cases to compensate the controlled parameters.
The present invention addresses the above described conditions, and an object of the present invention is to provide a method and system that are capable of estimating an air-intake amount before start of an intake stroke to feed an optimal amount of fuel to a cylinder without time lag in acceleration and deceleration states, and an internal combustion engine equipped with the estimating system.
According to a first aspect of the present invention, there is provided a method of estimating an air-intake amount of an internal combustion engine, comprising detecting a value of a fluid energy amount in an interior of an air-intake passage of the engine at a first point and a value of the fluid energy amount in the interior of the air-intake passage in the air-intake passage at a second point that is apart in time from the first point in a period during which an intake valve is closed from a compression stroke to an exhaust stroke in one cycle of the internal combustion engine by a detecting device that is disposed in the air-intake passage to detect the fluid energy amount; and calculating a predicted air-intake amount in an intake stroke of the engine by a calculation using the values of the fluid energy amounts at the first and second points with reference to an air-intake amount calculation map showing a correlation between the values of the fluid energy amounts at the first and second points and the predicted air-intake amount in the intake stroke in which the fuel is injected, the air-intake amount calculation map being pre-created by finding the values of the fluid energy amounts in the air-intake passage at the first and second points and the air-intake amount, for plural running states of the internal combustion engine. It should be noted that the second point may be apart in a crank angle from the first point.
In accordance with the above method, values of at least one of the fluid energy amounts within the air-intake passage at least two points, i.e., the first point and the second point that is apart in time from the first point in the period during which the intake valve is closed in one cycle of the internal combustion engine are detected. For example, an air-intake pressure, a flow rate, and a fluid speed, may be detected, and using the detected values and with reference to the air-intake amount calculation map, the predicted air-intake amount in the intake stroke in which the fuel is injected can be estimated before start of injecting the fuel. The amount of the fuel based on the predicted air-intake amount can be calculated, and the fuel is fed to the cylinder in such a manner that the fuel is decreased in the deceleration state and is increased in the acceleration state to achieve an optimal air-fuel ratio. As a result, generation of a clean exhaust gas is facilitated, and smooth acceleration and deceleration without time lag is achieved in running states including the transitional running states of the internal combustion engine.
In the above method, the detecting device may be at least one of a pressure sensor, a flow rate sensor, and a fluid speed sensor, and the value of the fluid energy amount is one of a pressure value, a flow rate value, and a fluid speed value.
In the above method, the air-intake amount calculation map may be a three-dimensional map. The three-dimensional map enables the method of estimating the air-intake amount quickly, and can be easily altered according to an engine characteristic in a running state.
In the above method, the three-dimensional map may have an X-axis indicating the detected value of the fluid energy amount at the first point, a Y-axis perpendicular to the X-axis indicating the value of the fluid energy amount of the second point, and a Z-axis perpendicular to the X-axis and the Y-axis indicating the value of the intake-amount corresponding to the values of the first and second points, which is a value on the air-intake amount calculation map that is obtained by extending in the Z-axis direction an intersection of the X and Y coordinates of the first point on the X-axis and of the second point on the Y-axis.
According to another aspect of the present invention, there is provided an air-intake amount estimating system for an internal combustion engine, comprising a detecting device that is disposed in an air-intake passage of the internal combustion engine and is configured to detect a value of a fluid energy amount in an interior of the air-intake passage; a memory configured to store an air-intake amount calculation map pre-created to show a correlation between the values of the fluid energy amount in the interior of the air-intake passage and a predicted air-intake amount in an intake stroke in which a fuel is injected; and a processing unit configured to calculate the predicted air-intake amount in the intake stroke, using data relating to a value of the fluid energy amount in the interior of the air-intake passage at a first point and a value of the fluid energy amount in the interior of the air-intake passage at a second point that is apart in time from the first point in a period during which an intake valve is closed from a compression stroke to an exhaust stroke in one cycle of the internal combustion engine, the data being obtained from the detecting device, and with reference to the air-intake amount calculation map stored in the memory. In accordance with the air-intake amount estimating system, the method of estimating the air-intake amount of the first embodiment can be easily carried out.
In the above air-intake amount estimating system, the air-intake amount calculation map may be a three-dimensional map in which the X-axis indicates the detected value of the fluid energy amount at the first point, the Y-axis, perpendicular to the X-axis, indicates the value of the fluid energy amount of the second point, and the Z-axis, perpendicular to the X-axis and the Y-axis, indicates the value of the predicted intake-amount corresponding to the values of the first and second points, which is a value on the air-intake amount calculation map that is obtained by extending in the Z-axis direction an intersection of the X and Y coordinates of the first point on the X-axis and of the second point on the Y-axis.
In the above air-intake amount estimating system, the detecting device may be a at least one of the pressure sensor value, the flow rate sensor value, and the fluid speed sensor value, and the value of the fluid energy amount is one of a pressure value, a flow rate value, and a fluid speed value.
According to a further aspect of the present invention, there is provided an internal combustion engine comprising a fuel injection controller configured to determine an actual fuel injection amount of a fuel injected from a fuel injector into an interior of an air-intake passage of the engine; wherein the fuel injection controller is configured to estimate a predicted air-intake amount in an intake stroke in which the fuel is injected, and to determine the actual fuel injection amount of the fuel based on the estimated predicted air-intake amount. The term “actual fuel injection amount” means an amount of the fuel actually injected from the fuel injector.
In accordance with the internal combustion engine, the fuel injection controller can execute the fuel injection control based on the predicted air-intake amount in the intake stroke in which the fuel is injected in the transitional running state that is the acceleration state or the deceleration state, and the predicted air-intake amount can be obtained before start of the intake stroke. Therefore, responsiveness of the internal combustion engine to the throttle operation can be improved. As a result, the acceleration and deceleration smoothly occur, and a clean exhaust gas can be generated in the deceleration as well as in the acceleration state.
In the above internal combustion engine, the fuel injection controller may be configured to determine the actual fuel injection amount by executing a base fuel injection amount determination control for determining a base fuel injection amount using as parameters an engine speed, a throttle opening degree, and an air-intake pressure of the internal combustion engine before injecting the fuel, and by executing a compensation control of the base fuel injection amount based on the predicted air-intake amount. The fuel injection controller executes the compensation control based on the predicted air-intake amount corresponding to the fuel that will be fed to the cylinder in the intake stroke in which the fuel is injected, independently of the base fuel injection amount determination control in the transitional running state that is the acceleration state or the deceleration state, and obtains the predicted air-intake amount before start of the intake stroke. Therefore, a correct amount of fuel can be fed to the cylinder immediately. As a result, responsiveness of the internal combustion engine to a rider's throttle operation can be improved. In addition, the base fuel injection amount can be compensated based on the compensation value or the compensation amount from the predicted air-intake amount and an optimal air-fuel ratio of the internal combustion engine so that the optimal amount of fuel according to the conditions of the intake stroke is injected without time lag. Thus, the internal combustion engine is able to respond highly to the rider's throttle operation. Therefore, the acceleration and deceleration smoothly occur, and a clean exhaust gas can be generated in the deceleration in addition to the acceleration state. As described above, since the compensation control is executed based on the predicted air-intake amount independently of the base fuel injection amount determination control, alternation of the compensation control will not substantially affect the base fuel injection amount determination control, which has a complicated correlation between parameters such as the engine speed, the throttle opening degree, an engine load, and a temperature, under various driving conditions. This facilitates alternation of the base fuel injection amount determination control and the compensation control.
In the above internal combustion engine, the compensation control may be executed based on an amount of the fuel adhering onto a wall surface of the air-intake passage and an amount of the fuel vaporized from the fuel on the wall surface to be fed to a cylinder. Thus, a correct air-fuel ratio is obtained in the acceleration and deceleration states in which the amount of fuel that adheres onto the wall surface and the amount of fuel that is vaporized from the fuel adhering onto the wall surface change. As a result, the acceleration and deceleration states smoothly occur, and a favorable combustion state and a cleaner exhaust gas can be obtained.
In the above internal combustion engine, the predicted air-intake amount may be determined based on a detected value of a fluid energy amount of air-intake within the air-intake passage. This is because a change in the throttle opening degree according to the rider's throttle operation immediately brings about a change in the fluid energy amount within the air-intake passage. So, by estimating the predicted air-intake amount in the intake stroke in which the fuel is injected, the base fuel injection amount obtained in the base fuel injection amount determination control is compensated based on the compensation value or the compensation amount obtained by the compensation control executed based on the predicted air-intake amount.
In the above internal combustion engine, the value of the fluid energy amount of air-intake may be a value of at least one of the air-intake pressure, the air-intake amount and the air-intake speed.
In the above internal combustion engine, the predicted air-intake amount may be determined based on a value of the engine speed of the internal combustion engine. This makes it possible to reflect an increase/decrease of the amount in the air-fuel ratio according to a difference of the engine speed (or engine speed range) of the internal combustion engine.
In the above internal combustion engine, the detected value of the fluid energy amount may include values detected at least at a first point and a second point that is apart in time from the first point in a period during which an intake valve is closed from a compression stroke to an exhaust stroke in one cycle of the internal combustion engine. Thus, the predicted air-intake amount that enables high responsiveness of the internal combustion engine can be calculated correctly and easily.
In the above internal combustion engine, one of the first and second points may be near a bottom dead center at which the compression stroke of the internal combustion engine starts.
In the above internal combustion engine, the fuel injection controller has an air-intake amount calculation map pre-created to show a correlation between the air-intake amount of the engine and the values of the energy amounts at the first and second points, for plural running states of the engine, and the predicted air-intake amount may be calculated with reference to the air-intake amount calculation map, by substituting the detected values of the fluid energy amounts at the first and second points. Thus, the predicted air-intake amount can be obtained quickly.
In the above internal combustion engine, the fuel injector may include a first fuel injector provided in the air-intake passage, and a second fuel injector provided in the air-intake passage at a region to be located upstream of the first fuel injector; and the fuel injection controller may be configured to control the first fuel injector and the second fuel injector in such a manner that in a lower output range of the internal combustion engine, the first fuel injector injects the fuel in a large part, while in a higher output range of the internal combustion engine that is higher than the lower output range, the first fuel injector and the second fuel injector inject the fuel of the determined actual fuel injection amount with a predetermined fuel injection amount ratio. Thus, the present invention is applicable to the twin-injector high performance internal combustion engine equipped with the two fuel injectors consisting of the first fuel injector and the second fuel injector in the air-intake passage.
In the above internal combustion engine, the fuel injection controller may be configured to control the first fuel injector and the second fuel injector so that in a transitional running state that is an acceleration state in which the first fuel injector and the second fuel injector inject the fuel, the predetermined fuel injection amount ratio between the first fuel injector and the second fuel injector in a steady running state of the internal combustion engine is compensated such that a rate of a fuel injection amount of the first fuel injector is increased and a rate of a fuel injection amount of the second fuel injector is decreased for a moment. In this configuration, even when increasing the amount of fuel fed from the second fuel injector disposed apart from an intake port is delayed, a lean spike state in the air-fuel ratio may be avoided in the acceleration state.
In the above internal combustion engine, the fuel injection controller may be configured to control the first fuel injector and the second fuel injector so that in a transitional running state that is a deceleration state from a state where the first fuel injector and the second fuel injector inject the fuel, the predetermined fuel injection amount ratio between the first fuel injector and the second fuel injector in a steady running state of the internal combustion engine is compensated such that a rate of a fuel injection amount of the first fuel injector is decreased and a rate of a fuel injection amount of the second fuel injector is increased for a moment. In this configuration, even when decreasing the amount of fuel fed from the second fuel injector disposed apart from an intake port is delayed, the air-fuel ratio does not become overly rich in the deceleration state.
The above and further objects and features of the invention will more fully be apparent from the following detailed description with accompanying drawings.
Hereinafter, embodiments of an internal combustion engine of the present invention will be described with reference to the accompanying drawings. By way of example, an engine mounted in a motorcycle will be specifically described.
Turning now to
As shown in
The fuel injector 1 is coupled to a fuel tank T via a fuel feed pipe 5 and a fuel feed pump P, and is configured to be fed with a desired amount of fuel from the fuel tank T at desired times.
A pressure sensor 4, which is one type of a fluid energy amount detecting device, is attached on the air-intake passage 3 at a location downstream of a throttle valve 7 in a flow direction of intake-air in the engine E. The pressure sensor 4 is communicatively coupled to the fuel injection controller 2 through a signal line L4 and is configured to detect an air-intake pressure in an interior of the air-intake passage 3 and send it to the fuel injection controller 2.
An engine speed sensor 6 is arranged in the vicinity of a crankshaft (not shown) of the engine E. The engine speed sensor 6 is communicatively coupled to the fuel injection controller 2 through a signal line L6, and is configured to detect the engine speed of the engine E and send it to the fuel injection controller 2.
A throttle position sensor 8 is attached on a rotational shaft 7a of the throttle valve 7 rotatably disposed within the air-intake passage 3. The throttle position sensor 8 is communicatively coupled to the fuel injection controller 2 through a signal line L8, and is configured to detect an opening degree of the throttle valve 7 and send it to the fuel injection controller 2. In a case where the throttle valve 7 is slidable in a direction perpendicular to a longitudinal direction of the air-intake passage 3 to substantially open and close the air-intake passage 3, a throttle position sensor configured to detect a movement amount in the sliding direction of the throttle valve 7 may be used.
A water temperature sensor 9 is disposed within a water jacket 18 formed in the engine E. The water temperature sensor 9 is communicatively coupled to the fuel injection controller 2 through a signal line L9 and is configured to detect a water temperature of a coolant of the engine E and send it to the fuel injection controller 2.
The fuel injection controller 2 includes a processing unit 2A configured to perform calculations described later, and a memory 2B coupled to the processing unit 2A through a signal line. The memory 2B contains programs such as a start-time fuel injection amount determination program, a base fuel injection amount determination control program, a compensation control program, which are run by the processing unit 2A, a start-time fuel injection map, a fuel injection amount calculation base map, an air-intake amount calculation map, etc. Within the fuel injection controller 2, a control process shown in
In the above configured engine E, prior to feeding the fuel to the cylinder 19, the actual fuel injection amount is determined based on a control logic shown in
When a rider turns on a main switch of the motorcycle A (step 1: S1), the fuel injection controller 2, the pressure sensor 4, the engine speed sensor 6, the throttle position sensor 8, the water temperature sensor 9, and others are turned on (step 2: S2). The sensors 4, 6, 8, and 9 detect data and send them to the fuel injection controller 2, and the processing unit 2A of the fuel injection controller 2 suitably reads in the programs such as the start-time fuel injection amount determination program, the base fuel injection amount determination control program, and the compensation control program, the start-time fuel injection map, the fuel injection amount calculation base map, the air-intake amount calculation map, etc. (step 3: S3).
In this state, when the rider presses a starter button (not shown) (step 4: S4), the processing unit 2A of the fuel injection controller 2 calculates a start-time fuel injection amount with reference to the start-time fuel injection map using data associated with the detected water temperature, the detected throttle opening degree or the like, and the start-time fuel injection amount determination program (step 5: S5), and controls the fuel injector 1 to inject the fuel of the calculated amount (step 6: S6). Thus, the engine E starts.
When the engine E has started through the above described procedure, the pressure sensor 4 detects a value of the pressure in an interior of the air-intake passage 3, the engine speed sensor 6 detects the engine speed of the engine E, the throttle position sensor 8 detects the opening degree of the throttle valve 7, and the water temperature sensor 9 detects the water temperature of the coolant in the water jacket 18 of the engine E (step 7: S7). The detected data are sent to the fuel injection controller 2 through the signal lines L1 to L9 (step 8: S8).
Receiving the data, in the fuel injection controller 2, the processing unit 2A runs the base fuel injection amount determination control program using the fuel injection amount calculation base map and the air-intake amount calculation map that have been stored in the memory 2B and read out, and the detected data, and then calculates the base fuel injection amount Ft (step 9: S9). The calculation of the base fuel injection amount Ft is executed as follows. As shown in
Then, the base fuel injection amount Ft is calculated based on the value of the first base fuel injection amount Ft1 and the value of the second fuel injection amount Ft2, and by using a formula (1) and a determination map of a weighing coefficient α shown in
Ft=α×Ft1+(1−α)×Ft2 (1)
The pressure sensor 4 gains data P1 and P2 in
Subsequently, the compensation value (in this embodiment the compensation coefficient ζ) used for executing the compensation control with respect to the base fuel injection amount Ft is calculated using the predicted air-intake amount It (step 11: S11). In this embodiment, the compensation control is carried out by multiplying the base fuel injection amount Ft by the compensation coefficient ζ. To this end, the compensation coefficient ζ is calculated as follows. First, a desired fuel feed amount Q is calculated from the predicted air-intake amount It and an optimal (theoretic or stoichiometric) air-fuel ratio ε according to a formula Q=It×1/ε. Then, a fuel injection amount Fx of the fuel to be injected that is represented by a formula (2) is calculated based from the desired fuel injection amount Q and based on a control logic of a wall surface adhesion reverse model of
Fx=(Q−B×W(n−1))/A (2).
W (n−1) in the formula (2) is represented by a formula (3):
W(n−1)=((1−A)×Q−W(n))/(1−B) (3)
In
Subsequently, as shown in
Then, the fuel of the fuel injection amount Fy calculated above is injected from the fuel injector 1 (step 13: S13).
The steps S7 through S13 are repeated for each cylinder and in each cycle (or in each set of plural cycles) so that an optimal amount of fuel according to the running state of the engine is fed to the cylinder 19. As a result, as indicated by a solid line in
As a result, in the acceleration state as shown by the engine speed in
Also, in the acceleration state as shown by the engine speed in
In
Even if the base fuel injection map or the like is modified in a complicated manner for some reasons or other, the compensation value (compensation coefficient ζ) can be changed easily according to the change in the predicted air-intake amount It, and the like, because the compensation value is set independently of the complicated modification.
By detecting the data P1 and P2 of the pressure values at the two points in each cycle or in each set of plural cycles, and by reading the value of the predicted air-intake amount It that is shown on Z-axis at an intersection between the data P1 and P2, the predicted air-intake amount It can be found easily and quickly with reference to the map of
As shown in
In a further alternative, as shown in
In a further alternative, as shown in
In a further alternative, as shown in
In the configuration shown in
As shown in
Accordingly, as shown in
In this case, to calculate more precisely the predicted air-intake amount It, the values of the engine speed, the throttle opening degree, and the air-intake pressures maybe used as the parameters, as shown in
Then, the final predicted air-intake amount It is calculated from the first predicted air-intake amount It1 and the second predicted air-intake amount It2, according to a formula (4) using a weighing coefficient, β. The weighing coefficient β is determined based on the throttle opening degree. To be specific, the weighing coefficient β is found based on a value of the corresponding throttle opening degree with reference to
It=β×It1+(1−B)×It2 (4)
Whereas in this embodiment, the predicted air-intake amount It is calculated based on the pressure in the interior of the air-intake passage 3, which is a fluid energy amount, it may alternatively be calculated based on a speed or a flow rate of the air-intake in the air-intake passage 3. To be specific, the speed of the air-intake in the air-intake passage 3 is obtained, and a relationship between the speed and the predicted air-intake amount It is pre-found in the form of a map or the like so that the predicted air-intake amount It is found from the speed. Or, the flow rate of air-intake in the air-intake passage 3 is obtained, and a relationship between the flow rate and the predicted air-intake amount It is found in the form of a map or the like so that the predicted air-intake amount It is found from the flow rate. Or, another sensor may be used to detect the fluid energy amount.
Whereas in this embodiment, the compensation coefficient ζ is used as the compensation value and the base fuel injection amount Ft is multiplied by the compensation coefficient ζ, a compensation amount may alternatively be found to be used for addition and subtraction with respect to the base fuel injection amount Ft. For example, when the predicted air-intake amount It is increased, the compensation amount is added to the fuel injection amount Fx to increase the fuel injection amount Fx, whereas when the predicted air-intake amount It is decreased, the compensation amount is subtracted from the fuel injection amount Fx to decrease the fuel injection amount Fx.
The predicted air-intake amount It, the compensation amount, or the base fuel injection amount Ft may be found by calculation using a control map such as the three-dimensional map as described above, or by calculation according to formulae. In general, it is desirable to find the base fuel injection amount Ft by the calculation using the control map such as the three-dimensional map, because precise setting or adjustment is realized under the conditions.
Whereas in this embodiment, the internal combustion engine mounted in the motorcycle has been described, the present invention may be applied to internal combustion engines mounted in an ATV (all terrain vehicle), personal watercraft (PWC), etc.
In
In the first embodiment, the fuel injector 1 is disposed for each of the air-intake passages 3, while an engine E2 of a second embodiment has a twin injector configuration, in which two fuel injectors are attached on each of air-intake passages 103 as shown in
As shown in
A first throttle position sensor 108A is disposed in the vicinity of a rotational shaft of the first throttle valve 107A and is configured to detect a rotation of the first throttle valve 107A. A second throttle position sensor 108B is disposed in the vicinity of a rotational shaft of the second throttle valve 107B and is configured to detect a rotation of the second throttle valve 107B.
As in the first embodiment, in the second embodiment, a fuel injection controller 102 calculates the compensation value (compensation coefficient ζ) and compensates the base fuel injection amount Ft to obtain the actual fuel injection amount Ft as shown in
Further, change states of the fuel injection amount ratio between the first fuel injector 101A and the second fuel injector 101B in a transitional running state at the time of start of acceleration or deceleration in which the fuel injection amount ratio changes are compensated by delaying a fuel injection start timing or limiting the change rates of the fuel injection amount of the first fuel injector 101A and the fuel injection amount of the second fuel injector 101B.
The fuel injection controller 102 controls the amount of fuel injected from the fuel injector 101, fuel injection timings therefor, etc. The processing unit 102A of the fuel injection controller 102 runs the programs stored in the fuel injection controller 102 to divide the predicted air-intake amount It at that point of time by an optimal air-fuel ratio ε, thereby obtaining the desired fuel feed amount Q, and obtains the fuel injection amount Fx of the fuel to be injected in the corresponding intake stroke, using the compensation logic of the wall surface adhesion compensation logic. Then, the fuel injection controller 102 obtains (compensation coefficient ζ) from the fuel injection amount Fx and the desired fuel feed amount Q and compensates the base fuel injection amount Ft with the compensation value to obtain the actual fuel injection amount Fy, as already described in the first embodiment.
In the second embodiment, the fuel injection controller 102 is configured to determine, under the conditions below, whether only the first fuel injector 101A injects the fuel of the actual fuel injection amount Fy, or the first fuel injector 101A and the second fuel injector 102B inject the fuel of the actual fuel injection amount Fy in the predetermined fuel injection amount ratio. The fuel injection controller 102 makes determinations as to whether only the first fuel injector 101A injects the fuel or both of the first fuel injector 101A and the second fuel injector 101B inject the fuel, or as to the fuel injection amount ratio between the first fuel injector 101A and the second fuel injector 101B, according to the programs stored in the fuel injection controller 102.
The fuel injection controller 102 causes only the first fuel injector 101A to inject the fuel of the actual fuel injection amount Fy in a lower output range of the engine E2, and causes both the first fuel injector 101A and the second fuel injector 101B to inject the fuel of the actual fuel injection amount Fy (=Fy1+Fy2) with the predetermined fuel injection amount ratio in a higher output range of the engine E2 so that the first fuel injector 101A injects the fuel of the first actual fuel injection amount Fy1 and the second fuel injector 101 injects the fuel of the second actual fuel injection amount Fy2. In the second embodiment, it is determined whether or not the engine E2 is in the lower output range or in the higher output range, from the engine speed of the engine E2 and the opening degree of the throttle valve 107. To be specific, for example, when the engine speed of the engine E2 is 2500 rpm or higher and the throttle valve 107 is opened to 60 degrees or larger, or when the engine speed of the engine E2 is 6500 rpm or higher and the throttle valve 107 is opened to 40 degrees or larger, assuming that a full opening degree of the throttle valve 107 is 90 degrees, it is determined that the engine E2 is in the higher output range. Note that a boundary between the higher output range and the lower output range should be determined in view of throttle opening degrees corresponding to all engine speeds. In other words, the boundary between the higher output range and the lower output range should be determined continuously in time series with respect to the whole engine speed range of the engine E2. In the second embodiment, for easier understanding, the engine speed and the opening degree of the throttle valve 107 are used. The illustrated values of the engine speed and the opening degree of the throttle valve 107 are merely exemplary.
Regarding the fuel injection amount ratio, a fuel injection amount rate (γ1) with respect to the fuel injection ability of the second fuel injector 101B is determined using a three-dimensional map created with the engine speed on the X-axis, the throttle opening degree on the Y-axis, and the fuel injection rate (γ1) shown by a percentage value on the Z-axis, as shown in
For example, when the value γ of the second fuel injector 101B is 30%, the value (1−γ) of the first fuel injector 101A is 70%. That is, the fuel injection amount ratio between the first fuel injector 101A and the second fuel injector 101B is 7:3. In the second embodiment, the fuel injection capacity (maximum percentage value) of the second fuel injector 101B is 50%, but may be other values, for example, 40% or 60%. The percentage values are suitably determined depending on type of the engine or desired engine performance.
As described above, in the higher output range, the first fuel injector 101A and the second fuel injector 101B respectively inject the fuel with the fuel injection amount ratio that is varied according to the engine speed and the throttle opening degree under control of the fuel injection controller 102.
Also, as shown in
Therefore, as indicated by a solid line of
The compensation control for inhibiting the air-fuel ratio from increasing because of the lean air-fuel ratio or decreasing because of the overly rich air-fuel ratio may be executed by incorporating the compensation for limiting the maximum value of the change rate into the control logic of the first fuel injector 101A as described above, or alternatively by delaying start timing of the change in the transitional running state. In that case, as shown in
As shown in
An internal combustion engine having a simple configuration according to a third embodiment of compensation control based on the predicted air-intake amount It and the wall surface adhesion compensation will be described. In the third embodiment, instead of using the base fuel injection amount Ft used in the first or second embodiment, the desired fuel feed amount Q is calculated by dividing the predicted air-intake amount It by the optimal air-fuel ratio ε. The fuel injection amount Fx of the fuel to be injected is found based on the desired fuel feed amount Q using the wall surface adhesion compensation logic. The fuel injection amount Fx may be determined as the actual fuel injection amount Fy, and the fuel of the fuel injection amount Fx may be injected from the fuel injector 1 or 101. Alternatively, in a simplified configuration, the desired fuel injection amount Q may be determined as the actual fuel injection amount Fy, and the fuel of the desired fuel injection amount Q may be injected from the fuel injector 1 or 101. In those cases, the configuration becomes very simple.
Whereas in the above described embodiments, the present invention is applied to a four-cylinder internal combustion engine, it may be applied to internal combustion engines including five or more cylinders or a single cylinder.
The wall surface adhesion compensation logic in the above described embodiments may be omitted in internal combustion engines which run in steady running state most of the time, such as those for farming machines or lifting pumps. Furthermore, the present invention is applied to internal combustion engines equipped with two or more fuel injectors.
The calculation executed in the above embodiments may be replaced by maps, or the maps used in the above embodiments may be replaced by calculation(s). Moreover, the calculation(s) executed in the above embodiments may be replaced by any other suitable calculation(s), or the maps used in the above described embodiments may be replaced by any other suitable maps.
As this invention may be embodied in several forms without departing from the spirit of essential characteristics thereof, the present embodiments are therefore illustrative and not restrictive, since the scope of the invention is defined by the appended claims rather than by the description preceding them, and all changes that fall within metes and bounds of the claims, or equivalence of such metes and bounds thereof are therefore intended to be embraced by the claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-321663 | Nov 2006 | JP | national |
2007-266711 | Oct 2007 | JP | national |
2007-266726 | Oct 2007 | JP | national |