(57)【特許請求の範囲】
【請求項１】
スロットル弁の開度と開口面積との関係と、前記スロットル弁における吸気の目標流量及び実流量とに基づき、前記スロットル弁の開度を制御するエンジンの制御装置において、
前記スロットル弁の上流圧に対する下流圧の比である圧力比を算出する算出部と、
前記目標流量と前記実流量とに基づき、前記開度を補正する補正部とを備え、
前記補正部は、前記圧力比が所定圧力比未満の場合と比較して前記所定圧力比以上の場合に、前記開度の単位時間あたりの補正量を減少させて前記開度を経時変化させる
ことを特徴とするエンジンの制御装置。
【請求項２】
前記目標流量と前記実流量との相違量に応じた値を持つ流量相関値を算出する第二算出部を備え、
前記補正部は、前記流量相関値が前記相違量を所定量以上とする値を持つ場合に、前記開度を補正する
ことを特徴とする、請求項１記載のエンジンの制御装置。
【請求項３】
前記圧力比が前記所定圧力比未満の場合に、前記補正部での補正量を前記関係に反映させる学習を実施し、前記圧力比が前記所定圧力比以上の場合に、前記学習を停止する学習部を備える
ことを特徴とする、請求項１又は２記載のエンジンの制御装置。
【請求項４】
前記学習が、前記補正量の安定後に実施される
ことを特徴とする、請求項３記載のエンジンの制御装置。
【請求項５】
前記学習が、前記補正よりも遅い速度で実施される
ことを特徴とする、請求項３又は４記載のエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エンジンに設けられるスロットル弁の開度を制御する制御装置に関する。
【背景技術】
【０００２】
従来、エンジンの吸気系に設けられるスロットル弁の上流圧と下流圧とを用いて、スロットル弁の開度を制御する技術が知られている。例えば、スロットル弁を通過する吸気について、上流圧に対する下流圧の圧力比を算出し、圧力比から推定される流速を用いてスロットル開度を制御する技術が提案されている。また、スロットル弁の上流圧と下流圧との圧力差を算出し、この圧力差に応じてスロットル開度を増減させる技術も提案されている。これらの制御により、エンジンの筒内に導入される吸気量を推定し、適切なエンジン出力が得られるようにスロットル開度が制御される（特許文献１，２参照）。
【０００３】
ところで、上記のようなスロットル開度の制御において、スロットル開度と開口面積との対応関係を把握しておき、所望の吸入空気量が通過しうる開口面積を算出したうえで、その開口面積に対応するスロットル開度を設定する手法がある。スロットル開度と開口面積との対応関係は、実験や理論計算によって予め取得され、例えばマップや数式の形でエンジンの電子制御装置内に保存される（特許文献３参照）。
一方、スロットル弁の個体ばらつきや低圧ＥＧＲガスによるデポジット付着などの影響を受けて、この対応関係が変化することもある。したがって、吸入空気量の制御性を高めるためには、スロットル開度と開口面積との対応関係を適宜補正，学習することが望まれる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2014-034908号公報
【特許文献２】特開2006-152821号公報
【特許文献３】特開2006-022696号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
スロットル弁の上流圧，下流圧に着目して吸入空気量の制御性を観察すると、スロットル開度の変化に対する吸入空気量の増減量が著しく小さくなる制御領域が存在する。この制御領域は、非臨界領域（上流圧と下流圧との比が１に近く、流速が臨界速度に達していない領域）や等圧領域（上流圧と下流圧とがほぼ等しくなる領域）などと呼ばれる。この制御領域では、吸入空気量を増減させるために要するスロットル開度の調整量が大きくなり、スロットル開度の補正量が急激に大きく変動しやすくなるため、開度と開口面積との対応関係を適切に補正，学習することが困難となる。一方、この制御領域での補正，学習を一律に禁止したのでは、補正，学習の実施頻度が低下し、開度と開口面積との対応関係を適正化することが困難となる。
【０００６】
本件の目的の一つは、上記のような課題に鑑み創案されたものであり、スロットル弁の開度と開口面積との対応関係を適切に補正することができるようにしたエンジンの制御装置を提供することである。なお、この目的に限らず、後述する「発明を実施するための形態」に示す各構成から導き出される作用効果であって、従来の技術では得られない作用効果を奏することも、本件の他の目的として位置付けることができる。
【課題を解決するための手段】
【０００７】
（１）ここで開示するエンジンの制御装置は、スロットル弁の開度と開口面積との関係と、前記スロットル弁における吸気の目標流量及び実流量とに基づき、前記スロットル弁の開度を制御するエンジンの制御装置である。本制御装置は、前記スロットル弁の上流圧に対する下流圧の比である圧力比を算出する算出部と、前記目標流量と前記実流量とに基づき、前記開度を補正する補正部とを備える。前記補正部は、前記圧力比が所定圧力比未満の場合と比較して前記所定圧力比以上の場合に、前記開度の単位時間あたりの補正量を減少させて前記開度を経時変化させる。
【０００８】
ここで、前記下流圧に対する前記上流圧の比を、第二圧力比と定義する。前記補正部は、前記圧力比の代わりに、前記第二圧力比を用いて前記開度を補正してもよい。この場合、前記補正部は、前記第二圧力比が第二所定圧力比以上の場合と比較して前記第二所定圧力比未満の場合に、前記開度の単位時間あたりの補正量を減少させることが好ましい。
つまり、前記補正部は、前記上流圧と前記下流圧とが近い場合（前記圧力比，前記第二圧力比が１に近い場合）には、それ以外の場合（前記圧力比，前記第二圧力比が１から離れている場合）よりも遅い速度で前記開度を補正することが好ましい。
【０００９】
（２）前記目標流量と前記実流量との相違量に応じた値を持つ流量相関値を算出する第二算出部を備えることが好ましい。この場合、前記補正部は、前記流量相関値が前記相違量を所定量以上とする値を持つ場合に、前記開度を補正することが好ましい。
前記流量相関値には、前記目標流量と前記実流量との差（流量差）や、前記目標流量と前記実流量との比（流量比）が含まれる。つまり、前記補正部は、前記目標流量と前記実流量との差が所定差以上である場合や、前記目標流量に対する前記実流量の比が１を含む所定範囲外にある場合に、前記補正を実施することが好ましい。
【００１０】
（３）前記圧力比が前記所定圧力比未満の場合に、前記補正部での補正量を前記関係に反映させる学習を実施し、前記圧力比が前記所定圧力比以上の場合に、前記学習を停止する学習部を備えることが好ましい。
例えば、前記圧力比（又は前記第二圧力比）が１に近い場合には前記学習を停止し、前記圧力比（又は前記第二圧力比）が１から離れている場合に前記学習を実施することが好ましい。
【００１１】
（４）前記学習が、前記補正量の安定後に実施されることが好ましい。つまり、前記学習部は、前記補正部での補正量が安定している場合に、前記学習を実施することが好ましい。前記補正量がほぼ一定になった場合に、補正内容を学習することが好ましい。
（５）前記学習が、前記補正よりも遅い速度で実施されることが好ましい。つまり、前記学習部は、前記補正部による補正速度よりも遅い学習速度で前記学習を実施することが好ましい。前記学習部における単位時間当たりの学習量を、前記補正部における単位時間当たりの前記補正量よりも小さくすることが好ましい。
【発明の効果】
【００１２】
開示のエンジンの制御装置によれば、圧力比を用いて補正部での補正量を減少させることで、スロットル弁の開度と開口面積との対応関係を適正化することができる。
【図面の簡単な説明】
【００１３】
【図１】エンジンの制御装置の構成を示すブロック図である。
【図２】（Ａ）はスロットル弁における圧力比と流速相当値との関係を示すグラフ、（Ｂ）は圧力比と開口面積との関係をエンジン回転速度毎に示すグラフである。
【図３】（Ａ）はスロットル弁の開口面積と開度との対応関係を示すグラフ、（Ｂ）は学習の前後における対応関係を示すグラフである。
【図４】エンジンの制御装置で実施される制御内容を示すフローチャートである。
【図５】（Ａ）〜（Ｆ）は圧力比が所定圧力比未満である場合の補正，学習内容を説明するためのグラフである。
【図６】（Ａ）〜（Ｆ）は圧力比が所定圧力比以上である場合の補正内容を説明するためのグラフである。
【発明を実施するための形態】
【００１４】
図面を参照して、実施形態としてのエンジンの制御装置について説明する。なお、以下に示す実施形態はあくまでも例示に過ぎず、以下の実施形態で明示しない種々の変形や技術の適用を排除する意図はない。本実施形態の各構成は、それらの趣旨を逸脱しない範囲で種々変形して実施することができる。また、必要に応じて取捨選択することができ、あるいは適宜組み合わせることができる。
【００１５】
［１．構成］
図１は、車両に搭載されるエンジン１０及びこれを制御するエンジン制御装置８を示す図である。エンジン１０の吸気通路１１にはスロットル弁１３が介装され、その上流側には吸気流量Qを検出するエアフローセンサー１４が設けられる。また、スロットル弁１３の下流側には、インマニ圧P2（インマニ１２の圧力）を検出するインマニ圧センサー１５が設けられる。図１中の符号１６〜１８はそれぞれ、アクセル開度Acを検出するアクセル開度センサー１６，大気圧P1を検出する大気圧センサー１７，エンジン回転速度Neを検出するエンジン回転速度センサー１８である。上記のセンサー１４〜１８で検出された情報は、エンジン制御装置８に伝達される。
【００１６】
エンジン制御装置８は、車載ネットワークに接続されてエンジン１０の運転状態を司る電子制御装置であり、CPU，MPUなどのプロセッサー装置６やROM，RAMなどのメモリー装置７を集積した電子デバイスである。このエンジン制御装置８は、少なくともスロットル弁１３の開度（スロットル開度θ）を制御する機能を持つ。ここでは、車両に要求されるトルクや出力に応じた吸気量が気筒内に導入されるように、スロットル開度θが制御される。スロットル開度θを制御するためのプログラムはメモリー装置７に記録され、プロセッサー装置６で実行される。図１のエンジン制御装置８の内部には、スロットル開度制御の処理内容を説明するためのブロック図を示す。
【００１７】
スロットル開度制御の処理内容を機能的に分類すると、エンジン制御装置８には、算出部１，制御部２，第二算出部３，補正部４，学習部５が設けられる。本実施形態では、これらの各機能が、メモリー装置７に記録されたソフトウェアで実現されるものとする。ただし、各機能の一部又は全部をハードウェア（電子制御回路）で実現してもよく、あるいはソフトウェアとハードウェアとを併用して実現してもよい。
【００１８】
［１−１．算出部］
算出部１は、車両に要求されるトルクや出力に応じて、スロットル開度θの制御目標値である目標スロットル開度θthを算出するものである。ここでは、スロットル弁１３を通過させたい吸気量の目標値である目標吸気流量Qthが算出されるとともに、スロットル弁１３の上流圧と下流圧との関係を表す圧力相関値が算出される。また、圧力相関値に基づいて、スロットル弁１３を通過する吸気の流速に相当する流速相当値Vが算出される。さらに、目標吸気流量Qthと流速相当値Vとに基づいて、スロットル弁１３における開口面積Sの目標値である目標開口面積Sthが算出される。そして、目標開口面積Sthに基づいて目標スロットル開度θthが算出される。ここで算出された目標スロットル開度θthの情報は、制御部２に伝達される。
【００１９】
目標吸気流量Qthは、エンジン１０に要求される出力（要求出力）を発生させるのに必要な吸気量（質量流量）に相当する。エンジン１０の要求出力の大きさは、外部負荷装置（変速機，空調装置，各種補機など）やアクセル開度Ac，エンジン回転速度Neに応じて算出される。具体的な目標吸気流量Qthの算出手法は任意であり、公知の各種算出手法を採用することができる。
【００２０】
圧力相関値は、スロットル弁１３の上流圧と下流圧との相対的な関係を表すパラメーターであり、例えば上流圧に対する下流圧の比である「圧力比」や、下流圧に対する上流圧の比である「第二圧力比」がこれに含まれる。本実施形態では、大気圧P1を上流圧とし、インマニ圧P2を下流圧として、大気圧P1に対するインマニ圧P2の比率を「圧力比R」と定義する（R=P2/P1）。圧力比Rは、圧力相関値の一例である。
【００２１】
流速相当値Vは、圧力比Rに基づいて算出される。算出部１には、流速相当値Vと圧力比Rとの関係を表す数式やマップ，グラフなどが予め設定される。流速相当値Vと圧力比Rとの関係を、図２（Ａ）に例示する。流速相当値Vは、圧力比Rが１に近づくほど０に近づき、圧力比Rが０に近づくほど所定速度相当値V0（音速に相当する臨界速度）に漸近する特性を持つ。
【００２２】
目標開口面積Sthは、目標吸気流量Qthと流速相当値Vとに基づいて算出される。一般に、スロットル弁１３を通過する吸気流量Qは、スロットル弁１３の開口面積Sと流速と吸気密度ρとの積で表現することができる。したがって、目標開口面積Sthは、目標吸気流量Qthを流速及び吸気密度ρの積で除した値に相当する。吸気密度ρは定数としてもよいし、吸気温度（外気温）やインマニ温度に基づいて推定してもよい。
【００２３】
目標スロットル開度θthは、目標開口面積Sthに基づいて算出される。算出部１には、スロットル弁１３の開口面積Sとスロットル開度θとの対応関係を表す数式やマップ，グラフなどが予め設定される。開口面積Sとスロットル開度θとの関係を図３（Ａ）に例示する。スロットル開度θは、開口面積Sが増大するほど大きくなる特性を持つが、スロットル開度θの増加割合は、開口面積Sが増大するほど減少する（グラフの右側ほど傾きが小さくなる）特性を持つ。
【００２４】
このような対応関係に基づき、算出部１は目標開口面積Sthに対応するスロットル開度θを目標スロットル開度θthとして算出する。ここで、開口面積Sとスロットル開度θとの対応関係を規定するマップのことを「開度・開口面積マップ」と呼ぶ。また、グラフ上における任意の点のことを「状態点」と呼び、開口面積S，スロットル開度θの各座標を用いてその位置を表現する。
【００２５】
［１−２．制御部］
制御部２は、算出部１で算出された目標スロットル開度θthに対応する目標開度電圧の制御信号をスロットル弁１３に出力するものである。目標スロットル開度θthと目標開度電圧との関係は、スロットル弁１３の特性に応じて、数式やマップ，グラフとして制御部２に予め設定されている。実際のスロットル開度θが目標スロットル開度θthに一致するように制御されると、理論上はスロットル弁１３を通過する吸気流量Qが目標吸気流量Qthに一致することになる。一方、スロットル弁１３の個体ばらつきなどにより、吸気流量Qと目標吸気流量Qthとが一致せず、目標吸気流量Qthに対する吸気流量Qの偏差が残留する場合がある。このような偏差は、第二算出部３で算出される。
【００２６】
［１−３．第二算出部］
第二算出部３は、スロットル弁１３を通過する吸気の目標流量と実流量との相違量に応じた値を持つ流量相関値を算出するものである。流量相関値は、目標流量と実流量とがどの程度ずれているのかを表すパラメーターであり、例えば目標流量と実流量との差（流量差）や、目標流量と実流量との比（流量比）がこれに含まれる。本実施形態では、目標吸気流量Qthを目標流量とし、エアフローセンサー１４で検出された吸気流量Qを実流量として、目標吸気流量Qthから吸気流量Qを減じた値を「流量差D」と定義する（D=Qth-Q）。流量差Dは、流量相関値の一例である。ここで算出された流量差Dの情報は、補正部４に伝達される。
【００２７】
［１−４．補正部］
補正部４は、スロットル弁１３を通過する吸気の目標流量と実流量とに基づき、スロットル開度θを補正するものである。ここでは、例えば流量相関値に基づいてスロットル開度θが補正される。本実施形態では、流量差Dの絶対値が所定値Dth以上（所定量以上）である場合に、スロットル開度θが補正される。このとき、流量差Dが正の場合（吸気流量Qが目標吸気流量Qthよりも所定値Dth以上小さい場合）には、スロットル開度θが増加補正され、流量差Dが負の場合（吸気流量Qが目標吸気流量Qthよりも所定値Dth以上大きい場合）には、スロットル開度θが減少補正される。
【００２８】
補正量は、流量差Dに応じて設定してもよいし、予め設定された固定値としてもよい。本実施形態では、流量差Dにゲインgを乗じた大きさの補正量が設定される。このような補正により、流量差Dの絶対値が大きいほど補正量が増大し、流量差Dの絶対値が小さくなるに連れて補正量も減少する。これにより、流量差Dがゼロに漸近するように、スロットル開度θが補正される。また、補正部４は、補正前を基準として、補正後のスロットル開度θの変化分を合計補正量Xとして算出する。この合計補正量Xは、補正が開始されてからのトータルの補正量に相当する。例えば、目標吸気流量Qthが一定であるとき、補正により流量差Dがほぼゼロになると、補正量がそれ以上増減しなくなるため、合計補正量Xの値もほぼ一定となる。
【００２９】
一方、スロットル弁１３の上流圧と下流圧とが比較的近い運転状態では、スロットル開度θの補正量が急変しやすく、補正精度が低下しうる。例えば、流量差Dがゼロの前後で振動し、これに合わせて合計補正量Xの値も振動することがある。このような課題に鑑みて、補正部４は、圧力比Rに基づいて補正手法を変更する。すなわち、圧力比Rが所定圧力比Rth未満である場合と比較して、圧力比Rが所定圧力比Rth以上である場合には、単位時間あたりの補正量を減少させて補正速度を遅くする。例えば、圧力比Rが所定圧力比Rth未満であるときのゲインg1よりも、圧力比Rが所定圧力比Rth以上であるときのゲインg2を小さく設定する（g2＜g1）。これにより、スロットル開度θの補正量が急変しにくくなり、制御安定性が向上する。なお、上記の所定圧力比Rth（所定量）の具体的な値は任意に設定可能であり、本実施形態では所定圧力比Rthが１に近い値（例えば0.95）に設定される。
【００３０】
上記の通り、補正部４は、流量相関値が相違量を所定量以上とする値を持つ場合に（流量差Dの絶対値が所定値Dth以上である場合に）、スロットル開度θを補正する機能を持つ。また、補正部４は、圧力比Rが所定圧力比Rth未満である場合と比較して、圧力比Rが所定圧力比Rth以上である場合に、単位時間あたりの補正量を減少させる機能を持つ。
【００３１】
［１−５．学習部］
学習部５は、補正部４で設定された補正量を、図３（Ａ）に示すような開度・開口面積マップに反映させる学習を実施するものである。ここでは、補正部４によるスロットル開度θの補正が実施された後、補正量が安定していることを条件として、スロットル開度θの学習が実施される。本実施形態では、流量差Dがほぼゼロとなり、その状態が所定時間以上継続した状態であって、合計補正量Xが所定補正量Xth以上である場合に、学習が実施される。
【００３２】
例えば、図３（Ｂ）に示すように、スロットル弁１３の目標開口面積SthがS0であるときに、開度・開口面積マップに基づいて算出される目標スロットル開度θthがθ0であったとする。この状態点(S0,θ0)での目標吸気流量Qthと吸気流量Qとの流量差Dが所定値Dth以上であれば、補正部４がスロットル開度θの補正を実施する。この補正により状態点が(S0,θ0)から(S0,θ1)へと移動した後、補正量が安定（状態点の位置が停止したまま安定）すると、今度は学習部５が学習を実施する。
【００３３】
学習速度は、補正部４による補正速度よりも遅い速度とされる。すなわち、開口面積S0に対応するスロットル開度θ0をただちにθ1へと変更するのではなく、状態点を(S0,θ0)から(S0,θ1)へとゆっくりと移動させながら更新する。例えば、ゲインg2よりも小さい値のゲインg3を流量差Dに乗じ（g3＜g2）、その値をスロットル開度θ0の学習量とする。また、学習後のグラフ形状は、移動した状態点に近づくように変形させる。このような状態点の学習を繰り返し実施することで、図３（Ｂ）に示すように、開口面積Sとスロットル開度θとの対応関係が、破線グラフから実線グラフへと変更され、スロットル弁１３の個体ばらつきが吸収される。
【００３４】
一方、スロットル弁１３の上流圧と下流圧とが比較的近い運転状態では、補正精度だけでなく学習精度も低下しうる。このような課題に鑑みて、学習部５は、圧力比Rに基づいて学習手法を変更する。すなわち、圧力比Rが所定圧力比Rth未満であることを学習の実施条件とし、圧力比Rが所定圧力比Rth以上である場合には学習を停止する。ここでいう所定圧力比Rthは、補正部４での補正手法が変更される所定圧力比Rthと同一値である。これにより、スロットル開度θの補正量が急変しやすい不安定な状態での学習が回避され、学習精度の低下が抑制される。
【００３５】
圧力比Rとスロットル弁１３の開口面積Sとの関係を、図２（Ｂ）に示す。学習が実施可能となる運転領域は、圧力比Rが所定圧力比Rth未満となる領域である。したがって、エンジン回転速度NeがNe1であるときには、開口面積Sが0からS1までの間でなければ、その開口面積Sに対応するスロットル開度θの学習を実施することができない。一方、エンジン回転速度Neが上昇するに連れて、同一の圧力比Rを与える開口面積Sが大きくなる。これにより、エンジン回転速度NeがNe2（Ne1＜Ne2）のときには、学習領域は開口面積Sが0からS2（S1＜S2）までの間に広げられる。また、エンジン回転速度Neが上昇してNe3（Ne2＜Ne3）になると学習領域がさらに拡大し、開口面積Sが0からS3（S2＜S3）までの間であれば学習が可能となる。
【００３６】
このように、圧力比Rが所定圧力比Rth未満となることを学習条件とした場合であっても、エンジン回転速度Neが比較的高い運転領域では、幅広い開口面積Sのレンジに対応するスロットル開度θの学習が可能となる。
また、上記の通り、学習部５は、圧力相関値が１に近い値を持つ場合に（圧力比Rが所定圧力比Rth未満である場合に）、補正部４での補正量を対応関係に反映させる学習を実施し、圧力相関値が１から離れた値を持つ場合に（圧力比Rが所定圧力比Rth以上である場合に）、学習を停止する機能を持つ。
【００３７】
［２．フローチャート］
スロットル開度制御の手順を図４に例示する。このフローチャートに示された制御は、エンジン制御装置８にて所定周期で繰り返し実行される。算出部１では、車両の要求出力に基づいて目標吸気流量Qthが算出され（ステップＡ１）、大気圧P1に対するインマニ圧P2の比率が圧力比Rとして算出される（ステップＡ２）。また、圧力比Rから流速相当値Vが算出され、その流速相当値Vと目標吸気流量Qthとに基づいて目標開口面積Sthが算出される（ステップＡ３）。その後、開度・開口面積マップに基づき、目標開口面積Sthに対応する目標スロットル開度θthが算出され（ステップＡ４）、これに対応する目標開度電圧の制御信号が、制御部２からスロットル弁１３へと出力される（ステップＡ５）。
【００３８】
一方、第二算出部３では、目標吸気流量Qthと吸気流量Qとの流量差Dが算出され（ステップＡ６）、流量差Dの絶対値が所定値Dth以上であるか否かが判定される（ステップＡ７）。ここで、|D|≧Dthの場合には、圧力比Rに応じた補正勾配（補正速度）が設定されて、スロットル開度θの補正が実施される（ステップＡ８〜Ａ１０）。すなわち、圧力比Rが所定圧力比Rth未満であればゲインg1が用いられ、比較的大きい補正勾配（速い補正速度）で補正が実施される（ステップＡ９）。一方、圧力比Rが所定圧力比Rth以上であればゲインg1よりも小さいゲインg2が用いられ、比較的小さい補正勾配（遅い補正速度）で補正が実施される（ステップＡ１０）。これらの補正が実施された後には、ステップＡ１１に進む。なお、ステップＡ７で|D|＜Dthの場合にもステップＡ１１に進む。
【００３９】
ステップＡ１１では、補正部４において合計補正量Xが算出される。ここで、合計補正量Xの絶対値が所定補正量Xth以上であるとき（ステップＡ１２）、圧力比Rが所定圧力比Rth未満であればゲインg2よりもさらに小さいゲインg3が用いられ、補正速度よりもゆっくりと学習が実施される（ステップＡ１３，Ａ１４）。これにより、補正部４での補正内容が開度・開口面積マップへと徐々に反映され、スロットル開度θと開口面積Sとの対応関係が安定的に適正化される。一方、圧力比Rが所定圧力比Rth以上であれば、学習が禁止される（ステップＡ１５）。なお、|X|＜Xthの場合には学習が実施されず、そのまま本フローが終了する。
【００４０】
［３．作用］
図５（Ａ）〜（Ｆ）はそれぞれ、圧力比Rが所定圧力比Rth未満である場合における、吸気流量Q，圧力比R，目標開口面積Sth，スロットル開度θ，合計補正量X，学習値の経時変化を示すグラフである。時刻t1〜t3間にアクセルペダルが踏み込まれた場合、アクセル開度Ac，エンジン回転速度Neなどに基づいて目標吸気流量Qthが算出され、圧力比Rに応じて流速相当値Vが算出される。また、目標吸気流量Qthと流速相当値Vとから目標開口面積Sthが算出され、これに対応する目標スロットル開度θthが算出された後、実際のスロットル開度θが目標スロットル開度θthに一致するように、スロットル弁１３が制御される。
【００４１】
時刻t2に目標吸気流量Qthと実際の吸気流量Qとの流量差Dが所定値Dth以上になると、スロットル開度θの補正が開始される。このとき、圧力比Rが所定圧力比Rth未満であることから、図５（Ｅ）に示すように、比較的大きな補正勾配で補正が実施される。その後、時刻t4に流量差Dがほぼゼロになると、合計補正量Xがほぼ一定値となり、補正量が安定する。図５（Ｄ）中のハッチング領域の高さは、合計補正量Xに相当する。合計補正量Xが所定補正量Xth以上でほぼ一定値に収束すると学習条件が成立し、スロットル開度θの学習が開始される（時刻t5）。この学習では、図３（Ｂ）に示すように、状態点の位置（スロットル開度θの座標）が修正されるとともに、修正後の状態点に対応するようにグラフ形状が変更，更新される。これにより、図５（Ｄ）中に一点鎖線で示すように、スロットル開度θの補正量が学習値として吸収される。時刻t6に合計補正量Xの全てが開度・開口面積マップに反映されると、学習が完了する。
【００４２】
図６（Ａ）〜（Ｆ）はそれぞれ、圧力比Rが所定圧力比Rth以上である場合における、吸気流量Q，圧力比R，目標開口面積Sth，スロットル開度θ，合計補正量X，学習値の経時変化を示すグラフである。時刻t7にアクセルペダルが踏み込まれ、時刻t8に流量差Dが所定値Dth以上になると、スロットル開度θの補正が開始される。このとき、圧力比Rが所定圧力比Rth以上であれば、図６（Ｅ）に示すように、比較的小さい補正勾配で補正が実施される。図６（Ｅ）中の破線は、圧力比Rが所定圧力比Rth未満の場合の補正勾配である。これにより、スロットル開度θの補正量の急変が抑制される。また、圧力比Rが所定圧力比Rth以上の場合には、図６（Ｆ）に示すように、学習が停止する。これにより、不安定な状態での学習が回避される。
【００４３】
［４．効果］
（１）上記のエンジン制御装置８では、圧力比Rが所定圧力比Rth以上である場合には、圧力比Rが所定圧力比Rth未満である場合と比較して、単位時間あたりのスロットル開度θの補正量が減少し、補正速度が減少する。これにより、補正部４での補正量の急変や振動（補正量が大きく変動して暴れること）を抑制することができる。また、スロットル弁１３の上流圧と下流圧とが比較的近い運転状態であっても、実際の吸気流量Qを目標吸気流量Qthへと収束させることができ、スロットル弁１３の開度θと開口面積Sとの対応関係を適正化することができ、エンジン１０の制御性を向上させることができる。
【００４４】
（２）上記のエンジン制御装置８では、スロットル弁１３における実際の吸気流量Qと目標吸気流量Qthとの流量差Dを用いて補正を実施することで、吸気流量Qを目標吸気流量Qthに収束させやすくすることができ、エンジン１０の制御性を向上させることができる。
（３）上記のエンジン制御装置８では、学習部５を設けることで、補正部４での補正内容を通常の制御に反映させることができる。したがって、目標吸気流量Qthに対する吸気流量Qの収束性を向上させることができ、エンジン１０の制御性を向上させることができる。また、学習部５で学習された内容は、その後の通常の制御における補正内容から除外されるため、補正部４での演算負荷を軽減しつつ、吸気流量Qを精度よく目標吸気流量Qthに一致させることができる。
【００４５】
（４）上記のエンジン制御装置８では、補正量が安定している場合に補正内容を学習することで、学習精度を向上させることができ、エンジン１０の制御性を向上させることができる。
（５）上記のエンジン制御装置８では、学習速度を補正速度よりも遅くすることで、より確実な補正量を学習させることができ、学習精度を向上させることができ、エンジン１０の制御性を向上させることができる。
（６）上記のエンジン制御装置８では、スロットル弁１３の上流圧に対する下流圧の比（圧力比R）を用いることで、スロットル弁１３を通過する吸気の流速を精度よく把握することができ、エンジン１０の制御性を向上させることができる。
【００４６】
［５．変形例］
上述の実施形態では、大気圧P1を上流圧とし、インマニ圧P2を下流圧とした圧力比Rが用いられているが、具体的な上流圧，下流圧の種類はこれに限定されない。例えば、スロットル弁１３の直上流と直下流とに圧力センサーを設け、これらのセンサーで検出された値を用いて圧力比Rを算出してもよい。また、上流圧に対する下流圧の比だけでなく、下流圧に対する上流圧の比を用いることも可能である。また、上流圧に対する下流圧の差や、下流圧に対する上流圧の差を用いることも可能である。さらに、吸気流量Qと目標吸気流量Qthとの流量差Dに基づいてスロットル開度θの補正，学習を実施するものを例示したが、この流量差Dの代わりに、目標吸気流量Qthに対する吸気流量Qの比や、吸気流量Qに対する目標吸気流量Qthの比を用いることも可能である。何れの場合においても、上述の実施形態と同様の効果を奏するものとなる。
【符号の説明】
【００４７】
１  算出部
２  制御部
３  第二算出部
４  補正部
５  学習部
６  プロセッサー装置
７  メモリー装置
８  エンジン制御装置
１０  エンジン
１３  スロットル弁
【図１】
0006613612.tif 000002
【図２】
0006613612.tif 000003
【図３】
0006613612.tif 000004
【図４】
0006613612.tif 000005
【図５】
0006613612.tif 000006
【図６】
0006613612.tif 000007