JPH0216349A - エンジンのスロットル弁開度検出装置 - Google Patents

エンジンのスロットル弁開度検出装置

Info

Publication number
JPH0216349A
JPH0216349A JP16417688A JP16417688A JPH0216349A JP H0216349 A JPH0216349 A JP H0216349A JP 16417688 A JP16417688 A JP 16417688A JP 16417688 A JP16417688 A JP 16417688A JP H0216349 A JPH0216349 A JP H0216349A
Authority
JP
Japan
Prior art keywords
value
throttle valve
valve opening
throttle
fully closed
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
JP16417688A
Other languages
English (en)
Inventor
Seiji Ouchi
大内 清治
Ikuo Matsuda
松田 郁夫
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.)
Mazda Motor Corp
Original Assignee
Mazda Motor 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 Mazda Motor Corp filed Critical Mazda Motor Corp
Priority to JP16417688A priority Critical patent/JPH0216349A/ja
Publication of JPH0216349A publication Critical patent/JPH0216349A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Combined Controls Of Internal Combustion Engines (AREA)
  • Control Of Throttle Valves Provided In The Intake System Or In The Exhaust System (AREA)

Abstract

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

Description

【発明の詳細な説明】 本発明は、エンジンのスロットル弁開度を検出するスロ
ットル弁開度検出装置に関するものである。
(従来技術) −mに、エンジンのスロットル弁開度を検出するには、
その基学値として、スロットル弁の全閉時における検出
値を正確に把握する必要がある。
そこで、例えば特開昭56−107926号公報では、
スロットル弁開度(TVO)に応じて変化するスロット
ル開度センザーの出力電圧の最小値を学習更新して記憶
し、その値をほぼ全閉時の値と判定する発明が提案され
ている。
(発明が解決しようとする問題点) ところが実際のエンジンでは、バッテリ電圧変動の影響
やスパークノイズ、スタータモータ使用時のクランキン
グ回転等により、現実のスロットル弁全閉時における出
力電圧よりも低い値か見掛は上の最小値として検出され
る場合があり、このような見掛は上の最小値を全開時の
値として記憶し、それに基づいて例えば自動変速機等の
制御を行うと、変速ポイントがずれたり、あるいは又必
要なときにロックアツプが解除されない等の不都合が生
じることとなる。
また、同じくスロットル全閉時の検出値を設定する装置
として、スロットル弁全閉時にON作動するアイドルス
イッチを設け、このアイドルスイッチが作動した時のセ
ンサ出力の値を全閉時の値とするものも提案されている
が、このような構造は先ずアイドルスイッチが必要であ
る上、そのための配線ら施さなければならず、コスト高
となる欠点がある。
(問題点を解決するための手段) 本発明は、上記の問題を解決することを目的としてなさ
れたものであって、エンジンのスロットル弁開度を検出
するスロットル弁開度検出手段と、該スロットル弁開度
検出手段の検出値に基き設定スロットル開度以下である
サンプリング1g1間中の最小スロットル開度を検出す
るサンプリング手段と、該サンプリング手段によるサン
プリング期間内の上記スロットル弁開度の最小値をスロ
ットル弁の全閉値として記憶更新して行く全閉値学習手
段とを備えてなるエンジンのスロットル弁開度検出装置
において、上記スロットル弁全閉学習値の更新を要求す
る学習値更新要求カウンタと、上記サンプリング手段に
よってサンプリングされた当該サンプリング周期の検出
スロットル弁開度をそれまでの上記スロットル弁全閉学
習値と比較するスロットル弁開度比較手段とを設け、上
記検出スロットル弁開度と上記スロットル弁全閉学習値
との差が設定値以上であるか否かに応じて上記学習値更
新要求カウンタのカウント値を増藏し、そのカウント値
が所定の設定カウント値になった時に上記スロットル弁
全閉学習値を更新するようにしてなるものである。
(作 用) 上記本発明のエンジンのスロットル弁開度検出装置の構
成では、スロットル弁開度検出手段によって検出された
スロットル弁開度を所定のサンプリング期間毎にサンプ
リング手段でサンプリングするとともに該サンプリング
値を学習更新要求時にスロットル全閉学習値として記憶
更新するようになっている。
一方、その場合において、スロットル弁開度比較手段に
よりサンプリング手段によってサンプリングされた当該
サンプリング期間内の最小スロットル弁開度とそれまで
のスロットル弁全閉学習値とを比較し、それらの差が設
定値以上であるか否かに応じて学習値更新要求カウンタ
のカウント値を増減し、当該学習値更新要求カウンタの
カウント値が所定の基準カウント値になった時(上記両
者の差が設定範囲外となる頻度が高い時)に初めて新な
スロットル弁全閉学習値を妥当な学習値と認定して更新
記憶するようになっている。
(考案の効果) 従って、上記本発明のスロットル弁開度検出装置の構成
によると、スロットル全開学習において、誤学習時には
可及的早期に正確な学習値に収束させ得るようになると
ともに、学習値が正確になった後は学習値自体が安定化
し、ひいてはエンジン自体の運転状態も安定化すること
になる。
(実施例) 先ず、第2図および第3図は、本発明の実施例に係るエ
ンジンのスロットル弁開度検出装置の構成及び動作を示
すしのであり、第2図は上記実施例装置の制御システム
におけるエンジンコントロールユニットのスロットル弁
開度検出動作を示すフローチャートである。
先ず、最初に第2図を参照して本実施例の上記スロット
ル弁開度検出システムの概略を説明し、その後要部の制
御の説明に入る。
第2図において、先ず符号lはエンジン本体であり、吸
入空気はエアクリーナ30を介して外部より吸入され、
その後、エアフロメータ2、スロソ)・ルチャンバ3を
経て各ンリングに供給される。
また燃料は燃料ポンプ13により燃料タンク12からエ
ンジン側に供給されてフューエルインジェクタ5により
噴射されるようになっている。そして、走行時における
上記ノリンダへの吸入空気の1は、上記スロソトルヂャ
ンバ3内に設けられているスロットル弁6によって制御
される。スロワ)・ル弁6は、例えばエンジンコントロ
ールユニット9を介しアクセルペダル31に連動して操
作され、アイドル運転状態では、最小開度状態に9イ[
持される。
そして、また上記スロットル弁6には、その開度(TV
O)を検出するスロットル開度センサー(スロットル開
度検出手段)7が設けられている。このスロットル開度
センサー7は、エンジンコントロールユニット9内にお
けるスロットル弁6の全閉値設定部(全閉値設定手段)
と接続されており、この全開値設定部と上記スロットル
開度センサー7とによって括本となるスロットル弁開度
検出装置が構成されている。全開値設定部は、スロット
ル開度センサー7の検出した所定ザンブリング期間内の
サンプリング値の最小値を更新して記憶し、その値をス
ロットル弁6の全開時の値(全閉値)として設定する一
方、スロットル開度センサー7の検出値(サンプリング
値)を上記それまでの記憶値(学習値)とスロットル開
度比較手段で比較し、それらの差に応して学習値更新要
求カウンタのカウント値を増減させ、そのカウント値の
如何によって新に記憶すべきスロットル開度の検出値(
サンプリング値)に所定の重み付は判定をなし、その結
果が所定の設定されたカウント値となり、妥当な学習値
であるとの判定評価がなされた場合に初めて上記検出値
を新な学習値として記憶するようになっている(第1図
および第3図参照)。
一方、符号IOは、3元触媒コンバータ11を備えた排
気管を示している。そして、該排気管10には、排気ガ
ス中の酸素濃度を検出するための0、センサ19が設け
られている。
一方、符号14は、上記エンジン本体lのシリンダヘッ
ド部IAに設けられた点火プラグであり、該I久火プラ
グ14にはディストリヒュータ17、イグナイタ18を
介して所定の点火電圧が印加されろようになっており、
その印加タイミング、すなわち点火時期は上記ECU9
より上記イグナイタ18に供給される点火時期制御信号
1gcによってコントロールされろ。さらに、符号20
はブスト圧センサ20であり、エンジン負荷に対応した
エンジンブースト圧Bを検出して上32ECU9に入力
する。また符号16は、エンジンノリンダブロソク部I
Bのウォータジャケット部に設けられた水温ザーミスタ
である。
上記ECU9は、例えばマイクロプロセッサ(CRU)
を中心とし、メモリ(IROMおよびRAM)およびイ
ンターフェース(Ilo)回路を備えて構成されている
。そして、このECU9の上記インターフェース回路に
は例えば図示しないスタータスイッチからのエンジン始
動信号(ECUトリガ)、エンジン回転数センサ15か
らのエンジン回転数検出信号NE、水温サーミスタ16
により検出されたエンジン本体1の冷却水lA度の検出
信号T V、 02センサ(排気センサ)19によって
検出された酸素濃度検出信号V。、エアフロメータによ
って検出された吸入空気ff1Q等の各種の検出信号が
各々入力される。そして、該ECU9は、原則として上
記エンジンの実空燃比A/Fが理論空燃比(14,7)
を中心とした所定目標空燃比の範囲(ウィンドウ)内に
収束するように、当該エンジンの排気系に設けられた上
記0.センサ19の酸素濃度検出信号Voに基づいて排
気ガス中の酸素濃度のりソチ状@(過濃度)またはリー
ン状@(希薄度)を判定し、当該判定値に応じて上記フ
ューエルインジェクタ5からの燃料供給量を高精度にフ
ィトバック制御するように構成されている。また、一方
」二足エンジンの運転状態が所定の負荷領域にあるとき
には、例外的に上記フィードバック制御ら停止して上記
理論空燃比よりらリーンまたはリッヂな空燃比にオーブ
ンループ制御するようになっている。
次に上記エンジンコントロールユニット(ECU)9に
よるスロットル弁開度検出動作について第3図のフロー
チャートを参照して詳細に説明する。
先ずステップS、で当該検出動作開始信号をトリガーと
して制御周期を基準カウント値とする基桑タイマーTn
のカウント値をlステップエンクリメント(n=n+1
)する。続いてステップS、に進み、上記第2図のスロ
ットル開度センサー7の検出開度TVO=θ(n)を読
み込む。
その後、さらにステップS、に進み、該現在読み込まれ
たスロットル開度θ(n)の値が前回の値0(nl)か
らどれだけ変化しているか、そのスロットル開度変化率
へ〇−θ(n) −0(n−、)を演算する。
また、ステップS4では、上記現在のスロットル開度θ
(n)が学習値を取り込むための基孕開度である所定の
サンプリング判定開度(初期値OO零度)A度よりも小
となっているか否かをセ1定し、YESの場合には更に
ステップSsに進んで今度は上記スロットル開度θnの
変化率(絶対値)八〇が学習制御動作を行ない得る限界
値である所定のサンプリング判定開度変化率(絶対値)
Bよりも小であるか否かを?l+定する。
そして、その91定結果らYESのスロットル弁の動き
が安定した状態の場合には、続いてステップS8の処理
動作に進んで所定の設定時間タイマー T ++の設定
値N(N=0.5秒)を順次1周期毎にデクリメント(
N=N−1)して行き、設定時間Nの経過をカランI・
する。
一方、上記ステップS4の?−11定でNoと判定され
た場合には、先ず他方側ステップS7の処理動作に移っ
てメモリすべきサンプリング開度の記憶値θMの値を上
述のサンプリング判定開度Aに設定するとともに次にス
テップS8に進んで初jυ1開度0 (o)を上記現在
のスロットル開度0(n)に変更修正し、又タイマーT
Nの設定値Nを初期値Noにセットし、さらにnカウン
タのカウント値nを0にリセットする。その後、後述す
るステップ318〜S、oの動作に進む。
ところで、上述したステップSIlでデクリメントされ
る設定時間タイマー’Illの当該デクリメント動作が
終了すると、更に次のステップS、に進んで当該カウン
タTNの設定値Nのデクリメントの完了(N=O?)の
事実を判定し、NOの場合にはそのままステップS1に
リターンする一方、他方YESの場合にはステップSI
Oに進んで上記設定時間タイマーTHの設定値を所定の
初期設定値Noにセットした上でステップS、に進む。
ステップS 11では、上記設定時間タイマーTNの上
記設定値期間内(K−1〜NOまで)のサンプリング開
度θにのサンプリング回数No分の平均値θs=1/N
o・ΣOkを演算し、該演算値θSを新たなサンプリン
グ値(サンプリング開度)として次のステップS tt
で先のサンプリング開度記憶値OMと比較する。
その結果、YES(θS〈0M)の場合にはステップS
I3で、上記それまでの記憶値θMに代えて今回のサン
プリング値O8を新な記憶値OMとして記憶更新し、更
にステップS 14で上述の初期開度0(0)をθ(n
)に、またnカウンタの値を0にリセットする。一方、
上記ステップSatでN OCOs>0M)の場合には
、正常な学習を行い得ないと認めて、上記ステップS 
+aの学習値更新動作をジャンプしてステップS 14
の動作に進む。
また、」二足ステップS8からステップS I5の動作
に進んだ時は、上記それまでのサンプリング開度記憶値
OMを上述のサンプリング判定開度Aと比較する。そし
て、0簡くΔのYESの場合には、さらにステップS 
Illに進んでスロットル全開閉度の学tイ値OLと上
記記憶値77Mとの差(絶対値)が所定の許容値Cより
も小(許容範囲内)であるか否かを判定し、YES(許
容範囲内)と判定された場合には更にステップSI7に
進んで学習値更新要求判定カウンタJのカウント値を当
該1周期分ニックリメントする。この結果、学習値更新
要求判定カウンタJの重み付は判定値が加算される。
他方、上記ステップS Illの判定でNoの場合には
、先ずステップS16に進んで上述の学習値更新要求判
定カウンタJの値を当該1周期分デクリメントしてウェ
イティング評価を軽くし、更に、その結果上記カウント
値Jの値が0となったか否かをも判定する。そして、そ
の結果、YES(J−0)の場合には、スロットル全閉
開度の学習値θLの値を記憶値(最新の記憶値)0Mに
設定するととらに上記学習値更新要求判定カウンタJの
カウント値を1(初期状@)にリセットする。また、他
方NOの場合には、再度ステップS、にリターンする。
以上の検出動作から明らかなように、本実施例の構成に
よると、例えばスロットル弁の開度変化が少なくとも所
定の設定時間N=0.5秒以上安定した時に前回学習し
た値と今回学習値として取り込んだ値との差が所定の許
容差内にある時に当該取り込み値は一応妥当なものであ
ると判定する一方、当該取り込み値の妥当性の重み付は
評価を行う学習値更新要求判定カウンタ(アップダウン
カウンタ)のカウント値をその差に応じてアップ又はダ
ウンさせ、そのカウントアツプ値が所定の設定値(第4
図に示す学習値更新可能ラインSL)以」−となった時
に最終的に妥当な学習開度(全閉値)にあると判定して
記憶するようにしている(同第4図参照)。
従って、可及的に正確なスロットル弁の全閉学習値を比
較的早期に容易な方法で得ろことができ、安定したエン
ジンコントロールを実現することができるようになる。
【図面の簡単な説明】
第1図は、本発明のエンジンのスロットル弁開度検出装
置のクレーム対応図、第2図は、同装置の制御ノステム
図、第3図は、同装置のスロットル弁開度検出動作のフ
ローチャート、第4図は、その作用・効果を示すタイム
チャートである。 l・・・・・エンジン本体 2・・・・・エアフロメータ 3・・・・・スロットルチャンバー 5・・・・・フューエルインジェクタ 6・・・・・スロットル弁 7・・・・・スロットル開度センサー 9・・・・・エンジンコントロールユニット(ECU) lO・・・・排気管 11・・・・三元触媒コンバータ 19・・・・02センザ

