JPH0467577B2 - - Google Patents
Info
- Publication number
- JPH0467577B2 JPH0467577B2 JP2540385A JP2540385A JPH0467577B2 JP H0467577 B2 JPH0467577 B2 JP H0467577B2 JP 2540385 A JP2540385 A JP 2540385A JP 2540385 A JP2540385 A JP 2540385A JP H0467577 B2 JPH0467577 B2 JP H0467577B2
- Authority
- JP
- Japan
- Prior art keywords
- intake air
- fuel ratio
- amount
- electric heater
- air amount
- 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
Links
- 239000000446 fuel Substances 0.000 claims description 114
- 230000008859 change Effects 0.000 claims description 21
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 claims description 17
- 238000002485 combustion reaction Methods 0.000 claims description 17
- 239000001301 oxygen Substances 0.000 claims description 17
- 229910052760 oxygen Inorganic materials 0.000 claims description 17
- 239000007789 gas Substances 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 7
- 238000005259 measurement Methods 0.000 claims description 3
- 238000012937 correction Methods 0.000 description 17
- 238000002347 injection Methods 0.000 description 13
- 239000007924 injection Substances 0.000 description 13
- BASFCYQUMIYNBI-UHFFFAOYSA-N platinum Chemical compound [Pt] BASFCYQUMIYNBI-UHFFFAOYSA-N 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 8
- 230000007423 decrease Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 5
- 238000001816 cooling Methods 0.000 description 5
- 239000000203 mixture Substances 0.000 description 5
- 229910052697 platinum Inorganic materials 0.000 description 5
- 238000011109 contamination Methods 0.000 description 4
- 238000007493 shaping process Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- MCMNRKCIXSYSNV-UHFFFAOYSA-N Zirconium dioxide Chemical compound O=[Zr]=O MCMNRKCIXSYSNV-UHFFFAOYSA-N 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000010409 thin film Substances 0.000 description 2
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 1
- 101000969594 Homo sapiens Modulator of apoptosis 1 Proteins 0.000 description 1
- 102100021440 Modulator of apoptosis 1 Human genes 0.000 description 1
- 101150046378 RAM1 gene Proteins 0.000 description 1
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004615 ingredient Substances 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、吸入空気量の機関回転数とから求め
られる燃料噴射量を機関に供給し、所望の空燃比
の混合気を内燃機関に供給する装置に係り、特に
吸入空気量の測定に用いられる熱式吸入空気量セ
ンサの流量特性変化に対する学習制御を備えた内
燃機関の空燃比制御装置に関するものである。
られる燃料噴射量を機関に供給し、所望の空燃比
の混合気を内燃機関に供給する装置に係り、特に
吸入空気量の測定に用いられる熱式吸入空気量セ
ンサの流量特性変化に対する学習制御を備えた内
燃機関の空燃比制御装置に関するものである。
近年、排気公害の防止と共に燃費対策及びドラ
ビリ改善対策として、内燃機関の吸入空気量に対
応した出力信号を出力する熱式吸入空気量センサ
を有し、このセンサの出力信号から高速度で吸入
空気量を測定する吸入空気量測定装置を備えた内
燃機関が採用されている。
ビリ改善対策として、内燃機関の吸入空気量に対
応した出力信号を出力する熱式吸入空気量センサ
を有し、このセンサの出力信号から高速度で吸入
空気量を測定する吸入空気量測定装置を備えた内
燃機関が採用されている。
上述の吸入空気量測定装置は機関の吸入導管に
流量測定管を設け、この流量測定管内に白金抵抗
線からなる熱線と空気温度を検出する温度依存抵
抗とを有する熱式吸入空気量センサを設け、この
センサの出力信号により吸入空気流量を測定する
ようにした装置である。
流量測定管を設け、この流量測定管内に白金抵抗
線からなる熱線と空気温度を検出する温度依存抵
抗とを有する熱式吸入空気量センサを設け、この
センサの出力信号により吸入空気流量を測定する
ようにした装置である。
しかしながら、上述の吸入空気量測定装置の熱
式吸入空気量センサの出力信号は、吸入空気量と
接触とする熱線の汚れにより流量特性が変化する
ために、特開昭54−76182号公報に示されるごと
く、一定周期毎に熱線を赤熱させ、汚れを燃焼、
除去(バーンオフ)する心配があつた。
式吸入空気量センサの出力信号は、吸入空気量と
接触とする熱線の汚れにより流量特性が変化する
ために、特開昭54−76182号公報に示されるごと
く、一定周期毎に熱線を赤熱させ、汚れを燃焼、
除去(バーンオフ)する心配があつた。
また、上述のような熱式吸入空気量センサの汚
れによる特性の変化は、酸素濃度センサを用いた
理論空燃比フイードバツク制御を実行すること
で、フイードバツク制御時、補正が可能なもので
あつた。
れによる特性の変化は、酸素濃度センサを用いた
理論空燃比フイードバツク制御を実行すること
で、フイードバツク制御時、補正が可能なもので
あつた。
しかしながら、上記公報に示されるごとく熱線
の汚れをバーンオフにて除去した場合、熱線が相
当高い温度状態に設定されるために熱線が傷む恐
れがあり、バーンオフを繰り返しが積み重ねられ
ると、熱線自体の温度抵抗特性に変化が生じる恐
れがあるという問題点がある。
の汚れをバーンオフにて除去した場合、熱線が相
当高い温度状態に設定されるために熱線が傷む恐
れがあり、バーンオフを繰り返しが積み重ねられ
ると、熱線自体の温度抵抗特性に変化が生じる恐
れがあるという問題点がある。
また、従来の熱式吸入空気量センサを有する吸
入空気量測定装置は、熱線が一定温度となるよう
に熱線に電流を供給する構成であり、この電流値
は吸入空気量に対応するアナログ値であり、この
電流値を出力信号として出力し吸入空気量を求め
ていた。このため理論空燃比フイードバツク制御
により、熱線の汚れによる流量特性の変化を補正
した場合、フイードバツク制御を実行している時
には流量特性の変化に対する補正が可能である
が、機関状態によりフイードバツク制御を実行し
ていない時には、熱線の汚れの程度が同じであつ
ても、熱式吸入空気量センサから出力される出力
信号と吸入空気量との流量特性の変化率が吸入空
気量に依存して変化するために補正が全く行え
ず、この結果、空燃比が設定値からずれることに
なり、燃費、排気ガス、ドラビリ等が悪化すると
いう問題点がある。
入空気量測定装置は、熱線が一定温度となるよう
に熱線に電流を供給する構成であり、この電流値
は吸入空気量に対応するアナログ値であり、この
電流値を出力信号として出力し吸入空気量を求め
ていた。このため理論空燃比フイードバツク制御
により、熱線の汚れによる流量特性の変化を補正
した場合、フイードバツク制御を実行している時
には流量特性の変化に対する補正が可能である
が、機関状態によりフイードバツク制御を実行し
ていない時には、熱線の汚れの程度が同じであつ
ても、熱式吸入空気量センサから出力される出力
信号と吸入空気量との流量特性の変化率が吸入空
気量に依存して変化するために補正が全く行え
ず、この結果、空燃比が設定値からずれることに
なり、燃費、排気ガス、ドラビリ等が悪化すると
いう問題点がある。
従つて、本発明の目的とするところは、空燃比
フイードバツク制御を実行していない時であつて
も、熱式吸入空気量センサの熱線の汚れ等により
流量特性の変化を充分に補正可能であつて、空燃
比を正確に設定値に合わせられて、従つて熱線の
汚れに対するバーンオフを不要、もしくは実行頻
度を少なくし、燃費向上、排気ガス有害成分の減
少、ドラビリの向上が可能であると共に熱線の損
傷および熱線の特性に変化が生じる恐れを無くし
た内燃機関の空燃比制御装置を提供することにあ
る。
フイードバツク制御を実行していない時であつて
も、熱式吸入空気量センサの熱線の汚れ等により
流量特性の変化を充分に補正可能であつて、空燃
比を正確に設定値に合わせられて、従つて熱線の
汚れに対するバーンオフを不要、もしくは実行頻
度を少なくし、燃費向上、排気ガス有害成分の減
少、ドラビリの向上が可能であると共に熱線の損
傷および熱線の特性に変化が生じる恐れを無くし
た内燃機関の空燃比制御装置を提供することにあ
る。
上記問題点を解決するために本発明において
は、第12図に示すごとく、内燃機関の吸入空気
通路内に設けられる電熱ヒータに大小2つのレベ
ルの電流を供給し、前記電熱ヒータの温度が複数
個備えられた所定の設定温度に達した時に前記ブ
リツジ回路に供給する電流レベルを切り換えると
共に、前記電熱ヒータの温度が所定の設定温度か
ら他の所定の設定温度にまで達する経過時間を検
出する熱式吸入空気量センサからの前記経過時間
に対応したデジタル信号から吸入空気量を求める
吸入空気量測定手段と、 機関の回転数を検出する回転数検出手段と、 吸入空気量測定手段から得られる吸入空気量と
回転数検出手段から得られる回転数とから理論空
燃比に応じた燃料供給量を求める供給量演算手段
と、 吸入空気量測定手段における経過時間と吸入空
気量との関係の特性変化を機関から得られる信号
により検知し、この特性変化に対する学習値を求
め、記憶する学習手段と、 供給量演算手段にて求められる供給量を学習手
段にて求められる学習値により補正し、供給量を
決定する供給量決定手段と、 供給量決定手段により決められた供給量を機関
に供給する燃料供給手段とを備えた内燃機関の空
燃比制御装置としている。
は、第12図に示すごとく、内燃機関の吸入空気
通路内に設けられる電熱ヒータに大小2つのレベ
ルの電流を供給し、前記電熱ヒータの温度が複数
個備えられた所定の設定温度に達した時に前記ブ
リツジ回路に供給する電流レベルを切り換えると
共に、前記電熱ヒータの温度が所定の設定温度か
ら他の所定の設定温度にまで達する経過時間を検
出する熱式吸入空気量センサからの前記経過時間
に対応したデジタル信号から吸入空気量を求める
吸入空気量測定手段と、 機関の回転数を検出する回転数検出手段と、 吸入空気量測定手段から得られる吸入空気量と
回転数検出手段から得られる回転数とから理論空
燃比に応じた燃料供給量を求める供給量演算手段
と、 吸入空気量測定手段における経過時間と吸入空
気量との関係の特性変化を機関から得られる信号
により検知し、この特性変化に対する学習値を求
め、記憶する学習手段と、 供給量演算手段にて求められる供給量を学習手
段にて求められる学習値により補正し、供給量を
決定する供給量決定手段と、 供給量決定手段により決められた供給量を機関
に供給する燃料供給手段とを備えた内燃機関の空
燃比制御装置としている。
以下、この発明を図に示す実施例により説明す
る。
る。
第1図は本発明に係る内燃機関の空燃比制御装
置の一実施例を示す全体概要図である。第1図に
おいて、エンジン1は自動車用の火花点火式エン
ジンであつて、燃焼用の空気はエアクリーナ2、
整流格子12、熱式吸入空気量センサ(以下「吸
入空気量センサ」という)3、吸入導管4を経
て、エンジン1の燃焼室に吸入される。吸入導管
4には運転者により任意に操作されるスロツトル
弁5が設けられている。燃料は吸入導管4に設置
された燃料噴射弁6から噴射供給される。燃料と
空気から成る混合気はエンジン1の燃焼室で燃焼
し、排気導管7を経て大気中に放出される。また
排気導管7には酸素濃度センサ11が設けられて
いる。
置の一実施例を示す全体概要図である。第1図に
おいて、エンジン1は自動車用の火花点火式エン
ジンであつて、燃焼用の空気はエアクリーナ2、
整流格子12、熱式吸入空気量センサ(以下「吸
入空気量センサ」という)3、吸入導管4を経
て、エンジン1の燃焼室に吸入される。吸入導管
4には運転者により任意に操作されるスロツトル
弁5が設けられている。燃料は吸入導管4に設置
された燃料噴射弁6から噴射供給される。燃料と
空気から成る混合気はエンジン1の燃焼室で燃焼
し、排気導管7を経て大気中に放出される。また
排気導管7には酸素濃度センサ11が設けられて
いる。
制御回路10はエンジン1の運転状態に応じて
エンジン1への燃料供給量を演算し燃料噴射弁6
を駆動し、エンジン1への燃料供給量を制御する
ものである。制御回路10の入力にはエンジン1
の吸入空気量を検出する吸入空気量センサ3、基
準センサ8、角度センサ9、及び排気導管7にお
ける空燃比検出用の酸素濃度センサ11の各信号
が入力されている。
エンジン1への燃料供給量を演算し燃料噴射弁6
を駆動し、エンジン1への燃料供給量を制御する
ものである。制御回路10の入力にはエンジン1
の吸入空気量を検出する吸入空気量センサ3、基
準センサ8、角度センサ9、及び排気導管7にお
ける空燃比検出用の酸素濃度センサ11の各信号
が入力されている。
上記の基準センサ8、角度センサ9としては、
例えば公知の磁気抵抗素子を用いており、磁性体
であるデイストリビユータ内蔵の鉄片及びフライ
ホイールの歯の凹凸により磁気回路が変化して信
号が出力される。このフライホイールは30゜CA周
期の歯が切つてある。この結果、基準センサ8か
らは720゜CA周期のTDC信号が出力され、角度セ
ンサ9からは30゜CA周期の角度信号が出力され
る。
例えば公知の磁気抵抗素子を用いており、磁性体
であるデイストリビユータ内蔵の鉄片及びフライ
ホイールの歯の凹凸により磁気回路が変化して信
号が出力される。このフライホイールは30゜CA周
期の歯が切つてある。この結果、基準センサ8か
らは720゜CA周期のTDC信号が出力され、角度セ
ンサ9からは30゜CA周期の角度信号が出力され
る。
同じく上記の酸素濃度センサ11は公知のジル
コニアを材料に使用しており、排気ガス中の酸素
濃度を検知することにより、エンジン1の空燃比
A/Fに応じて酸素濃度センサ11の出力電圧は
第9図に示す様に変化し、特に理論空燃比14.7付
近で急変する。
コニアを材料に使用しており、排気ガス中の酸素
濃度を検知することにより、エンジン1の空燃比
A/Fに応じて酸素濃度センサ11の出力電圧は
第9図に示す様に変化し、特に理論空燃比14.7付
近で急変する。
また吸入空気量センサ3は、後で説明するよう
に吸入空気量に応じたデジタル信号を出力する。
に吸入空気量に応じたデジタル信号を出力する。
次に制御回路10について第10図により構成
を説明する。図示の制御回路10はCPU(セント
ラル・プロセツシング・ユニツト)107、
ROM(リード・オンリー・メモリー)108、
RAM(ランダム・アクセス・メモリー)109
等の装置を有する燃料噴射式のエンジン制御シス
テムをマイクロコンピユータで構成したものであ
つて、104,106,110,111はそれぞ
れこの制御回路10に設けられたデジタル入力、
整形回路、デジタル出力、及び駆動回路である。
を説明する。図示の制御回路10はCPU(セント
ラル・プロセツシング・ユニツト)107、
ROM(リード・オンリー・メモリー)108、
RAM(ランダム・アクセス・メモリー)109
等の装置を有する燃料噴射式のエンジン制御シス
テムをマイクロコンピユータで構成したものであ
つて、104,106,110,111はそれぞ
れこの制御回路10に設けられたデジタル入力、
整形回路、デジタル出力、及び駆動回路である。
基準センサ8、クランク角センサ9、吸入空気
量センサ3から出力されたデジタル信号はデジタ
ル入力104にそれぞれ入力される。酸素濃度セ
ンサ11から出力されたアナログ信号は整形回路
106で波形整形された後にデジタル入力104
に入力される。
量センサ3から出力されたデジタル信号はデジタ
ル入力104にそれぞれ入力される。酸素濃度セ
ンサ11から出力されたアナログ信号は整形回路
106で波形整形された後にデジタル入力104
に入力される。
デジタル出力110の出力信号は駆動回路11
1を介して燃料噴射弁6に接続される。
1を介して燃料噴射弁6に接続される。
基準センサ8からのTDC信号とクランク角セ
ンサ9からの回転角信号に基づいてCPU107
はクランク角度を計算し、種々の演算に利用する
と共にエンジン1の回転数Nを求める。また
CPU107は、吸入空気量センサ3のデジタル
出力信号のパルス幅を計測し、このパルス幅から
リニアライズ処理を経て吸入空気量Gを求め、こ
の吸入空気量G及び回転数Nを燃料供給量計算に
用いる。
ンサ9からの回転角信号に基づいてCPU107
はクランク角度を計算し、種々の演算に利用する
と共にエンジン1の回転数Nを求める。また
CPU107は、吸入空気量センサ3のデジタル
出力信号のパルス幅を計測し、このパルス幅から
リニアライズ処理を経て吸入空気量Gを求め、こ
の吸入空気量G及び回転数Nを燃料供給量計算に
用いる。
CPU107において計算された燃料供給量に
応じた噴射時間信号はデジタル出力110、駆動
回路111を介して出力され、この信号に応じて
燃料噴射弁6は、所望時間、開弁するよう駆動さ
れる。
応じた噴射時間信号はデジタル出力110、駆動
回路111を介して出力され、この信号に応じて
燃料噴射弁6は、所望時間、開弁するよう駆動さ
れる。
酸素濃度センサ11の出力は第9図のようにデ
ジタル的な電圧出力が得られるので、整形回路1
06で整形されデジタル入力104を介して
CPU107に読み込まれ、CPU107にて排気
ガス中に残存する酸素濃度から燃料混合気の空燃
比が理論空燃比14.7と比較して大きいか小さいか
を判断する。
ジタル的な電圧出力が得られるので、整形回路1
06で整形されデジタル入力104を介して
CPU107に読み込まれ、CPU107にて排気
ガス中に残存する酸素濃度から燃料混合気の空燃
比が理論空燃比14.7と比較して大きいか小さいか
を判断する。
また、ROM108はメインルーチン、燃料噴
射時間演算ルーチン等のプログラム、これらプロ
グラムの処理に必要な定数、マツプデータ等を記
憶しており、RAM109は一時的なデータを記
憶するものである。
射時間演算ルーチン等のプログラム、これらプロ
グラムの処理に必要な定数、マツプデータ等を記
憶しており、RAM109は一時的なデータを記
憶するものである。
次に、前述の吸入空気量センサ3について説明
する。第1図の空気流量センサ3付近の部分を拡
大して第2図に示す。
する。第1図の空気流量センサ3付近の部分を拡
大して第2図に示す。
第2図において整流格子12とスロツトル弁5
との間には、吸入導管4の軸方向とほぼ平行に小
型の流量測定管13が支柱14により固定設置さ
れている。この流量測定管13内には白金抵抗線
からなる電熱ヒータ15が設けられており、この
電熱ヒータ15からやや離れた電熱ヒータ15の
熱を検知しない位置に白金薄膜抵抗素子からなる
温度補償用抵抗16が設けられている。
との間には、吸入導管4の軸方向とほぼ平行に小
型の流量測定管13が支柱14により固定設置さ
れている。この流量測定管13内には白金抵抗線
からなる電熱ヒータ15が設けられており、この
電熱ヒータ15からやや離れた電熱ヒータ15の
熱を検知しない位置に白金薄膜抵抗素子からなる
温度補償用抵抗16が設けられている。
電熱ヒータ15は、第3図に示すように流量測
定管13の内側に取り付けたフツクで白金抵抗線
を固定した構造であり、また温度補償用抵抗16
は、第4図に示すように流量測定管13の内側に
取付けたステー上に白金薄膜抵抗素子を固定した
構造である。
定管13の内側に取り付けたフツクで白金抵抗線
を固定した構造であり、また温度補償用抵抗16
は、第4図に示すように流量測定管13の内側に
取付けたステー上に白金薄膜抵抗素子を固定した
構造である。
第5図に吸入空気量センサの全電子回路とセン
サ制御回路20を示す。
サ制御回路20を示す。
アナログスイツチ201の入力端子iには基準
電圧Vr2を印加してある。またアナログスイツチ
202の入力端子iは基準電圧Vr1を印加してあ
る。そしてアナログスイツチ201の出力端子o
とアナログスイツチ202の出力端子oは共通に
してオペアンプ203の非反転入力端子cに接続
してある。オペアンプ203の出力端子はパワー
トランジスタ204のベース端子に接続してあ
る。ブリツジ回路30は電熱ヒータ10と温度補
償用抵抗11と抵抗301,301,303,3
04とで構成されており、ブリツジ入力端子B
1、ブリツジ出力端子B2,B3,B4を有して
いる。パワートランジスタ204のエミツタ端子
はブリツジ回路30のブリツジ入力端子B1に、
オペアンプ203の反転入力端子とコンパレータ
207の反転入力端子に共通にしてデジタル出力
端子B2に、アナログスイツチ205の入力端子
iはブリツジ出力端子B3に、アナログスイツチ
206の入力端子iはブリツジ出力端子B4に
各々接続してあり、抵抗301,304は共通し
て接地してある。アナログスイツチ205の出力
端子oとアナログスイツチ206の出力端子oは
共通にしてコンパレータ207の非反転入力端子
に接続してある。アナログスイツチ202のコン
トロール端子cとアナログスイツチ205のコン
トロール端子cとインバータ208の入力端子と
信号出力端子290とは共通にしてコンパレータ
207の出力端子Aに接続してある。アナログス
イツチ201のコントロール端子cとアナログス
イツチ206のコントロール端子cは共通にして
インバータ208の出力端子に接続してある。
電圧Vr2を印加してある。またアナログスイツチ
202の入力端子iは基準電圧Vr1を印加してあ
る。そしてアナログスイツチ201の出力端子o
とアナログスイツチ202の出力端子oは共通に
してオペアンプ203の非反転入力端子cに接続
してある。オペアンプ203の出力端子はパワー
トランジスタ204のベース端子に接続してあ
る。ブリツジ回路30は電熱ヒータ10と温度補
償用抵抗11と抵抗301,301,303,3
04とで構成されており、ブリツジ入力端子B
1、ブリツジ出力端子B2,B3,B4を有して
いる。パワートランジスタ204のエミツタ端子
はブリツジ回路30のブリツジ入力端子B1に、
オペアンプ203の反転入力端子とコンパレータ
207の反転入力端子に共通にしてデジタル出力
端子B2に、アナログスイツチ205の入力端子
iはブリツジ出力端子B3に、アナログスイツチ
206の入力端子iはブリツジ出力端子B4に
各々接続してあり、抵抗301,304は共通し
て接地してある。アナログスイツチ205の出力
端子oとアナログスイツチ206の出力端子oは
共通にしてコンパレータ207の非反転入力端子
に接続してある。アナログスイツチ202のコン
トロール端子cとアナログスイツチ205のコン
トロール端子cとインバータ208の入力端子と
信号出力端子290とは共通にしてコンパレータ
207の出力端子Aに接続してある。アナログス
イツチ201のコントロール端子cとアナログス
イツチ206のコントロール端子cは共通にして
インバータ208の出力端子に接続してある。
パワートランジスタ204のコレクタ端子はバ
ツテリ21の正極端子に接続してあり、電流を供
給し、また、バツテリ21の負極端子は接地して
ある。なお図中には示さないが、アナログスイツ
チ201,202,205,206とオペアンプ
204とコンパレータ207とインバータ208
の電源もバツテリ21から供給するように接続し
てある。
ツテリ21の正極端子に接続してあり、電流を供
給し、また、バツテリ21の負極端子は接地して
ある。なお図中には示さないが、アナログスイツ
チ201,202,205,206とオペアンプ
204とコンパレータ207とインバータ208
の電源もバツテリ21から供給するように接続し
てある。
次に、吸入空気量センサ3の作動を説明する。
スロツトル弁5の開度により決定される所定量
空気は、エアクリーナ2から吸入導管4を通りエ
ンジン1に吸入される。この総吸入空気のうち一
定割合の空気が流量測定管13内を通過してエン
ジン1に吸入される。
空気は、エアクリーナ2から吸入導管4を通りエ
ンジン1に吸入される。この総吸入空気のうち一
定割合の空気が流量測定管13内を通過してエン
ジン1に吸入される。
そして、流量測定管13内において電熱ヒータ
15の発熱の影響を受けない位置にある温度補償
用抵抗16は空気の温度のみの影響を受ける。ま
た、電熱ヒータ15の温度は通電により発熱する
が吸入空気により冷却される。
15の発熱の影響を受けない位置にある温度補償
用抵抗16は空気の温度のみの影響を受ける。ま
た、電熱ヒータ15の温度は通電により発熱する
が吸入空気により冷却される。
次に、第5図に示した吸入空気量センサの全電
子回路の動作を、第6図に示すタイムチヤートを
用いて説明する。
子回路の動作を、第6図に示すタイムチヤートを
用いて説明する。
まず、時刻t0における動作状態について述べ
る。この時点で、コンパレータ207の出力端子
Aの論理レベルが第6図7に示す如く“L”レベ
ルであるとすると、この信号レベルがインバータ
208で反転される“H”レベルの信号がアナロ
グスイツチ201のコントロール端子cに印加さ
れるので、アナログスイツチ201は“ON”状
態であり、第6図5に示す如く基準電圧Vr2がア
ナログスイツチ201を経由してオペアンプ20
3の非反転入力端子に印加される。なお、この時
刻t0では第6図7に示す如くコンパレータ207
の出力端子Aのレベルが“L”レベルであり、こ
の信号レベルがアナログスイツチ202のコント
ロール端子cに印加されるので、アナログスイツ
チ202は“OFF”状態である。オペアンプ2
03とパワートランジスタ204と電熱ヒータ1
5と抵抗301とからなる電子回路は定電流回路
を構成しており、この定電流回路は、抵抗301
の両端電圧とオペアンプ203の非反転入力端子
Cの電圧Vcとが等しくなるように作動し、この
とき抵抗301に流れる電流、すなわち電熱ヒー
タ15に流れる電流IHは次式で示される。
る。この時点で、コンパレータ207の出力端子
Aの論理レベルが第6図7に示す如く“L”レベ
ルであるとすると、この信号レベルがインバータ
208で反転される“H”レベルの信号がアナロ
グスイツチ201のコントロール端子cに印加さ
れるので、アナログスイツチ201は“ON”状
態であり、第6図5に示す如く基準電圧Vr2がア
ナログスイツチ201を経由してオペアンプ20
3の非反転入力端子に印加される。なお、この時
刻t0では第6図7に示す如くコンパレータ207
の出力端子Aのレベルが“L”レベルであり、こ
の信号レベルがアナログスイツチ202のコント
ロール端子cに印加されるので、アナログスイツ
チ202は“OFF”状態である。オペアンプ2
03とパワートランジスタ204と電熱ヒータ1
5と抵抗301とからなる電子回路は定電流回路
を構成しており、この定電流回路は、抵抗301
の両端電圧とオペアンプ203の非反転入力端子
Cの電圧Vcとが等しくなるように作動し、この
とき抵抗301に流れる電流、すなわち電熱ヒー
タ15に流れる電流IHは次式で示される。
IH=(Vr2)/(R301) ……(1)
ただし、R301は抵抗301の抵抗値。
ここで、電熱ヒータ15に流れる電流IHの値は
電熱ヒータ15の温度THが吸入空気による冷却
作用に打ち勝つて温度上昇するに足るだけの大電
流値に設定しておく。従つて、電熱ヒータ15の
温度THは、第6図1に示す如く時間の経過とと
もにある傾斜をもつて直線的に増加していく。
電熱ヒータ15の温度THが吸入空気による冷却
作用に打ち勝つて温度上昇するに足るだけの大電
流値に設定しておく。従つて、電熱ヒータ15の
温度THは、第6図1に示す如く時間の経過とと
もにある傾斜をもつて直線的に増加していく。
また電熱ヒータ15の抵抗値RHはある一定の
温度係数KHを持つており、電熱ヒータ15の温
度THに応じて次式に示す関係で変化する。
温度係数KHを持つており、電熱ヒータ15の温
度THに応じて次式に示す関係で変化する。
RH=RHO×(1+KH×TH) ……(2)
ただし、RHOは0℃のときの電熱ヒータ15の
抵抗値。KH>0。
抵抗値。KH>0。
従つて、ブリツジ入力端子B1の電圧VB1は抵
抗301の両端電圧と電熱ヒータ10の両端電圧
を加算したものであるから、(1)、(2)式を用いて次
式で表せる。
抗301の両端電圧と電熱ヒータ10の両端電圧
を加算したものであるから、(1)、(2)式を用いて次
式で表せる。
VB1=Vr2+Vr2
×RHO×(1+KH×TH)/R301 ……(3)
そして、(3)式において温度係数KH>0である
から、電熱ヒータ15の温度THの増加に応じて
ブリツジ入力端子B1の電圧VB1は第6図6に示
す如く増加する。
から、電熱ヒータ15の温度THの増加に応じて
ブリツジ入力端子B1の電圧VB1は第6図6に示
す如く増加する。
ところで、温度補償用抵抗16に流れる電流
は、温度補償用抵抗16の温度TAが温度補償用
抵抗16の発熱量により空気温度より高くなるこ
とが無いように抵抗302,303,304の各
抵抗値を設定して小さいものとしてあり、温度補
償用抵抗16の温度TAは空気温度と見ても差し
支えないものとしてある。そして温度補償用抵抗
16の抵抗値RAはある一定の温度係数KAを持つ
ており、吸入空気温度TAと同一温度状態である
と見なせる温度補償用抵抗16の抵抗値RAは次
式で与えられる。
は、温度補償用抵抗16の温度TAが温度補償用
抵抗16の発熱量により空気温度より高くなるこ
とが無いように抵抗302,303,304の各
抵抗値を設定して小さいものとしてあり、温度補
償用抵抗16の温度TAは空気温度と見ても差し
支えないものとしてある。そして温度補償用抵抗
16の抵抗値RAはある一定の温度係数KAを持つ
ており、吸入空気温度TAと同一温度状態である
と見なせる温度補償用抵抗16の抵抗値RAは次
式で与えられる。
RA=RAO×(1+KA×TA) ……(4)
ただし、RAOは0℃のときの温度補償用抵抗1
6の抵抗値。KA>0。
6の抵抗値。KA>0。
ここで、この温度補償用抵抗16と電熱ヒータ
15と抵抗301,302,303,304で構
成されるブリツジ回路30のブリツジ出力端子B
4−B2間の電圧△2は第6図3に示す如くマイ
ナス電圧であるように設定してある。
15と抵抗301,302,303,304で構
成されるブリツジ回路30のブリツジ出力端子B
4−B2間の電圧△2は第6図3に示す如くマイ
ナス電圧であるように設定してある。
時刻t0においては第6図7に示す如くコンパレ
ータ207の出力端子Aのレベルが“L”レベル
であり、この信号レベルがインバータ208で反
転されて“H”レベルの信号がアナログスイツチ
206のコントロール端子cに印加されるので、
アナログスイツチ206は“ON”状態であり、
ブリツジ出力端子B4の電圧がアナログスイツチ
206を経由してコンパレータ207の非反転入
力端子に印加される。従つて、時刻t0においては
コンパレータ207の入力電圧△V1は第6図2
に示す如く、第6図3に示すブリツジ出力端子B
4−B2間の電圧△V2に等しくなりマイナス電
圧となる。この結果コンパレータ207の出力端
子Aのレベルは第6図7に示す如く、時刻t0にお
いては“L”レベルが維持される。
ータ207の出力端子Aのレベルが“L”レベル
であり、この信号レベルがインバータ208で反
転されて“H”レベルの信号がアナログスイツチ
206のコントロール端子cに印加されるので、
アナログスイツチ206は“ON”状態であり、
ブリツジ出力端子B4の電圧がアナログスイツチ
206を経由してコンパレータ207の非反転入
力端子に印加される。従つて、時刻t0においては
コンパレータ207の入力電圧△V1は第6図2
に示す如く、第6図3に示すブリツジ出力端子B
4−B2間の電圧△V2に等しくなりマイナス電
圧となる。この結果コンパレータ207の出力端
子Aのレベルは第6図7に示す如く、時刻t0にお
いては“L”レベルが維持される。
なお、この時刻t0では第6図7に示す如くコン
パレータ207の出力端子Aのレベルが“L”レ
ベルであり、この信号レベルがアナログスイツチ
205のコントロール端子cに印加されるので、
アナログスイツチ205は“OFF”状態である。
パレータ207の出力端子Aのレベルが“L”レ
ベルであり、この信号レベルがアナログスイツチ
205のコントロール端子cに印加されるので、
アナログスイツチ205は“OFF”状態である。
時刻t1になると、電熱ヒータ15の温度THは第
6図1に示す如く第1の設定温度T1まで増加し、
電熱ヒータ15の温度上昇により、(2)式の関係か
ら電熱ヒータ15の抵抗値RHは次式で示される
RH1まで増加する。
6図1に示す如く第1の設定温度T1まで増加し、
電熱ヒータ15の温度上昇により、(2)式の関係か
ら電熱ヒータ15の抵抗値RHは次式で示される
RH1まで増加する。
RH1=RHO×(1+KH×T1) ……(5)
ここで、時刻t1において第6図3に示す如くブ
リツジ出力端子B4−B2間の電圧△V2が0Vに
なるように抵抗302,303,304の抵抗値
R302,R303,R304をそれぞれ設定してある。すな
わち、時刻t1においてブリツジ回路30がバラン
ス状態になるのであるから、明らかに次式が成立
する。
リツジ出力端子B4−B2間の電圧△V2が0Vに
なるように抵抗302,303,304の抵抗値
R302,R303,R304をそれぞれ設定してある。すな
わち、時刻t1においてブリツジ回路30がバラン
ス状態になるのであるから、明らかに次式が成立
する。
(RA+R302+R303)×R301=RH1×R304 ……(6)
時刻t1において第6図3に示す如くブリツジ出
力端子B4−B2間の電圧△V2が0Vを越える
と、この△V2と同電圧が印加されているコンパ
レータ207の入力電圧△V1も第6図2に示す
如く0Vを越える。この結果、時刻t1においてコ
ンパレータ207の出力端子Aのレベルは第6図
7に示す如く“L”レベルから“H”レベルに変
化する。この変化に対応してアナログスイツチ2
01は、インバータ208を介して“L”レベル
の信号がコントロール端子cに印加されて
“OFF”状態になり、代わつてアナログスイツチ
202が“H”レベルの信号がコントロール端子
cに印加されるために“ON”状態になるので、
第6図5に示す如く基準電圧Vr2に代わつて基準
電圧Vr1がオペアンプ203の非反転入力端子C
に印加される。このとき抵抗301に流れる電
流、すなわち電熱ヒータ15に流れる電流IHは(1)
式中のVr2をVr1に変更して次式で表せる。
力端子B4−B2間の電圧△V2が0Vを越える
と、この△V2と同電圧が印加されているコンパ
レータ207の入力電圧△V1も第6図2に示す
如く0Vを越える。この結果、時刻t1においてコ
ンパレータ207の出力端子Aのレベルは第6図
7に示す如く“L”レベルから“H”レベルに変
化する。この変化に対応してアナログスイツチ2
01は、インバータ208を介して“L”レベル
の信号がコントロール端子cに印加されて
“OFF”状態になり、代わつてアナログスイツチ
202が“H”レベルの信号がコントロール端子
cに印加されるために“ON”状態になるので、
第6図5に示す如く基準電圧Vr2に代わつて基準
電圧Vr1がオペアンプ203の非反転入力端子C
に印加される。このとき抵抗301に流れる電
流、すなわち電熱ヒータ15に流れる電流IHは(1)
式中のVr2をVr1に変更して次式で表せる。
IH=(Vr1)/(R301) ……(7)
また、ブリツジ入力端子B1の電圧VB1は(3)式
中のVr2をVr1に変更して次式で表せる。
中のVr2をVr1に変更して次式で表せる。
VB1=Vr1+Vr1
×RHO×(1+KH×TH)/R301 ……(8)
ところで、時刻t1においては第6図7に示す
“L”レベルから“H”レベルへの変化に対応し
てアナログスイツチ206は“OFF”状態にな
り、代わつてアナログスイツチ205が“ON”
状態になるので、ブリツジ出力端子B4の電圧の
代わりにブリツジ出力端子B3の電圧がアナログ
スイツチ205を経由してコンパレータ207の
非反転入力端子に印加される。従つて、時刻t1以
降はコンパレータ207の入力電圧△V1は第6
図2に示す如く、第6図4に示すブリツジ出力端
子B3−B2間の電圧△V3に等しくなりプラス
電圧となる。この結果、コンパレータ207の出
力端子Aのレベルは第6図7に示す如く、時刻t1
以降は“H”レベルを維持する。
“L”レベルから“H”レベルへの変化に対応し
てアナログスイツチ206は“OFF”状態にな
り、代わつてアナログスイツチ205が“ON”
状態になるので、ブリツジ出力端子B4の電圧の
代わりにブリツジ出力端子B3の電圧がアナログ
スイツチ205を経由してコンパレータ207の
非反転入力端子に印加される。従つて、時刻t1以
降はコンパレータ207の入力電圧△V1は第6
図2に示す如く、第6図4に示すブリツジ出力端
子B3−B2間の電圧△V3に等しくなりプラス
電圧となる。この結果、コンパレータ207の出
力端子Aのレベルは第6図7に示す如く、時刻t1
以降は“H”レベルを維持する。
基準電圧Vr1は電熱ヒータ15の電流IHが充分
小さくなる様な値に設定してあり、この電流IHに
よる電熱ヒータ15の発熱量よりも吸入空気が冷
却作用により奪う熱量の方が大きい。従つて、電
熱ヒータ15の温度THは、第6図1に示す如く
時刻t1以降は時間の経過とともにある傾斜をもつ
て直線的に減少する。
小さくなる様な値に設定してあり、この電流IHに
よる電熱ヒータ15の発熱量よりも吸入空気が冷
却作用により奪う熱量の方が大きい。従つて、電
熱ヒータ15の温度THは、第6図1に示す如く
時刻t1以降は時間の経過とともにある傾斜をもつ
て直線的に減少する。
時刻がt2になると、電熱ヒータ15の温度THは
第6図1に示す如く第2の設定温度T2まで減少
し、電熱ヒータ15の温度低下により、(2)式の関
係から電熱ヒータ15の抵抗値RHは次式で示さ
れるRH2まで減少する。
第6図1に示す如く第2の設定温度T2まで減少
し、電熱ヒータ15の温度低下により、(2)式の関
係から電熱ヒータ15の抵抗値RHは次式で示さ
れるRH2まで減少する。
RH2=RHO(1+KH×T2) ……(9)
ここで、時刻t2において第6図4に示す如くブ
リツジ出力端子B3−B2間の電圧△V3が0Vに
なるように抵抗302,303,304の抵抗値
R302,R303,R304を設定してある。すなわち、時
刻t2においてブリツジ回路30がバランス状態に
なるのであるから、明らかに次式が成立する。
リツジ出力端子B3−B2間の電圧△V3が0Vに
なるように抵抗302,303,304の抵抗値
R302,R303,R304を設定してある。すなわち、時
刻t2においてブリツジ回路30がバランス状態に
なるのであるから、明らかに次式が成立する。
(RA+R302)×R301=RH2×(R303+R304) ……(10)
時刻t2において第6図4に示す如くブリツジ出
力端子B3−B2間の電圧△V3が0Vを切ると、
この△V3と同電圧が印加しているコンパレータ
207の入力電圧△V1も第6図2に示す如く0V
を切る。この結果、時刻t2においてコンパレータ
207の出力端子Aのレベルは第6図7に示す如
く“H”レベルから“L”レベルに変化する。こ
の変化に対応してアナログスイツチ202は
“L”レベルの信号がコントロール端子cに印加
されて“OFF”状態になり、代わつてアナログ
スイツチ201がインバータ208を介して
“H”レベルの信号がコントロール端子cに印加
されて“ON”状態になるので、第6図5に示す
如く基準電圧Vr1に代わつて基準電圧Vr2がオペ
アンプ203の非反転入力端子Cに印加される。
このとき抵抗301に流れる電流、すなわち電熱
ヒータ15に流れる電流IHは(1)式で表される。ま
た、ブリツジ入力端子B1の電圧VB1は(3)式で表
される。
力端子B3−B2間の電圧△V3が0Vを切ると、
この△V3と同電圧が印加しているコンパレータ
207の入力電圧△V1も第6図2に示す如く0V
を切る。この結果、時刻t2においてコンパレータ
207の出力端子Aのレベルは第6図7に示す如
く“H”レベルから“L”レベルに変化する。こ
の変化に対応してアナログスイツチ202は
“L”レベルの信号がコントロール端子cに印加
されて“OFF”状態になり、代わつてアナログ
スイツチ201がインバータ208を介して
“H”レベルの信号がコントロール端子cに印加
されて“ON”状態になるので、第6図5に示す
如く基準電圧Vr1に代わつて基準電圧Vr2がオペ
アンプ203の非反転入力端子Cに印加される。
このとき抵抗301に流れる電流、すなわち電熱
ヒータ15に流れる電流IHは(1)式で表される。ま
た、ブリツジ入力端子B1の電圧VB1は(3)式で表
される。
ところで、時刻t2において第6図7に示す
“H”レベルから“L”レベルへの変化に対応し
てアナログスイツチ205は“OFF”状態にな
り、代わつてアナログスイツチ206が“ON”
状態になるので、ブリツジ出力端子B3の電圧の
代わりにブリツジ出力端子B4の電圧がアナログ
スイツチ206を経由してコンパレータ207の
非反転入力端子に印加される。従つて、時刻t2以
際はコンパレータ207の入力電圧△V1は第6
図2に示す如く、第6図3に示すブリツジ出力端
子B4−B2間の電圧△V2に等しくなりマイナ
ス電圧となる。この結果、コンパレータ207の
出力端子Aのレベルは第6図7に示す如く、時刻
t2以降は“L”レベルを維持する。時刻t2以降は
再び(1)式で与えられる電流IHが電熱ヒータ15に
流れて発熱量が増加し、第6図1に示す如く電熱
ヒータ15の温度THは、時間の経過とともにあ
る傾斜をもつて直線的に増加していく。そして時
刻t0と同じ状態を経由して時刻t3には電熱ヒータ
15の温度THは第1の設定温度T1に達する。
“H”レベルから“L”レベルへの変化に対応し
てアナログスイツチ205は“OFF”状態にな
り、代わつてアナログスイツチ206が“ON”
状態になるので、ブリツジ出力端子B3の電圧の
代わりにブリツジ出力端子B4の電圧がアナログ
スイツチ206を経由してコンパレータ207の
非反転入力端子に印加される。従つて、時刻t2以
際はコンパレータ207の入力電圧△V1は第6
図2に示す如く、第6図3に示すブリツジ出力端
子B4−B2間の電圧△V2に等しくなりマイナ
ス電圧となる。この結果、コンパレータ207の
出力端子Aのレベルは第6図7に示す如く、時刻
t2以降は“L”レベルを維持する。時刻t2以降は
再び(1)式で与えられる電流IHが電熱ヒータ15に
流れて発熱量が増加し、第6図1に示す如く電熱
ヒータ15の温度THは、時間の経過とともにあ
る傾斜をもつて直線的に増加していく。そして時
刻t0と同じ状態を経由して時刻t3には電熱ヒータ
15の温度THは第1の設定温度T1に達する。
以上の動作を繰り返し行うことにより、第6図
1に示す如く電熱ヒータ15の温度THは設定温
度T1とT2の間で三角波状の波形を生じ、これに
対応して第6図7に示す流量信号出力端子290
からは“H”レベルと“L”レベルを交互に繰り
返すパルス列の流量出力信号を出力する。このパ
ルス列の“H”レベル期間tfは第6図1の電熱ヒ
ータ15の温度THが減少する期間、すなわち吸
入空気により電熱ヒータ15が冷却される期間に
相当し、また“L”レベル期間trは電熱ヒータ1
5が加熱される期間であることは明らかである。
1に示す如く電熱ヒータ15の温度THは設定温
度T1とT2の間で三角波状の波形を生じ、これに
対応して第6図7に示す流量信号出力端子290
からは“H”レベルと“L”レベルを交互に繰り
返すパルス列の流量出力信号を出力する。このパ
ルス列の“H”レベル期間tfは第6図1の電熱ヒ
ータ15の温度THが減少する期間、すなわち吸
入空気により電熱ヒータ15が冷却される期間に
相当し、また“L”レベル期間trは電熱ヒータ1
5が加熱される期間であることは明らかである。
次に、前期流量出力信号の“H”レベル期間tf
と吸入空気量Gの関係について述べる。
と吸入空気量Gの関係について述べる。
第6図1に示す如く、“H”レベル期間tf中、
電熱ヒータ15の温度THは時間の経過とともに
減少する。この減少の速さは、電熱ヒータ15に
蓄積されている熱量が吸入空気の冷却効果で奪わ
れる割合によつて決定され、この冷却効果は吸入
空気量Gが大きい時は大きく、小さい時は小さ
い。
電熱ヒータ15の温度THは時間の経過とともに
減少する。この減少の速さは、電熱ヒータ15に
蓄積されている熱量が吸入空気の冷却効果で奪わ
れる割合によつて決定され、この冷却効果は吸入
空気量Gが大きい時は大きく、小さい時は小さ
い。
従つて、吸入空気量Gが大きい時は電熱ヒータ
15の温度THの減少は速いので、“H”レベル期
間tfは小さく、これに対して吸入空気量Gが小さ
い時は“H”レベル期間tfは大きくなる。このtf
の流量特性を第7図に示す。ここで、吸入空気に
よる電熱ヒータ15の冷却は“H”レベル期間tf
の期間中継続しており、吸入空気の流れに乱れが
あつても、電熱ヒータ15の近傍を通過した空気
の時々刻々変化する流量が電熱ヒータ15の温度
THの減少に寄与し、“H”レベル期間tfの期間中
時々刻々の流量を電熱ヒータ15の温度THの減
少分として積分することになる。従つて、“H”
レベル期間tfの値は“H”レベル期間tfにおける
吸入空気量Gの真の平均値に極めて近い値に対応
する。この積分効果により、空気流の乱れに起因
するリツプル成分が除去できるので、“H”レベ
ル期間tfから第7図に示すtfの流量特性に従つて
吸入空気量Gを求めた場合、リツプル成分の無い
安定した空気流量を求めることができる。
15の温度THの減少は速いので、“H”レベル期
間tfは小さく、これに対して吸入空気量Gが小さ
い時は“H”レベル期間tfは大きくなる。このtf
の流量特性を第7図に示す。ここで、吸入空気に
よる電熱ヒータ15の冷却は“H”レベル期間tf
の期間中継続しており、吸入空気の流れに乱れが
あつても、電熱ヒータ15の近傍を通過した空気
の時々刻々変化する流量が電熱ヒータ15の温度
THの減少に寄与し、“H”レベル期間tfの期間中
時々刻々の流量を電熱ヒータ15の温度THの減
少分として積分することになる。従つて、“H”
レベル期間tfの値は“H”レベル期間tfにおける
吸入空気量Gの真の平均値に極めて近い値に対応
する。この積分効果により、空気流の乱れに起因
するリツプル成分が除去できるので、“H”レベ
ル期間tfから第7図に示すtfの流量特性に従つて
吸入空気量Gを求めた場合、リツプル成分の無い
安定した空気流量を求めることができる。
また、流量出力信号“H”レベル期間のパルス
幅から空気流量を求める場合、このパルス幅は流
量が大きくなると小さくなることから、空気流量
と出力パルス幅の関係が双曲線関数に近似し、空
気流量が小さい時の読み取り精度が低下せず、エ
ンジン低回転時も高精度の流量信号が得られる。
幅から空気流量を求める場合、このパルス幅は流
量が大きくなると小さくなることから、空気流量
と出力パルス幅の関係が双曲線関数に近似し、空
気流量が小さい時の読み取り精度が低下せず、エ
ンジン低回転時も高精度の流量信号が得られる。
ところで、吸入空気温度TAが変化した場合、
第7図に示す流量特性が変化しないように温度補
正する必要がある。この温度補償を行うために温
度補償用抵抗16を設けてあり、電熱ヒータ15
とともにブリツジ回路30を構成してある。そこ
で、この温度補償機構について次に述べる。
第7図に示す流量特性が変化しないように温度補
正する必要がある。この温度補償を行うために温
度補償用抵抗16を設けてあり、電熱ヒータ15
とともにブリツジ回路30を構成してある。そこ
で、この温度補償機構について次に述べる。
前記温度補償機構の基本は、吸入空気温度TA
が変化しても設定温度T2との差(T2−TA)が変
化しない条件、すなわち、 T2−TA=const ……(11) 2つの設定温度T1とT2の差(T1−T2)が変化
しない条件、すなわち、 T1−T2=const ……(12) 以上の2つの条件を満足するようにブリツジ回
路30を構成する各素子の定数を設定することで
ある。
が変化しても設定温度T2との差(T2−TA)が変
化しない条件、すなわち、 T2−TA=const ……(11) 2つの設定温度T1とT2の差(T1−T2)が変化
しない条件、すなわち、 T1−T2=const ……(12) 以上の2つの条件を満足するようにブリツジ回
路30を構成する各素子の定数を設定することで
ある。
(T2−TA)を一定にする目的は電熱ヒータ1
5と吸入空気との間の熱伝達係数を一定にするこ
とであり、また(T1−T2)を一定にする目的は
期間tf又は期間trの期間内に電熱ヒータ15から
吸入空気に伝達する総熱量を一定にすることにあ
り、これら熱伝達係数と総熱量を一定にすれば吸
入空気温度TAが変化しても期間tf又は期間trは変
化せず、従つて温度特性が補償される。
5と吸入空気との間の熱伝達係数を一定にするこ
とであり、また(T1−T2)を一定にする目的は
期間tf又は期間trの期間内に電熱ヒータ15から
吸入空気に伝達する総熱量を一定にすることにあ
り、これら熱伝達係数と総熱量を一定にすれば吸
入空気温度TAが変化しても期間tf又は期間trは変
化せず、従つて温度特性が補償される。
次に、前記(11)、(12)式を満足するブリツジ回路3
0を構成する素子の定数について述べる。まず(11)
式の条件を明らかにする。電熱ヒータ15の温度
THが第2の設定温度T2になつた時に成立する条
件は前記(9),(10)式である。
0を構成する素子の定数について述べる。まず(11)
式の条件を明らかにする。電熱ヒータ15の温度
THが第2の設定温度T2になつた時に成立する条
件は前記(9),(10)式である。
RH2=RH0×(1+KH×T2) ……(9)
(RA+R302)×R301
=RH2×(R303+R304) ……(10)
またRAは前記(4)式で与えられる。
RA=RA0×(1+KA×TA) ……(4)
(4),(9)式を(10)式に代入してRA、RH2を消去、整
理して次式を得る。
理して次式を得る。
T2=〔{RA0×(1+KA×TA)+R302)
×R301−RH0×(R303+R304)〕
/{RH0×KH×(R303×R304)} ……(13)
(13)式を(11)に代入してT2を消去、整理し、分子
に注目すると次式が得られる。
に注目すると次式が得られる。
{RA0×KA×R301−RH0×KH
×(R303+R304)}×TA+(RA0+R302)
×R301−(R303−R304)×RH0=const ……(14)
(14)式において、右辺が不変であるから左辺も不
変でなくてはならない。ところが吸入空気温度
TAは変数であるから、TAの係数は0である必要
がある。すなわち、 RA0×KA×R301−RH0×KH ×(R303+R304)=0 ……(15) (15)式を変形すると、 ∴(RA0×KA)/(RH0×KA) =(R303+R304)/R301 ……(16) (16)式の意味するところは、電熱ヒータ15の0
℃の時の抵抗値RH0と温度係数KHを掛け合わせた
値RH0×KHと、温度補償用抵抗16の0℃の時の
抵抗値RA0と温度係数KAを掛け合わせた値RA0×
KAとの比が、抵抗301の抵抗値R301と、抵抗
303と抵抗304とのそれぞれの抵抗値を加算
した値(R303+R304)との比に等しくなくなるよ
うに設定すれば、吸入空気温度TAのいかんにか
かわらず(11)式を満足することができることであ
る。
変でなくてはならない。ところが吸入空気温度
TAは変数であるから、TAの係数は0である必要
がある。すなわち、 RA0×KA×R301−RH0×KH ×(R303+R304)=0 ……(15) (15)式を変形すると、 ∴(RA0×KA)/(RH0×KA) =(R303+R304)/R301 ……(16) (16)式の意味するところは、電熱ヒータ15の0
℃の時の抵抗値RH0と温度係数KHを掛け合わせた
値RH0×KHと、温度補償用抵抗16の0℃の時の
抵抗値RA0と温度係数KAを掛け合わせた値RA0×
KAとの比が、抵抗301の抵抗値R301と、抵抗
303と抵抗304とのそれぞれの抵抗値を加算
した値(R303+R304)との比に等しくなくなるよ
うに設定すれば、吸入空気温度TAのいかんにか
かわらず(11)式を満足することができることであ
る。
次に、(12)式の条件を明らかにする。
電熱ヒータ15の温度THが第1の設定温度T1
になつた時に成立する条件は前記(5),(6)式であ
る。
になつた時に成立する条件は前記(5),(6)式であ
る。
RH1=RH0×(1+KH×T1) ……(5)
(RA+R302+303)×R301=RH1×304 ……(6)
(4)、(5)式を(6)式に代入してRA、RH1を消去、整
理して次式を得る。
理して次式を得る。
T1=〔{RR0×(1+KA×TA)+R302
+R303}×R301−RH0×R304〕
/(RH0×KH×R304) ……(17)
(13)、(17)式を(12)式に代入してT1、T2を消去、整
理して次式を得る。
理して次式を得る。
∴〔{R301×R303)/{RH0×KH×R304
×(R303+R304)}〕×{(R302+R303
+R304+RA0)+RA0×KA×TA}
=const ……(18)
(18)式の意味するところは、吸入空気温度TAが
変化しても(RA0×KA×TA)の項が(R302+R303
+R304+RA0)に比べて非常に小さく設定すれば、
(18)式の左辺は一定と見なすことができる。従つ
て、(12)式を満足することができる。
変化しても(RA0×KA×TA)の項が(R302+R303
+R304+RA0)に比べて非常に小さく設定すれば、
(18)式の左辺は一定と見なすことができる。従つ
て、(12)式を満足することができる。
以上の温度補償条件の検討から、(16)、(18)式に従
つてブリツジ回路30を構成する各素子の定数を
設定すれば、吸入空気温度TAが変化しても第7
図に示す流量特性が変化せず、温度特性を補償す
ることができることが明らかである。
つてブリツジ回路30を構成する各素子の定数を
設定すれば、吸入空気温度TAが変化しても第7
図に示す流量特性が変化せず、温度特性を補償す
ることができることが明らかである。
ところで、電熱ヒータ15の表面に埃等が付着
し、汚れると、吸入空気量センサ3から出力され
るデジタル信号の“H”レベル期間tfに対する吸
入空気量Gの流量特性は変化する。
し、汚れると、吸入空気量センサ3から出力され
るデジタル信号の“H”レベル期間tfに対する吸
入空気量Gの流量特性は変化する。
しかしながら、上記吸入空気量センサ3から出
力されるデジタル信号の“H”レベル期間tfの電
熱ヒータ15の表面が汚れていない場合と、汚れ
ている場合との比は、吸入空気量Gとは全く無関
係に汚れのみ応じて第8図に示すごとく変化する
という特性を有している。この理由は、電熱ヒー
タ15の表面の汚れが電熱ヒータ15と吸入空気
との間の熱伝達係数を小さくするためであり、こ
の熱伝達係数を小さくする現象は吸入空気量Gに
依存しないからである。
力されるデジタル信号の“H”レベル期間tfの電
熱ヒータ15の表面が汚れていない場合と、汚れ
ている場合との比は、吸入空気量Gとは全く無関
係に汚れのみ応じて第8図に示すごとく変化する
という特性を有している。この理由は、電熱ヒー
タ15の表面の汚れが電熱ヒータ15と吸入空気
との間の熱伝達係数を小さくするためであり、こ
の熱伝達係数を小さくする現象は吸入空気量Gに
依存しないからである。
以上の点を考慮して、本実施例では酸素濃度セ
ンサ11から出力信号から制御回路10にて空燃
比を求め、燃料供給量を理論空燃比に見合うよう
にフイードバツク制御すると共に、フイードバツ
ク制御時に求められる電熱ヒータ15の表面の汚
れによる空燃比のずれに対する学習値をRAM1
09に記憶し、フイードバツク制御が実行されな
い時に電熱ヒータ15の汚れていない時に応じて
設定された理論空燃比に応じた燃料供給量に対
し、学習値により補正して燃料供給量を決定する
ように構成してある。
ンサ11から出力信号から制御回路10にて空燃
比を求め、燃料供給量を理論空燃比に見合うよう
にフイードバツク制御すると共に、フイードバツ
ク制御時に求められる電熱ヒータ15の表面の汚
れによる空燃比のずれに対する学習値をRAM1
09に記憶し、フイードバツク制御が実行されな
い時に電熱ヒータ15の汚れていない時に応じて
設定された理論空燃比に応じた燃料供給量に対
し、学習値により補正して燃料供給量を決定する
ように構成してある。
次に、上記構成においてその動作を第11図の
フローチヤートを参照して説明する。
フローチヤートを参照して説明する。
第11図のフローチヤートはメインルーチンの
一部もしくは所定クランク角毎に実行される割り
込みルーチンである。スタートステツプ701か
らステツプ702に進み、整形回路106から酸
素濃度センサ11のデータDを取り込む。ステツ
プ703では吸入空気量センサ3の出力信号の
“H”レベル期間tfを1ステツプ704では角度
センサ9の出力信号から回転数Nを取り込む。ス
テツプ705では、第7図に基づく吸入空気量の
“H”レベル期間tfの電熱ヒータ15の汚れてい
ない状態に対応して設定された1次元マツプ
MAP1よりリニアライズを行い、吸入空気量G
を求める。次にステツプ706にて、現在のエン
ジン1の状態に見合つた演算係数K1を用いてF1
=K1×G/Nの演算により電熱ヒータ15の表
面の汚れていない状態での理論空燃比に応じて燃
料供給量F1を求める。
一部もしくは所定クランク角毎に実行される割り
込みルーチンである。スタートステツプ701か
らステツプ702に進み、整形回路106から酸
素濃度センサ11のデータDを取り込む。ステツ
プ703では吸入空気量センサ3の出力信号の
“H”レベル期間tfを1ステツプ704では角度
センサ9の出力信号から回転数Nを取り込む。ス
テツプ705では、第7図に基づく吸入空気量の
“H”レベル期間tfの電熱ヒータ15の汚れてい
ない状態に対応して設定された1次元マツプ
MAP1よりリニアライズを行い、吸入空気量G
を求める。次にステツプ706にて、現在のエン
ジン1の状態に見合つた演算係数K1を用いてF1
=K1×G/Nの演算により電熱ヒータ15の表
面の汚れていない状態での理論空燃比に応じて燃
料供給量F1を求める。
ステツプ707では、吸入空気量Gが設定値
GAとGBとの間にあれば(GA<G<GB)、ステツ
プ708,709,710,711に示す理論空
燃比補正ルーチンに進み、そうでなければ該補正
ルーチンをジヤンプしてステツプ712に進む。
ステツプ708では、酸素濃度センサ11のデー
タDが“1”であれば空燃比A/Fがリツチであ
るから、ステツプ709にてRAM109内に記
憶されている前回の補正値K20に対しαだけ減算
し今回の補正値K2を求める。逆にDが“0”で
あればリーンであるから、ステツプ710にて前
回の補正値K20に対しαだけ減算し今回の補正値
K2を求める。ただしαはある定数である。そし
てステツプ709,710にて求められた今回の
補正値K2は補正値K20としてRAM109内に記
憶される。
GAとGBとの間にあれば(GA<G<GB)、ステツ
プ708,709,710,711に示す理論空
燃比補正ルーチンに進み、そうでなければ該補正
ルーチンをジヤンプしてステツプ712に進む。
ステツプ708では、酸素濃度センサ11のデー
タDが“1”であれば空燃比A/Fがリツチであ
るから、ステツプ709にてRAM109内に記
憶されている前回の補正値K20に対しαだけ減算
し今回の補正値K2を求める。逆にDが“0”で
あればリーンであるから、ステツプ710にて前
回の補正値K20に対しαだけ減算し今回の補正値
K2を求める。ただしαはある定数である。そし
てステツプ709,710にて求められた今回の
補正値K2は補正値K20としてRAM109内に記
憶される。
ところで上記の理論空燃比補正ルーチンは、フ
イードバツク制御実行時、すなわちステツプ70
7でGA<G<GBである時、以下のステツプ70
8,709,710,711にてこれらのステツ
プを通過するたびに、その時の空燃比に対する補
正を行うルーチンであると共に、ステツプ707
にてGA<G<GBでないと判断されたオープン制
御時における電熱ヒータ15の表面の汚れによる
空燃比のずれに対する学習値の設定ルーチンをも
兼ねている。すなわち、ステツプ706にて設定
された電熱ヒータ15の表面の汚れていない状態
での理論空燃比に応じた燃料供給量に対してステ
ツプ708,709,710にて理論空燃比から
のずれに応じた学習値(補正値K2)を設定し、
ステツプ711にてK20として学習値を記憶する
ようになつている。
イードバツク制御実行時、すなわちステツプ70
7でGA<G<GBである時、以下のステツプ70
8,709,710,711にてこれらのステツ
プを通過するたびに、その時の空燃比に対する補
正を行うルーチンであると共に、ステツプ707
にてGA<G<GBでないと判断されたオープン制
御時における電熱ヒータ15の表面の汚れによる
空燃比のずれに対する学習値の設定ルーチンをも
兼ねている。すなわち、ステツプ706にて設定
された電熱ヒータ15の表面の汚れていない状態
での理論空燃比に応じた燃料供給量に対してステ
ツプ708,709,710にて理論空燃比から
のずれに応じた学習値(補正値K2)を設定し、
ステツプ711にてK20として学習値を記憶する
ようになつている。
次にステツプ712にて、RAM109に記憶
されたK20によりステツプ706にて求められた
燃料供給量B1に対して理論空燃比からのずれに
応じた補正を行い燃料供給量を決定し、決定され
た燃料供給量に応じた燃料噴射弁6の開弁時間τ
が設定される。ステツプ713ではステツプ71
2にて設定された燃料噴射弁6の開弁時間τに相
当するパルス信号をデジタル出力110に出力す
る。この結果、駆動回路111は開弁時間τに見
合う時間だけ燃料噴射弁6を開弁させて、燃料を
噴射、供給する。そしてステツプ714にて本ル
ーチンを終了する。
されたK20によりステツプ706にて求められた
燃料供給量B1に対して理論空燃比からのずれに
応じた補正を行い燃料供給量を決定し、決定され
た燃料供給量に応じた燃料噴射弁6の開弁時間τ
が設定される。ステツプ713ではステツプ71
2にて設定された燃料噴射弁6の開弁時間τに相
当するパルス信号をデジタル出力110に出力す
る。この結果、駆動回路111は開弁時間τに見
合う時間だけ燃料噴射弁6を開弁させて、燃料を
噴射、供給する。そしてステツプ714にて本ル
ーチンを終了する。
すなわち、上述のルーチンにおいては、吸入空
気量GがGA<G<GBにある時は、ステツプ70
9〜712の演算により燃料噴射弁6からエンジ
ン1に供給される燃料供給量は、理論空燃比状態
に維持ささるようにフイードバツク制御され、ま
た吸入空気量GがGA<G<GBでない時は、GA<
G<GBであつた時に求められ、記憶されていた
K20を電熱ヒータ15の表面の汚れに対する学習
値としてステツプ706にて求められた電熱ヒー
タ15の表面の汚れていない状態に対して理論空
燃比に応じて設定された燃料供給量を補正してい
る。
気量GがGA<G<GBにある時は、ステツプ70
9〜712の演算により燃料噴射弁6からエンジ
ン1に供給される燃料供給量は、理論空燃比状態
に維持ささるようにフイードバツク制御され、ま
た吸入空気量GがGA<G<GBでない時は、GA<
G<GBであつた時に求められ、記憶されていた
K20を電熱ヒータ15の表面の汚れに対する学習
値としてステツプ706にて求められた電熱ヒー
タ15の表面の汚れていない状態に対して理論空
燃比に応じて設定された燃料供給量を補正してい
る。
そして、本実施例での電熱ヒータ15の表面の
汚れに対する吸入空気量センサ3からの出力信号
の流量特性の変化は、第8図に示すごとく、吸入
空気量Gに依存しておらず、従つてこの吸入空気
量Gを電熱ヒータ15の表面の汚れていない状態
の値として理論空燃比に対応して求められた燃料
供給量は一定の割合で初期の電熱ヒータ15の表
面の汚れていない状態の量とずれており、フイー
ドバツク制御時に求められる学習値によりフイー
ドバツク制御が行われていない時も充分に理論空
燃比に維持できる。
汚れに対する吸入空気量センサ3からの出力信号
の流量特性の変化は、第8図に示すごとく、吸入
空気量Gに依存しておらず、従つてこの吸入空気
量Gを電熱ヒータ15の表面の汚れていない状態
の値として理論空燃比に対応して求められた燃料
供給量は一定の割合で初期の電熱ヒータ15の表
面の汚れていない状態の量とずれており、フイー
ドバツク制御時に求められる学習値によりフイー
ドバツク制御が行われていない時も充分に理論空
燃比に維持できる。
上記実施例では、ステツプ707にて所定範囲
内に吸入空気量Gがある時に、理論空燃比補正ル
ーチン(学習値設定ルーチン)を実行するように
構成していたが、エンジン1の冷却水温、排気ガ
スの温度、酸素濃度センサ11の状態等により実
行する、しないを判断してもかまわない。
内に吸入空気量Gがある時に、理論空燃比補正ル
ーチン(学習値設定ルーチン)を実行するように
構成していたが、エンジン1の冷却水温、排気ガ
スの温度、酸素濃度センサ11の状態等により実
行する、しないを判断してもかまわない。
また上記実施例では、学習値設定ルーチンを理
論空燃比補正ルーチンに兼用させていたが、電熱
ヒータ15の表面の汚れは経時的に変化するもの
であるから、常時、学習値を設定する必要は無
く、従つて、理論空燃比補正ルーチンと学習値の
設定ルーチンとを別々に実行してもかまわない。
つまり、所定の理論空燃比に対するフイードバツ
ク条件にある時に理論空燃比補正ルーチンを実行
し、この理論空燃比補正ルーチンとは別に、吸入
空気流量Gが安定した流量状態であつて、エンジ
ン1の水温、回転数、排気ガス温度等が安定して
エンジン1の状態が安定した状態であり、酸素濃
度センサ11の状態が安定している等の種々の条
件を満たした時のみ実行するようにして学習値を
設定しRAM109に記憶させておき、理論空燃
比へのフイードバツク制御が実行されない時にこ
の学習値により燃料供給量に対する補正を行つて
もかまわない。
論空燃比補正ルーチンに兼用させていたが、電熱
ヒータ15の表面の汚れは経時的に変化するもの
であるから、常時、学習値を設定する必要は無
く、従つて、理論空燃比補正ルーチンと学習値の
設定ルーチンとを別々に実行してもかまわない。
つまり、所定の理論空燃比に対するフイードバツ
ク条件にある時に理論空燃比補正ルーチンを実行
し、この理論空燃比補正ルーチンとは別に、吸入
空気流量Gが安定した流量状態であつて、エンジ
ン1の水温、回転数、排気ガス温度等が安定して
エンジン1の状態が安定した状態であり、酸素濃
度センサ11の状態が安定している等の種々の条
件を満たした時のみ実行するようにして学習値を
設定しRAM109に記憶させておき、理論空燃
比へのフイードバツク制御が実行されない時にこ
の学習値により燃料供給量に対する補正を行つて
もかまわない。
なお、上記実施例においては、学習値はRAM
109に記憶させておくのであるが、学習値を記
憶させておくRAMはエンジン停止後もこの学習
値を記憶させておく方が好ましく、従つて学習値
を記憶させておくRAMは不揮発性のRAMを用
いる方が好ましい。
109に記憶させておくのであるが、学習値を記
憶させておくRAMはエンジン停止後もこの学習
値を記憶させておく方が好ましく、従つて学習値
を記憶させておくRAMは不揮発性のRAMを用
いる方が好ましい。
また、上記実施例構成によれば、電熱ヒータ1
5の表面の汚れに対する学習値を用いて、理論空
燃比に対応したフイードバツク制御が行われてい
ない時、燃料供給量を補正することで、電熱ヒー
タ15の表面の汚れに対して充分に対処できるの
であるが、電熱ヒータ15の表面の汚れが極めて
大きくなり、吸入空気量センサ3の出力応答性が
悪くなつた場合にはバーンオフを実行してもかま
わない。なおこの時、バーンオフにより汚れが取
り去られるため、RAM109の学習値は初期化
しておく必要がある。
5の表面の汚れに対する学習値を用いて、理論空
燃比に対応したフイードバツク制御が行われてい
ない時、燃料供給量を補正することで、電熱ヒー
タ15の表面の汚れに対して充分に対処できるの
であるが、電熱ヒータ15の表面の汚れが極めて
大きくなり、吸入空気量センサ3の出力応答性が
悪くなつた場合にはバーンオフを実行してもかま
わない。なおこの時、バーンオフにより汚れが取
り去られるため、RAM109の学習値は初期化
しておく必要がある。
以上説明したように、本発明においては、内燃
機関の吸入空気通路内に設けられる電熱ヒータに
大小2つのレベルの電流を供給し、前記電熱ヒー
タの温度が複数個備えられた所定の設定温度に達
した時に前記ブリツジ回路に供給する電流レベル
を切り換えると共に、前記電熱ヒータの温度が所
定の設定温度から他の所定の設定温度にまで達す
る経過時間を検出する熱式吸入空気量センサから
の前記経過時間に対応したデジタル信号から吸入
空気量を求める吸入空気量測定手段と、 機関の回転数を検出する回転数検出手段と、 吸入空気量測定手段から得られる吸入空気量と
回転数検出手段から得られる回転数とから理論空
燃比に応じた燃料供給量を求める供給量演算手段
と、 吸入空気量測定手段における経過時間と吸入空
気量との関係の特性変化を機関から得られる信号
により検知し、この特性変化に対する学習値を求
め、記憶する学習手段と、 供給量演算手段にて求められる供給量を学習手
段にて求められる学習値により補正し、供給量を
決定する供給量決定手段と、 供給量決定手段により決められた供給量を機関
に供給する燃料供給手段とを備えた内燃機関の空
燃比制御装置とし、上記吸入空気量センサが吸入
空気量センサの電熱ヒータの表面が汚れて吸入空
気量センサからの出力の吸入空気量との関係の特
性に変化が生じても、吸入空気量センサからの出
力が吸入空気量の変化に依存せず、汚れの大小の
みに依存するという特性を有するため、吸入空気
量センサからの出力により吸入空気量測定手段に
て得られる吸入空気量を汚れていない状態での吸
入空気量として回転数と共に用いて理論空燃比に
対応した燃料供給量を演算した場合、この燃料供
給量は電熱ヒータの表面が汚れていない状態で求
められる燃料供給量に対して吸入空気量に関係な
く一定のずれを生じるようになり、このずれを機
関から得られる信号により検知し、ずれに対する
学習値を設定、記憶し、燃料供給量をこの学習値
により補正しているので、理論空燃比にフイード
バツク制御していない時においても、学習値によ
り燃料供給量を補正することで、機関に供給され
る混合気の空燃比は理論空燃比状態に充分維持で
き、従つて電熱ヒータの表面の汚れに対するバー
ンオフは実行しなくてよい、またはその実行頻度
を極めて少なくでき、このことから電熱ヒータに
損傷が起こることは極めて少なくなり、耐久性の
面で向上するという優れた効果があると共に、所
定の空燃比をフイードバツク実行、不実行にかか
わらず常に維持できるので、燃費向上、排気ガス
有害成分の成分の減少、トラビリの向上が可能と
なるという優れた効果がある。
機関の吸入空気通路内に設けられる電熱ヒータに
大小2つのレベルの電流を供給し、前記電熱ヒー
タの温度が複数個備えられた所定の設定温度に達
した時に前記ブリツジ回路に供給する電流レベル
を切り換えると共に、前記電熱ヒータの温度が所
定の設定温度から他の所定の設定温度にまで達す
る経過時間を検出する熱式吸入空気量センサから
の前記経過時間に対応したデジタル信号から吸入
空気量を求める吸入空気量測定手段と、 機関の回転数を検出する回転数検出手段と、 吸入空気量測定手段から得られる吸入空気量と
回転数検出手段から得られる回転数とから理論空
燃比に応じた燃料供給量を求める供給量演算手段
と、 吸入空気量測定手段における経過時間と吸入空
気量との関係の特性変化を機関から得られる信号
により検知し、この特性変化に対する学習値を求
め、記憶する学習手段と、 供給量演算手段にて求められる供給量を学習手
段にて求められる学習値により補正し、供給量を
決定する供給量決定手段と、 供給量決定手段により決められた供給量を機関
に供給する燃料供給手段とを備えた内燃機関の空
燃比制御装置とし、上記吸入空気量センサが吸入
空気量センサの電熱ヒータの表面が汚れて吸入空
気量センサからの出力の吸入空気量との関係の特
性に変化が生じても、吸入空気量センサからの出
力が吸入空気量の変化に依存せず、汚れの大小の
みに依存するという特性を有するため、吸入空気
量センサからの出力により吸入空気量測定手段に
て得られる吸入空気量を汚れていない状態での吸
入空気量として回転数と共に用いて理論空燃比に
対応した燃料供給量を演算した場合、この燃料供
給量は電熱ヒータの表面が汚れていない状態で求
められる燃料供給量に対して吸入空気量に関係な
く一定のずれを生じるようになり、このずれを機
関から得られる信号により検知し、ずれに対する
学習値を設定、記憶し、燃料供給量をこの学習値
により補正しているので、理論空燃比にフイード
バツク制御していない時においても、学習値によ
り燃料供給量を補正することで、機関に供給され
る混合気の空燃比は理論空燃比状態に充分維持で
き、従つて電熱ヒータの表面の汚れに対するバー
ンオフは実行しなくてよい、またはその実行頻度
を極めて少なくでき、このことから電熱ヒータに
損傷が起こることは極めて少なくなり、耐久性の
面で向上するという優れた効果があると共に、所
定の空燃比をフイードバツク実行、不実行にかか
わらず常に維持できるので、燃費向上、排気ガス
有害成分の成分の減少、トラビリの向上が可能と
なるという優れた効果がある。
第1図は本発明に係る内燃機関の空燃比制御装
置の一実施例を示す全体概要図、第2図は第1図
図示の吸入空気量センサ付近の詳細説明図、第3
図は第2図図示の電熱ヒータの構造図、第4図は
第2図図示の温度補償用抵抗の構造図、第5図は
本発明の一実施例として用いられる吸入空気量セ
ンサの全体回路図、第6図は第5図図示の吸入空
気量センサにおけるその動作を示すタイムチヤー
ト、第7図は第5図図示の吸入空気量センサから
出力される流量出力信号と吸入空気量の関係を示
す流量特性図、第8図は第5図図示の吸入空気量
センサの電熱ヒータが汚れている状態と汚れてい
ない状態との比に対する吸入空気量との関係を示
す特性図、第9図は酸素濃度センサの起電力と機
関に供給される混合気の空燃比との関係を示す特
性図、第10図は第4図図示の制御回路10の構
成を示すブロツク図、第11図は第4図図示の制
御回路10の動作を説明するためのフローチヤー
ト、第12図は本発明の概略構成を示すブロツク
図である。 1……エンジン、3……吸入空気量センサ、6
……燃料噴射弁、8……基準センサ、9……角度
センサ、10……制御回路、11……酸素濃度セ
ンサ、15……電熱ヒータ、16……温度補償用
抵抗、104……デジタル入力、106……整形
回路、107……CPU、108……ROM、10
9……RAM、110……デジタル出力、111
……駆動回路。
置の一実施例を示す全体概要図、第2図は第1図
図示の吸入空気量センサ付近の詳細説明図、第3
図は第2図図示の電熱ヒータの構造図、第4図は
第2図図示の温度補償用抵抗の構造図、第5図は
本発明の一実施例として用いられる吸入空気量セ
ンサの全体回路図、第6図は第5図図示の吸入空
気量センサにおけるその動作を示すタイムチヤー
ト、第7図は第5図図示の吸入空気量センサから
出力される流量出力信号と吸入空気量の関係を示
す流量特性図、第8図は第5図図示の吸入空気量
センサの電熱ヒータが汚れている状態と汚れてい
ない状態との比に対する吸入空気量との関係を示
す特性図、第9図は酸素濃度センサの起電力と機
関に供給される混合気の空燃比との関係を示す特
性図、第10図は第4図図示の制御回路10の構
成を示すブロツク図、第11図は第4図図示の制
御回路10の動作を説明するためのフローチヤー
ト、第12図は本発明の概略構成を示すブロツク
図である。 1……エンジン、3……吸入空気量センサ、6
……燃料噴射弁、8……基準センサ、9……角度
センサ、10……制御回路、11……酸素濃度セ
ンサ、15……電熱ヒータ、16……温度補償用
抵抗、104……デジタル入力、106……整形
回路、107……CPU、108……ROM、10
9……RAM、110……デジタル出力、111
……駆動回路。
Claims (1)
- 【特許請求の範囲】 1 内燃機関の吸入空気通路内に設けられる電熱
ヒータに大小2つのレベルの電流を供給し、前記
電熱ヒータの温度が複数個備えられた所定の設定
温度に達した時に前記ブリツジ回路に供給する電
流レベルを切り換えると共に、前記電熱ヒータの
温度が所定の設定温度から他の所定の設定温度に
まで達する経過時間を検出する熱式吸入空気量セ
ンサからの前記経過時間に対応したデジタル信号
から吸入空気量を求める吸入空気量測定手段と、 機関の回転数を検出する回転数検出手段と、 吸入空気量測定手段から得られる吸入空気量と
回転数検出手段から得られる回転数とから理論空
燃比に応じた燃料供給量を求める供給量演算手段
と、 吸入空気量測定手段における経過時間と吸入空
気量との関係の特性変化を機関から得られる信号
により検知し、この特性変化に対する学習値を求
め、記憶する学習手段と、 供給量演算手段にて求められる供給量を学習手
段にて求められる学習値により補正し、供給量を
決定する供給量決定手段と、 供給量決定手段により決められた供給量を機関
に供給する燃料供給手段とを備えた内燃機関の空
燃比制御装置。 2 前記学習手段は、 機関の排気ガス流路内に設けられる酸素濃度セ
ンサからの出力に応じて空燃比を検出する空燃比
検出手段と、 空燃比検出手段にて得られる空燃比が理論空燃
比からずれている場合には、吸入空気量測定手段
における経過時間と吸入空気量との関係の特性変
化があつたとして、ずれに応じて学習値を求め、
記憶する学習値設定手段とにより構成されること
を特徴とする特許請求の範囲第1項記載の内燃機
関の空燃比制御装置。 3 前記学習値設定手段は、前記吸入空気量測定
手段にて求められる吸入空気量が所定範囲内にあ
る時に実行されることを特徴とする特許請求の範
囲第2項記載の内燃機関の空燃比制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2540385A JPS61185639A (ja) | 1985-02-12 | 1985-02-12 | 内燃機関の空燃比制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2540385A JPS61185639A (ja) | 1985-02-12 | 1985-02-12 | 内燃機関の空燃比制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61185639A JPS61185639A (ja) | 1986-08-19 |
| JPH0467577B2 true JPH0467577B2 (ja) | 1992-10-28 |
Family
ID=12164938
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2540385A Granted JPS61185639A (ja) | 1985-02-12 | 1985-02-12 | 内燃機関の空燃比制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61185639A (ja) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6360044U (ja) * | 1986-10-06 | 1988-04-21 | ||
| JPS6360045U (ja) * | 1986-10-07 | 1988-04-21 | ||
| JPH0723702B2 (ja) * | 1986-12-27 | 1995-03-15 | マツダ株式会社 | 燃料制御装置 |
| JPS6461611A (en) * | 1987-09-02 | 1989-03-08 | Hitachi Ltd | Air flow rate sensor |
| JP2702940B2 (ja) * | 1987-10-26 | 1998-01-26 | 株式会社日立製作所 | 燃料供給装置の校正方法 |
-
1985
- 1985-02-12 JP JP2540385A patent/JPS61185639A/ja active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61185639A (ja) | 1986-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0136519B1 (en) | Air-fuel ratio control apparatus for internal combustion engines | |
| JPS6132488B2 (ja) | ||
| US4889098A (en) | Air-fuel ratio detecting apparatus for an internal combustion engine equipped with a heater controller | |
| JP2682348B2 (ja) | 空気流量計及び空気流量検出方法 | |
| JPS6140924B2 (ja) | ||
| JP2601455B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPH0467577B2 (ja) | ||
| JP2976490B2 (ja) | 内燃機関における酸素センサの劣化検出方法 | |
| JP2600453B2 (ja) | 空燃比センサ出力の補正方法 | |
| JPH06103283B2 (ja) | 酸素センサの制御装置 | |
| JP2757625B2 (ja) | 空燃比センサの劣化判定装置 | |
| JP2555055B2 (ja) | エンジン制御装置 | |
| JP3555123B2 (ja) | 内燃機関の制御装置 | |
| JPS6312855A (ja) | 内燃機関の空燃比制御装置 | |
| JPH02293655A (ja) | 空燃比検出方法 | |
| JPH0347692B2 (ja) | ||
| JP2726257B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPS6059415B2 (ja) | 内燃機関の空燃比制御方法 | |
| JPH0638052B2 (ja) | 内燃機関の吸入空気流量計測装置 | |
| JPH01130033A (ja) | 内燃エンジンの空燃比制御方法 | |
| JP2805822B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPH06323133A (ja) | 触媒コンバータの劣化検出装置 | |
| JP2613591B2 (ja) | 内燃エンジンの空燃比制御方法 | |
| JPH0517398Y2 (ja) | ||
| JP2518667B2 (ja) | 内燃機関の吸入空気流量計測装置 |