JPH08319877A - エンジン用スロットル開度検出装置 - Google Patents
エンジン用スロットル開度検出装置Info
- Publication number
- JPH08319877A JPH08319877A JP13070395A JP13070395A JPH08319877A JP H08319877 A JPH08319877 A JP H08319877A JP 13070395 A JP13070395 A JP 13070395A JP 13070395 A JP13070395 A JP 13070395A JP H08319877 A JPH08319877 A JP H08319877A
- Authority
- JP
- Japan
- Prior art keywords
- value
- learning
- throttle opening
- sampling
- engine
- 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
Links
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】
【目的】 全閉値の誤学習を防止して信頼性を向上させ
たエンジン用スロットル開度検出装置を得る。 【構成】 エンジンのスロットル開度θを検出するセン
サ13と、スロットル開度の検出値を所定周期でサンプ
リングする手段21と、スロットル弁が全閉静止してい
ると判定されたときに、サンプリング値θsに基づいて
全閉値θoを更新記憶する全閉値学習手段22と、全閉
値およびサンプリング値を比較する開度比較手段23
と、開度比較結果に基づいて全閉静止中か否かを判定す
る手段24と、運転状態を検出する運転状態検出手段
5、11と、運転状態が全閉値に影響を与える場合に全
閉値学習手段に対して学習禁止信号Hを出力する学習禁
止判定手段27とを設け、全閉値の検出値が不安定な条
件下では、スロットル弁の全閉静止を判定していても全
閉値の学習を強制的に禁止する。
たエンジン用スロットル開度検出装置を得る。 【構成】 エンジンのスロットル開度θを検出するセン
サ13と、スロットル開度の検出値を所定周期でサンプ
リングする手段21と、スロットル弁が全閉静止してい
ると判定されたときに、サンプリング値θsに基づいて
全閉値θoを更新記憶する全閉値学習手段22と、全閉
値およびサンプリング値を比較する開度比較手段23
と、開度比較結果に基づいて全閉静止中か否かを判定す
る手段24と、運転状態を検出する運転状態検出手段
5、11と、運転状態が全閉値に影響を与える場合に全
閉値学習手段に対して学習禁止信号Hを出力する学習禁
止判定手段27とを設け、全閉値の検出値が不安定な条
件下では、スロットル弁の全閉静止を判定していても全
閉値の学習を強制的に禁止する。
Description
【0001】
【産業上の利用分野】この発明は、スロットル開度セン
サによって検出されるスロットル開度検出値に基づいて
スロットル弁が最小開度であるか否かを検出するエンジ
ン用スロットル開度検出装置に関し、特に全閉値の誤学
習を防止して信頼性を向上させたエンジン用スロットル
開度検出装置に関するものである。
サによって検出されるスロットル開度検出値に基づいて
スロットル弁が最小開度であるか否かを検出するエンジ
ン用スロットル開度検出装置に関し、特に全閉値の誤学
習を防止して信頼性を向上させたエンジン用スロットル
開度検出装置に関するものである。
【0002】
【従来の技術】従来より、エンジンのスロットル弁の全
閉を検出するためのスロットル開度検出装置としては、
スロットル弁の全閉時にオン作動するアイドルスイッチ
を設け、このアイドルスイッチが動作したときのスロッ
トル開度センサの検出値を全閉値とするものが一般的に
よく知られている。
閉を検出するためのスロットル開度検出装置としては、
スロットル弁の全閉時にオン作動するアイドルスイッチ
を設け、このアイドルスイッチが動作したときのスロッ
トル開度センサの検出値を全閉値とするものが一般的に
よく知られている。
【0003】しかしながら、上記のような構造の装置に
おいては、アイドルスイッチやそのための配線等が必要
となり、コストアップにつながる欠点がある。そこで、
たとえば、特開平2−16349号公報等に参照される
ように、スロットル弁の開度に応じて変化するスロット
ル開度センサからの出力電圧(検出値)の最小値を学習
し、この学習値をスロットル開度の全閉値とする装置が
提案されている。
おいては、アイドルスイッチやそのための配線等が必要
となり、コストアップにつながる欠点がある。そこで、
たとえば、特開平2−16349号公報等に参照される
ように、スロットル弁の開度に応じて変化するスロット
ル開度センサからの出力電圧(検出値)の最小値を学習
し、この学習値をスロットル開度の全閉値とする装置が
提案されている。
【0004】このように、全閉学習値をあらかじめ記憶
することにより、アクセルを踏み込んだまま起動走行し
たとしても、スロットル開位置を全閉値として誤学習す
るような不具合を防止することができる。
することにより、アクセルを踏み込んだまま起動走行し
たとしても、スロットル開位置を全閉値として誤学習す
るような不具合を防止することができる。
【0005】以下、図を参照しながら、従来のエンジン
用スロットル開度検出装置について具体的に説明する。
図5は上記特開平2−16349号公報に記載された一
般的なエンジン用スロットル開度検出装置を示す構成図
であり、図において、1は複数の気筒(ここでは、1個
のみを示す)を有するエンジンである。
用スロットル開度検出装置について具体的に説明する。
図5は上記特開平2−16349号公報に記載された一
般的なエンジン用スロットル開度検出装置を示す構成図
であり、図において、1は複数の気筒(ここでは、1個
のみを示す)を有するエンジンである。
【0006】2はエンジン1の燃焼室であり、燃焼室2
の吸気側には吸入空気を供給するための共通吸気通路3
が設けられている。また、共通吸気通路3には、上流側
から順に、吸気中の浮遊塵を除去するためのエアクリー
ナ4と、吸入空気量(吸気流量)Qを検出するエアフロ
ーセンサ5と、アクセルペダル(図示せず)と連動して
開閉されるスロットル弁6と、吸気流量Qを安定化する
サージタンク7とが設けられている。
の吸気側には吸入空気を供給するための共通吸気通路3
が設けられている。また、共通吸気通路3には、上流側
から順に、吸気中の浮遊塵を除去するためのエアクリー
ナ4と、吸入空気量(吸気流量)Qを検出するエアフロ
ーセンサ5と、アクセルペダル(図示せず)と連動して
開閉されるスロットル弁6と、吸気流量Qを安定化する
サージタンク7とが設けられている。
【0007】サージタンク7には、エンジン1の各気筒
の燃焼室2に連通する分岐吸気通路8(ここでは、1気
筒についてのみ示す)が接続され、分岐吸気通路8に
は、吸入空気中に燃料を噴射するための燃料噴射弁9が
設けられている。燃料噴射弁9は、噴射口が分岐吸気通
路8の下流側に傾けられて配置されている。
の燃焼室2に連通する分岐吸気通路8(ここでは、1気
筒についてのみ示す)が接続され、分岐吸気通路8に
は、吸入空気中に燃料を噴射するための燃料噴射弁9が
設けられている。燃料噴射弁9は、噴射口が分岐吸気通
路8の下流側に傾けられて配置されている。
【0008】10はスロットル弁6を迂回するように共
通吸気通路3に接続された小径のアイドル吸気通路、1
1は制御装置(後述する)の制御下でアイドル吸気通路
10を開閉するアイドル吸気制御弁である。アイドル吸
気通路10は、スロットル弁6が最小開度となっている
とき(すなわち、アイドル時において)、アイドル吸気
制御弁11により開閉制御されて、アイドル吸気量を制
御することにより、アイドル時のエンジン回転数を所定
値に維持するようになっている。
通吸気通路3に接続された小径のアイドル吸気通路、1
1は制御装置(後述する)の制御下でアイドル吸気通路
10を開閉するアイドル吸気制御弁である。アイドル吸
気通路10は、スロットル弁6が最小開度となっている
とき(すなわち、アイドル時において)、アイドル吸気
制御弁11により開閉制御されて、アイドル吸気量を制
御することにより、アイドル時のエンジン回転数を所定
値に維持するようになっている。
【0009】13はスロットル弁6の開度θを検出する
スロットル開度センサであり、エアフローセンサ5とと
もに、エンジン1の運転状態を検出する各種センサを構
成している。20はCPUおよびメモリを含むマイクロ
コンピュータからなる制御装置であり、各種センサ情報
信号(吸気流量Qおよびスロットル開度θ等)に基づい
て燃料噴射弁9およびアイドル吸気制御弁11等を制御
する。
スロットル開度センサであり、エアフローセンサ5とと
もに、エンジン1の運転状態を検出する各種センサを構
成している。20はCPUおよびメモリを含むマイクロ
コンピュータからなる制御装置であり、各種センサ情報
信号(吸気流量Qおよびスロットル開度θ等)に基づい
て燃料噴射弁9およびアイドル吸気制御弁11等を制御
する。
【0010】なお、ここでは特に図示しないが、実際に
はエンジン1に関連した種々のセンサが設けられてお
り、各種センサ情報信号は制御装置20に入力されてい
る。
はエンジン1に関連した種々のセンサが設けられてお
り、各種センサ情報信号は制御装置20に入力されてい
る。
【0011】図6は図5内の制御装置20の従来構成を
示す機能ブロック図であり、21はスロットル開度θの
検出値を所定周期Ts(図9参照)でサンプリングする
サンプリング手段、22はスロットル開度θのサンプリ
ング値θsに基づいてスロットル開度θの全閉値θoを
学習する全閉値学習手段、23は全閉値θoとサンプリ
ング値θsとを比較する開度比較手段、24は開度比較
手段23の比較結果Cに基づいてスロットル弁6が全閉
静止しているか否かを判定する全閉静止判定手段であ
る。
示す機能ブロック図であり、21はスロットル開度θの
検出値を所定周期Ts(図9参照)でサンプリングする
サンプリング手段、22はスロットル開度θのサンプリ
ング値θsに基づいてスロットル開度θの全閉値θoを
学習する全閉値学習手段、23は全閉値θoとサンプリ
ング値θsとを比較する開度比較手段、24は開度比較
手段23の比較結果Cに基づいてスロットル弁6が全閉
静止しているか否かを判定する全閉静止判定手段であ
る。
【0012】なお、所定周期Tsとは、制御装置20内
のコンピュータ作動クロックを分周したパルス間隔であ
り、この所定周期Ts毎にスロットル開度センサの出力
電圧(サンプリング値θs)がDA変換されてコンピュ
ータに取り込まれる。
のコンピュータ作動クロックを分周したパルス間隔であ
り、この所定周期Ts毎にスロットル開度センサの出力
電圧(サンプリング値θs)がDA変換されてコンピュ
ータに取り込まれる。
【0013】全閉値学習手段22は、スロットル弁6が
全閉静止していると判定されたときに、全閉静止判定手
段24からの判定結果Dに基づいて、サンプリング値θ
sの所定サンプリング期間(K・Ts)内での最小値ま
たは平均値をスロットル開度θの全閉値θoとして更新
記憶するようになっている。
全閉静止していると判定されたときに、全閉静止判定手
段24からの判定結果Dに基づいて、サンプリング値θ
sの所定サンプリング期間(K・Ts)内での最小値ま
たは平均値をスロットル開度θの全閉値θoとして更新
記憶するようになっている。
【0014】したがって、ここでは図示しないが、全閉
値学習手段22は、所定サンプリング期間(K・Ts)
にわたって全閉静止状態が継続したことを判定する連続
全閉静止判定手段を含んでおり、連続全閉静止が判定さ
れた所定サンプリング期間中のサンプリング値θsを統
計処置して、最小値または平均値を学習するものとす
る。
値学習手段22は、所定サンプリング期間(K・Ts)
にわたって全閉静止状態が継続したことを判定する連続
全閉静止判定手段を含んでおり、連続全閉静止が判定さ
れた所定サンプリング期間中のサンプリング値θsを統
計処置して、最小値または平均値を学習するものとす
る。
【0015】制御装置20内のサンプリング手段21〜
全閉静止判定手段24は、スロットル開度センサ13と
協動して、スロットル弁6の全閉値θoを検出するため
のスロットル開度検出装置を構成している。
全閉静止判定手段24は、スロットル開度センサ13と
協動して、スロットル弁6の全閉値θoを検出するため
のスロットル開度検出装置を構成している。
【0016】25は制御装置20内のCPUおよびメモ
リにより構成された制御量演算手段であり、エンジン運
転状態(吸気流量Qおよび全閉値θo等を含む各種セン
サ情報)に基づいて、エンジン1に関する種々のパラメ
ータ(燃料噴射弁9およびアイドル吸気制御弁11等の
制御量)を演算する。
リにより構成された制御量演算手段であり、エンジン運
転状態(吸気流量Qおよび全閉値θo等を含む各種セン
サ情報)に基づいて、エンジン1に関する種々のパラメ
ータ(燃料噴射弁9およびアイドル吸気制御弁11等の
制御量)を演算する。
【0017】以下、図5および図6に示した従来のエン
ジン用スロットル開度検出装置の動作について説明す
る。まず、スロットル開度センサ13により検出された
スロットル開度θは、制御装置20内のサンプリング手
段21を介して、全閉値学習手段22および開度比較手
段23に入力される。
ジン用スロットル開度検出装置の動作について説明す
る。まず、スロットル開度センサ13により検出された
スロットル開度θは、制御装置20内のサンプリング手
段21を介して、全閉値学習手段22および開度比較手
段23に入力される。
【0018】このとき、サンプリング手段21は、スロ
ットル開度センサ13の出力電圧(スロットル開度θの
検出値)を所定周期Tsでサンプリングし、スロットル
開度θのサンプリング値θsを全閉値学習手段22およ
び開度比較手段23に転送する。
ットル開度センサ13の出力電圧(スロットル開度θの
検出値)を所定周期Tsでサンプリングし、スロットル
開度θのサンプリング値θsを全閉値学習手段22およ
び開度比較手段23に転送する。
【0019】全閉値学習手段22は、全閉静止判定手段
24が所定サンプリング期間の間にスロットル弁6の全
閉静止を判定したときに、この判定結果Dに応答して、
サンプリング値θsの所定サンプリング期間内での最小
値をスロットル開度θの全閉値θoとして更新記憶すな
わち学習する。
24が所定サンプリング期間の間にスロットル弁6の全
閉静止を判定したときに、この判定結果Dに応答して、
サンプリング値θsの所定サンプリング期間内での最小
値をスロットル開度θの全閉値θoとして更新記憶すな
わち学習する。
【0020】また、開度比較手段23は、所定サンプリ
ング期間にわたって、サンプリング手段21のサンプリ
ング値θsと、それまでの全閉値(学習記憶値)θoと
を比較し、これらの開度差Δθ(=θs−θo)に応じ
てサンプリング値θsに所定の重み付け判定を行い、こ
の比較結果Cを全閉静止判定手段24に入力する。
ング期間にわたって、サンプリング手段21のサンプリ
ング値θsと、それまでの全閉値(学習記憶値)θoと
を比較し、これらの開度差Δθ(=θs−θo)に応じ
てサンプリング値θsに所定の重み付け判定を行い、こ
の比較結果Cを全閉静止判定手段24に入力する。
【0021】このときの重み付け判定とは、スロットル
弁6の全閉静止状態を判定するものである。たとえば、
サンプリング値θsが学習可能な範囲内であり、且つ現
在のサンプリング値θs(k)と前回(1時刻前)のサ
ンプリング値θs(k−1)とのサンプリング差Δθs
(=θs(k)−θ(k−1))が設定値以内にあると
いう状態の程度を採点する。
弁6の全閉静止状態を判定するものである。たとえば、
サンプリング値θsが学習可能な範囲内であり、且つ現
在のサンプリング値θs(k)と前回(1時刻前)のサ
ンプリング値θs(k−1)とのサンプリング差Δθs
(=θs(k)−θ(k−1))が設定値以内にあると
いう状態の程度を採点する。
【0022】続いて、全閉静止判定手段24は、上記採
点による開度比較手段23の比較結果Cに基づいて、ス
ロットル弁6がほぼ全閉状態で静止しているか否かを判
定する。そして、スロットル弁6がほぼ全閉状態で静止
していると判定された場合にのみ、全閉値学習手段22
に対して判定結果Dを出力し、全閉値θoの更新記憶
(学習)を許可する。全閉値θoは、各種センサ情報と
ともに制御量演算手段25に入力され、エンジン1の各
種パラメータ演算に寄与する。
点による開度比較手段23の比較結果Cに基づいて、ス
ロットル弁6がほぼ全閉状態で静止しているか否かを判
定する。そして、スロットル弁6がほぼ全閉状態で静止
していると判定された場合にのみ、全閉値学習手段22
に対して判定結果Dを出力し、全閉値θoの更新記憶
(学習)を許可する。全閉値θoは、各種センサ情報と
ともに制御量演算手段25に入力され、エンジン1の各
種パラメータ演算に寄与する。
【0023】ところが、実際のエンジン1においては、
たとえば、始動に際して共通吸気通路3内に発生する吸
気負圧の力がスロットル弁6に加わり、この作用によっ
てスロットル弁6自体が微少量移動することがある。ま
た、スタータモータや電動ファンに代表される過大な電
気負荷がオンしたときなどにおいては、バッテリ電圧が
著しく低下するため、バッテリ電圧低下の影響を受けて
スロットル開度センサ13の検出値が実際のスロットル
弁6の開度θと一致しなくなることが知られている。
たとえば、始動に際して共通吸気通路3内に発生する吸
気負圧の力がスロットル弁6に加わり、この作用によっ
てスロットル弁6自体が微少量移動することがある。ま
た、スタータモータや電動ファンに代表される過大な電
気負荷がオンしたときなどにおいては、バッテリ電圧が
著しく低下するため、バッテリ電圧低下の影響を受けて
スロットル開度センサ13の検出値が実際のスロットル
弁6の開度θと一致しなくなることが知られている。
【0024】以下、このことを図7を参照しながら説明
する。図7は従来のエンジン用スロットル開度検出装置
の動作を示すタイミングチャートであり、スタータ動作
信号(始動検出信号)、バッテリ電圧VBおよびエンジ
ン回転数Neの時間変化に対するスロットル開度θの検
出値(サンプリング値θsに相当する)の時間変化を示
している。
する。図7は従来のエンジン用スロットル開度検出装置
の動作を示すタイミングチャートであり、スタータ動作
信号(始動検出信号)、バッテリ電圧VBおよびエンジ
ン回転数Neの時間変化に対するスロットル開度θの検
出値(サンプリング値θsに相当する)の時間変化を示
している。
【0025】図7から明らかなように、エンジン1の始
動中(スタータ動作信号がON)、および、始動後(ス
タータ動作信号がOFFされた後)の所定時間は、スロ
ットル開度センサ13の出力電圧(スロットル開度θの
検出値)も微少変動を継続する。このように、エンジン
1の始動中および始動直後においては、スロットル弁6
自体が不安定な状態であるため、このときに全閉値θo
の学習を実行すると、全閉値学習手段22において、全
閉値θoを誤学習するおそれがある。
動中(スタータ動作信号がON)、および、始動後(ス
タータ動作信号がOFFされた後)の所定時間は、スロ
ットル開度センサ13の出力電圧(スロットル開度θの
検出値)も微少変動を継続する。このように、エンジン
1の始動中および始動直後においては、スロットル弁6
自体が不安定な状態であるため、このときに全閉値θo
の学習を実行すると、全閉値学習手段22において、全
閉値θoを誤学習するおそれがある。
【0026】また、図7から明らかなように、スタータ
をON動作させた直後のバッテリ電圧VBの低下中、お
よび、バッテリ電圧VBの復帰後の所定時間は、スロッ
トル開度θの検出値の微少変動が継続する。したがっ
て、バッテリ電圧VBの不安定な状態のときに全閉値θ
oの学習を実行すると、同様に全閉値θoを誤学習する
おそれがある。
をON動作させた直後のバッテリ電圧VBの低下中、お
よび、バッテリ電圧VBの復帰後の所定時間は、スロッ
トル開度θの検出値の微少変動が継続する。したがっ
て、バッテリ電圧VBの不安定な状態のときに全閉値θ
oの学習を実行すると、同様に全閉値θoを誤学習する
おそれがある。
【0027】また、アクセル踏込量の急減によりスロッ
トル弁6が全閉された直後にも、スロットル開度θの検
出値は不安定状態となり得る。以下、このことを図8を
参照しながら説明する。図8はスロットル開度θの実際
値の時間変化に対する検出値の時間変化を示すタイミン
グチャートであり、アクセルの踏込量を減少させた場合
の変化を示している。
トル弁6が全閉された直後にも、スロットル開度θの検
出値は不安定状態となり得る。以下、このことを図8を
参照しながら説明する。図8はスロットル開度θの実際
値の時間変化に対する検出値の時間変化を示すタイミン
グチャートであり、アクセルの踏込量を減少させた場合
の変化を示している。
【0028】図8から明らかなように、アクセルを踏ん
でいる状態(たとえば、開度θA)からアクセルを解放
(全閉値θo)にするような操作をした場合、実際のス
ロットル弁6が全閉位置に戻った後であっても、スロッ
トル開度センサ13の検出値は、期間T2の間だけ全閉
値θoの付近で微少変動する。したがって、スロットル
開度センサ13の検出値の微少変動中に全閉値θoの学
習を実行すると、全閉値θoを誤学習するおそれがあ
る。
でいる状態(たとえば、開度θA)からアクセルを解放
(全閉値θo)にするような操作をした場合、実際のス
ロットル弁6が全閉位置に戻った後であっても、スロッ
トル開度センサ13の検出値は、期間T2の間だけ全閉
値θoの付近で微少変動する。したがって、スロットル
開度センサ13の検出値の微少変動中に全閉値θoの学
習を実行すると、全閉値θoを誤学習するおそれがあ
る。
【0029】さらに、スロットル開度センサ13と制御
装置20との間の電気配線やコネクタ等(図示せず)の
接触不良により信号瞬断が発生している場合、または、
スパークノイズやラジオノイズが検出信号に重畳してい
るような場合には、スロットル開度θの検出値の信頼性
が著しく悪化するため、全閉値θoを誤学習するおそれ
がある。
装置20との間の電気配線やコネクタ等(図示せず)の
接触不良により信号瞬断が発生している場合、または、
スパークノイズやラジオノイズが検出信号に重畳してい
るような場合には、スロットル開度θの検出値の信頼性
が著しく悪化するため、全閉値θoを誤学習するおそれ
がある。
【0030】以下、このことを図9を参照しながら説明
する。図9はたとえば信号瞬断が発生した場合のスロッ
トル開度検出値θf(破線参照)の時間変化を示すタイ
ミングチャートであり、実線は信号瞬断時でのサンプリ
ング値θsの時間変化を示している。
する。図9はたとえば信号瞬断が発生した場合のスロッ
トル開度検出値θf(破線参照)の時間変化を示すタイ
ミングチャートであり、実線は信号瞬断時でのサンプリ
ング値θsの時間変化を示している。
【0031】図9において、θmはスロットル弁6が全
開時の開度検出値、Rθはスロットル開度センサ13の
出力電圧(検出値)のとり得る正常範囲(全閉値θo〜
全開値θm)、t1〜t5は各サンプリング時刻、Ts
はサンプリング周期すなわち所定周期、θs1〜θs5
は各サンプリング時刻t1〜t5における個々のサンプ
リング値である。
開時の開度検出値、Rθはスロットル開度センサ13の
出力電圧(検出値)のとり得る正常範囲(全閉値θo〜
全開値θm)、t1〜t5は各サンプリング時刻、Ts
はサンプリング周期すなわち所定周期、θs1〜θs5
は各サンプリング時刻t1〜t5における個々のサンプ
リング値である。
【0032】図9において、サンプリング手段21が所
定周期Ts毎にスロットル開度センサ13の検出値をサ
ンプリングしているときに、所定周期Tsよりも短い時
間で信号瞬断が発生したとする(破線参照)。このと
き、スロットル開度検出値θfの変動がサンプリング手
段21の所定周期Tsよりも短いので、サンプリング値
θs2およびθs3に反映される変動量が小さくなり、
制御装置20は、信号瞬断を検出することができない。
定周期Ts毎にスロットル開度センサ13の検出値をサ
ンプリングしているときに、所定周期Tsよりも短い時
間で信号瞬断が発生したとする(破線参照)。このと
き、スロットル開度検出値θfの変動がサンプリング手
段21の所定周期Tsよりも短いので、サンプリング値
θs2およびθs3に反映される変動量が小さくなり、
制御装置20は、信号瞬断を検出することができない。
【0033】したがって、制御装置20は、サンプリン
グ手段21のスロットル開度検出値θsとして、時刻t
2およびt3において本来は学習すべきでないサンプリ
ング値θs2およびθs3を読み込むことになる。この
結果、実際のスロットル弁6は静止しているにもかかわ
らず、全閉値学習手段22は、不要なサンプリング値θ
s2およびθs3を反映した全閉値θoを誤学習してし
まうことになる。
グ手段21のスロットル開度検出値θsとして、時刻t
2およびt3において本来は学習すべきでないサンプリ
ング値θs2およびθs3を読み込むことになる。この
結果、実際のスロットル弁6は静止しているにもかかわ
らず、全閉値学習手段22は、不要なサンプリング値θ
s2およびθs3を反映した全閉値θoを誤学習してし
まうことになる。
【0034】以上に述べたような状態において、スロッ
トル開度θの全閉値θoを誤学習すると、アイドル判定
に基づくISC(アイドル運転時の速度制御)に関連し
た制御パラメータ(燃料噴射制御、点火時期制御、自動
変速機制御等)に悪影響を与えることになる。
トル開度θの全閉値θoを誤学習すると、アイドル判定
に基づくISC(アイドル運転時の速度制御)に関連し
た制御パラメータ(燃料噴射制御、点火時期制御、自動
変速機制御等)に悪影響を与えることになる。
【0035】たとえば、制御装置20がアイドル判定時
に燃料カットを行う場合には、燃料カットの時期がずれ
てエンストに陥り易くなったり、排ガスが悪化したりす
る。また、制御装置20がアイドル判定時に自動変速機
の制御を行う場合には、自動変速機の変速ポイントがず
れたり、必要なときにロックアップが解除されない等の
不都合が生じる。
に燃料カットを行う場合には、燃料カットの時期がずれ
てエンストに陥り易くなったり、排ガスが悪化したりす
る。また、制御装置20がアイドル判定時に自動変速機
の制御を行う場合には、自動変速機の変速ポイントがず
れたり、必要なときにロックアップが解除されない等の
不都合が生じる。
【0036】
【発明が解決しようとする課題】従来のエンジン用スロ
ットル開度検出装置は以上のように、エンジン始動時に
発生する吸気負圧力によりスロットル弁6が微少量移動
することから、エンジン始動中および始動後の所定時間
にわたってスロットル開度θの検出値が微少変動(図7
参照)するので、不安定な全閉値θoを誤学習してしま
い、アイドル判定に基づくパラメータ制御に悪影響を与
えるおそれがあるという問題点があった。
ットル開度検出装置は以上のように、エンジン始動時に
発生する吸気負圧力によりスロットル弁6が微少量移動
することから、エンジン始動中および始動後の所定時間
にわたってスロットル開度θの検出値が微少変動(図7
参照)するので、不安定な全閉値θoを誤学習してしま
い、アイドル判定に基づくパラメータ制御に悪影響を与
えるおそれがあるという問題点があった。
【0037】また、過大電気負荷の投入によりバッテリ
電圧が著しく低下することから、バッテリ電圧の低下中
および電圧復帰後の所定時間にわたってスロットル開度
の検出値が微少変動(図7参照)するので、不安定な全
閉値θoを誤学習してしまい、アイドル判定に基づくパ
ラメータ制御に悪影響を与えるおそれがあるという問題
点があった。
電圧が著しく低下することから、バッテリ電圧の低下中
および電圧復帰後の所定時間にわたってスロットル開度
の検出値が微少変動(図7参照)するので、不安定な全
閉値θoを誤学習してしまい、アイドル判定に基づくパ
ラメータ制御に悪影響を与えるおそれがあるという問題
点があった。
【0038】また、アクセル踏込量を解放してスロット
ル弁6を全閉位置に戻した場合に、スロットル開度θの
検出値のみが所定期間にわたって全閉値θo付近で微少
変動(図8参照)するので、不安定な全閉値θoを誤学
習してしまい、アイドル判定に基づくパラメータ制御に
悪影響を与えるおそれがあるという問題点があった。
ル弁6を全閉位置に戻した場合に、スロットル開度θの
検出値のみが所定期間にわたって全閉値θo付近で微少
変動(図8参照)するので、不安定な全閉値θoを誤学
習してしまい、アイドル判定に基づくパラメータ制御に
悪影響を与えるおそれがあるという問題点があった。
【0039】また、スロットル開度センサ13と制御装
置20との間の電気配線およびコネクタ等の接触不良や
信号瞬断等が発生した場合、あるいは、スパークノイズ
やラジオノイズがスロットル開度センサ13の検出信号
に重畳している場合においては、スロットル開度θの検
出値の信頼性が著しく悪化しているので、不安定な全閉
値θoを誤学習してしまい、アイドル判定に基づくパラ
メータ制御に悪影響を与えるおそれがあるという問題点
があった。
置20との間の電気配線およびコネクタ等の接触不良や
信号瞬断等が発生した場合、あるいは、スパークノイズ
やラジオノイズがスロットル開度センサ13の検出信号
に重畳している場合においては、スロットル開度θの検
出値の信頼性が著しく悪化しているので、不安定な全閉
値θoを誤学習してしまい、アイドル判定に基づくパラ
メータ制御に悪影響を与えるおそれがあるという問題点
があった。
【0040】この発明は上記のような問題点を解消する
ためになされたもので、スロットル弁が全閉静止である
と判定できる場合であっても、スロットル開度の全閉値
学習の信頼性が悪化するおそれがある運転条件下におい
ては全閉値学習を禁止することにより、全閉値の誤学習
を防止して正確で信頼性の高いエンジン用スロットル開
度検出装置を得ることを目的とする。
ためになされたもので、スロットル弁が全閉静止である
と判定できる場合であっても、スロットル開度の全閉値
学習の信頼性が悪化するおそれがある運転条件下におい
ては全閉値学習を禁止することにより、全閉値の誤学習
を防止して正確で信頼性の高いエンジン用スロットル開
度検出装置を得ることを目的とする。
【0041】
【課題を解決するための手段】この発明の請求項1に係
るエンジン用スロットル開度検出装置は、エンジンのス
ロットル開度を検出するスロットル開度センサと、スロ
ットル開度の検出値を所定周期でサンプリングするサン
プリング手段と、エンジンのスロットル弁が全閉静止し
ていると判定されたときに、サンプリング手段によるサ
ンプリング値に基づいてスロットル開度の全閉値を更新
記憶する全閉値学習手段と、全閉値およびサンプリング
値を比較する開度比較手段と、開度比較手段の比較結果
に基づいてスロットル弁が全閉静止しているか否かを判
定する全閉静止判定手段と、エンジンの運転状態を検出
する運転状態検出手段と、エンジンの運転状態が全閉値
に影響を与える場合に全閉値学習手段に対して学習禁止
信号を出力する学習禁止判定手段とを設けたものであ
る。
るエンジン用スロットル開度検出装置は、エンジンのス
ロットル開度を検出するスロットル開度センサと、スロ
ットル開度の検出値を所定周期でサンプリングするサン
プリング手段と、エンジンのスロットル弁が全閉静止し
ていると判定されたときに、サンプリング手段によるサ
ンプリング値に基づいてスロットル開度の全閉値を更新
記憶する全閉値学習手段と、全閉値およびサンプリング
値を比較する開度比較手段と、開度比較手段の比較結果
に基づいてスロットル弁が全閉静止しているか否かを判
定する全閉静止判定手段と、エンジンの運転状態を検出
する運転状態検出手段と、エンジンの運転状態が全閉値
に影響を与える場合に全閉値学習手段に対して学習禁止
信号を出力する学習禁止判定手段とを設けたものであ
る。
【0042】また、この発明の請求項2に係るエンジン
用スロットル開度検出装置は、請求項1において、運転
状態検出手段はエンジンの始動状態を検出する始動検出
手段を含み、学習禁止判定手段は、エンジンの始動中お
よびエンジンが始動を脱してから所定時間にわたって学
習禁止信号を出力するものである。
用スロットル開度検出装置は、請求項1において、運転
状態検出手段はエンジンの始動状態を検出する始動検出
手段を含み、学習禁止判定手段は、エンジンの始動中お
よびエンジンが始動を脱してから所定時間にわたって学
習禁止信号を出力するものである。
【0043】また、この発明の請求項3に係るエンジン
用スロットル開度検出装置は、請求項1または請求項2
において、運転状態検出手段はバッテリ電圧を検出する
バッテリ電圧検出手段を含み、学習禁止判定手段は、バ
ッテリ電圧の低下中およびバッテリ電圧が復帰してから
所定時間にわたって学習禁止信号を出力するものであ
る。
用スロットル開度検出装置は、請求項1または請求項2
において、運転状態検出手段はバッテリ電圧を検出する
バッテリ電圧検出手段を含み、学習禁止判定手段は、バ
ッテリ電圧の低下中およびバッテリ電圧が復帰してから
所定時間にわたって学習禁止信号を出力するものであ
る。
【0044】また、この発明の請求項4に係るエンジン
用スロットル開度検出装置は、請求項1から請求項3ま
でのいずれかにおいて、学習禁止判定手段は、サンプリ
ング値が所定値以下か否かを判定する開度判定手段を含
み、サンプリング値が所定値以上の値から所定値以下の
値に移行した後の所定時間にわたって学習禁止信号を出
力するものである。
用スロットル開度検出装置は、請求項1から請求項3ま
でのいずれかにおいて、学習禁止判定手段は、サンプリ
ング値が所定値以下か否かを判定する開度判定手段を含
み、サンプリング値が所定値以上の値から所定値以下の
値に移行した後の所定時間にわたって学習禁止信号を出
力するものである。
【0045】また、この発明の請求項5に係るエンジン
用スロットル開度検出装置は、請求項1から請求項4ま
でのいずれかにおいて、運転状態検出手段は、サンプリ
ング手段の所定周期よりも短い所定周期でスロットル開
度の検出値をサンプリングする別のサンプリング手段を
含み、学習禁止判定手段は、別のサンプリング手段によ
る別のサンプリング値が、スロットル開度センサの正常
時に出力し得る検出値の正常範囲以内か否かを判定する
開度範囲判定手段を含み、別のサンプリング値が正常範
囲を逸脱中および正常範囲内に復帰してから所定時間に
わたって学習禁止信号を出力するものである。
用スロットル開度検出装置は、請求項1から請求項4ま
でのいずれかにおいて、運転状態検出手段は、サンプリ
ング手段の所定周期よりも短い所定周期でスロットル開
度の検出値をサンプリングする別のサンプリング手段を
含み、学習禁止判定手段は、別のサンプリング手段によ
る別のサンプリング値が、スロットル開度センサの正常
時に出力し得る検出値の正常範囲以内か否かを判定する
開度範囲判定手段を含み、別のサンプリング値が正常範
囲を逸脱中および正常範囲内に復帰してから所定時間に
わたって学習禁止信号を出力するものである。
【0046】
【作用】この発明の請求項1においては、スロットル弁
の全閉静止が判定されても、エンジン運転状態が全閉値
を不安定にする条件下にある場合には、全閉値学習を禁
止することにより、全閉値の誤学習を防止して信頼性を
向上させる。
の全閉静止が判定されても、エンジン運転状態が全閉値
を不安定にする条件下にある場合には、全閉値学習を禁
止することにより、全閉値の誤学習を防止して信頼性を
向上させる。
【0047】また、この発明の請求項2においては、エ
ンジンの始動中および始動状態を脱してから所定時間に
わたってスロットル開度の全閉値学習を禁止することに
より、始動時の吸気負圧力でスロットル弁が微少量移動
するような不安定状態での全閉値の誤学習を防止して信
頼性を向上させる。
ンジンの始動中および始動状態を脱してから所定時間に
わたってスロットル開度の全閉値学習を禁止することに
より、始動時の吸気負圧力でスロットル弁が微少量移動
するような不安定状態での全閉値の誤学習を防止して信
頼性を向上させる。
【0048】また、この発明の請求項3においては、バ
ッテリ電圧の低下中およびバッテリ電圧の復帰から所定
時間にわたってスロットル開度の全閉値学習を禁止する
ことにより、過大電気負荷の作動によるバッテリ電圧低
下の影響を受けるような不安定な状態での全閉値の誤学
習を防止して信頼性を向上させる。
ッテリ電圧の低下中およびバッテリ電圧の復帰から所定
時間にわたってスロットル開度の全閉値学習を禁止する
ことにより、過大電気負荷の作動によるバッテリ電圧低
下の影響を受けるような不安定な状態での全閉値の誤学
習を防止して信頼性を向上させる。
【0049】また、この発明の請求項4においては、ス
ロットル開度検出値のサンプリング値が所定値以上の値
から所定値以下に移行した後の所定時間にわたって全閉
値学習を禁止することにより、アクセル踏込量を解放し
た場合に発生するスロットル開度検出値の微少変動によ
る不安定状態での全閉値の誤学習を防止して信頼性を向
上させる。
ロットル開度検出値のサンプリング値が所定値以上の値
から所定値以下に移行した後の所定時間にわたって全閉
値学習を禁止することにより、アクセル踏込量を解放し
た場合に発生するスロットル開度検出値の微少変動によ
る不安定状態での全閉値の誤学習を防止して信頼性を向
上させる。
【0050】また、この発明の請求項5においては、サ
ンプリング手段の所定周期より短い所定周期による別の
サンプリング値が、スロットル開度センサの出力し得る
正常範囲を逸脱中および正常範囲内に復帰してから所定
時間にわたって、全閉値学習を禁止することにより、信
号瞬断等による不安定状態での全閉値の誤学習を防止し
て信頼性を向上させる。
ンプリング手段の所定周期より短い所定周期による別の
サンプリング値が、スロットル開度センサの出力し得る
正常範囲を逸脱中および正常範囲内に復帰してから所定
時間にわたって、全閉値学習を禁止することにより、信
号瞬断等による不安定状態での全閉値の誤学習を防止し
て信頼性を向上させる。
【0051】
実施例1.以下、この発明の実施例1を図について説明
する。図1はこの発明の実施例1を示すブロック図であ
り、5、9、11、13、21および23〜25は前述
と同様のものである。また、20Aおよび22Aは、制
御装置20および全閉値学習手段22にそれぞれ対応し
ており、図示されない他の構成は図5に示した通りであ
る。
する。図1はこの発明の実施例1を示すブロック図であ
り、5、9、11、13、21および23〜25は前述
と同様のものである。また、20Aおよび22Aは、制
御装置20および全閉値学習手段22にそれぞれ対応し
ており、図示されない他の構成は図5に示した通りであ
る。
【0052】15はエンジン1(図5参照)の始動時に
スタータモータを作動して始動信号Eを出力するスター
タ(始動検出手段)、17はバッテリ電圧VBを検出す
るバッテリ電圧検出器であり、これらは一般的な各種セ
ンサに含まれている。なお、始動信号Eは、スタータ1
5のみならず、たとえばエンジン回転数等の情報からも
得ることができる。
スタータモータを作動して始動信号Eを出力するスター
タ(始動検出手段)、17はバッテリ電圧VBを検出す
るバッテリ電圧検出器であり、これらは一般的な各種セ
ンサに含まれている。なお、始動信号Eは、スタータ1
5のみならず、たとえばエンジン回転数等の情報からも
得ることができる。
【0053】この場合、制御装置20Aは、サンプリン
グ手段21に並設された別のサンプリング手段26と、
エンジン1の運転状態が全閉値θoに影響を与える場合
に全閉値学習手段22Aに対して学習禁止信号Hを出力
する学習禁止判定手段27とを備えている。
グ手段21に並設された別のサンプリング手段26と、
エンジン1の運転状態が全閉値θoに影響を与える場合
に全閉値学習手段22Aに対して学習禁止信号Hを出力
する学習禁止判定手段27とを備えている。
【0054】別のサンプリング手段26は、サンプリン
グ手段21の所定周期Tsよりも短い所定周期Ts′で
スロットル開度θの検出値をサンプリングし、別のサン
プリング値θs′を出力する。学習禁止判定手段27
は、サンプリング値θs、別のサンプリング値θs′、
始動信号Eおよびバッテリ電圧VBに基づいて、全閉値
θoに影響を与える不安定な運転条件(全閉値θoの学
習を禁止すべき条件)を判定し、安定な運転状態の場合
には学習禁止信号Hを出力せずに学習を許可し、不安定
な運転状態と判定された場合には学習禁止信号Hを出力
する。
グ手段21の所定周期Tsよりも短い所定周期Ts′で
スロットル開度θの検出値をサンプリングし、別のサン
プリング値θs′を出力する。学習禁止判定手段27
は、サンプリング値θs、別のサンプリング値θs′、
始動信号Eおよびバッテリ電圧VBに基づいて、全閉値
θoに影響を与える不安定な運転条件(全閉値θoの学
習を禁止すべき条件)を判定し、安定な運転状態の場合
には学習禁止信号Hを出力せずに学習を許可し、不安定
な運転状態と判定された場合には学習禁止信号Hを出力
する。
【0055】たとえば、学習禁止判定手段27は、サン
プリング値θsが所定値以下か否かを判定する開度判定
手段を含み、サンプリング値θsが所定値以上の値から
所定値以下の値に移行した後の所定時間にわたって学習
禁止信号Hを出力する。また、学習禁止判定手段27
は、始動信号Eに応答して、エンジン1の始動中および
エンジンが始動を脱してから所定時間にわたって学習禁
止信号Hを出力し、バッテリ電圧VBの低下中およびバ
ッテリ電圧VBが復帰してから所定時間にわたって学習
禁止信号Hを出力する。
プリング値θsが所定値以下か否かを判定する開度判定
手段を含み、サンプリング値θsが所定値以上の値から
所定値以下の値に移行した後の所定時間にわたって学習
禁止信号Hを出力する。また、学習禁止判定手段27
は、始動信号Eに応答して、エンジン1の始動中および
エンジンが始動を脱してから所定時間にわたって学習禁
止信号Hを出力し、バッテリ電圧VBの低下中およびバ
ッテリ電圧VBが復帰してから所定時間にわたって学習
禁止信号Hを出力する。
【0056】さらに、学習禁止判定手段27は、別のサ
ンプリング値θs′が、スロットル開度センサ13の正
常時に出力し得る検出値の正常範囲Rθ以内か否かを判
定する開度範囲判定手段を含み、別のサンプリング値θ
s′が正常範囲Rθを逸脱中および正常範囲Rθ内に復
帰してから所定時間にわたって学習禁止信号Hを出力す
る。
ンプリング値θs′が、スロットル開度センサ13の正
常時に出力し得る検出値の正常範囲Rθ以内か否かを判
定する開度範囲判定手段を含み、別のサンプリング値θ
s′が正常範囲Rθを逸脱中および正常範囲Rθ内に復
帰してから所定時間にわたって学習禁止信号Hを出力す
る。
【0057】この場合、サンプリング手段21は、サン
プリング値θsを、全閉値学習手段22Aおよび開度比
較手段23にみならず、学習禁止手段27にも転送す
る。また、全閉値学習手段22Aは、通常は全閉静止判
定手段24の判定結果Dに応答して全閉値θoを更新記
憶するが、学習禁止判定手段27が学習禁止信号Hを出
力している場合には、判定結果Dが入力されていても全
閉値θoの更新記憶を禁止する。
プリング値θsを、全閉値学習手段22Aおよび開度比
較手段23にみならず、学習禁止手段27にも転送す
る。また、全閉値学習手段22Aは、通常は全閉静止判
定手段24の判定結果Dに応答して全閉値θoを更新記
憶するが、学習禁止判定手段27が学習禁止信号Hを出
力している場合には、判定結果Dが入力されていても全
閉値θoの更新記憶を禁止する。
【0058】次に、図2および図3のフローチャートな
らびに図4のタイミングチャートを参照しながら、図1
に示したこの発明の実施例1の動作について説明する。
なお、制御装置20A内の開度比較手段23および全閉
静止判定手段24の動作については、前述と同様なので
説明を省略する。まず、図2内のステップS101〜S
103において、スタータ15からの始動信号Eと、バ
ッテリ電圧検出器17からのバッテリ電圧VBと、サン
プリング手段21からのサンプリング値θs(スロット
ル開度検出値)とを読み込む。
らびに図4のタイミングチャートを参照しながら、図1
に示したこの発明の実施例1の動作について説明する。
なお、制御装置20A内の開度比較手段23および全閉
静止判定手段24の動作については、前述と同様なので
説明を省略する。まず、図2内のステップS101〜S
103において、スタータ15からの始動信号Eと、バ
ッテリ電圧検出器17からのバッテリ電圧VBと、サン
プリング手段21からのサンプリング値θs(スロット
ル開度検出値)とを読み込む。
【0059】続いて、ステップS104において、始動
信号Eの検出結果からエンジン1が始動中か否かを判定
し、もし、エンジン1が始動中(すなわち、YES)と
判定された場合には、ステップS110においてダウン
カウンタCに初期値となる定数Kをセットした後、ステ
ップS111に進み、全閉値θoの学習値を前回の記憶
値θo(i−1)のまま継続させる。そして、ステップ
S112において、サンプリング値θsの積和値Σθs
をクリアした後、図2の処理を抜ける。この結果、エン
ジン1の始動時における全閉値θoの学習は禁止され
る。
信号Eの検出結果からエンジン1が始動中か否かを判定
し、もし、エンジン1が始動中(すなわち、YES)と
判定された場合には、ステップS110においてダウン
カウンタCに初期値となる定数Kをセットした後、ステ
ップS111に進み、全閉値θoの学習値を前回の記憶
値θo(i−1)のまま継続させる。そして、ステップ
S112において、サンプリング値θsの積和値Σθs
をクリアした後、図2の処理を抜ける。この結果、エン
ジン1の始動時における全閉値θoの学習は禁止され
る。
【0060】一方、ステップS104においてエンジン
1が始動中でない(すなわち、NO)と判定された場合
は、ステップS105に進み、始動を脱してから所定時
間以内か否かを判定する。もし、エンジン1が始動を脱
してから所定時間以内(すなわち、YES)と判定され
た場合には、ステップS110に進み、前述と同様の処
理により全閉値θoの学習を禁止する。すなわち、後述
するように、カウンタCの値が0までデクリメントされ
る条件は、全閉静止状態が所定サンプリング期間(K・
Ts)にわたって連続した場合であり、カウンタCの値
をKにセットすれば、誤学習が防止されることになる。
1が始動中でない(すなわち、NO)と判定された場合
は、ステップS105に進み、始動を脱してから所定時
間以内か否かを判定する。もし、エンジン1が始動を脱
してから所定時間以内(すなわち、YES)と判定され
た場合には、ステップS110に進み、前述と同様の処
理により全閉値θoの学習を禁止する。すなわち、後述
するように、カウンタCの値が0までデクリメントされ
る条件は、全閉静止状態が所定サンプリング期間(K・
Ts)にわたって連続した場合であり、カウンタCの値
をKにセットすれば、誤学習が防止されることになる。
【0061】また、ステップS105においてエンジン
1が始動を脱してから所定時間以上経過した(すなわ
ち、NO)と判定された場合は、ステップS106に進
み、バッテリ電圧VBの検出結果から、バッテリ電圧V
Bが所定値以下に低下しているか否かを判定する。も
し、バッテリ電圧VBが所定値以下に低下している(す
なわち、YES)と判定された場合には、ステップS1
10に進み、前述と同様の処理により全閉値θoの学習
を禁止する。
1が始動を脱してから所定時間以上経過した(すなわ
ち、NO)と判定された場合は、ステップS106に進
み、バッテリ電圧VBの検出結果から、バッテリ電圧V
Bが所定値以下に低下しているか否かを判定する。も
し、バッテリ電圧VBが所定値以下に低下している(す
なわち、YES)と判定された場合には、ステップS1
10に進み、前述と同様の処理により全閉値θoの学習
を禁止する。
【0062】また、ステップS106においてバッテリ
電圧VBが所定値以下に低下していない場合は、ステッ
プS107に進み、バッテリ電圧VBが所定値以下に低
下してから所定値以上に復帰後、所定時間以内か否かを
判定する。もし、バッテリ電圧VBが所定値以上に復帰
してから所定時間以内(すなわち、YES)と判定され
た場合には、ステップS110に進み、前述と同様の処
理により全閉値θoの学習を禁止する。
電圧VBが所定値以下に低下していない場合は、ステッ
プS107に進み、バッテリ電圧VBが所定値以下に低
下してから所定値以上に復帰後、所定時間以内か否かを
判定する。もし、バッテリ電圧VBが所定値以上に復帰
してから所定時間以内(すなわち、YES)と判定され
た場合には、ステップS110に進み、前述と同様の処
理により全閉値θoの学習を禁止する。
【0063】また、ステップS107においてバッテリ
電圧VBが所定値以上に復帰してから所定時間以上経過
した(すなわち、NO)と判定された場合は、ステップ
S108に進み、サンプリング手段21によるサンプリ
ング値θsが所定値以下になってから所定時間以内か否
かを判定する。もし、サンプリング値θsが所定値以下
になってから所定時間以内(すなわち、YES)と判定
された場合には、ステップS110に進み、前述と同様
の処理により全閉値θoの学習を禁止する。
電圧VBが所定値以上に復帰してから所定時間以上経過
した(すなわち、NO)と判定された場合は、ステップ
S108に進み、サンプリング手段21によるサンプリ
ング値θsが所定値以下になってから所定時間以内か否
かを判定する。もし、サンプリング値θsが所定値以下
になってから所定時間以内(すなわち、YES)と判定
された場合には、ステップS110に進み、前述と同様
の処理により全閉値θoの学習を禁止する。
【0064】また、ステップS108においてサンプリ
ング値θsが所定値以下になってから所定時間以上経過
した(すなわち、NO)と判定された場合は、ステップ
S109に進み、従来の判定処理と同様に、スロットル
弁6が全閉位置で静止しているか否かを判定する。この
とき、開度比較手段23は、サンプリング値θsがほぼ
静止状態であるか否かを検出するとともに、静止中のス
ロットル開度θが学習済みの全閉値θoとかけ離れてい
るか否かを監視する。
ング値θsが所定値以下になってから所定時間以上経過
した(すなわち、NO)と判定された場合は、ステップ
S109に進み、従来の判定処理と同様に、スロットル
弁6が全閉位置で静止しているか否かを判定する。この
とき、開度比較手段23は、サンプリング値θsがほぼ
静止状態であるか否かを検出するとともに、静止中のス
ロットル開度θが学習済みの全閉値θoとかけ離れてい
るか否かを監視する。
【0065】もし、スロットル弁6が全閉位置で静止し
ていない(すなわち、NO)と判定された場合には、ス
テップS110に進み、前述と同様の処理により全閉値
θoの学習を禁止する。たとえば、全閉値θoとかけ離
れている場合は、アクセルを踏み込んだ状態での静止で
あるおそれがあるので、誤学習を防止する。
ていない(すなわち、NO)と判定された場合には、ス
テップS110に進み、前述と同様の処理により全閉値
θoの学習を禁止する。たとえば、全閉値θoとかけ離
れている場合は、アクセルを踏み込んだ状態での静止で
あるおそれがあるので、誤学習を防止する。
【0066】また、ステップS109においてスロット
ル弁6が全閉位置で静止している(すなわち、YES)
と判定された場合には、ステップS113に進み、ダウ
ンカウンタCの値がC=0となってカウント完了したか
否かを判定する。
ル弁6が全閉位置で静止している(すなわち、YES)
と判定された場合には、ステップS113に進み、ダウ
ンカウンタCの値がC=0となってカウント完了したか
否かを判定する。
【0067】もし、ダウンカウンタCの値がC>0であ
って、カウント完了していない(すなわち、NO)と判
定された場合には、ステップS114に進み、サンプリ
ング値θsを前回の積和値Σθs(i−1)に加算して
今回の積和値Σθsとする。そして、ステップS115
において、ダウンカウンタCをカウントダウン(デクリ
メント)した後、図2の処理を抜ける。
って、カウント完了していない(すなわち、NO)と判
定された場合には、ステップS114に進み、サンプリ
ング値θsを前回の積和値Σθs(i−1)に加算して
今回の積和値Σθsとする。そして、ステップS115
において、ダウンカウンタCをカウントダウン(デクリ
メント)した後、図2の処理を抜ける。
【0068】一方、ステップS113において、ダウン
カウンタCの値がC=0であって、カウント完了してい
る(すなわち、YES)と判定された場合には、ステッ
プS116に進み、積和値Σθsを平均化(積和値Σθ
sを積和数Kで除算)し、これを新たな全閉値θoとし
て更新記憶する。これにより、所定サンプリング期間
(K・Ts)にわたるスロットル開度θs(実際には平
均値)の比較が行われ、所定サンプリング期間中の平均
値が学習値として記憶される。そして、ステップS11
2に進み、これまでの積和値Σθsを零にクリアし、処
理を抜ける。
カウンタCの値がC=0であって、カウント完了してい
る(すなわち、YES)と判定された場合には、ステッ
プS116に進み、積和値Σθsを平均化(積和値Σθ
sを積和数Kで除算)し、これを新たな全閉値θoとし
て更新記憶する。これにより、所定サンプリング期間
(K・Ts)にわたるスロットル開度θs(実際には平
均値)の比較が行われ、所定サンプリング期間中の平均
値が学習値として記憶される。そして、ステップS11
2に進み、これまでの積和値Σθsを零にクリアし、処
理を抜ける。
【0069】次に、短い所定周期Ts′による別のサン
プリング値θs′を考慮した場合の動作について説明す
る。図4のタイミングチャートにおいて、Rθおよびθ
fは前述と同様のものである。θs′はスロットル開度
センサ13の信号瞬断が発生した場合のスロットル開度
検出値および別のサンプリング値、t1′〜t4′は各
サンプリングタイミングt1〜t5の間に追加された別
のサンプリングタイミング、Ts′は別のサンプリング
手段26による短い所定周期、θs1′〜θs4′は各
サンプリングタイミングt1′〜t4′での個々の別の
サンプリング値である。
プリング値θs′を考慮した場合の動作について説明す
る。図4のタイミングチャートにおいて、Rθおよびθ
fは前述と同様のものである。θs′はスロットル開度
センサ13の信号瞬断が発生した場合のスロットル開度
検出値および別のサンプリング値、t1′〜t4′は各
サンプリングタイミングt1〜t5の間に追加された別
のサンプリングタイミング、Ts′は別のサンプリング
手段26による短い所定周期、θs1′〜θs4′は各
サンプリングタイミングt1′〜t4′での個々の別の
サンプリング値である。
【0070】まず、図3内のステップS201におい
て、別のサンプリング手段26によってサンプリング手
段21よりも短い所定周期Ts′でサンプリングされた
別のサンプリング値θs′(スロットル開度θの検出
値)を読み込む。続いて、ステップS202において、
別のサンプリング値θs′が、スロットル開度センサ1
3の正常時に出力し得る正常範囲Rθ内にあるか否かを
判定する。
て、別のサンプリング手段26によってサンプリング手
段21よりも短い所定周期Ts′でサンプリングされた
別のサンプリング値θs′(スロットル開度θの検出
値)を読み込む。続いて、ステップS202において、
別のサンプリング値θs′が、スロットル開度センサ1
3の正常時に出力し得る正常範囲Rθ内にあるか否かを
判定する。
【0071】もし、別のサンプリング値θs′がスロッ
トル開度センサ13の正常時に出力しうる正常範囲Rθ
内にない(すなわち、NO)と判定された場合には、ス
テップS203において前述と同様のダウンカウンタC
に定数Kをセットした後、ステップS204に進み、全
閉値θoとして前回の記憶値θo(i−1)を継続す
る。そして、ステップS205に進み、積和値Σθsを
零にクリアした後、図3の処理を抜ける。この結果、全
閉値θoの学習処理は禁止状態となる。
トル開度センサ13の正常時に出力しうる正常範囲Rθ
内にない(すなわち、NO)と判定された場合には、ス
テップS203において前述と同様のダウンカウンタC
に定数Kをセットした後、ステップS204に進み、全
閉値θoとして前回の記憶値θo(i−1)を継続す
る。そして、ステップS205に進み、積和値Σθsを
零にクリアした後、図3の処理を抜ける。この結果、全
閉値θoの学習処理は禁止状態となる。
【0072】一方、ステップS202において、別のサ
ンプリング値θs′が正常範囲Rθ内にある(すなわ
ち、YES)と判定された場合には、ステップS206
に進み、別のサンプリング値θs′が異常値から正常範
囲Rθ内の正常値に復帰してから、所定時間にわたって
正常範囲Rθ内(すなわち、過去の所定時間に値わたっ
て別のサンプリング値θs′が正常範囲Rθ内にあっ
た)か否かを判定する。
ンプリング値θs′が正常範囲Rθ内にある(すなわ
ち、YES)と判定された場合には、ステップS206
に進み、別のサンプリング値θs′が異常値から正常範
囲Rθ内の正常値に復帰してから、所定時間にわたって
正常範囲Rθ内(すなわち、過去の所定時間に値わたっ
て別のサンプリング値θs′が正常範囲Rθ内にあっ
た)か否かを判定する。
【0073】もし、過去における所定時間以内の別のサ
ンプリング値θs′が正常範囲Rθ外にあった(すなわ
ち、NO)と判定された場合には、ステップS203に
進み、前述と同様の処理により全閉値θoの学習を禁止
する。これにより、別のサンプリング値θs′が正常範
囲Rθ内の値に復帰しても、不安定期間となる所定時間
にわたって、全閉値θoの学習を強制的に禁止すること
ができる。
ンプリング値θs′が正常範囲Rθ外にあった(すなわ
ち、NO)と判定された場合には、ステップS203に
進み、前述と同様の処理により全閉値θoの学習を禁止
する。これにより、別のサンプリング値θs′が正常範
囲Rθ内の値に復帰しても、不安定期間となる所定時間
にわたって、全閉値θoの学習を強制的に禁止すること
ができる。
【0074】また、過去に所定時間以内の別のサンプリ
ング値θs′が全て正常範囲Rθ内の値であった(すな
わち、YES)と判定された場合には、ステップS20
3〜S205(学習禁止処理)をスキップして、何もせ
ずに図3の処理を抜ける。なお、以上で述べた図3の処
理は、前述した図2の処理が1回実行される間に複数回
実行されるものとする。
ング値θs′が全て正常範囲Rθ内の値であった(すな
わち、YES)と判定された場合には、ステップS20
3〜S205(学習禁止処理)をスキップして、何もせ
ずに図3の処理を抜ける。なお、以上で述べた図3の処
理は、前述した図2の処理が1回実行される間に複数回
実行されるものとする。
【0075】以下、図4のタイミングチャートを参照し
ながら、学習禁止判定手段27における異常判定動作、
すなわち、別のサンプリング値θs′が正常範囲Rθか
ら逸脱したときの異常判定動作について説明する。
ながら、学習禁止判定手段27における異常判定動作、
すなわち、別のサンプリング値θs′が正常範囲Rθか
ら逸脱したときの異常判定動作について説明する。
【0076】まず、別のサンプリング手段26は、サン
プリング手段21の所定周期Tsよりも短い所定周期T
s′毎に、スロットル開度センサ13の検出値をサンプ
リングしているものとする。ここで、前述と同様にスロ
ットル開度センサ13の信号瞬断が発生したとすると、
スロットル開度θの検出値は破線θsのように変動す
る。
プリング手段21の所定周期Tsよりも短い所定周期T
s′毎に、スロットル開度センサ13の検出値をサンプ
リングしているものとする。ここで、前述と同様にスロ
ットル開度センサ13の信号瞬断が発生したとすると、
スロットル開度θの検出値は破線θsのように変動す
る。
【0077】このとき、別のサンプリング手段26は、
時刻t2′において別のサンプリング値θs2′を異常
値として検出するため、スロットル開度センサ13の信
号瞬断を判定することができる。したがって、スロット
ル開度センサ13の配線やコネクタ等の接触不良や信号
瞬断による異常を検知することにより、全閉値θoの学
習を禁止することができ、スロットル開度センサ13の
出力電圧(検出値)の信頼性が著しく悪化している状態
での全閉値θoの誤学習を防止することができる。
時刻t2′において別のサンプリング値θs2′を異常
値として検出するため、スロットル開度センサ13の信
号瞬断を判定することができる。したがって、スロット
ル開度センサ13の配線やコネクタ等の接触不良や信号
瞬断による異常を検知することにより、全閉値θoの学
習を禁止することができ、スロットル開度センサ13の
出力電圧(検出値)の信頼性が著しく悪化している状態
での全閉値θoの誤学習を防止することができる。
【0078】実施例2.なお、上記実施例1では、学習
禁止判定手段27が、サンプリング値θs、別のサンプ
リング値θs′、始動信号Eおよびバッテリ電圧VBに
基づいて、それぞれの(4通りの)運転条件を判定し、
これらの判定結果に応答して学習禁止信号Hを出力した
が、これらのうちの少なくとも1つの運転条件の判定結
果に応答して学習禁止信号Hを出力するようにしてもよ
い。
禁止判定手段27が、サンプリング値θs、別のサンプ
リング値θs′、始動信号Eおよびバッテリ電圧VBに
基づいて、それぞれの(4通りの)運転条件を判定し、
これらの判定結果に応答して学習禁止信号Hを出力した
が、これらのうちの少なくとも1つの運転条件の判定結
果に応答して学習禁止信号Hを出力するようにしてもよ
い。
【0079】実施例3.また、上記実施例1では、所定
サンプリング期間にわたって全閉静止状態が判定された
ときのサンプリング値θsの平均値を学習値としたが、
所定サンプリング期間中の最小値を学習値としてもよ
い。
サンプリング期間にわたって全閉静止状態が判定された
ときのサンプリング値θsの平均値を学習値としたが、
所定サンプリング期間中の最小値を学習値としてもよ
い。
【0080】
【発明の効果】以上のようにこの発明の請求項1によれ
ば、エンジンのスロットル開度を検出するスロットル開
度センサと、スロットル開度の検出値を所定周期でサン
プリングするサンプリング手段と、エンジンのスロット
ル弁が全閉静止していると判定されたときに、サンプリ
ング手段によるサンプリング値に基づいてスロットル開
度の全閉値を更新記憶する全閉値学習手段と、全閉値お
よびサンプリング値を比較する開度比較手段と、開度比
較手段の比較結果に基づいてスロットル弁が全閉静止し
ているか否かを判定する全閉静止判定手段と、エンジン
の運転状態を検出する運転状態検出手段と、エンジンの
運転状態が全閉値に影響を与える場合に全閉値学習手段
に対して学習禁止信号を出力する学習禁止判定手段とを
設け、全閉値の検出値が不安定な条件下では、スロット
ル弁の全閉静止を判定していても全閉値の学習を強制的
に禁止するようにしたので、全閉値の誤学習を防止して
学習値の精度および信頼性を向上させたエンジン用スロ
ットル開度検出装置が得られる効果がある。
ば、エンジンのスロットル開度を検出するスロットル開
度センサと、スロットル開度の検出値を所定周期でサン
プリングするサンプリング手段と、エンジンのスロット
ル弁が全閉静止していると判定されたときに、サンプリ
ング手段によるサンプリング値に基づいてスロットル開
度の全閉値を更新記憶する全閉値学習手段と、全閉値お
よびサンプリング値を比較する開度比較手段と、開度比
較手段の比較結果に基づいてスロットル弁が全閉静止し
ているか否かを判定する全閉静止判定手段と、エンジン
の運転状態を検出する運転状態検出手段と、エンジンの
運転状態が全閉値に影響を与える場合に全閉値学習手段
に対して学習禁止信号を出力する学習禁止判定手段とを
設け、全閉値の検出値が不安定な条件下では、スロット
ル弁の全閉静止を判定していても全閉値の学習を強制的
に禁止するようにしたので、全閉値の誤学習を防止して
学習値の精度および信頼性を向上させたエンジン用スロ
ットル開度検出装置が得られる効果がある。
【0081】また、この発明の請求項2によれば、請求
項1において、運転状態検出手段はエンジンの始動状態
を検出する始動検出手段を含み、学習禁止判定手段は、
エンジンの始動中およびエンジンが始動を脱してから所
定時間にわたって学習禁止信号を出力するようにしたの
で、エンジン始動に際して発生する吸気負圧力でスロッ
トル弁自体が微少量移動するような不安定状態での全閉
値の誤学習を防止することのできるエンジン用スロット
ル開度検出装置が得られる効果がある。
項1において、運転状態検出手段はエンジンの始動状態
を検出する始動検出手段を含み、学習禁止判定手段は、
エンジンの始動中およびエンジンが始動を脱してから所
定時間にわたって学習禁止信号を出力するようにしたの
で、エンジン始動に際して発生する吸気負圧力でスロッ
トル弁自体が微少量移動するような不安定状態での全閉
値の誤学習を防止することのできるエンジン用スロット
ル開度検出装置が得られる効果がある。
【0082】また、この発明の請求項3によれば、請求
項1または請求項2において、運転状態検出手段はバッ
テリ電圧を検出するバッテリ電圧検出手段を含み、学習
禁止判定手段は、バッテリ電圧の低下中およびバッテリ
電圧が復帰してから所定時間にわたって学習禁止信号を
出力するようにしたので、過大電気負荷の作動によりバ
ッテリ電圧が著しく低下してスロットル開度検出値が実
際のスロットル開度と一致しなくなるような不安定状態
での全閉値の誤学習を防止することのできるエンジン用
スロットル開度検出装置が得られる効果がある。
項1または請求項2において、運転状態検出手段はバッ
テリ電圧を検出するバッテリ電圧検出手段を含み、学習
禁止判定手段は、バッテリ電圧の低下中およびバッテリ
電圧が復帰してから所定時間にわたって学習禁止信号を
出力するようにしたので、過大電気負荷の作動によりバ
ッテリ電圧が著しく低下してスロットル開度検出値が実
際のスロットル開度と一致しなくなるような不安定状態
での全閉値の誤学習を防止することのできるエンジン用
スロットル開度検出装置が得られる効果がある。
【0083】また、この発明の請求項4によれば、請求
項1から請求項3までのいずれかにおいて、学習禁止判
定手段は、サンプリング値が所定値以下か否かを判定す
る開度判定手段を含み、サンプリング値が所定値以上の
値から所定値以下の値に移行した後の所定時間にわたっ
て学習禁止信号を出力するようにしたので、アクセル踏
込量の解放によってスロットル開度検出値が微少変動す
るような不安定状態での全閉値の誤学習を防止すること
のできるエンジン用スロットル開度検出装置が得られる
効果がある。
項1から請求項3までのいずれかにおいて、学習禁止判
定手段は、サンプリング値が所定値以下か否かを判定す
る開度判定手段を含み、サンプリング値が所定値以上の
値から所定値以下の値に移行した後の所定時間にわたっ
て学習禁止信号を出力するようにしたので、アクセル踏
込量の解放によってスロットル開度検出値が微少変動す
るような不安定状態での全閉値の誤学習を防止すること
のできるエンジン用スロットル開度検出装置が得られる
効果がある。
【0084】また、この発明の請求項5によれば、請求
項1から請求項4までのいずれかにおいて、運転状態検
出手段は、サンプリング手段の所定周期よりも短い所定
周期でスロットル開度の検出値をサンプリングする別の
サンプリング手段を含み、学習禁止判定手段は、別のサ
ンプリング手段による別のサンプリング値が、スロット
ル開度センサの正常時に出力し得る検出値の正常範囲以
内か否かを判定する開度範囲判定手段を含み、別のサン
プリング値が正常範囲を逸脱中および正常範囲内に復帰
してから所定時間にわたって学習禁止信号を出力するよ
うにしたので、スロットル開度センサの配線およびコネ
クタ等の接触不良や信号瞬断によりスロットル開度検出
値の信頼性が悪化しているような不安定状態での全閉値
の誤学習を防止することのできるエンジン用スロットル
開度検出装置が得られる効果がある。
項1から請求項4までのいずれかにおいて、運転状態検
出手段は、サンプリング手段の所定周期よりも短い所定
周期でスロットル開度の検出値をサンプリングする別の
サンプリング手段を含み、学習禁止判定手段は、別のサ
ンプリング手段による別のサンプリング値が、スロット
ル開度センサの正常時に出力し得る検出値の正常範囲以
内か否かを判定する開度範囲判定手段を含み、別のサン
プリング値が正常範囲を逸脱中および正常範囲内に復帰
してから所定時間にわたって学習禁止信号を出力するよ
うにしたので、スロットル開度センサの配線およびコネ
クタ等の接触不良や信号瞬断によりスロットル開度検出
値の信頼性が悪化しているような不安定状態での全閉値
の誤学習を防止することのできるエンジン用スロットル
開度検出装置が得られる効果がある。
【図1】 この発明の実施例1の構成を示す機能ブロッ
ク図である。
ク図である。
【図2】 この発明の実施例1による学習禁止判定動作
を示すフローチャートである。
を示すフローチャートである。
【図3】 この発明の実施例1による別のサンプリング
手段の動作を示すフローチャートである。
手段の動作を示すフローチャートである。
【図4】 この発明の実施例1によるスロットル開度セ
ンサの信号瞬断時の別のサンプリング値の変動を説明す
るためのタイミングチャートである。
ンサの信号瞬断時の別のサンプリング値の変動を説明す
るためのタイミングチャートである。
【図5】 一般的なエンジン用スロットル開度検出装置
の概略構成を示す断面図である。
の概略構成を示す断面図である。
【図6】 従来のスロットル開度検出装置を含む制御装
置の構成を示す機能ブロック図である。
置の構成を示す機能ブロック図である。
【図7】 エンジン始動時およびバッテリ電圧低下時の
スロットル開度センサの出力電圧(検出値)の変動を示
すタイミングチャートである。
スロットル開度センサの出力電圧(検出値)の変動を示
すタイミングチャートである。
【図8】 スロットル弁を全閉にしたときのスロットル
開度の実際値および検出値の変動を示すタイミングチャ
ートである。
開度の実際値および検出値の変動を示すタイミングチャ
ートである。
【図9】 従来のエンジン用スロットル開度検出装置に
よるスロットル開度センサの信号瞬断時のサンプリング
値の変動を説明するためのタイミングチャートである。
よるスロットル開度センサの信号瞬断時のサンプリング
値の変動を説明するためのタイミングチャートである。
1 エンジン、6 スロットル弁、13 スロットル開
度センサ、15 スタータ(始動検出手段)、17 バ
ッテリ電圧検出器、20A 制御装置、21サンプリン
グ手段、22A 全閉値学習手段、23 開度比較手
段、24 全閉静止判定手段、26 別のサンプリング
手段、27 学習禁止判定手段、C 比較結果、D 判
定結果、E 始動信号、H 学習禁止信号、Rθ 正常
範囲、Ts 所定周期、Ts′ 短い所定周期、VB
バッテリ電圧、θ スロットル開度(検出値)、θo
全閉値、θs サンプリング値、θs′ 別のサンプリ
ング値、S101〜S103、S201 運転状態を検
出するステップ、S104始動中を判定するステップ、
S105 始動後の所定時間経過を判定するステップ、
S106 バッテリ電圧低下を判定するステップ、S1
07 バッテリ電圧低下から復帰後の所定時間経過を判
定するステップ、S108 サンプリング値が所定値以
下となってから所定時間経過を判定するステップ、S1
09 スロットル弁の全閉静止を判定するステップ、S
111、S204 全閉値の学習を禁止するステップ、
S202 別のサンプリング値が正常範囲内かを判定す
るステップ、S206 別のサンプリング値が正常範囲
内に復帰後の所定時間経過を判定するステップ。
度センサ、15 スタータ(始動検出手段)、17 バ
ッテリ電圧検出器、20A 制御装置、21サンプリン
グ手段、22A 全閉値学習手段、23 開度比較手
段、24 全閉静止判定手段、26 別のサンプリング
手段、27 学習禁止判定手段、C 比較結果、D 判
定結果、E 始動信号、H 学習禁止信号、Rθ 正常
範囲、Ts 所定周期、Ts′ 短い所定周期、VB
バッテリ電圧、θ スロットル開度(検出値)、θo
全閉値、θs サンプリング値、θs′ 別のサンプリ
ング値、S101〜S103、S201 運転状態を検
出するステップ、S104始動中を判定するステップ、
S105 始動後の所定時間経過を判定するステップ、
S106 バッテリ電圧低下を判定するステップ、S1
07 バッテリ電圧低下から復帰後の所定時間経過を判
定するステップ、S108 サンプリング値が所定値以
下となってから所定時間経過を判定するステップ、S1
09 スロットル弁の全閉静止を判定するステップ、S
111、S204 全閉値の学習を禁止するステップ、
S202 別のサンプリング値が正常範囲内かを判定す
るステップ、S206 別のサンプリング値が正常範囲
内に復帰後の所定時間経過を判定するステップ。
Claims (5)
- 【請求項1】 エンジンのスロットル開度を検出するス
ロットル開度センサと、 前記スロットル開度の検出値を所定周期でサンプリング
するサンプリング手段と、 前記エンジンのスロットル弁が全閉静止していると判定
されたときに、前記サンプリング手段によるサンプリン
グ値に基づいて前記スロットル開度の全閉値を更新記憶
する全閉値学習手段と、 前記全閉値および前記サンプリング値を比較する開度比
較手段と、 前記開度比較手段の比較結果に基づいて前記スロットル
弁が全閉静止しているか否かを判定する全閉静止判定手
段とを備えたエンジン用スロットル開度検出装置におい
て、 前記エンジンの運転状態を検出する運転状態検出手段
と、 前記エンジンの運転状態が前記全閉値に影響を与える場
合に前記全閉値学習手段に対して学習禁止信号を出力す
る学習禁止判定手段とを設けたことを特徴とするエンジ
ン用スロットル開度検出装置。 - 【請求項2】 前記運転状態検出手段は前記エンジンの
始動状態を検出する始動検出手段を含み、前記学習禁止
判定手段は、前記エンジンの始動中および前記エンジン
が始動を脱してから所定時間にわたって前記学習禁止信
号を出力することを特徴とする請求項1に記載のエンジ
ン用スロットル開度検出装置。 - 【請求項3】 前記運転状態検出手段はバッテリ電圧を
検出するバッテリ電圧検出手段を含み、前記学習禁止判
定手段は、前記バッテリ電圧の低下中および前記バッテ
リ電圧が復帰してから所定時間にわたって前記学習禁止
信号を出力することを特徴とする請求項1または請求項
2に記載のエンジン用スロットル開度検出装置。 - 【請求項4】 前記学習禁止判定手段は、前記サンプリ
ング値が所定値以下か否かを判定する開度判定手段を含
み、前記サンプリング値が前記所定値以上の値から前記
所定値以下の値に移行した後の所定時間にわたって前記
学習禁止信号を出力することを特徴とする請求項1から
請求項3までのいずれかに記載のエンジン用スロットル
開度検出装置。 - 【請求項5】 前記運転状態検出手段は、前記サンプリ
ング手段の所定周期よりも短い所定周期で前記スロット
ル開度の検出値をサンプリングする別のサンプリング手
段を含み、 前記学習禁止判定手段は、 前記別のサンプリング手段による別のサンプリング値
が、前記スロットル開度センサの正常時に出力し得る検
出値の正常範囲以内か否かを判定する開度範囲判定手段
を含み、 前記別のサンプリング値が前記正常範囲を逸脱中および
前記正常範囲内に復帰してから所定時間にわたって前記
学習禁止信号を出力することを特徴とする請求項1から
請求項4までのいずれかに記載のエンジン用スロットル
開度検出装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13070395A JPH08319877A (ja) | 1995-05-29 | 1995-05-29 | エンジン用スロットル開度検出装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13070395A JPH08319877A (ja) | 1995-05-29 | 1995-05-29 | エンジン用スロットル開度検出装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH08319877A true JPH08319877A (ja) | 1996-12-03 |
Family
ID=15040607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13070395A Pending JPH08319877A (ja) | 1995-05-29 | 1995-05-29 | エンジン用スロットル開度検出装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH08319877A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006307809A (ja) * | 2005-05-02 | 2006-11-09 | Hitachi Ltd | 内燃機関のノッキング制御装置 |
JP2008267188A (ja) * | 2007-04-17 | 2008-11-06 | Toyota Motor Corp | 内燃機関の制御ユニット |
US8447493B2 (en) | 2008-12-02 | 2013-05-21 | Toyota Jidosha Kabushiki Kaisha | Ignition timing controller of internal combustion engine |
-
1995
- 1995-05-29 JP JP13070395A patent/JPH08319877A/ja active Pending
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006307809A (ja) * | 2005-05-02 | 2006-11-09 | Hitachi Ltd | 内燃機関のノッキング制御装置 |
JP4500205B2 (ja) * | 2005-05-02 | 2010-07-14 | 日立オートモティブシステムズ株式会社 | 内燃機関のノッキング制御装置 |
JP2008267188A (ja) * | 2007-04-17 | 2008-11-06 | Toyota Motor Corp | 内燃機関の制御ユニット |
US8447493B2 (en) | 2008-12-02 | 2013-05-21 | Toyota Jidosha Kabushiki Kaisha | Ignition timing controller of internal combustion engine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4359894A (en) | Throttle valve most closed position sensing system | |
JPH0835449A (ja) | 排気ガス還流制御装置の故障検出装置 | |
US5309887A (en) | Method of detecting abnormality in exhaust gas recirculation control system of internal combustion engine and apparatus for carrying out the same | |
KR0165954B1 (ko) | 내연기관용 스로틀 밸브의 전폐 검출 시스템 | |
US5578749A (en) | Throttle-opening detecting apparatus for an internal combustion engine | |
US5648602A (en) | Internal combustion engine misfire detection apparatus | |
KR0148840B1 (ko) | 아이들제어밸브의 진단장치 | |
JPH08319877A (ja) | エンジン用スロットル開度検出装置 | |
JPH0323347A (ja) | エアフローメータの劣化検出装置 | |
EP0834649B1 (en) | Fault deciding system for idle revolution controlling unit | |
US4452200A (en) | Control device for internal combustion engine | |
US5505184A (en) | Method and apparatus for controlling the air-fuel ratio of an internal combustion engine | |
JPH1047120A (ja) | デポジットの検出装置 | |
JPH1073046A (ja) | アイドルスピードコントロール系の異常判別方法およびその装置 | |
JP2905936B2 (ja) | エンジンの制御装置 | |
JP2502500B2 (ja) | エンジンの制御装置 | |
JPH09329062A (ja) | 排気ガス再循環装置の異常判定装置 | |
JP3509361B2 (ja) | 内燃機関の吸入空気流量制御装置 | |
KR100507070B1 (ko) | 스로틀 위치 센서 학습방법 | |
JP3892188B2 (ja) | 内燃機関の燃料制御異常判定禁止方法 | |
US20070056566A1 (en) | Fuel injection control method and fuel injection control apparatus for engine | |
JPS6166825A (ja) | 内燃機関の加速判定装置 | |
JPH1026048A (ja) | エンジンのアイドル判定装置 | |
JPH10196437A (ja) | エンジン制御装置 | |
JPH0842385A (ja) | 内燃機関のスロットル弁全閉検出装置 |