(57)【要約】【課題】本発明は、内燃機関の逆回転を確実に検出可能な内燃機関の逆回転判定装置を実現することを目的としている。【解決手段】このため、第１のシグナル部材を有したカムシャフトとカム角センサと第２のシグナル部材を有したクランクシャフトとクランク角センサとを備えた内燃機関の逆回転判定装置において、第１のシグナル部材にカム角信号発生部を備え、第２のシグナル部材にはクランク角信号発生部と欠歯部とを備え、欠歯部は第１欠歯部と第２欠歯部から構成され、気筒判別手段を備え、気筒判別完了した状態で今回気筒を判別するのに利用したカム角信号の数が設定された値であるときにカム角信号間のクランク角信号の数をカウントするカウント手段を備え、カウントされたクランク角信号の数が設定された値より大きいときに内燃機関が逆回転状態であると判定する逆回転判定手段を備えている。【選択図】図１
2008286091.tif 000002
【特許請求の範囲】
【請求項１】
第１のシグナル部材を有したカムシャフトと、カム角センサと、第２のシグナル部材を有したクランクシャフトと、クランク角センサとを備えた内燃機関の逆回転判定装置において、前記第１のシグナル部材には、前記カム角センサにて検出可能で、少なくとも気筒判別信号を含む複数のカム角信号を発生するカム角信号発生部を備え、前記第２のシグナル部材には、前記クランク角センサにて検出可能で、かつ前記クランクシャフトの回転に同期して、複数の所定角度範囲を除いて第１の所定角度毎に角度信号を発生するクランク角信号発生部と第１の所定角度以上に渡って角度信号が発生しない欠歯部とを備え、この欠歯部は、第１欠歯部と第２欠歯部とから構成され、クランク角の回転方向に沿って発生する角度信号の数は、前記第１欠歯部から前記第２欠歯部までに検出される数と第２欠歯部から第１欠歯部までに検出される数とが異なるような位置に設けられ、前記第２のシグナル部材に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別する気筒判別手段を備え、この気筒判別手段により基準位置での気筒判別完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、前記カム角信号間のクランク角信号の数をカウントするカウント手段を備え、このカウント手段によりカウントされたクランク角信号の数が、設定された値より大きいときには、前記内燃機関が逆回転状態であると判定する逆回転判定手段を備えていることを特徴とする内燃機関の逆回転判定装置。
【請求項２】
前記逆回転判定手段により逆回転であると判定された回転が連続し、設定回数を超えた場合には、完了した気筒判別をキャンセルする気筒判別停止手段を備えていることを特徴とする請求項１に記載の内燃機関の逆回転判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は内燃機関の逆回転判定装置に係り、特に内燃機関が逆回転しているかどうかを確実に検出する内燃機関の逆回転判定装置に関するものである。
【背景技術】
【０００２】
車両に搭載される内燃機関においては、運転条件に応じて燃料噴射量や点火時期などを適正に制御するものがある。
また、前記内燃機関を制御する際には、気筒毎にクランク角検出信号と、特定気筒を判別するための気筒判別信号とを取得する必要がある。
このとき、前記内燃機関の気筒判別装置においては、カムシャフトに第１のシグナル部材を有するカム角センサを備えるとともに、クランクシャフトには第２のシグナル部材を有するクランク角センサを備えている。
【０００３】
【特許文献１】特開２００６−１６９９６５号公報
【特許文献１】特開平１１−１１７７８０号公報
【特許文献２】特開２００３−６５１３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、従来の内燃機関においては、特許文献１に開示されるように、カム角センサの出力信号及びクランク角センサの出力信号の組み合わせから気筒判別を実施するものがある。
例えば登り坂でエンジンストールが発生し、そのままの状態で後退した場合や、バックギヤへ係合したままで押し掛けした場合に、内燃機関が逆回転する。
このような内燃機関の逆回転時に、上述の特許文献１に開示される気筒判別方策においては、気筒判別が成立してしまう場合がある。
そして、気筒判別が成立した場合には、内燃機関の逆回転時にも拘わらず、誤ったクランク位置による燃料噴射制御や点火時期制御が実施されることとなり、最悪な状態としては、内燃機関の逆回転によって内燃機関に深刻なダメージを与える可能性があるという不都合がある。
【０００５】
この発明の目的は、内燃機関の逆回転を確実に検出可能な内燃機関の逆回転判定装置を実現することにある。
【課題を解決するための手段】
【０００６】
そこで、この発明は、上述不都合を除去するために、第１のシグナル部材を有したカムシャフトと、カム角センサと、第２のシグナル部材を有したクランクシャフトと、クランク角センサとを備えた内燃機関の逆回転判定装置において、前記第１のシグナル部材には、前記カム角センサにて検出可能で、少なくとも気筒判別信号を含む複数のカム角信号を発生するカム角信号発生部を備え、前記第２のシグナル部材には、前記クランク角センサにて検出可能で、かつ前記クランクシャフトの回転に同期して、複数の所定角度範囲を除いて第１の所定角度毎に角度信号を発生するクランク角信号発生部と第１の所定角度以上に渡って角度信号が発生しない欠歯部とを備え、この欠歯部は、第１欠歯部と第２欠歯部とから構成され、クランク角の回転方向に沿って発生する角度信号の数は、前記第１欠歯部から前記第２欠歯部までに検出される数と第２欠歯部から第１欠歯部までに検出される数とが異なるような位置に設けられ、前記第２のシグナル部材に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別する気筒判別手段を備え、この気筒判別手段により基準位置での気筒判別完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、前記カム角信号間のクランク角信号の数をカウントするカウント手段を備え、このカウント手段によりカウントされたクランク角信号の数が、設定された値より大きいときには、前記内燃機関が逆回転状態であると判定する逆回転判定手段を備えていることを特徴とする。
【発明の効果】
【０００７】
以上詳細に説明した如くこの本発明によれば、第１のシグナル部材を有したカムシャフトと、カム角センサと、第２のシグナル部材を有したクランクシャフトと、クランク角センサとを備えた内燃機関の逆回転判定装置において、第１のシグナル部材には、カム角センサにて検出可能で、少なくとも気筒判別信号を含む複数のカム角信号を発生するカム角信号発生部を備え、第２のシグナル部材には、クランク角センサにて検出可能で、かつクランクシャフトの回転に同期して、複数の所定角度範囲を除いて第１の所定角度毎に角度信号を発生するクランク角信号発生部と第１の所定角度以上に渡って角度信号が発生しない欠歯部とを備え、欠歯部は、第１欠歯部と第２欠歯部とから構成され、クランク角の回転方向に沿って発生する角度信号の数は、第１欠歯部から第２欠歯部までに検出される数と第２欠歯部から第１欠歯部までに検出される数とが異なるような位置に設けられ、第２のシグナル部材に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別する気筒判別手段を備え、気筒判別手段により基準位置での気筒判別完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、カム角信号間のクランク角信号の数をカウントするカウント手段を備え、カウント手段によりカウントされたクランク角信号の数が、設定された値より大きいときには、内燃機関が逆回転状態であると判定する逆回転判定手段を備えている。
従って、内燃機関が逆回転しているかどうかを、特別な検出手段を追加することなく検出可能である。
【発明を実施するための最良の形態】
【０００８】
以下図面に基づいてこの発明の実施例を詳細に説明する。
【実施例】
【０００９】
図１〜図７はこの発明の実施例を示すものである。
図２において、１は図示しない内燃機関の逆回転判定装置である。
この逆回転判定装置１は、図２に示す如く、第１のシグナル部材２を有したカムシャフト３と、カム角センサ４と、第２のシグナル部材５を有したクランクシャフト６と、クランク角センサ７とを備えている。
【００１０】
そして、前記第１のシグナル部材２には、前記カム角センサ４にて検出可能で、少なくとも気筒判別信号を含む複数のカム角信号を発生するカム角信号発生部８を備えている。
また、前記第２のシグナル部材５には、前記クランク角センサ７にて検出可能で、かつ前記クランクシャフト６の回転に同期して、複数の所定角度範囲を除いて第１の所定角度毎に角度信号を発生するクランク角信号発生部９と第１の所定角度以上に渡って角度信号が発生しない欠歯部１０とを備えている。
このとき、この欠歯部１０は、第１欠歯部１０−１と第２欠歯部１０−２とから構成され、クランク角の回転方向に沿って発生する角度信号の数は、第１欠歯部１０−１から第２欠歯部１０−２までに検出される数と第２欠歯部１０−２から第１欠歯部１０−１までに検出される数とが異なるような位置に設けられる。
更に、前記逆回転判定装置１は、前記第２のシグナル部材５に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別する気筒判別手段１１を備え、この気筒判別手段１１により基準位置での気筒判別完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、前記カム角信号間のクランク角信号の数をカウントするカウント手段１２を備え、このカウント手段１２によりカウントされたクランク角信号の数が、設定された値より大きいときには、前記内燃機関が逆回転状態であると判定する逆回転判定手段１３を備えている。
【００１１】
詳述すれば、前記カムシャフト３の有している前記第１のシグナル部材２は、図２に示す如く、前記カム角信号発生部８を備える。
そして、このカム角信号発生部８からの少なくとも気筒判別信号を含む複数のカム角信号を前記カム角センサ４にて検出するものである。
また、前記クランクシャフト６の有している前記第２のシグナル部材５は、図２に示す如く、クランク角信号発生部９と第１、第２欠歯部１０−１、１０−２からなる前記欠歯部１０とを備える。
そして、前記クランク角信号発生部９からの複数の所定角度範囲を除いて第１の所定角度毎に角度信号を前記クランク角センサ７にて検出するものである。
【００１２】
前記カム角センサ４と前記クランク角センサ７にて検出された各信号は、図２に示す如く、前記逆回転判定装置１の制御手段（「ＥＣＵ」とも記載する。）１４にデジタル信号として入力される。
この制御手段１４は、前記気筒判別手段１１と、燃料噴射制御手段１５と、点火時期制御手段１６と、前記カウント手段１２と、前記逆回転判定手段１３と、気筒判別停止手段１７とを有している。
そして、前記制御手段１４の前記気筒判別手段１１に前記カム角センサ４と前記クランク角センサ７にて検出された各信号を入力し、前記第２のシグナル部材５に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別するものである。
また、この気筒判別手段１１により基準位置での気筒判別の完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、前記カウント手段１２にて前記カム角信号間のクランク角信号の数をカウントする。
このとき、前記気筒判別手段１１による気筒判別の処理が完了した場合には、前記燃料噴射制御手段１５に燃料噴射制御信号を出力するとともに、前記点火時期制御手段１６に点火時期制御信号を出力する。
そして、前記気筒判別手段１１からの燃料噴射制御信号を入力した前記燃料噴射制御手段１５はインジェクタ１８に駆動信号を出力する。
更に、前記気筒判別手段１１からの点火時期制御信号を入力した前記点火時期制御手段１６はイグナイタ１９に駆動信号を出力する。
【００１３】
ここで、図３のカム角信号とクランク角信号とを気筒数が３気筒である内燃機関のパルスパターンで示す図について説明する。
この図３において、カム角パルスは＃１ＢＴＤＣ１５０°ＣＡ、ＢＴＤＣ１１５°ＣＡ、＃２ＢＴＤＣ１１５°ＣＡ、＃３ＢＴＤＣ１１５°ＣＡ相当にある。
また、クランク角パルス間角度は、前記クランクシャフト６の２回転で４箇所の欠歯部以外は１０°ＣＡである。
そして、前記気筒判別手段１１による気筒判別においては、図３に示す如く、基準位置（クランク角パルス（図３の点ＰＬ参照。）間の周期比より欠歯部を判定する位置）にて基準位置間のクランク角信号ＰＬのパルス数と基準位置間のカム角信号ＰＣのパルス数との組み合わせから気筒判別位置を判定する。
つまり、図３に示す如く、基準位置１にて＃１ＢＴＤＣ７５°ＣＡ、基準位置２にて＃３ＢＴＤＣ１９５°ＣＡ、基準位置３にて＃２ＢＴＤＣ１９５°ＣＡ、基準位置４にて＃２ＢＴＤＣ７５°ＣＡを判定する。
【００１４】
前記カウント手段１２によりカウントされたクランク角信号の数が、設定された値より大きいときには、前記逆回転判定手段１３によって前記内燃機関が逆回転状態であると判定する。
ここで、図４に内燃機関が正回転時の測定波形を示す。
この測定波形において、図４に示す如く、「ＰＬ」がクランク角信号、「ＰＣ」がカム角信号である。
クランク角信号ＰＬ及びカム角信号ＰＣとも立ち下がりエッジ（信号がハイ（ＨＩ）からロー（Ｌｏ）に切り替わる箇所）が基準で、前記制御手段１４の前記気筒判別手段１１にデジタル信号として入力される基準位置４と基準位置１との間（図４のＳ１参照。）に入力されるカム角信号ＰＣは２個であり、先に入力するカム角信号ＰＣを「ａ」とし、次に入力されるカム角信号ＰＣを「ｂ」とする。
カム角信号ＰＣの先に入力する「ａ」において、立ち下がりエッジは「Ｄｎ１」、立ち上がりエッジは「Ｕｐ１」である。
基準位置１と基準位置２との間（図４のＳ２参照。）に入力されるカム角信号ＰＣは０個である。
基準位置２と基準位置３との間（図４のＳ３参照。）に入力されるカム角信号ＰＣは１個であり、この入力されるカム角信号ＰＣを「ｃ」とする。
基準位置３と基準位置４との間（図４のＳ４参照。）に入力されるカム角信号ＰＣは１個であり、この入力されるカム角信号ＰＣを「ｄ」とする。
前記内燃機関が正回転時に、カム角信号ＰＣの先に入力する「ａ」と次に入力される「ｂ」との間に入力されるクランク角信号ＰＬは、図４の枠部ｇ内に示す如く、３パルス程度である。
【００１５】
次に、図５に内燃機関が逆回転時の測定波形を示す。
この測定波形において、図５に示す如く、「ＰＬ」がクランク角信号、「ＰＣ」がカム角信号である。
クランク角信号ＰＬ及びカム角信号ＰＣとも、内燃機関の正回転時と同様に、立ち下がりエッジが基準で、前記制御手段１４の前記気筒判別手段１１にデジタル信号として入力される。
基準位置４と基準位置１との間（図５のＴ１参照。）に入力されるカム角信号ＰＣは２個であり、先に入力するカム角信号ＰＣを「ａ」とし、次に入力されるカム角信号ＰＣを「ｂ」とする。
カム角信号ＰＣの先に入力する「ａ」において、立ち下がりエッジは「Ｄｎ２」、立ち上がりエッジは「Ｕｐ２」である。
基準位置１と基準位置２との間（図５のＴ２参照。）に入力されるカム角信号ＰＣは０個である。
基準位置２と基準位置３との間（図５のＴ３参照。）に入力されるカム角信号ＰＣは１個であり、この入力されるカム角信号ＰＣを「ｃ」とする。
基準位置３と基準位置４との間（図５のＴ４参照。）に入力されるカム角信号ＰＣは１個であり、この入力されるカム角信号ＰＣを「ｄ」とする。
以上のように前記内燃機関が逆回転時であっても、内燃機関の正回転時と同一の組み合わせが成立する場合がある。
【００１６】
しかし、前記内燃機関が逆回転時には、図５の枠部ｇ内に示す如く、カム角信号ＰＣの先に入力する「ａ」と次に入力される「ｂ」との間に入力されるクランク角信号ＰＬは、１０パルス以上入力されるため、この部分に正回転時と逆回転時とに相違が生じる。
これは、前記カム角センサ４及び前記クランク角センサ７とも、立ち下がりエッジ基準の片側エッジのみを検知するセンサを使用しているためであり、この場合立ち上がりエッジは不定の箇所で立ち上がる。
つまり、図４に示す前記内燃機関の正回転時の立ち下がりエッジ「Ｄｎ１」が、図５に示す内燃機関の逆回転時の立ち上がりエッジ「Ｕｐ２」となる。
また、図４に示す前記内燃機関の正回転時の立ち上がりエッジ「Ｕｐ１」が、図５に示す内燃機関の逆回転時の立ち下がりエッジ「Ｄｎ２」となる。
これにより、前記内燃機関の逆回転時は、内燃機関の正回転時に不定の立ち上がりエッジであった箇所が立ち下がりエッジとなるため、内燃機関が逆回転時であっても、内燃機関の正回転時と同一の組み合わせが成立してしまう場合があるものである。
なお、追加説明すると、前記カム角センサ４及び前記クランク角センサ７が、立ち上がりエッジと立ち下がりエッジとの両エッジを検知するものであれば、図５に開示したようなパターンは発生しないが、各センサの検出機能を向上させる必要がある。
【００１７】
この発明においては、内燃機関が逆回転しているかどうかを、特別な検出手段を追加することなく検出可能とするものである。
以下に前記内燃機関の逆回転時を判定する方策を説明する。
先ず、図６にはカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴのカウント方法を示す。
この図６のカウント方法においては、前記制御手段１４の前記気筒判別手段１１にデジタル信号として前記クランク角センサ７からのクランク角信号が入力されると、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを「１」だけカウントアップするものである。
また、図７にはカム角信号ナンバＣＭＲＣＮＴのカウント方法を示す。
この図７のカウント方法においては、クランク角信号の基準位置で実施する気筒判別で＃２ＢＴＤＣ７５°ＣＡと判定した場合（図３の基準位置４及び図４、図５のＳＰ４参照。）に、カム角信号ナンバＣＭＲＣＮＴを「０」にクリアするものである。
更に、図１には前記内燃機関の逆回転判定方法を示す。
この図１の逆回転判定方法においては、前記制御手段１４の前記気筒判別手段１１により基準位置での気筒判別が完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるとき、つまり、気筒判別手段１１にカム角センサ４からのカム角信号が入力されたときに、前記カウント手段１２にてカム角信号入力間のクランク角信号の数であるカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを「１」だけカウントアップする。
そして、前記カウント手段１２にてカウントされたクランク角信号の数、つまりカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴが設定された値である逆回転判定クランク角パルスしきい値ＲＶＳＸより大きいときに、前記逆回転判定手段１３により前記内燃機関が逆回転状態であると判定するものである。
追記すれば、図１の逆回転判定方法においては、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを、前回のカム角信号から現在のカム角信号までに入力したクランク角信号パルス数ＣＭＢＴＲＣＮＴに格納し、このクランク角信号パルス数ＣＭＢＴＲＣＮＴと設定された値である逆回転判定クランク角パルスしきい値ＲＶＳＸとの大小関係を判定している。
【００１８】
また、前記逆回転判定装置１の制御手段１４は、前記気筒判別停止手段１７をも有している。
この気筒判別停止手段１７は、前記逆回転判定手段１３により逆回転であると判定された回転が連続し、設定回数である気筒判別リセット判定逆回転カウンタしきい値ＲＶＳＹを超えた場合には、完了した気筒判別をキャンセルするものである。
追記すれば、前記逆回転判定手段１３により前記内燃機関が逆回転状態であると判定した際に、逆回転カウンタＲＶＳＣＮＴを「１」だけカウントアップし、この逆回転カウンタＲＶＳＣＮＴが設定回数である気筒判別リセット判定逆回転カウンタしきい値ＲＶＳＹを超えた場合に、前記気筒判別停止手段１７が完了した気筒判別をキャンセルする。
【００１９】
次に、図１の前記内燃機関の逆回転判定装置１の制御用フローチャートに沿って作用を説明する。
【００２０】
前記内燃機関の逆回転判定装置１の制御用プログラムがスタート（１０１）すると、前記制御手段１４の前記気筒判別手段１１により基準位置での気筒判別が完了したか否かの判断（１０２）に移行する。
そして、この判断（１０２）がＹＥＳの場合には、前記気筒判別手段１１にカム角センサ４からのカム角信号が入力されたか否か判断（１０３）に移行する。
また、判断（１０２）がＮＯの場合には、そのまま後述する前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
【００２１】
上述の前記気筒判別手段１１にカム角センサ４からのカム角信号が入力されたか否か判断（１０３）において、判断（１０３）がＹＥＳの場合には、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを、前回のカム角信号から現在のカム角信号までに入力したクランク角信号パルス数ＣＭＢＴＲＣＮＴに格納し、その後にカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを「０」にクリアする処理（１０４）に移行する。
また、上述の判断（１０３）がＮＯの場合には、そのまま前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
【００２２】
ここで、上述の処理（１０４）に関連するカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴのカウント方法を図６に沿って説明する。
この図６のカウント方法の制御用プログラムがスタート（２０１）すると、前記制御手段１４の前記気筒判別手段１１にデジタル信号として前記クランク角センサ７からのクランク角信号が入力されたか否かの判断（２０２）に移行する。
そして、この判断（２０２）がＹＥＳの場合には、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを「１」だけカウントアップする処理（２０３）に移行し、その後に図６のカウント方法の制御用プログラムのエンド（２０４）に移行する。
また、判断（２０２）がＮＯの場合には、そのまま図６のカウント方法の制御用プログラムのエンド（２０４）に移行する。
【００２３】
また、図１の前記内燃機関の逆回転判定装置１の制御用フローチャートに戻ると、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを、前回のカム角信号から現在のカム角信号までに入力したクランク角信号パルス数ＣＭＢＴＲＣＮＴに格納し、その後にカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴを「０」にクリアする処理（１０４）の後には、カム角信号ナンバＣＭＲＣＮＴを「１」だけカウントアップする処理（１０５）に移行する。
【００２４】
ここで、上述の処理（１０５）に関連するカム角信号ナンバＣＭＲＣＮＴのカウント方法を図７に沿って説明する。
この図７のカウント方法の制御用プログラムがスタート（３０１）すると、図３の基準位置４及び図４、図５のＳＰ４によって、クランク角信号の基準位置で実施する気筒判別で＃２ＢＴＤＣ７５°ＣＡと判定したか否かの判断（３０２）に移行する。
そして、この判断（３０２）がＹＥＳの場合には、カム角信号ナンバＣＭＲＣＮＴを「０」にクリアする処理（３０３）に移行し、その後に図７のカウント方法の制御用プログラムのエンド（３０４）に移行する。
また、上述の判断（３０２）がＮＯの場合には、そのまま図７のカウント方法の制御用プログラムのエンド（３０４）に移行する。
【００２５】
更に、図１の前記内燃機関の逆回転判定装置１の制御用フローチャートに戻ると、カム角信号ナンバＣＭＲＣＮＴを「１」だけカウントアップする処理（１０５）の後には、カム角信号ナンバＣＭＲＣＮＴが「２」であるか否かの判断（１０６）に移行する。
この判断（１０６）は、クランク角信号の基準位置間にカム角信号入力が２個入力した場合の２個目のカム角信号の入力時を判断するものである。
そして、上述の判断（１０６）がＹＥＳの場合には、カム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴが設定された値である逆回転判定クランク角パルスしきい値ＲＶＳＸより大きいか否かの判断（１０７）に移行する。
また、上述の判断（１０６）がＮＯの場合には、そのまま前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
【００２６】
上述のカム角信号入力間クランク角信号カウンタＣＭＢＴＣＮＴが設定された値である逆回転判定クランク角パルスしきい値ＲＶＳＸより大きいか否かの判断（１０７）において、この判断（１０７）がＹＥＳの場合には、逆回転カウンタＲＶＳＣＮＴを「１」だけカウントアップする処理（１０８）に移行する。
また、上述の判断（１０７）がＮＯの場合には、逆回転カウンタＲＶＳＣＮＴを「０」にクリアする処理（１０９）に移行し、その後に前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
【００２７】
また、上述の逆回転カウンタＲＶＳＣＮＴを「１」だけカウントアップする処理（１０８）の後には、前記逆回転判定手段１３により逆回転であると判定された回転が連続している際に、前記気筒判別停止手段１７によって、逆回転カウンタＲＶＳＣＮＴが設定回数である気筒判別リセット判定逆回転カウンタしきい値ＲＶＳＹを超えているか否かの判断（１１０）に移行する。
そして、この判断（１１０）がＹＥＳの場合には、前記気筒判別停止手段１７が完了した気筒判別をキャンセルする処理、つまり気筒判別停止手段１７による気筒判別リセットの処理（１１１）に移行し、その後に前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
また、上述の判断（１１０）がＮＯの場合には、そのまま前記逆回転判定装置１の制御用プログラムのエンド（１１２）に移行する。
【００２８】
これにより、前記第１のシグナル部材２を有したカムシャフト３と、カム角センサ４と、第２のシグナル部材５を有したクランクシャフト６と、クランク角センサ７とを備えた内燃機関の逆回転判定装置１において、前記第１のシグナル部材２には、前記カム角センサ４にて検出可能で、少なくとも気筒判別信号を含む複数のカム角信号を発生するカム角信号発生部８を備え、前記第２のシグナル部材５には、前記クランク角センサ７にて検出可能で、かつ前記クランクシャフト６の回転に同期して、複数の所定角度範囲を除いて第１の所定角度毎に角度信号を発生するクランク角信号発生部９と第１の所定角度以上に渡って角度信号が発生しない欠歯部１０とを備え、この欠歯部１０は、第１欠歯部１０−１と第２欠歯部１０−２とから構成され、クランク角の回転方向に沿って発生する角度信号の数は、前記第１欠歯部１０−１から前記第２欠歯部１０−２までに検出される数と第２欠歯部１０−２から第１欠歯部１０−１までに検出される数とが異なるような位置に設けられ、前記第２のシグナル部材５に予め設定された基準位置間に発生する角度信号の数とカム角信号の数とから気筒を判別する気筒判別手段１１を備え、この気筒判別手段１１により基準位置での気筒判別完了した状態で、今回気筒を判別するのに利用したカム角信号の数が設定された値であるときには、前記カム角信号間のクランク角信号の数をカウントするカウント手段１２を備え、このカウント手段１２によりカウントされたクランク角信号の数が、設定された値より大きいときには、前記内燃機関が逆回転状態であると判定する逆回転判定手段１３を備えている。
従って、内燃機関が逆回転しているかどうかを、特別な検出手段を追加することなく検出可能である。
【００２９】
また、前記逆回転判定手段１３により逆回転であると判定された回転が連続し、設定回数を超えた場合には、完了した気筒判別をキャンセルする気筒判別停止手段１７を備えている。
従って、前記内燃機関が逆回転している状態での気筒判別を行わないので、不正確なクランク角情報に基づく燃料噴射制御や点火時期制御が実施されることはない。
更に、不正確なクランク角情報を要因としたバックファイアにより、内燃機関がダメージを受けることを防止することができる。
【図面の簡単な説明】
【００３０】
【図１】この発明の実施例を示す内燃機関の逆回転判定装置の制御用フローチャートである。
【図２】内燃機関の逆回転判定装置のブロック図である。
【図３】カム角信号とクランク角信号とを気筒数が３気筒である内燃機関のパルスパターンで示す図である。
【図４】内燃機関の正回転時の測定波形を示す図である。
【図５】内燃機関の逆回転時の測定波形を示す図である。
【図６】カム角信号入力間クランク角信号カウンタ（ＣＭＢＴＣＮＴ）のカウント方法を示すフローチャートである。
【図７】カム角信号ナンバ（ＣＭＲＣＮＴ）のカウント方法を示すフローチャートである。
【符号の説明】
【００３１】
１  逆回転判定装置
２  第１のシグナル部材
３  カムシャフト
４  カム角センサ
５  第２のシグナル部材
６  クランクシャフト
７  クランク角センサ
８  カム角信号発生部
９  クランク角信号発生部
１０  欠歯部
１０−１  第１欠歯部
１０−２  第２欠歯部
１１  気筒判別手段
１２  カウント手段
１３  逆回転判定手段
１４  制御手段（「ＥＣＵ」とも記載する。）
１５  燃料噴射制御手段
１６  点火時期制御手段
１７  気筒判別停止手段
１８  インジェクタ
１９  イグナイタ
【図１】
2008286091.tif 000003
【図２】
2008286091.tif 000004
【図３】
2008286091.tif 000005
【図４】
2008286091.tif 000006
【図５】
2008286091.tif 000007
【図６】
2008286091.tif 000008
【図７】
2008286091.tif 000009