JP2000073795A - Valve timing control device for internal combustion engine - Google Patents

Valve timing control device for internal combustion engine

Info

Publication number
JP2000073795A
JP2000073795A JP10242664A JP24266498A JP2000073795A JP 2000073795 A JP2000073795 A JP 2000073795A JP 10242664 A JP10242664 A JP 10242664A JP 24266498 A JP24266498 A JP 24266498A JP 2000073795 A JP2000073795 A JP 2000073795A
Authority
JP
Japan
Prior art keywords
internal combustion
combustion engine
timing control
rotation angle
valve timing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP10242664A
Other languages
Japanese (ja)
Inventor
Akimoto Watanabe
章元 渡辺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP10242664A priority Critical patent/JP2000073795A/en
Publication of JP2000073795A publication Critical patent/JP2000073795A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/12Improving ICE efficiencies
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/10Internal combustion engine [ICE] based vehicles
    • Y02T10/40Engine management systems

Landscapes

  • Output Control And Ontrol Of Special Type Engine (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
  • Valve-Gear Or Valve Arrangements (AREA)
  • Valve Device For Special Equipments (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Abstract

PROBLEM TO BE SOLVED: To carry out a trouble diagnosis, even when some abnormality is generated in a variable valve timing control mechanism (VVT), and it is fixed at the middle position of the most timing advance side and the most lag side. SOLUTION: The combustion condition of an internal combustion engine 1 is not stable, when either one of the ISC opening of an ISC valve 5, the ingnition timing by an ignitor 8, or the rotary variation amount of the engine rotation frequency by a crank angle sensor 13, is not less than a specific value, even though the internal combustion engine 1 is in an idling operation time. As a result, it is decided that the actual timing advance value cannot follow and is not near the most lag side, even though the target timing advance value as the controlled variable to the VVT 11 is the most lag side, and the valve overlap is large. Consequently, even though an abnormal condition is generated to the VVT 11 from some cause, and a trouble to fix the VVT 11 at the middle position between the most timing advance side and the most lag side is generated, it can be decided accurately.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、内燃機関の吸気バ
ルブまたは排気バルブの少なくとも何れか一方の開閉タ
イミングまたはリフト量を運転状態に応じて変更自在な
内燃機関用バルブタイミング制御装置に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a valve timing control apparatus for an internal combustion engine which can change the opening / closing timing or the lift of at least one of an intake valve and an exhaust valve of the internal combustion engine in accordance with an operation state. .

【0002】[0002]

【従来の技術】従来、内燃機関用バルブタイミング制御
装置に関連する先行技術文献としては、特公平6−21
526号公報にて開示されたものが知られている。この
ものでは、可変バルブタイミング制御機構における目標
とする目標進角値と実際の実進角値との偏差によって故
障判定する技術が示されている。
2. Description of the Related Art Conventionally, as prior art documents related to a valve timing control device for an internal combustion engine, Japanese Patent Publication No.
One disclosed in Japanese Patent Publication No. 526 is known. In this technology, there is disclosed a technique for determining a failure based on a deviation between a target target advance value and an actual actual advance value in a variable valve timing control mechanism.

【0003】[0003]

【発明が解決しようとする課題】ところで、前述のもの
では、目標進角値と実進角値との偏差によって故障判定
するとしているが、通常の運転状態であれば目標進角値
は内燃機関の負荷と機関回転数とによって決定され、常
に変化しており、かなり大きな偏差が所定時間継続され
ない限り可変バルブタイミング制御機構を異常と判定で
きないのである。即ち、可変バルブタイミング制御機構
における偏差による故障判定は、その最進角側または最
遅角側に固着したときのみ可能であり、最進角側と最遅
角側との中間位置での固着のように偏差がそれほど大き
くないときに故障判定することは無理であった。
In the above-described system, the failure is determined based on the deviation between the target advance value and the actual advance value. However, in a normal operating state, the target advance value is determined by the internal combustion engine. The variable valve timing control mechanism cannot be determined to be abnormal unless a fairly large deviation continues for a predetermined time. That is, the failure determination based on the deviation in the variable valve timing control mechanism is possible only when the vehicle is fixed to the most advanced side or the most retarded side, and the failure determination at the intermediate position between the most advanced side and the most retarded side is possible. As described above, it is impossible to determine the failure when the deviation is not so large.

【0004】そこで、この発明はかかる不具合を解決す
るためになされたもので、可変バルブタイミング制御機
構に何らかの異常が生じ、最進角側と最遅角側との中間
位置で固着したようなときにも故障診断可能な内燃機関
用バルブタイミング制御装置の提供を課題としている。
Therefore, the present invention has been made to solve such a problem, and when an abnormality occurs in the variable valve timing control mechanism and the variable valve timing control mechanism is stuck at an intermediate position between the most advanced side and the most retarded side. Another object of the present invention is to provide a valve timing control device for an internal combustion engine that can diagnose a failure.

【0005】[0005]

【課題を解決するための手段】請求項1の内燃機関用バ
ルブタイミング制御装置によれば、内燃機関がアイドル
運転時であるにも関わらずISC制御量、点火時期また
は機関回転数の少なくとも何れか1つが所定値以上であ
るとき、故障診断手段で可変バルブタイミング制御機構
に何らかの異常が発生し内燃機関の燃焼状態が不安定で
あると診断される。つまり、可変バルブタイミング制御
機構に対する制御量としての目標進角値が最遅角側であ
るにも関わらず実進角値が追従せず最遅角側近傍になく
バルブオーバラップが大きいと判断できる。これによ
り、何らかの原因で可変バルブタイミング制御機構に異
常が生じ、最進角側と最遅角側との中間位置で固着した
ような故障であっても的確に判定できる。
According to the valve timing control apparatus for an internal combustion engine, at least one of the ISC control amount, the ignition timing, and the engine speed, even when the internal combustion engine is idling. When one of them is equal to or more than the predetermined value, the failure diagnosis means diagnoses that the variable valve timing control mechanism has some abnormality and the combustion state of the internal combustion engine is unstable. That is, although the target advance value as the control amount for the variable valve timing control mechanism is the most retarded side, the actual advanced value does not follow and is not near the most retarded side, and it can be determined that the valve overlap is large. . Accordingly, even if an abnormality occurs in the variable valve timing control mechanism for some reason and the failure is fixed at an intermediate position between the most advanced side and the most retarded side, it is possible to accurately determine the failure.

【0006】請求項2の内燃機関用バルブタイミング制
御装置によれば、車両走行中の所定期間内で目標進角演
算手段で算出される目標進角値の変化量が所定値以上で
かつ、実進角演算手段で算出される実進角値の変化量が
第1の所定値以下のとき、故障診断手段で可変バルブタ
イミング制御機構における目標進角値の変化量に対する
実進角の変化量の追従が余りにも悪いと診断される。こ
れにより、車両走行中に何らかの原因で可変バルブタイ
ミング制御機構に異常が生じ、最進角側と最遅角側との
中間位置で固着したような故障であっても的確に判定で
きる。
According to the valve timing control device for an internal combustion engine of the present invention, the change amount of the target advance value calculated by the target advance calculation means within a predetermined period during running of the vehicle is equal to or more than a predetermined value, and When the change amount of the actual advance value calculated by the advance angle calculation means is equal to or less than the first predetermined value, the failure diagnosis means sets the change amount of the actual advance angle with respect to the change amount of the target advance value in the variable valve timing control mechanism. It is diagnosed that the following is too bad. Accordingly, even if an abnormality occurs in the variable valve timing control mechanism for some reason during traveling of the vehicle, and a failure is fixed at an intermediate position between the most advanced side and the most retarded side, it is possible to accurately determine the failure.

【0007】請求項3の内燃機関用バルブタイミング制
御装置では、車両走行中の所定期間内で目標進角演算手
段で算出される目標進角値の変化量が所定値以上でか
つ、実進角演算手段で算出される実進角値の変化量が第
1の所定値より大きく第2の所定値以下であるときに
は、故障診断手段によって目標進角値の変化量に対する
実進角の変化量の追従が悪いとされる。そして、内燃機
関がアイドル運転時となりISC制御量、点火時期また
は機関回転数の少なくとも何れか1つが所定値以上であ
るとき、故障診断手段で可変バルブタイミング制御機構
に何らかの異常が発生し内燃機関の燃焼状態が不安定で
あると診断される。つまり、可変バルブタイミング制御
機構に対する制御量としての目標進角値が最遅角側であ
るにも関わらず実進角値が追従せず最遅角側近傍になく
バルブオーバラップが大きいと判断できる。これによ
り、何らかの原因で可変バルブタイミング制御機構に異
常が生じ、最進角側と最遅角側との中間位置で固着した
ような故障であっても的確に判定できる。
In the valve timing control device for an internal combustion engine according to the present invention, the change amount of the target advance value calculated by the target advance calculation means within a predetermined period during running of the vehicle is equal to or more than a predetermined value and the actual advance angle is changed. When the change amount of the actual advance value calculated by the calculation means is larger than the first predetermined value and equal to or less than the second predetermined value, the failure diagnosis means sets the change amount of the actual advance angle with respect to the change amount of the target advance value. Following is said to be poor. When the internal combustion engine is in idle operation and at least one of the ISC control amount, the ignition timing, and the engine speed is equal to or more than a predetermined value, the failure diagnosis means causes some abnormality in the variable valve timing control mechanism, and It is diagnosed that the combustion state is unstable. That is, although the target advance value as the control amount for the variable valve timing control mechanism is the most retarded side, the actual advance value does not follow and is not near the most retarded side, and it can be determined that the valve overlap is large. . Accordingly, even if an abnormality occurs in the variable valve timing control mechanism for some reason and the failure is fixed at an intermediate position between the most advanced side and the most retarded side, it is possible to accurately determine the failure.

【0008】[0008]

【発明の実施の形態】以下、本発明の実施の形態を実施
例に基づいて説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below based on examples.

【0009】図1は本発明の実施の形態の一実施例にか
かる内燃機関用バルブタイミング制御装置が適用された
ダブルオーバヘッドカム式内燃機関とその周辺機器を示
す概略構成図である。
FIG. 1 is a schematic configuration diagram showing a double overhead cam type internal combustion engine to which an internal combustion engine valve timing control apparatus according to an embodiment of the present invention is applied, and peripheral devices thereof.

【0010】図1において、1は内燃機関、2は吸気通
路、3は吸気通路2の途中に配設されたスロットルバル
ブ、4はスロットルバルブ3の全閉位置でアイドル運転
状態を検出するアイドルスイッチ、5はスロットルバル
ブ3のバイパス通路途中に配設されアイドル回転数が目
標回転数となるようにコントロールするISCバルブ、
6は吸気通路2に配設されたスロットルバルブ3の下流
側の吸気圧PM信号を検出する吸気圧センサ、7は吸気
通路2の終端近傍で内燃機関1の燃焼室に向けて配設さ
れたインジェクタ(燃料噴射弁)、8は内燃機関1の燃
焼室内の混合気に点火プラグ9を用いて着火するための
イグナイタである。
In FIG. 1, 1 is an internal combustion engine, 2 is an intake passage, 3 is a throttle valve disposed in the middle of the intake passage 2, and 4 is an idle switch for detecting an idle operation state when the throttle valve 3 is fully closed. Reference numeral 5 denotes an ISC valve which is disposed in the middle of the bypass passage of the throttle valve 3 and controls the idle speed to reach the target speed.
Reference numeral 6 denotes an intake pressure sensor that detects an intake pressure PM signal on the downstream side of the throttle valve 3 disposed in the intake passage 2, and 7 is disposed near the end of the intake passage 2 toward the combustion chamber of the internal combustion engine 1. An injector (fuel injection valve) 8 is an igniter for igniting an air-fuel mixture in a combustion chamber of the internal combustion engine 1 using a spark plug 9.

【0011】また、13は内燃機関1の駆動軸としての
クランクシャフト12の回転角θ1信号を検出するクラ
ンク角センサであり、クランク角センサ13からの回転
角θ1 信号に基づき内燃機関1の機関回転数NEが算出
される。そして、16は内燃機関1の吸気バルブ14及
び排気バルブ17のうち吸気バルブ14側の従動軸とし
てのカムシャフト15の回転角θ2 信号を検出し、クラ
ンク角センサ13からの回転角θ1 信号との位相差から
実進角値(実相対回転角、実変位角ともいう)を算出す
るためのカム角センサである。また、18は内燃機関1
の冷却水温THW信号を検出する水温センサである。
Reference numeral 13 denotes a crank angle sensor for detecting a rotation angle θ 1 signal of the crankshaft 12 as a drive shaft of the internal combustion engine 1, based on the rotation angle θ 1 signal from the crank angle sensor 13. The number NE is calculated. 16 detects the rotation angle θ2 signal of the camshaft 15 as the driven shaft on the intake valve 14 side of the intake valve 14 and the exhaust valve 17 of the internal combustion engine 1, and detects the rotation angle θ1 signal from the crank angle sensor 13. This is a cam angle sensor for calculating an actual advance angle value (also referred to as an actual relative rotation angle or an actual displacement angle) from a phase difference. 18 is the internal combustion engine 1
This is a water temperature sensor that detects a cooling water temperature THW signal of the cooling water temperature.

【0012】更に、10は作動油の油圧を調整制御する
油圧制御バルブ(Oil-flow ControlValve:以下『OC
V』と記す)、11はOCV10にて調整された油圧に
てカムシャフト15をクランクシャフト12との目標と
する位相差である目標進角値(目標相対回転角、目標変
位角ともいう)に制御するアクチュエータとしての吸気
バルブ14側に設置された油圧式の可変バルブタイミン
グ制御機構(VariableValve Timming Control Mechanis
m:以下、『VVT』と記す)、20は各種センサから
の入力信号に基づき内燃機関1の運転状態を検知し、最
適な制御値を演算し、ISCバルブ5、インジェクタ
7、イグナイタ8及びOCV10に駆動信号を出力する
ECU(Electronic Control Unit:電子制御ユニット)
である。なお、OCV10に作動油を圧送するオイルポ
ンプ及び油路等は省略されている。
Reference numeral 10 denotes an oil-flow control valve (Oil-flow Control Valve) for adjusting and controlling the hydraulic pressure of the hydraulic oil.
V "), and 11 is a hydraulic pressure adjusted by the OCV 10 to obtain a target advance angle value (also referred to as a target relative rotation angle or a target displacement angle) which is a target phase difference between the camshaft 15 and the crankshaft 12. Variable Valve Timing Control Mechanism (Variable Valve Timing Control Mechanism) installed on the intake valve 14 side as an actuator to be controlled
m: hereinafter referred to as “VVT”), 20 detects the operating state of the internal combustion engine 1 based on input signals from various sensors, calculates optimal control values, and calculates the ISC valve 5, the injector 7, the igniter 8, and the OCV 10 ECU (Electronic Control Unit) that outputs drive signals to the
It is. It should be noted that an oil pump for pumping hydraulic oil to the OCV 10, an oil passage, and the like are omitted.

【0013】次に、ECU20の電気的構成について図
2を参照して説明する。
Next, the electrical configuration of the ECU 20 will be described with reference to FIG.

【0014】図2において、ECU20は、周知の中央
処理装置としてのCPU21、制御プログラムを格納し
たROM22、各種データを格納するRAM23、吸気
圧センサ6からの吸気圧PM信号、水温センサ18から
の冷却水温THW信号のアナログ信号をディジタル信号
に変換するA/D変換回路24、クランク角センサ13
からの回転角θ1 信号及びカム角センサ16からの回転
角θ2 信号を波形整形する波形整形回路25、これら各
種情報に基づきCPU21で算出される制御値に基づく
駆動信号をアイドル回転数制御のためのISCバルブ
5、燃料系としてのインジェクタ(燃料噴射弁)7、点
火系としてのイグナイタ8、VVT11の作動油を調整
制御するOCV10にそれぞれ出力するための出力回路
26からなる論理演算回路として構成されている。
In FIG. 2, an ECU 20 includes a CPU 21 as a well-known central processing unit, a ROM 22 storing control programs, a RAM 23 storing various data, an intake pressure PM signal from the intake pressure sensor 6, and a cooling from the water temperature sensor 18. A / D conversion circuit 24 for converting an analog signal of water temperature THW signal into a digital signal, crank angle sensor 13
A waveform shaping circuit 25 for waveform shaping the rotation angle θ1 signal from the cam angle sensor 16 and the rotation angle θ2 signal from the cam angle sensor 16. The drive signal based on the control value calculated by the CPU 21 based on these various information is used for idle speed control. It is configured as a logical operation circuit including an ISC valve 5, an injector (fuel injection valve) 7 as a fuel system, an igniter 8 as an ignition system, and an output circuit 26 for outputting the hydraulic oil of the VVT 11 to the OCV 10 for adjusting and controlling the hydraulic oil. I have.

【0015】次に、本発明の実施の形態の一実施例にか
かる内燃機関用バルブタイミング制御装置で使用されて
いるECU20内のCPU21におけるVVT11に対
する故障診断の処理手順を示す図3のフローチャートに
基づいて説明する。なお、この故障診断ルーチンは所定
時間毎にCPU21にて繰返し実行される。
Next, a flowchart of FIG. 3 showing a processing procedure of a failure diagnosis for the VVT 11 in the CPU 21 in the ECU 20 used in the valve timing control device for an internal combustion engine according to one embodiment of the present invention. Will be explained. This failure diagnosis routine is repeatedly executed by the CPU 21 at predetermined time intervals.

【0016】図3において、ステップS101では、水
温センサ18による冷却水温THWが所定値以上である
かが判定される。ステップS101の判定条件が成立、
即ち、内燃機関1の冷却水温THWが所定値以上と高く
暖機後であるときにはステップS102に移行し、車両
が高地にあるかが判定される。ステップS102の判定
条件が成立せず、即ち、車両の現在位置が低地にあり気
圧の低いことを考慮する必要がないときにはステップS
103に移行し、外部負荷が有るかが判定される。ステ
ップS103の判定条件が成立せず、即ち、内燃機関1
に対する電気負荷等の外部負荷がないときにはステップ
S104に移行し、アイドル運転中であるかが判定され
る。ステップS104の判定条件が成立、即ち、内燃機
関1のアイドルスイッチ4がONでアイドル運転中であ
るときにはステップS105に移行し、VVT11の目
標進角値が0〔°CA(Crank Angle:クランク角)〕で
あるかが判定される。ステップS105の判定条件が成
立、即ち、VVT11の目標進角値が0〔°CA〕で最
遅角側であるときにはステップS106に移行する。
In FIG. 3, in step S101, it is determined whether the coolant temperature THW by the coolant temperature sensor 18 is equal to or higher than a predetermined value. The determination condition of step S101 is satisfied,
That is, when the cooling water temperature THW of the internal combustion engine 1 is higher than the predetermined value and after the warm-up, the process proceeds to step S102, and it is determined whether the vehicle is at a high altitude. If the determination condition of step S102 is not satisfied, that is, if it is not necessary to consider that the current position of the vehicle is on a lowland and the atmospheric pressure is low, step S102 is executed.
The process proceeds to 103, where it is determined whether there is an external load. The determination condition of step S103 is not satisfied, that is, the internal combustion engine 1
When there is no external load such as an electric load, the process proceeds to step S104, and it is determined whether the vehicle is idling. When the determination condition of step S104 is satisfied, that is, when the idle switch 4 of the internal combustion engine 1 is ON and the engine is idling, the process proceeds to step S105, and the target advance value of the VVT 11 is 0 [° CA (Crank Angle: crank angle). ] Is determined. When the determination condition of step S105 is satisfied, that is, when the target advance value of the VVT 11 is 0 [° CA] and is on the most retarded side, the process proceeds to step S106.

【0017】ステップS106では、ISC開度が所定
値以上であるかが判定される。ステップS106の判定
条件が成立、即ち、ISCバルブ5のデューティ比制御
によるISC開度が所定値以上と大きいときにはステッ
プS107に移行する。ステップS107では、ステッ
プS105でVVT11の目標進角値が0〔°CA〕で
あるにも関わらずステップS106でISCバルブ5の
ISC開度が所定値以上と大きいことから、VVT11
の実進角値が0〔°CA〕の近傍になく何らかの原因で
目標進角値に追従していないと分かるため、VVT11
が故障であると診断され本ルーチンを終了する。
In step S106, it is determined whether the ISC opening is equal to or greater than a predetermined value. If the determination condition of step S106 is satisfied, that is, if the ISC opening by the duty ratio control of the ISC valve 5 is larger than a predetermined value, the process proceeds to step S107. In step S107, although the target advance value of the VVT 11 is 0 [° CA] in step S105, the ISC opening of the ISC valve 5 is larger than the predetermined value in step S106.
Is not close to 0 [° CA] and does not follow the target advance value for some reason.
Is diagnosed as a failure, and this routine ends.

【0018】一方、ステップS106の判定条件が成立
せず、即ち、ISCバルブ5のISC開度が所定値未満
と小さいときにはステップS108に移行し、VVT1
1の実進角値が0〔°CA〕の近傍にあると分かるた
め、VVT11は正常であると診断され本ルーチンを終
了する。ここで、ステップS101の判定条件が成立せ
ず、即ち、内燃機関1の冷却水温THWが所定値未満と
低く冷間時であるとき、またはステップS102の判定
条件が成立、即ち、車両が高地にあるとき、またはステ
ップS103の判定条件が成立、即ち、内燃機関1に対
する電気負荷等の外部負荷があるとき、またはステップ
S104の判定条件が成立せず、即ち、内燃機関1のア
イドルスイッチ4がOFFでアイドル運転中でないと
き、またはステップS105の判定条件が成立せず、即
ち、VVT11の目標進角値が0〔°CA〕の最遅角側
にないときには、VVT11に対する正常/故障判定が
できないため何もすることなく本ルーチンを終了する。
On the other hand, when the determination condition of step S106 is not satisfied, that is, when the ISC opening of the ISC valve 5 is smaller than a predetermined value, the process proceeds to step S108, and VVT1
Since it is known that the actual advance angle value of 1 is in the vicinity of 0 [° CA], the VVT 11 is diagnosed as normal, and this routine ends. Here, the determination condition of step S101 is not satisfied, that is, when the cooling water temperature THW of the internal combustion engine 1 is low and is lower than a predetermined value in a cold state, or the determination condition of step S102 is satisfied, that is, when the vehicle is at high altitude. When there is, or when the determination condition of step S103 is satisfied, that is, when there is an external load such as an electric load on the internal combustion engine 1, or when the determination condition of step S104 is not satisfied, that is, the idle switch 4 of the internal combustion engine 1 is turned off When the engine is not idling, or when the determination condition of step S105 is not satisfied, that is, when the target advance value of the VVT 11 is not on the most retarded side of 0 [° CA], the normality / failure determination for the VVT 11 cannot be performed. This routine ends without doing anything.

【0019】次に、本発明の実施の形態の一実施例にか
かる内燃機関用バルブタイミング制御装置で使用されて
いるECU20内のCPU21におけるVVT11に対
する故障診断の処理手順の変形例を示す図4のフローチ
ャートに基づいて説明する。なお、この故障診断ルーチ
ンは所定時間毎にCPU21にて繰返し実行される。こ
こで、図4におけるステップS201〜ステップS20
5は、上述の図3のステップS101〜ステップS10
5と同様であり、その詳細な説明を省略する。
Next, FIG. 4 shows a modification of the processing procedure of the failure diagnosis for the VVT 11 in the CPU 21 in the ECU 20 used in the valve timing control apparatus for an internal combustion engine according to one embodiment of the present invention. This will be described based on a flowchart. This failure diagnosis routine is repeatedly executed by the CPU 21 at predetermined time intervals. Here, steps S201 to S20 in FIG.
5 corresponds to steps S101 to S10 in FIG.
5, and a detailed description thereof will be omitted.

【0020】図4において、ステップS206では、点
火時期が所定値以上であるかが判定される。ステップS
206の判定条件が成立、即ち、点火プラグ9のイグナ
イタ8による点火時期が所定値以上と進角側であるとき
にはステップS207に移行する。ステップS207で
は、ステップS205でVVT11の目標進角値が0
〔°CA〕であるにも関わらずステップS206で点火
時期が所定値以上と進角側であることから、VVT11
の実進角値が0〔°CA〕の近傍になく何らかの原因で
目標進角値に追従していないと分かるため、VVT11
が故障であると診断され本ルーチンを終了する。
Referring to FIG. 4, in step S206, it is determined whether the ignition timing is equal to or greater than a predetermined value. Step S
When the determination condition of 206 is satisfied, that is, when the ignition timing of the ignition plug 9 by the igniter 8 is on the advance side with a predetermined value or more, the process proceeds to step S207. In step S207, the target advance value of the VVT 11 is set to 0 in step S205.
In spite of [° CA], since the ignition timing is at or above the predetermined value in step S206 and is on the advance side, VVT11
Is not close to 0 [° CA] and does not follow the target advance value for some reason.
Is diagnosed as a failure, and this routine ends.

【0021】一方、ステップS206の判定条件が成立
せず、即ち、点火プラグ9のイグナイタ8による点火時
期が所定値未満と遅角側であるときにはステップS20
8に移行し、VVT11の実進角値が0〔°CA〕の近
傍にあると分かるため、VVT11は正常であると診断
され本ルーチンを終了する。ここで、ステップS201
の判定条件が成立せず、即ち、内燃機関1の冷却水温T
HWが所定値未満と低く冷間時であるとき、またはステ
ップS202の判定条件が成立、即ち、車両が高地にあ
るとき、またはステップS203の判定条件が成立、即
ち、内燃機関1に対する電気負荷等の外部負荷があると
き、またはステップS204の判定条件が成立せず、即
ち、内燃機関1のアイドルスイッチ4がOFFでアイド
ル運転中でないとき、またはステップS205の判定条
件が成立せず、即ち、VVT11の目標進角値が0〔°
CA〕の最遅角側にないときには、VVT11に対する
正常/故障判定ができないため何もすることなく本ルー
チンを終了する。
On the other hand, if the determination condition of step S206 is not satisfied, that is, if the ignition timing of the ignition plug 9 by the igniter 8 is less than the predetermined value and is on the retard side, step S20
Then, the routine proceeds to 8, and since it is known that the actual advance value of the VVT 11 is in the vicinity of 0 [° CA], the VVT 11 is diagnosed as normal and the routine ends. Here, step S201
Is not satisfied, that is, the cooling water temperature T of the internal combustion engine 1 is not satisfied.
When the HW is lower than the predetermined value and the vehicle is cold, or when the determination condition of step S202 is satisfied, that is, when the vehicle is at high altitude, or when the determination condition of step S203 is satisfied, that is, when the electric load on the internal combustion engine 1 is satisfied, , Or when the determination condition of step S204 is not satisfied, that is, when the idle switch 4 of the internal combustion engine 1 is OFF and the engine is not idling, or when the determination condition of step S205 is not satisfied, that is, VVT11 Target angle of advance is 0 [°
CA], the normal / failure determination for VVT 11 cannot be made, so that this routine is terminated without doing anything.

【0022】次に、本発明の実施の形態の一実施例にか
かる内燃機関用バルブタイミング制御装置で使用されて
いるECU20内のCPU21におけるVVT11に対
する故障診断の処理手順の他の変形例を示す図5のフロ
ーチャートに基づいて説明する。なお、この故障診断ル
ーチンは所定時間毎にCPU21にて繰返し実行され
る。ここで、図5におけるステップS301〜ステップ
S305は、上述の図3のステップS101〜ステップ
S105と同様であり、その詳細な説明を省略する。
Next, another modified example of the processing procedure of the failure diagnosis for the VVT 11 in the CPU 21 in the ECU 20 used in the valve timing control device for an internal combustion engine according to one embodiment of the present invention will be described. 5 will be described. This failure diagnosis routine is repeatedly executed by the CPU 21 at predetermined time intervals. Here, steps S301 to S305 in FIG. 5 are the same as steps S101 to S105 in FIG. 3 described above, and a detailed description thereof will be omitted.

【0023】図5において、ステップS306では、回
転変動量ΔNEが所定値以上であるかが判定される。ス
テップS306の判定条件が成立、即ち、内燃機関1の
機関回転数NEの単位時間当たりの回転変動量ΔNEが
所定値以上と大きいときにはステップS307に移行す
る。ステップS307では、ステップS305でVVT
11の目標進角値が0〔°CA〕であるにも関わらずス
テップS306で内燃機関1の機関回転数NEの回転変
動量ΔNEが所定値以上と大きいことから、VVT11
の実進角値が0〔°CA〕の近傍になく何らかの原因で
目標進角値に追従していないと分かるため、VVT11
が故障であると診断され本ルーチンを終了する。
In FIG. 5, in step S306, it is determined whether the rotation fluctuation amount ΔNE is equal to or larger than a predetermined value. When the determination condition in step S306 is satisfied, that is, when the amount of rotation fluctuation ΔNE per unit time of the engine speed NE of the internal combustion engine 1 is larger than a predetermined value, the process proceeds to step S307. In step S307, VVT in step S305
Although the target advance value of No. 11 is 0 [° CA], since the rotation fluctuation amount ΔNE of the engine speed NE of the internal combustion engine 1 is large at or above a predetermined value in step S306, VVT11
Is not close to 0 [° CA] and does not follow the target advance value for some reason.
Is diagnosed as a failure, and this routine ends.

【0024】一方、ステップS306の判定条件が成立
せず、即ち、内燃機関1の機関回転数NEの回転変動量
ΔNEが所定値未満と小さいときにはステップS308
に移行し、VVT11の実進角値が0〔°CA〕の近傍
にあると分かるため、VVT11は正常であると診断さ
れ本ルーチンを終了する。ここで、ステップS301の
判定条件が成立せず、即ち、内燃機関1の冷却水温TH
Wが所定値未満と低く冷間時であるとき、またはステッ
プS302の判定条件が成立、即ち、車両が高地にある
とき、またはステップS303の判定条件が成立、即
ち、内燃機関1に対する電気負荷等の外部負荷があると
き、またはステップS304の判定条件が成立せず、即
ち、内燃機関1のアイドルスイッチ4がOFFでアイド
ル運転中でないとき、またはステップS305の判定条
件が成立せず、即ち、VVT11の目標進角値が0〔°
CA〕の最遅角側にないときには、VVT11に対する
正常/故障判定ができないため何もすることなく本ルー
チンを終了する。
On the other hand, when the determination condition of step S306 is not satisfied, that is, when the rotation fluctuation amount ΔNE of the engine speed NE of the internal combustion engine 1 is smaller than a predetermined value, step S308.
Then, since it is found that the actual advance value of the VVT 11 is near 0 [° CA], the VVT 11 is diagnosed to be normal, and this routine ends. Here, the determination condition of step S301 is not satisfied, that is, the cooling water temperature TH of the internal combustion engine 1 is not satisfied.
When W is lower than a predetermined value and the vehicle is cold, or when the determination condition in step S302 is satisfied, that is, when the vehicle is at high altitude, or when the determination condition in step S303 is satisfied, that is, when the electric load on the internal combustion engine 1 is satisfied, , Or when the determination condition of step S304 is not satisfied, that is, when the idle switch 4 of the internal combustion engine 1 is OFF and the engine is not idling, or when the determination condition of step S305 is not satisfied, that is, VVT11 Target angle of advance is 0 [°
CA], the normal / failure determination for VVT 11 cannot be made, so that this routine is terminated without doing anything.

【0025】次に、本発明の実施の形態の一実施例にか
かる内燃機関用バルブタイミング制御装置で使用されて
いるECU20内のCPU21におけるVVT11に対
するアイドル運転以前の挙動を考慮した故障診断の処理
手順を示す図6のフローチャートに基づいて説明する。
なお、この故障診断ルーチンは所定時間毎にCPU21
にて繰返し実行される。
Next, a processing procedure for failure diagnosis of the CPU 21 in the ECU 20 used in the valve timing control device for the internal combustion engine according to one embodiment of the present invention in consideration of the behavior of the VVT 11 before the idle operation. Will be described with reference to the flowchart of FIG.
This failure diagnosis routine is executed every predetermined time by the CPU 21.
Is repeatedly executed.

【0026】図6において、まず、ステップS401
で、車速VSPが所定値以上であるかが判定される。ス
テップS401の判定条件が成立、即ち、車両走行中で
あり車速VSPが所定値以上と高いときにはステップS
402に移行し、目標進角値が目標進角MAX(最大目
標進角値)以上であるかが判定される。ステップS40
2の判定条件が成立、即ち、今回の目標進角値が前回ま
での目標進角MAX以上と大きいときにはステップS4
03に移行し、今回の目標進角値が新たな目標進角MA
Xとされる。一方、ステップS402の判定条件が成立
せず、即ち、今回の目標進角値が前回までの目標進角M
AX未満であるときにはステップS403がスキップさ
れる。
In FIG. 6, first, at step S401
It is determined whether the vehicle speed VSP is equal to or higher than a predetermined value. If the determination condition in step S401 is satisfied, that is, if the vehicle is running and the vehicle speed VSP is higher than a predetermined value, step S
The process proceeds to 402, and it is determined whether the target advance value is equal to or greater than the target advance angle MAX (maximum target advance value). Step S40
If the determination condition of 2 is satisfied, that is, if the current target advance value is greater than or equal to the previous target advance angle MAX, the process proceeds to step S4.
03, and the current target advance value is set to the new target advance angle MA.
X. On the other hand, the determination condition of step S402 is not satisfied, that is, the present target advance value is equal to the previous target advance angle M
If it is less than AX, step S403 is skipped.

【0027】次にステップS404に移行して、目標進
角値が目標進角MIN(最小目標進角値)以下であるか
が判定される。ステップS404の判定条件が成立、即
ち、今回の目標進角値が前回までの目標進角MIN以下
と小さいときにはステップS405に移行し、今回の目
標進角値が新たな目標進角MINとされる。一方、ステ
ップS404の判定条件が成立せず、即ち、今回の目標
進角値が前回までの目標進角MINを越え大きなときに
はステップS405がスキップされる。
Next, the routine proceeds to step S404, where it is determined whether the target advance value is equal to or less than the target advance value MIN (minimum target advance value). If the determination condition in step S404 is satisfied, that is, if the current target advance value is smaller than or equal to the previous target advance angle MIN, the process proceeds to step S405, and the current target advance value is set as a new target advance angle MIN. . On the other hand, if the determination condition of step S404 is not satisfied, that is, if the current target advance value is larger than the previous target advance angle MIN, step S405 is skipped.

【0028】次にステップS406に移行して、実進角
値が実進角MAX(最大実進角値)以上であるかが判定
される。ステップS406の判定条件が成立、即ち、今
回の実進角値が前回までの実進角MAX以上と大きいと
きにはステップS407に移行し、今回の実進角値が新
たな実進角MAXとされる。一方、ステップS406の
判定条件が成立せず、即ち、今回の実進角値が前回まで
の実進角MAX未満であるときにはステップS407が
スキップされる。
Next, the routine proceeds to step S406, where it is determined whether or not the actual advance angle is equal to or greater than the actual advance angle MAX (maximum actual advance value). When the determination condition of step S406 is satisfied, that is, when the current actual advance value is greater than or equal to the previous actual advance angle MAX, the process proceeds to step S407, and the current actual advance value is set as a new actual advance angle MAX. . On the other hand, if the determination condition in step S406 is not satisfied, that is, if the current actual advance value is less than the previous actual advance angle MAX, step S407 is skipped.

【0029】次にステップS408に移行して、実進角
値が実進角MIN(最小実進角値)以下であるかが判定
される。ステップS408の判定条件が成立、即ち、今
回の実進角値が前回までの実進角MIN以下と小さいと
きにはステップS409に移行し、今回の実進角値が新
たな実進角MINとされる。一方、ステップS408の
判定条件が成立せず、即ち、今回の実進角値が前回まで
の実進角MINを越え大きなときにはステップS409
がスキップされる。
Next, the routine proceeds to step S408, where it is determined whether or not the actual advance angle value is equal to or less than the actual advance angle MIN (minimum actual advance value). When the determination condition of step S408 is satisfied, that is, when the current actual advance value is smaller than or equal to the previous actual advance angle MIN, the process proceeds to step S409, and the current actual advance value is set as a new actual advance angle MIN. . On the other hand, if the determination condition in step S408 is not satisfied, that is, if the current actual advance value exceeds the actual advance angle MIN up to the previous time, it is determined in step S409.
Is skipped.

【0030】次にステップS410に移行して、予め設
定された所定時間が経過しているかが判定される。ステ
ップS410の判定条件が成立せず、即ち、所定時間が
経過していないときには上述のステップS402に戻っ
て同様の処理が実行される。そして、ステップS410
の判定条件が成立、即ち、所定時間が経過しているとき
にはステップS411に移行し、ステップS403で設
定された目標進角MAXからステップS405で設定さ
れた目標進角MINが減算され目標進角値変化量として
のΔ目標進角が算出される。次にステップS412に移
行して、ステップS407で設定された実進角MAXか
らステップS409で設定された実進角MINが減算さ
れ実進角値変化量としてのΔ実進角が算出される。
Next, the flow shifts to step S410, where it is determined whether a predetermined time has elapsed. If the determination condition in step S410 is not satisfied, that is, if the predetermined time has not elapsed, the process returns to step S402 and the same processing is executed. Then, step S410
Is satisfied, that is, when the predetermined time has elapsed, the process proceeds to step S411, and the target advance angle MIN set in step S405 is subtracted from the target advance angle MAX set in step S403, and the target advance value is calculated. The Δ target advance angle as the amount of change is calculated. Next, the process proceeds to step S412, where the actual advance angle MIN set in step S409 is subtracted from the actual advance angle MAX set in step S407, and the Δ actual advance angle as the actual advance value change amount is calculated.

【0031】次にステップS413に移行して、ステッ
プS411で算出されたΔ目標進角が予め設定された所
定値以上であるかが判定される。ステップS413の判
定条件が成立、即ち、Δ目標進角が所定値以上と大きい
ときにはステップS414に移行し、ステップS412
で算出されたΔ実進角が予め設定された第1の所定値以
下であるかが判定される。ステップS414の判定条件
が成立、即ち、Δ目標進角が所定値以上と大きいにも関
わらずΔ実進角が第1の所定値以下と小さいときにはス
テップS415に移行し、VVT11が故障であるとし
て本ルーチンを終了する。
Next, the flow shifts to step S413, where it is determined whether the Δ target advance angle calculated in step S411 is equal to or larger than a predetermined value. If the determination condition of step S413 is satisfied, that is, if the Δ target advance angle is greater than or equal to the predetermined value, the process proceeds to step S414, and step S412 is performed.
It is determined whether or not the Δ real advance angle calculated in is less than or equal to a first predetermined value set in advance. If the determination condition of step S414 is satisfied, that is, if the Δ actual advance angle is smaller than the first predetermined value, although the Δ target advance angle is larger than the predetermined value, the process proceeds to step S415, and it is determined that the VVT 11 is faulty. This routine ends.

【0032】一方、ステップS414の判定条件が成立
せず、即ち、Δ実進角が第1の所定値を越え大きいとき
にはステップS416に移行し、ステップS412で算
出されたΔ実進角が予め設定された第2の所定値以下で
あるかが判定される。ステップS416の判定条件が成
立、即ち、ステップS412で算出されたΔ実進角が第
1の所定値を越え第2の所定値以下であるときにはVV
T11が故障している可能性があるとしてステップS4
17に移行し、上述の図3、図4または図5による故障
診断処理が実行され、本ルーチンを終了する。
On the other hand, if the condition for determination in step S414 is not satisfied, that is, if the .DELTA. Actual advance exceeds the first predetermined value, the process proceeds to step S416, and the .DELTA. Actual advance calculated in step S412 is set in advance. It is determined whether it is equal to or less than the second predetermined value. When the determination condition in step S416 is satisfied, that is, when the Δ actual advance angle calculated in step S412 is greater than the first predetermined value and equal to or less than the second predetermined value, VV
Assuming that there is a possibility that T11 has failed, step S4
The process proceeds to 17 to execute the above-described failure diagnosis processing shown in FIG. 3, FIG. 4, or FIG.

【0033】ここで、ステップS401の判定条件が成
立せず、即ち、車速VSPが所定値未満と低いとき、ま
たはステップS413の判定条件が成立せず、即ち、Δ
目標進角が所定値未満と小さいとき、またはステップS
416の判定条件が成立せず、即ち、Δ実進角が第2の
所定値を越え大きいときにはVVT11に対する正常/
故障判定ができないため何もすることなく本ルーチンを
終了する。
Here, the determination condition of step S401 is not satisfied, that is, when the vehicle speed VSP is lower than a predetermined value, or the determination condition of step S413 is not satisfied, that is, Δ
When the target advance angle is smaller than the predetermined value, or when step S
When the determination condition of 416 is not satisfied, that is, when the Δ actual advance angle is larger than the second predetermined value, the normal /
Since the failure cannot be determined, the routine ends without performing any operation.

【0034】このように、本実施例の内燃機関用バルブ
タイミング制御装置は、内燃機関1の駆動軸としてのク
ランクシャフト12から吸気バルブ14を開閉する従動
軸としてのカムシャフト15に駆動力を伝達する駆動力
伝達系に設けられ、吸気バルブ14の開閉タイミングを
変更自在なVVT11と、内燃機関1のアイドル運転
時、VVT11に対する制御量(目標進角値またはOC
V10に対する通電量)と、ISC制御量(ISCバル
ブ5に対する通電量)、点火時期(イグナイタ8に対す
る進角制御量)または機関回転数NEのうち少なくとも
何れか1つを用いてVVT11の故障診断を行うECU
20内のCPU21にて達成される故障診断手段とを具
備するものである。
As described above, the valve timing control device for an internal combustion engine according to the present embodiment transmits the driving force from the crankshaft 12 as the drive shaft of the internal combustion engine 1 to the camshaft 15 as the driven shaft for opening and closing the intake valve 14. A VVT 11 provided in the driving force transmission system that changes the opening and closing timing of the intake valve 14 and a control amount (the target advance value or the OC value) for the VVT 11 when the internal combustion engine 1 is idling.
Diagnosis of the failure of the VVT 11 is performed using at least one of the amount of power supplied to the V10, the ISC control amount (the amount of power supplied to the ISC valve 5), the ignition timing (the advance control amount of the igniter 8), and the engine speed NE. ECU to do
And a failure diagnosing means achieved by the CPU 21 in the CPU 20.

【0035】ここで、内燃機関1がアイドル運転時であ
るにも関わらずISC制御量としてのISC開度、点火
時期または機関回転数NEの回転変動量ΔNEの少なく
とも何れか1つが所定値以上であるときには内燃機関1
の燃焼状態が不安定であると言える。このことから、V
VT11に対する制御量としての目標進角値が0〔°C
A〕であるにも関わらず実進角値が追従せず0〔°C
A〕近傍になくバルブオーバラップが大きいと判断でき
る。これにより、何らかの原因でVVT11に異常が生
じ、最進角側と最遅角側との中間位置で固着したような
故障であっても的確に判定できる。
Here, even when the internal combustion engine 1 is in idle operation, at least one of the ISC opening degree, the ignition timing, and the engine speed NE, ie, the rotation fluctuation amount ΔNE, is more than a predetermined value as the ISC control amount. Sometimes the internal combustion engine 1
Can be said to be unstable. From this, V
The target advance value as a control amount for VT11 is 0 [° C
A], the actual advance value does not follow 0 [° C
A] It can be determined that the valve overlap is large because it is not in the vicinity. Accordingly, even if an abnormality occurs in the VVT 11 for some reason, and the VVT 11 is stuck at an intermediate position between the most advanced angle side and the most retarded angle side, the failure can be accurately determined.

【0036】また、本実施例の内燃機関用バルブタイミ
ング制御装置は、内燃機関1の駆動軸としてのクランク
シャフト12から吸気バルブ14を開閉する従動軸とし
てのカムシャフト15に駆動力を伝達する駆動力伝達系
に設けられ、吸気バルブ14の開閉タイミングを変更自
在なVVT11と、クランクシャフト12の回転角を検
出する駆動軸回転角検出手段としてのクランク角センサ
13と、カムシャフト15の回転角を検出する従動軸回
転角検出手段としてのカム角センサ16と、クランク角
センサ13で検出されたクランクシャフト12の回転角
とカム角センサ16で検出されたカムシャフト15の回
転角との実際の位相差である実進角値を算出するECU
20内のCPU21にて達成される実進角演算手段と、
内燃機関1の運転状態に応じてクランクシャフト12の
回転角とカムシャフト15の回転角との目標とする位相
差である目標進角値を算出するECU20内のCPU2
1にて達成される目標進角演算手段と、車両走行中の所
定期間内に前記目標進角演算手段で算出される目標進角
値の変化量としてのΔ目標進角が所定値以上でかつ、前
記実進角演算手段で算出される実進角値の変化量として
のΔ実進角が第1の所定値以下のとき、VVT11を故
障とするECU20内のCPU21にて達成される故障
診断手段とを具備するものである。
Further, the valve timing control apparatus for an internal combustion engine according to the present embodiment transmits a driving force from a crankshaft 12 as a driving shaft of the internal combustion engine 1 to a camshaft 15 as a driven shaft for opening and closing an intake valve 14. A VVT 11 provided in the force transmission system and capable of changing the opening / closing timing of the intake valve 14, a crank angle sensor 13 as a drive shaft rotation angle detecting means for detecting a rotation angle of the crank shaft 12, and a rotation angle of the cam shaft 15. A cam angle sensor 16 as a driven shaft rotation angle detecting means for detecting, and an actual position of a rotation angle of the crankshaft 12 detected by the crank angle sensor 13 and a rotation angle of the camshaft 15 detected by the cam angle sensor 16. ECU that calculates the actual advance value that is the phase difference
An actual advance angle calculating means achieved by the CPU 21 in 20;
CPU 2 in ECU 20 that calculates a target advance value that is a target phase difference between the rotation angle of crankshaft 12 and the rotation angle of camshaft 15 according to the operating state of internal combustion engine 1.
And a Δ target advance angle as a variation of the target advance value calculated by the target advance angle calculation means during a predetermined period during traveling of the vehicle is equal to or more than a predetermined value; When the ΔActual advance angle, which is a change amount of the actual advance value calculated by the actual advance angle calculating means, is equal to or smaller than a first predetermined value, a failure diagnosis achieved by the CPU 21 in the ECU 20 that causes the VVT 11 to fail. Means.

【0037】したがって、車両走行中の所定期間内で目
標進角値の変化量としてのΔ目標進角が所定値以上でか
つ、実進角値の変化量としてのΔ実進角が第1の所定値
以下のとき、VVT11におけるΔ目標進角に対するΔ
進角値の追従が余りにも悪いことが分かる。これによ
り、車両走行中に何らかの原因でVVT11に異常が生
じ、最進角側と最遅角側との中間位置で固着したような
故障であっても的確に判定できる。
Therefore, within a predetermined period during the running of the vehicle, the Δ target advance angle as the change amount of the target advance value is equal to or more than the predetermined value, and the Δ actual advance angle as the change amount of the actual advance value is the first advance angle. When the value is equal to or less than a predetermined value, Δ with respect to Δ target advance angle in VVT11
It turns out that the tracking of the advance value is too bad. Accordingly, even if an abnormality occurs in the VVT 11 for some reason during running of the vehicle and the VVT 11 is stuck at an intermediate position between the most advanced side and the most retarded side, it is possible to accurately determine the failure.

【0038】そして、本実施例の内燃機関用バルブタイ
ミング制御装置は、ECU20内のCPU21にて達成
される故障診断手段が車両走行中の所定期間内にECU
20内のCPU21にて達成される目標進角演算手段で
算出される目標進角値の変化量としてのΔ目標進角が所
定値以上でかつ、ECU20内のCPU21にて達成さ
れる実進角演算手段で算出される実進角値の変化量とし
てのΔ実進角が第1の所定値より大きな第2の所定値以
下のとき、内燃機関1がアイドル運転時となるとVVT
11に対する制御量(目標進角値またはOCV10に対
する通電量)と、ISC制御量(ISCバルブ5に対す
る通電量)、点火時期(イグナイタ8に対する進角制御
量)または機関回転数NEのうち少なくとも何れか1つ
を用いてVVT11の故障診断を行うものである。
In the valve timing control device for an internal combustion engine according to the present embodiment, the failure diagnosing means achieved by the CPU 21 in the ECU 20 controls the ECU within a predetermined period while the vehicle is running.
The Δ target advance angle as the amount of change of the target advance value calculated by the target advance calculation means achieved by the CPU 21 in the CPU 20 is equal to or more than a predetermined value, and the actual advance angle achieved by the CPU 21 in the ECU 20 When the actual advance angle as a change amount of the actual advance value calculated by the arithmetic means is equal to or smaller than a second predetermined value which is larger than the first predetermined value, when the internal combustion engine 1 is in idle operation, VVT
At least one of a control amount (a target advance value or an energization amount for the OCV 10), an ISC control amount (an energization amount for the ISC valve 5), an ignition timing (advance control amount for the igniter 8), and the engine speed NE. The fault diagnosis of the VVT 11 is performed by using one of them.

【0039】したがって、車両走行中の所定期間内で目
標進角値の変化量としてのΔ目標進角が所定値以上でか
つ、実進角値の変化量としてのΔ実進角が第1の所定値
より大きく第2の所定値以下であるときには、Δ目標進
角に対するΔ進角値の追従が悪いことが分かる。そし
て、内燃機関1がアイドル運転時となりISC制御量と
してのISC開度、点火時期または機関回転数NEの回
転変動量ΔNEの少なくとも何れか1つが所定値以上で
あるときには内燃機関1の燃焼状態が不安定であると言
える。このことから、VVT11に対する制御量として
の目標進角値が0〔°CA〕であるにも関わらず実進角
値が追従せず0〔°CA〕近傍になくバルブオーバラッ
プが大きいと判断できる。これにより、何らかの原因で
VVT11に異常が生じ、最進角側と最遅角側との中間
位置で固着したような故障であっても的確に判定でき
る。
Therefore, within a predetermined period during the running of the vehicle, the Δ target advance angle as the change amount of the target advance value is equal to or more than the predetermined value, and the Δ actual advance angle as the change amount of the actual advance value is the first advance angle. When the value is larger than the predetermined value and equal to or smaller than the second predetermined value, it can be understood that the tracking of the Δ advance value to the Δ target advance angle is poor. Then, when the internal combustion engine 1 is in the idling operation and at least one of the ISC opening degree as the ISC control amount, the ignition timing, and the rotation fluctuation amount ΔNE of the engine speed NE is equal to or more than a predetermined value, the combustion state of the internal combustion engine 1 becomes It can be said that it is unstable. From this, it can be determined that the actual advance value does not follow and the valve overlap is large near 0 [° CA] even though the target advance value as the control amount for the VVT 11 is 0 [° CA]. . Accordingly, even if an abnormality occurs in the VVT 11 for some reason, and the VVT 11 is stuck at an intermediate position between the most advanced angle side and the most retarded angle side, the failure can be accurately determined.

【0040】ところで、上記実施例では述べられていな
いが、VVT11において中間固着等による故障が検出
されたとき、最遅角側の基準位置としての最遅角位置等
が誤学習されている可能性をなくすため、故障からの復
帰時にはその記憶値を初期化し、再学習を実行すること
でその後のVVT11による制御を適切なものとするこ
とができる。
Although not described in the above embodiment, when a failure due to intermediate fixation or the like is detected in the VVT 11, there is a possibility that the most retarded position as the reference position on the most retarded side is erroneously learned. In order to eliminate the problem, the stored value is initialized at the time of recovery from the failure, and re-learning is executed, so that the subsequent control by the VVT 11 can be made appropriate.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 図1は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置が適用されたダ
ブルオーバヘッドカム式内燃機関とその周辺機器を示す
概略構成図である。
FIG. 1 is a schematic configuration diagram showing a double overhead cam type internal combustion engine to which a valve timing control device for an internal combustion engine according to one embodiment of the present invention is applied, and peripheral devices thereof.

【図2】 図2は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置におけるECU
内の電気的構成を示すブロック図である。
FIG. 2 is an ECU in the valve timing control device for the internal combustion engine according to one embodiment of the embodiment of the present invention;
FIG. 2 is a block diagram showing an electrical configuration of the inside.

【図3】 図3は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置で使用されてい
るECU内のCPUにおけるVVTに対する故障診断の
処理手順を示すフローチャートである。
FIG. 3 is a flowchart showing a processing procedure of a failure diagnosis for a VVT in a CPU in an ECU used in a valve timing control device for an internal combustion engine according to an embodiment of the present invention.

【図4】 図4は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置で使用されてい
るECU内のCPUにおけるVVTに対する故障診断の
処理手順の変形例を示すフローチャートである。
FIG. 4 is a flowchart showing a modified example of a processing procedure of a failure diagnosis for a VVT in a CPU in an ECU used in a valve timing control device for an internal combustion engine according to an embodiment of the present invention. is there.

【図5】 図5は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置で使用されてい
るECU内のCPUにおけるVVTに対する故障診断の
処理手順の他の変形例を示すフローチャートである。
FIG. 5 shows another modified example of the processing procedure of the failure diagnosis for the VVT in the CPU in the ECU used in the valve timing control device for an internal combustion engine according to one embodiment of the embodiment of the present invention. It is a flowchart.

【図6】 図6は本発明の実施の形態の一実施例にかか
る内燃機関用バルブタイミング制御装置で使用されてい
るECU内のCPUにおけるVVTに対するアイドル運
転以前の挙動を考慮した故障診断の処理手順を示すフロ
ーチャートである。
FIG. 6 is a diagram illustrating a failure diagnosis process in which a CPU in an ECU used in an internal combustion engine valve timing control device according to an embodiment of the present invention takes into consideration a behavior before an idle operation with respect to a VVT; It is a flowchart which shows a procedure.

【符号の説明】[Explanation of symbols]

1 内燃機関 4 アイドルスイッチ 5 ISCバルブ 7 インジェクタ 8 イグナイタ 10 OCV(油圧制御バルブ) 11 VVT(可変バルブタイミング制御機構) 12 クランクシャフト(駆動軸) 13 クランク角センサ 14 吸気バルブ 15 カムシャフト(従動軸) 16 カム角センサ 17 排気バルブ 20 ECU(電子制御ユニット) REFERENCE SIGNS LIST 1 internal combustion engine 4 idle switch 5 ISC valve 7 injector 8 igniter 10 OCV (hydraulic control valve) 11 VVT (variable valve timing control mechanism) 12 crankshaft (drive shaft) 13 crank angle sensor 14 intake valve 15 camshaft (driven shaft) 16 Cam angle sensor 17 Exhaust valve 20 ECU (Electronic control unit)

【手続補正書】[Procedure amendment]

【提出日】平成10年8月31日(1998.8.3
1)
[Submission date] August 31, 1998 (1998.
1)

【手続補正1】[Procedure amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0014[Correction target item name] 0014

【補正方法】変更[Correction method] Change

【補正内容】[Correction contents]

【0014】図2において、ECU20は、周知の中央
処理装置としてのCPU21、制御プログラムを格納し
たROM22、各種データを格納するRAM23、アイ
ドルスイッチ4からのON(オン)/OFF(オフ)信
号、吸気圧センサ6からの吸気圧PM信号、水温センサ
18からの冷却水温THW信号のアナログ信号をディジ
タル信号に変換するA/D変換回路24、クランク角セ
ンサ13からの回転角θ1 信号及びカム角センサ16か
らの回転角θ2 信号を波形整形する波形整形回路25、
これら各種情報に基づきCPU21で算出される制御値
に基づく駆動信号をアイドル回転数制御のためのISC
バルブ5、燃料系としてのインジェクタ(燃料噴射弁)
7、点火系としてのイグナイタ8、VVT11の作動油
を調整制御するOCV10にそれぞれ出力するための出
力回路26からなる論理演算回路として構成されてい
る。
[0014] In FIG. 2, ECU 20 includes, ROM 22 storing a CPU 21, a control program as well-known central processing unit, RAM 23 for storing various data, eye
ON (ON) / OFF (OFF) signal from dollar switch 4
No., the intake pressure PM signal, A / D converter 24 for converting an analog signal of the coolant temperature THW signal from the water temperature sensor 18 into a digital signal, the rotation angle θ1 signal and the cam from the crank angle sensor 13 from the intake pressure sensor 6 A waveform shaping circuit 25 for shaping the waveform of the rotation angle θ2 signal from the angle sensor 16;
A drive signal based on a control value calculated by the CPU 21 based on these various information is transmitted to the ISC for controlling the idle speed.
Valve 5, injector as fuel system (fuel injection valve)
7, an igniter 8 as an ignition system, and a logical operation circuit including an output circuit 26 for outputting the hydraulic oil of the VVT 11 to the OCV 10 for adjusting and controlling the hydraulic oil.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) F02P 5/15 F02P 5/15 L Fターム(参考) 3G016 AA08 AA19 BA28 BA36 BB04 DA06 DA22 DA25 GA00 3G022 AA00 CA03 EA08 GA01 GA05 GA17 GA19 3G092 AA01 AA05 AA11 DA01 DA02 DA03 DC04 DG05 EA09 EA17 EA22 FB06 GA04 HA05Z HA10X HA10Z HA11Z HA13X HA13Y HA13Z HC09Z HE01Z HE02Z HE03Z HE08Z HF21Z 3G301 HA01 HA19 JB02 JB09 KA07 LA07 LB02 LC08 NA08 ND01 NE23 PA09Z PA15A PA15Z PA17Z PE01Z PE02Z PE03Z PE08Z PE09Z PE10A PE10B PE10Z PF01Z ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI theme coat ゛ (reference) F02P 5/15 F02P 5/15 L F-term (reference) 3G016 AA08 AA19 BA28 BA36 BB04 DA06 DA22 DA25 GA00 3G022 AA00 CA03 EA08 GA01 GA05 GA17 GA19 3G092 AA01 AA05 AA11 DA01 DA02 DA03 DC04 DG05 EA09 EA17 EA22 FB06 GA04 HA05Z HA10X HA10Z HA11Z HA13X HA13Y HA13Z HC09Z HE01Z HE02Z HE03Z HE08Z HF21Z PA08 NE07 PA08 J08 PE03Z PE08Z PE09Z PE10A PE10B PE10Z PF01Z

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 内燃機関の駆動軸から吸気バルブまたは
排気バルブの少なくとも何れか一方を開閉する従動軸に
駆動力を伝達する駆動力伝達系に設けられ、前記吸気バ
ルブまたは前記排気バルブの開閉タイミングまたはリフ
ト量を変更自在な可変バルブタイミング制御機構と、 前記内燃機関のアイドル運転時、前記可変バルブタイミ
ング制御機構に対する制御量と、ISC(Idle Speed C
ontrol:アイドル回転数制御)制御量、点火時期または
機関回転数のうち少なくとも何れか1つを用いて前記可
変バルブタイミング制御機構の故障診断を行う故障診断
手段とを具備することを特徴とする内燃機関用バルブタ
イミング制御装置。
An opening / closing timing of the intake valve or the exhaust valve is provided in a driving force transmission system that transmits a driving force from a driving shaft of an internal combustion engine to a driven shaft that opens and closes at least one of an intake valve and an exhaust valve. A variable valve timing control mechanism capable of changing a lift amount, a control amount for the variable valve timing control mechanism when the internal combustion engine is idling, and an ISC (Idle Speed C).
ontrol: control of idling speed; failure diagnosis means for performing failure diagnosis of the variable valve timing control mechanism using at least one of a control amount, an ignition timing, and an engine speed. Engine valve timing control device.
【請求項2】 内燃機関の駆動軸から吸気バルブまたは
排気バルブの少なくとも何れか一方を開閉する従動軸に
駆動力を伝達する駆動力伝達系に設けられ、前記吸気バ
ルブまたは前記排気バルブの開閉タイミングを変更自在
な可変バルブタイミング制御機構と、 前記駆動軸の回転角を検出する駆動軸回転角検出手段
と、 前記従動軸の回転角を検出する従動軸回転角検出手段
と、 前記駆動軸回転角検出手段で検出された前記駆動軸の回
転角と前記従動軸回転角検出手段で検出された前記従動
軸の回転角との実際の位相差である実進角値を算出する
実進角演算手段と、 前記内燃機関の運転状態に応じて前記駆動軸の回転角と
前記従動軸の回転角との目標とする位相差である目標進
角値を算出する目標進角演算手段と、 車両走行中の所定期間内に前記目標進角演算手段で算出
される前記目標進角値の変化量が所定値以上でかつ、前
記実進角演算手段で算出される前記実進角値の変化量が
第1の所定値以下のとき、前記可変バルブタイミング制
御機構を故障とする故障診断手段とを具備することを特
徴とする内燃機関用バルブタイミング制御装置。
2. A drive force transmission system for transmitting a drive force from a drive shaft of an internal combustion engine to a driven shaft that opens and closes at least one of an intake valve and an exhaust valve, the opening and closing timing of the intake valve or the exhaust valve. A variable valve timing control mechanism that can change the rotation angle; a drive shaft rotation angle detection unit that detects a rotation angle of the drive shaft; a driven shaft rotation angle detection unit that detects a rotation angle of the driven shaft; and the drive shaft rotation angle. Actual advance angle calculating means for calculating an actual advance angle value which is an actual phase difference between the rotation angle of the drive shaft detected by the detection means and the rotation angle of the driven shaft detected by the driven shaft rotation angle detection means A target advance angle calculating means for calculating a target advance value which is a target phase difference between a rotation angle of the drive shaft and a rotation angle of the driven shaft according to an operation state of the internal combustion engine; Within the prescribed period of The change amount of the target advance value calculated by the target advance calculation means is equal to or more than a predetermined value, and the change amount of the actual advance value calculated by the actual advance calculation means is equal to or less than a first predetermined value. And a failure diagnosis means for causing the variable valve timing control mechanism to fail at the time of (1).
【請求項3】 前記故障診断手段は、車両走行中の所定
期間内に前記目標進角演算手段で算出される前記目標進
角値の変化量が所定値以上でかつ、前記実進角演算手段
で算出される前記実進角値の変化量が前記第1の所定値
より大きな第2の所定値以下のとき、前記内燃機関がア
イドル運転時となると前記可変バルブタイミング制御機
構に対する制御量と、ISC制御量、点火時期または機
関回転数のうち少なくとも何れか1つを用いて前記可変
バルブタイミング制御機構の故障診断を行うことを特徴
とする請求項2に記載の内燃機関用バルブタイミング制
御装置。
3. The failure diagnosis means according to claim 1, wherein a change amount of said target advance value calculated by said target advance angle calculation means within a predetermined period during traveling of the vehicle is equal to or greater than a predetermined value, and said actual advance angle calculation means is provided. When the amount of change in the actual advance value calculated in step (b) is equal to or less than a second predetermined value larger than the first predetermined value, the control amount for the variable valve timing control mechanism when the internal combustion engine is in idle operation; 3. The valve timing control device for an internal combustion engine according to claim 2, wherein the failure diagnosis of the variable valve timing control mechanism is performed using at least one of an ISC control amount, an ignition timing, and an engine speed.
JP10242664A 1998-08-28 1998-08-28 Valve timing control device for internal combustion engine Pending JP2000073795A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10242664A JP2000073795A (en) 1998-08-28 1998-08-28 Valve timing control device for internal combustion engine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10242664A JP2000073795A (en) 1998-08-28 1998-08-28 Valve timing control device for internal combustion engine

Publications (1)

Publication Number Publication Date
JP2000073795A true JP2000073795A (en) 2000-03-07

Family

ID=17092417

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10242664A Pending JP2000073795A (en) 1998-08-28 1998-08-28 Valve timing control device for internal combustion engine

Country Status (1)

Country Link
JP (1) JP2000073795A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008078756A1 (en) * 2006-12-27 2008-07-03 Toyota Jidosha Kabushiki Kaisha Control device for variable valve mechanism
JP4918947B1 (en) * 2010-08-25 2012-04-18 トヨタ自動車株式会社 Control device for internal combustion engine

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008078756A1 (en) * 2006-12-27 2008-07-03 Toyota Jidosha Kabushiki Kaisha Control device for variable valve mechanism
JP2008163802A (en) * 2006-12-27 2008-07-17 Toyota Motor Corp Control device for variable valve train
JP4655036B2 (en) * 2006-12-27 2011-03-23 トヨタ自動車株式会社 Control device for variable valve mechanism
US8205584B2 (en) 2006-12-27 2012-06-26 Toyota Jidosha Kabushiki Kaisha Control device for variable valve mechanism
JP4918947B1 (en) * 2010-08-25 2012-04-18 トヨタ自動車株式会社 Control device for internal combustion engine
RU2493379C2 (en) * 2010-08-25 2013-09-20 Тойота Дзидося Кабусики Кайся Ice control device
US8554455B2 (en) 2010-08-25 2013-10-08 Toyota Jidosha Kabushiki Kaisha Control apparatus for internal combustion engine

Similar Documents

Publication Publication Date Title
EP2035661B1 (en) Variable valve timing apparatus and control method thereof
JP2000328969A (en) Valve timing control system for internal combustion engine
US7156083B2 (en) Control apparatus and method for internal combustion engine
JPH10318002A (en) Valve timing control apparatus for internal combustion engine
JP2007198314A (en) Internal combustion engine control device
JP3822950B2 (en) Self-diagnosis device for variable valve timing mechanism for internal combustion engine
JPH10227235A (en) Valve timing controller for internal combustion engine
JP3750157B2 (en) Fuel injection amount control device for internal combustion engine
US4367711A (en) Method and apparatus for ignition system spark timing control within warm-up period of the engine
US6336432B2 (en) Valve timing control system for internal combustion engine
US20030131814A1 (en) System for controlling valve timing in event of failure
JP2000073795A (en) Valve timing control device for internal combustion engine
JP3752387B2 (en) Diagnosis device for hydraulic variable valve timing mechanism
JP2000104571A (en) Valve timing control device for internal combustion engine
JP3584476B2 (en) Valve timing control device for internal combustion engine
JP7229834B2 (en) VALVE PHASE DETERMINATION METHOD WHEN STARTING INTERNAL COMBUSTION ENGINE AND VEHICLE OPERATION CONTROL DEVICE
JPH11270368A (en) Valve timing control device for internal combustion engine
JP3948069B2 (en) Valve timing control device for internal combustion engine
JP2006063971A (en) Ignition control system for internal combustion engine
JPH11190234A (en) Control device for internal combustion engine
JP3478170B2 (en) Idle speed control device for internal combustion engine
JP3918219B2 (en) Valve timing control device for internal combustion engine
JP4440566B2 (en) Control of an internal combustion engine having a variable valve mechanism
WO2010106675A1 (en) Controller for internal-combustion engine
JP2020153305A (en) Electronic control device