Control apparatus and control method for a variable valve timing mechanism

Information

  • Patent Application
  • 20070227484
  • Publication Number
    20070227484
  • Date Filed
    March 30, 2007
    17 years ago
  • Date Published
    October 04, 2007
    16 years ago
Abstract
Control of a hydraulic type variable valve timing mechanism utilizing torque acting on a camshaft to transfer oil between an advance chamber and a retard chamber to cause a variation in a rotational phase of the camshaft, is implemented by computing a manipulated variable at each one cycle of the torque, based on the deviation between a detection value of the rotational phase and a target value thereof.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a systematic diagram showing an engine to which the present invention is applied.



FIG. 2 is a diagram showing a hydraulic circuit of a variable valve timing mechanism provided for the engine.



FIG. 3 is a time chart showing a correlation among a cam signal, cam torque and valve timing in the engine.



FIG. 4 is a flowchart showing a first embodiment of a control of the variable valve timing mechanism.



FIG. 5 is a flowchart showing the control mode switching in a second embodiment of the control of the variable valve timing mechanism.



FIG. 6 is a flowchart showing a control in time synchronization in the second embodiment.



FIG. 7 is a flowchart showing a control in synchronous with a torque variation in the second embodiment.



FIG. 8 is a time chart showing a correlation between a cycle of variation of the cam torque and a constant time period.


Claims
  • 1. A control apparatus for a variable valve timing mechanism which changes a rotational phase of a camshaft relative to a crankshaft to vary valve timing of a valve of an engine, comprising: a first detecting section configured to detect a current rotational phase of the camshaft;a setting section configured to set a target value of the rotational phase;a second detecting section configured to detect computing timings in synchronism with a cycle of variation of torque acting on the camshaft; anda first manipulating section configured to compute a manipulated variable to be outputted to the variable valve timing mechanism at the computing timings, based on a deviation of the current rotational phase detected by the first detecting section from the target value.
  • 2. The apparatus according to claim 1, further comprising: a second manipulating section configured to compute the manipulated variable to be outputted to the variable valve timing mechanism at each previously set time, based on the deviation of the current rotational phase detected by the first detecting section from the target value; anda switching section configured to permit the second manipulating section to implement computing and outputting of the manipulated variable in a high rotation region in which an engine rotating speed exceeds a threshold, while permitting the first manipulating section to implement computing and outputting of the manipulated variable in a low rotation region in which the engine rotating speed is equal to or less than the threshold.
  • 3. The apparatus according to claim 2, wherein the switching section determines that the low rotation region includes a rotation region in which one cycle of variation of the torque is longer than the previously set time.
  • 4. The apparatus according to claim 2, wherein determination of the engine rotating speed that the switching section executes includes hysteresis characteristics.
  • 5. The apparatus according to claim 1, wherein the second detecting section detects the computing timings in a cycle that is “n” times of one cycle of variation of the torque acting on the camshaft, where “n” indicates an integer equal to or larger than 1.
  • 6. The apparatus according to claim 5, wherein the second detecting section sets the integer “n” to be a larger numerical value in response to an increase in an engine rotating speed.
  • 7. The apparatus according to claim 1, wherein the second detecting section includes a cam sensor outputting a cam signal at each reference angle position of the camshaft, and detects the computing timings based on outputting timings of the cam signal.
  • 8. The apparatus according to claim 1, wherein the engine is a four-cylinder engine; and the second detecting section detects one of the computing timings at every 180° of crank angle.
  • 9. The apparatus according to claim 1, wherein the variable valve timing mechanism is a hydraulic type variable valve timing mechanism which utilizes the torque acting on the camshaft to cause transfer of oil between an advance chamber and a retard chamber, to thereby change the rotational phase of the camshaft.
  • 10. The apparatus according to claim 9, wherein the variable valve timing mechanism is provided with: a spool valve capable of controlling a passageway and an amount of the transfer of oil between the advance chamber and the retard chamber; anda solenoid configured to drive the spool valve; and whereinthe manipulated variable is a duty ratio of a duty signal for controlling an electrical power supply to the solenoid.
  • 11. The apparatus according to claim 1, wherein the variable valve timing mechanism is provided for an intake valve and/or an exhaust valve.
  • 12. A control apparatus for a variable valve timing mechanism which changes a rotational phase of a camshaft relative to a crankshaft, to vary valve timing of a valve of an engine, comprising: first detecting means for detecting a current rotational phase of the camshaft;setting means for setting a target value of the rotational phase;second detecting means for detecting computing timings in synchronism with a cycle of variation of torque acting on the camshaft; andfirst manipulating means for computing a manipulated variable to be outputted to the variable valve timing mechanism at the computing timings, based on a deviation between the current rotational phase detected by the first detecting means and the target value.
  • 13. A method for controlling a variable valve timing mechanism which changes a rotational phase of a camshaft relative to a crankshaft, to vary valve timing of a valve of an engine, comprising the steps of: detecting a current rotational phase of the camshaft;setting a target value of the rotational phase;detecting computing timings in synchronism with a cycle of variation of torque acting on the camshaft;computing a manipulated variable for the variable valve timing mechanism at each of the computing timings, based on a deviation between the detected current value of the rotational phase and the target value; andoutputting the manipulated variable to the variable valve timing mechanism.
  • 14. The method according to claim 13, further comprising the steps of: judging as to whether a high rotation region in which an engine rotating speed exceeds a threshold or a low rotation region in which the engine rotating speed is equal to or less than the threshold;inhibiting computation of the manipulated variable at each of the computing timings in the high rotation region; andcomputing the manipulated variable for the variable valve timing mechanism at each previously set time, based on the deviation between the detected current rotational phase and the target value, in the high rotation region.
  • 15. The method according to claim 14, wherein the low rotation region includes a rotation region in which one cycle of variation of the torque is longer than the previously set time.
  • 16. The method according to claim 14, wherein the step of judging as to whether the low rotation region or the high rotation region includes a judgement having hysteresis characteristics that is executed to decide as to whether the rotation region is at low or high.
  • 17. The method according to claim 13, wherein the step of detecting the computing timings includes a step of detecting computing timings in a cycle that is “n” times of one cycle of variation of the torque acting on the camshaft, where “n” is an integer equal to or larger than 1.
  • 18. The method according to claim 17, further comprising the step of; setting the integer “n” to be a larger numerical value in response to an increase in an engine rotating speed.
  • 19. The method according to claim 13, wherein the step of detecting the computing timings comprises the steps of: detecting a reference angle position of the camshaft; anddetecting each of the computing timings, based on a result of detection of the reference angle position.
  • 20. The method according to claim 13, wherein the engine is a four-cylinder engine; and the step of detecting the computing timings detects each of the computing timing at each 180° of crank angle.
  • 21. The method according to claim 13, wherein the variable valve timing mechanism is a hydraulic type variable valve timing mechanism which utilizes the torque acting on the camshaft to cause a transfer of oil between an advance chamber and a retard chamber to thereby change the rotational phase of the camshaft.
  • 22. The method according to claim 21, wherein the variable valve timing mechanism is provided with a spool valve capable of controlling a passageway and an amount of oil between the advance chamber and the retard chamber, and a solenoid configured to drive the spool valve; and the step of computing the manipulated variable computes a duty ratio of a duty signal for controlling an electrical power supply to the solenoid.
  • 23. The method according to claim 13, wherein the variable valve timing mechanism is provided for an intake valve and/or an exhaust valve.
Priority Claims (2)
Number Date Country Kind
2006-096676 Mar 2006 JP national
2006-096798 Mar 2006 JP national