Claims (1)

    【特許請求の範囲】
  1. 1.エンジンのスロットル弁開度を検出するスロットル
    弁開度検出手段と、該スロットル弁開度検出手段の検出
    値に基き設定スロットル開度以下であるサンプリング期
    間中の最小スロットル開度を検出するサンプリング手段
    と、該サンプリング手段によるサンプリング期間内の上
    記スロットル弁開度の最小値をスロットル弁の全閉値と
    して記憶更新して行く全閉値学習手段とを備えてなるエ
    ンジンのスロットル弁開度検出装置であって、上記スロ
    ットル弁全閉学習値の更新を要求する学習値更新要求カ
    ウンタと、上記サンプリング手段によってサンプリング
    された当該サンプリング周期の検出スロットル弁開度を
    それまでの上記スロットル弁全閉学習値と比較するスロ
    ットル弁開度比較手段とを設け、上記検出スロットル弁
    開度と上記スロットル弁全閉学習値との差が設定値以上
    であるか否かに応じて上記学習値更新要求カウンタのカ
    ウント値を増減し、そのカウント値が所定の設定カウン
    ト値になった時に上記スロットル弁全閉学習値を更新す
    るようにしたことを特徴とするエンジンのスロットル弁
    開度検出装置。
JP16417688A 1988-06-30 1988-06-30 エンジンのスロットル弁開度検出装置 Pending JPH0216349A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16417688A JPH0216349A (ja) 1988-06-30 1988-06-30 エンジンのスロットル弁開度検出装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16417688A JPH0216349A (ja) 1988-06-30 1988-06-30 エンジンのスロットル弁開度検出装置

