1. Technical Field
This embodiment relates to a warm-up control apparatus for a general-purpose internal combustion engine.
2. Background Art
Conventionally, there is proposed a technique for an engine warm-up operation control apparatus to increase a fuel injection amount with a warm-up correction coefficient calculated based on a temperature of lubricating oil during the warm-up operation, as taught, for example, in Japanese Laid-Open Patent Application No. 2004-285834 (paragraphs 0042 to 0046,
However, when it is configured as above to increase the fuel injection amount based on the lubricating oil temperature, since it takes some time until the increase in engine temperature through the warm-up operation is transferred to the lubricating oil, the warm-up condition of the engine will not be immediately reflected and hence, it hinders accurate calculation of the fuel injection amount suitable for the warm-up condition. As a result, the warm-up operation may continue for a more time period than necessary and it results in the increase of fuel consumption, disadvantageously.
An object of the embodiments is therefore to overcome the foregoing problem by providing a warm-up control apparatus for a general-purpose engine that can calculate a fuel injection amount suitable for the engine warm-up condition by using an appropriate parameter in place of the lubricating oil temperature.
In order to achieve the object, the embodiment provides in its first aspect an apparatus for controlling warm-up operation of a general-purpose internal combustion engine having a throttle valve installed in an air intake pipe and connectable to an operating machine to be used as a prime mover of the machine, comprising: a basic fuel injection amount calculator adapted to calculate a basic fuel injection amount based on a speed of the engine and a throttle opening of the throttle valve; and a warm-up controller adapted to control warm-up operation of the engine to calculate a warm-up time fuel injection amount by correcting the calculated basic fuel injection amount based on one of a temperature change amount of a spark plug seat of the engine, the throttle opening and an output of the operating machine and injecting fuel from an injector by the calculated warm-up time fuel injection amount.
In order to achieve the object, the embodiment provides in its second aspect a method for controlling warm-up operation of a general-purpose internal combustion engine having a throttle valve installed in an air intake pipe and connectable to an operating machine to be used as a prime mover of the machine, comprising the steps of: calculating a basic fuel injection amount based on a speed of the engine and a throttle opening of the throttle valve; and controlling warm-up operation of the engine by calculating a warm-up time fuel injection amount by correcting the calculated basic fuel injection amount based on one of a temperature change amount of a spark plug seat of the engine, the throttle opening and an output of the operating machine and injecting fuel from an injector by the calculated warm-up time fuel injection amount.
The above and other objects and advantages will be more apparent from the following description and drawings in which:
A warm-up control apparatus for a general-purpose engine according to embodiments will now be explained with reference to the attached drawings.
In
A cylinder 12 formed in a cylinder block 10a of the engine 10 accommodates a piston 14 that reciprocates therein. A cylinder head 10b is attached to the cylinder block 10a and a combustion chamber 16 is formed between the cylinder head 10b and the crown of the piston 14.
The combustion chamber 16 is connected to an air intake pipe 20. The air intake pipe 20 is installed with a throttle valve 22 and at the downstream thereof, further installed with an injector 24 near an intake port. The injector 24 is connected to a fuel tank 30 through a fuel supply pipe 26.
To be more specific, the injector 24 is connected to a sub fuel tank 32 through a first fuel supply pipe 26a and the sub fuel tank 32 is connected to the fuel tank 30 through a second fuel supply pipe 26b.
The second fuel supply pipe 26b is interposed with a low-pressure pump 34 to pump fuel (gasoline) stored in the fuel tank 30 to be forwarded to the sub fuel tank 32. The sub fuel tank 32 is installed with a fuel pump (high-pressure pump) 36.
The fuel pump 36 pressurizes the fuel forwarded and filtered through a filter 32a and, as the fuel's pressure is regulated by a regulator 32b, pumps the fuel to be forwarded to the injector 24 through the fuel supply pipe 26a. A part of the fuel in the sub fuel tank 32 is returned to the fuel tank 30 through a return pipe 26c.
The intake air sucked through an air cleaner (not shown) is flown through the air intake pipe 20. After the flow rate is regulated by the throttle valve 22, the intake air reaches the intake port and is mixed with the fuel injected from the injector 24 to form the air-fuel mixture.
When an intake valve 40 is opened, the air-fuel mixture is flown into the combustion chamber 16 and ignited by a spark plug 42 installed near the combustion chamber 16 to burn, thereby driving the piston 14. When an exhaust valve 44 is opened, the exhaust gas produced through the combustion is flown through an exhaust pipe 46 and discharged to the exterior.
A crankcase (not shown) is attached to the cylinder block 10a on the side opposite from the cylinder head 10b and houses a crankshaft 50 to be rotatable therein. The crankshaft 50 is connected to the piston 14 through a connecting rod 14a and rotated with the movement of the piston 14.
A camshaft (not shown) is rotatably housed in the crankcase to be parallel with the crankshaft 50 and connected via a gear mechanism (not shown) to the crankshaft 50 to be driven thereby. The camshaft is equipped with an intake cam and exhaust cam to open/close the intake valve 40 and exhaust valve 44 through a push rod and rocker arms (neither shown).
One end of the crankshaft 50 is attached with a flywheel 52. A pulsar coil (crank angle sensor) 54 is attached to the crankcase outside the flywheel 52. The pulsar coil 54 is rotated relative to a magnet (permanent magnet piece; not shown) attached on a top surface of the flywheel 52 and crosses the flux of the magnet, so that it produces one output per one rotation (360 degrees) of the crankshaft 50 at a predetermined crank angle near the top dead center.
Power coils (generator coils) 56 are attached in the inside of the crankcase and are rotated relative to eight magnets (permanent magnet piece; not shown) attached on a back surface of the flywheel 52 to produce electromotive forces by crossing the flux of the magnets. Thus the power coils 56 function as an Alternating-Current Generator (ACG). The produced electromotive force is rectified and then supplied to a battery (not shown) to charge it.
The other end of the crankshaft 50 is connected to a load 60 such as an operating machine. In the embodiments, a term of “load” means a machine or equipment that consumes power or energy (output) generated by a prime mover, or an amount or magnitude of power consumed by the machine.
An accelerator lever 62 is installed at an appropriate position on a housing (not shown) of the engine 10 to be manipulated by the operator (user). The lever 62 comprises a knob to be pinched by the operator's fingers, so that the operator can input a command for establishing a desired engine speed Nd by turning the knob within a range between predefined minimum and maximum engine speeds.
The throttle valve 22 is connected to an electric motor (actuator, more exactly, a stepper motor) 64. The motor 64 opens/closes or regulates the throttle valve 22 independently from the manipulation of the accelerator lever 62 by the operator. Specifically, the throttle valve 22 is of a Drive-By-Wire type.
An intake air temperature sensor 70 comprising a thermistor or the like is installed in the air intake pipe 20 at the upstream of the throttle valve 22 and produces an output or signal indicative of a temperature of intake air flowing therethrough. An engine temperature sensor 72 comprising a thermistor or the like is installed at the cylinder block 10a at a position near the cylinder head 10b and produces an output or signal indicative of a temperature of the installed position, i.e., a temperature T of the engine 10 (engine temperature, more precisely a temperature of the cylinder head 10b).
A spark plug seat temperature sensor 73 is attached to the spark plug 42, i.e., a spark plug seat (seat section) 42a thereof which contacts the cylinder head 10b and produces an output or signal indicative of a temperature Ta of the spark plug seat 42a.
A variable resistor (potentiometer) 74 is connected to the accelerator lever 62 to produce an output or signal representing the desired engine speed Nd set by the operator through the manipulation of the lever 62. A manipulation switch 76 to be manipulated by the operator is installed at an appropriate position on the housing of the engine 10.
The manipulation switch 76 produces an output or signal indicating an operation command when being manipulated to an ON position (made ON) by the operator and a stop command when being manipulated to an OFF position (made OFF).
The outputs of the foregoing sensors 70, 72, 73, 74, switch 76, pulsar coil 54 and power coils 56 are sent to an Electronic Control Unit (ECU) 80 that has a microcomputer including a CPU, ROM, RAM and input/output circuits. Based on the outputs, the ECU 80 controls the operation of the injector 24, spark plug 42, motor 64, etc.
The engine speed detection block 80a counts outputs of the pulsar coil 54 to detect the engine speed NE. The engine speed NE may be detected using the outputs of the power coils 56.
The governor control block 80b determines the desired engine speed Nd of the engine 10 based on the output of the variable resistor 74 produced in response to the manipulation of the lever 62 and regulates a throttle opening by opening/closing the throttle valve 22 through the motor 64 so that the engine speed NE inputted from the engine speed detection block 80a becomes (converges to) the desired engine speed Nd.
Specifically, when the detected engine speed NE is lower than the desired engine speed Nd, the governor control block 80b outputs a throttle opening command value TH that is increased from a present value TH by a predetermined opening. In contrast, when the engine speed NE is higher than the desired engine speed Nd, it outputs the throttle opening command value TH that is decreased from the present value TH by a predetermined opening. The outputted throttle opening command value TH is sent to the motor 64 so that the throttle opening is regulated through the motor 64. In other words, the engine 10 according to the embodiments includes an electronic governor having the motor 64, ECU 80, etc.
Since the ECU 80 thus instructs a rotational amount of the motor 64, it can calculate or detect the opening of the throttle valve 22 (throttle opening) based on the command value TH produced by itself, without a throttle opening sensor. The throttle opening is calculated by obtaining a percentage when defining the fully-closed position or thereabout as 0 and the fully-opened position or thereabout as 100.
The fuel injection amount calculation block 80c calculates a basic fuel injection amount based on the engine speed NE detected by the engine speed detection block 80a and the throttle opening command value TH inputted from the governor control block 80b in accordance with a fuel injection amount map (mapped data; characteristics) set beforehand, i.e., by using a method called a throttle speed method.
Further, during the warm-up operation, the fuel injection amount calculation block 80c detects the engine temperature T based on the output of the engine temperature sensor 72, while detecting the spark plug seat temperature Ta based on the output of the spark plug seat temperature sensor 73, and calculates a warm-up correction coefficient based on the detected temperatures T and Ta.
To be specific, the block 80c calculates a warm-up correction coefficient initial value (initial value) and warm-up correction coefficient decreasing amount by retrieving a warm-up correction coefficient initial value map (mapped data; characteristics) and warm-up correction coefficient decreasing amount map (mapped values; characteristics) using the engine temperature T, and calculates a spark plug seat temperature correction coefficient by retrieving a spark plug seat temperature correction coefficient map (mapped data; characteristics) using the spark plug seat temperature T. Those three maps are set beforehand.
The block 80c obtains the warm-up correction coefficient based on the warm-up correction coefficient initial value, warm-up correction coefficient decreasing amount and spark plug seat temperature correction coefficient, calculates a warm-up time fuel injection amount by multiplying the basic fuel injection amount by the warm-up correction coefficient, and then sends the calculation result as a final fuel injection amount command value Qf to the injector 24. The injector 24 remains open for a period determined by the sent command value Qf to inject the fuel. The calculation of the warm-up time fuel injection amount will be explained later.
The ignition timing calculation block 80d calculates the ignition timing based on the output of the pulsar coil 54, etc., and controls the ignition operation of the spark plug 42 through an ignition device 82 such as an ignition coil. The fuel injection and ignition operation are carried out in response to the output of the pulsar coil 54.
The program begins at S(step)10, in which engine start control for injecting the fuel from the injector 24 by a start fuel injection amount calculated based on the engine temperature T is conducted to increase the fuel injection amount. Specifically, the start fuel injection amount is calculated by retrieving a start fuel injection amount map (mapped data, characteristics) shown in
Next the program proceeds to S12, in which it is determined whether the start operation of the engine 10 has been completed, i.e., whether the engine speed NE has reached the self-rotational speed (e.g., 1000 rpm). When the result in S12 is negative, the program returns to S10, while, when the result is affirmative, proceeding to S14 onward. The processing of S14 to S20 represents the warm-up control for heating the engine 10 by increasing the fuel injection amount.
In the warm-up control, first in S14, the warm-up correction coefficient initial value is determined by retrieving the warm-up correction coefficient initial value map shown in
Next the program proceeds to S16, in which a temperature change amount [° C./sec] of the spark plug seat 42a per unit time (i.e., 1 second) is detected and to S18, in which the warm-up correction coefficient is calculated based on the basic fuel injection amount, detected temperature change amount, etc., and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient so that the fuel is injected from the injector 24 by the calculated amount.
Specifically, the warm-up time fuel injection amount is calculated through the following Equation 1.
Warm-up time fuel injection amount=Basic fuel injection amount×Warm-up correction coefficient Eq. 1
In the above equation, the warm-up correction coefficient is calculated through the following Equations 2 and 3.
Warm-up correction coefficient=Warm-up correction coefficient initial value−Final warm-up correction coefficient decreasing amount Eq. 2
Final warm-up correction coefficient decreasing amount=Warm-up correction coefficient decreasing amount×Spark plug seat temperature correction coefficient Eq. 3
The basic fuel injection amount of the Equation 1 is calculated by retrieving the fuel injection amount map using the throttle opening (precisely, the command value TH) and engine speed NE.
The warm-up correction coefficient is composed of the multiplication term equal to or greater than 1.0 and is calculated so that it decreases from the initial value toward 1.0 by the final warm-up correction coefficient decreasing amount (predetermined value) every time the engine 10 is rotated a predetermined number of times (e.g., once). In other words, the warm-up correction coefficient is calculated through the Equations 2 and 3 every time the engine 10 is rotated the predetermined number of times. Note that, when the coefficient is calculated second or subsequent time, the initial value in the Equation 2 is replaced by a “(previous) warm-up correction coefficient.” Further, instead of using the rotation of the engine 10, the warm-up correction coefficient may be calculated so that it decreases by the final warm-up correction coefficient decreasing amount every time a predetermined time period elapses.
The final warm-up correction coefficient decreasing amount is calculated by multiplying the warm-up correction coefficient decreasing amount by the spark plug seat temperature correction coefficient, as indicated by the Equation 3. The warm-up correction coefficient decreasing amount is calculated by retrieving the warm-up correction coefficient decreasing amount map shown in
The spark plug seat temperature correction coefficient is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the spark plug seat temperature correction coefficient map shown in
The reason why the warm-up time fuel injection amount is decreased when the change amount is relatively large is explained with reference to
As illustrated, when the engine 10 is in the idle range, since thermal energy generated through the combustion in the combustion chamber 16 is relatively small, the increase (inclination) of the temperature Ta of the spark plug seat 42a transferred with the thermal energy is to be moderate, i.e., the temperature change amount is to be relatively small. In contrast, when the engine 10 is in the rated opertion range, since the thermal energy generated through the combustion in the combustion chamber 16 is relatively large, the increase (inclination) of the temperature Ta is to be drastic (sharp), i.e., the temperature change amount is to be relatively large. Also, although not illustrated, since the thermal energy is increased with higher load, the temperature change amount is further increased in response to the increase in the load.
Under the above premise, when the temperature change amount of the spark plug seat 42a is detected, it makes possible to estimate the level of load and the magnitude of thermal energy generated through the combustion. Therefore, in the case where the temperature change amount is large so that the load and thermal energy are estimated to be high, since the engine warm-up operation is promoted (goes well) in proportion to the generated thermal energy, the warm-up time fuel injection amount can be decreased from its first-calculated value.
Thus, since the warm-up operation goes well when the temperature change amount is relatively large, in S18, the spark plug seat temperature correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
In the
First, when the manipulation switch 76 is made ON with the engine 10 being stopped, the start control for injecting the fuel from the injector 24 by the start fuel injection amount is conducted (S10). Next, when the engine start operation is completed after the engine 10 is rotated, for example, r1 times (S12), the warm-up control is started in which the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the warm-up correction coefficient calculated based on the temperature change amount of the spark plug seat 42a and the fuel is injected from the injector 24 by the calculated amount (S16, S18).
Since the warm-up correction coefficient is calculated so that it decreases from the initial value by the final warm-up correction coefficient decreasing amount every time the engine 10 is rotated the predetermined number of times, the warm-up time fuel injection amount is gradually decreased accordingly.
Further, in the case where the temperature change amount is changed upon the engine rotation of, for instance, r2 or r3 times, i.e., the engine warm-up condition (progress) is changed in response to variation in the load, the spark plug seat temperature correction coefficient is increased/decreased in accordance with the change so that the final warm-up correction coefficient decreasing amount is increased/decreased, whereby the warm-up time fuel injection amount suitable for the warm-up condition is calculated and the fuel is injected from the injector 24 by the calculated amount.
Then when the engine 10 is rotated r4 times and the warm-up correction coefficient reaches 1.0 so that the warm-up time fuel injection amount becomes the same as the basic fuel injection amount, the warm-up control is finished. In other words, the warm-up control is continued until the coefficient reaches 1.0 (S20, S22).
As set out in the foregoing, in the first embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the temperature change amount of the spark plug seat 42a, and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount. With this, it becomes possible to calculate the fuel injection amount suitable for the engine warm-up condition (progress), thereby enabling to shorten the warm-up operation time and decrease fuel consumption.
Further, even when the engine 10 comprises the air-cooled general purpose engine whose warm-up condition (progress) is easily influenced by the ambient temperature, owing to the above configuration, it becomes possible to calculate the appropriate fuel injection amount in accordance with the warm-up condition.
Furthermore, since the warm-up correction coefficient is calculated based on the temperature change amount of the spark plug seat 42a and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine 10 is completed. With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
Furthermore, the warm-up correction coefficient is calculated such that it decreases from the warm-up correction coefficient initial value by the final warm-up correction coefficient decreasing amount calculated based on the temperature change amount. With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine 10 is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
Furthermore, the warm-up correction coefficient is calculated every time the engine 10 is rotated a predetermined number of times or every time a predetermined time period elapses. With this, since the warm-up correction coefficient can be reliably decreased with time, i.e., as the engine 10 is warmed up, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition.
Furthermore, the warm-up correction coefficient is composed of a multiplication term equal to or greater than 1.0 and is calculated such that it decreases toward 1.0 by the predetermined value every time the engine is rotated a predetermined number of times or every time a predetermined time period elapses, and the warm-up operation is continued until the warm-up correction coefficient reaches 1.0.
With this, the warm-up correction coefficient can be gradually decreased toward 1.0 as the engine 10 is warmed up and consequently, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition. Also, since the warm-up control is continued until the coefficient reaches 1.0, the warm-up operation can be finished at the right time, i.e., when it is completed.
Furthermore, the engine 10 has the actuator (electric motor) 64 adapted to open and close the throttle valve 22 such that the speed NE of the engine is converged to a desired engine speed Nd set by an operator, i.e., has the electronic governor. With this, since the throttle opening can be calculated (detected) based on the command value TH used for operating the actuator 64, a throttle opening sensor is not necessary and it becomes possible to calculate the fuel injection amount suitable for the warm-up condition of the engine 10 with the simple structure.
A warm-up control apparatus for a general-purpose engine according to a second embodiment will be next explained.
The explanation will be made with focus on points of difference from the first embodiment. In the second embodiment, the warm-up time fuel injection amount is calculated based on not the temperature change amount of the spark plug seat but the throttle opening.
As shown in
To be specific, similarly to the first embodiment, the fuel injection amount calculation block 80c calculates the warm-up correction coefficient initial value and warm-up correction coefficient decreasing amount by retrieving the warm-up correction coefficient initial value map and warm-up correction coefficient decreasing amount map, and calculates a throttle opening correction coefficient by retrieving a throttle opening correction coefficient map (mapped data; characteristics) set beforehand using the throttle opening. Then it calculates the warm-up time fuel injection amount based on the obtained values, which will be explained later.
After the processing of S10 to S14, the program proceeds to S16a, in which the throttle opening is calculated or detected based on the throttle opening command value TH and to S18a, in which the basic fuel injection amount and warm-up correction coefficient are calculated based on the throttle opening, etc., and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient so that the fuel is injected from the injector 24 by the calculated amount.
Specifically, the warm-up time fuel injection amount is calculated through the following Equation 1.
Warm-up time fuel injection amount=Basic fuel injection amount×Warm-up correction coefficient Eq. 1
In the above equation, the warm-up correction coefficient is calculated through the following Equations 2 and 4.
Warm-up correction coefficient=Warm-up correction coefficient initial value−Final warm-up correction coefficient decreasing amount Eq. 2
Final warm-up correction coefficient decreasing amount=Warm-up correction coefficient decreasing amount×Throttle opening correction coefficient Eq. 4
The Equations 1 and 2 are the same as those in the first embodiment. The final warm-up correction coefficient decreasing amount is calculated by multiplying the warm-up correction coefficient decreasing amount by the throttle opening correction coefficient, as indicated by the Equation 4.
The throttle opening correction coefficient is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the throttle opening correction coefficient map shown in
As a result, when the throttle opening is relatively large, the throttle opening correction coefficient is increased, so that the final warm-up correction coefficient decreasing amount obtained through the Equation 4 is increased. Due to the increase in the decreasing amount, the warm-up correction coefficient is decreased through the Equation 2 and consequently, the warm-up time fuel injection amount is decreased through the Equation 1.
The reason why the warm-up time fuel injection amount is decreased when the throttle opening is relatively large is explained. The throttle opening is correlated with load connected to the engine 10. Specifically, when the load is changed in the increasing direction, in order to keep the engine speed NE constant at the desired engine speed Nd, the throttle opening is regulated by the electronic governor to increase in the opening direction. In contrast, when the load is decreased, the throttle opening is regulated to decrease in the closing direction.
In other words, the thermal energy generated through the combustion in the combustion chamber 16 is to be relatively large with the high load and relatively large throttle opening, whilst the thermal energy is to be relatively small with the low load and relatively small throttle opening.
Under the above premise, based on the throttle opening of the engine 10, the level of load and the magnitude of thermal energy generated through the combustion can be estimated. Therefore, in the case where the throttle opening is large so that the load and thermal energy are estimated to be high, since the engine warm-up operation is promoted (goes well) in proportion to the generated thermal energy, the warm-up time fuel injection amount can be decreased from its first-calculated value.
Thus, since the warm-up operation goes well when the throttle opening is relatively large, in S18a, the throttle opening correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
After that, the processing of S20 and S22 is conducted and the program is terminated.
It should be noted that a graph for explaining the above operation is basically the same as
The warm-up time fuel injection amount is gradually decreased every time the engine 10 is rotated the predetermined number of times. In the case where the throttle opening is changed upon the engine rotation of, for instance, r2 or r3 times, i.e., the engine warm-up condition (progress) is changed in response to variation in the load, the throttle opening correction coefficient is increased/decreased in accordance with the change so that the final warm-up correction coefficient decreasing amount is increased/decreased, whereby the warm-up time fuel injection amount suitable for the warm-up condition is calculated and the fuel is injected from the injector 24 by the calculated amount.
Then when the engine 10 is rotated r4 times and the warm-up correction coefficient reaches 1.0, the warm-up control is finished (S20, S22).
As set out in the foregoing, in the second embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the throttle opening TH, and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount.
More specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the throttle opening TH that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the engine warm-up condition (progress), thereby enabling to shorten the warm-up operation time and decrease fuel consumption.
Further, the warm-up correction coefficient is calculated based on the throttle opening TH and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine 10 is completed. With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
Furthermore, warm-up correction coefficient is calculated such that it decreases from the warm-up correction coefficient initial value by the final warm-up correction coefficient decreasing amount calculated based on the throttle opening TH. With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine 10 is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
The remaining configuration and effects are the same as those in the first embodiment.
A warm-up control apparatus for a general-purpose engine according to a third embodiment will be next explained.
Thus the engine 10 is connected to the load such as the power coils 56 that function as a generator (operating machine). The accelerator lever 62 and variable resistor 74 are removed in this embodiment.
The power conversion block 80e rectifies alternating current outputted from the power coils 56 to direct current, boosts the rectified direct current to a predetermined voltage, converts the boosted direct current to alternating current, and then outputs the alternating current as a power output (output of the operating machine) P to the load 61. Further, it determines the desired engine speed Nd in accordance with the power output P, i.e., determines a speed of the engine 10 (desired engine speed) Nd which enables to maintain the power output P based on the output P.
The governor control block 80b opens/closes the throttle valve 22 through the motor 64 to regulate the throttle opening so that the engine speed NE inputted from the engine speed detection block 80a becomes (converges to) the desired engine speed Nd inputted from the power conversion block 80e.
The fuel injection amount calculation block 80c detects the engine temperature T based on the output of the engine temperature sensor 72 during the warm-up operation and calculates the warm-up correction coefficient based on the detected engine temperature T and the power output P inputted from the power conversion block 80e.
To be specific, similarly to the first embodiment, the fuel injection amount calculation block 80c calculates the warm-up correction coefficient initial value and warm-up correction coefficient decreasing amount based on the engine temperature T and calculates a power output correction coefficient by retrieving a power output correction coefficient map (mapped data; characteristics) set beforehand using the power output P. Then it calculates the warm-up time fuel injection amount based on the obtained values, which will be explained later.
After the processing of S10 to S14, the program proceeds to S16b, in which the output of the operating machine is detected, i.e., the power output P of the power coils 56 functioning as the generator (operating machine) is detected. Then the program proceeds to S18b, in which the warm-up correction coefficient is calculated based on the basic fuel injection amount, power output P, etc., and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient so that the fuel is injected from the injector 24 by the calculated amount.
Specifically, the warm-up time fuel injection amount is calculated through the following Equation 1.
Warm-up time fuel injection amount=Basic fuel injection amount×Warm-up correction coefficient Eq. 1
In the above equation, the warm-up correction coefficient is calculated through the following Equations 2 and 5.
Warm-up correction coefficient=Warm-up correction coefficient initial value−Final warm-up correction coefficient decreasing amount Eq. 2
Final warm-up correction coefficient decreasing amount=Warm-up correction coefficient decreasing amount×Power output correction coefficient Eq. 5
The Equations 1 and 2 are the same as those in the first embodiment. The final warm-up correction coefficient decreasing amount is calculated by multiplying the warm-up correction coefficient decreasing amount by the power output correction coefficient, as indicated by the Equation 5.
The power output correction coefficient is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the power output correction coefficient map shown in
As a result, when the power output P is relatively large, the power output correction coefficient is increased, so that the final warm-up correction coefficient decreasing amount obtained through the Equation 5 is increased. Due to the increase in the decreasing amount, the warm-up correction coefficient is decreased through the Equation 2 and consequently, the warm-up time fuel injection amount is decreased through the Equation 1.
The reason why the warm-up time fuel injection amount is decreased when the power output P is relatively large is explained. When the power output P is relatively large and the load acting on the engine 10 is high, the thermal energy generated through the combustion in the combustion chamber 16 is to be relatively large. In contrast, when the power output P is relatively small and the load is low, the thermal energy is to be relatively small.
Under the above premise, based on the power output P, the level of load and the magnitude of thermal energy generated by the combustion can be estimated. Therefore, when the power output P is large so that the load and thermal energy are estimated to be high, since the engine warm-up operation is promoted (goes well) in proportion to the generated thermal energy, the warm-up time fuel injection amount can be decreased from its first-calculated value.
Thus, since the warm-up operation goes well when the power output P is relatively large, in S18b, the power output correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
After that, the processing of S20 and S22 is conducted and the program is terminated.
It should be noted that a graph for explaining the above operation is basically the same as
The warm-up time fuel injection amount is gradually decreased every time the engine 10 is rotated the predetermined number of times. In the case where the power output P is changed upon the engine rotation of, for instance, r2 or r3 times, i.e., the engine warm-up condition (progress) is changed in response to variation in the load, the power output correction coefficient is increased/decreased in accordance with the change so that the final warm-up correction coefficient decreasing amount is increased/decreased, whereby the warm-up time fuel injection amount suitable for the warm-up condition is calculated and the fuel is injected from the injector 24 by the calculated amount.
Then when the engine 10 is rotated r4 times and the warm-up correction coefficient reaches 1.0, the warm-up control is finished (S20, S22).
As set out in the foregoing, in the third embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the output of the operating machine (generator (power coil 56)), and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount.
More specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the output of the operating machine that influences the warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the engine warm-up condition (progress), thereby enabling to shorten the warm-up operation time and decrease fuel consumption.
Further, the warm-up correction coefficient is calculated based on the output of the operating machine and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine 10 is completed. With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
Furthermore, the warm-up correction coefficient is calculated such that it decreases from the warm-up correction coefficient initial value by the final warm-up correction coefficient decreasing amount calculated based on the output of the operating machine. With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine 10 is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
Furthermore, the engine 10 has the actuator (electric motor 64) adapted to open and close the throttle valve such that the speed NE of the engine is converged to a desired engine speed Nd determined based on the output of the operating machine, i.e., is configured to have the electronic governor. With this, since the throttle opening can be calculated (detected) based on the command value TH used for operating the actuator 64, a throttle opening sensor is not necessary and it becomes possible to calculate the fuel injection amount suitable for the warm-up condition of the engine 10 with the simple structure.
Furthermore, the operating machine comprises the generator (power coil 56) and the output of the operating machine comprises the power output P of the generator. Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the power output P of the generator that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the generator.
The remaining configuration and effects are the same as those in the foregoing embodiments.
A warm-up control apparatus for a general-purpose engine according to a fourth embodiment will be next explained.
Specifically, as shown in
A discharge amount sensor (flow rate sensor) 86 is installed near the discharge port as illustrated and produces an output or signal corresponding to a discharge amount Q1 of water discharged from the discharge port. The output of the sensor 86 is sent to the ECU 80. In the fourth embodiment, the output of the power coil 56 is supplied to the battery to charge it and the electric load 61 is removed. Also, constituent elements corresponding to those of the third embodiment are assigned by the same reference symbols and will not be explained.
The discharge amount detection block 80f detects the discharge amount of the pump (i.e., an output of the operating machine) Q1 from the output of the discharge amount sensor 86 and sends it to the fuel injection amount calculation block 80c. Also based on the detected discharge amount Q1, the block 80f determines the desired engine speed Nd, i.e., determines a speed of the engine 10 (desired engine speed) Nd which enables to maintain the operating machine output and sends it to the governor control block 80b.
The fuel injection amount calculation block 80c calculates the warm-up correction coefficient based on the engine temperature T and the discharge amount Q1 inputted from the discharge amount detection block 80f. To be specific, it calculates the warm-up correction coefficient initial value and warm-up correction coefficient decreasing amount based on the engine temperature T and calculates a discharge amount correction coefficient by retrieving a discharge amount correction coefficient map (mapped data; characteristics) set beforehand using the discharge amount Q1. Then it calculates the warm-up correction coefficient based on the initial value, decreasing amount and discharge amount correction coefficient and obtains the warm-up time fuel injection amount by multiplying the basic fuel injection amount by the warm-up correction coefficient.
After the processing of S10 to S14, the program proceeds to S16c, in which the output of the operating machine is detected, i.e., the discharge amount Q1 of the pump is detected and to S18c, in which the warm-up correction coefficient is calculated based on the basic fuel injection amount, discharge amount Q1, etc., and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount with the calculated warm-up correction coefficient so that the fuel is injected from the injector 24 by the calculated amount.
Specifically, the warm-up time fuel injection amount is calculated through the following Equations.
Warm-up time fuel injection amount=Basic fuel injection amount x Warm-up correction coefficient Eq. 1
Warm-up correction coefficient=Warm-up correction coefficient initial value−Final warm-up correction coefficient decreasing amount Eq. 2
Final warm-up correction coefficient decreasing amount=Warm-up correction coefficient decreasing amount×Discharge amount correction coefficient Eq. 6
The Equations 1 and 2 are the same as those in the first embodiment. The final warm-up correction coefficient decreasing amount is calculated by multiplying the warm-up correction coefficient decreasing amount by the discharge amount correction coefficient, as indicated by the Equation 6. The discharge amount correction coefficient is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the discharge amount correction coefficient map shown in
As illustrated, the discharge amount correction coefficient is 1.0 when the discharge amount Q1 is relatively small (i.e., within a range between 0 and a value a1) and when the discharge amount Q1 is equal to or greater than the value a1 (i.e., when it is relatively large), the coefficient is gradually increased with increasing discharge amount Q1. The coefficient is to be an upper limit value (e.g., 1.75) when the discharge amount Q1 is equal to or greater than a value b1 of greater than the value a1.
As a result, when the discharge amount Q1 is relatively large, the discharge amount correction coefficient is increased, so that the final warm-up correction coefficient decreasing amount obtained through the Equation 6 is increased. Due to the increase in the decreasing amount, the warm-up correction coefficient is decreased through the Equation 2 and consequently, the warm-up time fuel injection amount is decreased through the Equation 1.
The reason why the warm-up time fuel injection amount is decreased when the discharge amount Q1 is relatively large is the same as in the third embodiment. Specifically, when the discharge amount Q1 is relatively large and the load acting on the engine 10 is high, the thermal energy generated through the combustion in the combustion chamber 16 is to be relatively large. In contrast, when the discharge amount Q1 is relatively small and the load is low, the thermal energy is to be relatively small.
Under the above premise, based on the discharge amount Q1, the level of load and the magnitude of thermal energy generated by the combustion can be estimated. Therefore, when the discharge amount Q1 is large so that the load and thermal energy are estimated to be high, since the engine warm-up operation is promoted (goes well) in proportion to the generated thermal energy, the warm-up time fuel injection amount can be decreased from its first-calculated value.
Thus, since the warm-up operation goes well when the discharge amount Q1 is relatively large, in S18c, the discharge amount correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
After that, the processing of S20 and S22 is conducted and the program is terminated.
As set out in the foregoing, in the third embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the output of the operating machine (pump (load 84)), and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount.
More specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q1 of the pump that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the pump.
The remaining configuration and effects are the same as those in the foregoing embodiments.
A warm-up control apparatus for a general-purpose engine according to a fifth embodiment will be next explained.
Specifically, as shown in
Although not illustrated, the high-pressure washing machine has a main body including a pump (pump for liquid (water pump)) driven by the engine 10 and other components, and a washing gun for emitting water pressurized by the pump in response to an emission command inputted by the operator. The pump discharges water which is sucked into its interior through an intake port, to the washing gun through a discharge port. Similarly to the fourth embodiment, the discharge amount sensor (flow rate sensor) 86 is installed near the discharge port and outputs a signal corresponding to a discharge amount Q2 to the ECU 80.
In the
The discharge amount correction coefficient of the Equation 6 is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the discharge amount correction coefficient map shown in
As a result, when the discharge amount Q2 is relatively large, the discharge amount correction coefficient is increased, so that the final warm-up correction coefficient decreasing amount is increased. Due to the increase in the decreasing amount, the warm-up correction coefficient is decreased and consequently, the warm-up time fuel injection amount is decreased.
The reason why the warm-up time fuel injection amount is decreased when the discharge amount Q2 is relatively large is the same as in the fourth embodiment.
Thus, since the warm-up operation goes well when the discharge amount Q2 is relatively large, in S18d, the discharge amount correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
As set out in the foregoing, in the fifth embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the output of the operating machine (high-pressure washing machine (load 84)), and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount.
More specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q2 of the high-pressure washing machine that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the washing machine.
The remaining configuration and effects are the same as those in the foregoing embodiments.
A warm-up control apparatus for a general-purpose engine according to a sixth embodiment will be next explained.
Specifically, as shown in
Although not illustrated, the power sprayer has a main body including a pump (pump for liquid (water pump) driven by the engine 10 and other components, and a nozzle for spraying liquid (e.g., agrichemicals) pressurized by the pump in the form of mist in response to a spray command inputted by the operator. The pump discharges liquid which is sucked into its interior through an intake port, to the nozzle through a discharge port. Similarly to the fourth embodiment, the discharge amount sensor (flow rate sensor) 86 is installed near the discharge port and outputs a signal corresponding to a discharge amount Q3 to the ECU 80.
In the
The discharge amount correction coefficient of the Equation 6 is composed of the multiplication term equal to or greater than 1.0 and is calculated by retrieving the discharge amount correction coefficient map shown in
As a result, when the discharge amount Q3 is relatively large, the discharge amount correction coefficient is increased, so that the final warm-up correction coefficient decreasing amount is increased and the warm-up correction coefficient is decreased accordingly. Consequently, the warm-up time fuel injection amount is decreased.
The reason why the warm-up time fuel injection amount is decreased when the discharge amount Q3 is relatively large is the same as in the fourth embodiment.
Thus, since the warm-up operation goes well when the discharge amount Q3 is relatively large, in S18e, the discharge amount correction coefficient is increased in accordance with the progress of the warm-up operation as mentioned above to increase the final warm-up correction coefficient decreasing amount, so that the warm-up time fuel injection amount calculated by the Equation 1 is decreased.
As set out in the foregoing, in the sixth embodiment, the basic fuel injection amount is calculated based on the engine speed NE and the throttle opening TH, and the warm-up time fuel injection amount is calculated by correcting the basic fuel injection amount based on one of the temperature change amount of the spark plug seat 42a of the engine 10, the throttle opening and the output of the operating machine, specifically on the output of the operating machine (power sprayer (load 84)), and fuel is injected from the injector 24 by the calculated warm-up time fuel injection amount.
More specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q3 of the power sprayer that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the power sprayer.
The remaining configuration and effects are the same as those in the foregoing embodiments.
As stated above, the first to sixth embodiments are configured to have an apparatus and method for controlling warm-up operation of a general-purpose internal combustion engine (10) having a throttle valve (22) installed in an air intake pipe (20) and connectable to an operating machine (load 60; load 84 (generator, pump, high-pressure washing machine, power sprayer)) to be used as a prime mover of the machine, comprising: a basic fuel injection amount calculator ((ECU 80, S18, S18a, S18b, S18c, S18d, S18e) adapted to the apparatus calculating a basic fuel injection amount based on a speed NE of the engine and a throttle opening (command value) TH of the throttle valve; and a warm-up controller (ECU 80, S18, S18a, S18b, S18c, S18d, S18e) controlling warm-up operation of the engine by calculating a warm-up time fuel injection amount by correcting the calculated basic fuel injection amount based on a temperature change amount of a spark plug seat (42a), the throttle opening TH and an output of the operating machine and injecting fuel from an injector (24) by the calculated warm-up time fuel injection amount.
Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the value that well reflects the increase in the engine temperature through the warm-up operation. With this, it becomes possible to calculate the fuel injection amount suitable for the engine warm-up condition (progress), thereby enabling to shorten the warm-up operation time and decrease fuel consumption.
Further, even when the engine 10 comprises the air-cooled general purpose engine whose warm-up condition (progress) is easily influenced by the ambient temperature, owing to the above configuration, it becomes possible to calculate the appropriate fuel injection amount in accordance with the warm-up condition.
In the apparatus and method in the first embodiment, the warm-up controller calculates a warm-up correction coefficient based on the temperature change amount of the spark plug seat 42a and calculates the warm-up time fuel injection amount by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine (10) is completed (S18). With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
In the apparatus and method in the first embodiment, the warm-up correction coefficient is calculated such that it decreases from an initial value (warm-up correction coefficient initial value) by a predetermined value (final warm-up correction coefficient decreasing amount) calculated based on the temperature change amount (S18). With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine (10) is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method in the first embodiment, the warm-up correction coefficient is calculated every time the engine (10) is rotated a predetermined number of times or every time a predetermined time period elapses (S18). With this, since the warm-up correction coefficient can be reliably decreased with time, i.e., as the engine 10 is warmed up, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method, the warm-up correction coefficient is composed of a multiplication term equal to or greater than 1.0 and is calculated such that it decreases toward 1.0 by the predetermined value every time the engine is rotated a predetermined number of times or every time a predetermined time period elapses (S18), and the warm-up controller continues the warm-up operation until the warm-up correction coefficient reaches 1.0 (S20, S22). With this, the warm-up correction coefficient can be gradually decreased toward 1.0 as the engine (10) is warmed up and consequently, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition. Also, since the warm-up control is continued until the coefficient reaches 1.0, the warm-up operation can be finished at the right time, i.e., when it is completed.
In the apparatus, the engine (10) has an actuator (electric motor) (64) adapted to open and close the throttle valve (22) such that the speed NE of the engine is converged to a desired engine speed Nd set by an operator, i.e., has the electronic governor. With this, since the throttle opening can be calculated (detected) based on the command value TH used for operating the actuator 64, a throttle opening sensor is not necessary and it becomes possible to calculate the fuel injection amount suitable for the warm-up condition of the engine 10 with the simple structure.
In the apparatus and method in the second embodiment, the warm-up controller calculates a warm-up correction coefficient based on the throttle opening TH and calculates the warm-up time fuel injection amount by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine (10) is completed (S18a). With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
In the apparatus and method, the warm-up correction coefficient is calculated such that it decreases from an initial value (warm-up correction coefficient initial value) by a predetermined value (final warm-up correction coefficient decreasing amount) calculated based on the throttle opening TH (S18a). With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine 10 is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method in the second embodiment, the warm-up correction coefficient is calculated every time the engine (10) is rotated a predetermined number of times or every time a predetermined time period elapses (S18a). With this, since the warm-up correction coefficient can be reliably decreased with time, i.e., as the engine 10 is warmed up, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method in the second embodiment, the warm-up correction coefficient is composed of a multiplication term equal to or greater than 1.0 and is calculated such that it decreases toward 1.0 by the predetermined value every time the engine is rotated a predetermined number of times or every time a predetermined time period elapses (S18a), and the warm-up controller continues the warm-up operation until the warm-up correction coefficient reaches 1.0 (S20, S22). With this, the warm-up correction coefficient can be gradually decreased toward 1.0 as the engine 10 is warmed up and consequently, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition. Also, since the warm-up control is continued until the coefficient reaches 1.0, the warm-up operation can be finished at the right time, i.e., when it is completed.
In the apparatus and method in the third to sixth embodiments, the warm-up controller calculates a warm-up correction coefficient based on the output of the operating machine and calculates the warm-up time fuel injection amount by correcting the basic fuel injection amount with the calculated warm-up correction coefficient after start operation of the engine (10) is completed (S18b, S18c, S18d, S18e). With this, the appropriate fuel injection amount can be calculated using the warm-up correction coefficient corresponding to the engine warm-up condition, thereby enabling to further shorten the warm-up operation time and further decrease fuel consumption.
In the apparatus and method in the third to sixth embodiments, the warm-up correction coefficient is calculated such that it decreases from an initial value (warm-up correction coefficient initial value) by a predetermined value (final warm-up correction coefficient decreasing amount) calculated based on the output of the operating machine (S18b, S18c, S18d, S18e). With this, since the warm-up correction coefficient can be decreased gradually (in stages) as the engine 10 is warmed up, it becomes possible to calculate the appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method in the third to sixth embodiments, the warm-up correction coefficient is calculated every time the engine (10) is rotated a predetermined number of times or every time a predetermined time period elapses (S18b, S18c, S18d, S18e). With this, since the warm-up correction coefficient can be reliably decreased with time, i.e., as the engine 10 is warmed up, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition.
In the apparatus and method in the third to sixth embodiments, the warm-up correction coefficient is composed of a multiplication term equal to or greater than 1.0 and is calculated such that it decreases toward 1.0 by the predetermined value every time the engine is rotated a predetermined number of times or every time a predetermined time period elapses (S18b, S18c, S18d, S18e), and the warm-up controller continues the warm-up operation until the warm-up correction coefficient reaches 1.0 (S20, S22). With this, the warm-up correction coefficient can be gradually decreased toward 1.0 as the engine 10 is warmed up and consequently, it becomes possible to calculate the further appropriate fuel injection amount in accordance with the engine warm-up condition. Also, since the warm-up control is continued until the coefficient reaches 1.0, the warm-up operation can be finished at the right time, i.e., when it is completed.
In the apparatus in the first to sixth embodiments, the engine (10) has an actuator (electric motor) (64) adapted to open and close the throttle valve (22) such that the speed NE of the engine is converged to a desired engine speed Nd determined based on the output of the operating machine, i.e., is configured to have the electronic governor. With this, since the throttle opening can be calculated (detected) based on the command value TH used for operating the actuator 64, a throttle opening sensor is not necessary and it becomes possible to calculate the fuel injection amount suitable for the warm-up condition of the engine 10 with the simple structure.
In the apparatus in the third embodiment, the operating machine comprises a generator (power coil) (56) and the output of the operating machine comprises a power output P of the generator. Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the power output P of the generator that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the generator.
In the apparatus in the fourth embodiment, the operating machine comprises a pump (load 84) and the output of the operating machine comprises a discharge amount Q1 of the pump. Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q1 of the pump that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the pump.
In the apparatus in the fifth embodiment, the operating machine comprises a high-pressure washing machine (load 84) and the output of the operating machine comprises a discharge amount Q2 of the washing machine. Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q2 of the high-pressure washing machine that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the washing machine.
In the apparatus in the six embodiment, in the apparatus, the operating machine comprises a power sprayer (load 84) and the output of the operating machine comprises a discharge amount Q3 of the power sprayer. Specifically, the warm-up time fuel injection amount is calculated based on, in place of the lubricating oil temperature, the discharge amount Q3 of the power sprayer that influences the engine warm-up condition. With this, it becomes possible to calculate the fuel injection amount suitable for the warm-up condition (progress) in the engine 10 used as a prime mover of the power sprayer.
It should be noted that although the warm-up correction coefficient, warm-up correction coefficient initial value, spark plug seat temperature correction coefficient, throttle opening correction coefficient, power output correction coefficient and discharge amount correction coefficient are composed of multiplication terms, they may be addition terms. Further, although the spark plug seat temperature correction coefficient, throttle opening correction coefficient, power output correction coefficient, discharge amount correction coefficient, warm-up correction coefficient initial value, warm-up correction coefficient decreasing amount, etc., are indicated with specific values in the foregoing, they are only examples and not limited thereto.
It should also be noted that, in the first embodiment, although the warm-up time fuel injection amount is calculated based on the temperature change amount of the spark plug seat 42a, a change amount of, for instance, the engine temperature or exhaust gas temperature can be utilized instead.
Japanese Patent Application Nos. 2010-201471, 2010-201473 and 2010-201474, all filed on Sep. 8, 2010, are incorporated by reference herein in its entirety.
While the invention has thus been shown and described with reference to specific embodiments, it should be noted that the invention is in no way limited to the details of the described arrangements; changes and modifications may be made without departing from the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
JP2010-201471 | Sep 2010 | JP | national |
JP2010-201473 | Sep 2010 | JP | national |
JP2010-201474 | Sep 2010 | JP | national |