JPH02238153A - エンジンの制御装置 - Google Patents

エンジンの制御装置

Info

Publication number
JPH02238153A
JPH02238153A JP5816489A JP5816489A JPH02238153A JP H02238153 A JPH02238153 A JP H02238153A JP 5816489 A JP5816489 A JP 5816489A JP 5816489 A JP5816489 A JP 5816489A JP H02238153 A JPH02238153 A JP H02238153A
Authority
JP
Japan
Prior art keywords
crank
signal
pulse signal
control
reference time
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
JP5816489A
Other languages
English (en)
Inventor
Mitsuo Nakamura
光雄 中村
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.)
Subaru Corp
Original Assignee
Fuji Heavy Industries Ltd
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 Fuji Heavy Industries Ltd filed Critical Fuji Heavy Industries Ltd
Priority to JP5816489A priority Critical patent/JPH02238153A/ja
Publication of JPH02238153A publication Critical patent/JPH02238153A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)
  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、時間制御により点火信号、燃料噴射信号など
の制御タイミングを決定するエンジンの制御装置に関す
る。
[従来の技術と発明が解決しようとする課題コ自動車な
どの車輌におけるエンジン制部は、マイクロコンピュー
タなどにより各種センサ群からの信号を処理し、燃料噴
射量、点火時期などを算出して、最適なタイミングで制
御信号をアクチュ工−夕に出力している。
ところで、従来、燃料噴射信号、点火信号などを出力す
るタイミングを決定するには、例えば、実開昭58−2
608号公報、特開昭56−9665号公報などに開示
されているように種々の方式があり、基本的には以下に
述べる2つの方式となる。
■クランク位置センサからの基準位置信号が検出された
とき、単位角度信号のカウントを開始し、所定のクラン
ク角度に達したときを制御タイミングとするもの。
すなわち、第5図に示すように、例えばBTDC10゜
で点火する場合、クランク位置センサからのBTDC9
0゜を示す基準位置信号が検出ざれたとき、ドウエルを
開始すると同時にクランク角1゜毎の単位角度信号のカ
ウントを開始し、81パルス目でドウエルを終了して点
火する。
■クランク位nセンサからの基準位置信号間の時間を計
測し、制御タイミングを上記基準位置信号からの遅れ時
間としてロ出ずるもの。
すなわち、同様にBTDCIO゜で点火する場合、第6
図に示すように、クランク位置センサからのBTDC1
80”を示す基準位置信号とBTDC90”を示す基準
位置信号の間隔から時間t(=T90)を計測し、上記
BTDC90゜を示す基準位置信号が検出されたとき、
ドウエルを開始すると同時に、BTDC10’のクラン
ク位置に相当する上記BTDC90”を示す基準位置信
号からの遅れ時間td  (=T90x(90−10)
/90)を演算して、この遅れ時間td経過後、ドウエ
ルを終了して点火する。
上記2つの基本方式はいずれも一長一短があり、その解
決が課題となっていた。すなわち、■においては、実際
のクランク位置を精度良く検出することが可能であり、
制御タイミングを正確に決定することができる反面、ク
ランク位置センサの構成によって制御タイミングの精度
が左右されるため、必然的にクランク位置センサが高精
度のものを要求ざれ、複雑になってコスト上昇を招く。
一方、■においては、マイクロコンピュータなどにより
、正確な時間の計測及び演算が可能なため、クランク位
置センサの構成が簡単になりコスト低減が図れる反面、
制御精度を上げようとすると、基準位置信号間の間隔を
狭くせねばならず、マイクロコンピュータの演算能力を
大きくしなければ対応が困難となる。
[発明の目的] 本発明は上記事情に鑑みてなされたもので、時間制御に
より制御タイミングを決定する際に、演算能力不足を招
くことなく、制御精度の向上を図ることができるエンジ
ンの制御装置を提供することを目的としている。
[課題を解決するための手段及び作用]本発明によるエ
ンジンの制御装置は、クランク位置センサから出力され
る基準位置信号の間隔から、単位クランク角当たりの基
準時間を算出ずる基準時間算出手段と、上記基準時間算
出手段で算出した基準時間に基づいて、単位クランク角
当たりの単位パルス信号を発生する単位パルス信号発生
手段と、上記クランク位置センサからの基準位置信号と
上記単位パルス信号発生手段からの単位パルス信号とに
基いて、所定のタイミングで制御信号を出力する制御信
号発生手段とを備えたものである。
上記構成により、上記基準時間算出手段にてクランク位
置センサの基準位置信号の間隔を計測し、単位クランク
角当たりの基準時間を算出する。次に、この基準時間に
基づいて、上記単位パルス信号発生手段にて単位クラン
ク角当たりの単位パルス信号が発生され、この単位パル
ス信号と上記クランク位置センサからの基準位置信号と
に基づいてエンジンの制御タイミングが決定ざれ、、上
記制御信号発生手段から制御信号が出力される。
[発明の実琉例] 以下、図面を参照して本発明の実施例を説明する。
図面は本発明の一実施例を示し、第1図は制御装置の機
能ブロック図、第2図はエンジン制御系の概略図、第3
図は回路ブロック図、第4図は制御タイミングの設定手
順を示すフローチャートである。
(エンジン制御系の構成) 第2図において、図中の符号1はエンジン本体で、この
エンジン本体1の燃焼室1aに運通ずる吸気ボート2と
排気ボート3に吸入管4、排気管5が運通され、この吸
入管4の上流側にエアクリーナ6が連通されている。ま
た、上記吸入管4の中途にスロットルバルブ7が介装さ
れ、さらに、上記吸入管4の上記吸気ボート2の直上流
にインジエクタ8が臨まされている。
また、上記エンジン本休1の燃焼室1aには、点火ブラ
グ9がその発火部を露呈しており、この点火ブラグ9は
、デストリビュータ10を介して点火コイル11に接続
されている。
一方、上記排気管5の中途には、触媒コンバータ12が
介装されており、上記エンジン本休1のクランクシャフ
ト1bには、クランクロータ13が固設され、このクラ
ンクロータ13の外周にクランク位置センサ14が対設
されている。
上記クランク口ータ13には、例えばクランク角90”
毎の基準クランク位置を示す突起あるいは切欠きからな
る検出部が設けられ、この検出部を上記クランク位置セ
ンサ14で検出することにより基準クランク位質を検出
することができる。
また、上記スロットルバルブ7には、スロットルポジシ
ョンセンサ15、及び上記スロットルバルブ7の全開位
置を検出するアイドルスイッチ15aが連設され、また
、上記吸入管4の上記エアクリーナ6の直下流側に吸入
空気量センサ16が連通されている。
さらに、上記エンジン本体1に形成された冷却水通路1
Cに水渇センサ17が臨まされ、ざらに、上記排気管5
の上記触媒コンバータ12の直上流に02センサ18が
臨まされている。
一方、符号20は制御装置で、入力側に上記各センサ1
4〜18及びアイドルスイッチ15aが接続され、また
出力側に上記インジエクタ8、点火コイル11が接続さ
れている。
(制御装置の回路構成) 上記制御装置20は、第3図に示すように、CPU21
、ROM22、RAM23、フリーラニングカウンタ及
び汎用カウンタを有するタイマ24、入力インタフエイ
ス25、及び、出力インタフエイス26がバスライン2
7を介して互いに接続され、また、クロツクジエネレー
タ28が上記CPU21、上記タイマ24、及び、カウ
ンタ29に接続されてクロック信号を供給している。
また、コンバレータ30の^1・・・静入力に上記出力
インターフエイス26が接続され、ざらに、b1・・・
Bn入力に上記カウンタ29の01・・・On出力が接
続されている。
そして、上記コンパレータ30の出力は、上記カウンタ
29のリセット端子及び上記入力インターフエイス25
に接続されている。
上記ROM22には制御プログラム、制御用デタマツブ
などの固定データが記憶されており、また、RAM23
にはデータ処理した後の上記各センサ14〜18などか
らの出力値が格納されている。また、CPtJ 2 1
では上記ROM22に記憶されている制御プログラムに
従い、上記RAM23に記憶されている各種データに基
づき燃料噴射頂、点火時期などを演算する。
一方、上記コンパレータ30は、いわゆるデジタルコン
パレータであり、八1・・・An入力の値と81・・・
Bn入力の値とを比較し、その大小閏係によって出h状
態を反転する。すなわち、上記カウンタ29からのデー
タが上記出力インターフエイス26からのデータよりも
大きくなると、上記コンパレータ30の出力が、例えば
、ハイからローへ反転する。同時に、上記コンバレータ
30の出力の立下がりで上記カウンタ29がリセットさ
れ、上記カウンタ29が再びOから上記クロツクジエネ
レータ28のクロック信号のカウントを始める。
このサイクルが繰返され、上記コンパレータ3Oからは
、上記出力インターフエイス26からのデータに対応し
たパルス信号が出力される。
すなわち、例えば、上記出力インターフエイス26から
クランク角1゜に相当する時間のデータが出力されると
、上述したように、コンバレータ30からクランク角1
゜毎に単位パルス信号が出力され、この単位パルス信号
によって、簡単な構成のクランク口ータ13で、従来の
クランク角1゜毎に検出部を設けたクランクロータと同
等な信号が得られる。
さらに、基準クランク位置の間隔を狭めることにより制
御精度を向上することができ、従来の時間制御方式のよ
うに、基準クランク位置からの遅れ時間の演算能力が不
足することもない。
上記単位パルス信号は、上記入力インターフエイス25
を介して取込まれ、クランク位置センサ14からの基準
位置信号θrefにより上記タイマ24でのカウントが
開始されて、所定のタイミングになると上記CPU21
に割込み信号が出力される。
これにより、すでに算出された燃料噴射堡信号、点火信
号などの制御信号が上記出力インターフエイス26から
駆動回路31に出力され、インジエクタ8、点火コイル
11などが駆動される。
(la能構成) 次に、上記制御装置20の機能構成について説明する。
上記制郊装置20は、第1図に示すように、計時手段3
0、エンジン回転数算出手段31、吸入空気量算出手段
32、各種補正邑算出手段33、基準時間算出手段34
、単位パルス信号発生手段35、制御信号発生手段36
、制御用データマツブMp、駆動手段37から構成され
ている。
計時手段30では、クランク位置センサ14からの出力
信号、例えば、BTDCI 80゜を示す基準クランク
位置信号θreflとBTDC90″′を示す基準クラ
ンク位置信号θref2どの時間間隔Tθをタイマ24
のフリーランニングカウンタにて計測し、エンジン回転
数算出手段31及び基準時間算出手段34へ出力する。
エンジン回転数算出手段31では、上記計時手段30で
計測された基準クランク位置信号θrefの時間間隔T
θから、エンジン回,転数Nを算出する。例えば基準ク
ランク位置が90’ ごとの場合、エンジン回転数Nは
、N=60/ (4xTθ)(rom)となる。
吸入空気量算出手段32では、吸入空気吊センザ16の
出力信号を読込み、吸入空気flQを算出する。
各種補正量算出手段33では、アイドルスイッチ15a
1スロットルポジションセンサ15、水温センサ17の
出力信号から、アイドル後増母補正、スロットル全開増
母補正、水温補正、加減速補正に係る各種増量分を算出
し、また、o2センザ18の出力波形がら空燃比フィー
ドバック補正量を算出する。
基準時間算出手段34では、上記計時手段30で計測さ
れた基準クランク位置信号θrefの時間間隔Tθを、
基準クランク位置間のクランク角度で割り、単位クラン
ク角度、すなわち、クランク角1゜当たりの基準時間T
 refを算出して単位パルス信号発生手段35に出力
する。
単位パルス信号発生手段35では、上記基準時間算出手
段34で算出された基準時間Trefとクロツクジエネ
レータ28からのクロツク信号C[κとに基づき、クラ
ンク角1゜に相当する単位パルス信号Ptを発生し、こ
の単位パルス信号Ptを制御信号発生手段36へ出力す
る。
すなわち、上記基準時間算出手段34で算出された基準
時間Trefデータをコンバレータ30の^1・・・A
n入力にセットすると共に、上記クロツクジェネレータ
28からのクロツク信号CLκをカウンタ29にてカウ
ントし、上記カウンタ29の01・・・On出力と上記
コンバレータ30のA1・・・An入力にセットされた
基準時間T refデータとを比較する。
上記クロック信号CLKのカウント数、すなわち力ウン
タ29の出力が上記基準時間7’refデータよりも大
きくなると、上記コンバレータ30の出力が反転し、同
時に上記カウンタ29がリセットされて、上記基準時間
Tref毎のパルス信号、すなわちクランク角1゜相当
の単位パルス信号Ptとなる。
制御信号発生手段36では、上記エンジン回転数痒出手
段31で算出されたエンジン回転数Nと上記吸入空気催
綽出手段32で算出された吸入空気ffiQとから基本
燃料噴射@Tpを算出し、この基本燃料噴射量Toを上
記各種補正邑算出手段33で算出した各種補正量で補正
して燃料噴射nTを算出すると共に、上記基本燃料噴@
ffiTpとエンジン回転数Nとをパラメータとして制
御用データマップMl1から点火角度、燃料噴射時期な
どのクランク角度を設定する。
そして、上記クランク位置センサ14からの基準位置信
号θrefと、上記単位パルス信号発生手段35からの
単位パルス信号P【とから制御信号を所定のタイミング
で発生する。
具体的には上記クランク位置センサ14から例えばBT
DC90’を示す基準位置信号θref2が入力される
と、タイマ24にて上記単位パルス発生手段35からの
クランク角1゜に相当する単位パルス信号のカウントを
開始し、予め設定したクランク角度に達すると、上記タ
イマ24から上記CPU21に割込み信号が出力され、
上記CPU21は、燃料噴射量信号Ti、点火信号θI
Gなどの制御信号を駆動手段37へ出力する。
その結果、上記駆動千段37にてインジエクタ8が駆動
されて、吸入空気faQに見合った吊の燃料が所定のタ
イミングで噴射されて混合気が燃焼室1aに吸入され、
その後、点火コイル11の通電が所定のタイミングで遮
断されて点火ブラグ9からスパークされて、上記燃料に
着火ざれる。
(動 作) 次に、上記構成による制御タイミングの設定手順を第4
図のフローチャートに従って説明する。
ステップS101で、クランク位置センサ14から出力
される基準位置信号θref1を取込み、ステップS1
02へ進んで、タイマ24のフリーランニングカウンタ
の値T1を読む。
次いで、ステップS103へ進み、再び上記クランク位
置センサ14から出力された次の基準位置信号O re
f2を読込み。ステップ3104へ進んで上記タイマ2
4のフリーランニングカウンタの値T2を読込み、ステ
ップS105へ進む。
ステップS105では、上記ステップS104で読込ん
だ上記タイマ24のフリーランニングカウンタの値T2
から、上記ステップS102で読込んだ上記タイマ24
のフリーランニングカウンタの値T1を減算して上記ク
ランク位置センサ14の基準位置信号θref1〜θr
ef2の時間間隔Tθ(=T2 −T1)を算出する。
次に、ステップ3106へ進むと、上記ステップS10
5で算出した時間間隔Tθを、この時間間隔Tθを算出
した上記クランク位置センサ14の基準位置信号θre
f1〜θref2に対応するクランク角度、例えば90
゜で割り、単位クランク角1゜当たりの基準時間Tre
f(=Tθ/90)を算出してステップS107へ進む
ステップS107へ進み、コンパレータ30に上記ステ
ップ8106で算出した基準時間Trefのデータをセ
ットし、次いでステップ8108へ進む。このとき、ク
ロックジエネレータ28からのクロツク信号をカウント
するカウンタ29のデータ出力と、上記コンバレータ3
0にセットされた基準時間Trefのデータとが比較さ
れ、上記カウンタ29のデータ出力、すなわち、上記ク
ロツク信号のカウント数が上記基準時間Trefのデー
タよりも大きくなると、上記コンパレータ30の出力が
反転し、同時に上記カウンタ29がリセットされて再び
Oからクロック信号のカウントを始める。
このサイクルが繰返されて、上記コンバレータ30の出
力は、上記基準時間T refに対応したクランク角1
゜毎の単位パルス信号Ptとなり、ステップ8108で
は、この1゜パルス信号Ptをタイマ24にてカウント
し、ステップS109へ進む。
ステップS109では、例えば、燃料噴射多信号、点火
信号など、既に算出ざれている制御間の出力タイミング
に達したか否かを判定し、そのタイミングに達していな
い場合、ステップ8108へ戻って上記1゜バルス信号
ptのカウントを続ける。
一方、上記ステップS109で、制御タイミングに達し
たと判定されると、ステップS110へ進んで、上記燃
料噴射量信号あるいは点火信号を出力し、ステップS1
01へ戻る。
[発明の効果] 以上説明したように本発明によれば、クランク位置セン
サから出力される群準位置信号の間隔から、単位クラン
ク角当たりの基準時間を算出する基準時間痺出手段と、
上記曇準時間算出手段で算出した基準時間に基づいて、
単位クランク角当たりの単位パルス信号を発生する単位
パルス信号発生手段と、上記クランク位置センサからの
基準位置信号と上記単位パルス信号発生手段からの単位
パルス信号に基づいて、所定のタイミングで制御信号を
出力する制御信号発生手段とを備えたため、クランク位
置センサからの基準位置信号のみで制御タイミングが精
度良く決定でき、クランク位置センサが簡単で安価に構
成できる。また、基準位に信号のみで制御タイミングを
決定する際に、演算能力不足を招くことなく、制御精度
の向上を図ることができるなど優れた効果が奏される。
【図面の簡単な説明】
第1図〜第4図は本発明の一実施例を示し、第1図は制
御装置の機能ブロック図、第2図はエンジン制御系の概
略図、第3図は回路ブロック図、第4図は制御タイミン
グの設定手順を示すフローチャート、第5図及び第6図
は従来例を示し、点火時期のタイムチャートである。 20・・・制御装置、 14・・・クランク位置センサ、 34・・・基準時間算出手段、 35・・・単位パルス信号発生手段、 36・・・制御信号発生手段、 θre「,θreri,θr e f 2 ・=基準位
置信号、T ref・・・基準時間、 pt・・・単位パルス信号。

Claims (1)

  1. 【特許請求の範囲】  クランク位置センサから出力される基準位置信号の間
    隔から、単位クランク角当たりの基準時間を算出する基
    準時間算出手段と、 上記基準時間算出手段で算出した基準時間に基づいて、
    単位クランク角当たりの単位パルス信号を発生する単位
    パルス信号発生手段と、 上記クランク位置センサからの基準位置信号と上記単位
    パルス信号発生手段からの単位パルス信号に基づいて、
    所定のタイミングで制御信号を出力する制御信号発生手
    段とを備えたことを特徴とするエンジンの制御装置。
JP5816489A 1989-03-09 1989-03-09 エンジンの制御装置 Pending JPH02238153A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5816489A JPH02238153A (ja) 1989-03-09 1989-03-09 エンジンの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5816489A JPH02238153A (ja) 1989-03-09 1989-03-09 エンジンの制御装置

Publications (1)

Publication Number Publication Date
JPH02238153A true JPH02238153A (ja) 1990-09-20

Family

ID=13076355

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5816489A Pending JPH02238153A (ja) 1989-03-09 1989-03-09 エンジンの制御装置

Country Status (1)

Country Link
JP (1) JPH02238153A (ja)

Similar Documents

Publication Publication Date Title
JP2544353B2 (ja) エンジンの回転同期型制御方法
JPH04214946A (ja) 内燃機関のトルク変動制御装置
JPH045448A (ja) エンジンの燃料制御装置
JPS6149150A (ja) 内燃機関の燃料噴射量制御装置
JPH0429860B2 (ja)
JPH02238153A (ja) エンジンの制御装置
JPH0718357B2 (ja) 内燃機関の燃料噴射制御装置
JPH02115551A (ja) 内燃機関の始動判別装置
JP3733622B2 (ja) エンジンの気筒別燃焼制御装置
KR930011046B1 (ko) 전자제어연료 분사엔진의 가속시 연료제어방법
JP2749138B2 (ja) 内燃機関の燃焼異常検出装置
JPH09264169A (ja) 筒内直接噴射式エンジン
US5103788A (en) Internal combustion engine ignition timing device
JPH09324691A (ja) 内燃機関の燃料噴射制御装置
JPH01216040A (ja) 内燃機関の電子制御燃料噴射装置
JPS5968530A (ja) 内燃機関の制御方法
JPH0729235Y2 (ja) 電子制御燃料噴射式内燃機関の燃料噴射弁故障診断装置
JPH09177582A (ja) 筒内直接噴射式火花点火エンジンの制御装置
JPH0734193Y2 (ja) 内燃機関の電子制御燃料噴射装置
JPS62139943A (ja) 内燃機関の空燃比制御方法
JP2682649B2 (ja) エンジンの点火時期制御装置および点火時期制御方法
JP2589193B2 (ja) 内燃機関の点火時期制御装置
JPH0711251B2 (ja) 電子制御燃料噴射エンジンの加速時燃料制御方法
JPS5949331A (ja) 燃料噴射制御装置
JPH0778372B2 (ja) 過給機付内燃機関の制御装置