(57)【特許請求の範囲】
【請求項１】
回転体の回転を検出する検出素子と、該検出素子による検出波形を入力して所定の基準電圧と比較する比較器とを備え、その比較器の出力より回転パルスを生成する回転検出装置において、
検出素子のハイサイドと所定の低電圧地点とを電気的に断続するスイッチング素子を設けたことを特徴とする回転検出装置。
【請求項２】
前記スイッチング素子は、検出素子のハイサイドとローサイドとを断続するものである請求項１記載の回転検出装置。
【請求項３】
前記スイッチング素子は、検出素子のハイサイドとグランドとを断続するものである請求項１記載の回転検出装置。
【請求項４】
回転検出の要否を判断する制御手段を備え、回転検出不要の場合、制御手段が前記スイッチング素子をオンする請求項１乃至３の何れかに記載の回転検出装置。
【請求項５】
エンジン出力とモータ出力とを併用して走行するハイブリッド車両についてその運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記スイッチング素子をオンする請求項１乃至３の何れかに記載の回転検出装置。
【請求項６】
回転体の回転を検出する検出素子と、該検出素子による検出波形を入力して所定の基準電圧と比較する比較器とを備え、その比較器の出力より回転パルスを生成する回転検出装置において、
前記比較器の基準電圧を、回転パルス検出時用の第１電圧と、回転パルス非検出時用の第２電圧とで切り替え可能に構成したことを特徴とする回転検出装置。
【請求項７】
前記第２電圧を、検出素子による検出波形の電圧レベルよりも高電圧側で設定した請求項６記載の回転検出装置。
【請求項８】
回転検出の要否を判断する制御手段を備え、回転検出不要の場合、制御手段が前記比較器の基準電圧を第１電圧から第２電圧へ切り替える請求項６又は７記載の回転検出装置。
【請求項９】
エンジン出力とモータ出力とを併用して走行するハイブリッド車両についてその運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記比較器の基準電圧を第１電圧から第２電圧へ切り替える請求項６乃至８の何れかに記載の回転検出装置。
【請求項１０】
回転体の回転を検出する回転センサと、該回転センサの検出波形から回転パルスを生成する波形整形回路と、回転検出の要否を判断する制御手段とを備え、前記制御手段は、回転検出不要と判断した場合、前記波形整形回路から出力される回転パルスを無効とすることを特徴とする回転検出装置。
【請求項１１】
エンジン出力とモータ出力とを併用して走行するハイブリッド車両についてその運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記制御手段は前記波形整形回路から出力される回転パルスを無効とする請求項１０記載の回転検出装置。
【請求項１２】
請求項５，９，１１の何れかに記載の回転検出装置において、エンジンの始動要求が出された状態から始動要求無しの状態に移行する際、所定期間だけ通常の回転検出を行い、該所定期間が経過した後に回転非検出とする回転検出装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、回転体の回転を検出する回転検出装置に関するものである。
【０００２】
【従来の技術】
例えばエンジンの回転を検出する回転検出装置として、回転センサにてクランク軸の回転を検出し、その検出波形を波形整形して回転パルスを生成するものが知られている。波形整形回路として具体的には、回転センサの検出波形（検出電圧）と所定の基準電圧とが比較器に入力され、その大小比較により回転パルス（矩形波）が生成される。そして、その回転パルスがマイクロコンピュータ等に入力され、回転パルスのエッジ間隔からエンジン回転数等が検出されるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、既存の回転検出装置では以下に示す問題を生ずる。例えば、エンジン出力とモータ出力とを併用して走行するハイブリッド車両では、モータ出力のみで車両走行するモードとエンジン出力及びモータ出力で車両走行するモードとを有しており、必要に応じてエンジンの運転を停止し、燃料消費を低減するよう構成されている。かかる場合、エンジンの運転停止時には本来ならばクランク軸が回転せず回転パルスが発生しないが、車両走行中にエンジン＋モータ駆動からモータ駆動へと切り替えられる際、切り替え直後のクランク軸の惰性回転により回転パルスが生じる。故に、マイクロコンピュータ等によりエンジンの状態が誤って判断されるおそれが生ずる。
【０００４】
またその他に、エンジンの運転停止時において、悪路走行時の車両振動や車載制御機器（モータ、発電機等）のノイズによる信号が生じると、その信号を正規の回転パルスと誤判定してしまう。この場合、回転パルスを用いたダイアグ判定（故障診断）が誤って実施されるおそれが生じる。例えば、回転センサの検出信号と基準位置センサの検出信号との対比により回転センサのダイアグ判定を実施する場合、回転パルスの検出信号のみが不用意に発生すると、該回転センサが異常である旨誤って判定される。また更に、ダイアグの誤判定に伴いエンジンの始動不良を招く生じるおそれもある。
【０００５】
本発明は、上記問題に着目してなされたものであって、その目的とするところは、必要に応じて回転検出を禁止し、ノイズ等による回転誤検出を防止することができる回転検出装置を提供することである。
【０００６】
【課題を解決するための手段】
請求項１に記載の回転検出装置では、回転体の回転が検出素子にて検出され、比較器で検出素子による検出波形と所定の基準電圧とが比較される。そして、比較器の出力より回転パルスが生成される。また、本請求項１では特に、検出素子のハイサイドと所定の低電圧地点とを電気的に断続するスイッチング素子が設けられている。この場合、スイッチング素子のオフ状態では検出素子のハイサイドと前記低電圧地点とが電気的に遮断され、スイッチング素子のオン状態では検出素子のハイサイドと前記低電圧地点とが電気的に接続される。検出素子のハイサイドと前記低電圧地点とが電気的に接続されることは、検出素子による検出波形（入力電圧）が所定の低電圧レベルで固定されることを意味する。故にスイッチング素子をオンすることで、必要に応じて回転検出を禁止し、ノイズ等による回転誤検出が防止できる。
【０００７】
具体的には、請求項２に記載したように、前記スイッチング素子が検出素子のハイサイドとローサイドとを断続する構成、或いは請求項３に記載したように、前記スイッチング素子が検出素子のハイサイドとグランドとを断続する構成であれば良い。
【０００８】
請求項４に記載の発明では、回転検出の要否を判断する制御手段を備え、回転検出不要の場合、制御手段が前記スイッチング素子をオンする。この場合、制御手段によるスイッチング素子のオン／オフで回転検出及び非検出の状態が適正に管理できる。
【０００９】
請求項５に記載の発明では、ハイブリッド車両の運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記スイッチング素子がオンされる。この場合、エンジン停止時には、スイッチング素子のオン操作により検出素子の検出波形（入力電圧）が所定の低電圧レベルで固定される。故に、前述の通りノイズ等による回転誤検出が防止できる。特にエンジンの駆動停止直後において惰性回転等による回転誤検出が防止できる。
【００１０】
また、請求項６に記載の回転検出装置では、比較器の基準電圧を、回転パルス検出時用の第１電圧と、回転パルス非検出時用の第２電圧とで切り替え可能に構成した。この場合、比較器の基準電圧を回転パルス非検出時用の第２電圧に切り替えることで、検出素子による検出波形が検出不可となり、回転パルスの出力が停止される。故に、必要に応じて回転検出を禁止し、ノイズ等による回転誤検出が防止できる。
【００１１】
上記請求項６の発明では請求項７に記載したように、前記第２電圧を、検出素子による検出波形の電圧レベルよりも高電圧側で設定すると良い。これにより、比較器の出力が確実にＨ／Ｌ（ハイ／ロー）何れかに固定されるようになり、回転パルスの出力が停止される。
【００１２】
請求項８に記載の発明では、回転検出の要否を判断する制御手段を備え、回転検出不要の場合、制御手段が前記比較器の基準電圧を第１電圧から第２電圧へ切り替える。この場合、制御手段による基準電圧の切り替えで回転検出及び非検出の状態が適正に管理できる。
【００１３】
請求項９に記載の発明では、ハイブリッド車両の運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記比較器の基準電圧が第１電圧から第２電圧に切り替えられる。この場合、エンジン停止時には、基準電圧が第２電圧で保持されて回転パルスの出力が停止される。故に、前述の通りノイズ等による回転誤検出が防止できる。
【００１４】
一方、請求項１０に記載の発明では、回転体の回転を検出する回転センサと、該回転センサの検出波形から回転パルスを生成する波形整形回路と、回転検出の要否を判断する制御手段とを備え、前記制御手段は、回転検出不要と判断した場合、前記波形整形回路から出力される回転パルスを無効とする。本発明においても、前述の通りノイズ等による回転誤検出が防止できる。特に本発明では、ハード構成（波形整形回路）の変更なく所望の効果を得ることができる。
【００１５】
請求項１１に記載の発明では、ハイブリッド車両の運転を制御するハイブリッド車両制御システムに適用され、エンジンへの始動要求が出されない時、前記制御手段は前記波形整形回路から出力される回転パルスを無効とする。この場合、エンジン停止時には回転パルスが無効化されるため、前述の通りノイズ等による回転誤検出が防止できる。
【００１６】
上記請求項５，９，１１の発明では請求項１２に記載したように、エンジンの始動要求が出された状態から始動要求無しの状態に移行する際、所定期間だけ通常の回転検出を行い、該所定期間が経過した後に回転非検出とすると良い。この場合、エンジンの運転停止直後において惰性回転の状態をモニタすることが可能となる。
【００１７】
【発明の実施の形態】
（第１の実施の形態）
以下、この発明を具体化した第１の実施の形態を図面に従って説明する。本実施の形態では、ハイブリッド車の制御システムに本発明を具体化しており、該制御システムにおいて、エンジン回転数を精度良く検出できる構成を提案する。ハイブリッド車は、周知の通りエンジン出力とモータ出力とを併用して走行する車両である。
【００１８】
図１には本制御システムの概要を示しており、本制御システムは、エンジン制御を行うエンジンＥＣＵ１０と、モータ制御を行うモータＥＣＵ２０と、システム全体を統括するハイブリッドＥＣＵ３０とを備える。これらＥＣＵ１０〜３０は何れもマイクロコンピュータを主体とする論理演算回路として構成されており、エンジンＥＣＵ１０とハイブリッドＥＣＵ３０間、モータＥＣＵ２０とハイブリッドＥＣＵ３０間はそれぞれ、相互に通信可能に接続されている。
【００１９】
エンジンＥＣＵ１０は、エンジン制御としてその都度の車両走行状態に応じてインジェクタ、イグナイタ、スロットルアクチュエータ等の駆動を制御する。ここでエンジンＥＣＵ１０には、ＣＰＵ１１及び波形整形回路１２が設けられており、回転センサ４０の検出波形が波形整形回路１２に取り込まれ、該波形整形回路１２にて回転パルスが生成されるようになっている。回転センサ４０は、「回転体」としての回転パルサ４１と、「検出素子」としての電磁ピックアップコイル４２とを備える周知構成のセンサであり、エンジンクランク軸の回転に伴い回転パルサ４１が回転すると、パルサ外周の突起の通過がピックアップコイル４２により検出される。ピックアップコイル４２の検出波形が波形整形回路１２に取り込まれる。一方、ＣＰＵ１１は、波形整形回路１２から取り込んだ回転パルスに基づきエンジン回転数の算出等を実施する。
【００２０】
モータＥＣＵ２０は、モータ制御としてその都度の車両走行状態に応じてインバータを介してモータの駆動を制御する。また、ハイブリッドＥＣＵ３０は、エンジン出力とモータ出力との配分を指令するよう構成されており、特にエンジンＥＣＵ１０に対して始動要求信号Ｓ１を出力する。エンジンＥＣＵ１０は、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１に応じてエンジン始動を開始し、燃料噴射や点火等の制御を実施する。
【００２１】
図２には、波形整形回路１２を中心とするエンジンＥＣＵ１０の回路構成を示す。図２において、回転センサ４０のピックアップコイル４２はその両端がエンジンＥＣＵ１０の入力端子に接続されている。波形整形回路１２は、ヒステリシス付き比較回路として構成されるものであり、その基本構成は従来技術に準ずるためここでは簡単に説明する。
【００２２】
つまり、波形整形回路１２は、比較器Ｃ１、抵抗器Ｒ１〜Ｒ６及びダイオードＤ１を基本構成とするものであり、比較器Ｃ１が回転センサ４０（ピックアップコイル４２）の出力をパルス化し出力する。この比較器Ｃ１の出力が回転パルスとしてＣＰＵ１１に取り込まれる。比較器Ｃ１の反転入力端子（−入力端子）には回転センサ４０の検出波形（検出電圧）が入力され、非反転入力端子（＋入力端子）には抵抗器Ｒ３〜Ｒ６により生成される基準電圧Ｖ１が入力される。ここで、基準電圧Ｖ１は比較器Ｃ１の出力がＨかＬかで２段に切り替えられるようになっており、比較器Ｃ１の出力がＨの時、基準電圧Ｖ１は電源電圧ＶＣを抵抗器Ｒ３〜Ｒ６で分圧した電圧値Ｖｔｈ１となり、比較器Ｃ１の出力がＬの時、基準電圧Ｖ１は抵抗器Ｒ３〜Ｒ５で決まる電圧値Ｖｔｈ２となる（Ｖｔｈ１＞Ｖｔｈ２）。波形整形の概要を図３で説明する。
【００２３】
図３において、回転センサ４０の検出波形は、回転パルサ４１の突起がピックアップコイル４２に近づくにつれて波形が正方向に立ち上がり、その後負側に立ち下がる特性を有する。この場合、比較器Ｃ１では、センサ検出波形と基準電圧Ｖｔｈ１とが大小比較され、センサ検出波形が基準電圧Ｖｔｈ１を上回った時、出力がＨからＬに立ち下げられる。比較器Ｃ１の出力がＬになると、基準電圧が電圧Ｖｔｈ２に切り替えられる。比較器Ｃ１では、センサ検出波形が基準電圧Ｖｔｈ２を下回った時、出力がＨに立ち上げられる。
【００２４】
また、図２の波形整形回路１２では、特徴的な構成としてピックアップコイル４２の両端間（ハイサイド及びローサイド間）に「スイッチング素子」としてのトランジスタＴ１が設けられている。トランジスタＴ１は、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１に応じてＯＮ／ＯＦＦされ、トランジスタＴ１のＯＦＦ時には回転センサ４０の検出波形がそのまま比較器Ｃ１の−入力端子に入力されるのに対し、トランジスタＴ１のＯＮ時には回転センサ４０の検出波形が所定の低電圧レベルに固定される。
【００２５】
この場合、ハイブリッドＥＣＵ３０は、エンジン始動要求時（運転時）にトランジスタＴ２をＯＮすることで始動要求信号Ｓ１をＬとする。すると、エンジンＥＣＵ１０のトランジスタＴ１がＯＦＦされる。また、ハイブリッドＥＣＵ３０は、エンジン停止時にトランジスタＴ２をＯＦＦすることで始動要求信号Ｓ１をＨとする。すると、エンジンＥＣＵ１０のトランジスタＴ１がＯＮされる。要するに、本実施の形態ではハイブリッドＥＣＵ３０が「制御手段」に該当し、該ＥＣＵ３０により始動要求信号Ｓ１＝Ｈが出力されることは回転検出不要と判断されたことを意味する。なお、始動要求信号Ｓ１はＣＰＵ１１にも取り込まれるようになっている。
【００２６】
図４は、エンジンが運転状態から停止される場合の動作を示すタイムチャートである。図４では、タイミングｔ１以前でエンジンが運転され、タイミングｔ１以降エンジンが停止される。
【００２７】
タイミングｔ１以前は、始動要求信号Ｓ１がＬの状態で保持され、トランジスタＴ１がＯＦＦ状態となる。このとき、ピックアップコイル４２のハイサイド及びローサイドが電気的に遮断され、センサ検出波形がそのまま比較器Ｃ１の−入力端子に入力される。故に、センサ検出波形と基準電圧Ｖ１（図３のＶｔｈ１，Ｖｔｈ２）との比較により図示の如く回転パルスが出力される。
【００２８】
一方、タイミングｔ１以降は、始動要求信号Ｓ１がＨに切り替わり、トランジスタＴ１がＯＮ状態となる。このとき、ピックアップコイル４２のハイサイド及びローサイドが電気的に接続され、センサ検出波形が所定電圧に固定される。故に、比較器Ｃ１の入力が基準電圧Ｖ１（図３のＶｔｈ１）よりも低電圧レベルに保持され、回転パルスの出力が停止される。
【００２９】
以上詳述した本実施の形態によれば、必要に応じて回転検出を禁止し、ノイズ等による回転誤検出を防止することができる。特にハイブリッド車両制御システムにおいて、始動要求信号Ｓ１に応じて回転検出が中断され、エンジンの駆動停止直後において惰性回転等による回転誤検出が防止できる。また同様に、悪路走行時の車両振動や車載制御機器（モータ、発電機等）のノイズによる回転誤検出も防止できる。
【００３０】
（第２の実施の形態）
上記第１の実施の形態では、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１により直接トランジスタＴ１をＯＮ／ＯＦＦさせる構成としたが、本実施の形態ではこれに代えて、エンジンＥＣＵ１０内のＣＰＵ１１にてトランジスタＴ１をＯＮ／ＯＦＦさせる構成とする。つまり本実施の形態では、ＣＰＵ１１が「制御手段」としての機能を受け持つこととなる。以下、第１の実施の形態との相違点を中心に説明する。
【００３１】
図５は本実施の形態における構成を示す図面である。図５では、前記図２との違いとして、ＣＰＵ１１からの出力によりトランジスタＴ１がＯＮ／ＯＦＦされるようになっている。この場合、ＣＰＵ１１はハイブリッドＥＣＵ３０からの始動要求信号Ｓ１をモニタし、同信号Ｓ１に応じてトランジスタＴ１をＯＮ／ＯＦＦする。その詳細を図６のフローチャートで説明する。図６の処理は、例えば１６ｍｓｅｃの定期処理としてＣＰＵ１１により実施される。
【００３２】
図６において、先ずステップ１０１では、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１により始動要求の有無を判別する。始動要求有りの場合ステップ１０２に進み、始動要求無しカウンタをクリアする。続くステップ１０３では、トランジスタＴ１を駆動停止（ＯＦＦ）する。これにより、回転センサ４０の検出波形がそのまま波形整形回路１２の比較器Ｃ１に入力され、回転パルスが生成される。そして、この回転パルスからエンジン回転数が検知される。
【００３３】
一方、始動要求無しの場合、ステップ１０４で始動要求無しカウンタをカウントアップし、続くステップ１０５でエンジン回転数が所定値以下であるか否かを判別する。また、ステップ１０５がＹＥＳの場合に、ステップ１０６で始動要求無しカウンタの値が所定値以上であるか否かを判別する。ここで、ステップ１０５の所定値は、エンジン回転数が所定の低回転域にあることを判定するための判定値であり、一例として３００ｒｐｍである。また、ステップ１０６の所定値は１秒相当の値である。
【００３４】
上記ステップ１０５，１０６の条件判別において、エンジン回転数が所定値以下の場合、或いは始動要求無しカウンタが所定値以上の場合にはステップ１０７に進み、トランジスタＴ１を駆動（ＯＮ）する。これにより、回転センサ４０の検出波形が所定の低電圧レベルに固定され、回転パルスの生成が停止される。なお、ステップ１０５，１０６が共にＮＯの場合、トランジスタＴ１のＯＦＦ状態が継続される。
【００３５】
以上第２の実施の形態によれば、上記第１の実施の形態と同様に、ノイズ等による回転誤検出を防止することができる。また、ＣＰＵ１１によるトランジスタＴ１のＯＮ／ＯＦＦで回転検出及び非検出の状態が適正に管理できる。
【００３６】
また、エンジンの始動要求が出された状態から始動要求無しの状態に移行する際、所定期間だけ通常の回転検出（トランジスタＴ１のＯＦＦ状態）が継続されるため、エンジンの運転停止直後において惰性回転の状態をモニタすることが可能となる。
【００３７】
（第３の実施の形態）
図７は、第３の実施の形態における回路構成を示す図面である。図７では、前記図２との違いとして、前記トランジスタＴ１に代えて、ピックアップコイル４２のハイサイドとグランドＥ１との間に「スイッチング素子」としてのトランジスタＴ３が設けられている。トランジスタＴ３は、前記トランジスタＴ１と同様、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１に応じてＯＮ／ＯＦＦされ、トランジスタＴ３のＯＦＦ時には回転センサ４０の検出波形がそのまま比較器Ｃ１の−入力端子に入力されるのに対し、トランジスタＴ３のＯＮ時には回転センサ４０の検出波形が所定の低電圧レベルに固定される。つまり、トランジスタＴ３のＯＮ時には、センサ検出波形が比較器Ｃ１の基準電圧Ｖ１よりも低電圧側で保持され、比較器Ｃ１の出力が固定される。
【００３８】
上記図７の構成であっても、既述の実施の形態と同様に、ノイズ等による回転誤検出を防止することができる。
上記図７の構成において、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１によりトランジスタＴ３を直接ＯＮ／ＯＦＦする構成に代えて、ＣＰＵ１１によりトランジスタＴ３をＯＮ／ＯＦＦする構成としても良い。なおこの場合、ＣＰＵ１１の制御手順は前記図６に準ずる。かかる場合にも、既述の優れた効果が同様に得られるようになる。
【００３９】
（第４の実施の形態）
本実施の形態では、波形整形回路１２において比較器Ｃ１の基準電圧Ｖ１を、回転パルス検出時用の第１電圧と、回転パルス非検出時用の第２電圧とで切り替え可能に構成しており、特に第２電圧を、センサ検出波形の電圧レベルよりも高電圧側で設定する。
【００４０】
図８は、第４の実施の形態における回路構成を示す図面である。図８では、前記図２との違いとして、比較器Ｃ１の＋入力端子と電源電圧ＶＣとの間にトランジスタＴ４を設けている。トランジスタＴ４は、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１に応じてＯＮ／ＯＦＦされ、トランジスタＴ４のＯＦＦ時には、基準電圧Ｖ１が通常通り抵抗器Ｒ３〜Ｒ６により生成される。この時の基準電圧Ｖ１が「第１電圧」であり、既述の通りセンサ検出波形に応じて回転パルスが生成される。これに対し、トランジスタＴ４のＯＮ時には、基準電圧Ｖ１がセンサ検出波形よりも高電圧に保持される。この時の基準電圧Ｖ１が「第２電圧」であり、回転パルスの生成が停止される。
【００４１】
要するに、エンジン運転時（始動要求信号Ｓ１＝Ｌ時）にはトランジスタＴ４がＯＦＦ状態となり、通常通り回転パルスが出力される。また、エンジン停止時（始動要求信号Ｓ１＝Ｈ時）にはトランジスタＴ４がＯＮ状態となり、回転パルスの出力が停止される。
【００４２】
因みに、比較器Ｃ１の入力電圧（センサ検出波形）は、図示しないツェナーダイオードにより一定電圧にクランプされており、トランジスタＴ４のＯＮ時にはこの一定電圧よりも高電圧となるよう基準電圧Ｖ１が設定される。
【００４３】
以上第４の実施の形態においても、既述の通り必要に応じて回転検出を禁止し、ノイズ等による回転誤検出を防止することができる。
上記図８の構成において、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１によりトランジスタＴ４を直接ＯＮ／ＯＦＦする構成に代えて、ＣＰＵ１１によりトランジスタＴ４をＯＮ／ＯＦＦする構成としても良い。なおこの場合、ＣＰＵ１１の制御手順は前記図６に準ずる。かかる場合にも、既述の優れた効果が同様に得られるようになる。
【００４４】
（第５の実施の形態）
第５の実施の形態は、波形整形回路１２を従来構成から変更せず、ＣＰＵ１１（制御手段）によるソフト処理にて回転誤検出の防止を図るものである。図９は１６ｍｓ定期処理を示すフローチャート、図１０はＮＥ割り込み処理を示すフローチャートであり、これらの処理は何れもＣＰＵ１１により実施される。
【００４５】
図９において、先ずステップ２０１では、ハイブリッドＥＣＵ３０からの始動要求信号Ｓ１により始動要求の有無を判別する。始動要求有りの場合ステップ２０２に進み、始動要求無しカウンタをクリアする。続くステップ２０３では、回転数算出禁止フラグをクリアする。
【００４６】
一方、始動要求無しの場合、ステップ２０４で始動要求無しカウンタをカウントアップし、続くステップ２０５でエンジン回転数が所定値以下であるか否かを判別する。また、ステップ２０５がＹＥＳの場合に、ステップ２０６で始動要求無しカウンタの値が所定値以上であるか否かを判別する。ここで、ステップ２０５の所定値は、エンジン回転数が所定の低回転域にあることを判定するための判定値であり、一例として３００ｒｐｍである。また、ステップ２０６の所定値は１秒相当の値である。
【００４７】
上記ステップ２０５，２０６の条件判別において、エンジン回転数が所定値以下の場合、或いは始動要求無しカウンタが所定値以上の場合にはステップ２０７に進み、回転数算出禁止フラグをセットする。
【００４８】
また、図１０において、先ずステップ３０１では、回転数算出禁止フラグがセットされているか否かを判別する。ＮＯの場合ステップ３０２に進み、回転数関連データを算出する。これにより、通常通り回転センサ４０の検出波形に基づいてエンジン回転数が算出される。また、ＹＥＳの場合ステップ３０３に進み、回転数関連データを初期化する。これにより、回転センサ４０の検出波形に基づくエンジン回転数の算出が禁止される。つまり、波形整形回路１２から出力される回転パルスが無効化されることとなる。
【００４９】
以上第５の実施の形態においても、前述の通りノイズ等による回転誤検出が防止できる。特に本実施の形態では、ハード構成（波形整形回路）の変更なく所望の効果を得ることができる。
【００５０】
また、エンジンの始動要求が出された状態から始動要求無しの状態に移行する際、所定期間だけ通常の回転検出が継続されるため、エンジンの運転停止直後における惰性回転の状態をモニタすることが可能となる。
【００５１】
なお本発明は、上記以外に次の形態にて具体化できる。
回転検出の要否を判断する条件として、上述したエンジンの始動要求信号以外の条件を適用しても良い。例えば、回転センサの異常時に回転検出不要とし、センサ検出波形を固定する構成としても良い。
【００５２】
上記図６の処理、又は図９の処理では、
・エンジン回転数が所定値以下であること、
・始動要求無しカウンタが所定値以上であること、
を回転非検出に切り替える条件としたが、これらの条件の少なくとも何れかを無くして実現することも可能である。上記２つの条件を共に無くす場合、例えば図６では、始動要求無しと判断された時に直ちにトランジスタＴ１がＯＮされ、回転検出が停止される。
【００５３】
上記実施の形態では、電磁式の回転センサについて適用例を説明したが、他の方式の回転センサにも適用できる。例えば、検出素子として磁気抵抗素子（ＭＲＥ）やホール素子等を用いた回転センサにも適用できる。
【００５４】
上記実施の形態では、ハイブリッド車両制御システムに本発明を適用したが、ハイブリッド車両以外にもエンジン走行車両や電気自動車にも適用できる。また、エンジン回転数を検出する用途以外にも本発明が適用でき、要は回転体の回転を検出する任意の装置に適用できる。
【図面の簡単な説明】
【図１】発明の実施の形態におけるハイブリッド制御システムの概要を示す構成図。
【図２】波形整形回路の構成を示す電気回路図。
【図３】波形整形の過程を示すタイムチャート。
【図４】波形整形の過程を示すタイムチャート。
【図５】第２の実施の形態における波形整形回路の構成を示す電気回路図。
【図６】１６ｍｓ定期処理を示すフローチャート。
【図７】第３の実施の形態における波形整形回路の構成を示す電気回路図。
【図８】第４の実施の形態における波形整形回路の構成を示す電気回路図。
【図９】第５の実施の形態における１６ｍｓ定期処理を示すフローチャート。
【図１０】ＮＥ割り込み処理を示すフローチャート。
【符号の説明】
１０…エンジンＥＣＵ、１１…ＣＰＵ、１２…波形整形回路、３０…ハイブリッドＥＣＵ、４０…回転センサ、４１…回転パルサ、４２…ピックアップコイル、Ｃ１…比較器、Ｔ１，Ｔ３，Ｔ４…トランジスタ。
【図１】
0003820998.tif 000002
【図２】
0003820998.tif 000003
【図３】
0003820998.tif 000004
【図４】
0003820998.tif 000005
【図５】
0003820998.tif 000006
【図６】
0003820998.tif 000007
【図７】
0003820998.tif 000008
【図８】
0003820998.tif 000009
【図９】
0003820998.tif 000010
【図１０】
0003820998.tif 000011