JP3865948B2 - Defect judgment method for variable valve timing mechanism - Google Patents
Defect judgment method for variable valve timing mechanism Download PDFInfo
- Publication number
- JP3865948B2 JP3865948B2 JP24495398A JP24495398A JP3865948B2 JP 3865948 B2 JP3865948 B2 JP 3865948B2 JP 24495398 A JP24495398 A JP 24495398A JP 24495398 A JP24495398 A JP 24495398A JP 3865948 B2 JP3865948 B2 JP 3865948B2
- Authority
- JP
- Japan
- Prior art keywords
- valve timing
- signal
- variable valve
- timing mechanism
- internal combustion
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/12—Improving ICE efficiencies
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/40—Engine management systems
Landscapes
- Valve-Gear Or Valve Arrangements (AREA)
- Valve Device For Special Equipments (AREA)
- Output Control And Ontrol Of Special Type Engine (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、吸気バルブ及び排気バルブのいずれか一方の開閉に係るバルブタイミングを自在に変え得る可変バルブタイミング機構の制御方法に関し、特に該可変バルブタイミング機構に動作不良が生じているか否かを判断する方法に関する。
【0002】
【従来の技術】
可変バルブタイミング機構とは、エンジンの運転状態に応じて吸気バルブと排気バルブとの開閉タイミング(以下バルブタイミングという)を自在に変え得るものであり、バルブタイミングを、当該運転状況に応じて設定された目標バルブタイミングとなるように制御することにより、高出力化やドライバビリティの向上等を図るべく開発されたものである。
【0003】
しかして、この可変バルブタイミング機構に動作不良が発生した場合、特に進角側でバルブタイミングが動かなくなるという進角フェイルが生じた場合には、エンジンストールが生じ易くなるとともに、エンジン始動が行い難くなるという状態になるため、特開平1−110844号公報に掲載されているように、アイドル回転数コントローラ等を利用して吸入空気量を増大させ、所定のアイドル回転数を担保するといったフェイルセーフ処理を行っている。
【0004】
この可変バルブタイミング機構に動作不良が生じているか否かの検出方法としては、従来種々考えられているが、上述した進角フェイルを検出するための方法として例えば以下のものが知られている。
すなわち、バルブタイミングと目標バルブタイミングとの偏差が、一定以下に縮まらないまま所定時間経過し、かつ、バルブタイミングが制御しているにも拘わらず所定時間動かないままであり、かつ、その状態におけるバルブタイミングが進角側にあるという第1のフェイル条件が成立するか、または、第1の条件以外であっても、エンジンストールが生じた時のバルブタイミングが所定位相以上進角側に変位しているという第2のフェイル条件が成立していれば、進角フェイルであると判断するようにしている。そしてその後、上述したように、アイドル回転数コントローラ等を利用して吸入空気量を増大させる等のフェイルセーフ処理を行っている。
【0005】
【発明が解決しようとする課題】
ところが、進角フェイルが生じていないにも拘わらず、進角フェイルであると誤判断し、エンジンストール後のエンジン始動時に、吸入空気量を増大させる等の処置が行われてエンジン回転数が自動的に上昇するといった現象が希に生じることが最近確認されたが、再現性の点から誤判断の原因についての究明が非常に難しかった。
【0006】
【課題を解決するための手段】
本願発明者は、鋭意工夫と検討を重ねた結果、上述した現象が次のようにして生じることを解明した。すなわち、バルブタイミングは、クランクシャフトが基準位相となった時に出力されるN信号を基準とし、このN信号とバルブ開閉に同期して出力されるバルブタイミング信号との位相差をもとに算出されているが、エンジンストール時にエンジンが一瞬逆回転し、なおかつ、たまたまその際のクランクシャフトの角度が基準位相付近にあった場合には、逆回転した時にもN信号が出力されて、バルブタイミングの誤算出が生じる。そして、この誤算出したバルブタイミングが、所定位相以上進角側に変位した値となっていれば、進角フェイルでないにも拘わらず、第2のフェイル条件が成立するとして、進角フェイルであると誤判断され、記憶される。この結果、次回のエンジン始動時に、上述したフェイルセーフ処理が行なわれてエンジン回転が自動的に上昇する。
【0007】
本発明は係る原因を解明した結果、はじめてなされたものであって、バルブタイミングの誤算出の結果、進角フェイルであると誤判断した場合でも、エンジン始動直後にその補正を行うようにして、上述した現象を速やかに回避すべく図ったものである。
【0008】
【発明の実施の形態】
すなわち、本発明に係る可変バルブタイミング機構の動作不良判断方法は、可変バルブタイミング機構を具備する内燃機関に適用され、可変バルブタイミング機構におけるバルブタイミングを、クランクシャフトが基準位相となった時に出力される基準信号と、基準信号及びバルブ開閉に同期して出力されるバルブタイミング信号またはカム信号との位相差をもとに算出し、内燃機関にストールが生じた時に検出したバルブタイミングが所定位相以上進角側に変位している場合に可変バルブタイミング機構の動作不良を判断するものであって、内燃機関始動時に前回内燃機関にストールが生じた際に前記位相差をもとにバルブタイミングを誤って算出し、その算出したバルブタイミングが所定位相以上進角側に変位していることにより動作不良を判断した場合において、その内燃機関の始動後に検出したバルブタイミングが一定位相以上遅角側に変位していれば、可変バルブタイミング機構に動作不良は生じていないと判断するようにしたことを特徴とするものである。
【0009】
このようなものであれば、内燃機関のストール時に逆回転が生じてバルブタイミングを誤算出し、可変バルブタイミング機構に進角側で動作不良が生じていると誤判断した場合でも、次回のエンジン始動後に再度バルブタイミングを検出して、確認を行なうので、誤判断の補正が可能となり、内燃機関の始動後に機関回転数が上昇するといった不具合を回避することができるようになる。
【0010】
【実施例】
以下、本発明の一実施例を、図1〜図5を参照して説明する。
図1は、概略的に示した内燃機関たるエンジン1の構成図(1気筒のみを示す)であり、本発明を適用したものである。このエンジン1は例えば自動車用の3気筒のもので、図示しないアクセルペダルに連動して開閉するスロットルバルブ5、サージタンク6、吸気管7等を備えた吸気系と、この吸気系の末端近傍に配設され燃料噴射を行う燃料噴射弁8と、スパークプラグ9による点火で混合気を燃焼させる燃焼室10a等を備えた気筒10と、図示しないマフラに至るまでの排気系と、電気的に制御を行う電子制御装置24とから概略構成されている。この燃焼室10aには、カム機構によりエンジン回転に同期して開閉するように吸気バルブ2と排気バルブ3とが設けられている。これら吸排気バルブ2、3にはそれぞれ上方へ延びるステム2a、3aを備え、各ステム2a、3aの上部には図示しないバルブスプリングおよびバルブリフタ2b、3b等がそれぞれ組み付けられている。各バルブリフタ2b、3bは、吸気側カムシャフト11および排気側カムシャフト12上にそれぞれ形成したカム13、14にそれぞれ当接している。
【0011】
また、図2、図3に示すように、排気側カムシャフト12の一端に配設したタイミングプーリ15と、エンジン1のクランクシャフトの一端に配設したタイミングプーリ(図示しない)とはタイミングベルト16により連結されている。これらタイミングプーリの直径比は、周知の通りクランクシャフトが2回転する間に排気側カムシャフト12が1回転するように設定してある。そして、吸気側カムシャフト11は、吸気バルブ2のバルブタイミングを排気バルブ3のバルブタイミングに対して可変にすべく、可変バルブタイミング機構4を介して、排気側カムシャフト12に連結されている。
【0012】
本実施例による可変バルブタイミング機構4は、いわゆる揺動シリンダ構造を利用したもので、図3に示すように、油圧ポンプPから吐出される作動油により駆動される。具体的には、排気側カムシャフト12に固着したロータ17と、このロータ17に外嵌するハウジング18と、ロータ17に対してハウジング18を回動させるための電磁式4方向切換制御弁たるオイルコントロールバルブ19(以下OCVと称する)と、互いに噛合うように一方をハウジング18に固着し他方を吸気側カムシャフト11に固着した一対のギヤ20、21とを備えてなる。しかして、OCV19を後述する電子制御装置24から出力されるOCV駆動信号aにより駆動し、ハウジング18に流出入する作動油の方向及び量を制御することにより、ロータ17に対するハウジング18の相対角度を変え、排気側カムシャフト12と吸気側カムシャフト11との間に任意の回転位相差を生じさせる。このようにして、クランクシャフトの回転に対して排気バルブ3を常に一定のタイミングで開閉させつつ、吸気バルブ2のバルブタイミングを変化させて、排気バルブ3のバルブタイミングと吸気バルブ2のバルブタイミングとの相対位相差を所定角度範囲内で自在に変化させることができるようにしている。なお、周知のごとくギヤ20、21の歯数比は1:1となるように設定されており、吸気側カムシャフト11と排気側カムシャフト12との回転速度は同一となるように設定されている。
【0013】
一方、各部における電気的な制御は、電子制御装置24により行っている。この電子制御装置24をはじめ、本実施例の電気制御に係る主なセンサ、電気配線等について以下に詳述する。
本実施例に係る主なセンサとしては、図1、2に示すように、例えば次のようなものを設けている。すなわち、排気側カムシャフト12には、クランクシャフトが720°CA(以降、クランクシャフトの位相を述べる場合には、このように角度にCAを付して表現する)回転する毎にパルス信号である気筒判別用のN信号cを出力すると共に、240°CA回転する毎にパルス信号であるクランク角度信号bを出力するクランクセンサ25を設けている。そして、吸気側カムシャフト11には、240°CA回転する毎にパルス信号である吸気カム信号dを出力する吸気側タイミングセンサ26を設けている。クランクセンサ25は、図2に示すように、排気側カムシャフト12のタイミングプーリ15に添設され、120°毎に配設した3本のクランク角度信号b出力用の歯及びN信号c出力用の1つの追加歯を有してなる歯車25aと、この歯車25aに近接させて配設したピックアップセンサ25bとを具備してなるものである。また、吸気側タイミングセンサ26は、吸気側カムシャフト11に固設され、120°毎に配設した3本の吸気カム信号d出力用の歯を有してなる歯車26aと、この歯車26aに近接させて配設したピックアップセンサ26bとを具備してなるものである。なお、このクランク角信号bからエンジン回転数NEも算出するようにしている。その他に、スロットル開度がアイドル状態になった場合にアイドルスイッチ信号IDSWを出力するアイドルスイッチ27、スロットル開度が一定以上になった場合にパワースイッチ信号PSWを出力するパワースイッチ28、あるいは吸気管圧力PMを検出し吸気管圧力信号hを出力する吸気管圧力センサ29等を設けている。もちろん、この他に、自動車に一般的に用いられる各種の部材やセンサ等も構成要素となっているが本明細書においては省略する。
【0014】
電子制御装置24は、図1に示すようにCPU24a、メモリ24b、入力インターフェース24c、出力インターフェース24d等を備えるようにした、いわゆるマイコン装置として一般に知られているものである。メモリ24aには、エンジン1等を制御するための種々のプログラムを記憶させている。入力インタフェース24cにはクランク角度信号b、N信号c、吸気カム信号d、アイドルスイッチ信号IDSW、パワースイッチ信号PSW、吸気管圧力信号h等を少なくとも入力するようにしている。出力インタフェース24dからは、可変バルブタイミング機構4の制御信号であるOCV駆動信号a、燃料噴射弁7の駆動信号f、スパークプラグの点火信号e等を少なくとも出力するようにしている。
【0015】
さらに、この電子制御装置24は、入力されたクランク角信号b、N信号c、吸気カム信号d等のエンジン運転状態を示すセンサ出力情報を用い、吸気バルブ2のバルブタイミングVTBを算出する機能を少なくとも有している。具体的には、N信号cと気筒別(例えば第1気筒)の吸気カム信号dを検出し、これら検出した吸気カム信号dとN信号cとの時間差およびその時のエンジン回転数NEから吸気カム信号dとN信号cとの位相差をバルブタイミングVTBとして算出している。なお、予め学習し記憶しておいた最遅角状態での吸気カム信号d0とN信号cとの位相差である最遅角学習値GVTFRと、前記バルブタイミングVTBとの差をバルブタイミングとして用いる場合もある。
【0016】
このような構成において、本実施例では電子制御装置24に、可変バルブタイミング機構4が動作不良を起しているか否かを判断させ、動作不良を起していると判断した場合には適切なフェイルセーフ処理や、動作不良からの復帰処理(フェイル復帰処理)を行わせるようにしている。
係る判断や処理は、メモリ24bに記憶され、図4、図5に示すようなフローチャートを具現化したプログラムにしたがって行われる。
【0017】
図4は、進角フェイルルーチンと称され、可変バルブタイミング機構4が、進角側において動作不良を起しているか否か、すなわち進角フェイルを起しているか否かを判断する制御ルーチンを示している。
詳述すると、ステップS1においては、バルブタイミングVTBと目標バルブタイミングVTTとの偏差が一定以下とならないまま所定時間(Asec)経過したかどうかを判断する。所定時間経過した場合にはステップS2に進み、そうでない場合にはステップS4に進む。具体的に所定時間経過したか否かは、前記偏差が一定以下とならない状態でカウントアップされるVVT偏差大カウンタCVTERの値を利用して判断している。
【0018】
ステップS2においては、バルブタイミングVTBが、OCV駆動信号aを出力しているにも拘わらず変位しないまま所定時間(Bsec)経過したかどうかを判断する。所定時間経過した場合にはステップS3に進み、そうでない場合にはステップS4に進む。具体的に所定時間経過したか否かは、バルブタイミングVTBが変位しない状態でカウントアップされるVVT停止カウンタCVTSTPの値を利用して判断している。
【0019】
ステップS3においては、バルブタイミングVTB(old)が、α°CA以上であるかどうかを判断する。α°CA以上であれば、進角フェイルを起したと判断して、ステップS7に進む。そうでなければステップS4に進む。なお、バルブタイミングVTBの後に付記している括弧書きは、所定状態で検出したバルブタイミングと他の状態で検出したバルブタイミングとの区別を図るためのものである。
【0020】
ステップS4では、エンジン始動時であり、なおかつ、前回エンジンストールを起した際のバルブタイミングVTB(0)が、β°CA以上であるかどうかを判断する。β°CA以上であればステップS5に進み、そうでなければこのルーチンを終了する。
ステップS5では、可変バルブタイミング機構4が遅角側で動作不良を起したかどうか、すなわち遅角フェイルを起こしたかどうかを判断する。実際にこの判断は、図示しない別ルーチンで行われ、その判断結果が遅角フェイル判定フラグXVTFRに記憶されている。そして、遅角フェイル判定フラグXVTFRの値が0、すなわち遅角フェイルではないと判断した場合にはステップS6に進み、そうでないと判断した場合には、このルーチンを終了する。
【0021】
ステップS6は、本実施例において新たに設けたステップであり、始動時進角フェイル判定フラグXVTFABの値を1に設定してステップS7に進む。
ステップS7では進角フェイル判定フラグXVTFAの値を1に設定してこのルーチンを終了する。
一方、図5はフェイル復帰判定ルーチンと称している制御ルーチンのフローチャートを示している。このルーチンでは、進角フェール判定ルーチンの結果に基づいて以下のような動作を行う。
【0022】
ステップSS1では、エンジン始動後一定時間Csec(例えば3秒)経過したかどうかを判断する。経過していればステップSS2に進み、そうでなければこのルーチンを終了する。
ステップSS2では、エンジン回転数NEが800rpm以上であるかどうかを判断する。800rpm以上であればステップSS4に進み、そうでなければステップSS3に進む。
【0023】
ステップSS3では、進角フェイル判定フラグXVTFAの値が1であるか否かを判断する。1であればステップSS4に進み、そうでなければこのルーチンを終了する。
ステップSS4では、VVT偏差大カウンタCVTERのクリア条件が成立しているかどうかを判断する。成立していればステップSS6に進み、そうでなければステップSS5に進む。
【0024】
ステップSS5は、本実施例で新たに設けたステップである。ここでは、始動時進角フェイル判定フラグXVTFABの値が1であり、なおかつエンジン始動時におけるバルブタイミングVTB(i)がγ°CA未満であれば、ステップSS6に進み、そうでなければこのルーチンを終了する。
ステップSS6では、進角フェイルから復帰し、可変バルブタイミング機構4に動作不良は解消されたと判断する。そして、各フラグXVTFA、XVTFAB等をリセットする。
【0025】
なお、この後に、進角フェイル状態であるという条件で、OCV19を強制的にゆっくり動かし、異物の排出を図る図示しないフェイル回復処理ルーチンや、やはり進角フェイル状態であるという条件で、図示しないアイドル回転数コントローラ等を利用して吸入空気量を通常より増大させ、エンジン始動を行ない易くするフェイルセーフ処理ルーチン等を設けている。
【0026】
また本実施例においては、上述中、αとγとには等しい値(例えば50)を設定し、βにはこれらより大きな値(例えば80)を設定している。
このように構成した本実施例によれば、ステップS4に示したように、エンジンストールが生じた時に検出されたバルブタイミングVTB(0)が、所定位相(β°CA)以上進角側に変位していることを、進角フェイルが生じたと判断するためのフェイル条件としている。しかしながら、このフェイル条件が成立している場合において、すなわち、ステップS6、S7に示したように始動時進角フェイル判定フラグXVTFABの値、及び進角フェイル判定フラグXVTFAの値が1の場合において、ステップSS5に示すように、次回のエンジン始動後に検出したバルブタイミングVTB(i)が一定位相(γ°CA)以上遅角側に変位していれば、可変バルブタイミング機構4には動作不良は生じていないと判断される。
【0027】
したがって、エンジンストール時に逆回転が生じてバルブタイミングVTB(0)を誤算出し、進角フェイルが生じていると誤判断した場合でも、次回のエンジン始動後の短い時間内に、再度バルブタイミングVTB(i)を検出し確認を行なって進角フェールは生じていないと正しく判断し直すので、吸入空気量を通常より増大させるというフェイル回復処理ルーチン等は行われなくなり、エンジン回転数NEが自動的に上昇するといった不具合を回避することができるようになる。
【0028】
なお、本発明は上述した実施例に限られるものではない。例えば、前記実施例では吸気バルブのバルブタイミングを可変にし得る可変バルブタイミング機構に適用したものであったが、排気バルブのバルブタイミングを可変にし得るものに適用しても同様の効果を奏するものである。また、可変バルブタイミング機構は油圧式のものには限られない。その他、本発明は、図示例に限られずその趣旨を逸脱しない範囲で種々の変形が可能である。
【0029】
【発明の効果】
以上詳述したように、本発明によれば、内燃機関のストール時に逆回転が生じてバルブタイミングを誤算出し、可変バルブタイミング機構に進角側で動作不良が生じていると誤判断した場合でも、次回のエンジン始動後に再度バルブタイミングを検出して、確認を行なうので、誤判断の補正が可能となり、内燃機関の始動後に機関回転数が上昇するといった不具合を回避することができるようになる。
【図面の簡単な説明】
【図1】本発明の一実施例を示す全体模式図。
【図2】同実施例の吸排気側カムシャフト部分を示す模式図。
【図3】同実施例の可変バルブタイミング機構を主に示す概略断面図。
【図4】同実施例において進角フェイルが生じているか否かの判断方法を説明するフローチャート。
【図5】同実施例において進角フェイルが生じているか否かの判断方法を説明するフローチャート。
【符号の説明】
1・・・内燃機関(エンジン)
4・・・可変バルブタイミング機構
VTB・・・バルブタイミング
β°CA・・・所定位相
γ°CA・・・一定位相[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control method for a variable valve timing mechanism that can freely change the valve timing related to opening / closing of either an intake valve or an exhaust valve, and in particular, determines whether or not a malfunction has occurred in the variable valve timing mechanism. On how to do.
[0002]
[Prior art]
The variable valve timing mechanism is a mechanism that can freely change the opening and closing timing (hereinafter referred to as valve timing) of the intake valve and the exhaust valve in accordance with the operating state of the engine, and the valve timing is set according to the operating situation. It has been developed to achieve higher output and improved drivability by controlling the target valve timing.
[0003]
Therefore, when a malfunction occurs in this variable valve timing mechanism, particularly when an advance angle failure occurs such that the valve timing does not move on the advance side, engine stall is likely to occur and engine start is difficult to perform. Therefore, as disclosed in Japanese Patent Application Laid-Open No. 1-110844, a fail-safe process for increasing the intake air amount by using an idle speed controller or the like to ensure a predetermined idle speed It is carried out.
[0004]
Various methods for detecting whether or not the variable valve timing mechanism has malfunctioned have been conventionally considered. For example, the following methods are known as methods for detecting the above-mentioned advance angle failure.
That is, the deviation between the valve timing and the target valve timing has not been reduced below a certain time, and a predetermined time has passed, and the valve timing has been controlled, but has not moved for a predetermined time, and in that state The first fail condition that the valve timing is on the advance side is satisfied, or the valve timing at the time of engine stall is displaced to the advance side by a predetermined phase or more even if it is other than the first condition. If the second fail condition is satisfied, it is determined that the advance failure has occurred. Thereafter, as described above, fail-safe processing such as increasing the intake air amount is performed using an idle speed controller or the like.
[0005]
[Problems to be solved by the invention]
However, despite the fact that there is no advance failure, it is erroneously determined that it is an advance failure, and when the engine is started after the engine is stalled, measures such as increasing the amount of intake air are taken to automatically increase the engine speed. Recently, it has been confirmed that a phenomenon such as an increase in frequency occurs rarely, but from the viewpoint of reproducibility, it has been very difficult to investigate the cause of misjudgment.
[0006]
[Means for Solving the Problems]
The inventor of the present invention has clarified that the above-described phenomenon occurs as follows as a result of intensive studies and studies. That is, the valve timing is calculated based on the phase difference between the N signal output when the crankshaft reaches the reference phase and the valve timing signal output in synchronization with the valve opening / closing. However, if the engine rotates momentarily when the engine is stalled, and if the crankshaft angle at that time is near the reference phase, the N signal is output even when the engine rotates reversely, and the valve timing Incorrect calculation occurs. If the erroneously calculated valve timing is a value displaced to the advance side by a predetermined phase or more, it is an advance failure because the second fail condition is satisfied even though it is not an advance failure. Is erroneously determined and stored. As a result, at the next engine start, the above-described fail-safe process is performed, and the engine speed is automatically increased.
[0007]
The present invention has been made for the first time as a result of elucidating the cause, and even if it is erroneously determined that the valve timing is erroneous as a result of erroneous calculation of the valve timing, the correction is performed immediately after the engine is started. This is intended to quickly avoid the phenomenon described above.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
That is, the variable valve timing mechanism malfunction determination method according to the present invention is applied to an internal combustion engine having a variable valve timing mechanism, and the valve timing in the variable valve timing mechanism is output when the crankshaft is in a reference phase. Calculated based on the phase difference between the reference signal and the valve timing signal or cam signal output in synchronization with the reference signal and valve opening / closing, and the valve timing detected when the internal combustion engine is stalled exceeds the specified phase. This is to determine the malfunction of the variable valve timing mechanism when it is displaced to the advance side. When the internal combustion engine stalled the last time when the internal combustion engine was started , the valve timing was incorrect based on the phase difference. calculated Te, operation by the valve timing that is calculated is displaced more than a predetermined phase advance side not If the valve timing detected after the start of the internal combustion engine is displaced to the retard side by a certain phase or more, it is determined that there is no malfunction in the variable valve timing mechanism. It is what.
[0009]
If this is the case, the next time the engine is started even when the internal combustion engine stalls and the valve timing is erroneously calculated and the variable valve timing mechanism is erroneously determined to have malfunctioned on the advance side. Since the valve timing is detected and confirmed again later, it is possible to correct misjudgment and avoid problems such as an increase in engine speed after starting the internal combustion engine.
[0010]
【Example】
Hereinafter, an embodiment of the present invention will be described with reference to FIGS.
FIG. 1 is a schematic diagram of an internal combustion engine 1 (only one cylinder is shown), to which the present invention is applied. The
[0011]
As shown in FIGS. 2 and 3, the
[0012]
The variable
[0013]
On the other hand, electrical control in each part is performed by the
As main sensors according to this embodiment, for example, the following sensors are provided as shown in FIGS. In other words, the
[0014]
As shown in FIG. 1, the
[0015]
Further, the
[0016]
In such a configuration, in this embodiment, the
Such determination and processing are stored in the
[0017]
FIG. 4 is referred to as an advance angle fail routine, and a control routine for determining whether or not the variable
More specifically, in step S1, it is determined whether or not a predetermined time (Asec) has elapsed without the deviation between the valve timing VTB and the target valve timing VTT being below a certain level. If the predetermined time has elapsed, the process proceeds to step S2, and if not, the process proceeds to step S4. Specifically, whether or not a predetermined time has elapsed is determined using the value of the large VVT deviation counter CVTER that is counted up in a state where the deviation does not become a certain value or less.
[0018]
In step S2, it is determined whether or not a predetermined time (Bsec) has passed without the valve timing VTB being displaced despite the output of the OCV drive signal a. If the predetermined time has elapsed, the process proceeds to step S3, and if not, the process proceeds to step S4. Specifically, whether or not a predetermined time has elapsed is determined using the value of the VVT stop counter CVTSTP that is counted up while the valve timing VTB is not displaced.
[0019]
In step S3, it is determined whether or not the valve timing VTB (old) is greater than or equal to α ° CA. If it is α ° CA or more, it is determined that an advance failure has occurred, and the process proceeds to step S7. Otherwise, the process proceeds to step S4. The parentheses attached after the valve timing VTB are for distinguishing between the valve timing detected in a predetermined state and the valve timing detected in another state.
[0020]
In step S4, it is determined whether or not the valve timing VTB (0) when the engine is started and when the engine stall last time is equal to or greater than β ° CA. If β ° CA or more, the process proceeds to step S5, and if not, this routine is terminated.
In step S5, it is determined whether or not the variable
[0021]
Step S6 is a step newly provided in the present embodiment. The value of the starting advance angle fail determination flag XVTFAB is set to 1, and the process proceeds to step S7.
In step S7, the value of the advance angle fail determination flag XVTFA is set to 1, and this routine is terminated.
On the other hand, FIG. 5 shows a flowchart of a control routine called a failure return determination routine. In this routine, the following operation is performed based on the result of the advance-failure determination routine.
[0022]
In step SS1, it is determined whether or not a certain time Csec (for example, 3 seconds) has elapsed since the engine was started. If it has elapsed, the process proceeds to step SS2, and if not, this routine is terminated.
In step SS2, it is determined whether or not the engine speed NE is 800 rpm or more. If it is 800 rpm or more, the process proceeds to step SS4, and if not, the process proceeds to step SS3.
[0023]
In step SS3, it is determined whether or not the value of the advance fail determination flag XVTFA is 1. If it is 1, the process proceeds to step SS4, and if not, this routine is terminated.
In step SS4, it is determined whether a clear condition for the large VVT deviation counter CVTER is satisfied. If established, the process proceeds to step SS6, and if not, the process proceeds to step SS5.
[0024]
Step SS5 is a step newly provided in the present embodiment. Here, if the value of the starting advance angle fail determination flag XVTFAB is 1 and the valve timing VTB (i) at the time of starting the engine is less than γ ° CA, the process proceeds to step SS6. Otherwise, this routine is executed. finish.
In Step SS6, it is determined that the return from the advance angle failure has occurred and the malfunction of the variable
[0025]
After this, the
[0026]
In this embodiment, in the above description, α and γ are set to equal values (for example, 50), and β is set to a larger value (for example, 80).
According to the present embodiment configured as described above, as shown in step S4, the valve timing VTB (0) detected when the engine stall occurs is displaced to the advance side by a predetermined phase (β ° CA) or more. This is a fail condition for determining that an advance angle failure has occurred. However, when this fail condition is satisfied, that is, when the value of the start time advance angle determination flag XVTFAB and the value of the advance angle determination flag XVTFA is 1, as shown in steps S6 and S7, As shown in step SS5, if the valve timing VTB (i) detected after the next engine start is displaced to the retard side by a certain phase (γ ° CA) or more, a malfunction occurs in the variable
[0027]
Therefore, even when the reverse rotation occurs at the time of engine stall and the valve timing VTB (0) is erroneously calculated and it is erroneously determined that the advance failure has occurred, the valve timing VTB ( i) is detected and confirmed, and it is correctly determined that the advance failure has not occurred. Therefore, a failure recovery processing routine for increasing the intake air amount from normal is not performed, and the engine speed NE is automatically set. It becomes possible to avoid problems such as rising.
[0028]
In addition, this invention is not restricted to the Example mentioned above. For example, in the above-described embodiment, the present invention is applied to a variable valve timing mechanism that can vary the valve timing of the intake valve, but the same effect can be obtained even if it is applied to a mechanism that can vary the valve timing of the exhaust valve. is there. Further, the variable valve timing mechanism is not limited to a hydraulic type. In addition, the present invention is not limited to the illustrated examples, and various modifications can be made without departing from the spirit of the present invention.
[0029]
【The invention's effect】
As described above in detail, according to the present invention, even when the internal combustion engine stalls and reverse rotation occurs, the valve timing is erroneously calculated, and even when it is erroneously determined that the variable valve timing mechanism has malfunctioned on the advance side. Since the valve timing is detected and confirmed again after the next engine start, it is possible to correct misjudgment and avoid problems such as an increase in engine speed after starting the internal combustion engine.
[Brief description of the drawings]
FIG. 1 is an overall schematic diagram showing an embodiment of the present invention.
FIG. 2 is a schematic view showing an intake / exhaust side camshaft portion of the embodiment.
FIG. 3 is a schematic sectional view mainly showing a variable valve timing mechanism of the embodiment.
FIG. 4 is a flowchart for explaining a method for determining whether or not an advance failure has occurred in the embodiment;
FIG. 5 is a flowchart illustrating a method for determining whether or not an advance failure has occurred in the embodiment.
[Explanation of symbols]
1 ... Internal combustion engine
4 ... Variable valve timing mechanism VTB ... Valve timing β ° CA ... Predetermined phase γ ° CA ... Constant phase
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24495398A JP3865948B2 (en) | 1998-08-31 | 1998-08-31 | Defect judgment method for variable valve timing mechanism |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP24495398A JP3865948B2 (en) | 1998-08-31 | 1998-08-31 | Defect judgment method for variable valve timing mechanism |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000073796A JP2000073796A (en) | 2000-03-07 |
JP3865948B2 true JP3865948B2 (en) | 2007-01-10 |
Family
ID=17126420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP24495398A Expired - Fee Related JP3865948B2 (en) | 1998-08-31 | 1998-08-31 | Defect judgment method for variable valve timing mechanism |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3865948B2 (en) |
-
1998
- 1998-08-31 JP JP24495398A patent/JP3865948B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000073796A (en) | 2000-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7146851B2 (en) | Diagnostic apparatus for variable valve control system | |
US5529034A (en) | Valve timing control apparatus for engine | |
US7024304B2 (en) | Diagnosis system for variable valve controller | |
US6352061B2 (en) | Control device for a variable valve timing mechanism of an engine | |
JP3822950B2 (en) | Self-diagnosis device for variable valve timing mechanism for internal combustion engine | |
JP3187674B2 (en) | Valve timing control device for internal combustion engine | |
US6336432B2 (en) | Valve timing control system for internal combustion engine | |
JP2007187098A (en) | Variable valve timing device | |
US7073321B2 (en) | Controller for internal combustion engine | |
JP2008088918A (en) | Internal combustion engine control device, control method, program for making computer implement the method, and recording medium for recording the program | |
JP3865948B2 (en) | Defect judgment method for variable valve timing mechanism | |
US20040236497A1 (en) | Method of operating an internal combustion engine, in particular in a motor vehicle | |
JP2007113513A (en) | Control device for multiple cylinder internal combustion engine | |
KR100569079B1 (en) | Control method of preventing engine stall for continuously variable valve timing system in vehicle | |
JP2003027992A (en) | Intake control system for internal combustion engine | |
JP2007107458A (en) | Control device of internal combustion engine | |
JPH05106472A (en) | Abnormality detection device for variable valve timing device | |
JP3981799B2 (en) | Variable valve timing control device | |
JPH11141361A (en) | Opening/closing timing calculation method for intake/ exhaust valve | |
JPH06248986A (en) | Malfunction detecting device for valve timing control device of internal combustion engine | |
JPS6282250A (en) | Idling speed control device for internal combustion engine | |
JPH0988643A (en) | Diagnostic device for variable vale timing device | |
JP2002221054A (en) | Control device of internal combustion engine | |
JPH06101561A (en) | Device for detecting abnormality of vehicle speed detection means | |
JPH1136907A (en) | Valve timing control device for internal combustion engine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050531 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050801 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060523 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060622 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060728 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061004 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111013 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131013 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |