JPH0681708A - 内燃機関制御装置 - Google Patents

内燃機関制御装置

Info

Publication number
JPH0681708A
JPH0681708A JP23177292A JP23177292A JPH0681708A JP H0681708 A JPH0681708 A JP H0681708A JP 23177292 A JP23177292 A JP 23177292A JP 23177292 A JP23177292 A JP 23177292A JP H0681708 A JPH0681708 A JP H0681708A
Authority
JP
Japan
Prior art keywords
internal combustion
combustion engine
misfire
signal
pulse
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
JP23177292A
Other languages
English (en)
Inventor
Yasuhiro Kimoto
靖弘 木本
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP23177292A priority Critical patent/JPH0681708A/ja
Publication of JPH0681708A publication Critical patent/JPH0681708A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

(57)【要約】 【目的】 この発明は、センサ系の構成を簡略化してコ
ストダウンを実現した内燃機関制御装置を得る。 【構成】 内燃機関の回転に同期したパルス状の基準周
期信号θを生成するクランク角センサ7と、基準周期信
号のパルスエッジに基づいて内燃機関の制御時期を演算
する制御時期演算部10と、基準周期信号の各隣接する
パルス周期に対応した時間比率に基づいて内燃機関の失
火を判定する失火検出部10と、時間比率が異常値を示
すときに基準周期信号に重畳されたノイズの除去処理を
行うノイズ除去手段10とを設け、制御用の基準周期信
号と失火検出用の基準周期信号とを共用する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、内燃機関の回転に同
期した基準周期信号に基づいて制御時期演算を行うと共
に失火を検出する内燃機関制御装置に関し、特に制御時
期演算用の基準周期信号と失火検出用の基準周期信号と
を共用することによりコストダウンを実現した内燃機関
制御装置に関するものである。
【0002】
【従来の技術】一般に、内燃機関の失火は、未燃焼ガス
の放出により直接的に大気を汚染するうえ、未燃焼ガス
と排気ガス処理用の触媒との反応による異常温度上昇に
より触媒を損傷するため、できるだけ早期に発見して失
火原因となる故障箇所を修理する必要がある。
【0003】従来より、内燃機関の回転に同期してクラ
ンク角位置に対応したパルス状の基準周期信号及び気筒
識別信号を生成し、制御用の基準周期信号に基づいて内
燃機関を制御すると共に、失火検出用の基準周期信号の
所定区間の時間比率又は時間比率の加速度の変動に基づ
いて失火を検出する内燃機関制御装置は良く知られてい
る。
【0004】通常、制御用の基準周期信号の示すクラン
ク角位置は内燃機関の点火時期に対応しており、点火時
期又は燃料噴射時期の制御基準として用いられると共に
エンジン回転数の検出に用いられる。又、失火検出用の
基準周期信号の時間比率演算に用いられる所定区間は、
例えば、上死点(TDC)の前後のパルス周期区間が選択
される。
【0005】運転状態及び制御用基準周期信号に基づい
て点火時期及び燃料噴射時期を演算制御する制御時期演
算部、並びに、失火検出用基準周期信号に基づいて時間
検出及び時間比率算出を行う失火検出部は、マイクロコ
ンピュータからなるECU内に含まれている。
【0006】ECUは、失火検出用基準周期信号のTD
Cの前後のクランク角区間の時間比率を所定値と比較
し、時間比率が異常値を示せば失火と判定し、所定範囲
内であれば正常と判定する。このときの時間比率は、例
えば、所定隣接区間毎の各時間の今回値及び前回値並び
に両区間周期の前回値より求められる。
【0007】しかしながら、上述したように、点火時期
等の制御基準となるクランク角位置と、失火判定のため
の時間比率演算用の理想的なクランク角位置とが一致し
ないため、制御用の基準周期信号と失火検出用の基準周
期信号とを個別に生成する必要がある。従って、クラン
ク角センサ系が多数設置されることになり、構造が複雑
化すると共にコストアップを招くことになる。
【0008】一方、エンジンのトランスミッション(変
速機)側にはリングギアが設けられており、制御用又は
失火検出用の基準周期信号生成手段として、リングギア
に電磁ピックアップを設けることも考えられる。図6
は、外周に沿って等間隔の磁性突起を有するリングギア
6Bをクランク軸4に設け、電磁ピックアップ7Bからパル
ス信号を得るようにした基準周期信号生成手段の構成を
示す。
【0009】図7は電磁ピックアップ7Bから得られるパ
ルス状の基準周期信号θBを示す波形図であり、パルス
間隔はクランク角で180°である。しかし、図7から明
らかなように、電磁ピックアップ7Bから得られる基準周
期信号θBは、高回転ではエッジが鋭く且つ振幅が大き
いが、低回転ではエッジが鈍く且つ振幅が小さい。従っ
て、低回転時には、例えば失火検出に必要な高精度のク
ランク角位置を確定することはできず、失火を誤検出す
るおそれがある。
【0010】もし、低回転においても所要信号レベルを
得ようとすると、リングギア6Bの径を大きくして角速度
を増大させる必要があるため実用的でない。又、基準周
期信号θBとして、電磁ピックアップ7Bとリングギア6B
の磁性突起とが対向したときに短い周期のパルス信号を
得ているので、耐ノイズ性が低いことは明らかである。
【0011】
【発明が解決しようとする課題】従来の内燃機関制御装
置は以上のように、制御用及び失火検出用の基準周期信
号を得るために個別のセンサ系を設けているので、コス
トアップにつながるという問題点があった。又、クラン
ク軸4と同軸のリングギア6Bに電磁ピックアップ7Bを対
向配置しても、十分の精度を有する基準周期信号を得る
ことができず、実用的でないという問題点があった。
【0012】この発明は上記のような問題点を解決する
ためになされたもので、制御用の基準周期信号と失火検
出用の基準周期信号とを共用することによりコストダウ
ンを実現した内燃機関制御装置を得ることを目的とす
る。
【0013】
【課題を解決するための手段】この発明に係る内燃機関
制御装置は、内燃機関の回転に同期したパルス状の基準
周期信号を生成するクランク角センサと、基準周期信号
のパルスエッジに基づいて内燃機関の制御時期を演算す
る制御時期演算部と、基準周期信号の各隣接するパルス
周期に対応した時間比率に基づいて内燃機関の失火を判
定する失火検出部と、時間比率が異常値を示すときに基
準周期信号に重畳されたノイズの除去処理を行うノイズ
除去手段とを備えたものである。
【0014】
【作用】この発明においては、クランク角センサから得
られた内燃機関制御基準となる基準周期信号に基づい
て、時間比率演算を行い失火判定を行うと共に、ノイズ
除去処理を行う。
【0015】
【実施例】
実施例1.以下、この発明の実施例1を図について説明
する。図1はこの発明の実施例1を示す構成図であり、
4は前述と同様のクランク軸である。1は内燃機関の本
体となるエンジン、2はエンジン1のリア側1bに設けら
れたトランスミッションである。
【0016】3はエンジン1の回転に同期したカム軸で
あり、タイミングベルトを介してクランク軸4と連動し
ており、クランク軸4の1/2の回転数を有する。5は
カム軸3に設けられたディストリビュータであり、複数
の気筒に対する点火用の配電を行う。
【0017】6はエンジン1のフロント側1aのクランク
軸4に設けられた回転板であり、例えば、回転方向に沿
った複数のスリットを有する。7は回転板6に対向配置
されたクランク角センサであり、例えばフォトカプラか
らなり、内燃機関即ちエンジン1の回転に同期したパル
ス状の基準周期信号θを生成する。尚、図示しないが、
カム軸3には、回転板6及びクランク角センサ7と同構
成のセンサ系が設けられており、特定気筒に関連した気
筒識別信号Cを生成している。
【0018】8はエンジン1への吸気量Aを検出するエ
アフローセンサ、9はエンジン1の各気筒に燃料を噴射
するインジェクタである。10はマイクロコンピュータか
らなるECUであり、内燃機関の運転状態を表わす吸気
量A、気筒識別信号C及び基準周期信号θ等に基づい
て、内燃機関の燃料噴射及び点火タイミングを制御する
と共に失火を検出する。
【0019】ECU10は、基準周期信号θのパルスエッ
ジに基づいて内燃機関の燃料噴射及び点火時期等を演算
する制御時期演算部と、基準周期信号θの各隣接するパ
ルス周期に対応した時間比率に基づいて内燃機関の失火
を判定する失火検出部と、時間比率が異常値を示すとき
に基準周期信号θに重畳されたノイズの除去処理を行う
ノイズ除去手段とを備え、ディストリビュータ5に対す
る点火信号F及びインジェクタ9に対する燃料噴射信号
Jを生成すると共に、失火判定時に失火判定信号Eを生
成する。11は失火判定信号Eにより駆動されて失火を報
知する警報ランプである。
【0020】図1において、ECU10のCPU12内の制
御時期演算部は、基準周期信号θに基づくエンジン回転
数、並びにエアフローセンサ8からの吸気量A等、各種
センサから得られる信号に基づいて運転状態を演算し、
ディストリビュータ5に対する点火信号Fを生成して点
火時期を制御する。
【0021】又、ECU10のCPU12内の失火検出部
は、基準周期信号θのパルス周期毎の時間比率から内燃
機関の失火を判定し、失火判定時には失火判定信号Eを
生成する。図2は失火検出動作を説明するためのタイミ
ングチャートであり、T1〜T4は、#1〜#4気筒に
それぞれ対応した基準周期信号θの立ち上がりパルスエ
ッジの周期(回転周期)である。各気筒に対する点火信号
Fの立ち下がりタイミング即ち点火時期は、基準周期信
号θの立ち上がりエッジのクランク角位置を基準として
演算される。
【0022】#1〜#4気筒は、#1気筒に関連した気
筒識別信号Cにより#1気筒識別された後、#1→#3
→#4→#2気筒の順に識別される。従って、気筒毎に
基準周期信号θのパルス周期T1〜T4を測定しておけ
ば、他の気筒に比べてパルス周期が長くなったときに該
当気筒の失火発生を判定することができる。図2の例で
は、T4>T1≒T2≒T3であるため、#4気筒が失
火したことが分かる。
【0023】ECU10は、失火が判定されない場合には
失火判定信号Eを生成せずに通常の点火時期制御等のみ
を行い、失火を判定した場合には、制御対象気筒の失火
を示す失火判定信号Eを生成して警報ランプ11を点灯さ
せると共に、失火の発生を記憶手段に格納する。これに
より、運転者は直ちに失火の発生を認識して運転を停止
し、未燃焼ガスの流出は防止される。
【0024】一方、ECU10のCPU12内のノイズ除去
手段は、基準周期信号θのHレベル区間及びLレベル区
間の周期を個別に測定し、所定時間より短い場合にはノ
イズであると判定する。図3はノイズ除去処理動作を説
明するためのタイミングチャートであり、θ′はノイズ
が重畳された基準周期信号、N1〜N3は基準周期信号
θに重畳したノイズである。
【0025】この場合、ノイズN1によるLレベル区間
の周期が所定時間より短いため、LレベルのパルスN1
はノイズと判定され、正規の基準周期信号θに矯正され
る。同様に、LレベルのノイズN2並びにHレベルのノ
イズN3は、ノイズと判定され、それぞれ正規の基準周
期信号θに矯正される。このとき、各ノイズN2及びN
3の直後には逆極性の短いパルスが存在するが、短いパ
ルスが連続して検出されたときには、最初の短いパルス
をノイズと判定するアルゴリズムに設定されている。
【0026】このように、クランク角センサ7からの1
つの基準周期信号θに基づいて、内燃機関の制御のみな
らず失火検出を行うことができる。この場合、各周期T
1〜T4の測定基準となるクランク角位置は、制御基準
と一致しており、理想的とは言えないが、周期測定基準
が点火信号Fの制御基準の近傍であるため特に大きな支
障は生じない。
【0027】又、図4から明らかなように、クランク角
センサ7から得られる基準周期信号θは、電磁ピックア
ップの場合(図7)と異なり、低回転であっても高精度の
パルス波形を維持することができるので、エンジン1の
始動時であっても、高精度に周期測定を行うことができ
る。
【0028】又、エンジン1のフロント側1aのクランク
軸4に対するセンサ系の取付けは、トランスミッション
2が配置されていないので比較的容易に行うことができ
る。例えば、センサ系をエンジン1の中央部又はリア側
1bに取付けようとすると、クランクケースやミッション
ケースにセンサ取付穴を形成する必要があるうえ、セン
サ系に対して耐熱及び耐汚損性が要求されることになり
実用的でない。
【0029】更に、基準周期信号生成用のセンサ系をカ
ム軸3に設けた場合は、カム軸3がタイミングベルトを
介して回転しているため、検出精度が低下することは言
うまでもない。
【0030】実施例2.尚、上記実施例1では、センサ
系として、スリットを備えた回転板6とフォトカプラか
らなるクランク角センサ7とを用いたが、ホールICか
らなるセンサ系を用いてもよい。図5はホール式のクラ
ンク角センサを示す側面図であり、6Aは例えば所定間隔
で突設された磁石を有する回転板、7Aは回転板6A上の各
突設磁石に対向配置されたホールICからなるクランク
角センサである。この場合も、図2と同様の基準周期信
号θを生成することができ、前述と同等の作用効果を奏
する。
【0031】
【発明の効果】以上のようにこの発明によれば、内燃機
関の回転に同期したパルス状の基準周期信号を生成する
クランク角センサと、基準周期信号のパルスエッジに基
づいて内燃機関の制御時期を演算する制御時期演算部
と、基準周期信号の各隣接するパルス周期に対応した時
間比率に基づいて内燃機関の失火を判定する失火検出部
と、時間比率が異常値を示すときに基準周期信号に重畳
されたノイズの除去処理を行うノイズ除去手段とを設
け、制御用の基準周期信号と失火検出用の基準周期信号
とを共用するようにしたので、センサ系の構成が簡略化
されてコストダウンを実現した内燃機関制御装置が得ら
れる効果がある。
【図面の簡単な説明】
【図1】この発明の実施例1を示す構成図である。
【図2】この発明の実施例1の失火検出動作を示すタイ
ミングチャートである。
【図3】この発明の実施例1のノイズ除去動作を示すタ
イミングチャートである。
【図4】この発明の実施例1による回転数に対する基準
周期信号の波形変化を示すタイミングチャートである。
【図5】この発明の実施例2によるクランク角センサの
構成を示す側面図である。
【図6】従来の内燃機関制御装置のクランク角センサの
構成例を示す側面図である。
【図7】図6のクランク角センサにより得られる基準周
期信号を示す波形図である。
【符号の説明】
1 エンジン 4 クランク軸 6 回転板 7 クランク角センサ 10 ECU 11 警報ランプ θ 基準周期信号 E 失火判定信号 F 点火信号 J 燃料噴射信号 T1〜T4 パルス周期 N1〜N3 ノイズ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 内燃機関の回転に同期したパルス状の基
    準周期信号を生成するクランク角センサと、 前記基準周期信号のパルスエッジに基づいて前記内燃機
    関の制御時期を演算する制御時期演算部と、 前記基準周期信号の各隣接するパルス周期に対応した時
    間比率に基づいて前記内燃機関の失火を判定する失火検
    出部と、 前記時間比率が異常値を示すときに前記基準周期信号に
    重畳されたノイズの除去処理を行うノイズ除去手段とを
    備えた内燃機関制御装置。
