JPH0432973B2 - - Google Patents

Info

Publication number
JPH0432973B2
JPH0432973B2 JP59039564A JP3956484A JPH0432973B2 JP H0432973 B2 JPH0432973 B2 JP H0432973B2 JP 59039564 A JP59039564 A JP 59039564A JP 3956484 A JP3956484 A JP 3956484A JP H0432973 B2 JPH0432973 B2 JP H0432973B2
Authority
JP
Japan
Prior art keywords
air flow
flow rate
average
pulse
period
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
Application number
JP59039564A
Other languages
English (en)
Other versions
JPS60183524A (ja
Inventor
Minoru Takahashi
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.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP59039564A priority Critical patent/JPS60183524A/ja
Publication of JPS60183524A publication Critical patent/JPS60183524A/ja
Publication of JPH0432973B2 publication Critical patent/JPH0432973B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01FMEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
    • G01F1/00Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow
    • G01F1/05Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects
    • G01F1/20Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects by detection of dynamic effects of the flow
    • G01F1/32Measuring the volume flow or mass flow of fluid or fluent solid material wherein the fluid passes through a meter in a continuous flow by using mechanical effects by detection of dynamic effects of the flow using swirl flowmeters
    • G01F1/325Means for detecting quantities used as proxy variables for swirl
    • G01F1/3287Means for detecting quantities used as proxy variables for swirl circuits therefor

Landscapes

  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • General Physics & Mathematics (AREA)
  • Details Of Flowmeters (AREA)

Description

【発明の詳細な説明】 発明の技術分野 本発明は、自動車エンジン等に流入する空気の
平均流量をカルマン渦式空気流量センサの出力パ
ルスを処理して検出する装置に関するものであ
る。
従来技術と問題点 一般に、内燃機関においてはその吸入空気量を
計測し、計測結果に基づいて空燃比が一定になる
ように燃料噴射量を制御している。吸入空気量を
計測する計測装置は従来より各種提案されている
が、その中で、優れた応答性を有するカルマン渦
式空気流量センサ(以下カルマンセンサという)
が注目されている。このカルマンセンサは、内燃
機関の吸気側に渦発生体を置くとその近傍に空気
流量に比例した頻度で空気の渦(カルマン渦)が
発生することを利用し、カルマン渦の発生を公知
の各種の手段にて検出し、カルマン渦の発生に関
係したタイミングでパルスを発生するものであ
り、この発明したパルス信号の周期はその時の流
入空気量に反比例したものとなる。
ところで、内燃機関の空気流量は、吸気、排気
等の工程を周期として変動しており、第1図に示
すように、スロツトバルブ開度が大きくなればな
るほど、その変動幅も大きくなる。カルマンセン
サはこのような変動にも十分に追従するだけの応
答性を有するから、例えば第2図に示すように、
スロツトルバルブ開度が大きい大流量時において
は、流量大の期間に発生する周期の極めて短いパ
ルス列と、流量小の期間に生じる周期の比較的短
いパルス列とを含むものとなる。従つて、何等か
の方法でパルスの周期の平均を求める必要が生じ
る。
この為の一般的な技術としては、エンジンクラ
ンク角の所定角度に相当する時間毎に前記パルス
信号を区切つてその平均を求めることが考えられ
る。これは、瞬時空気流量の一変動周期pに相当
する期間毎に平均を求めるものであり、期間の始
点、終点のタイミングはクランク角センサの所定
角度の出力で与えられる。この方式では、周期p
を第2図の符号p1に示すようにその始点、終点が
大きな周期の途中になるように設定すると、これ
ら大きな周期tlを計測することができなくなり、
平均化誤差があまりにも大きくなる。そこで、第
2図の符号p2に示すように周期pが大きな周期tl
を含むように設定するものであるが、それでも周
期pの最初と終りのパルスの周期は計測できず誤
差が残ると共に、通常、周期pの始点を検出して
からパルスを計数し得る状態になるまでにはどう
しても多少の遅れ時間があるので、パルス周期の
極めて短い場所に始点を設定することはパルス数
の計数誤差を招来し、その為の誤差も加わる不都
合がある。
発明の目的 本発明はこのような従来の欠点を改善したもの
であり、その目的は、瞬時空気流量の変動が激し
い大流量時における一変動毎のカルマンセンサ出
力パルス周期の平均を精度良く検出し得るように
することにある。
発明の原理、構成及び作用 一般にカルマンセンサでは、大流量時の変動幅
の大きい時には、第2図に示したように、複数個
のパルスが出現すると共にパルス間隔(周期)の
大きい状態が瞬時空気流量の変動の一周期毎に現
れた。そこで、所定値(Tmax)より大きな周期
が現われる毎に平均周期を求めるようにすれば、
変動幅が大きい大流量時には変動の一周期毎に平
均を算出することができる。即ち、大流量時には
第3図aに示すようなパルス列が発生するので、
大きな周期が現れる毎に平均周期を求めるとすれ
ば符号Qで示すような間隔で平均化が行なわれ、
その間隔が瞬時空気流量の一変動周期と合致する
こととなる。ところが、実際には第3図bに示す
ように、時々大きい周期の後に比較的長い周期が
現れ、これが所定値(Tmax)以上となることに
より、同図の符号Q′に示すように平均化が行な
われ、瞬時空気流量の一変動周期毎に正確に平均
化されない場合が生じる。本発明はこの点をも考
慮したものであり、所定値(Tmax)より大きな
周期が現れると必ず平均周期を求めることはせ
ず、前回の平均処理終了パルスから所定数
(Nmin)のパルスが現れる後に所定値(Tmax)
より大きな周期が現れたときに初めて平均処理を
行なうこととしている。こうすれば、第3図bに
示したようにパルスP1の後に比較的長い間隔を
置いてパルスP2が現れても、前回の平均終了パ
ルスがこの場合P1であるからそれは無視され、
パルスP3を検出したときに平均処理が実行され
る。従つて、瞬時空気流量の一変動周期毎に平均
処理を行なうことが可能となる。
また、小流量時におけるカルマンセンサの出力
パルスの間隔(周期)は、まばらで一般に大き
い。従つて、上述のようにすれば、小流量時には
カルマンセンサの所定数(Nmin)個のパルス毎
に平均が算出されることになり、比較的応答性良
く平均化し得るものとなる。
しかし、中流量時にはパルスの周期は適当な所
定値(Tmax)より小さなものが殆どとなる。こ
の為、所定数(Nmin)のパルス発生後の所定値
(Tmax)より大きな周期が現れる毎に平均周期
を求めるだけでは中流量時の平均化が困難とな
る。
この為、本発明では、パルスが所定数
(Nmax)現れる毎にその平均を算出することを
基本とし、所定数(Nmin)のパルス発生後の所
定値(Tmax)より大きな周期を検出すれば
Nmax個になる前に平均を算出するようにしてい
る。こうすれば、低流量時、高流量時とも応答性
良くカルマンセンサの出力パルスの平均周期を求
めることが可能となり、中流量時にはTmax以上
の周期が現れなくても最低N個毎に平均が求めら
れることになる。
第4図は本発明の構成説明図であり、カルマン
センサCSからカルマン渦の発生に関係したタイ
ミングで発生されるパルス信号は、平均周期或は
平均空気流量算出手段ATに入力される。パルス
数計数手段CNは、カルマンセンサCSから出力さ
れるパルスを計数するもので、所定数(Nmin)
だけ計数するとその旨を所定周期検出手段DEに
通知し、所定数(Nmax)だけ計数すると算出手
段ATに算出指令を発する。パルス周期検出手段
PDは、カルマンセンサCSの出力パルスの周期を
計測し所定値(Tmax)より大きい周期を検出す
るもので、検出するとその旨を所定周期検出手段
DEに通知する。所定周期検出手段DEは、パルス
数計数手段CNで所定数(Nmin)のパルスが計
数された後パルス周期検出手段PDで所定値
(Tmax)以上の周期が検出されると、算出手段
ATに算出指令を発する。この算出手段ATは、
算出指令がパルス数計数手段CNからか或は所定
周期検出手段DEから発せられる毎に平均周期或
は平均空気流量を算出する。
第5図は本発明の動作説明図であり、(a)は瞬時
空気流量の時間的変化の一例を示し、(b)はその時
のカルマンセンサの出力パルスの一例を示す。な
お、t1〜t48はカルマンセンサの各出力パルス、
Q1〜Q8は平均化された空気流量を示す。第4図
のような構成によれば、所定時間(Tmax)を大
流量時に現れる最大周期より若干小さ目に設定す
ることにより、大流量時には変動の一周期毎に平
均が算出され(Q5〜Q7参照)、低流量時にはカ
ルマンセンサCSの出力パルスの周期が所定時間
(Tmax)以上となるが、所定数(Nmin、ここ
では3とした)の制限により平均化はカルマンン
サCSの3パルス毎に行なわれることになる
(Q1、Q2、Q8参照)。また、中流量時にはパルス
数計数手段CNが所定パルス数(Nmax、ここで
は9とした)計数する毎に平均が算出される
(Q3、Q4参照)。
なお、第5図では、小流量から中流量に移行す
る際に、3パルス検出毎の平均からいきなり9パ
ルス検出毎の平均に切換わつている。これは、所
定数(Nmax)を固定とした為であり、この部分
で応答性が多少損なわれることは否めない。これ
を改善するには、平均を算出したときのパルス数
計数手段CNの計数値に関連して所定数(Nmax)
を所定の範囲内で順次大きくすれば良い。また、
所定数(Nmin)も小流量時には例えば1とし、
中、大流量になるほど大きく例えば3と変化させ
れば小流量時に1パルス毎に平均化することが可
能となる。第6図はそのような対策を施したとき
の本発明の動作説明図であり、第5図と相違する
ところは、第5図の小流量における平均Q1、Q2
が平均Q10、Q11、Q12およびQ20、Q21、Q22に
それぞれ細分され、また小流量から中流量への移
行時の平均Q3がQ30、Q31にに細分されている点
である。この例は、所定数(Nmax)を順次3ず
つ大きくしたが、どの程度の割合で増加させるか
は任意である。
更に、所定値(Nmax)の増加割合を、加速時
には少し小さくなるようにすれば、過度時とくに
小流量から大流量に急速する時により応答が良く
なるので好適である。
また、エンジン回転数によつて、空気流量の変
動周期が決定され、従つて瞬時空気流量の変動幅
の大きい大流量時に現れるパルス間隔(周期)の
大きい状態も必然的に異なつてくる。従つて、パ
ルス周期検出手段PDにおける所定周期(Tmax)
はそのときのエンジン回転数に応じて最適値に設
定することが望ましい。即ち、エンジン回転数が
高いほど所定周期(Tmax)を小さくすると良
い。
発明の実施例 第7図は本発明の実施例の要部ブロツク図であ
り、1は内燃機関、2はエアクリーナ、3はカル
マセンサであり、カルマン渦が発生する毎にその
出力信号aを“1”とするものである。4はスロ
ツトチヤンバ、5はインテークマニホールド、6
は電磁式のフユーエルインジエクタ、7は吸入空
気の流れを制御するスロツトルバルブ、8はクラ
ンク角センサ、9はマイクロプロセツサ、10は
メモリ、11はクランク角センサ8の出力や他の
エンジンパラメータ例えば冷却水温、吸気温、ス
ロツトルバルブ開度、アイドルスイツチ等各種ス
イツチのオンオフ情報等をマイクロプロセツサ9
に入力する為のデータ入力部、12はデータ出力
部である。
吸入空気は、エアクリーナ2よりカルマンセン
サ3、スロツトチヤンバ4を経てインテークマニ
ホールド5の各ブランチより各シリンダに供給さ
れ、燃料はフユーエルインジエクタ6により内燃
機関1内に噴射される。また、吸入空気量は、内
燃機関の状態に応じて、第5図、第6図に示した
ように変化するものであり、その変化に応じて出
力信号aも変化する。カルマンセンサ3の出力信
号aはマイクロプロセツサ9の割込み端子INT
に入力され、出力信号aの例えば立上がり時に割
込みがかけられる。
第8図はこの割込み処理の一例を示すフローチ
ヤートであり、S1〜S14は各ステツプを示す。
マイクロプロセツサ9は割込みがかかると、先
ずその時の時刻を最新パルス時刻T1として記憶
し(S1)、パルスカウント数Nを+1カウントア
ツプする(S2)。次に、パルスカウント数Nが所
定数(Nmax)以上であるか否かを判別し、所定
数(Nmax)以上であればステツプS6へ移行し、
所定数未満であれば、所定数(Nmin)以上であ
るか否か判別する(S4)。ここで、所定数
(Nmin)未満と判別されると、最新パルス時刻
T1の値を1パルス前の割込み時刻T3として
(S13)、メインルーチンへ復帰する。また所定数
(Nmin)以上と判別されると、最新パルス時刻
T1から1パルス前の割込み時刻T3を引いて今回
のパルス周期T2を求め(S5)、T2が所定周期
(Tmax)以上であるか否かを判別する(S6)。そ
して、T2が所定周期(Tmax)以上であればス
テツプ7へ移行し、所定周期(Tmax)未満であ
ればステツプS14へ移行する。
ステツプS7では、最新パルス時刻T1から前回
の平均化終了時の時刻T5を引いて平均化するパ
ルス間時間T4を求め、このT4をパルスカウント
数Nで割ることにより平均パルス周期T6を算出
する(S8)。そして、最新パルス時刻T1を平均化
終了時の時刻T5として記憶し(S9)、所定数
(Nmax)の値を、今回のパルス数Nに常数αを
足した値に変更する(S10)。また、Nmaxの最
大値を制限する為にNmaxを所定値βと比較し、
βより大きくなればβの値にクランプする処理を
行なう(S11、S12)。平均化処理を完了したとき
は、パルスカウント数Nを零にクリアして次回の
処理に備える(S13)。
また、マイクロプロセツサ9は第8図のフロー
チヤートに示すように、メインルーチンにおいて
Q=f1(T6)なる公知の関係式より平均パルス周
期T6から平均空気流量Qを求め(S20)、且つ
Tmax=f2(エンジン回転数)なる関係式(エン
ジン回転数が大きくなるほどTmaxが小さくなる
ような関係式)によりエンジン回転数に応じて
Tmaxの値を変更する処理を行なう(S21)。更
に、Nmin=f3(1/T6×エンジン回転数)なる
関係式(小流量時が例えば1で中から大流量にな
るほど大きく例えば3となるような関係式)によ
りNminの値を変更し(S22)、α=f4(1/T6×
エンジン回転数)なる関係式(小流量時には例え
ば1と小さく中から大流量になるほど例えば4と
大きくなる関係式)により所定値(Nmax)の増
量値αを変更する(S23)。大流量時にαの値を
大きくするのは、瞬時空気流量の変動幅の大きい
箇所では一変動周期当りに発生するカルマンセン
サの出力パルス数がバラツクからである。また、
平均周期或は平均空気流量の変化率等により加速
状態であるか否かを判別し(S24)、加速状態で
あればαを1だけ減じる処理を行なう(S25)。
ステツプS26、S27はαの値を1にクランプする
為の処理である。なお、1/T6×エンジン回転
数はQ/n(Qは平均流入空気量、nはエンジン
回転数)と等価であるから、前者の代りに後者を
流量の大小を判別するパラメータに使用しても良
い。
発明の効果 以上説明したように、本発明は、カルマン渦式
空気流量センサからカルマン渦の発生に関係した
タイミングで発生されるパルス信号の周期に基づ
き内燃機関に流入する平均空気流量を検出する装
置において、発生する前記パルス信号の個数を計
数するパルス数計数手段と、発生する前記パルス
信号の周期を計数するパルス周期検出手段とを備
え、前記パルス数計数手段により所定数
(Nmax)のパルスが計数されるか或は前記パル
ス数計数手段により所定数(Nmax)より小さい
所定数(Nmin)が計数された後前記パルス周期
検出手段により所定時間(Tmax)以上の周期が
検出される毎に平均周期或は平均空気流量を算出
するようにしたものであり、一般にカルマンセン
サでは、大流量時の変動幅の大きい時には、第2
図、第3図に示したように、パルス間隔(周期)
の大きい状態が瞬時空気流量の変動の一周期毎に
現れ、且つ、小流量時におけるカルマンセンサの
出力パルスの間隔(周期)は一般に大きいから、
本発明のように、パルスが所定数(Nmax)現れ
る毎にその平均を算出することを基本とし、所定
数(Nmin)個のパルス発生後に所定値
(Tmax)より大きな周期を検出すればN個にな
る前に平均を算出するようにすれば、変動幅が大
きい大流量時には第3図bの如く大きな周期が連
続しても、変動の一周期毎に平均が算出され、小
流量時にはカルマンセンサの数パルス毎に平均が
算出されることになり、低流量時、高流量時とも
応答性良くカルマンセンサの出力パルスの平均周
期を求めることが可能となる。また、中流量時も
少なくともNmax個毎に平均が算出されることに
なる。このように、本発明によれば、カルマンセ
ンサの出力信号のみ処理するだけで、低流量時、
高流量時とも応答性良くカルマンセンサの出力パ
ルスの平均周期、平均空気流量を算出することが
可能となる。
【図面の簡単な説明】
第1図はスロツトルバルブ開度と内燃機関に流
入する瞬時空気流量の変動との関係を示す線図、
第2図は大流量時の瞬時空気流量とそのときのカ
ルマンセンサの出力パルスの状態を示す線図、第
3図は大流量時におけるカルマンセンサの出力パ
ルスの状態を示す図、第4図は本発明の構成説明
図、第5図及び第6図は本発明の動作説明図、第
7図は本発明の実施例の要部ブロツク図、第8図
はマイクロプロセツサ9の割込み処理の一例を示
すフローチヤート、第9図はマイクロプロセツサ
9のメインルーチンの要部を示すフローチヤート
である。 1は内燃機関、2はエアクリーナ、3はカルマ
ンセンサ、4はスロツトルチヤンバ、5はインテ
ークマニホールド、6は電磁式のフユーエルイン
ジエクタ、7は吸入空気の流れを制御するスロツ
トバルブ、8はクランク角センサ、9はマイクロ
プロセツサ、10はメモリ、11はデータ入力
部、12はデータ出力部である。

Claims (1)

  1. 【特許請求の範囲】 1 カルマン渦式空気流量センサからカルマン渦
    の発生に関係したタイミングで発生されるパルス
    信号の周期に基づき内燃機関に流入する平均空気
    流量を検出する装置において、発生する前記パル
    ス信号の個数を計数するパルス数計数手段と、発
    生する前記パルス信号の周期を計数するパルス周
    期検出手段とを備え、前記パルス数計数手段によ
    り所定数(Nmax)のパルスが計数されるか或は
    前記パルス数計数手段により所定数(Nmax)よ
    り小さい所定数(Nmin)が計数された後前記パ
    ルス周期検出手段により所定時間(Tmax)以上
    の周期が検出される毎に平均周期或は平均空気流
    量を算出するようにしたことを特徴とするカルマ
    ン渦式空気流量センサによる平均空気流量検出装
    置。 2 特許請求の範囲第1項記載のカルマン渦式空
    気流量センサによる平均空気流量検出装置におい
    て、前記所定時間(Tmax)は、エンジン回転数
    等の機関パラメータで決定されることを特徴とす
    るカルマン渦式空気流量センサによる平均空気流
    量検出装置。 3 特許請求の範囲第1項記載のカルマン渦式空
    気流量センサによる平均空気流量検出装置におい
    て、前記所定数(Nmax)は、平均周期或は平均
    空気流量を算出したときのパルスカウント数
    (N)に関係して決定されることを特徴とするカ
    ルマン渦式空気流量センサによる平均空気流量検
    出装置。 4 特許請求の範囲第3項記載のカルマン渦式空
    気流量センサによる平均空気流量検出装置におい
    て、前記所定数(Nmin)は、小流量時には小さ
    く中流量から大流量になるにつれて大きくなるよ
    うな値であることを特徴とするカルマン渦式空気
    流量センサによる平均空気流量検出装置。 5 特許請求の範囲第4項記載のカルマン渦式空
    気流量センサによる平均空気流量検出装置におい
    て、前記所定数(Nmin)を、算出した平均周期
    或は平均空気流量の変化率等の内燃機関の過度状
    態に応じて補正することを特徴とするカルマン渦
    式空気流量センサによる平均空気流量検出装置。
JP59039564A 1984-03-01 1984-03-01 カルマン渦式空気流量センサによる平均空気流量検出装置 Granted JPS60183524A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59039564A JPS60183524A (ja) 1984-03-01 1984-03-01 カルマン渦式空気流量センサによる平均空気流量検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59039564A JPS60183524A (ja) 1984-03-01 1984-03-01 カルマン渦式空気流量センサによる平均空気流量検出装置

Publications (2)

Publication Number Publication Date
JPS60183524A JPS60183524A (ja) 1985-09-19
JPH0432973B2 true JPH0432973B2 (ja) 1992-06-01

Family

ID=12556574

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59039564A Granted JPS60183524A (ja) 1984-03-01 1984-03-01 カルマン渦式空気流量センサによる平均空気流量検出装置

Country Status (1)

Country Link
JP (1) JPS60183524A (ja)

Also Published As

Publication number Publication date
JPS60183524A (ja) 1985-09-19

Similar Documents

Publication Publication Date Title
US4155332A (en) Electronic fuel injection system in an internal combustion engine
US4996959A (en) Ignition timing control system for automotive engine
KR930008806B1 (ko) 엔진의 점화시기 제어장치
US5386810A (en) System and method for controlling a solenoid-valve-controlled fuel-metering device, particularly for a diesel gasoline engine
US4462373A (en) Air-to-fuel ratio control method and apparatus
JPH01313651A (ja) 計測データの遅れ補償方法
US4919100A (en) Fuel injection control system for an automotive engine
GB2216297A (en) Fuel injection control system for an automotive engine
US4959789A (en) Fuel injection control system for an automotive engine
JPH07113340B2 (ja) 内燃機関の燃料制御装置
US4760829A (en) Fuel control apparatus for a fuel injection system of an internal combustion engine
JPH0432973B2 (ja)
JPH0575902B2 (ja)
EP0162470A2 (en) A method for controlling the fuel supply of an internal combustion engine
US4617899A (en) Fuel injection control device for internal combustion engine
JPS63167045A (ja) 内燃機関の燃料制御装置
JPH0432972B2 (ja)
JPS60224955A (ja) 内燃機関の負荷信号形成方法及びその装置
JPS62240442A (ja) 燃料制御装置
JPH0686836B2 (ja) 電子式内燃機関制御装置
US4777919A (en) Ignition timing control apparatus for an internal combustion engine
JPH0570086B2 (ja)
JP2715676B2 (ja) エンジンの空気量検出装置
JP2858289B2 (ja) エンジンの吸入空気流量検出装置
JPS6166825A (ja) 内燃機関の加速判定装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term