1. Field of the Invention
The present invention relates to an engine automatic stop and restart apparatus and a method of automatically stopping and restarting an engine, which automatically stop an engine when predetermined engine automatic stop conditions are satisfied, and restart the engine when engine restart conditions are satisfied thereafter.
2. Description of the Related Art
Conventionally, an engine automatic stop and restart apparatus has been developed for the purposes of improvement of fuel efficiency of a vehicle such as an automobile and reduction of an environmental load. When predetermined conditions for stopping an engine (for example, a pedaling operation on a brake pedal at a vehicle speed equal to or smaller than a predetermined speed) are satisfied by an operation performed by a driver, the engine automatic stop and restart apparatus automatically performs fuel-cut to automatically stop the engine.
Thereafter, when predetermined conditions for restarting the engine (for example, an operation for releasing the brake pedal and a pedaling operation on an acceleration pedal) are satisfied by an operation performed by the driver, fuel injection is restarted to automatically restart the engine.
As the engine automatic stop and restart apparatus described above, there is known an apparatus which includes a sensor for detecting whether or not a crankshaft of the engine rotates in a reverse direction. In this apparatus, when the reverse rotation of the crankshaft is detected after the engine is automatically stopped, the fuel injection and ignition are interrupted during the reverse rotation, thereby preventing the reverse rotation of the engine (for example, see Japanese Patent Application Laid-open No. 2006-105143).
However, the conventional technology has the following problems.
In the case of the engine automatic stop and restart apparatus described in Japanese Patent Application Laid-open No. 2006-105143, when the reverse rotation of the crankshaft of the engine is detected, the fuel injection and ignition during the reverse rotation are interrupted. However, an energization state of an ignition device is not taken into consideration.
If the driving of an engine starter is interrupted in a state in which the ignition is interrupted as a result of the detection of reverse rotation of the crankshaft after the energization of the ignition device is started, the crankshaft cannot reach its original ignition angle. Moreover, after the engine is stopped, the energization is required to be cut off so as to prevent the burnout of the ignition device.
Therefore, consequently, a cylinder in a compression stroke is ignited. Therefore, there is a problem in that combustion energy acts in a direction of reverse rotation of the crankshaft to significantly rotate the crankshaft in the reverse direction. Moreover, there is another problem in that a combusted gas remains in the cylinder at the time of the next engine start and it becomes difficult to restart.
The present invention has been made to solve the problems described above, and therefore has an object to provide an engine automatic stop and restart apparatus and a method of automatically stopping and restarting an engine, which are capable of preventing the occurrence of ignition which accelerates the reverse rotation of a crankshaft and realizing good startability.
According to an exemplary embodiment of the present invention, there is provided an engine automatic stop and restart apparatus for stopping fuel injection to an engine based on satisfaction of an engine automatic stop condition to automatically stop the engine and then restarting the engine based on satisfaction of an engine restart condition, the engine automatic stop and restart apparatus including: a crank-angle sensor for detecting a crank angle of a crankshaft of the engine; a starter for cranking the crankshaft to restart the engine; a fuel injection device for injecting a fuel into the engine; an ignition device for igniting the injected fuel; a reverse-rotation determining section for determining occurrence of reverse rotation of the crankshaft based on the crank angle detected by the crank-angle sensor before the occurrence of the reverse rotation; and an ignition control section for inhibiting energization of the ignition device from being started when the occurrence of the reverse rotation of the crankshaft is determined by the reverse-rotation determining section before the start of the energization of the ignition device.
Further, according to another exemplary embodiment of the present invention, there is provided a method of automatically stopping and restarting an engine, executed by an engine automatic stop and restart apparatus for stopping fuel injection to an engine based on satisfaction of an engine automatic stop condition to automatically stop the engine and then restarting the engine based on satisfaction of an engine restart condition, the method including: a reverse-rotation determination step of determining occurrence of reverse rotation of a crankshaft of the engine based on a crank shaft angle of the crankshaft before the occurrence of the reverse rotation; and an ignition control step of inhibiting start of energization of the ignition device when the occurrence of the reverse rotation of the crankshaft is determined in the reverse-rotation determination step before the start of the energization of the ignition device for igniting a fuel injected into the engine.
In the engine automatic stop and restart apparatus and the method of automatically stopping and restarting the engine according to the present invention, when the reverse-rotation determining section for determining whether or not the reverse rotation of the crankshaft occurs based on the crank angle detected by the crank-angle sensor before the occurrence of the reverse rotation determines the occurrence of the reverse rotation of the crankshaft before the start of energization of the ignition device, the ignition control section inhibits the energization of the ignition device from being started.
Therefore, the occurrence of ignition which accelerates the reverse rotation of the crankshaft can be prevented, and good startability can be realized.
In the accompanying drawings:
In the following, an engine automatic stop and restart apparatus and a method of automatically stopping and restarting an engine according to a preferred embodiment of the present invention are described referring to the accompanying drawings. In the drawings, the same or corresponding parts are denoted by the same reference symbols for description.
A crank-angle sensor 1, a vehicle-speed sensor 2, an accelerator opening-degree sensor 3, a brake unit 4, an ignition switch 5, the engine 20, and the starter 30 are connected to the engine control unit 10. The engine 20 includes a fuel injection device 21, an ignition device 22, and a ring gear 23. The starter 30 includes a solenoid 31, a plunger 32, a starter motor 33, and a pinion gear 34.
The crank-angle sensor 1 detects a crank angle of a crankshaft (not shown) of the engine 20 to output a crank-angle signal. The vehicle-speed sensor 2 detects a speed of a vehicle to output a vehicle-speed signal. The accelerator opening-degree sensor 3 detects an opening degree of an accelerator pedal to output an accelerator opening-degree signal. The brake unit 4 outputs a brake signal indicating an operating state of a brake pedal. The ignition switch 5 outputs an ignition signal in accordance with an ON/OFF state of an ignition.
The engine control unit 10 controls the driving of the fuel injection device 21 and the ignition device 22 of the engine 20 based on the crank-angle signal, the vehicle-speed signal, the accelerator opening-degree signal, the brake signal, and the ignition signal, and determines whether or not restart conditions are satisfied. When the restart conditions are satisfied, the engine control unit 10 connects a power source (not shown) and the starter 30 to control the engine start by the starter 30.
The fuel injection device 21 of the engine 20 injects a fuel to the engine 20 based on an injection command from the engine control unit 10, whereas the ignition device 22 ignites the injected fuel based on an ignition command from the engine control unit 10.
The solenoid 31 of the starter 30 moves the plunger 32 in a direction of a rotary shaft by energization. The plunger 32 pushes out the pinion gear 34 in the direction of the rotary shaft so that the pinion gear 34 comes into meshing engagement with the ring gear 23 provided to the crankshaft of the engine 20. The starter motor 33 rotates by energization. The pinion gear 34 is provided to a rotary shaft of the starter motor 33.
In the starter 30, the solenoid 31 is first energized based on a start command from the engine control unit 10 so that the plunger 32 is pulled in the direction of the rotary shaft. Subsequently, by pulling the plunger 32, the pinion gear 34 is pushed out in the direction of the rotary shaft to come into contact with and meshing engagement with the ring gear 23. Thereafter, a contact is closed by the movement of the plunger 32 to energize the starter motor 33. As a result, the ring gear 23, which is held in meshing engagement with the pinion gear 34, is rotated.
Note that, the engine control unit 10 includes various I/F circuits (not shown) and a microcomputer (not shown). In addition, the microcomputer includes: an A/D converter (not shown) which converts analog signals from the above-mentioned various sensors into digital signals; a CPU (not shown) which executes various control programs such as an engine automatic stop and restart control program; a ROM (not shown) which stores the engine automatic stop and restart control program, various control programs, control constants, various tables, and the like; and a RAM (not shown) which stores variables and the like when the various control programs are executed.
When the engine automatic stop and restart control section 11 first determines, based on the vehicle-speed signal output from the vehicle-speed sensor 2, the accelerator opening-degree signal output from the accelerator opening-degree sensor 3, and the brake signal output from the brake unit 4, that automatic stop conditions of the engine 20 are satisfied, the engine automatic stop and restart control section 11 stops the fuel injection by the fuel injection device 21.
When the engine automatic stop and restart control section 11 determines, based on the accelerator opening-degree signal output from the accelerator opening-degree sensor 3 and the brake signal output from the brake unit 4, that restart conditions of the engine 20 are satisfied after the engine 20 is automatically stopped, the engine automatic stop and restart control section 11 restarts the fuel injection by the fuel injection device 21 to energize the starter 30, thereby restarting the engine 20.
Next, the energization inhibition determining section 12 determines, based on the crank-angle signal output from the crank-angle sensor 1 and an engine rpm computed by using the crank-angle signal, whether or not to inhibit the energization of the ignition device 22.
Here, referring to
In
The first sensor 51 and the second sensor 52 are arranged so as to be shifted by “a” degrees from each other with respect to the rotor 4. In the crank-angle sensor 1 as described above, a direction of rotation of the crankshaft is determined based on the temporal relationship of outputs from the first sensor 51 and the second sensor 52.
In
Here, each of the signals Sig1 and Sig2 is in High (H) state or Low (L) state. A change from Low to High (L to H) is indicated as a rising edge 61, whereas a change from High to Low (H to L) is indicated as a falling edge 62. Note that, the direction of rotation of the crankshaft is determined by using the following relationships.
Sig1: H to L and Sig2: L, then reverse rotation
Sig1: L to H and Sig2: H, then reverse rotation
Sig1: H and Sig2: H to L, then reverse rotation
Sig1: L and Sig2: L to H, then reverse rotation
Sig1: H to L and Sig2: H, then forward rotation
Sig1: L to H and Sig2: L, then forward rotation
Sig1: H and Sig2: L to H, then forward rotation
Sig1: L and Sig2: H to L, then forward rotation
In the above-mentioned relationships, by the combination of the rising edge or the falling edge of one of the signals and the level of another of the signals, the direction of rotation of the crankshaft can be determined. For example, when the signal Sig1 has the falling edge “H to L” and the level of the signal Sig2 is “H”, the direction of rotation of the crankshaft is determined as forward. Note that, the configuration described above is merely an example, and any configuration may be used as long as the direction of rotation of the engine can be determined.
Returning to
Next, the automatic stop and restart time ignition control section 14 controls the ignition device 22 at the time of automatic stop of the engine and the time of restart of the engine in accordance with processing performed in the engine automatic stop and restart control section 11, the energization inhibition determining section 12, and the energization inhibition cancel determining section 13.
In the following, referring to
In
The engine control unit 10 starts its operation when the ignition switch 5 is turned ON and the power is supplied from a battery installed on the vehicle. The CPU including the microcomputer provided in the engine control unit 10 executes the engine automatic stop and restart control program stored in the ROM as follows.
First, referring to the flowchart of
First, in
In Step S101, when it is determined that the automatic stop conditions are satisfied (specifically, Yes), the engine automatic stop and restart control section 11 sets an automatic stop request flag F1 to “1” (Step S102), sets an automatic stop-state flag F2 to “1” (Step S103), stops the fuel injection to the engine 20 by the fuel injection device 21 (Step S104), and terminates the processing illustrated in
On the other hand, when it is determined in Step S101 that the automatic stop conditions are not satisfied (specifically, No), the engine automatic stop and restart control section 11 then determines whether or not the restart conditions are satisfied (Step S105). The satisfaction of the restart conditions is determined based on, for example, an operating state in which the brake pedal is released and the accelerator pedal is being pressed down by a driver.
Note that, the operating state in which the brake pedal is released is determined based on the brake signal (OFF state) from the brake unit 4. The operating state in which the accelerator pedal is being pressed down is determined based on the accelerator opening-degree signal output from the accelerator opening-degree sensor 3.
In Step S105, when it is determined that the restart conditions are satisfied (specifically, Yes), the engine automatic stop and restart control section 11 clears the automatic stop request flag F1 to “0” (Step S106), and restarts the fuel injection to the engine 20 (a start fuel is injected) by the fuel injection device 21 (Step S107).
Here, referring to
Returning to
When it is determined in Step S108 that the ignition signal is ON (specifically, Yes), the engine automatic stop and restart control section 11 determines, based on the engine rpm, whether or not the restart of the engine 20 is not completed (Step S109).
In Step S109, when it is determined that the engine rpm is smaller than a predetermined value and therefore the restart of the engine 20 is not completed (specifically, Yes), the engine automatic stop and restart control section 11 then determines whether or not an absolute value of the engine rpm Ne is smaller than an rpm threshold value Ne_st (Step S110). Here, the predetermined value for determining the start of the engine is, for example, 600 rpm.
In Step S110, when it is determined that the absolute value of the engine rpm. Ne is smaller than the rpm threshold value Ne_st (specifically, Yes), the engine automatic stop and restart control section 11 turns ON to energize the starter 30 (Step S111), starts time measurement of starter energization time STon (Step S112), and terminates the processing illustrated in
When the starter 30 is energized, the solenoid 31 is first energized to pull the plunger 32, to thereby push out the pinion gear 34 in the direction of the rotary shaft. As a result, the pinion gear 34 comes into contact with and meshing engagement with the ring gear 23 provided to the crankshaft of the engine 20. Subsequently, by the movement of the plunger 32, the contact is closed to energize the starter motor 33. As a result, the ring gear 23, which is in meshing engagement with the pinion gear 34, is rotated.
On the other hand, when the restart is interrupted and it is determined in Step S108 that the ignition signal is OFF (specifically, No) and it is determined in Step S109 that the engine rpm is equal to or larger than the predetermined value and the restart is completed by the combustion in the engine 20 (Specifically, No), the engine automatic stop and restart control section 11 clears the automatic stop-state flag F2 to “0” (Step S113).
Subsequently, the engine automatic stop and restart control section 11 turns OFF the energization of the starter 30 (Step S114), clears the time measurement of the starter energization time STon (Step S115), and terminates the processing illustrated in
On the other hand, when it is determined in Step S110 that the absolute value of the engine rpm Ne is equal to or larger than the rpm threshold value Ne_st (specifically, No), the processing performed by the engine automatic stop and restart control section 11 proceeds to Step S114.
On the other hand, when it is determined in Step S105 that the restart conditions are not satisfied (specifically, No), the engine automatic stop/start control section 11 directly terminates the processing illustrated in
Next, referring to the flowchart of
In
In Step S201, when it is determined that the crankshaft of the engine 20 is at the crank angle at which the energization of the ignition device 22 is to be started (hereinafter referred to as “energization start crank angle”) (specifically, Yes), the energization inhibition determining section 12 calculates an engine rpm change amount Ne_dlt based on the engine rpm computed by using the crank-angle signal output from the crank-angle sensor 1 (Step S202).
Specifically, the energization inhibition determining section 12 calculates the engine rpm change amount Ne_dlt by using the following Expression (1) from an engine rpm Ne_ign(n) at the energization start crank angle and an engine rpm Ne_ign(n−1) at the previous energization start crack angle. Note that, in Expression (1), n is current timing, and n−1 is timing at the previous energization start crank angle.
Ne_dlt=Ne_ign (n)−-Ne_ign (n−1) (1)
Subsequently, the energization inhibition determining section 12 calculates an engine reverse-rotation occurrence determining threshold value Ne_rev by using the following Expression (2) from the engine rpm change amount Ne_dlt calculated in Step S202 and an engine reverse-rotation occurrence determining threshold map M_rev (Step S203).
Ne_rev=M_rev (Ne_dlt) (2)
The engine reverse-rotation occurrence determining threshold map M_rev is a threshold map for determining the occurrence of the reverse rotation of the engine 20, for example, a threshold map shown in
Next, the energization inhibition determining section 12 determines, based on the engine rpm computed by using the crank-angle signal output from the crank-angle sensor 1, whether or not the engine rpm Ne_ign (n) at the energization start crank angle is smaller than the engine reverse-rotation occurrence determining threshold value Ne_rev (Step S204).
In Step S204, when it is determined that the engine rpm Ne_ign (n) at the energization start crank angle is smaller than the engine reverse-rotation occurrence determining threshold value Ne_rev (specifically, Yes), the energization inhibition determining section 12 determines that the reverse rotation of the engine 20 may occur during the energization of the ignition device 22, sets an energization inhibition determination flag F3 to “1” (Step S205), and terminates the processing illustrated in
On the other hand, when it is determined in Step S201 that the crankshaft of the engine 20 is not at the angle at which the energization of the ignition device 22 is to be started (specifically, No) and it is determined in Step S204 that the engine rpm Ne_ign(n) at the energization start crank angle is equal to or larger than the engine reverse-rotation occurrence determining threshold value Ne_rev (specifically, No), the energization inhibition determining section 12 directly terminates the processing illustrated in
Next, referring to the flowchart of
In
In Step S301, when it is determined that the crank angle is equal to or larger than the predetermined value (specifically, Yes), in other words, when it is determined that the crank angle passes through TDC to reach the angle at which the reverse rotation does not occur, the energization inhibition cancel determining section 13 clears the energization inhibition determination flag F3 to “0” (Step S302) and terminates the processing illustrated in
On the other hand, when it is determined in Step S301 that the crank angle is smaller than the predetermined value (specifically, No), the energization inhibition cancel determining section 13 determines whether or not the energization of the starter 30 is ON (Step S303).
In Step S303, when it is determined that the energization of the starter 30 is ON (specifically, Yes), the energization inhibition determining section 13 determines whether or not the energization time STon of the starter 30 is equal to or longer than predetermined time (Step S304).
In Step S304, when it is determined that the energization time STon of the starter 30 is equal to or longer than the predetermined time (specifically, Yes), in other words, when it is determined that the pinion gear 34 has come into meshing engagement with the ring gear 23, the energization inhibition cancel determining section 13 clears the energization inhibition determination flag F3 to “0” (Step S305) and terminates the processing illustrated in
On the other hand, when it is determined in Step S304 that the energization time STon of the starter 30 is shorter than the predetermined time (specifically, No), the energization inhibition cancel determining section 13 determines whether or not the crank angle has been detected as a forward-rotation signal (Step S306).
In Step S306, when it is detected that the crank angle is the forward-rotation signal (specifically, Yes), in other words, when it is determined that the engine 20 rotates in the direction of forward rotation by the starter 30, the energization inhibition cancel determining section 13 clears the energization inhibition determination flag F3 to “0” (Step S307) and terminates the processing illustrated in
On the other hand, when it is determined in Step S303 that the energization of the starter 30 is not ON (specifically, No) and it is determined in Step S306 that the crank angle is not detected as the forward-rotation signal (specifically, No), the energization inhibition cancel determining section 13 directly terminates the processing illustrated in
Finally, referring to the flowchart of
In
In Step S401, when it is determined that the automatic stop request flag F1 is “1” and the ignition of the injected fuel is completed (specifically, Yes), the automatic stop and restart time ignition control section 14 directly terminates the processing illustrated in
On the other hand, when it is determined in Step S401 that the automatic stop request flag F1 is “0” or the ignition of the injected fuel is not completed (specifically, No), the automatic stop and restart time ignition control section 14 determines whether or not the energization inhibition determination flag F3 is “0” and whether or not the crank angle is equal to or larger than the angle at which the energization of the ignition device 22 is started (Step S402). Here, the angle of starting the energization of the ignition device 22 is, for example, 75 degrees BTDC.
In Step S402, when it is determined that the energization inhibition determination flag F3 is “0” and the crank angle is equal to or larger than the angle of starting the energization of the ignition device 22 (specifically, Yes), the automatic stop and restart time ignition control section 14 starts the energization of the ignition device 22 for the cylinder in the compression stroke in preparation for the ignition (Step S403) and starts the measurement of the energization time of the ignition device (Step S404).
Subsequently, the automatic stop and restart time ignition control section 14 determines whether or not the crank angle is equal to or smaller than an energization interruption crank angle and whether or not the energization time of the ignition device 22 is equal to or larger than a predetermined value (Step S405). Here, the predetermined value for determining the energization time of the ignition device 22 is time obtained from a battery voltage or the like, at which the ignition reliably occurs by the interruption of energization.
In Step S405, when it is determined that the crank angle is equal to or larger than the energization interruption crank angle and the energization time of the ignition device 22 is equal to or larger than the predetermined value (specifically, Yes), the automatic stop and restart time ignition control section 14 determines that the ignition is possible in this state, interrupts the energization of the ignition device 22, for which the energization has been started, to perform the ignition (Step S406), clears the measurement of the energization time of the ignition device 22 (Step S407), and terminates the processing illustrated in
On the other hand, when it is determined in Step S402 that the energization inhibition determination flag F3 is “1” or the crank angle is smaller than the angle of starting the energization of the ignition device 22 (specifically, No), the processing performed by the automatic stop and restart time ignition control section 14 proceeds to Step S405.
On the other hand, when it is determined in Step S405 that the crank angle is smaller than the energization interruption crank angle or the energization time of the ignition device 22 is smaller than the predetermined value (specifically, No), the automatic stop and restart time ignition control section 14 determines that the ignition is impossible in this state and directly terminates the processing illustrated in
In the following, referring to timing charts of
In
In
Further, in
In the case of the conventional apparatus described in Japanese Patent Application Laid-open No. 2006-105143, when the reverse rotation of the crankshaft of the engine 20 is detected by the crank-angle sensor 1 which can detect whether or not the crankshaft of the engine 20 is rotating in the reverse direction, as illustrated in
However, when the engine 20 is stopped as a result of occurrence of the reverse rotation after the energization is started by turning OFF the ignition switch 5, the energization of the ignition device 22 is continued for the cylinder to which the fuel is injected, and which is in the compression stroke (time t4). Thereafter, when the energization of the ignition device 22 is interrupted based on conditions such as time for the purpose of prevention of burnout of the ignition device 22 (time t5), the injected fuel is ignited. As a result, there is a problem in that the combustion energy acts in the direction of reverse rotation of the crankshaft to accelerate the reverse rotation.
In
After the automatic stop conditions are satisfied at time t1 of
Next, at time t2, the restart conditions are satisfied by the operation performed by the driver. The automatic stop request flag F1 shown in the part (d) is cleared to “0” to restart the fuel injection (see Steps S105 to S107 of
Subsequently, at time t3, the crank angle reaches the energization start crank angle in preparation for the ignition in the cylinder into which the fuel injected at time t2 is sucked. The engine rpm at this time is smaller than the reverse-rotation occurrence determining threshold value illustrated in
Next, at time t4, the ignition switch 5 is turned OFF to interrupt the restart, and hence the reverse rotation occurs. However, the energization has not been started. Therefore, even when the engine 20 is stopped after rotating in the reverse direction, the ignition or the combustion which further accelerates the reverse rotation does not occur.
In
After the automatic stop conditions are satisfied at time t1 of
Next, at time t2, the restart conditions are satisfied by the operation performed by the driver. The automatic stop request flag F1 shown in the part (d) is cleared to “0” to restart the fuel injection (see Steps S105 to S107 of
Subsequently, at time t3, the crank angle reaches the energization start crank angle in preparation for the ignition in the cylinder into which the fuel injected at time t2 is sucked. The engine rpm at this time is smaller than the reverse-rotation occurrence determining threshold value illustrated in
Next, at time t4, the engine rpm becomes smaller than the predetermined rpm at which the starter 30 can operate, and hence the energization of the starter 30 is started (see Steps S110 to S112 of
Subsequently, at time t5, the energization time STon of the starter 30 becomes equal to or larger than the predetermined value (for example, 50 ms). Therefore, it is determined that the crankshaft is reliably driven in the direction of forward rotation to start the engine, and thus the energization inhibition determination flag F3 is cleared to “0”. At this time, the energization inhibition determination flag F3 is cleared to “0” and the crank angle becomes equal to or larger than the energization start crank angle. Therefore, the energization of the ignition device 22 is started (see Steps S301 to S303 of
Here, whether or not to clear the energization inhibition determination flag F3 is determined based on time from the start of energization of the starter 30 as a condition for reliable forward rotation of the engine 20 after the determination of occurrence of reverse rotation. However, the condition for determining whether or not to clear the energization inhibition determination flag F3 is not limited thereto. The energization inhibition determination flag F3 may be cleared based on the detection of forward rotation by the crank-angle sensor 1 after the driving of the starter 30 is started.
Moreover, even when the crank angle passes through the TDC without the occurrence of the reverse rotation after it is determined to inhibit the energization, the crankshaft rotates in the forward direction. Therefore, the energization inhibition determination flag F3 is temporarily cleared to “0”. Then, the energization inhibition determination may be implemented again based on the engine rpm at the crank angle at which the energization of the ignition device 22 is to be started and the reverse-rotation occurrence determining threshold value.
Next, at time t6, the crank angle reaches the angle at which the energization of the ignition device 22 is to be interrupted. However, the energization time is smaller than the predetermined value, and hence reliable ignition cannot be expected. Accordingly, the energization is not interrupted (see Step S405 of
Subsequently, at time t7, the energization time becomes equal to or larger than the predetermined value. Thus, it is determined that the reliable ignition can be performed. Therefore, the energization of the ignition device 22 is interrupted to perform the ignition (see Steps S405 to S407 of
Next, at time t8, the engine rpm becomes equal to or larger than the engine start completion determination rpm, 600 rpm, as a result of the combustion of the fuel, and hence the engine restart is completed. Then, the energization of the starter 30 is stopped to de-energize the starter 30 (see Steps S109 and S113 to S115 of
As described above, according to the first embodiment, when the occurrence of the reverse rotation of the crankshaft before the start of energization of the ignition device is determined by the reverse-rotation determining section for determining the occurrence of the reverse rotation of the crankshaft before the occurrence of the reverse rotation based on the crank angle detected by the crank-angle sensor, the ignition control section inhibits the start of energization of the ignition device.
Thus, the occurrence of ignition which accelerates the reverse rotation of the crankshaft is prevented, and good startability can be realized.
Specifically, the engine automatic stop and restart apparatus according to the first embodiment of the present invention determines the occurrence of reverse rotation during the energization of the ignition device based on the engine rpm before the start of energization of the ignition device, and inhibits the start of energization. As a result, when the restart of the engine is interrupted in a state in which the reverse rotation is detected, the ignition during the compression stroke, which accelerates the reverse rotation, can be prevented.
Moreover, the engine automatic stop and restart apparatus according to the first embodiment of the present invention determines the occurrence of reverse rotation while the ignition device is energized based on the engine rpm before the energization of the ignition device is started. When the reverse rotation does not occur after the determination and the crank angle passes through the compression TDC once, the energization inhibition is cancelled. Thereafter, the energization is immediately started. Moreover, even when the engine apparently rotates in the forward direction by the driving of the starter, the energization is immediately started. Therefore, the inhibition of the energization is prevented from being continued. As a result, good restart of the engine can be realized.
Further, the engine automatic stop and restart apparatus according to the first embodiment of the present invention performs the ignition at time at which sufficient energization time is ensured to prevent insufficient ignition, and thereby realizing the good restart of the engine, even if the energization inhibition is cancelled after the energization of the ignition device is inhibited and if the energization time is not sufficient when the crank angle reaches the crank angle at which the ignition is to be implemented.
Note that, the embodiment of the present invention can be appropriately changed or omitted within the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2012-225144 | Oct 2012 | JP | national |