JP23177292A 1992-08-31 1992-08-31 内燃機関制御装置 Pending JPH0681708A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23177292A JPH0681708A (ja) 1992-08-31 1992-08-31 内燃機関制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23177292A JPH0681708A (ja) 1992-08-31 1992-08-31 内燃機関制御装置

Publications (1)

Publication Number Publication Date
JPH0681708A true JPH0681708A (ja) 1994-03-22

Family

ID=16928791

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23177292A Pending JPH0681708A (ja) 1992-08-31 1992-08-31 内燃機関制御装置

Country Status (1)

Country Link
JP (1) JPH0681708A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5625143A (en) * 1994-07-20 1997-04-29 Mitsubishi Denki Kabushiki Kaisha Misfire detector for internal combustion engine
WO2009073283A3 (en) * 2007-11-28 2009-08-27 Gm Global Technology Operations, Inc. Open-loop control method for cancelling engine induced noise and vibration

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5625143A (en) * 1994-07-20 1997-04-29 Mitsubishi Denki Kabushiki Kaisha Misfire detector for internal combustion engine
WO2009073283A3 (en) * 2007-11-28 2009-08-27 Gm Global Technology Operations, Inc. Open-loop control method for cancelling engine induced noise and vibration
US7899607B2 (en) 2007-11-28 2011-03-01 GM Global Technology Operations LLC Open-loop control method for cancelling engine induced noise and vibration

