JPH01290922A - 内燃エンジンの過給圧の制御方法 - Google Patents

内燃エンジンの過給圧の制御方法

Info

Publication number
JPH01290922A
JPH01290922A JP63121385A JP12138588A JPH01290922A JP H01290922 A JPH01290922 A JP H01290922A JP 63121385 A JP63121385 A JP 63121385A JP 12138588 A JP12138588 A JP 12138588A JP H01290922 A JPH01290922 A JP H01290922A
Authority
JP
Japan
Prior art keywords
value
control
boost pressure
pressure
intake
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.)
Granted
Application number
JP63121385A
Other languages
English (en)
Other versions
JP2522759B2 (ja
Inventor
Noriyuki Kishi
岸 則行
Masao Kubodera
雅雄 窪寺
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.)
Honda Motor Co Ltd
Original Assignee
Honda Motor Co 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 Honda Motor Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP63121385A priority Critical patent/JP2522759B2/ja
Publication of JPH01290922A publication Critical patent/JPH01290922A/ja
Application granted granted Critical
Publication of JP2522759B2 publication Critical patent/JP2522759B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supercharger (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、内燃エンジンの過給圧の制御方法に関し、特
に過渡状態にあるときの過給圧を適切に制御する内燃エ
ンジンの過給圧の制御方法に関する。
(従来の技術及び発明が解決しようとする課題)排気ガ
ス流をタービン駆動源とするいわゆる可変容量型ターボ
チャージャその龍の過給圧制御可能な過給機付内燃エン
ジンにおいて、適宜のアクチュエ・−夕(過給圧や吸気
管内負圧を作動圧としたダイアフラムを含む圧力応動型
作動系、あるいはステップモータ等を利用した作動系な
ど)により過給圧を制御する場合、フィードバック制御
が用いられる。
これは、l記アクチュエータや過給機本体の構成部品の
製造時のバラツキ等の個体間の差、あるいは使用に伴う
耐久性の劣化等の経年変化などによって過給圧は左右さ
れ、このため、過給圧を所望の値に制御するときに予め
設定した制御量で運転すると過給圧の大きな変化を招く
(同一の制御限を適用しても、本来ならばそれに対応し
て作動すべき前記アクチユエータ等の作動制御系の調整
作動量が、既述のような個体間の差によって、また、経
年変化に起因して異なったものになる)場合もあるとこ
ろ、過給圧のフィードバック制御を行えば、これを容易
に解消することが可能だからである。即ち、フィードバ
ック制御は、目標過給圧と実際の過給圧との偏差を検出
し当該偏差が零になるように偏差に応じて制御量を決定
して制御を行うものであるから、たとえ使用アクチュエ
ータ等測々のバラツキがあったとしても、更には経年変
化などが生じていても、これらの影響はかかる制御にお
いて吸収され、補正されることになる。
従って、過給圧をエンジン運転状態に対応した所要目標
圧に制御する際、過給圧が当該目標圧となるように上記
偏差に基づき制御量を決定して、過給圧を目標圧に保つ
ように制御するフィードバック制御を行うことが望まし
いけれども、反面、フィードバック制御は、場合によっ
ては、過給圧の不所望な異常士、昇などを引き起こす原
因となる。
即ち、急激に過給圧が上昇する場合などのいわゆろ過渡
状態にあっては、制御系の応答遅れにより、制fJg量
が過給圧調整に追従できず、過給圧の異常上昇、異常下
降、ハンチング等の現象が生ずるい そこで、本出願人は、先に上記のような過渡状態におけ
るフィードバック制御の不具合を解消するため、過渡状
態においては過給圧制御をオーブンループ制御とし、定
常状態ではフィードバック制御を行うようにする過給圧
の制御方法を提案し。
ており(特願昭61−275783号)、これによれば
、従前のものに比し、安定な過給圧制御を行うことが可
能である。
一方、このような過給圧の制御方法において、特にオー
ブンループ制御時に着目し、該制御時における過給圧制
御のずれを補償するために、オープンループ制御時の過
給圧の制御量を、フィードバック制御時に算出された学
習値に基づいて設定すると共に、特に吸気温が過給圧に
及ばず#響が大きいことに着眼し、前記学習値を吸気温
に応じた領域毎に別個に算出して、即ち学習値が複数の
異なる吸気温度毎に更新されるようにして、より適切な
過給圧制御を行えるようにしたものも本出願人により既
に提案されている(特願昭61−275784号等)。
ところが、このようにオープンループ制御時の制御爪補
正として、フィードバック制御時に吸気温補正学習値を
吸気温の範囲毎に分割して記憶し、これをオープンルー
プ制御時に読み出し適用する方法の場合、オープンルー
プ制御時、即ち過渡状態における過給圧を適切に制御す
る上で、なお、次のような点では改良の余地がある。
即ち、前記学習値の算出が行われるフィードバック制御
領域は、過給圧の定常状態であるが、その定常状態にお
いて吸気温に応じた領域が同一であったとしても、過給
圧の状態は必ずしも一様ではなく、特に、吸気温並びに
エンジン回転数にかかわらず常に最適な過給圧を設定し
、これによりエンジンダメージの防止や出力不足の防止
等を図るべく吸気温とエンジン回転数の両者によって過
給圧の目標値を設定するような制御を行うようにした場
合には、当該目標値の変更制御に伴い、過給圧の状@も
変化してしまう。このため、単に吸気温補正の学習値を
吸気温のみを対象として吸気温毎に分割し書き換え(更
新)を行う場合には、異なった目標圧の時に学習して得
た値を誤って書き換えてしまう場合が生ずることとなる
。もし、誤って書き換えると、オープンループ制御時に
適用する学習値自体がずれる結果、オープンループ制御
時において適正な学習値によって過給圧の制御量を設定
することができず、このためそのときの過給圧にずれが
生じ、従って過給圧の適切な制御が行えない。
本発明は、上述のような不具合をも更に改善せんとした
ものであり、吸気温とエンジン回転数とに応じて過給圧
の目標値を最適なものに設定変更する場合であっても、
常に適正な学習値を得ることができ、もって該学習値を
適用して過給圧制御を実行するオープンループ制御時に
あっても過給圧を適切に制御することができる内燃エン
ジンの過給圧の制御方法を提供することを目的とする。
(課題を解決するための手段) 本発明は、上記目的を達成するため、過給圧制御手段の
制御爪を制御することにより過給圧を制御する内燃エン
ジンの過給圧の制御方法において、目標過給圧を吸気温
及びエンジン回転数に応じて設定し、前記制御量を、前
記過給圧が定常状態にあるときには実際の過給圧と該目
標過給圧との偏差に応じてフィードバック制御し、前記
過給圧が過渡状態にあるときには前記フィードパ鼻ツク
制御時に算出された学習値に基づいてオープンループ制
御を行うと共に、該学習値が、前記フィードバック制御
時に前記吸気温及びエンジン回転数によって定められる
複数の領域毎に学習して得られる値に更新されるように
したちのである。
(実施例) 以下、本発明の一実施例を図面を参照して説明する。
第1図は本発明の制御方法を適用したターボチャージャ
を備えた内燃エンジンの制御装置の全体構成図である。
同図中の符号1は例えば6気筒の内燃エンジンを示し、
エンジン1の上流側には吸気管2、下流側には排気管3
が接続され、吸気管2及び排気管3の途中にターボチャ
ージャ4が介装されている。
吸気管2には」二流側より順にエアクリーナ5、インタ
ークーラ6及びスロットル弁7が設けられている。
吸気管2の大気側開口端のエアクリーナ5及び前記ター
ボチャージャ4間には、これらの間における吸気管部分
の吸気圧、即ち大気圧を検出する大気圧(P^)センサ
8が取付けられており、その検出信号が電子コントロー
ルユニット(以下rEcUJという)9に供給されるよ
うになっている。
スロットル弁7にはスロットル弁開度(Oro)センサ
10が連結されてスロットル弁7の弁開度を電気的信号
に変換しEC[J9に送るようにされでいる。
一方、スロットル弁7の下流には吸気管内絶対圧(P 
BATC)センサ11が設けられており、このP BA
TCセンサ11によって電気的信号に変換された絶対圧
信号は前記ECU9に送られる。
該P BATCセンサ11は、本実施例では、後述の如
く、ターボチャージャ4による過給圧制御において、前
記スロットル弁7のほぼ全開領域でフィードバック制御
を実行するので、ターボチャージャ4下流の吸気路にお
ける過給圧の大きさは、スロットル弁7下流に設けられ
た当該P BATCセンサ11によって得られる吸気路
部分の吸気圧値として検知可能であるつ従って、ECU
9には、スロットル弁全開条件下では、P BATCセ
ンサ11から上記過給圧に関する情報も供給される。
また、P BATCセンザセンの下流には吸気温(T^
)センサ12が取付けられており、吸気温T^を検出し
て対応する電気信号を出力してECU9に供給する。
吸気管2のエンジン1とスロットル弁7間には燃料噴射
弁13が設けられている。この燃料噴射弁13は吸気管
2の吸気弁の少し上流側に気筒毎に設けられており(2
個のみ図示)、各噴射弁13は図示しない燃料ポンプに
接続されていると共にECU9に電気的に接続されて、
ECU9がらの信号によって燃料噴射の開弁時間が、即
ち燃料供給量が制御される。
エンジン回転数(N e )センサ14は、エンジン1
の図示しないカム軸周囲又はクランク軸周囲に取付けら
れてECU9に接続されており、TDC信号、即ちエン
ジンlのクランク軸の180°回転毎に所定のクランク
角度位置で1パルスを出力し、このパルスをE CU 
9に供給する。
また、排気管3のターボチャージャ4より下流側には三
元触媒15が配置されている。
ターボチャージャ4は可変容量型のものであり、その作
動制御系は、ターボチャージャ4の後述する可動ベーン
6イ (第3図)とリンクした駆動ロンド16を有する
アクチュエータ17及びデユーティ制御される過給圧導
入用電磁制御弁18(以下単に[制御弁Jという)、レ
ギュレータ19を有する。
第2図はターボチャージャ4の全体構成図を示す。即ち
、ターボチャージャ4はコンプレッ勺部分のスクロール
を形成するコンプレッサケーシング41と、該コンプレ
ッサケーシング41の背面を閉塞する背板42ど、ター
ボチャージャ4の主軸43を軸支し、その軸受を潤滑す
るとともに冷却水が循環する構造を内蔵する軸受ケーシ
ング44と、タービン部分のスクロールを形成するター
ビンケーシング45とを有している。
コンプレッサケーシング41の内部に′は、それぞれ吸
気管2が接続されたスクロール通路46及び軸線方向通
路47が形成され、前者46は吸気出口をなし、後者4
7は吸気人口をなしている。
吸気入l二1部において、主1Iqb43の一端部には
コンプレッサホイル48が取付けられている。
軸受ケーシング44の軸受孔49.50には、ラジアル
軸受メタル51により、またスラスl−軸受メタル52
によって主軸43が軸支されている。
また、軸受ケーシング44には、潤滑油導入孔53、潤
滑油通路54及び潤滑油排出口55と、ウォータージャ
ケット56とが形成されている。
タービンケーシング45の内部には、スクロール通路5
7と、接線方向に向けて開目するその人11開口57a
と、軸線方向に延在する出口通路58と、その出口開口
58 aとが形成され、入口開口57a及び出口間1コ
58aはそれぞれ排気管3に接続されている。
上記スクロール通路57の中心部に配設されるように背
板59に固着された固定ベーン部材6゜の外周部には、
第3図に併せて示されるように、主軸4:3の他端部に
設けられた夕・−ビンホイール61を同心的に外囲する
ように、複数、例えば4つの固定ベーン62が形成され
ている。これら固定ベーン62は、それぞれが部分弧状
をなすとともに、円周方向に沿って等幅かつ等間隔に設
けられている。各固定ベーン62の間には、背板59に
回動自在に枢着され、た回動ビン63の遊端に固着され
た可動ベーン64がそれぞれ配置されている。
これら可動べ・−ン64は、固定ベーン62と同等の曲
率の弧状をなし、かつ概ね同一の円周」−に位置してい
て、第3図に実線で示す最小開度位置と、鎖線で示す全
開位置との間で回動可能である。
各固定ベーン62相互間の空隙は、これら各可動ベーン
64が同期して回動駆動されることによりそれぞれ開閉
され、該各空隙の流通面積がその回動爪、即ち可動ベー
ン64の傾斜角度に応じて調整される。
各1ゴ動ベーン64の同期した回動駆動は、それぞれを
支持する回動ビン63、該回動ビ1ン63と連結したリ
ンク機構65(第2図)、及び該リンク機構65が連結
された既述の駆動ロッド16(第1図)を介して、その
アクチュエータ17によりなされる。駆動ロッド16と
該リンク機構65とは、駆動ロッド16が伸長方向(第
1図中左方向)に作動せしめられたときに、各可動ベー
ン64による開度が増大し各空隙流通面積が大となるよ
うに、また縮小方向(第1図中右方向)に作動せしめら
れたときには、上記開度が減少し各空隙流通面積が小と
なるように、連結されており、かかる開度制御によりタ
ーボチャージャ4の容量が調節される。
即ち、上記構成になるII)変容量式のターボチャージ
ャ4では、エンジン1本体から排出される排気ガスが、
タービン側の入口通路57aからスクロール通路57に
流入し、可動ベーン64の回動量に応じた可動ベーン6
4及び固定ベーン62間の空隙の流通面積に応じた流速
で排気ガスが夕・−ビンホイル61側へ流入し、タービ
ンホイル61を回転駆動して出口通路58から排出され
る。タービンホイル61を駆動する排気ガスの流速は、
上記空隙流通面積に依存する結果、各可動ベーン64及
び固定ベーン62間の空隙の流通面積が小さくて流速が
高いとタービンホイル61、即ち主軸43の回転速度が
速くなり、各可動ベーン64及び固定ベーン61間の空
隙の流通面積が大きくて流速が低いとタービンホイル6
1、即ち主軸43の回転速度が遅くなる。かかるタービ
ンホイル61の回転に応じてコンプレッサホイル48が
回転するため、エアクリーナ5から軸方向通路47に導
かれた空気は、コンプレッサホイル48によりその回転
速度に応じて圧縮されながらスクロール通路46を経て
インタクーラ6に向けで供給され、吸気が加圧されるこ
とになる。
かくして、可動ベーン64をタービンケーシング57の
半径方向最外方(J位置させて固定ベーン62との間の
空隙流通面積を最小、即ち開度を最小としたときに過給
圧が最大となり、可動ベーン64をタービンケーシング
57の半径方向最外方に位置させて固定ベーン62との
間の空隙流通面積を最大、即ち開度を最大としたときに
過給圧が最小となり、可動ベーン64の開度調整により
容易に高過給圧状@を得ることができると共に、上記開
度の最小と最大との間の範囲において、広いレンジで過
給圧を開度にr8じて変化させることができる。
」1記過給圧制御のため夕・−ボチャージャ4の可動ベ
ーン64を回動駆動するアクチュエータI7は、第1図
に示すように、ダイアフラム17aにより画成される第
1圧力室17bと第2圧力室+7cとを有し、既述した
駆動ロッド16は、第2圧力室1′7c側でハウジング
を貫通してダイアフラム17aに連結されている。第2
圧力室17bに挿着されたバネ17dは、該ダイアフラ
ム17aを、駆動ロッド16が縮小する方向、即ら前記
可動ベーン64により開度が減少する方向に付勢してい
る。
第1圧力室17aには、エアクリーナ5及びターボチャ
ージャ4間の吸気路が絞り22を介して接続されると共
に、ターボチャージャ4及びインタークーラ6間の吸気
路がレギュレータ19、絞り23及び制御弁18を介し
て接続されている。
制御弁18は、常閉型のオンーオフ2位置作動型電磁弁
であり、ソレノイド18aと該ソレノイド18aの励磁
により開弁する弁体18bとを有している。ソレノイド
18aの付勢により弁体18bを開成させると、前記タ
ーボチャージャ4及びインタークーラ6間の吸気路にお
ける過給圧がアクチユエータ17の第1圧力室17 b
に導入される。
この場合は、ダイアフラム17r(は駆動ロッド16を
伸長させるように偏位し、駆動ロッド16及びリンク機
構65を介してターボチャージャ4の可動ベーン64が
内方側、即ちその開度が大きくなる〕j向に回動駆動さ
れる。弁体18bを閉弁させれば、過給圧の導入は遮断
され、」―記とは逆に可動ベーン64はその開度が小さ
くなる方向に駆動される。
従って、上記ソレノイド18aのオン−オフ、即ち弁体
18t)の開成、開成の1ザイクルにおける弁体18b
の閉時間の比、即ち閉弁デユ−ティ比Dva (以下、
これを111に「デユーティ比」という)によって、こ
れが100%の状態(可動ベーン64が前述した最小開
度位置にあって、最大過給圧の状態)から、該デユーテ
ィ比Dvcに応じて過給圧の大きさが制御される。
制御弁18のかかるソ1ツノイド18aは、前記ECU
9に接続され、ECU9からの信号によって上記デユー
ティ比Dvaが制御される。
更に、E C1,J 9には車速を検出する車速(V)
センサ24が接続されており、その検出信号が供給され
る。
EC1J9は、各種センサから入力漬し波形を整形し、
電圧レベルを所定レベルに修正し、アナログ信号値をデ
ジタル信号値に変換する等の機能を有する入力回路9a
、中央演算処理回路(以下rcPUJという)9b、C
PU91)で実行される各種演算プログラム及び演算結
果等を記憶する記憶手段9c、及び前記燃料噴射弁13
及び制御弁18に駆動信号を供給する出力回路9d等か
ら構成される。
CPU9bは前述の各種センサからの入力信号に基づい
て、エンジン1の運転状態を判別し、該判別された運転
状態に応じた燃費特性、加速特性等の諸特性の最適化が
図られるように、燃料噴射弁13の燃料噴射時間等を演
算し、該演算結果に基づく駆動信号を出力回路9dを介
して燃料噴射弁13に供給する。
上記燃料噴射時間の演算において、その基本燃料噴射時
間、即ち噴射弁13の基本開弁時間Tiは、P BAT
Cセンサ11及びNeセンサ14の検出出力に基づく吸
気管内絶対圧PI]^及びエンジン回転数Neに応じて
、前述の記憶手段9Cに記憶された図示しない1゛iマ
ツプから算出される、また、CPU9bは、各種センサ
からの入力信号に基づいて、後述の制御プログラムに従
って、エンジン運転状態に応じた過給圧制御のオーブン
ループ制御領域、フィードバック制御領域等の設定、及
びそれらの領域にあるか否かの判別などを行なうと共に
、判別した制御領域において最適な過給圧が得られるよ
うに可動ベーン64の開度、即ち制御弁18のデユーテ
ィ比D V aを演算し、該演算値に応じて制御弁18
を作動させる駆動信号を出力回路9dを介して供給し、
制御弁18更にはターボチャージャ4とリンクされたア
クチュエータ17を駆動する。
第4図は制御弁18のデユーティ比Dvc、即ち過給圧
を制御するプログラムのフローヂャートを示す。
まず、ステップ401ではECU9に記憶されたI)v
c4+マツプから、スロットル弁開度θTl+及びエン
ジン回転数Neに応じて、デユーティ比Dvaの基準値
1)ver+を読み出すつ第5図はこのDvoMマツプ
の一例を示し、スロットル弁開度Oroは所定範囲内で
e n+vt〜OTIIV16として16段階、エンジ
ン回転数Neは所定範囲内でNl−NV2Oとして20
段階、それぞれ設けられており、マツプの格子点以外で
は補間計算により基準値Dvar+が求められる。この
ようなマツプによって基準値DVOMを設定することに
より、制御弁18のデユーティ比Dvaを、エンジン1
の運転状態に応じてより詳細に制御することができる。
次に、変速機のギヤ位置(以下、単に「ギヤ位置」とい
う)が第1速(1,st)位置にあるか否かを判別する
(ステップ402)。この判別は、例えば第6図に示す
サブルーチンに従って行なわれる。
即ち、車速■が第1速位置で通常得られる所定速度Vt
より小さいか否かをまず判別しくステップ601) 、
V≧VLが成立するときには第1速位置にないと判断す
る(ステップ602)。一方、ステップ601でV (
V Lが成立するときには、車速Vがエンジン回転数N
eに応じた所定値Vpより小さいか否かを判別しくステ
ップ603) 、 V≧Vpが成立するときには前記ス
テップ602を実行する一方、V(V Fが成立すると
きには第1速位置にあると判断する(ステップ604)
第7図は前記所定値Vpを求めるためのテーブルを示す
。即ち、ギヤ位置が第1速位置にあるどきには、エンジ
ン回転数Neと車速Vとの比が一定となる関係にあるの
で、この関係に合致するようにエンジン回転数Neの基
準値NPI〜’NP9及び車速Vの基準値VFI〜Vp
eを予めテーブルとして設定しておき、車速Vが実際の
エンジン回転数Neに対応する基準値Vpよりも小さい
ときに第1速位置にあると判断するものである。このよ
うな構成により、変速機が手動変速機である場合はもと
より、自動変速機である場合にもギヤ位置センサ等を用
いることなく、ギヤ位置が第1速位置にあるか否かの判
別を容易に行なうことができる。
第4図に戻り、前記ステップ402の答が肯定(Yes
)、即ちギヤ位置が第1速位置にあるときには、前記ス
テップ401で求められたデユーティ比Dvcの基準値
DVGMから所定値DFを減算して、該基7jll値D
V(Jを再設定した後(ステップ403)、否定(No
)、即ちギヤ位置が第1速以外の位置にあるときには直
接、ステップ404に進む。このように、デユーティ比
Dvcの基準値DVGMは、ギヤ位置が第1速位置にあ
る場合には、第1速以外の位置にある場合よりも所定値
Dpだけ小さな値に設定される。
前記ステップ404ではECU9に記憶されたKvt^
マツプから、エンジン回転数Ne及び吸気温T^に応じ
て吸気温補正係数KVT^を読み出す。
第8図はこのKVT^マツプの一例を示し、エンジン回
転数Neは前記Dvcr+マツプと同様にNv+〜NV
2Oとして20段階、吸気温−17AはTAVl〜TA
V8として8段階、それぞれ設けられており、このよう
なマツプによって吸気温補正係数KVTAがより適切に
設定される。
該吸気温補正係数KVT^は、後述するフィードバック
制御時、オーブンループ制御時において制御量としての
デユーティ比Dvaを所定の演算によって算出するとき
のその基準値に対する吸気温度補償のための補正値(ス
テップ416.428) 、その他と(7て適用される
。本過給圧ff1lJ#においては、トルクを目標トル
ク(第19図参照)とするように過給圧、即ち吸気管内
絶対圧P BATCを制御するべくエンジン回転数Ne
と吸気温T^に応じて目標過給圧を変える制御を採用す
るところ、該目標過給圧が違えば、可動ベーン64の開
度調整も異なり、従って制御弁18のデユーティ比’D
vaも変える必要があるので、まず、基本的には、上述
の基準値DVGM、即ちエンジン回転数Neを含むエン
ジン運転パラメータに応じて求められたDVG11値(
ステップ401.、403)に対し、所定の係数値(成
る割合の値)を乗算し補正することによって、必要な制
mMを得ることとするものである。
上記ステップ404では、このようなことから、本プロ
グラム実行毎に、当該ステップにおいて、上述の乗算補
正のための係数として、当該時点でのエンジン回転数N
e及び吸気温T^に応じた吸気温補正係数1(VT^を
読み出すこととしている。
なお、オーブンル・−ブ制御中には、かがる基中値に関
する乗算補正については、制御量補正として、該吸気温
補正係数Kvr^の他、同様にエンジン回転数Neと吸
気温T^とによって決められた領域毎に算出され、かっ
逐時更新された後記学習補正係数も適用されるが(ステ
ップ428参照)、その詳細については後述する。
ステップ404でのKv7^値の読み出しが行われると
、次に、吸気管内絶対圧P IIATCの変化量(以下
、単に「変化rAJという)ΔP8^を、今回の値PB
八へCnと3回前の値P RATCn−3との差によっ
て算出する(ステップ405) 、、この変化量へPH
^は、後述するようにデュ・−ティ比Dvaを算出する
ための諸定数を設定するのに適用されるものであり、こ
れによって過給圧の上昇勾配が所望の値に制御される。
次いで、ステップ406では過給圧がオープンループ制
御を行なうべき状態にあるか否かを判別する7この判別
は第9図に示すサブル・−チンに従って行なわれる。
まず、ステップ001ではスロットル弁開度On+が、
はぼ全開状態であることを示す所定開度OPBより大き
いか否かを判別し、この答が否定(NO)、即ち(37
H≦□pnが成立し、スロットル弁7がほぼ全開状態に
ないときには、オープンループ制御を行なうべきと判断
して後述のステップ916以下に進む。即ち、フィード
バック制御はスロットル弁7がほぼ全開状態にあるとき
にのみ実行される。
前記ステップ901の答が■定(Yes)、即ちスロッ
トル弁がほぼ全開状態にあるときやこは、前回ループに
おいてフィードバック(F/B)制御が行なわれたか否
かを判別しくステップ902)、この答が17定(Ye
s)のときには、引き続きフィードバック制御を行なう
べきと判断しくステップ903)、本プログラムを終了
する。
前記ステップ902の答が否定(No)、即ぢ前回にお
いてオープンループ制御が行なわれているときには、ギ
ヤ位置が第1速位置にあるか否かを判別しくステップf
304) 、第1速以外の位置にあるときには、E C
U 9に記憶されたへPBASDテーブルから、前記変
化量△pB^に応じて第1速以外の位置用の第1の減算
値APIIASDを求め(ステップ905) 、後述の
ステップ907に進む。第1o図はこのΔPBASDテ
ーブルの一例を示し、変化量APII^に対して2つの
基準値ΔPH^1及びΔPH^2(〉△Ps^1)が設
定され、ΔPs^値が大きいほど、即ち過給圧の上昇勾
配が大きいほど、第1の減算値APIIAspがより大
きくなるように、ΔPa^1未満、△PB^1以上ΔP
B^2未満及び△Ps^2以上に対し、それぞれΔPB
A13〜ΔPBASDIが設定されている。
前記ステップ904の答が1¥定(Yes)、即ちギヤ
位11が第1速位置にあるときには、前記第1の減算値
ΔP8^SDを第1速位置用の所定値ΔP[1AS11
Fに設定しくステップ906) 、ステップ907に進
む。
該所定値ΔI)RASDFは、前記ステップ905で求
められる、第1速以外の位置用のAPBASD値よりも
大きな値に設定されている。
次いで、ステップ907では、吸気管内絶対圧!’[B
ATCが、その目標値P8^TROと前記ステップ00
5または906で求められた第1の減算値APIIAS
Dとの差(PBATko−ΔPBASD)  (以下[
最小開度制御解除圧」という)より大きいが否かを判別
する。
上記吸気管内絶対圧の目標値P aArgcは、後述す
るように、第4図の制御プログラムにおいて、エンジン
回転数Ne及び吸気温T^に応じて設定される(ステッ
プ408参照)ものであり(第20図)、更にはまた本
例ではギヤ位置に応じても設定される(ステップ410
)。
このステップ907の答が否定(No)、即ち吸気管内
絶対圧PIIATCが最小開度制御解除圧(P IIA
rga−ΔPBASD)以下のとぎには、フィードバッ
ク制御に適用される後述の比例制御項DVP、積分制御
項Dviをともに値0.0に設定しくステップ908.
909)、次いでデユーティ比Dvcを100%に、即
ち可動ベーン64が最小開度となるように設定する(ス
テップ910)。即ち、P IIATC≦(P BAT
RG ・−△PIIAsD)が成立す゛るときには、可
動ベーン64の最小開度制御が実行され(第18図のし
0〜t、入間)、かがる制御により、低過給圧側におけ
る過給圧の上昇勾配を最大に1.i」御し、所望の圧力
値近傍への過給圧の」ユ昇を速くして過給圧制御の応答
性を高めることができる。
次に、フィードバック制御遅延用のt、FBDLYタイ
マをリセットしくステップ911) 、第4図のステッ
プ418に進み、デユーティ比Dvcに基づく駆動信号
を制御弁18に出力し、て第4図の制御プログラムを終
了する。
第9図のサブル・−ヂンに戻り、nIj記スデステップ
90フが肯定(Yes)、即ち吸気管内絶対圧P II
ATcが最小開度制御解除圧(PBATko−ΔPBA
SD)を上回ったときには、ギヤ位置が第1速位置にあ
るか否かを判別しくステップ912) 、第1速以外の
位置にあるときには、ECU9に記憶されたAPIIA
P11テーブルから、前記変化量ΔPH^に応じて第1
速以外の位置用の第2の減算値ΔP BAFBを求め(
ステップ913) 、後述のステップ91.5に進む。
第11図はこのAP RAFBテーブルの一例を示し、
第10図と全く同様に変化量APR^に対して基7F!
値ΔPH^1.ΔI)B^2が設定され、APIIA1
未満、△PR^1以上ΔPBAs未満及び△l) B^
2以1ユに対し、それぞれΔPIlAr[I3〜ΔPR
AFB1(ΔPBAPB3<△PBApa2(ΔPBA
FBI)が設定されている。
前記ステップ912の答が11定(Yes)、即ちギヤ
位[lが第1速位置にあるときには、前記第2の減算値
ΔP BApnを第1速位置用の所定値へPBAFRF
に設定しくステップ914) 、ステップ915に進む
該所定値へP BAPBFは、前記ステップ913で求
められる、第1速以外の位置用のAP BAPBF値よ
りも大きな値に設定されている。
次いで、ステップ915では、吸気管内絶対圧PBAr
cが、前記目標値P BATRGと前記ステップ913
またけ914で求められた第2の減算値ΔPBAFBと
の差(P BATIIC−ΔPBAFB)  (以下「
フイ・−ドパツク制御開始圧」という)より大きいか否
かを判別する(ステップ915)。この答が否定(No
)、即ち吸気管内絶対圧I〕BATCがフィードバック
制御開始圧(P RATRG−ΔPBAFB)以下のと
きには、オ・−プンループ制御を行なうべきと判断して
、ステップ916以下に進む。即ち、(P BATII
C−ΔPBASD)<PR^丁C≦(PI]^TR[;
−ΔP8AFB)が成立するときにはオープンループ制
御が実行される(第18図のし^〜tB間)、。
このステップ916では、前記ステップ911と同様に
t PBDLYタイマをリセットし、次いでギヤ位置が
第1速位置にあるか否かを判別する(ステップ917)
。この答が否定(NO)のときには、ECU9に記憶さ
れたDT子テーブルら、前記変化量ΔPa^に応じて、
オーブンループ制御に適用される、後述する第■速以外
の位置用の減算項DTを求め(ステップ918) 、後
述のステップ921に進む。
第12図はこのDr子テーブル一例を示し、第10図と
全く同様に変化量ΔPBAに対して基イv1値ΔPB^
1.ΔPB^2が設定され、ΔPB^1未満、Δl’B
A1以」二ΔPB^2未満及びΔPal^2以」−に対
し、それぞれDTI〜DT3 (D丁1<DT2<DT
3)が設定されている。
前記ステップ917の答が肯定(Yes)、即ちギヤ位
置が第1速位置にあるどきには、ECU9に記憶された
DPTテーブルから、i:1記変化量△PB^に応じて
、第1速位置用の減算項DFTを求める(ステップ91
9)。第13図はこのDFTテーブルの一例を示し、変
化量△PB^に対して2つの基準値ΔPBAFI及びΔ
PBAF2 (>ΔPBAPI)が設定され、ΔPEA
rt未満、△PBAFI以上ΔPBAF2未満及びΔP
t+Ap2以上に対し、それぞれDp丁1〜D FT3
(DFTI<DFT2<DFT3)が設定されている。
次いで、前記減算項Dτを上記水められたDFT値に設
定しくステップ920) 、ステップ921ではオープ
ンループ制御を実行すべきと判断して本プログラムを終
了する。
かくして、スロットル弁7のほぼ全開時に、まず、デユ
ーティ比Dvcを強制的に100%とする前述の最小開
度制御が実行され、当該制御が解除された時点で、オー
プンループ制御が実行されることになる。
オープンループ制御は、具体的には、第4図の後述する
ステップ425〜249.418におけるデユーティ比
Dvcの算出、リミットチエツク並びに出力処理に従っ
て実行され、該過程において、P BATC値は、第1
8図に示すような状態で推移して行く6即ち、PBAT
C値は、時刻L^で一旦その」−H度合を緩められるも
、なお、上昇傾向を示すことになる。
前記ステップ915では、かかる過程において、過給圧
の大きさ、即ち本実施例では吸気管内絶対圧Pa^丁C
値を監視しており、前記ステップ915の答が肯定(Y
es)、即ち吸気管内絶対圧PB八へCがフィードバッ
ク制御開始圧(P BATRG−△PBApB)を1回
ったときには、前記ステップ911または91Gにおい
てしFBDLYタイマがリセットされた後(第18図の
例ではステップ916でのリセット時を計測起算点とし
て)、所定時間t FBDLY7’l<経過したか否か
を判別する(ステップ922)。この答が否定(No)
のときには前記ステップ917に進み、オープンループ
制御を行なうようにする一方、肯定(Yes)のときに
はフィードバック制御を行なうべきと判断し、ステップ
923に進む7このように、吸気管内絶対圧PB八へC
がフィードバック制御開始圧(P BATI!O−ΔP
13^FB)を」二回った時に、直ちにフィードバック
制御を行なうのではなく、この時から所定時間t FB
DLYが経過するまではオープンループ制御が実行され
(第18図のtB〜t、c間)、経過後初めてフィード
バック制御が実行される(同図のしC以降)。
以上により、吸気管内絶対圧P BATCが所定値(P
 BATI!G−ΔP BApB)以上となって所定時
間シFBDLY経過した後に定常状態と判別してフィー
ドバック制御を開始させるので、オープンループ制御か
らフィードバック制御への移行時″にも、安定した過給
圧制御性能を得ることができる。
しかして、フィードバック制御領域へ突入すれば、前記
ステップ923.903、並びに第4図の後述するステ
ップ407を経て、実際の吸気管内絶対圧P BATC
と目標値PBAtgcとの偏差に応じてPBATC値が
目標値P DATROとなるように制御量を決定して過
給圧制御を行うフィードバック制御が実行されていく。
即ち、前記ステップ923では前記積分制御項Dviの
初期値を次式(1)に従って算出する。
Dvi=Kvr^XDvar+X (KvRppij−
1)−(1)ここに、Kvkppijは、第4図のプロ
グラムに従い、後述するようにしてフィードバック制御
時に算出される学習補正係数(学習値)である。
該学習補正係数Kvappijは、前でも触れたように
、吸気温゛■゛^及びエンジン回転数Neによって決め
られた領域毎にフィードバック制御中に学習制御して得
られる吸気温補正の学習値であり、1ユ記ステツプ92
3では、これを用いて初期値の算出を行うので、フィー
ドバック制御移行時の制御弁18に対する制御計の設定
が適切に行われる。即ち、フィードバック制御領域突入
時には、その積分制御項Dviの初期値を該ステップ9
23で設定するが、その場合、上記(1)式の如く、そ
のときまでの、即ちいままでのフィードバック制御での
学習制御による学習h+i正係数Kvt!ppijを適
用して初期値を算出しているので、フィードバック制御
領域への移待時点での当該制御において最初に適用する
制御量も非常に近いものとすることができることとなる
次いで、前記ステップ903に進み、フイードバツク制
御を行なうべきと判断して本プログラムを終了する。
第4図のプログラムに戻り、前記ステップ406に続く
ステップ407では、該ステップ406で実行された第
9図のサブ、ルーチンによりオープンループ制御を行な
うべきと判断されたか否かを判別する。
この答が否定(No)、即ちフィードバック制冑を行な
うべきと判断されているときには、ECU9に記憶され
たP BATwaマツプから、エンジン回転数Ne及び
吸気温′「^に応じて吸気管内絶対圧の]1;j記憶−
1標値Pn^1’gGを読み出ずくステップ408)。
第14図はこのP ncnaマツプの一例を示し1前記
KVT^マツプと全く同様に、エンジン回転数Neの基
準値Nv1〜NV2O及び吸気温T^の基準値TAVI
〜TAV8が設定されており、該P BATi!Gマツ
プの読み出し値をフィードバック制御時(定常状態)で
の過給圧制御の目標値として適用することによりエンジ
ン回転数Neと吸気温゛「^に応じた適切な目標圧の可
変制御がなされる。
該各パラメータに応じたPBArgc値の変更について
は、具体的には、低1回転数、低吸気温では低目に、か
つ高回転数になるに従って大rlrに過給圧がダウンす
る特性のものに設定できる。
以下、吸気温T^、エンジン回転数Neの変化に応じた
目標圧の設定、変更制御に関し、吸気温度(吸気温セン
サ12によって検出される温度であって、外気温とは異
なり、吸気管内に吸い込まれターボチャージャ4を介し
、更にインタークーラ6を通ってエンジンに吸入される
直前の吸気の温度)によらず、エンジン出力が同一・に
なるように目標圧を設定しフィードバック制御を行う場
合の目標トルク特性を示す第19図、及び目標トルクを
得る設定圧についての一特性例を示す第20図をも参照
して説明する。
本プログラムに従う制御は、高過給エンジンであっても
実用車としてスムーズな加速感が得られると共に、環境
条件の変化にも対応した最適な過給制御システムを達成
せんとするものであり、その−環として、吸気温T^と
エンジン回転数Neにより過給目標圧を設定し、低吸気
温時のオーバー出力による排気温度の過−1−昇、エン
ジンダメージの防止や、あるいは高吸気温時の出力不足
等を防止するための制御を実行する。即ち、吸気温′「
^は、直接過給圧に及ぼす影響が大きい環境要因であり
、その変化は充填効率を左右することなどから、吸気温
゛r^が変化した場合、仮に吸気温′「^の変動にもか
かわらず同一の過給圧特性に設定しであるとすれば、低
吸気温時には過大出力となり、逆に高吸気温のときは出
力不足を招くなどし、また、ターボチャージャ4はエン
ジン回転に伴う排気によって駆動されることから、過給
圧はエンジン回転数Neによっても影響を受ける(たと
え同じ吸気温度であっても、回転数によって異なるもの
となる)ことどなる。
より詳細に述べれば、第19図に示す如く、所定エンジ
ン回転数領域(常用回転数領域(例えば2.00Orp
m以上)〜高回転数領域)で常にほぼ同じトルク(同じ
馬力)を得たい場合において、目標圧の変更制御を行わ
ないときは、かかる目標トルク特性を得るのが困難であ
る。即ち、ターボチャージャ4は、既述したように、排
気ガスの流速に応じたタービンホイール61の回転速度
に応じて吸気を圧縮(加圧)してエンジンに送ることに
なるが、この場合、例えば外気温の高い夏期と外気温の
低い冬期とでは、空気の密度が違うので、これにより得
られる出力に差が生ずる。
換言すれば、同一の体積の空気を圧縮して送り込んでも
、同じトルクは得られないのであり、吸い込む空気が、
例えば外気温が通常の状態(例えば20℃〜30℃)の
ものであれば、これを圧縮したとき、かなり高温(例え
ば80℃程度)になり(インタークーラ6があっても温
度はがように上昇する)、その場合には圧力をより大き
な値になるまで過給しなければ、目標とする所望のトル
クは得られず、逆に、外気温が」―記通常値よりも低温
(例えばO℃程度)であれば、かがる外気温の空気を圧
縮して」二連と同じ目標l・ルクを得るようにするのに
は、圧力を」−記高外気温のときのものよりも所定値だ
け下げる必要があるのである。
以上の観点から、出力に差が生ずる不都合を回避し、第
19図に示すように、常にほぼ同一のエンジン出力が得
られるようにするため、吸気温T^(加圧されて実際に
エンジンに送り込まれるときの温度)に応じて過給され
る割合を変えるように、目標となる吸気管内絶対圧を、
その−例を第20図に示す如き特性に設定し、これを前
記P BATI!Oマツプにマツプ化して予め記憶させ
ておくこととしている。
該第20図における目標トルクを得るための設定圧特性
は、エンジン回転数Ne及び吸気温T^(吸気温T^に
ついては、所定温度TAI、T^2゜TA3の場合が例
示されており、これらの関係はT^]〉T^2>T^3
となっている)に応じた設定圧の一般的な傾向を示して
おり、図示の例では、概ね高回転数領域あるいは常用回
転数領域において吸気温変化による目標過給圧の変更量
を他の回転数領域に比し大きくなるように設定しである
。即ち、特に運転性が重視されるこれら常用、高回転領
域では、吸気温変化に起因する影響を是正すべく、低吸
気温の場合はどより目標圧が小となるように設定される
なお、かかる吸気温T^、エンジン回転数Neによる設
定圧特性については、適用するエンジンに応じて、例え
ば第20図において、より低い回転数側では各T^1〜
TAXIの場合の特性相互間で幅が狭くなるように、ま
た高回転数側では該幅が広くなるようにするなど第19
図に示すように必要なエンジン回転数Ne範囲内でトル
ク特性がほぼフラットとなるよう適宜定めることが可能
である。
上述のようにして、吸気温T^とエンジン回転数Neと
でフィードバック制御時、即ち定常状態での制御時の過
給圧の目標値についての変更制御のためのP8ATRG
値をマツプ化しておき、これを該制御時に読み出し適用
すれば、litに吸気温だけで目標値を補正する場合と
比べても、上記r’aArgcマツプによって目標値P
B^丁RGをより一層適切に設定することができ、エン
ジン回転数Neによっても目標圧の変更制御を行え、当
初設定したベストと思われる回転数に達するトルク、即
ち必要なトルク(目標トルク)が得られるようにより適
切に制御することができることとなる。
かくの如く、本過給圧制御は、吸気温変化によらずして
、かつエンジン回転数Neにも適切に対応して、トルク
を目標トルクとするように吸気管内絶対圧PBATCを
制御するものであって、既述したように、エンジン回転
数Neに対応したデユーティ比基本量、即ち基準値[)
van (ステップ401)に加えて、吸気温TAによ
る補正項、即ちKVTA値(ステップ404)を持つと
共に、更にエンジン回転数Ne、吸気温T^に応じたト
ルクにする目標値P nAr1:cマツプ力用意されて
おり、フィードバック制御時には、前記ステップ408
において、まず該マツプの検索が実行される。
しかして、P BATRC値が読み出されると・次に・
ステップ409ではギヤ位置が951速位置にあるか否
かを判別し、第1速位置にあるときには前記ステップ4
08で求めた目標値PBATRGから所定値P IIA
TI!OFを減算して(ステップ410) 、該目標値
P BATRCを再設定した後、第1速以外の位置にあ
るときには直接、ステップ411に進む。このように、
目標値P IIATROは、ギヤ位置が第1速位置にあ
る場合には、第1速以外の位置にある場合よりも、所定
値P BArtapだけ小さな値に設定される。
このステップ411では前記ステップ408または41
0で設定された目標値PB八へRGと実際の吸気管内絶
対圧PBATCとの偏差ΔP B(= P aArRa
 −P IIATC)を算出し、次いで該偏差ΔPaの