Publications (1)

Publication Number Publication Date
JPH0216349A true JPH0216349A (ja) 1990-01-19

Family

ID=15788166

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16417688A Pending JPH0216349A (ja) 1988-06-30 1988-06-30 エンジンのスロットル弁開度検出装置

Country Status (1)

Country Link
JP (1) JPH0216349A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009197766A (ja) * 2008-02-25 2009-09-03 Toyota Motor Corp 可変作用角機構の異常判定装置

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56107926A (en) * 1980-01-31 1981-08-27 Nissan Motor Co Ltd Device for detecting entire closing of throttle valve of internal conbustion engine

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56107926A (en) * 1980-01-31 1981-08-27 Nissan Motor Co Ltd Device for detecting entire closing of throttle valve of internal conbustion engine

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009197766A (ja) * 2008-02-25 2009-09-03 Toyota Motor Corp 可変作用角機構の異常判定装置

Similar Documents

Publication Publication Date Title
US4442815A (en) Optimum air-fuel ratio control for internal combustion engine
US6038912A (en) Failure detection system of pressure sensor
JP3454182B2 (ja) 内燃機関の制御装置
JPH05180032A (ja) 燃料噴射方法及び装置
JPH0216349A (ja) エンジンのスロットル弁開度検出装置
WO2000060230A1 (en) Device for controlling rotational speed of internal combustion engine
JP3491019B2 (ja) 電制スロットル式内燃機関のアイドル回転学習制御装置
JP2003106193A (ja) エンジンの制御装置
JP2004285884A (ja) 内燃機関のスロットル開度制御装置
JPH01247753A (ja) 排気ガス再循環装置
JP3201285B2 (ja) 燃料噴射装置の燃料噴射時期調整装置
JPS6111433A (ja) 内燃機関の空燃比学習制御方法
JP3691238B2 (ja) 電制スロットル式内燃機関のアイドル回転学習制御装置
JPH03185349A (ja) 多種燃料内燃エンジンの燃料混合率検出方法
JP2962981B2 (ja) 過渡時空燃比補正噴射時間の制御方法
JPS6293474A (ja) 内燃機関の絞弁全閉位置検出装置
JPS59206626A (ja) 内燃機関の電子制御燃料噴射方法
JP2586417B2 (ja) 内燃機関の空燃比学習制御装置
JPH04311642A (ja) 内燃機関のアイドル回転数制御装置
JPH11182302A (ja) 電制スロットル式内燃機関のアイドル回転学習制御装置
JPH0643820B2 (ja) 内燃機関の電子制御燃料噴射装置
JPS60128952A (ja) エンジンの空燃比制御装置
JPS63297752A (ja) 内燃機関の空燃比の学習制御装置
JPH0553937B2 (ja)
JPS63246441A (ja) エンジンの電子制御装置