This application is based on Japanese Patent Applications 2009-204536 and 2010-173608 filed on Sep. 4, 2009 and Aug. 2, 2010, respectively. This application claims the benefit of priority from the Japanese Patent Applications, so that the descriptions of which are all incorporated herein by reference.
The present invention relates to systems for restarting internal combustion engines when at least one of predetermined engine restart conditions is met.
Engine stop-and-start systems, such as idle reduction control systems, have been recently developed. Such engine stop-and-start systems are designed to automatically stop an internal combustion engine of a vehicle in response to detecting a driver's engine stop operation, such as the operation of a brake pedal. These engine stop-and-start systems are also designed to restart the internal combustion engine in response to detecting a driver's operation to start the vehicle, such as the operation of an accelerator pedal. These engine stop-and-start systems aim at reducing fuel cost, exhaust emission, and the like.
Restarting an internal combustion engine, referred to simply as an “engine”, requires initial rotation of an output shaft, such as a crankshaft, of the engine as well as normally starting the engine in response to the operation of an ignition key. These engine stop-and-start systems use a starter to provide initial rotation to the crankshaft of the engine. Specifically, in order to provide initial rotation to the crankshaft of the engine, these engine stop-and-start systems shift a pinion of the starter to a ring gear coupled to the crankshaft to thereby engage the pinion with the ring gear. Thereafter, these systems energize the starter to rotate the pinion to together with the ring gear to start cranking of the engine, thus restarting the engine.
An example of starter drive control for restarting an engine is disclosed in U.S. Pat. No. 7,275,509 corresponding to Germany Patent Application Publication No. DE 10 2005 049 092 and to Japanese Patent Application Publication No. 2007-107527. The starter drive control disclosed in these patent Publications pre-engages the pinion of the starter with the ring gear coupled to the crankshaft of the engine during the crankshaft coasting (being rotated without the aid of the engine) after automatic stop of the engine in preparation for restart of the engine. This pre-engagement of the pinion with the ring gear can restart the engine immediately in response to the driver's engine restart operation, and can reduce noise to be generated when the pinion is engaged with the ring gear.
The inventors have discovered that there is a problem in the starter drive control disclosed in these Patent Publications.
In normal starters, a pinion is located away from a ring gear coupled to a crankshaft of an engine except for the process of normal start or restart of the engine so that it takes a certain amount of time until the engagement of the pinion with the ring gear has been completed since the start of the shift of the pinion to the ring gear.
Because the starter drive control disclosed in these patent Publications is designed to pre-engage the pinion with the ring gear before the occurrence of an engine restart request, an engine restart request may occur during the interval between the start of the shift of the pinion to the ring gear and the complete of the engagement of the pinion with the ring gear.
In this case, the rotating pinion may be engaged with the ring gear just before it stops rotating, resulting in an increase in noise due to the strike and/or the friction between the pinion and the ring gear during the engagement of the pinion with the ring gear. This case also may make non-smooth the engagement of the pinion with the ring gear.
In view of the circumstances set forth above, the present invention seeks to provide systems for restarting an internal combustion engine; these systems are designed to solve such a problem set forth above.
Specifically, the present invention aims at providing systems for restarting an internal combustion engine; these systems are designed to carry out engagement of a pinion of a starter with a ring gear at a proper timing that can reduce noise due to the engagement of the pinion with the ring gear and/or make smooth the engagement of the pinion with the ring gear. This design can properly crank the internal combustion engine.
According to one aspect of the present invention, there is provided a system for causing a starter with a pinion to crank an internal combustion engine with an output shaft to which a ring gear is coupled in response to when an engine restart condition is met after an automatic stop of the internal combustion engine. The system includes a pinion shift unit configured to start shift of the pinion to the ring gear for engagement of the pinion with the ring gear during the internal combustion engine coasting in a forward direction after the automatic stop of the internal combustion engine. The system includes an engagement determining unit configured to determine whether the pinion and the ring gear have any one of first and second positional relationships therebetween. The first positional relationship represents that the pinion is at least partly engaged with the ring gear, and the second positional relationship represents that the pinion is in abutment with the ring gear. The system includes a rotation adjusting unit configured to, when the engine restart condition is met before it is determined that the pinion and the ring gear have any one of first and second positional relationships therebetween by the engagement determining unit after the start of the shift of the pinion to the ring gear, adjust a start timing of rotation of the pinion.
In normal idle reduction control, during an internal combustion engine (engine) coasting, a pinion of a starter is previously shifted to be engaged with a ring gear coupled to an output shaft of the engine before an engine restart condition is met. In the starter, the pinion is located away from the ring gear except for the process of normal start or restart of the engine so that it takes a certain amount of time until the engagement of the pinion with the ring gear has been completed since the start of the shift of the pinion to the ring gear. In addition, when an engine restart condition is met during the interval between the start of the shift of the pinion to the ring gear and the complete of the engagement of the pinion with the ring gear, the rotating pinion may be engaged with the ring gear just before it stops rotating, resulting in an increase in noise due to the strike and/or the friction between the pinion and the ring gear during the engagement of the pinion with the ring gear. This case also may make non-smooth the engagement of the pinion with the ring gear.
However, the one aspect of the present invention is configured to, when the engine restart condition is met before it is determined that the pinion and the ring gear have any one of first and second positional relationships therebetween by the engagement determining unit after the start of the shift of the pinion to the ring gear, adjust a start timing of rotation of the pinion. The first positional relationship represents that the pinion is at least partly engaged with the ring gear, and the second positional relationship represents that the pinion is in abutment with the ring gear.
Thus, the one aspect of the present invention is configured to delay the start timing of rotation of the pinion after the pinion is completely or at least partly engaged with the ring gear. This makes it possible to, even if an engine restart condition is met during a process of the engagement of the pinion with the ring gear, reliably engage the pinion with the ring gear while reducing noise due to the engagement of the pinion with the ring gear. Accordingly, this one aspect of the present invention properly engages the pinion with the ring gear, thus properly cranking the internal combustion engine.
The one aspect of the present invention is capable of delaying the start timing of rotation of the pinion after the pinion is in abutment with the ring gear. Even before the completion of engagement of the pinion with the ring gear, when the pinion is in abutment with the ring gear, the engagement of the pinion with the ring gear is carried out immediately after the abutment of the pinion with the ring gear. For this reason, the one aspect of the present invention makes it possible to reliably engage the pinion with the ring gear and reduce noise due to the engagement of the pinion with the ring gear.
Other objects and aspects of the invention will become apparent from the following description of embodiments with reference to the accompanying drawings in which:
Embodiments of the present invention will be described hereinafter with reference to the accompanying drawings.
In the embodiments, like parts between the embodiments, to which like reference characters are assigned, are omitted or simplified in redundant description.
In the first embodiment, the present invention is applied to an engine starting system designed as a part of an engine control system CS installed in a motor vehicle. The engine control system CS is comprised of an electronic control unit (ECU) 30 as a central device thereof, and is operative to control the quantity of fuel to be sprayed and the timing of ignition, and carry out a task of automatically stopping an internal combustion engine (referred to simply as engine) 20 and a task of restarting the engine 20. An example of the overall structure of the engine control system CS is illustrated in
Referring to
The engine 20 works to compress air-fuel mixture or air by a moving piston within each cylinder, and burn the compressed air-fuel mixture or the mixture of the compressed air and fuel within each cylinder to change the fuel energy to mechanical energy, such as rotative energy, thus rotating the crankshaft 21. The rotation of the crankshaft 21 is transferred to driving wheels through a powertrain installed in the motor vehicle to thereby drive the motor vehicle. Oil (engine oil) is within each cylinder to lubricate any two parts placed in the engine 20 to be in contact with each other, such as the moving piston and each cylinder.
The engine 20 is installed with, for example, an ignition system 51 and a fuel injection system 53.
The ignition system 51 includes actuators, such as igniters, AC and causes the actuators AC to provide an electric current or spark to ignite an air-fuel mixture in each cylinder of the engine 20, thus burning the air-fuel mixture.
The fuel injection system 53 includes actuators, such as fuel injectors, AC and causes the actuators AC to spray fuel either directly into each cylinder of the engine 20 or into an intake manifold (or intake port) just ahead of each cylinder thereof to thereby burn the air-fuel mixture in each cylinder of the engine 20. When the internal combustion engine is designed as a diesel engine, the ignition system 51 can be eliminated.
In addition, in the motor vehicle, for slowing down or stopping the motor vehicle, a brake system 55 is installed.
The brake system 55 includes, for example, disc or drum brakes as actuators AC at each wheel of the motor vehicle. The brake system 55 is operative to send, to each of the brakes, a deceleration signal indicative of a braking force to be applied from each brake to a corresponding one of the wheels in response to a brake pedal of the motor vehicle being depressed by the driver. This causes each brake to slow down or stop the rotation of a corresponding one of the wheels of the vehicle based on the sent deceleration signal.
In addition, in the motor vehicle, for measuring the operating conditions of the engine 20 and the driving conditions of the motor vehicle, sensors 57 are installed in the motor vehicle.
Each of the sensors 57 is operative to measure an instant value of a corresponding one parameter associated with the operating conditions of the engine 20 and/or the motor vehicle and to output, to the ECU 30, a signal indicative of the measured value of a corresponding one parameter.
Specifically, the sensors 57 include, for example, a crank angle sensor (crankshaft sensor) 25, a coolant temperature sensor 27, an accelerator sensor (throttle position sensor), and a brake sensor; these sensors are electrically connected to the ECU 30.
The crank angle sensor 25 is operative to output, to the ECU 30, a pulse signal every time the crankshaft 21 is rotated by a preset angle of, for example, 30 degrees.
The coolant temperature sensor 27 is operative to output, to the ECU 30, a signal indicative of the temperature in an engine coolant.
The accelerator sensor is operative to:
measure an actual position or stroke of a driver-operable accelerator pedal of the motor vehicle linked to a throttle valve for controlling the amount of air entering the intake manifold; and
output a signal indicative of the measured actual stroke or position of the accelerator pedal to the ECU 30.
The brake sensor is operative to measure an actual position or stroke of the brake pedal of the vehicle operable by the driver and to output a signal indicative of the measured actual stroke or position of the brake pedal.
Referring to
The starter 10 is comprised of a starter motor (motor) 11, a pinion shaft 14, a movable pinion member PM, a motor switch SL1, and a solenoid actuator SL2.
The motor 11 is made up of an output shaft coupled to the pinion shaft 14, and an armature coupled to the output shaft and electrically connected to the motor switch SL1. The motor switch SL1 is comprised of a solenoid 61, a pair of stationary contacts 63a and 63b, and a movable contact 65. The stationary contact 63a is electrically connected to a positive terminal of the battery 12 whose negative terminal is grounded, and the stationary contact 63b is electrically connected to the armature of the motor 11.
The movable pinion member PM consists of a one-way clutch 17 and a pinion 16.
As illustrated in
The one-way clutch 17 is comprised of a clutch outer coupled to the pinion shaft 14 and a clutch inner on which the pinion 16 is mounted; these clutch inner and clutch outer are provided in helical spline engagement with each other.
The structure of the one-way clutch 17 allows the pinion 16 to be shiftable in the axial direction of the pinion shaft 14 together with the clutch inner of the one-way clutch 17 and rotatable therewith.
The one-way clutch 17 is designed to transfer rotational motion supplied from the motor 11 to the clutch inner (pinion 16) without transferring rotational motion supplied from the clutch inner (pinion 16) to the clutch outer (motor 11).
Specifically, even if the rotational speed of the engine 20 (ring gear 22) were higher than that of the pinion 16 during the pinion 16 being meshed with the ring gear 22, the one-way clutch 17 could become disengaged so that the pinion 16 and the one-way clutch 17 could idle. This could prevent the rotation of the ring gear 22 (pinion 16) from being transferred to the starter motor 11.
The starter motor 11 is arranged to be opposite to the engine 20 such that the shift of the pinion 16 in the axial direction of the pinion shaft 14 to the engine 20 allows a tooth section of the pinion 16 to abut on a tooth section of the ring gear 22 of the engine 20 and to be meshed therewith.
The solenoid actuator SL2 is comprised of, for example, a solenoid 15 wound around the pinion shaft 14. One end of the solenoid 15 is electrically connected to the positive terminal of the battery 12 via the first drive relay 18, and the other end thereof is grounded.
The first drive relay 18 is comprised of, for example, a solenoid 18a and a switch 18b. As the first drive relay 18, a semiconductor relay can be used. One end of the solenoid 18a is electrically connected to an output port P2 of the ECU 30 and to an ignition switch 19 through the first diode D1, and the other end is grounded. The ignition switch 19 is provided in the motor vehicle, and is comprised of a driver operable ignition key K, an ignition-ON contact (position) 1G electrically connected to the ECU 30, and a starter-ON contact (position) ST electrically connected to the first diode D1. The ignition switch 19 is electrically connected to the positive terminal of the battery 12.
When the ignition key K is inserted by the driver in a key cylinder of the motor vehicle and operated by the driver to the ignition-ON position IG, electric power of the battery 12 is supplied to the ECU 30 so that the ECU 30 is activated.
When the ignition key K inserted in the key cylinder is turned by the driver from the ignition-ON position 1G to the starter-ON position ST, electric power of the battery 12 is supplied to the solenoid 18a via the first diode D1 as an engine starting signal so that the solenoid 18a is energized.
In addition, when an electric ON signal is supplied from the ECU 30 to the solenoid 18a via the output port P2, the solenoid 18a is energized.
The switch 18b is electrically connected between the positive terminal of the battery 12 and the solenoid 15, the other end of which is grounded. The switch 18b is turned on (closed) by magnetic force generated when the solenoid 18a is energized so that the solenoid 15 is energized.
When energized, the solenoid 15 shifts the pinion shaft 14 to the ring gear 22 against the force of a return spring (not shown). The shift of the pinion shaft 14 to the ring gear 22 allows the movable pinion member PM to be shifted to the ring gear 22. This allows the pinion 16 to be meshed with the ring gear 22 for cranking the engine 20.
Otherwise, when no electric ON signal is sent from the ECU 30 to the solenoid 18a via the output port P2, the solenoid 18a is deenergized so that the switch 18b is turned off, resulting in that the solenoid 15 is deenergized.
When deenergized, the return spring of the solenoid actuator SL2 returns the pinion shaft 14 to its original position illustrated in
Note that, in the starter 10, in order to smoothly engage the pinion 16 with the ring gear 22, a large amount of grease as lubricants is put onto slidably contact portions of some parts of the starter 10; these parts include the pinion shaft 14, the helical-spline fit portions, and so on. Similarly, in the engine 20, a large amount of grease as lubricants is put onto slidably contact portions of some parts of the engine 20; these parts include each cylinder and the piston installed therein.
The second drive relay 13 is comprised of for example, a solenoid 13a and a switch 13b. As the second drive relay 13, a semiconductor relay can be used.
One end of the solenoid 13a is electrically connected to an output port P1 of the ECU 30 and to the starter-ON position ST of the ignition switch 19 through the second diode D2, and the other end is grounded.
When the ignition key K inserted in the key cylinder is turned by the driver from the ignition-ON position IG to the starter-ON position ST, electric power of the battery 12 is supplied to the solenoid 13a via the second diode D2, resulting in that the solenoid 13a is energized. In addition, when an electric ON signal is supplied from the ECU 30 to the solenoid 13a via the output port P1, the solenoid 13a is energized.
The switch 13b is electrically connected between the positive terminal of the battery 12 and one end of the solenoid 61 whose other end is grounded. The switch 13b is turned on (closed) by magnetic force generated when the solenoid 13a is energized so that the solenoid 61 is energized.
When the solenoid 61 is energized, the movable contact 65 is abutted onto the pair of stationary contacts 63a and 63b so that the armature of the motor 11 is energized by the battery 12. This causes the motor 11 to rotate the output shaft together with the pinion shaft 14, thus rotating the pinion 16 (movable pinion member PM).
Otherwise, when no electric ON signal is sent from the ECU 30 to the solenoid 13a via the output port P2, the solenoid 13a is deenergized so that the switch 13b is turned off, resulting in that the solenoid 61 is deenergized. While the ignition switch 19 is off or is not positioned at the starter-ON position ST, the second drive relay 13 is in off state.
When deenergized, the movable contact 65 is separated from the pair of stationary contacts 63a and 63b so that the armature of the motor 11 is deenergized. This causes the motor 11 to stop the rotation of the output shaft and the pinion shaft 14, thus stopping the rotation of the pinion 16 (movable pinion member PM).
For example, as the crank angle sensor 23, a normal magnetic-pickup type angular sensor is used. Specifically, the crank angle sensor 23 includes a rector disk (puller) 24 coupled to the crankshaft 21 to be integrally rotated therewith. The crank angle sensor 23 also includes an electromagnetic pickup (referred to simply as “pickup”) 25 arranged in proximity to the reluctor disk 24.
The reluctor disk 24 has teeth 26, spaced at preset crank-angle intervals, for example, 30° intervals (π/6 radian intervals), around the outer circumference of the disk 24. The rectangular disk 24 also has, for example, one tooth missing portion MP at which a preset number of teeth, such as two teeth, are missed. The preset crank-angle intervals define a crank-angle measurement resolution of the crank angle sensor 23. For example, when the teeth 26 are spaced at 30-degree intervals, the crank-angle measurement resolution is set to 30 degrees.
The pickup 25 is designed to pick up a change in a previously formed magnetic field according to the rotation of the teeth 26 of the reluctor disk 24 to thereby generate a pulse, which is a transition of a base signal level to a preset signal level.
Specifically, the pickup 25 is operative to output a pulse every time one tooth 26 of the rotating reluctor disk 24 passes in front of the pickup 25.
The train of pulses outputted from the pickup 25, which is referred to as an “NE signal”, is sent to the ECU 30; this NE signal is used by the ECU 30 to calculate the rotational speed NE of the engine 20.
The ECU 30 is designed as, for example, a normal microcomputer circuit consisting of, for example, a CPU, a storage medium 30a including a ROM (Read Only Memory), such as a rewritable ROM, a RAM (Random Access Memory), and the like, an 10 (Input and output) interface, and so on.
The storage medium 30a stores therein beforehand various engine control programs.
The ECU 30 is operative to:
receive the signals outputted from the sensors 57; and
control, based on the operating conditions of the engine 20 determined by at least some of the received signals from the sensors 57, various actuators AC installed in the engine 20 to thereby adjust various controlled variables of the engine 20.
For example, the ECU 30 is programmed to:
adjust a quantity of intake air into each cylinder;
compute a proper ignition timing for the igniter AC for each cylinder, and a proper fuel injection timing and a proper injection quantity for the fuel injector AC for each cylinder;
instruct the fuel injector AC for each cylinder to spray, at a corresponding computed proper injection timing, a corresponding computed proper quantity of fuel into each cylinder; and
instruct the igniter AC for each cylinder to ignite the compressed air-fuel mixture or the mixture of the compressed air and fuel in each cylinder at a corresponding computed proper ignition timing.
In addition, the engine control programs stored in the storage medium 30a include an engine automatic-stop routine (program) R1. The ECU 30 repeatedly runs the engine automatic-stop routine R1 in a preset cycle during its being energized.
Specifically, in accordance with the engine automatic-stop routine R1, the ECU 30 repetitively deter nines whether at least one of predetermined engine automatic stop conditions is met based on the signals outputted from the sensors 57.
Upon determining that at least one of the predetermined engine automatic stop conditions is met, the ECU 30 carries out an engine automatic stop task T1. The engine automatic stop task T1 is, for example, to shut off the fuel injection into each cylinder of the engine 20.
The predetermined engine automatic stop conditions include, for example, the following conditions that:
the stroke of the driver's accelerator pedal is zero (the driver completely releases the accelerator pedal) so that the throttle valve is positioned in its idle speed position;
the driver depresses the brake pedal; and
the engine speed is equal to or lower than a preset speed (idle-reduction execution speed).
After the automatic stop of the engine 20, in accordance with an engine restart routine R2, the ECU 30 determines whether at least one of predetermined engine restart conditions is met based on the signals outputted from the sensors 57.
When determining that at least one of the predetermined engine restart conditions is met based on the signals outputted from the sensors 57, the ECU 30 carries out an engine restart task. The engine restart task is to:
drive the starter 10 to crank the engine 20 so that the crankshaft 21 is turned at an initial speed (idle speed);
instruct the injector AC for each cylinder to restart spraying fuel into a corresponding cylinder; and
instruct the igniter AC for each cylinder to restart igniting the air-fuel mixture in a corresponding cylinder.
The predetermined engine restart conditions include, for example, the following conditions that:
the accelerator pedal is depressed (the throttle valve is opened);
the stroke of the driver's brake pedal is zero (the driver completely releases the brake pedal; and
the state of charge (SOC) of the battery 12, which means the available capacity in the battery 12 and is expressed as a percentage of the rated capacity, becomes equal to or less than a preset threshold percent.
In order to crank the engine 20 after the automatic stop task for the engine 20, the ECU 30 monitors, according to the NE signal outputted from the crank angle sensor 23, the rotational speed of the crankshaft 21 of the engine 20 in RPM (Revolution Per Minute), referred to simply as “engine speed”.
When at least one of the engine restart conditions is met, the ECU 30 causes the starter 10 to crank the engine 20 as long as the engine speed at the timing of the at least one of the engine restart being met is equal to or less than a preset threshold. Specifically, immediately after the meeting of at least one of the engine restart conditions, the ECU 30 sends the electric ON signal to the solenoid 18a of the first drive relay 18 via the output port P2 to thereby start energization of the solenoid 15. The energization of the solenoid 15 shifts the pinion shaft 14 to the ring gear 22 against the force of the return spring so that the pinion 16 is meshed with the ring gear 22.
Thereafter, the ECU 30 sends the electric ON signal to the second drive relay 13 to start energization of the motor 11. This rotates the pinion 16 together with the ring gear 22, thus cranking the engine 20.
It is preferable that engine restart after automatic stop of the engine 20 is carried out as immediately as possible after at least one of the engine restart conditions is met. In contrast, if the pinion 16 were engaged with the ring gear 22 with its engine speed being high, noise due to the engagement of the pinion 16 with the ring gear 22 might increase. This increase in such noise might be irritating and unpleasant for the occupant(s). The noise due to the engagement of the pinion 16 with the ring gear 22 will be referred to as “engagement noise” hereinafter.
In order to achieve a good balance between immediate engine restart and reduction in engagement noise, the ECU 30 is operative to engage the pinion 16 with the ring gear 22 before the engine 20 is completely stopped, that is, during the crankshaft 21 coasting after the automatic stop task for the engine 20.
Specifically, the ECU 30 shuts off at least one of the fuel injection into each cylinder of the engine 20 and the ignition of the air-fuel mixture in each cylinder in response to the occurrence of an engine automatic stop request, resulting in that the engine 20 is in automatic-stopped state; this engine automatic stop request occurs when at least one of the engine automatic stop conditions is met. After the automatic stop of the engine 20, the crankshaft 21 coasts (is rotated without the aid of the engine 20). During the crankshaft 21 coasting, the ECU 30 outputs the electric ON signal to the solenoid 18a of the first drive relay 18 via the output port P2 to thereby start energization of the solenoid 15 when the relative speed of the pinion 16 with respect to the ring gear 22 (crankshaft 21) is within a preset low relative-speed range, such as a range from −100 RPM to +100 RPM (0±100 RPM). The energization of the solenoid 15 shifts the pinion shaft 14 to the ring gear. 22 against the force of the return spring so that the pinion 16 is engaged with the ring gear 22 in preparation for the next occurrence of at least one engine restart request.
During the pinion 16 being pre-engaged with the ring gear 22, when at least one of the engine restart conditions is met so that an engine restart request occurs, the ECU 30 sends the electric ON signal to the second drive relay 13 to start energization of the motor 11. This rotates the pinion 16 together with the ring gear 22, thus cranking the engine 20.
The pinion pre-engagement structure that pre-engages the pinion 16 with the ring gear 22 during the crankshaft 21 coasting after the automatic stop task for the engine 20 may have a possibility that an engine restart request occurs during the interval between the start of the shift of the pinion 16 to the ring gear 22 and the complete of the engagement of the pinion 16 with the ring gear 22. For example, when the pinion 16 is completely engaged with the ring gear 22, the pinion 16 and the ring gear 22 have a first positional relationship therebetween. The start of the shift of the pinion 16 to the ring gear 22 means the start of a process of engagement between the pinion 16 and the ring gear 22. That is, for engagement of the pinion 16 with the ring gear 22, it is necessary to shift the pinion 16 up to the ring gear 22. It takes a certain amount of time, such as 300 milliseconds, until the engagement of the pinion 16 with the ring gear 22 has been completed since the start of the shift of the pinion 16 to the ring gear 22. Thus, an engine restart request can occur during the shift of the pinion 16 to the ring gear 22, in other words, during the process of engagement between the pinion 16 and the ring gear 22.
If the pinion 16 were rotated in response to the occurrence of an engine restart request before the engagement of the pinion 16 with the ring gear 22 were completed, there might be a disadvantage at the engagement of the pinion 16 with the ring gear 22. Specifically, the pinion 16 rotating with a sufficiently high rotational speed might be engaged with the ring gear 22 immediately before its stop. This might result in an increase in noise due to the strike and/or the friction between the pinion 16 and the ring gear 22 during the engagement of the pinion 16 with the ring gear 22, and might make it difficult to smoothly engage the pinion 16 with the ring gear 22. These points set forth above may adversely affect on the cranking of the engine 20 by the starter 10.
Note that, when the pinion 16 is shifted to the ring gear 22, at least one gear of the pinion 16 may not be engaged with a tooth space of the ring gear 22 but be in abutment with a tooth of the ring gear 22. In this case, after the abutment of the at least one gear of the pinion 16 with the tooth of the ring gear 22, the pinion 16 is rotated by an angle corresponding to an offset between the at least one gear of the pinion 16 and a tooth space of the ring gear 22; this tooth space is the closest to the at least one tooth of the pinion 16 in the rotational direction of the pinion 16. At the completion of the rotation of the pinion 16 by the angle corresponding to the offset, the shifting force of the pinion 16 to the ring gear 22 by the solenoid 15 allows the at least one tooth of the pinion 16 to be engaged with the tooth space of the ring gear 22 so that the pinion 16 is completely engaged with the ring gear 22.
In view of the circumstances set forth above, the engine control system CS according to the first embodiment is configured to determine whether the process of engagement between the pinion 16 and the ring gear 22 is completed when at least one engine restart request occurs during the crankshaft 21 coasting after the automatic stop task for the engine 20. The engine control system CS is also configured to start rotation of the pinion 16 when it is determined that the process of engagement between the pinion 16 and the ring gear 22 is completed.
Next, the automatic stop task T1 to be executed by the ECU 30 in accordance with the engine automatic-stop routine R1 will be described hereinafter with reference to
When launching the automatic-stop routine R1, the ECU 30 determines whether at least one of predetermined engine automatic stop conditions is met, in other words, an engine restart request occurs based on the signals outputted from the sensors 57 in step S101.
Upon determining that no predetermined engine automatic stop conditions are met based on the signals outputted from the sensors 57 (NO in step S101), the ECU 30 exits the automatic-stop routine R1.
Otherwise, upon determining that at least one of the engine automatic stop conditions is met (YES in step S101), the ECU 30 carries out automatic stop control of the engine 20 in step S102. Specifically, the ECU 30 controls the ignition system 51 and/or the fuel injection system 53 to stop the burning of the air-fuel mixture in each cylinder. The stop of the burning of the air-fuel mixture in each cylinder of the engine 20 means the automatic stop of the engine 20. Because of the automatic stop of the engine 20, the crankshaft 21 of the engine 20 coasts based on, for example, its inertia.
In step S103, the ECU 30 determines whether the current time corresponds to a preset pinion-shifting timing for starting the shift of the pinion 16 to the ring gear 22. As described above, in order to reduce the magnitude of the engagement noise between the pinion 16 and the ring gear 22 as much as possible, it is necessary for the ECU 30 to engage the pinion 16 with the ring gear 22 immediately before the stop of the coasting of the crankshaft 21 of the engine 20. Specifically, in order to reduce the magnitude of the engagement noise between the pinion 16 and the ring gear 22 as much as possible, it is necessary for the ECU 30 to engage the pinion 16 with the ring gear 22 when the relative speed of the pinion 16 with respect to the ring gear 22 (crankshaft 21) is within the preset low relative-speed range. This is because, the more the engine speed is reduced, the higher the effect of reduction of the magnitude of the engagement noise between the pinion 16 and the ring gear 22 is.
For example, in step S103, the ECU 30 determines whether the engine speed during the engine 20 coasting reaches a preset low rotational speed NE1, such as 100 RPM, based on the NE signal outputted from the crank angle sensor 23, and determines that the current time corresponds to the preset pinion-shifting timing for starting the shift of the pinion 16 to the ring gear 22 at the moment when determining that the engine speed reaches the preset low rotational speed NE1. Then, the ECU 30 controls the starter 10 based on the electric ON signal to thereby start shift of the pinion 16 to the ring gear 22.
Note that, as described above, the engine control system CS uses, as the crank angle sensor 23, a normal magnetic-pickup sensor. The normal magnetic-pickup sensor is designed to pick up a change in the previously formed magnetic field according to the rotation of the teeth of the reluctor disk 24 to thereby generate the NE signal. That is, during the engine 20 coasting (being automatically run down), the ECU 30 determines whether the detected engine speed reaches the preset low rotational speed NE1 in order to decide the preset pinion-shifting timing for starting the shift of the pinion 16 to the ring gear 22.
However, as described above, the engine-speed resolution of the magnetic-pickup crank angle sensor 23 is limited depending on the tooth pitches of the crank angle sensor 23. This may make it difficult for the magnetic-pickup crank angle sensor 23 to calculate, with high accuracy, the engine speed when the engine speed is within or lower than a low-speed range of, for example, 200 to 300 RPM.
In order to address such low-accuracy calculation of the engine speed, the ECU 30 can:
calculate an instantaneous engine speed based on the time taken for the crankshaft 22 to be rotated by each preset crank angle of, for example, 30 degrees;
estimate, based on the instantaneous engine speed, the following trajectory of the rotation of the crankshaft 21 during the engine 20 coasting; and
determine whether the engine speed reaches the preset low rotational speed NE1 based on the estimated trajectory of the rotation of the crankshaft 21.
In order to address such low-accuracy calculation of the engine speed, the ECU 30 also can:
estimate the following trajectory of the rotation of the crankshaft 21 during the engine coasting based on at least one parameter, such as the temperature in the engine coolant or the position of the throttle valve, associated with the degree of the engine-speed drop during the engine 20 coasting; and
determine whether the engine speed reaches the preset low rotational speed NE1 based on the estimated following trajectory of the rotation of the crankshaft 21.
Specifically, upon determining that the current time does not correspond to the preset pinion-shifting timing for starting the shift of the pinion 16 to the ring gear 22 (NO in step S103), the ECU 30 exits the automatic-stop routine R1.
Otherwise, upon determining that the current time corresponds to the preset pinion-shifting timing for starting the shift of the pinion 16 to the ring gear 22 (YES in step S103), the ECU 30 proceeds to step S104, and sends the electric ON signal to the solenoid 18a of the first drive relay 18 via the output port P2 to thereby start energization of the solenoid 15 in step S104. The energization of the solenoid 15 shifts the pinion shaft 14 to the ring gear 22 against the force of the return spring in step S104. Thereafter, the ECU 30 exits the automatic-stop routine R1.
Next, an engine restart task T2 to be executed by the ECU 30 in accordance with the engine restart routine R2 will be described hereinafter with reference to
When launching the engine restart routine R2, the ECU 30 determines whether at least one of the predetermined engine restart conditions is met based on the signals outputted from the sensors 57 in step S201.
Upon determining that no predetermined engine restart conditions are met based on the signals outputted from the sensors 57 (NO in step S201), the ECU 30 exits the engine restart routine R2.
Otherwise, upon determining that at least one of the engine restart conditions is met (YES in step S201), the ECU 30 calculates an engagement required time (ERT in
The engagement required time represents a time required from the start of the shift of the pinion 16 to the ring gear 22, in other words, the output of the electric ON signal to the first drive relay 18, to the actual engagement of the pinion 16 with the ring gear 22 in which rotative power can be transferred from the pinion 16 to the ring gear 22. Thus, the engagement required time is changed depending on the current operating conditions of the starter 10.
In the first embodiment, the ECU 30 carries out, based on the temperature in the engine coolant, the calculation of the engagement required time and determination of whether the estimated engagement required time is equal to or less than the preset threshold value. The temperature in the engine coolant is a parameter associated with the temperature of the engine 20. The temperature of grease (lubricants) can be used as the parameter associated with the temperature of the engine 20.
Specifically, note that, the lower the temperature in the engine coolant (the temperature of the engine 20) is, the higher the viscosity of the grease put onto slidably contact portions of some parts of the starter 10 is. This means that, the lower the temperature in the engine coolant is, the slower the operational speed (shift speed) of the pinion 16 is. That is, the engagement required time is a function of the temperature in the engine coolant.
For example, the ECU 30 stores in the storage medium 30a information F3 designed as, for example, maps (data tables), programs, and/or formulas. The information F3 represents the function (relationship) between a variable of the temperature in the engine coolant and a variable of the engagement required time (see
Based on the information F3, the ECU 30 determines a value of the engagement required time; this value of the engagement requited time corresponds to a current value of the temperature in the engine coolant.
Then, the ECU 30 determines whether the value of the engagement required time is equal to or less than the preset threshold value in step S202.
Upon determining that the value of the engagement required time is greater than the preset threshold value (the determination in step S202 is NO), the ECU 30 proceeds to step S203. In step S203, the ECU 30 calculates the rate ΔNE of reduction in the engine speed during the engine 20 coasting, and determines whether the rate ΔNE of reduction in the engine speed is equal to or greater than a preset threshold TH1. The rate ΔNE of reduction in the engine speed means, during the engine 20 coasting, the rate of reduction in the engine speed per unit of time, in other words, the absolute value of the inclination of the engine speed during the engine 20 coasting. The rate ΔNE of reduction in the engine speed is expressed as a positive value.
As illustrated in
Note that the rate ΔNE of reduction in the engine speed during the engine 20 coasting is changed depending on the current operating conditions of the engine 20. For example, when the temperature in the engine coolant is low, the friction of slidably contact portions of each cylinder and the piston installed therein is increased in comparison to when the temperature in the engine coolant is high, resulting in that the rate ΔNE of reduction in the engine speed during the engine 20 coasting is increased. In addition, an increase in the opening of the throttle valve increases the pulsation in the air intake in the engine 20, resulting in an increase in the compression load in each cylinder. The greater the compression load in each cylinder is, the greater the rate ΔNE of reduction in the engine speed during the engine 20 coasting is. Thus, when the opening of the throttle valve is increased, the rate ΔNE of reduction in the engine speed during the engine 20 coasting is increased.
For this reason, when the engine-speed reduction rate ΔNE is relatively high, as illustrated in the solid line L1, the process of engagement between the pinion 16 and the ring gear 22 may be completed during the reverse rotation of the engine 20. In this case, when the motor 11 were driven to rotate the pinion 16 immediately after the completion of the process of engagement between the pinion 16 and the ring gear 22, the load on the motor 11 could be increased due to the necessity of transferring the reverse rotation of the crankshaft 21 to the forward rotation thereof. The heavy load on the motor 11 could result in a disadvantage, such as an increase in the consumed power of the motor 11.
Particularly, there is a strong need to prevent the rotation of the pinion 16 by the motor 11 within a period T1 until the engine speed has reached a negative peak since zero during the reverse rotation of the crankshaft 21. This is because great turning force is needed to return the reverse rotation of the crankshaft 21 to the forward rotation thereof.
In view of the requirements set forth above, the ECU 30 according to the first embodiment is programmed to:
wait for rotation of the pinion 16 after the completion of the engagement of the pinion 16 with the ring gear 11 when the process of engagement between the pinion 16 and the ring gear 22 is estimated to be carried out during the reverse rotation of the crankshaft 21 based on the engine-speed reduction rate ΔNE; and
start to rotate the pinion 16 after a preset time has elapsed since the completion of the engagement of the pinion 16 with the ring gear 22.
Specifically, in step S203, the ECU 30 compares the engine-speed reduction rate ΔNE with the preset threshold TH1, and determine whether the engagement between the pinion 16 and the ring gear 22 will be completed during the reverse rotation of the crankshaft 21 based on a result of the comparison.
Upon determining that the engine-speed reduction rate ΔNE is less than the preset threshold TH1, that is, that the engagement between the pinion 16 and the ring gear 22 will be completed during the forward rotation of the crankshaft 21 (the determination in step S203 is NO), the ECU 30 proceeds to step S204.
In step S204, the ECU 30 determines whether the process of the engagement between the pinion 16 and the ring gear 22 is completed. In the first embodiment, the ECU 30 determines, based on the information F3, a value of the engagement required time; this value of the engagement requited time corresponds to a current value of the temperature in the engine coolant, and determines whether the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22.
Upon determining that the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22 (YES in step S204), the ECU 30 determines that the process of the engagement between the pinion 16 and the ring gear 22 is completed, proceeding to step S207.
Otherwise, upon determining that the determined value of the engagement required time has not elapsed since the start of the shift of the pinion 16 to the ring gear 22 (NO in step S204), the ECU 30 exits the engine restart routine R2. Thus, the operations in steps S201 to S204 are repeatedly carried out at the preset cycle until the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22. That is, the ECU 30 disables rotation of the pinion 16 by the motor 11 until the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22. That is, upon determining that the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22 (YES in step S204), the ECU 30 determines that the process of the engagement between the pinion 16 and the ring gear 22 is completed, proceeding to step S207.
Otherwise, upon determining that the engine-speed reduction rate ΔNE is equal to greater than the preset threshold TH1, in other words, the engagement between the pinion 16 and the ring gear 22 will be completed during the reverse rotation of the crankshaft 21 (the determination in step S203 is YES), the ECU 30 proceeds to step S205.
In step S205, the ECU 30 sets a rotation disable period defined as a period during which rotation of the pinion 16 by the motor 11 is disabled after the completion of the process of the engagement between the pinion 16 and the ring gear 22. Specifically, the rotation disable period is set as a period containing a first reverse period FRP during which the crankshaft 21 is firstly rotated in the reverse direction after the automatic stop of the engine 20 (see
In step S206, the ECU 30 determines whether the rotation disable period has elapsed since the lapse of the engagement required time.
Upon determining that the rotation disable period has not elapsed since the lapse of the engagement required time (the determination in step S206 is NO), the ECU 30 exits the engine restart routine R2 at the current cycle. Thus, the operations in steps S201 to S203 and S206 are repeatedly carried out at the preset cycles next to the current cycle until the rotation disable period has elapsed since the lapse of the engagement required time. Note that, in the repetitive operations, the operation in step S205 is skipped because the rotation disable period has been determined by the current cycle of the engine restart routine R2.
Upon determining that the rotation disable period has elapsed since the lapse of the engagement required time (the determination in step S206 is YES), the ECU 30 proceeds to step S207. In step S207, the ECU 30 sends the electric ON signal to the solenoid 13a via the output port P1 to turn on the switch 13b, thus energizing the solenoid 61. This energization of the solenoid 61 energizes the motor 11 to thereby start rotation of the pinion 16 in step S207.
Specifically, when the process of the engagement between the pinion 16 and the ring gear 22 is estimated to be completed during the reverse rotation of the engine 20 (crankshaft 21), the ECU 30 waits for the lapse of the rotation disable period since the completion of the process of the engagement between the pinion 16 and the ring gear 22, and thereafter, drives the motor 11 to rotate the pinion 16.
On the other hand, upon determining that the value of the engagement required time is equal to or less than the preset threshold value (the determination in step S202 is YES), the ECU 30 proceeds to step S207. In step S207, the ECU 30 sends the electric ON signal to the solenoid 13a via the output port P1 to turn on the switch 13b, thus energizing the solenoid 61. This energization of the solenoid 61 energizes the motor 11 to thereby start rotation of the pinion 16 in step S207. The rotation of the pinion 16 in step S207 rotates the ring gear 22 of the engine 20 to thereby crank the engine 20.
The reason why the ECU 30 drives the motor 11 when the value of the engagement required time is equal to or less than the preset threshold value after at least one of the engine restart conditions is met is as follows:
Specifically, as described above, the engagement required time is changed depending on the current operating conditions of the starter 10. For this reason, when the time taken from the start of the shift of the pinion 16 to the occurrence of at least one engine restart request is constant, the time taken from the occurrence of the at least one engine restart request to the completion of the process of the engagement between the pinion 16 and the ring gear 22 is reduced with reduction in the engagement required time. In addition, the shorter the time taken from the occurrence of the at least one engine restart request to the completion of the process of the engagement between the pinion 16 and the ring gear 22 is, even if the pinion 16 is rotated without waiting for the completion of the engagement between the pinion 16 and the ring gear 22, the more the effects of the rotation of the pinion 16 on the engagement between the pinion 16 and the ring gear 22 can be reduced.
In view of these circumstances set forth above, the ECU 30 according to the first embodiment is programmed to immediately drive the motor 11 to crank the engine 20 when the engagement required time is relatively low.
The engine restart operations by the engine control system CS will be more specifically described in accordance with
First, the engine restart operations by the engine control system CS when the process of the engagement between the pinion 16 and the ring gear 22 is completed during the forward rotation of the engine 20 will be described hereinafter.
When the engine speed becomes equal to or less than the preset low rotational speed NE1 during the engine 20 coasting after the automatic stop of the engine 20 at time t11, the electric ON signal is outputted from the ECU 30 to the first drive relay 18 illustrated in
Thereafter, even if at least one of the engine restart conditions is met at time t12 prior to the completion of the engagement of the pinion 16 with the ring gear 22, the cranking of the engine 20 is not started at time t12 so that the motor 11 is kept inactive (see steps S201 to S204 of
When the engagement required time TA has elapsed since time t11 so that it is determined that the engagement of the pinion 16 with the ring gear 22 is completed at time t13 (see YES in step S204), the electric ON signal is outputted from the ECU 30 to the second drive relay 13 at time t13 so that the motor 11 is rotated. This rotation of the motor 11 starts cranking of the engine 20.
Next, the engine restart operations by the engine control system CS when the process of the engagement between the pinion 16 and the ring gear 22 is estimated, based on the engine-speed reduction rate ONE to be completed during the reverse rotation of the engine 20 will be described hereinafter.
When the engine speed becomes equal to or less than the preset low rotational speed NE1 during the engine 20 coasting after the automatic stop of the engine 20 at time t21, the electric ON signal is outputted from the ECU 30 to the first drive relay 18 illustrated in
Thereafter, even if at least one of the engine restart conditions is met at time t22, the cranking of the engine 20 is not started at time t22 so that the motor 11 is kept inactive (see steps S201 to S203 and S205 of
In addition, even if the engagement required time TB has elapsed since time t21 so that it is determined that the engagement of the pinion 16 with the ring gear 22 is completed at time t23, the cranking of the engine 20 is not started at time t23 so that the motor 11 is kept inactive (see step S206).
Thereafter, when the rotation disable period TC has elapsed since time t23 (see YES in step S206), the electric ON signal is outputted from the ECU 30 to the second drive relay 13 at time t24 so that the motor 11 is rotated. This rotation of the motor 11 starts cranking of the engine 20.
Note that the timing of starting the rotation of the motor 11, in other words, the end timing of the rotation disable period TC can be determined during the reverse rotation of the engine 20 (see
The engine control system CS according to the first embodiment set forth above achieves the following advantages.
First, the engine control system CS is configured to, even if at least one of the engine restart conditions is met during the process of the engagement between the pinion 16 and the ring gear 22, wait for rotation of the pinion 16 until the process of the engagement between the pinion 16 and the ring gear 22 is completed, and drive the motor 11 to rotate the pinion 16 after the completion of the engagement therebetween.
This configuration makes it possible to, even if at least one of the engine restart conditions is met during the process of the engagement between the pinion 16 and the ring gear 22, rotate the pinion 16 by the motor 11 after the engagement of the pinion 16 with the ring gear 22 is reliably completed. This configuration also makes it possible to engage the pinion 16 with the ring gear 22 with the rotational speed of the pinion 16 is less than that of the ring gear 22.
Thus, this configuration achieves an unexpected effect of reducing noise due to the engagement of the pinion 16 with the ring gear 22 while making smooth the engagement of the pinion 16 with the ring gear 22.
Second, the engine control system CS is configured to, when the process of the engagement between the pinion 16 and the ring gear 22 is estimated to be completed during the reverse rotation of the engine 20, disable rotation of the pinion 16 by the motor 11 in response to the completion of the process of the engagement between the pinion 16 and the ring gear 22. This configuration makes it possible to reduce the increase in the load on the motor 11, thus reducing increase in power consumption of the starter 10.
Third, the engine control system CS is configured to estimate whether the process of the engagement between the pinion 16 and the ring gear 22 is completed during the reverse rotation of the engine 20 based on the engine-speed reduction rate ΔNE after the automatic stop of the engine 20. This configuration makes it possible to accurately determine whether the process of the engagement between the pinion 16 and the ring gear 22 is completed during the reverse rotation of the engine 20 or during the forward rotation thereof. This accurate determination effectively prevents the pinion 16 from being rotated by the motor 11 during the rotation disable period.
Fourth, the engine control system CS is configured to, if the engagement required time is equal to or less than the preset threshold value, drive the motor 11 to rotate the pinion 16 in response to the occurrence of an engine restart request without waiting for the completion of the engagement of the pinion 16 with the ring gear 22. This is because, if the engagement required time is equal to or less than the preset threshold value, the rotation of the pinion 16 has a little influence on the engagement between the pinion 16 and the ring gear 22.
Thus, this configuration makes it possible to more immediately restart the engine 20 while accurately carrying out the engagement of the pinion 16 with the ring gear 22.
Fifth, the engine control system CS is configured to determine whether the engagement required time is equal to or less than the preset threshold value based on the temperature in the engine coolant. This configuration makes it possible to easily and accurately carry out the determination of whether to wait for the completion of the engagement of the pinion 16 with the ring gear 22.
An engine control system according to the second embodiment of the present invention will be described hereinafter with reference to
The structure and/or functions of the engine control system according to the second embodiment are different from the engine control system CS by the following points. So, the different points will be mainly described hereinafter.
The engine control system CS according to the first embodiment is designed to wait for the completion of the engagement of the pinion 16 with the ring gear 22 after the start of the shift of the pinion 16 to the ring gear 22, and thereafter drive the motor 11.
In contrast, the engine control system according to the second embodiment is configured to, after the start of the shift of the pinion 16 to the ring gear 22, drive the motor 11 at the moment when the pinion 16 is in abutment with (contact with) the ring gear 22. When the pinion 16 is in abutment with the ring gear 22, the pinion 16 and the ring gear 22 have a second positional relationship therebetween.
Next, the difference between the completion of the engagement of the pinion 16 with the ring gear 22 and the condition in which the pinion 16 is in abutment with the ring gear 22 will be fully described hereinafter with reference to
First, the structure of the tooth section of each of the pinion 16 and the ring gear 22 will be described with reference to
As illustrated in
As described above, the starter motor 11 is arranged to be opposite to the engine 20 such that the shift of the pinion 16 in the axial direction of the pinion shaft 14 to the engine 20 allows the tooth section of the pinion 16 to abut on the tooth section of the ring gear 22 of the engine 20 and to be meshed therewith.
Each of the teeth 16a has a chamfered corner 16b, and similarly, each of the teeth 22a has a chamfered corner 22b. The chamfered corer 16b of one tooth 16a is formed by, for example, cutting away one right-angled corner of a substantially rectangular end surface 16c of the one tooth 16a; this one end surface 16c faces the ring gear 22. Similarly, the chamfered corer 22b of one tooth 22a is formed by, for example, cutting away one right-angled corner of a substantially rectangular end surface 22c of the one tooth 22a; this one end surface 22c faces the pinion 16.
The one right-angled corner of the end surface 22c of each tooth 22a, to which the chamfered corer 22b is formed, is a leading-edge corner thereof in the forward rotational direction of the crankshaft 21. In contrast, the one right-angled corner of the end surface 16c of each tooth 16a, to which the chamfered corer 16b is formed, is a trailing-edge corner thereof in the forward rotational direction of the crankshaft 21.
Next, a series of operations of the pinion 16 and the ring gear 22 in the process of the engagement between the pinion 16 and the ring gear 22 will be described hereinafter with reference to
Each of (a) to (e) of
Prior to time t31 illustrated in
Thereafter, when the first drive relay 18 is switched from OFF to ON at time t31, the shift of the pinion 16 to the ring gear 22 is started (see (a) of
The interval between time t31 and time t32 represents a time required for the pinion 16 to be shifted up to the ring gear 22 from its initial state. In other words, the interval between time t31 and time t32 represents a time required for the pinion 16 to abut on the ring gear 22 from its initial state; this time will be referred to as “abutment required time”.
After time t32, because the end surfaces 16c of some teeth 16a of the pinion 16 are successively contacted with the end surfaces 22c of some teeth 22a of the ring gear 22, more specifically, the chamfered corers 16b of some teeth 16a are successively contacted with the chamfered corers 22b of some teeth 22a, the pinion 16 is gradually accelerated in its forward direction (see (c) of
The acceleration of the pinion 16 in its forward direction increases the rotational speed NEp of the pinion 16 so that the difference between the rotational speed NEp of the pinion 16 and the rotational speed NEr of the ring gear 22 is gradually reduced. Thus, the rotational speed NEp of the pinion 16 is substantially in agreement with the rotational speed NEr of the ring gear 22 at time t33 (see (d) of
The engine control system according to the second embodiment is configured to, when at least one of the engine restart conditions is met before the pinion 16 is in abutment with the ring gear 22, wait for abutment of the pinion 16 with the ring gear 22, and start rotation of the pinion 16 when the pinion 16 is in abutment with the ring gear 22. Even before the engagement of the pinion 16 with the ring gear 22, when the pinion 16 is in abutment with the ring gear 22, the engagement of the pinion 16 with the ring gear 22 is carried out immediately after the abutment of the pinion 16 with the ring gear 22. For this reason, this configuration makes it possible to reliably engage the pinion 16 with the ring gear 22 and reduce noise due to the engagement of the pinion 16 with the ring gear 22. In addition, starting rotation of the pinion 16 at the moment when the pinion 16 is in abutment with the ring gear 22 allows cranking of the engine 20 to be carried out earlier than starting rotation of the pinion 16 at the moment when engagement of the pinion 16 with the ring gear 22 is completed. This carries out restart of the engine 20 immediately in response to the occurrence of an engine restart request.
On the other hand, if the motor 11 were driven before the pinion 16 were in abutment with the ring gear 22, at the abutment of the pinion 16 with the ring gear 22, the rotational speed of the pinion 16 might be higher than that of the ring gear 22 and the relative difference therebetween might be great. In this state, if the engagement of the pinion 16 with the ring gear 22 were carried out, the leading-side surface 16d (see
Next, the engine restart task T2 to be executed by the ECU 30 in accordance with the engine restart routine R2 will be described hereinafter with reference to
When launching the engine restart routine R2, the ECU 30 determines whether at least one of the predetermined engine restart conditions is met based on the signals outputted from the sensors 57 in step S301 like step S210 illustrated in
Upon determining that at least one of the engine restart conditions is met (YES in step S301), the ECU 30 proceeds to step S303, and determines whether the abutment of the pinion 16 with the ring gear 22 will occur during the reverse rotation of the crankshaft 21 in step S303.
Specifically, the ECU 30 determines whether the engine-speed reduction rate ΔNE is equal to or greater than a preset threshold TH2. The threshold value TH2 can be set to be equal to the threshold TH1 or different therefrom.
Upon determining that the engine-speed reduction rate ΔNE is equal to or greater than the preset threshold TH2, that is, that the abutment of the pinion 16 with the ring gear 22 will occur during the reverse rotation of the crankshaft 21 (the determination in step S303 is YES), the ECU 30 carries out operations in steps S305 to S307 equivalent to those in steps S205 to S207 illustrated in
Otherwise, upon determining that the engine-speed reduction rate ΔNE is less than the preset threshold TH2, in other words, the abutment of the pinion 16 with the ring gear 22 will occur during the forward rotation of the crankshaft 21 (the determination in step S303 is NO), the ECU 30 proceeds to step S304.
In step S304, the ECU 30 determines whether the end surface 16c of a tooth 16a of the pinion 16 is in abutment with the end surface 22c of a corresponding tooth 22a of the ring gear 22.
In the second embodiment, the ECU 30 stores in the storage medium 30a information F4 designed as, for example, maps (data tables), programs, and/or formulas. The information F4 represents the function (relationship) between a variable of the temperature in the engine coolant and a variable of an abutment required time.
The abutment required time represents a time required from the start of the shift of the pinion 16 to the ring gear 22, in other words, the output of the electric ON signal to the first drive relay 18, to the actual abutment of the pinion 16 with the ring gear 22.
Specifically, in step S304, the ECU 30 determines, based on the information F4, a value of the abutment required time; this value of the abutment requited time corresponds to a current value of the temperature in the engine coolant, and determines whether the determined value of the abutment required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22.
Upon determining that the determined value of the abutment required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22 (YES in step S304), the ECU 30 determines that the end surface 16c of a tooth 16a of the pinion 16 is in abutment with the end surface 22c of a corresponding tooth 22a of the ring gear 22, proceeding to step S307.
Otherwise, upon determining that the determined value of the abutment required time has not elapsed since the start of the shift of the pinion 16 to the ring gear 22 (NO in step S304), the ECU 30 exits the engine restart routine R2. Thus, the operations in steps S301 to S304 are repeatedly carried out at the preset cycle until the determined value of the engagement required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22. That is, the ECU 30 disables rotation of the pinion 16 by the motor 11 until the determined value of the abutment required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22. That is, upon determining that the determined value of the abutment required time has elapsed since the start of the shift of the pinion 16 to the ring gear 22 (YES in step S304), the ECU 30 determines that the end surface 16c of a tooth 16a of the pinion 16 is in abutment with the end surface 22c of a corresponding tooth 22a of the ring gear 22, proceeding to step S307.
In step S307, the ECU 30 sends the electric ON signal to the solenoid 13a via the output port P1 to turn on the switch 13b, thus energizing the solenoid 61. This energization of the solenoid 61 energizes the motor 11 to thereby start rotation of the pinion 16 in step S307. The rotation of the pinion 16 in step S307 rotates the ring gear 22 of the engine 20 to thereby crank the engine 20.
Note that, in step S304, the ECU 30 determines whether the end surface 16c of a tooth 16a of the pinion 16 is in abutment with the end surface 22c of a corresponding tooth 22a of the ring gear 22, but the ECU 30 can determine whether a predetermined time has elapsed since the abutment of the pinion 16 with the ring gear 22. This modification allows rotation of the pinion 16 with the teeth 16a being at least partially engaged with corresponding teeth 22a. This makes it possible to more effectively reduce noise due to the engagement of the pinion 16 with the ring gear 22.
As described above, the engine control system according to the second embodiment is configured to, when at least one of the engine restart conditions is met within the period from the start of the shift of the pinion 16 to the ring gear 22 to the abutment of the pinion 16 with the ring gear 22, wait for abutment of the pinion 16 with the ring gear 22, and start rotation of the pinion 16 when the pinion 16 is in abutment with the ring gear 22.
This configuration makes it possible to crank the engine 20 earlier than the configuration that starts rotation of the pinion 16 at the moment when engagement of the pinion 16 with the ring gear 22 is completed. This carries out restart of the engine 20 immediately in response to the occurrence of an engine restart request.
This configuration also makes it possible to more reduce the relative difference between the rotational speed of the pinion 16 and that of the ring gear 22 at the engagement of the pinion 16 with the ring gear 22 in comparison to the structure that drives the motor 22 before abutment of the pinion 16 with the ring gear 22. This prevents noise due to the engagement of the pinion 16 with the ring gear 22 from being excessively increased, and smoothly engages the pinion 16 with the ring gear 22.
The present invention is not limited to the first and second embodiments set forth above, and therefore, can be modified as follows.
The engine control system according to a first modification of each of the first and second embodiments can be configured to, when the engine-speed reduction rate ΔNE is greater than the corresponding threshold TH1 or TH2, make earlier the start of the process of the engagement between the pinion 16 and the ring gear 22. Specifically, when the process of the engagement between the pinion 16 and the ring gear 22 is estimated to be completed during the reverse rotation of the engine 20, the engine control system according to the first modification makes earlier the start of the process of the engagement between the pinion 16 and the ring gear 22 so as to complete the process before the forward rotation of the engine 20 is shifted to the reverse rotation thereof.
Specifically, the engine control system according to the first modification estimates, based on the engine-speed reduction rate ΔNE, whether the process of the engagement between the pinion 16 and the ring gear 22 will be completed during the reverse rotation of the engine 20 when the process will be started at the moment when the engine speed is equal to or less than the low rotational speed NE1 in step S103.
Then, when estimating, based on the engine-speed reduction rate ΔNE, that the process of the engagement between the pinion 16 and the ring gear 22 will be completed during the reverse rotation of the engine 20, the engine control system according to the first modification starts the shift of the pinion 16 to the ring gear 22 when the engine speed during the engine 20 coasting reaches a preset low rotational speed NE2 higher than the low rotational speed NE1 in step S103. This configuration makes it possible to complete the process of the engagement between the pinion 16 and the ring gear 22 during the forward rotation of the engine 20, thus effectively cranking the engine 20. This configuration also makes it possible to crank the engine 20 more immediately in comparison to the case of setting the rotation disable period.
The engine control system according to each of the first and second embodiments is configured to set the rotation disable period when the process of the engagement between the pinion 16 and the ring gear 22 is estimated to be completed during the reverse rotation of the engine 20 to thereby disable rotation of the pinion 16 within the rotation disable period, but the present invention is not limited to the structure.
Specifically, the engine control system according to a second modification of each of the first and second embodiments can be configured not to set the rotation disable period. This configuration makes it possible to rotate the pinion 16 by the motor 11 immediately after the completion of the engagement of the pinion 16 with the ring gear 22 independently of the rotational direction of the motor 20.
The engine control system according to each of the first and second embodiments is configured to set the rotation disable period after at least one of the engine restart conditions is met, but the present invention is not limited to the structure.
Specifically, the engine control system according to a third modification of each of the first and second embodiments can be configured to set the rotation disable period in step S205 before at least one of the engine restart conditions is met. For example, the engine control system according to the third modification can be configured to set the rotation disable period in step S205 before the operation in step S104 or after the operation in step S104 in
The engine control system according to a fourth modification of each of the first and second embodiments can be configured to variably set the rotation disable period during the engine 20 coasting based on the engine-speed reduction rate ΔNE in step S205. For example, the engine control system according to the fourth modification can be configured to increase the rotation disable period with increase in the engine-speed reduction rate ΔNE.
The engine control system according to a fifth modification of each of the first and second embodiments can be configured to set the rotation disable period when the engine speed (ES in step S203 of
Specifically, the engine control system according to the fifth modification estimates the engine speed at the completion of the engagement of the pinion 16 with the ring gear 22 based on, for example, the instantaneous rotational speed of the engine 20 in step S203. Then, the engine control system according to the fifth modification sets the rotation disable period when the estimated engine speed at the completion of the engagement of the pinion 16 with the ring gear 22 is equal to or less than the preset value set to be equal to or less than zero. Preferably, the engine control system according to the fifth modification sets the rotation disable period such that the rotation disable period is longer as the estimated engine speed is greater in the negative direction thereof.
The engine control system according to a sixth modification of each of the first and second embodiments can be configured to set the rotation disable period based on, in place of or in addition to the engine speed, at least one parameter associated with the engine speed in step S205. This is because the engine-speed reduction ratio ΔNE is changed depending on the operating conditions of the engine 20 and/or those of accessories 70 installed in the motor vehicle.
Specifically, as the at least one parameter, the position of the throttle valve as described above, and a parameter associated with the operating conditions of at least one of the accessories 70 can be used.
The engine control system according to each of the first and second embodiments is configured to carry out the determination of whether the engagement of the pinion 16 with the ring gear 22 is completed based on the engagement required time, or the determination of whether the pinion 16 is in abutment with the ring gear 22 based on the abutment required time, but the present invention is not limited thereto.
Specifically, the engine starting system according to a seventh modification of each of the first and second embodiments can be equipped with a sensor 71 illustrated by phantom lines in
The engine control system according to each of the first and second embodiments is configured to determine whether the engagement required time is equal to or less than the preset threshold value based on the temperature in the engine coolant in step S202, but the present invention is not limited thereto.
Specifically, the engine starting system according to an eighth modification of each of the first and second embodiments can be configured to determine whether the engagement required time is equal to or less than the preset threshold value based on the number of engine starts by the starter 10. That is, the greater the number of engine starts by the starter 10 is, the more the tooth section of the pinion 16 and that of the ring gear 22 wear out, resulting in that it may be difficult for the pinion 16 to be engaged with the ring gear 22. For this reason, as illustrated in, for example,
In view of the circumstances, the engine starting system according to the eighth modification can be configured to determine whether the engagement required time is equal to or less than the preset threshold value based on the number of engine starts by the starter 10. The engine starting system according to the eighth modification can be configured to grasp the number of engine starts by the starter 10 based on the duration of use of the starter 10 from its initial state or the total mileage of the motor vehicle.
The engine control system according to each of the first and second embodiments is configured to rotate the pinion 16 without waiting for the completion of the engagement of the pinion 16 with the ring gear 22 when the engagement required time is equal to or less than the preset threshold value, but the present invention is not limited thereto.
Specifically, the engine starting system according to a ninth modification of each of the first and second embodiments can be configured to wait for the completion of the engagement of the pinion 16 with the ring gear 22 independently of whether the engagement required time is equal to or less than the preset threshold value, and thereafter, rotate the pinion 16 by the motor 11.
The engine starting system according to a tenth modification of the first embodiment can be configured to drive the motor 11 at the timing when the pinion 16 becomes in abutment with the ring gear 22 when it is determined that the engagement required time is equal to or less than the preset threshold value. This tenth modification reliably restarts the engine 20 as immediately as possible.
The engine starting system according to an eleventh modification of each of the first and second embodiments can be configured to rotate the pinion 16 without waiting for the completion of the engagement of the pinion 16 with the ring gear 22 when at least part of the process of the engagement between the pinion 16 and the ring gear 22 has been carried out and the engine 20 is estimated to be rotated in the forward direction. When at least part of the process of the engagement between the pinion 16 and the ring gear 22 has been carried out and the engine 20, the positional relationship between the pinion 16 and the ring gear 22 belongs to the first positional relationship therebetween.
Specifically, when an engine restart request occurs after a preset ratio of the engagement required time has elapsed since the start of the shift of the pinion 16 and the engine speed at the occurrence of the engine restart request is estimated to be a positive value, the engine starting system according to the eleventh modification can be configured to start rotation of the pinion 16 without waiting for the completion of the engagement process in step S204a and S207 in
The engine control system according to each of the first and second embodiments and its modification is configured to, when the ignition key K inserted in the key cylinder is turned by the driver from the ignition-ON position 1G to the starter-ON position ST, the ignition switch 19 serving as a starter switch is turned on so that electric power of the battery 12 is supplied to the solenoid 18a and solenoid 13a so as to activate the starter 10, but the present invention is not limited to the structure.
Specifically, a driver-operable starter switch, such as a push-button switch, can be provided in the motor vehicle. In this modification, when the driver-operable starter switch is operated by the driver, electric power of the battery 12 is supplied to the solenoid 18a and solenoid 13a so as to activate the starter 10.
For example, in the first and second embodiments and their modifications set forth above, the starter 10, the first drive relay 18, and the operations in steps S101 to S104 correspond to a pinion shift unit, the operation in step S203 or S303 corresponds to an engagement determining unit, and the operations in steps S204, S206, and S207 or those in steps S303, S306, and S307 correspond to a rotation adjusting unit.
While there has been described what is at present considered to be the embodiments and their modifications of the present invention, it will be understood that various modifications which are not described yet may be made therein, and it is intended to cover in the appended claims all such modifications as fall within the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2009-204536 | Sep 2009 | JP | national |
2010-173608 | Aug 2010 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4418289 | Mortensen | Nov 1983 | A |
7275509 | Kassner | Oct 2007 | B2 |
7331320 | Asada | Feb 2008 | B2 |
7665438 | Hirning et al. | Feb 2010 | B2 |
7934436 | Laubender | May 2011 | B2 |
8036815 | Okumoto et al. | Oct 2011 | B2 |
8069832 | Okumoto et al. | Dec 2011 | B2 |
8131452 | Senda et al. | Mar 2012 | B2 |
8171908 | Senda et al. | May 2012 | B2 |
20070137602 | Kassner | Jun 2007 | A1 |
20080127927 | Hirning et al. | Jun 2008 | A1 |
20080162007 | Ishii et al. | Jul 2008 | A1 |
20090133532 | Laubender | May 2009 | A1 |
20100174473 | Pursifull et al. | Jul 2010 | A1 |
20100282200 | Notani et al. | Nov 2010 | A1 |
20100299053 | Okumoto et al. | Nov 2010 | A1 |
20110120405 | Notani | May 2011 | A1 |
20110137544 | Kawazu et al. | Jun 2011 | A1 |
20110172901 | Okumoto et al. | Jul 2011 | A1 |
20110178695 | Okumoto et al. | Jul 2011 | A1 |
20110202263 | Kawazu et al. | Aug 2011 | A1 |
20110203410 | Notani | Aug 2011 | A1 |
20120029797 | Notani | Feb 2012 | A1 |
Number | Date | Country |
---|---|---|
101210534 | Jul 2008 | CN |
101287903 | Oct 2008 | CN |
10 2005 049 092 | Apr 2007 | DE |
2002-122059 | Apr 2002 | JP |
A-2003-214305 | Jul 2003 | JP |
A-2007-107527 | Apr 2007 | JP |
A-2008-510099 | Apr 2008 | JP |
2008-121648 | May 2008 | JP |
A-2008-163818 | Jul 2008 | JP |
A-2009-168230 | Jul 2009 | JP |
Entry |
---|
Dec. 23, 2011 Chinese Office Action issued in Chinese Patent Application No. 201010519977.6 (with translation). |
Office Action issued in Japanese Patent Application No. 2010-173608 dated May 10, 2011 (with translation). |
Sep. 29, 2012 Chinese Office Action issued in Chinese Patent Application No. 201010519977.6 (with translation). |
Number | Date | Country | |
---|---|---|---|
20110056450 A1 | Mar 2011 | US |