Similar Documents

Publication Publication Date Title
JP2927600B2 (ja) 機関速度および位置を決定するための単一センサ装置および方法
US7444262B2 (en) Reverse rotation detector for internal combustion engine
KR940008275B1 (ko) 내연기관의 제어장치
KR100572132B1 (ko) 홀수개의실린더를구비한4행정내연기관에서의위상각결정방법
US4787355A (en) Crank angle detecting system for an internal combustion engine
JPH01280665A (ja) エンジンの気筒判別装置
US5257533A (en) Misfire detection device for an internal combustion engine
US5647322A (en) Internal combustion engine control apparatus
JP2657862B2 (ja) 内燃機関のクランク角及び気筒判定方法
US4959996A (en) Control signal generator for an internal combustion engine
US5584274A (en) Apparatus for controlling operation timing of internal combustion engine
US5284114A (en) Apparatus and method for controlling an internal combustion engine
JP2698593B2 (ja) 内燃機関の点火時期制御方法およびその装置
US6591666B1 (en) Engine misfire detection using adjustable windowing
JPH08284733A (ja) 内燃機関制御装置
JPH11132089A (ja) 内燃機関のスタートの際の所定のシリンダーの燃焼サイクルの検知のための方法及び装置
US5196844A (en) Method and apparatus for detecting reference rotational angle for each cylinder in multiple-cylinder internal combustion engine
JPH03115759A (ja) 内燃機関用気筒識別装置
JPH0681708A (ja) 内燃機関制御装置
JPH0788811B2 (ja) 内燃機関の気筒識別装置
US6459267B1 (en) Cylinder identifying apparatus for combustion engine
KR0162946B1 (ko) 복수 기통 4행정 내연기관의 기관 회전 변위 결정 장치 및 방법
KR0145681B1 (ko) 엔진전자 제어용 기통식별 제어장치
JP3621171B2 (ja) クランク角検出装置
US5188079A (en) Electronic control device for an internal combustion engine