This application is based on and incorporates herein by reference Japanese patent application No. 2004-253175 filed on Aug. 31, 2004.
The present invention relates to an engine rotation condition detecting system and an engine control method, which uses a rotation sensor of an electric driving motor of a variable valve timing apparatus.
In engine control systems, as proposed in JP 60-240875, an engine rotation speed is detected based on an interval between pulse signals successively generated by a crank angle sensor during engine rotation.
During engine rotation, cylinders are discriminated based on output signals of a crank angle sensor and a cam angle sensor indicative of crankshaft rotation angles (angular positions) and camshaft rotation angles (angular positions). Ignition timing and fuel injection are also controlled based on those output signals. When an engine is started by a starter, it is not clear to which cylinder fuel and ignition should be supplied first until a specified cylinder is discriminated.
It is therefore proposed to store in a memory a crank angle detected by a crank angle sensor when the engine stops as an engine rotation stop position. This stored crank angle is used as a reference to start ignition control and fuel injection control until a predetermined crank angle of a specified cylinder is detected at the time of next engine starting.
As crank angle sensors for engine control systems, an electromagnetic pick-up type sensor is used. This electromagnetic sensor cannot generate large induction voltages at low engine speed conditions, which may occur right after the engine is started or immediately before the engine is stopped. Therefore, low engine rotation speeds or stop position cannot be accurately detected based on the output signal of the electromagnetic sensor.
Further, although the engine sometimes rotates in reverse immediately before its stop due to compression pressure of the engine in the compression stroke, this reverse rotation cannot be detected from the pulse signal of the electromagnetic sensor. As a result, the pulse signal of the electromagnetic sensor may erroneously represents the engine rotation stop position due to the reverse rotation.
Hall element type sensors may alternatively be used in place of the electromagnetic sensors. The Hall sensors cost more than the electromagnetic sensors.
Recent internal combustion engines have a variable valve timing (VVT) control mechanism, which varies a camshaft rotation angle relative to a crankshaft rotation angle thereby to vary the open/close timing of intake valves and exhaust valves relative to an engine rotation position. This mechanism uses an electric motor as a driving source for the camshaft as proposed in PCT publication WO 2004/038200 A1, which corresponds to U.S. patent application Ser. No. 10/510,765. To accurately control the camshaft rotation, the motor rotation must be controlled accurately in accordance with engine operating conditions. Therefore, a rotation position sensor is also used to detect a rotation position of the motor. A Hall element type sensor or other types of sensors are used as the motor rotation position sensor.
It is therefore an object of the present invention to provide an engine rotation condition detecting system and an engine control method, which can accurately detect the rotation condition in less cost.
According to the present invention, an internal combustion engine has a variable valve timing control mechanism, in which a camshaft is driven by an electric motor. A motor rotation position sensor, which may be a Hall element type sensor, is provided to detect motor rotation positions. Rotation speeds, rotation directions and/or rotation positions of the internal combustion engine are detected as engine rotation conditions based on output signals of the motor rotation position sensor, when the electric motor is rotated in phase as the camshaft. Thus, the motor rotation sensor is used for detecting both motor rotation and engine rotation. Since the motor rotation sensor detects the motor rotations accurately even at very low speeds, the engine rotation can also be detected accurately even at very low speeds.
The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description made with reference to the accompanying drawings. In the drawings:
Referring first to
A cam angle sensor 19 is provided near an outer periphery of the camshaft 16 to generate a cam angle signal at every predetermined cam angle rotation. A crank angle sensor 20 is provided near an outer periphery of the crankshaft 12 to generate a crank angle signal at every predetermined crankshaft angular rotation. The sensors 19 and 20 may be an electromagnetic type. Both sensors 19 and 20 are connected to an electronic control unit (ECU) 47. In addition to the sensors 19 and 20, a motor rotation position sensor 44, which detects a rotation position of a motor of the VVT apparatus 18, is also connected to the ECU 47. Based on those signals and other engine condition signals, the ECU 47 controls fuel injection by a fuel injection device (not shown) and ignition timing by an ignition device (not shown) in the conventional manner and further controls the VVT apparatus 18.
As shown in
The outer gear 22 is coupled with the crankshaft 12 through the timing chain and the sprocket 14 to rotate in synchronism with the crankshaft 12. The inner gear 23 is coupled with the camshaft 16 to rotate in synchronism with the camshaft 16, which normally rotates at a one half speed of the crankshaft 12. The planetary gear 24 revolves around the inner gear 23 while being meshed with the gears 22 and 23. The planetary gear 24 thus transmits the rotating force of the outer gear 22 to the inner gear 23. It also varies the rotation phase (camshaft phase) of the inner gear 23 relative to the outer gear 22 by varying its revolving speed (circumferentially moving speed) relative to the rotation speed of the outer gear 22.
An electric driving motor 26 is provided to drive the planetary gear 24 at variable revolving speeds. A rotation shaft 27 of the driving motor 26 is arranged concentrically with the intake side camshaft 16 and two gears 22 and 23. The rotation shaft 27 and a supporting shaft 25 of the planetary gear 24 are coupled through a connecting shaft 28 extending in the radial direction. Thus, the planetary gear 24 is rotated around the supporting shaft 25 and revolves on the outer circumference of the inner gear 23.
In the VVT apparatus 18, when the driving motor 26 is not in operation, the rotation shaft 27 is rotated in synchronism with the camshaft 16. When the rotation speed RM of the rotation shaft 27 of the driving motor 26 equals the rotation speed RC of the camshaft 16 and the revolving speed of the planetary gear 24 equals the rotation speed of the inner gear 23 (rotation speed of the outer gear 22), the outer gear 22 and the inner gear 23 rotate with the same phase difference. Under this condition, the valve timing of the intake valve (camshaft phase) is maintained unchanged relative to the crankshaft rotation angle.
When the valve timing of the intake valve needs be advanced, the driving motor 26 is driven to rotate at the rotation speed RM higher than the rotation speed of the camshaft 16 thereby to increase the revolving speed of the planetary gear 24 to be faster than that of the inner gear 23. Thus, the rotation phase of the inner gear 23 relative to the outer gear 22 is advanced so that the valve timing is advanced.
When the valve timing of the intake valve needs be retarded, the driving motor 26 is driven to rotate at the rotation speed RM lower than the rotation speed of the crankshaft 12 thereby to decrease the revolving speed of the planetary gear 24 to be slower than that of the inner gear 23. Thus, the rotation phase of the inner gear 23 relative to the outer gear 22 is retarded so that the valve timing is retarded.
The driving motor 26 may be, as shown in
The rotor 36 has a rotor core 37 made of a stack of a plurality of disk-shaped core sheets and has a through hole formed in the center of the rotor core 37. The rotation shaft 27 is fit in the through hole to rotate with the rotor core 37. The rotation shaft 27 is rotatably supported by bearings 38 and 39 fit in the casing section 30 and the lid section 31. The rotor core 37 has a plurality of slit sections 40 arranged at a uniform angular interval in the circumferential direction. A permanent magnet 41 is fit in each slit section 40. Non-magnetic fixing plates 42 and 43 are fit on the rotation shaft 27 at both axial sides of the rotor core 37 to restrict the permanent magnets 41 from disengaging from the slit sections 40.
A motor rotation position sensor 44 is provided in the driving motor 26 to produce a motor rotation position signal at each predetermined angular rotation of the rotor 36. The motor rotation sensor 44 is constructed with a ring-shaped sensor magnet 45 and a Hall element 46 provided to face the sensor magnet 45. The sensor magnet 45 is fixed to the fixing plate 43 to rotate with the rotor 36. The Hall element 46 is fixed to a circuit board 47 attached to the lid section 31. An electronic circuit (not shown) provided on the circuit board 47 sequentially energizes the phase windings 35 in accordance with the rotation position of the rotor 36 detected by the motor rotation position signal to rotate the rotor 36.
The ECU 48 controls the VVT apparatus 18, specifically the driving motor 26, by executing a variable valve timing control program in the conventional manner so that an actual valve operation timing of the intake valve is regulated to a target valve operation timing.
In addition, the ECU 48 executes an engine rotation condition detecting program shown in
As shown in
If the engine rotation speed NE is determined to be higher than the reference speed Nref, the ECU 48 determines that the rotation speed can be calculated with sufficient accuracy and calculates the rotation speed NE based on the crank angle sensor output signal (CASO) of the crank angle sensor 20 at step 103.
If the engine rotation speed NE is determined to be lower than the reference speed Nref, the ECU 48 determines that the rotation speed cannot be calculated with accuracy and prohibit the operation of the VVT apparatus 18 by stopping the power supply to the driving motor 26 at step 104. Under this condition, the crankshaft 12, the rotation shaft 27 of the driving motor 26 and the camshaft 16 rotates in synchronism with each other. As a result, the rotation condition of the driving motor 26 indicates the rotation condition of the engine 11.
The ECU 48 determines at step 105 the rotating direction of the engine 11 based on the motor rotation position sensor output signal (MPSO) of the motor rotation sensor 44 and the like at step 105. It then calculates at step 106 the rotation speed NE of the engine 11 based on changes in the motor rotation position sensor output signal and the like.
The ECU 48 checks at step 107 whether the calculated engine speed NE is zero, that is, whether the engine 11 is stopped. If the engine is at rest, the ECU 48 calculates at step 108 the engine rotation stop position (crank angle) based on the motor rotation position sensor output signal (MPSO) produced when the engine 11 is stopped.
According to the above embodiments, the motor rotation sensor 44 is provided in the driving motor 26, and the rotation speed NE and the rotation direction of the engine 11 are detected based on the output signal of the motor rotation sensor 44 when the power supply to the driving motor 26 is stopped. The motor rotation sensor 44 is constructed with the magnet 45 and the Hall element 46 and hence produce the output signal accurately even under the very low rotation condition. Therefore, the rotation speed NE and the rotation direction can be detected accurately. The motor rotation sensor 44 is used to detect the rotation speed NE of the engine 11 at low speed condition. Therefore, no additional rotation sensor need not be provided for detecting low engine speeds.
As the rotation speed NE (frequency of the output signal of the motor rotation sensor 44) increases, the ECU 48 needs to calculate the rotation speed NE more frequently. However, the output signal (MPSO) of the motor rotation sensor 44 is used to calculate the rotation speed NE only when the output signal (CASO) of the crank angle sensor 20 cannot be reliably used. Therefore, the ECU 48 is relieved from heavy load of calculating the rotation speed NE from the output signal (MPSO) of the motor rotation sensor 44.
The motor rotation sensor 44 is constructed to produce the output signal even when the driving motor 26 is not operating. Therefore, the engine stop position can be detected accurately without being influenced by a reverse rotation of the engine, which may occur immediately before the engine 11 stops.
In the second embodiment, the ECU 48 detects the engine rotation speed NE and the engine rotation direction based on the output signal (MPSO) of the motor rotation sensor 44 by controlling the rotation phase of the camshaft 16 to the most retarded or advanced position relative to the rotation phase of the crankshaft 12, when the rotation speed NE is low. The ECU 48 further detects the engine rotation stop position based on the output signal (MPSO) of the motor rotation sensor 44 when the engine 11 is stopped with the camshaft rotation phase being held controlled to the most retarded or advanced position.
Specifically, as shown in
Thus the rotation speeds of the driving motor 26 and the camshaft 16 are made equal to each other, and the rotation phases of the rotation shaft 27 and the camshaft 14 are also made equal to each other. Under this condition, the engine rotation direction, the engine rotation speed NE and the engine rotation stop position are calculated at steps 105 to 108 based on the output signal (MPSO) of the motor rotation sensor 44 without using the output signal of the crank angle sensor 20 in the same manner as in the first embodiment (
In the above embodiments, the engine rotation speed NE may be calculated based on the output signal (MPSO) of the motor rotation sensor 44 not only when the engine rotation speed NE is lower than the reference speed Nref but also when it is higher than the reference speed Nref. Further, the output signal (MPSO) of the motor rotation sensor 44 may be used in place of the output signal of the crank angle sensor 20 when the crank angle sensor 20 fails.
The VVT apparatus 18 is not limited to the intake valves but may be used for the exhaust valves. The VVT apparatus 18 may use any devices other than the planetary gear 24, as long as the driving motor 26 is capable of varying the rotation phase relation between the crankshaft 12 and the camshaft 16.
Further modifications and alterations are also possible to the above embodiments without departing from the spirit of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2004-253175 | Aug 2004 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5417187 | Meyer et al. | May 1995 | A |
5680837 | Pierik | Oct 1997 | A |
5924395 | Moriya et al. | Jul 1999 | A |
6119641 | Koch et al. | Sep 2000 | A |
6129061 | Okuda et al. | Oct 2000 | A |
6328006 | Heer | Dec 2001 | B1 |
6405694 | Sato | Jun 2002 | B2 |
6412459 | Takahashi et al. | Jul 2002 | B1 |
6446602 | Yonezawa et al. | Sep 2002 | B1 |
7107951 | Urushihata et al. | Sep 2006 | B2 |
20050211207 | Urushihata | Sep 2005 | A1 |
20060042579 | Izumi et al. | Mar 2006 | A1 |
Number | Date | Country |
---|---|---|
60-240875 | Nov 1985 | JP |
U-61-186708 | Nov 1986 | JP |
A-6-213021 | Aug 1994 | JP |
A-7-054620 | Feb 1995 | JP |
8-109840 | Apr 1996 | JP |
8-210158 | Aug 1996 | JP |
A-10-227236 | Aug 1998 | JP |
A-2001-207879 | Aug 2001 | JP |
A-2001-234765 | Aug 2001 | JP |
A-2001-248410 | Sep 2001 | JP |
A-2001-355462 | Dec 2001 | JP |
2002-130037 | May 2002 | JP |
2002-138865 | May 2002 | JP |
A-2002-161763 | Jun 2002 | JP |
Number | Date | Country | |
---|---|---|---|
20060042578 A1 | Mar 2006 | US |