絶対値1ΔPH1が所定値Gai (例えば20 ml
1g)以上であるか否かを判別する(ステップ旧2)。
この所定値GBiはフィードバック制御時の不感帯定義
圧である。
前記ステップ412の答が■定(Yes)、即ち1ΔP
BI≧Gsiが成立するときには、ECU 9に記憶さ
れたKVPテーブル及びKviテーブルから、エンジン
回転数Neに応じて、前記比例制御項DVP及び積分制
御項Dviの定数に、VP及びKviをそれぞれ読み出
す(ステップ413)。第15図及び第16図はこのK
vrテーブル及びKviテーブルの一例をそれぞれ示す
図である。即ち、KVPテーブルにおいては、エンジン
回転数Neに対して2つの基準値NKVPI及びNKV
P2 (>NKVPI)が設定され、定数KVPは、N
xvrt未満、NKVPI以上NKVP2未満及びNK
VF2以上に対して、それぞれKvrt−に、vr3(
Kvrl<Kvr2<Kvr3)に設定されているとと
もに、Kviテーブルにおいては、エンジン回転数Ne
に対して2つの基準値Ncvix及びNKviz (>
NKvix)が設定され、定数Kviは、Ns;vit
未満、N Kvi l以JzNKvi2未満及びNr、
viz以−1=、に対して、それぞれKvi 1〜Kv
ia(Kvi:+(Kvix(Kvi 2)に設定され
ている。
次に、比例制御項1)VPを、上記求められた定数I<
、VPと前記偏差ΔPBとの積KVP・ΔPHに設定し
くステップ4I4)、積分制御項Dviを、上記求めら
れた定数Kviと前記偏差ΔPBとの積Kvi・△PB
と前回までに算出された積分制御項Dviとの和(= 
1)vi + Kvi ・ΔPB)に設定する(ステッ
プ4!5) 、。
次いで、」二記設定された比例、積分制御項DVP及び
Dviを適用し、フィードバック制御時におけるデユー
ティ比Dvaを次式(2)に従って算出する(ステップ
416)。
Dvc=DvciXKvr^+DvP+Dvi  −(
2)次に、該算、J−3されたデユーティ比1つVGの
リミットチエツクを行なって、該デユーティ比pvaを
所定範囲内の値に保持しくステップ417) 、更に該
デユーティ比Dvaに基づく駆動信号を制御弁18に出
力して(ステップ4I8)本プログラムを終了する。
上記(2)式で算出されるDva値は、ステップ417
でのりミツトチエツクの範囲内のものならば、これが最
終的な出力であって、 (2)式中における第1項(D
vcr+X KVT^)に示すように吸気温]゛^によ
って補正された基本制御量に対して、前記ステップ41
4.415で算出の修正ff1 (Dvr+Dvi)を
加算したものが制御量として出力される。かくして、実
際の過給圧、即ちP BATC値と1);j記PBAr
gcマツプによる目標値PIIATRGとの偏差に応じ
てフィードバック制御時の制御量が決定され、これに基
づいて過給圧がそのエンジン回転数Ne及び吸気温T^
に応じて予め設定された目標過給圧となるように制御さ
れ(第20図)、その結果、エンジン出力として第19
図に示すように常にほぼ同一の特性を得ることができ、
エンジンダメージ、出力不足の発生なども確実に防止す
ることができる。
かかる制御下において、一定の条件が満たされたときに
は、下記する如く学習制御を実行する。
即ち、フィードバック制御中は、前記ステップ412実
行毎に、当該時点での目標値P BATROに対する実
際の過給圧値である吸気管内絶対圧・P BATCの差
1ΔPB1が監視され、その結果、前記ステップ412
の答が否定(No)、即ち1△PBi<G++iが成立
し、したがって目標値P BATRGと実際の吸気管内
絶対圧P IIATcがほぼ一致しているときには、比
例制御項DVPを値0.0に、積分制御項Dviをその
前回値Dviにそれぞれ設定する(ステップ41!13
.420)。
次に、ギヤ位置が第1速位置にあるか否かを判別しくス
テップ421) 、その答が肯定(Y’es)のとき、
即ちギヤ位置が第1速位置にある場合には、後述のステ
ップ422〜424をスキップして前記ステップ416
以下へ直接進み、答が否定(No)の場合、即ちギ・V
位置が第1速以外の位置にあるときには、係数KVRを
次式(3)に従って算出する(ステップ422)。
KvRKvr^XDvcn+Dvi  、、、 (3)
−vT^×vG門 この係数KVRは量産によるバラつきあるいは経年変化
による過給圧制御のずれを表すtJのである。
即ち、吸気温補正係数KVT^と基準値DVIとを乗算
して得た値(KVTAX DVG+1)は、前記(2)
式での説明でも述べた如く吸気温T^によって補正され
た基本制御量であって、使用構成部品の製造時の個体間
差、経年変化などがないものとした場合には、その吸気
温T^での吸気温補正された基本f制御料についての正
しい値となるはずのものであるが、実際には、制御系の
量産バラつき等は避は難く、従って制御量はズ1ノが生
ずる(フィードバック制御は、かかる観点から、目標過
給圧と実際の過給圧との偏差を逐次検出し当該偏差が零
になるように偏差に応じて(具体的には、前記ステップ
月6において既述した修正項を加算補正して)制御爪を
決定し制御を行うものである)ことがあるところ、前記
(3)式中の積分制御項Dvi、即ちステップ420で
設定された前回値Dviが、かかるずれを反映している
ので、当該ずれ分を上記KvI!値として、即ち(KV
TA+ DVGM)値とDvi値との加算値を該(KV
TA+ DVOM)値で除して得た値として演算、算出
することとしている。
次いで、かく計算したKVR値につき、所定の重み(す
は処理を施し、かつ、エンジン回転数No、吸気温1゛
^領域分割力式による吸気温補正の学習値の書き換え制
御を実行する。
即ち、次に、上記係数KVRを用いて学習補正係数Kv
gtpi、iを次式(4)に従って算出する。(ステッ
プ423)。
Kvxppij−午X Kvg +ArX KvREr
ij・・・(4) ここに右辺第2項のKvgEpij値は、前回までに得
られた学習補正係数であり、エンジン回転数Ne及び吸
気温T^に応じて、後述するKVREPマツプから読み
出される。また、Aは定数、Cvu:pは1−Aのうら
実験的に適当な値に設定される変数である。
変数CVREPの値によってKvREpijに対するK
VR値の割合が変化するので、このCVREF値を、対
象どされる過給圧制御装置、エンジン等の使用に応じて
前記1〜への範囲で適当な値に設定することにより、最
適なKvxspijを得ることができる。
次いで、上記算出された学習補正係数KvtP、pij
を、E CtJ Q内のバックアップRAM (イグニ
ッションスイッチをオフにしても記憶を保持するための
メモリであり、かかるバックアップメモリとしては、例
えば不揮発性メモリその他適宜のものであってよい)に
設けられたKVREFマツプに記憶しくステップ42/
I) 、前記ステップ416以下を実行して本プログラ
ムを終了する。第17図はこのKVREFマツプの一例
を示す。即ち1(VRP、Fマツプはmi記Kv丁^マ
ツプ(第8図)及びPBATl!Gマツプ(第14図)
と同様にエンジン回転数Ne及び吸気温′r^によって
複数の領域に区分され、Ne値及びT^値が該当する領
域毎にKvgEPjj値の算出及び記憶が行なわれる。
上述のように、フィードバック制御中に学習制御を行い
、その学習値をオープンループ制御時の制御量補正とし
て使用する場合において、単に吸気温補正学習値を吸気
温の範囲毎に分割して持つのではなく、吸気温T^の他
にエンジン回転数Neをもファクターとして使用し、吸
気温T^とエンジン回転数Neによって決められた領域
毎に学習制御による吸気温補正値の計算を行い、各々の
値を求めて、各々の領域のK v i!E p値を書き
換えて記憶する(ステップ422,423) 、、即ち
、KVREP値の更新にあたっては、前記ステップ42
2実行毎に、今回ループ実行時点でのエンジン回転数N
e値及び吸気温TA値が含まれる領域についてのKvu
:pij値の書き換えが逐次行われていくこととなる。
ステップ422,423で使用されるKVREPマツプ
は、前述のKVTAマツプ、PBArgaマツプと同じ
ようにファクターとしてNe値、T^値を用いるが、よ
り具体的にいλば、Ne値及びr^値によって画成され
る領域を一単位とし、かかる領域を対象にKvgl:p
ij値の算出及び記憶、即ち更新が行われるのが望まし
い。
これは、次のような観点からである。
KVT^マツプ、P BAyRcマツプの場合には、既
述したDVGMマツプの場合と同様に、吸気温T^及び
エンジン回転数Neがマツプ格子点以外の値のときは、
補間計算(4点内押法)により対応するKv丁^ij値
、P BArt!cij値を求めるが、Kv*ppマツ
プの場合は、領域単位で、即ち成る吸気温度値から成る
温度値の間、並びに成るエンジン回転数値から成る回転
数値の間に対して学習を行う。具体的には、第17図に
示すように、吸気温′r^がT^■1〜T Av、j〜
TAV8によって分割されると共にエンジン回転数Ne
がNv+〜Nvi〜NV2Oによ、って分割されている
場合において、前記ステップ422実行時点でのr^値
及びNe値が例えばTAvj(、j=1.〜,8)近傍
の値となっていて、かっNvi(i = 1、〜,20
)近傍の値となっているならば、即ち丁度かかる運転状
態にあれば、該当する領域だけについて学習値(本例の
場合はKvgppij)の書き換えを実行する。
このようにして、領域単位で学習を行い、かつ該当する
領域のみ領域単位で書き換えを実行すれば、T^値、N
e値が」ユ述の基準値以外の隣接する基準値の中間の値
をとったときでも、Kvr^マツプ、P BATROマ
ツプのように4点にバラして計算しないで済み、学習制
御並びにその学習値の書き換え制御において、処理時間
を少なくすることができるのである(仮に、かかる領域
を一単位とする構成を採らずに、P nATRGマツプ
等と同じように、4点内押法によって一つの目標値等に
対して演算し−の値を求めるような方法を適用するとき
は、学習後にその値を元に戻さなければならず、従って
中間値の場合には、逆に4点にバラして計算し直さなけ
ればならないこととなり、処理時間もそれだけ余分に必
要となる)。
そこで、前述のように学習制御時には、領域を対象とし
て、かつ吸気温T^及びエンジン回転数の両者で学習制
御を行い、該当する領域毎に学習補正係数の書き換えを
実行することとしている。
かくして、上記書き換え処理が行われれば、該書き換え
られたKvl!ppij(+l’(は、対応する吸気温
′r^及びエンジン回転数Neに対する制御量の夫々の
ずれの修正量としての適正な値のものとなるので、既述
した如く、吸気温T^により最適な過給圧を設定してエ
ンジンダメージや出力不足等を防止するべく吸気温′r
^とエンジン回転数Neとで過給圧の目標値を設定する
(ステップ408等)ような過給圧制御方法を採った場
合でも、異なった11標圧のときに学習した値を誤って
書き換えてしまうような事態を避けることもできるので
あり、オーブンループ制御時において、Kvlppij
マツプからその時点でのNe値及び′r^値に応じてV
vtppij値を読み出し、これを適用すれば、オーブ
ンループ制御状態のときに制a1ffiがより正しい値
となるように制御量を修正することができる結果、単に
学習値の更新にあたり吸気温補正の学習値を吸気温毎に
分割して書き換えを行う場合よりも、適正な学習値が得
られ、オープンループ制御時の過給圧を精度よく設定す
ることができる。
即ち、第4図の前記ステップ406から前記判別ステッ
プ407へと進んだ場合、前記ステップ407の答が]
7定(Yes)、即ち第9図のサブルーチンによってオ
ープンループ制御を行なうべきと判断されているときに
は、前記KVREFマツプからエンジン回転数Ne及び
吸気温T^に応じて、学習補正係数Kvg[1pijを
読み出しくステップ425) 、次いで比例制四項Dv
r及び積分制御項Dviをともに値0.0に設定する(
ステップ426.427)。
次に、オープンループ制御時におけるデユーティ比Dv
aを次式(5)に従って算出する(ステップ428)。
Dvc=Kv丁^XKvI!Epijx  (Dvar
+−DT)   −(5)ここに、DTは第9図のサブ
ルーチンのステップ918または920で設定された減
算項である。
次に、上記算出されたデユーティ比Dvaのリミットチ
エツクを行ない、例えば該Dva値を0%以上100%
以下の値に保持しくステップ429)、jγj記スデス
テップ418行して本プログラムを終了する。
以上のように学習補正係数Kvgppijは、フィード
バック制御時においてエンジン回転数Ne及び吸気温T
^が該当する領域毎に算出及び記憶されると共に、オー
ブンループ制御時においてT^及びNe値が該当する領
域毎にデユーティ比Dvaの算出に適用されることとな
る。従って、フィードバック制御時に学習制御を行い、
その学習値をオープンループ制御時における制御量補正
に使用する場合、過給圧に大きな影響を与えるこれら吸
気温T^、エンジン回転数Neに応じで前述した過給圧
制御のずれを的確に補正でき、オーブンループ制御時に
おける過給圧制御を適切に行うことができる。
なお、本実施例では、過給圧の検出については、スロッ
トル弁下流の吸気管内絶対圧P BATCセンサによっ
てこれを行うようにしたが、スロットル弁上流でターボ
チャージャより下流の吸気路部分に専用の過給圧検出セ
ンサを設けて、これにより過給圧の検出を行うようにし
ても良い。
更に、本実施例では、過給圧制御可能な過給機として、
可動ベーンを作動させて容量を変化させるようにしたタ
ーボチャージャを例にとって説明したが、これに限定さ
れるものではなく、ウェストゲート式、過給圧リリーフ
方式のターボチャージャにも適用可能であり、更にはま
た、エンジンの出力動力により駆動されるいわゆるスー
パチャージャにおける過給圧の制御に適用することも妨
げない。
(発明の効果) 以上のように、本発明によれば、過給圧制御手段の制御
量を制御することにより過給圧を制御する内燃エンジン
の過給圧の制御方法において、目標過給圧を吸気温及び
エンジン回転数に応じて設定し、前記制御量を、前記過
給圧が定常状態にあるときには実際の過給圧と該目標過
給圧との偏差に応じてフィードバック制御し、前記過給
圧が過渡状態にあるときには前記フィードバック制御時
に算出された学習値に基づいてオープンループ制御を行
うと共に、該学習値が、前記フィードバック制御時に前
記吸気温及びエンジン回転数によって定められる複数の
領域毎に学習して得られる値に更新されるようにしたも
のであるから、吸気温及びエンジン回転数に応じて過給
圧の目標値が変更される場合でも、フィードバック制御
中の学習制御において常に吸気温及びエンジン回転数に
対応して適正な学習値を得ることができ、従って、異な
った目標圧のときに学習して得た値がオープンループ制
御時に適用されるのを未然に防止することができる結果
、オープンループ制御時においても制御量を精度よく設
定し得、単に学習値を吸気温毎に分割して得る場合に比
し、過給圧制御をより適切に行うことができる。
【図面の簡単な説明】
図面は本発明の一実施例を示し、第1図は本発明の制御
方法を適用したターボチャージャを備えた内燃エンジン
の制御装置の全体構成図、第2図はターボチャージャの
縦断面図、第3図は第2図の■−■からタービンケーシ
ング側を見た矢視図、第4図は制御弁のデユーティ比D
yaを算出するプログラムのフローチャート、第5図は
デユーティ比Dvoの基準値DVOMのマツプを示す図
、第6図は変速機のギヤ位置を判別するサブルーチンの
フローチャート、第7図は第6図のサブルーチンに適用
されるVp子テーブル示す図、第8図は吸気温補正係数
KVT^のマツプを示す図、第9図は第4図のステップ
406で実行される、オープンループ制御領域の判別サ
ブルーチンのフローチャート、第10図は第1速以外の
位置用の第1の減算値APIIASDのテーブルを示す
図、第11図は第1速以外の位置用の第2の減算値ΔP
 IIAPRのテーブルを示す図、第12図は第1速以
外の位置用の減算項DTのテーブルを示す図、第13図
は第1速位置用の減算項DFTのテーブルを示す図、第
14図は過給圧の目標値P [1ATROのマツプを示
す図、第15図は比例制御項りVPの定数KVPのテー
ブルを示す図、第16図は積分制御項Dviの定数Kv
iのテーブルを示す図、第17図は学習補正係数KVR
EFのマツプを示す図、第18図は吸気管内絶対圧P 
BATCと過給圧制御との関係を示す図、第19図は本
発明の説明に供する目標トルク特性の一例を示す図、第
20図は同じく目標トルクを得るための設定圧特性の一
例を示す図である。 l・・・内燃エンジン、4・・・ターボチャージャ、9
・・・電子コントロールユニット、11・・・吸気管内
絶対圧(P BATC)センサ、12・・・吸気温(T
^)センサ、14・・・エンジン回転数(Ne)センサ
、17・・・アクチュエータ、18・・・電磁制御弁(
過給圧制御手段)、Pe^TC・・・吸気管内絶対圧(
過給圧)、Dvc・・・デユーティ比(制御量)、P 
BATRC・・・吸気管内絶対圧P BATCの目標値
(目標過給圧)、Kvt!ppij・・・学習補正係数
(学習値)。 出願人  本田技研工業株式会社

Claims (1)

    【特許請求の範囲】
  1. 1、過給圧制御手段の制御量を制御することにより過給
    圧を制御する内燃エンジンの過給圧の制御方法において
    、目標過給圧を吸気温及びエンジン回転数に応じて設定
    し、前記制御量を、前記過給圧が定常状態にあるときに
    は実際の過給圧と該目標過給圧との偏差に応じてフィー
    ドバック制御し、前記過給圧が過渡状態にあるときには
    前記フィードバック制御時に算出された学習値に基づい
    てオープンループ制御を行うと共に、該学習値が、前記
    フィードバック制御時に前記吸気温及びエンジン回転数
    によって定められる複数の領域毎に学習して得られる値
    に更新されることを特徴とする内燃エンジンの過給圧の
    制御方法。
JP63121385A 1988-05-18 1988-05-18 内燃エンジンの過給圧の制御方法 Expired - Fee Related JP2522759B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63121385A JP2522759B2 (ja) 1988-05-18 1988-05-18 内燃エンジンの過給圧の制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63121385A JP2522759B2 (ja) 1988-05-18 1988-05-18 内燃エンジンの過給圧の制御方法

Publications (2)

Publication Number Publication Date
JPH01290922A true JPH01290922A (ja) 1989-11-22
JP2522759B2 JP2522759B2 (ja) 1996-08-07

Family

ID=14809894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63121385A Expired - Fee Related JP2522759B2 (ja) 1988-05-18 1988-05-18 内燃エンジンの過給圧の制御方法

Country Status (1)

Country Link
JP (1) JP2522759B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021049807A (ja) * 2019-09-20 2021-04-01 トヨタ自動車株式会社 ハイブリッド車両の制御装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4661531B2 (ja) * 2005-11-01 2011-03-30 トヨタ自動車株式会社 内燃機関の過給圧制御システム

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59196942A (ja) * 1983-04-14 1984-11-08 Mazda Motor Corp エンジンの空燃比制御装置
JPS6081425A (ja) * 1983-10-13 1985-05-09 Honda Motor Co Ltd タ−ボチヤ−ジヤ付内燃機関の過給圧制御装置
JPS62153523A (ja) * 1985-12-26 1987-07-08 Daihatsu Motor Co Ltd タ−ボチヤ−ジヤ付エンジンの過給圧制御装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59196942A (ja) * 1983-04-14 1984-11-08 Mazda Motor Corp エンジンの空燃比制御装置
JPS6081425A (ja) * 1983-10-13 1985-05-09 Honda Motor Co Ltd タ−ボチヤ−ジヤ付内燃機関の過給圧制御装置
JPS62153523A (ja) * 1985-12-26 1987-07-08 Daihatsu Motor Co Ltd タ−ボチヤ−ジヤ付エンジンの過給圧制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021049807A (ja) * 2019-09-20 2021-04-01 トヨタ自動車株式会社 ハイブリッド車両の制御装置
CN112622905A (zh) * 2019-09-20 2021-04-09 丰田自动车株式会社 混合动力车辆的控制装置

Also Published As

Publication number Publication date
JP2522759B2 (ja) 1996-08-07

Similar Documents

Publication Publication Date Title
CN1840876B (zh) 用于内燃发动机的控制装置及其控制方法
US7677227B2 (en) Apparatus and method of abnormality diagnosis for supercharging pressure control system
US5123246A (en) Continuously proportional variable geometry turbocharger system and method of control
JP5627733B1 (ja) 内燃機関のウエストゲートバルブ制御装置および内燃機関のウエストゲートバルブ制御方法
US7047740B2 (en) Boost pressure estimation apparatus for internal combustion engine with supercharger
JP2004525305A (ja) 電気的に作動されるチャージャの制御方法および装置
KR101548908B1 (ko) 배기-가스 과급기를 구비한 내연기관을 작동시키기 위한 방법 및 장치
JP4434057B2 (ja) 内燃機関の過給圧制御装置
WO2007099241A2 (fr) Procede et dispositif de controle de la suralimentation en air d'un moteur a combustion interne
CN110735710A (zh) 废气涡轮增压器的压力控制方法及装置
US12264683B2 (en) Method for controlling an electrically supported exhaust gas turbocharger
JPH1089080A5 (ja)
JP5997663B2 (ja) 内燃機関の過給圧制御装置
JPH01290922A (ja) 内燃エンジンの過給圧の制御方法
JPS6338536B2 (ja)
US7415825B2 (en) Variable geometry turbocharger control method and apparatus
JP2007009877A (ja) 過給圧制御システムの異常診断装置
JP2000345851A (ja) ターボチャージャ付きエンジン
JP6267553B2 (ja) 可変動弁機構の制御装置及び制御方法
JP3487046B2 (ja) 制動エネルギー回生装置
JPH0242159A (ja) 内燃エンジンにおける故障検知方法
JPH0610422B2 (ja) 内燃エンジンの過給圧の制御方法
JPH01310149A (ja) 過給機付内燃エンジンの異常判定方法
US10294879B2 (en) Control apparatus for internal combustion engine with supercharger and method for controlling internal combustion engine with supercharger
JP3377573B2 (ja) 過給機付エンジンの制御方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees