BACKGROUND OF THE INVENTION
1. Field of the Invention
[0001] The invention relates to a start control device for an internal combustion engine,
which determines the presence of a failure in starting means for starting the internal
combustion engine.
2. Description of the Related Art
[0002] From the perspective of energy conservation and reduction of carbon dioxide emissions,
installation of an idle reduction function for automatically stopping an internal
combustion engine upon stoppage of a vehicle is encouraged.
[0003] Also, as starting means that is suitable for a vehicle installed with the idle reduction
function, there is known a starting device that is provided with a one-way clutch
that brings a pinion gear of a starter motor into constant engagement with a ring
gear of a crankshaft to allow transmission of rotation from the starter motor to the
crankshaft of an internal combustion engine and to inhibit transmission of power from
the crankshaft to the starter motor (see Japanese Patent Application Publication No.
2005-9430 (
JP-A-2005-9430), for example).
[0004] Also, there is a device which promptly identifies a cylinder for performing fuel
injection and ignition upon starting of an internal combustion engine to thereby perform
control of fuel injection and ignition on the cylinder, in order to improve startability
of the internal combustion engine in a vehicle having the idle reduction function
(see Japanese Patent Application Publication No.
11-13528 (
JP-A-11-13528), for example).
[0005] The device disclosed in
JP-A-11-13528 has: an NE sensor (crank angle sensor) and G sensor (cam position sensor) that detect
a crank angle of the internal combustion engine and a top dead center (TDC) of each
cylinder; a first rotating body, which is provided in a crankshaft and has first teeth
that are formed at equal intervals (at crank angle intervals of 10°, for example)
and a first missing tooth part; and a second rotating body, which is provided in a
camshaft and has a second tooth and a second missing tooth part configured by an outer
peripheral surface of a tooth other than the second tooth.
[0006] The NE sensor outputs a pulse signal corresponding to each of the first teeth at
every crank angle of 10° and a reference position signal corresponding to the first
missing tooth part when the first rotating body rotates as the crankshaft rotates,
while the G sensor outputs a pulse signal corresponding to the second tooth at, for
example, every crank angle of 360°.
[0007] The crank angle and the TDC of each cylinder are obtained based on the pulse signals
output from the NE sensor and G sensor. For example, in the case where the pulse signal
corresponding to the first missing tooth part is output from the NE sensor, a TDC
of the first cylinder #1 or the fourth cylinder #4 is determined when a pulse signal
corresponding to a first tooth subsequent to the first missing tooth part is output,
and a TDC of the third cylinder #3 or the second cylinder #2 is determined after a
crank angle of 180° (18 pulses) from the TDC.
[0008] In the above method, however, it is difficult to identify which of the first cylinder
#1 and the fourth cylinder #4 is the relevant cylinder. Therefore, when the G sensor
outputs a pulse signal corresponding to the teeth of the second rotating body, it
is determined that the relevant cylinder corresponds to the first cylinder #1.
[0009] The stop positions of the crankshaft and the camshaft can be found based on the pulse
signals output from the NE sensor and G sensor before the starting means is activated
(upon idle reduction). Therefore, the cylinder that performs fuel injection and ignition
is identified based on the stop positions of the crankshaft and the camshaft, and
the start of the internal combustion engine can be completed by promptly performing
fuel injection and ignition in the corresponding cylinder immediately after the crankshaft
starts rotating upon activation of the starting means.
[0010] On the other hand, because the above-described starting means with the one-way clutch
can allow transmission of rotation from the starter motor to the crankshaft of the
internal combustion engine and inhibit transmission of power from the crankshaft to
the starter motor, vibrations of the crankshaft caused immediately before the internal
combustion engine is stopped. Thus, the stop positions of the crankshaft and the camshaft
can be found more easily based on the pulse signals output from the NE sensor and
G sensor.
[0011] Specifically, immediately before the internal combustion engine is stopped, the piston
during its compression stroke is pressed back in the vicinity of the top dead center
by an increased air pressure of the piston without being unable to exceed the top
dead center, whereby the rotation of the crankshaft is reversed.
[0012] However, because the starting means with the one-way clutch can inhibit transmission
of power from the crankshaft to the starter motor, the starting means and the crankshaft
are locked by the one-way clutch so that the crankshaft is prevented from rotating
in the reverse direction.
[0013] In the starting means with the one-way clutch, in the case of a situation where the
crankshaft cannot be prevented from rotating in the reverse direction due to abnormalities
caused in the one-way clutch, a signal that is output from the NE sensor immediately
before the internal combustion engine is stopped is obtained as an output signal containing
a normal rotation signal and a reverse rotation signal. For the reason, the stop position
of the crankshaft might not be detected accurately.
[0014] Therefore, a different cylinder other than the cylinder to be ignited upon activation
of the starting means may be ignited, which causes an overload on the internal combustion
engine. Hence, it is desired to accurately determine a failure in the starting means.
SUMMARY OF THE INVENTION
[0015] The invention provides a start control device for an internal combustion engine,
which accurately determines the presence of a failure in starting means.
[0016] A start control device for an internal combustion engine according to the invention,
which includes a starting motor and a one-way clutch that transmits power of the starting
motor to a crankshaft of an internal combustion engine and inhibits transmission of
power from the crankshaft to the starting motor. Furthermore, the start control device
includes: starting means for starting the internal combustion engine; crank angle
detection means for detecting a crank angle of the crankshaft; reference position
detection means for detecting a reference position that is set at the crank angle;
crank angle storing means for storing a crank angle obtained when the crankshaft stops
rotating; target rotation angle computing means for computing a target rotation angle
of a crank angle that is defined based on the stored crank angle; and failure determination
means for determining the presence of a failure in the starting means based on determining
whether the reference position has been detected when the crankshaft has rotated by
the target rotation angle after the internal combustion engine had been started by
the starting means.
[0017] According to the configuration, a target rotation angle of a crank angle between
the crank angle stored upon stoppage of the crankshaft and the reference position
can be computed. Also, when the crankshaft rotates by the target rotation angle after
the internal combustion engine is started by the starting means, it is determined
whether the reference position is detected, and thereby it is possible to determine
whether the crankshaft is driven to rotate in a reverse direction due to any abnormalities
caused in the one-way clutch and the like. Accordingly, the presence of a failure
in the starting means can be determined accurately.
[0018] The failure determination means may determine the presence of a failure in the starting
means based on determining whether the crankshaft is driven to rotate in the reverse
direction.
[0019] The failure determination means may determine the starting means has a failure if
the reference position is not detected when the crankshaft rotates by the target rotation
angle from the rotation stop position of the crankshaft.
[0020] The failure determination means determines the crankshaft is driven to rotate in
the reverse direction due to an abnormality in one-way clutch when it is determined
that the starting means has a failure.
[0021] The start control device may further include internal combustion engine control means
for stopping fuel injection control and ignition control when a stopping condition
of the internal combustion engine is satisfied, and executing the fuel injection control
and ignition control on a cylinder when the internal combustion engine is started
by the starting means. In the case where the failure determination means determines
that the reference position is detected by the reference position detection means
when the crankshaft rotates by the target rotation angle since the crankshaft stops
rotating, the internal combustion engine control means identifies one cylinder to
be ignited among a plurality of cylinders and executes the fuel injection control
and ignition control on the cylinder to be ignited; and in the case where the failure
determination means determines that the reference position is not detected by the
reference position detection means when the crankshaft rotates by the target rotation
angle since the crankshaft stops rotating, the internal combustion engine control
means stops performing the fuel injection control and ignition control on a cylinder
that is first determined to be ignited.
[0022] According to the configuration, in the case where the reference position is detected
when the crankshaft rotates by the target rotation angle since the crankshaft stops
rotating, it is determined that the starting means is normal, and a cylinder to be
ignited can be identified promptly to execute fuel injection control and ignition
control on the cylinder to be ignited. Consequently, startability of the internal
combustion engine can be improved. Moreover, in the case where the reference position
is not detected when the crankshaft rotates by the target rotation angle since the
crankshaft stops rotating, there is a high possibility of a failure in the starting
means and of reverse rotation of the crankshaft. For the reason, the fuel injection
control and ignition control are not performed on the cylinder that is supposed to
be ignited, whereby erroneous ignition can be prevented from occurring after starting
the internal combustion engine and the internal combustion engine can be prevented
from being imposed with an overload.
[0023] Also, in the case where the failure determination means determines that the reference
position is not detected by the reference position detection means when the crankshaft
rotates by the target rotation angle since the crankshaft stops rotating, the internal
combustion engine control means may, again, identify the cylinder to be ignited based
on the reference position detected by the reference position detection means, and
execute the fuel injection control and ignition control on the cylinder.
[0024] According to the configuration, in the case where the reference position is not detected
when the crankshaft rotates by the target rotation angle since the crankshaft stops
rotating after the internal combustion engine is started by the starting means, there
is a high possibility of a failure in the starting means and of reverse rotation of
the crankshaft. For the reason, the cylinder to be ignited is identified again based
on the reference position that is set at the actual detected crank angle, to perform
the fuel injection control and ignition control, so that the cylinder to be ignited
can be identified accurately and the cylinder can be ignited. Consequently, even when
the starting means is damaged, the cylinder to be ignited can be identified accurately
and the occurrence of erroneous ignition can be prevented securely.
[0025] Furthermore, in the case where the failure determination means determines that the
reference position is not detected by the reference position detection means predetermined
times in a row when the crankshaft rotates by the target rotation angle since the
crankshaft stops rotating, the failure determination means may alarm a failure of
the starting means.
[0026] According to the configuration, when the situation where the reference position is
not detected by the reference position detection means occurs repeatedly after the
internal combustion engine is started by the starting means although the crankshaft
rotates by the target rotation angle since the crankshaft stops rotating, it is determined
that the starting means is truly damaged and a alarm to that effect is issued, whereby
an operator can be notified of the failure of the starting means so that a prompt
response can be promoted regarding such occurrence.
[0027] Furthermore, when the situation where the reference position is not detected by the
reference position detection means occurs continuously below a predetermined number
of times after the internal combustion engine is started by the starting means although
the crankshaft rotates by the target rotation angle since the crankshaft stops rotating,
it is determined that a detection signal of the crank angle is influenced by noise
or the like and thus a failure is not alarmed. Therefore, the starting means can be
used continuously.
[0028] The start control device may further include throttle opening detection means for
detecting an opening of a throttle valve; and shift position detection means for detecting
a shift position of an automatic transmission. The stopping condition of the internal
combustion engine may be satisfied when the opening of the throttle valve is zero
with one of neutral position and parking position.
[0029] The start control device may further include vehicle speed detection means for detecting
a vehicle speed, and the stopping condition of the internal combustion engine may
be satisfied when a vehicle speed is zero with the duration in which the vehicle speed
is zero lasting for a predetermined period.
BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The foregoing and further objects, features and advantages of the invention will
become apparent from the following description of preferred embodiments with reference
to the accompanying drawings, wherein like numerals are used to represent like element
and wherein:
FIG 1 is a cross-sectional diagram of an embodiment of a start control device for
an internal combustion engine according to the invention, wherein a substantial part
of an internal combustion engine is shown;
FIG 2 is a partial cross-sectional diagram of an embodiment of the start control device
for an internal combustion engine according to the invention, wherein a substantial
part of a starting device provided in an engine is shown;
FIG 3 is an enlarged diagram of an embodiment of the start control device for an internal
combustion engine according to the invention that is shown at III of FIG 2;
FIG 4 is a diagram of an embodiment of the start control device for an internal combustion
engine according to the invention, wherein how a one-way clutch is activated is shown;
FIG 5 is a timing chart of an embodiment of the start control device for an internal
combustion engine according to the invention, wherein an operation of the internal
combustion engine is shown;
FIG 6 is a diagram of an embodiment of the start control device for an internal combustion
engine according to the invention, wherein a crank rotor is shown;
FIG 7 is a diagram of an embodiment of the start control device for an internal combustion
engine according to the invention, wherein a cam rotor is shown;
FIG 8 is a diagram of an embodiment of the start control device for an internal combustion
engine according to the invention, wherein a starting device abnormality detection
program is shown;
FIG 9 shows the starting device abnormality detection program subsequent to that of
FIG 8; and
FIG 10 is a diagram of an embodiment of the start control device for an internal combustion
engine according to the invention, wherein a relationship between a missing tooth
detection target position and a stop position of a crankshaft is shown.
DETAILED DESCRIPTION OF EMBODIMENTS
[0031] Embodiments of a start control device for an internal combustion engine according
to the invention are described hereinafter with reference to the drawings. FIGS. 1
to 10 are each a diagram showing an embodiment of the start control device for an
internal combustion engine according to the invention.
[0032] In FIG 1, a cylinder block 1a of an engine 1 functioning as an internal combustion
engine has four cylinders 2 that are arranged in the order of a first cylinder #1,
second cylinder #2, third cylinder #3, and fourth cylinder #4. Note that FIG 1 shows
the first cylinder #1 only.
[0033] Each of the cylinders 2 accommodates therein a piston 3 so as to be movable in a
reciprocal manner, and each piston 3 is coupled to a crankshaft 8 via a connecting
rod 7. Reciprocating motion of the pistons 3 is converted to a rotational motion of
the crankshaft 8 by the connecting rod 7. Note that the rotational position of the
crankshaft 8 is expressed as a crank angle (° CA). A cylinder head 1b is secured to
an upper part of the cylinder block 1a. The pistons 3 and the cylinder head 1b define
combustion chambers 4 of the respective pistons 2.
[0034] An intake camshaft 13 and exhaust camshaft 14 are supported rotatably to the cylinder
head 1b, and an intake valve 11 and exhaust valve 12 are supported to the cylinder
head 1b so as to be movable in a reciprocating manner with respect to each of the
cylinders 2, and open and close the connection between each combustion chamber 4 and
an intake and exhaust passages 9, 10, respectively.
[0035] Also, a throttle valve 15, which is provided within the intake passage 9, changes
its opening depending on the pedaling amount of an accelerator pedal, which is not
shown.
[0036] The intake camshaft 13 and the exhaust camshaft 14 are coupled to the crankshaft
8 by a timing belt 19. The intake camshaft 13 and the exhaust camshaft 14 rotate once
while the crankshaft 8 rotates twice.
[0037] When the intake camshaft 13 and the exhaust camshaft 14 rotate, the intake valve
11 and the exhaust valve 12 are drive by the respectively intake camshaft 13 and exhaust
camshaft 14. As the intake valve 11 and the exhaust valve 12 are driven, each intake
port 16 and exhaust port 17 are opened or closed at a predetermined timing.
[0038] A variable valve timing mechanism (hereinafter simply referred to as "VVT") 18 for
changing opening and closing timings of the intake valve 11 is disposed between the
intake camshaft 13 and the timing belt 19. The VVT 18 is operated to change the rotation
phase of the intake camshaft 13 corresponding to the crankshaft 8 in order to change
the opening and closing timing of the intake valve 11. The VVT 18 is controlled by
an electronic control unit (ECU) 100. Details of the ECU 100 constituted by a computer
and the like will be described hereinafter.
[0039] An injector 5, configured by an electromagnetic valve functions as fuel injection
means, is provided in the intake port 16 so as to correspond to each of the cylinders
2. Each injector 5 injects fuel into the corresponding intake port 16.
[0040] The fuel injection timing and the fuel injection amount are regulated by controlling
the opening timing and the closing timing of the injector 5 by means of the ECU 100.
Note that the embodiment adopts a sequential injection system that sequentially injects
fuel into the four cylinders 2. It goes without saying that other injection system
may be adopted as well.
[0041] Moreover, each spark plug 6 is attached to the cylinder head 1b so as to correspond
to each of the cylinders 2, and the spark plug 6 is electrically connected to an ignition
coil 50. Based on high voltage supplied from the ignition coil 50, the spark plug
6 ignites a mixture of fuel and air supplied from the intake port 16 to each combustion
chamber 4, and bums the mixture.
[0042] The timing at which the high voltage is generated by the ignition coil 50, that is,
the ignition timing of the spark plug 6, is regulated by controlling an igniter 49
by means of the ECU 100.
[0043] The engine 1 is also provided with a starting device 20 serving as starting means.
The starting device 20 has a starter motor 21 serving as a starting motor, and a gear
train 22 for transmitting the rotation of the starter motor 21 to the crankshaft 8
of the engine 1 as shown in FIG 2.
[0044] The gear train 22 has a starter gear 23 which is driven by an output shaft 21a of
the starter motor 21, a driven gear 25 which is provided in engagement with the starter
gear 23 on a supporting shaft 24 provided parallel to the crankshaft 8 and starter
motor 21, an intermediate gear 27 which is provided coaxially with respect to the
supporting shaft 24 via a one-way clutch 26 serving as the clutch, and a crank gear
28 which is provided in engagement with the intermediate gear 27 so as to be rotatable
integrally with the crankshaft 8.
[0045] The number-of-teeth ratio between the starter gear 23 and the driven gear 25 and
the number-of-teeth ratio between the intermediate gear 27 and the crank gear 28 are
each set such that the rotation of the starter motor 21 gradually slows down from
the output shaft 21a side towards the crankshaft 8 side and the decelerated rotation
is transmitted between the gears. In the gear train 22, therefore, the speed of the
rotation is gradually reduced and the decelerated rotation is transmitted to the crankshaft
8. Note that the driven gear 25 is capable of rotating integrally with the supporting
shaft 24.
[0046] The one-way clutch 26 is configured to allow the transmission of the rotation from
the supporting shaft 24 to the intermediate gear 27 and inhibit the transmission of
the rotation from the intermediate gear 27 to the supporting shaft 24. Specifically,
the one-way clutch 26 allows the transmission of the rotation to the crankshaft 8
of the engine 1 and inhibits the transmission of the power of the crankshaft 8 to
the starter motor 21.
[0047] FIG 3 shows a specific configuration of the one-way clutch 26. In FIG 3, the one-way
clutch 26 is fitted tightly into an inner peripheral surface 27b of the intermediate
gear 27. On the other hand, bearings 29, 30 are respectively fitted into inner peripheral
surfaces 27a, 27c of the intermediate gear 27, and the one-way clutch 26 is sandwiched
between the bearings 29, 30.
[0048] The bearings 29, 30 and the one-way clutch 26 are fitted integrally into the supporting
shaft 24 while being incorporated in the intermediate gear 27. Outer peripheral surfaces
24a, 24b, 24c of the supporting shaft 24 are configured such that their outer diameters
decrease in the order of the outer peripheral surfaces 24a, 24b, 24c to fit the intermediate
gear 27 from a shaft end part 24e side of the supporting shaft 24.
[0049] Also, a bearing 32 is press-fitted into the shaft end part 24e of the supporting
shaft 24. The bearing 32 is retained by the intermediate gear 27 via a leaf spring
33. The supporting shaft 24 is supported rotatably by bearings 31, 32 fitted into
shaft end parts 24d, 24e.
[0050] On the other hand, the one-way clutch 26 has, as shown in FIG 4, an inner ring 41
and an outer ring 42 surrounding the inner ring 41, a plurality of sprags 43 arranged
in the gap between the inner ring 41 and the outer ring 42, and a pair of retainers
44 disposed coaxially with respect to the inner ring 41 and the outer ring 42 and
supporting the positions of the sprags 43.
[0051] Each of the sprag 43 functions as a transmission element for switching the direction
of transmission of rotation based on the rotational speed of the engine 1, and is
operated in the manner shown in FIGS. 4A and 4B. Specifically, when the engine 1 is
started, a normal direction rotation R1 is input to the inner ring 41, as shown in
FIG 4A. At the moment, the sprags 43 are brought into contact with both an outer peripheral
surface 41a of the inner ring 41 and an outer peripheral surface 42a of the outer
ring 42, and thus normal direction rotation R2 can be transmitted to the outer ring
42 by frictional force between the contacting surfaces.
[0052] When the engine 1 is operated, on the other hand, the rotation of the crankshaft
8 is transmitted to the outer ring 42 and normal direction rotation R3 is input, as
shown in FIG 4B. At the moment, the sprags 43 are rotated and tilted in a direction
of the arrow r1 by a centrifugal force. In each sprag 43, because one diagonal length
L1 thereof is shorter than the other diagonal length L2, the tilted sprags 43 can
no longer come into contact with the outer peripheral surface 41a of the inner ring
41.
[0053] Because the outer ring 42 rotates idly around the inner ring 41 along with the sprags
43, transmission of the normal direction rotation R3 of the outer ring 42 is inhibited.
As the centrifugal force acting on the sprags 43 becomes small immediately before
the engine 1 is stopped, the sprags 43 return to the positions shown in FIG 4A. As
a result, the intermediate gear 27 is locked by the one-way clutch 26 when the vehicle
stops. Consequently, the starter motor 21 and the crankshaft 8 are also locked by
the one-way clutch 26 so that the crankshaft 8 is prevented from rotating in the reverse
direction.
[0054] On the other hand, each of the cylinders #1 to #4 executes one engine cycle including
an intake stroke, a compression stroke, an expansion stroke and an exhaust stroke
during two revolutions of the crankshaft 8, as shown in FIG 5. Therefore, the rotational
position of the crankshaft 8 is expressed as one cycle with the rotation angle (i.e.,
0° CA to 720° CA) corresponding to two revolutions of the crankshaft 8.
[0055] Moreover, as shown in FIG 5, the respective piston 3 within the first cylinder #1,
the third cylinder #3, the fourth cylinder #4 and the second cylinder #2 in the engine
1 of the embodiment are disposed sequentially at the compression stroke top dead center
(simply denoted as "TDC" in FIG 5) per 180° CA of the crankshaft 8.
[0056] In other words, the pistons 3 within the respective cylinders 2 reciprocate in the
order of the first cylinder #1, the third cylinder #3, the fourth cylinder #4, and
the second cylinder #2 with a phase difference of 180° CA. Therefore, by defining
the rotational position of the crankshaft 8 in the crank angle range of 0° CA to 720°
CA, the stroke position of the piston 3 of the respective cylinder 2 can be identified,
and thereby cylinder identification can be realized.
[0057] Note in FIG 5 that each of the shaded areas corresponding mainly to the intake stroke
of each cylinder #1 to #4 indicates an opening period of the intake valve 11, and
each of the dotted areas above the shaded areas indicates a fuel injection period.
The fuel-air mixture that is injected to the intake port 16 is introduced to the corresponding
cylinder 2 as the intake valve 11 is opened.
[0058] Furthermore, the crankshaft 8 is provided with a crank rotor 45 as shown in FIG 6.
The crank rotor 45 rotates integrally with the crankshaft 8. A crank angle sensor
46 is provided in the vicinity of the crank rotor 45 and is attached to the cylinder
block 1a of the engine 1 so as to face an outer peripheral surface of the crank rotor
45.
[0059] The outer peripheral surface of the crank rotor 45 is provided with thirty-four projecting
parts 45a arranged at equal intervals (i.e., per 10° CA in the embodiment). However,
two adjacent projecting parts 45a at only one section of the outer peripheral surface
of the crank rotor 45 are disposed at an interval of 30° CA.
[0060] Therefore, the shape of the crank rotor 45 is obtained by removing two continuous
projections from thirty-six projections arranged at equal intervals. The section where
the two continuous projections have been removed is termed "missing tooth part 45b"
as a reference position for identifying the cylinder 2 on the crank rotor 45.
[0061] The crank angle sensor 46 generates one NE pulse signal (i.e., crank pulse), every
time when each projecting part 45a passes the facing position of the crank angle sensor
46 as the crank rotor 45 rotates.
[0062] A semiconductor-type sensor, a magnetic sensor such as a hall element and a magnetoresistance
element, or an optical sensor can be used as the crank angle sensor 46. An electromagnetic
pick up coil can also be used as the crank angle sensor 46.
[0063] The material or the shape of the crank rotor 45 is determined in accordance with
the utilized crank angle sensor 46 to induce corresponding pulses. That is, indicators
such as concave parts or holes other than the projecting parts 45a may be provided
on the crank rotor 45 in accordance with the type of the crank angle sensor 46.
[0064] In addition, the NE pulse signal from the crank angle sensor 46 is input to the ECU
100. The ECU 100 then computes the crank angle at every rotation of 10° CA and the
rotational speed of the engine 1 based on the NE pulse signal.
[0065] When an NE pulse signal corresponding to a long interval between adjacent projecting
parts 45a is input to the ECU 100, the ECU 100 determines that the NE pulse signal
corresponds to the missing tooth part 45b, and defines the missing tooth part 45b
as the reference position of the crankshaft 8, so that the ECU 100 identifies, based
on the reference position, the cylinder 2 on which the fuel injection control and
ignition control is performed.
[0066] The crank angle sensor 46 and the ECU 100 in the embodiment may be respectively regarded
as the "crank angle detection means" and the "reference position detection means"
of the invention.
[0067] As shown in FIG 7, the intake camshaft 13 is provided with a cam rotor 47. The cam
rotor 47 rotates integrally with the intake camshaft 13. A cam position sensor 48
is provided in the vicinity of the intake camshaft 13 and is attached to the cylinder
head 1b of the engine 1 so as to face an outer peripheral surface of the cam rotor
47.
[0068] The outer peripheral surface of the cam rotor 47 is provided with a first projecting
part 47a, a second projecting part 47b, and a third projecting part 47c. Among them,
the second projecting part 47b and the third projecting part 47c serving as auxiliary
indicators are disposed at an interval of 180°.
[0069] On the other hand, the first projecting part 47a serving as an identification indicator
that is used for identifying the cylinder, is disposed at an interval of 90° with
respect to both the second projecting part 47b and the third projecting part 47c.
There is no projection in a position apart from the first projecting part 47a by 180°.
[0070] The cam position sensor 48 generates one NE pulse signal (i.e., cam pulse), every
time when the first projecting part 47a, the second projecting part 47b and the third
projecting part 47c pass the facing position of the cam position sensor 48 as the
cam rotor 47 rotates.
[0071] As with the crank angle sensor 46, a semiconductor-type sensor such as a magnetic
sensor and an optical sensor, or an electromagnetic pick up coil can be used as the
cam position sensor 48. The material or the shape of the cam rotor 47 is also determined
in accordance with the utilized cam position sensor 48 to induce pulses. That is,
indicators such as concave parts or holes other than the first projecting part 47a,
the second projecting part 47b and the third projecting part 47c may be provided on
the cam rotor 47 in accordance with the type of the cam position sensor 48.
[0072] The ECU 100 is constituted by a computer having a central processing unit (CPU) 100a,
a random access memory (RAM) 100b and a read only memory (ROM) 100c, and is configured
to execute various processes required for controlling the operational state of the
engine 1 in accordance with programs stored in the ROM 100c.
[0073] Also, the ECU 100 has an input circuit (not shown) to which signals are input from
the crank angle sensor 46 and the cam position sensor 48, and an output circuit (not
shown) from which drive signals are output to the injector 5 and the igniter 49. The
igniter 49 functions to control the ignition timing of the spark plug 6.
[0074] When the crank rotor 45 rotates along with the crankshaft 8, the crank angle sensor
46 generates a train of crank pulses as shown in FIG 5, and outputs it to the ECU
100. As shown in FIG 6, the crank angle sensor 46 generates one crank pulse at every
rotation of 10° CA corresponding to the arrangement of the projecting parts 45a on
the crank rotor 45.
[0075] However, since the missing tooth part 45b on the crank rotor 45 passes the crank
angle sensor 46 once during one revolution of the crank rotor 45, the interval between
the crank pulses corresponding to the projecting parts 45a before and behind the missing
tooth part 45b becomes 30° CA, and thus a crank pulse that is clearly different from
the 10° CA crank pulse is input to the ECU 100. Therefore, the ECU 100 can detect,
based on the input 30° CA crank pulse, that the missing tooth part 45b on the crank
rotor 45 has been passed.
[0076] In other words, the ECU 100 can recognize, based on the input 30° CA crank pulse,
that the crankshaft 8 is positioned at a specified rotation angle. The period until
the crankshaft 8 rotates by a predetermined angle from the generation of the 30° CA
crank pulse is set as an identifying period G (identifying angle range) for identifying
the cylinder.
[0077] In the embodiment, the identifying period G is set at a period until the thirteenth
crank pulse is generated from the generation of the 30° CA crank pulse (i.e., the
first crank pulse). That is, the identifying period G is set at an angle range until
the crankshaft 8 rotates by 120° CA from the detection of the missing tooth part 45b.
[0078] On the other hand, when the intake camshaft 13 rotates along with the cam rotor 47,
the cam position sensor 48 generates a first cam pulse CP1, a second cam pulse CP2
and a third cam pulse CP 3 corresponding to the first projecting part 47a, the second
projecting part 47b and the third projecting part 47c respectively, and output these
cam pulses to the ECU 100, as shown in FIG. 5.
[0079] The positional relationship between the crank angle sensor 46 and the crank rotor
45 and the positional relationship between the cam position sensor 48 and the cam
rotor 47 are set such that the first cam pulse CP1 corresponding to the first projecting
part 47a is generated during the identifying period G, as shown in FIG 5.
[0080] Because the crankshaft 8 rotates twice while the intake camshaft 13 rotates once,
the identifying period G occurs twice. The first cam pulse CP1 serving as an identifying
cam signal is generated in synchronism with one of the identifying periods G that
occur twice during one revolution of the intake camshaft 13. Based on whether the
first cam pulse CP1 is generated during the identifying period G, the rotational position
of the crankshaft 8 during two revolutions thereof is specified so that the cylinder
can be identified.
[0081] In the embodiment, when the first cam pulse CP1 is generated during the identifying
period G as shown in FIG 5, the piston 3 of the first cylinder #1 is disposed at the
compression stroke top dead center, at a timing at which the tenth crank pulse is
generated from the end of the identifying period G (i.e., the first crank pulse).
That is, the piston 3 of the first cylinder #1 is disposed at the compression stroke
top dead center after the crankshaft 8 rotates by 90° CA from the end of the identifying
period G
[0082] On the other hand, when the first cam pulse CP1 is not generated during the identifying
period G, the piston 3 of the fourth cylinder #4 is disposed at the compression stroke
top dead center, at a timing at which the tenth crank pulse is generated from the
end of the identifying period G (i.e., the first crank pulse).
[0083] When the piston 3 of the first cylinder #1 is disposed at the compression stroke
top dead center, a crank counter value CCR indicating the crank angle is set at zero.
The crank counter value CCR is incremented by "1" every time when the crankshaft 8
rotates by 30° CA, and is reset to zero once the crank counter value CCR reaches "23".
[0084] Therefore, the rotational position of the crankshaft 8 during its two revolutions
is specified based on the crank counter value CCR so that the stroke position of the
piston 3 in the respective cylinder 2 can be identified (i.e., the cylinder identification
can be performed). As a result of identifying the cylinder, the ignition control is
performed at the timing at which the piston 3 reaches the compression stroke top dead
center.
[0085] Moreover, the second cam pulse CP2 corresponding to the second projecting part 47b
is generated during a period until the next missing tooth part 45b is detected from
the end of the identifying period G during which the first cam pulse CP1 is generated.
Specifically, the second cam pulse CP 2 is generated after the intake camshaft 13
rotates by 90° (equivalent to 180° CA) from the generation of the first cam pulse
CP1. The third cam pulse CP3 corresponding to the third projecting part 47c is generated
during a period until the next missing tooth part 45b is detected from the end of
the identifying period G during which the first cam pulse CP1 is not generated.
[0086] In other words, the third cam pulse CP3 is generated after the intake camshaft 13
rotates by 180° (equivalent to 360° CA) from the generation of the second cam pulse
CP2.
[0087] In addition, each of the first cam pulse CP1, second cam pulse CP2 and third cam
pulse CP3 is generated out of a fuel injection inhibition period for each of the cylinders
#1 to #4, the fuel can be injected into any of the cylinders #1 to #4 irrespective
of the timing at which the first cam pulse CP1, second cam pulse CP2 or third cam
pulse CP3 is generated.
[0088] On the other hand, output signals from a throttle sensor 51 for detecting the opening
of the throttle valve 15 and from a shift position sensor 52 for detecting the position
of the shift lever operated by a driver is input to the ECU 100. When it is input
to the ECU 100 that the opening of the throttle valve 15 indicates zero with "neutral
position" or "parking position" detected by the shift position sensor 52, the ECU
100 determines that an idle reduction condition is satisfied and thereby stops the
fuel injection and the ignition controls.
[0089] The idle reduction condition may be satisfied, based on the output signal from the
crank angle sensor 46, when the vehicle speed is zero and the duration in which the
vehicle speed is zero lasts for a predetermined period.
[0090] The ECU 100 is further configured to store the crank angle of the crankshaft 8 at
every 10° CA upon stopping of the rotation of the crankshaft 8. For example, in the
case where the crank angle detected by the crank angle sensor 46 is 50° CA, the ECU
100 stores "1" as the crank counter value. The ECU 100 in the embodiment may be regarded
as "crank angle storing means" of the invention.
[0091] In the embodiment, when the accelerator pedal is operated during the idle reduction
state, and thereby it is input to the ECU 100 that the opening of the throttle valve
15 indicates a value other than zero, the ECU 100 determines that the idle reduction
condition is released, and the starting device 20 is activated.
[0092] Furthermore, the ECU 100 is configured to compute a missing tooth detection target
position as a target rotation angle of a predetermined crank angle from crank angles
stored in the RAM 100b.
[0093] After the engine 1 is started by the starting device 20, the ECU 100 determines the
presence of a failure in the starting device 20 based on determining whether the missing
tooth part 45b is detected by the crank angle sensor 46 when the NE pulse signal detected
by the crank angle sensor 46 is counted up by the crank angle corresponding to the
missing tooth detection target position, that is, when the crankshaft 8 rotates by
the target rotation angle from the stopped rotational position of the crankshaft 8.
[0094] After the engine 1 is started by the starting device 20, the ECU 100 identifies the
cylinder to be ignited based on the result of determination on the presence of a failure
in the starting device 20, and executes the fuel injection control and ignition control
on the cylinder to be ignited.
[0095] The ECU 100 in the embodiment determines that there is a high possibility of reverse
rotation of the crankshaft 8 due to a failure in the starting device 20 in the case
where the missing tooth part 45b is not detected when the counted-up value of the
NE pulse signal detected by the crank angle sensor 46 becomes a pulse value corresponding
to the missing tooth detection target position.
[0096] Specifically, when an abnormality occurs in the one-way clutch 26 of the starting
device 20 or the like for any reason, the crankshaft 8 rotates in the reverse direction
immediately before it stops rotating for the idle reduction control, causing vibrations
of the crankshaft 8.
[0097] Such a phenomenon is caused because the piston 3 in the vicinity of the compression
stroke top dead center is no longer be able to exceed the top dead center, and is
pushed back due to the increased air pressure in the cylinder 2.
[0098] In the case, the actual crank angle differs from the crank angle that is stored upon
stoppage of the crankshaft 8. Therefore, if the cylinder is identified based on the
stored crank angle to execute the fuel injection control and ignition control, erroneous
ignition might occur.
[0099] Thus, in the case where the missing tooth part 45b is not detected when the counted-up
value of the NE pulse signal detected by the crank angle sensor 46 becomes a pulse
value corresponding to the missing tooth detection target position, the ECU 100 in
the embodiment determines that there is a high possibility of reverse rotation of
the crankshaft 8 due to a failure in the starting device 20, performs control to stop
executing the fuel injection control and ignition control on the cylinder supposed
to be ignited (i.e., the cylinder that has been first determined to be ignited).
[0100] Moreover, in the case where it is determined that there is a failure in the starting
device 20, the ECU 100 resets the missing tooth part 45b at the reference position
when the crank angle sensor 46 has actually detected the missing tooth part 45b, and
re-identifies the cylinder to be ignited, to execute the fuel injection control and
ignition control on the cylinder.
[0101] Also, the ECU 100 alarms the failure of the starting device 20 to the driver in the
case where the times of no detection of the missing tooth art 45b have been continued
and have reached the predetermined number when the counted-up value of the NE pulse
signal detected by the crank angle sensor 46 becomes the pulse value corresponding
to the missing tooth detection target position.
[0102] The ECU 100 alarms the failure of the starting device 20 to the driver by lighting
up or blinking an economical run indicator 53. Alternatively, a sound or buzzer that
appeals to the ear may be used for the alarm. the ECU 100 in the embodiment may be
regarded as "target rotation angle computing means" and "failure determination means"
of the invention.
[0103] Next, a method for detecting a failure in the starting device 20 is described with
reference to the flowcharts shown in FIGS. 8 and 9. The flowcharts of FIGS. 8 and
9 show an abnormality detection program of the starting device 20 that is stored in
the ROM 100c of the ECU 100 and executed by the CPU 100a.
[0104] First of all, the CPU 100a of the ECU 100 determines whether the idle reduction condition
is satisfied (step S1). In step S1, in the case where it is determined based on the
output signals from the throttle sensor 51 and shift position sensor 52 that the throttle
opening is zero with the shift lever being in the "neutral position" or "parking position,"
the CPU 100a determines that the idle reduction condition is satisfied, and stops
the fuel injection control and ignition control.
[0105] Next, the CPU 100a determines whether the engine 1 is stopped (step S2). Then, when
it is determined that the engine is stopped, the ECU 100 stores a stopped-crank position
(step S3). Here, the crank angle of the crankshaft 8 is stored at every rotation of
10° CA when the crankshaft 8 stops rotating. As shown in FIG 5, when the crank angle
between two projecting parts 45a detected by the crank angle sensor 46 is 50° CA,
the number "1" is stored as the crank counter value.
[0106] Next, the CPU 100a determines whether the starting device 20 is switched "on", that
is, whether the starter motor 21 is activated (step S4). Specifically, when the throttle
sensor 51 outputs a signal indicating that the throttle opening is not zero at least
due to a depression of the accelerator pedal, it is determined that the idle reduction
condition is released, and thus the starting device 20 is switched "on."
[0107] When it is determined that the starting device 20 is switched "on," the CPU 100a
computes the missing tooth detection target position by using the map shown in FIG
10 (step S5). The map for computing the missing tooth detection target position is
stored in the ROM 100c of the ECU 100.
[0108] FIG 10 shows the stop position of the crankshaft 8 and the missing tooth detection
target position that defines a position until the missing tooth part 45b is detected
from the stop position of the crankshaft 8. That is, FIG 10 shows the relationship
of the target rotation angle of the crank angle. In FIG 10, when the stop position
of the crankshaft 8 is within a range of 0° to 60°, the missing tooth detection target
position is set at the position of 210°. For example, when the stopped-crank position
is at 10° CA, it is predicted that the missing tooth part 45b is detected when the
crank rotor 45 rotates by 210° CA from the stopped-crank position of 10° CA.
[0109] Also, when the stop position of the crankshaft 8 is within a range of 70° to 420°,
the missing tooth detection target position is set at the position of 570°. For example,
when the stopped-crank position is at 50° CA, it is predicted that the missing tooth
part 45b is already detected when the crank rotor 45 rotates by 210° CA from the stopped-crank
position of 50° CA.
[0110] As is clear from FIG 5, in the case where the stopped-crank position is at, for example,
100° CA or 110° CA, the missing tooth part 45b is detected twice when the crank rotor
45 rotates by 570° CA from the stopped-crank position.
[0111] Also, when the stopped-crank position is at 100° CA, the pulse signal by which the
missing tooth part 45b is first detected is obtained at 20° CA, and when the stopped-crank
position is at 110° CA, the pulse signal is obtained at 10° CA. Because such extremely
unstable signals are obtained immediately after the start of the starting device,
the ECU 100 ignores the pulse signal corresponding to 30° CA that is first input from
the crank angle sensor 46.
[0112] The gap between the missing tooth detection target position and the stop position
of the crankshaft 8 is made wider because the missing tooth part 45b can be detected
accurately between the stop position of the crankshaft 8 and the missing tooth detection
target position if the crankshaft 8 does not rotate in the reverse direction.
[0113] Next, NE pulse signal interruption is performed based on the output signal from the
crank angle sensor 46 (step S6), and then the NE pulse signal is counted up from the
stopped-crank position stored in the RAM 100b (step S7).
[0114] Subsequently, the cylinder to be ignited is identified based on the stop position
of the crankshaft 8 that is stored in the RAM 100b, to execute fuel injection (step
S8). In FIG. 5, when the crank counter value stored in the RAM 100b is "1," the fuel
is injected into the fourth cylinder #4.
[0115] As is clear from FIG 5, when the crankshaft 8 is in the stop position corresponding
to the crank counter value "1" with the angle 50° CA, the fuel injection following
the fourth cylinder #4 is executed on the second cylinder #2, the first cylinder #1
and the third cylinder #3 in sequence.
[0116] Next, when the crankshaft 8 rotates by the target rotation angle from the stop position
of the crankshaft 8, it is determined whether the crankshaft 8 is in the position
where the missing tooth part 45b is to be detected (step S9). In step S9, it is determined
whether the NE pulse signal that is input after the crankshaft 8 stops rotating becomes
the counted-up value corresponding to the missing tooth detection target position.
In FIG 10, when the NE pulse signal obtained at the stop position of the crankshaft
8 is 50° CA, it is determined whether the missing tooth detection target position
is at 210°.
[0117] When it is determined that the counted-up value of the NE pulse signal does not reach
the missing tooth detection target position, the CPU 100a returns to step S5. Also,
when it is determined that the crank angle is in the position where the missing tooth
part 45b is to be detected, the CPU 100a determines whether a 30° CA signal is detected
or, in other words, whether the detection of the missing tooth is already done (step
S10).
[0118] In step S10, if it is determined that the missing tooth part 45b has been detected
when the counted-up value of the NE pulse signal detected by the crank angle sensor
46 from the stop position of the crankshaft 8 has reached the missing tooth detection
target position, start control for economical running is executed (step S11), and
the processing is ended.
[0119] For example, in the case where the result of determination performed in step S10
is "YES" when the stop position of the crankshaft 8 is at 50° CA, it is determined
that the missing tooth part 45b has been already detected once the NE pulse signal
is counted up by 210° CA from the stop position. Consequently, the starting device
20 is determined to be normal and the fourth cylinder #4 is ignited in step S11. The
fuel injection following the fourth cylinder #4 is executed on the second cylinder
#2, the first cylinder #1 and the third cylinder #3 in sequence.
[0120] If, on the other hand, it is determined that the missing tooth has not been detected
in step S10, the CPU 100a determines that there is a possibility of a failure in the
starting device 20 due to the fact that the missing tooth part 45b has not been detected,
although the counted-up value of the NE pulse signal detected by the crank angle sensor
46 from the stop position of the crankshaft 8 has reached the missing tooth detection
target position. The CPU 100a then resets the fuel injection control and ignition
control to be performed on the cylinder that has been supposed to be ignited, as shown
in FIG 9 (step S21).
[0121] Here, the one-way clutch 26 provided in the starting device 20, which prevents the
reverse rotation of the crankshaft 8, allows the transmission of the rotation from
the supporting shaft 24 to the intermediate gear 27 while inhibiting the transmission
of the rotation from the intermediate gear 27 to the supporting shaft 24.
[0122] However, if the missing tooth part 45b has not been detected, although the counted-up
value of the NE pulse signal detected by the crank angle sensor 46 from the crankshaft
8 has reached the missing tooth detection target position, there is a possibility
of the reverse rotation of the crankshaft 8 due to an abnormality in the one-way clutch
26 or the like, resulting in an erroneous detection of the crank angle. Therefore,
according to step S21, the fuel injection control and ignition control are reset to
prevent erroneous ignition of the cylinder other than the cylinder to be correctly
ignited.
[0123] Next, NE pulse signal interruption is performed based on the output signal from the
crank angle sensor 46 (step S22), to determine whether the 30° CA signal is detected
or, in other words, whether the missing tooth is detected (step S23).
[0124] When it is determined in step S23 that the missing tooth is detected, the CPU 100a
corrects the crank position based on the missing tooth part 45b detected by the crank
angle sensor 46 (step S24), and determines, based on the corrected crank position,
the cylinder to be ignited. Then, the CPU 100a executes the fuel injection control
and ignition control (step S25).
[0125] Next, the CPU 100a counts up the abnormality detection counter provided in the RAM
100b (step S26) and determines whether the counted-up value of the abnormality detection
counter is equal to or above a predetermined value, i.e., "5" (step S27).
[0126] When it is determined that the counted-up value of the abnormality detection counter
is below "5," the CPU 100a ends the processing. When it is determined that the counted-up
value of the abnormality detection counter is equal to or above "5," the CPU 100a
determines that a failure occurs in the starting device 20 because the missing tooth
part 45b has not been detected five times in a row, although the counted-up value
of the NE pulse signal detected by the crank angle sensor 46 became the pulse value
corresponding to the missing tooth detection target position. The CPU 100a then alarms
the failure of the starting device 20 to the driver by lighting up or blinking the
economical run indicator 53 (step S28). Then, the CPU 100a resets the value of the
abnormality detection counter (step S29) and ends the processing.
[0127] As described above, according to the embodiment, the target rotation angle between
the crank angle stored upon stoppage of the crankshaft 8 and the crank angle at the
reference position, is computed. Then, in the case where the crankshaft 8 rotates
by the target rotation angle from the rotation stop position of the crankshaft 8 after
the engine 1 is started by the starting device 20, it is determined whether the crankshaft
8 is driven to rotate in the reverse direction due to abnormalities caused in the
one-way clutch 26 and the like based on whether the missing tooth part 45b has been
detected. Accordingly, the presence of a failure in the starting device 20 can be
determined accurately.
[0128] Moreover, according to the embodiment, in the case where the missing tooth part 45b
has been detected when the crankshaft 8 rotates by the target rotation angle from
the rotation stop position of the crankshaft 8 after the engine 1 is started by the
starting device 20, it is determined that the starting device 20 is normal, and then
the cylinder to be ignited is identified to execute the fuel injection control and
ignition control on that cylinder. Consequently, startability of the engine 1 can
be improved.
[0129] According to the embodiment, in the case where the missing tooth part 45b has not
been detected when the crankshaft 8 rotates by the target rotation angle from the
rotation stop position of the crankshaft 8 after the engine 1 is started by the starting
device 20, the CPU 100a stops fuel injection control and ignition control on the cylinder
that is supposed to be ignited because there is a high possibility of the reverse
rotation of the crankshaft 8 due to a failure in the starting device 20. Therefore,
an erroneous ignition can be prevented from occurring after the activation of the
starting device 20, and thereby the engine 1 can be prevented from being imposed with
an overload.
[0130] Also, according to the embodiment, in the case where the missing tooth part 45b has
not been detected when the crankshaft 8 rotates by the target rotation angle from
the rotation stop position of the crankshaft 8 after the engine 1 is started by the
starting device 20, the CPU 100a re-identifies the cylinder to be ignited based on
the missing tooth part 45b detected by the crank angle sensor 46, and perform the
fuel injection control and ignition control on that cylinder because there is a high
possibility of the reverse rotation of the crankshaft 8 due to a failure in the starting
device 20. Consequently, even if the starting device 20 has a failure, the cylinder
to be ignited can be identified accurately, and thereby the occurrence of erroneous
ignition can be prevented securely.
[0131] According to the embodiment, in the case where the missing tooth part 45b has not
been detected five times in a row by the crank angle sensor 46 when the crankshaft
8 rotates by the target rotation angle from the rotation stop position of the crankshaft
8 after the engine 1 is started by the starting device 20, the failure of the starting
device 20 is alarmed by means of the economical run indicator 53.
[0132] More specifically, when the situation where the missing tooth part 45b has not been
detected by the crank angle sensor 46 is repeated, although the crankshaft 8 rotates
by the target rotation angle from the rotation stop position of the crankshaft 8 after
the engine 1 is started by the starting device 20, it is determined that the starting
device 20 has a secure failure, which is alarmed by means of the economical run indicator
53. Consequently, the driver can be notified of the failure of the starting device
20 so that a prompt response of the driver can be promoted.
[0133] On the other hand, in the case where the number that the missing tooth part 45b has
not been detected by the crank angle sensor 46, although the crankshaft 8 rotates
by the target rotation angle from the rotation stop position of the crankshaft 8 after
the engine 1 is started by the starting device 20, is below five times, it is determined
that a detection signal of the crank angle is influenced by noise or the like, and
thus a failure of the starting device 20 is not alarmed to the driver. Therefore,
the starting device 20 can be used continuously.
[0134] Although the one-way clutch according to the embodiment utilizes the sprags, a roller
assembly that has rollers functioning as meshing members and springs for urging the
rollers may be alternatively utilized. Also, an outer race type cam in which the outer
race is provided with a flat or curved cam surface may be utilized. Accordingly, an
inner race type cam in which the inner race is provided with a cam surface may be
utilized.
[0135] While the invention has been described with reference to example embodiment thereof,
it is to be understood that the invention is not limited to the described embodiments
or constructions. To the contrary, the invention is intended to cover various modifications
and equivalent arrangements. In addition, while the various elements of the example
embodiments are shown in various combinations and configurations, other combinations
and configurations, including more, less or only a single element, are also within
the scope of the claimed invention.
[0136] As described above, the start control device for an internal combustion engine according
to the invention has the advantage of accurately determining the presence of a failure
in the starting means, and may be useful as a starting control device and the like
for an internal combustion engine that determines the presence of a failure in the
starting means for starting the internal combustion engine.