(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2022-12-26
(45)【発行日】2023-01-10
(54)【発明の名称】内燃機関をモデルに基づき開ループ制御及び閉ループ制御する方法
(51)【国際特許分類】
F02D 45/00 20060101AFI20221227BHJP
F02D 43/00 20060101ALI20221227BHJP
【FI】
F02D45/00 374
F02D43/00 301G
F02D43/00 301K
F02D43/00 310A
(21)【出願番号】P 2020546114
(86)(22)【出願日】2019-02-27
(86)【国際出願番号】 EP2019054852
(87)【国際公開番号】W WO2019170492
(87)【国際公開日】2019-09-12
【審査請求日】2021-11-30
(31)【優先権主張番号】102018001727.4
(32)【優先日】2018-03-05
(33)【優先権主張国・地域又は機関】DE
(73)【特許権者】
【識別番号】503025605
【氏名又は名称】ロールス・ロイス ソリューションズ ゲーエムベーハー
【氏名又は名称原語表記】Rolls-Royce Solutions GmbH
(74)【代理人】
【識別番号】100069556
【氏名又は名称】江崎 光史
(74)【代理人】
【識別番号】100111486
【氏名又は名称】鍛冶澤 實
(74)【代理人】
【識別番号】100191835
【氏名又は名称】中村 真介
(74)【代理人】
【識別番号】100208258
【氏名又は名称】鈴木 友子
(74)【代理人】
【識別番号】100221981
【氏名又は名称】石田 大成
(72)【発明者】
【氏名】ベルクマン・ダニエル
(72)【発明者】
【氏名】ブーフホルツ・ミヒャエル
(72)【発明者】
【氏名】グライヒェン・クヌート
(72)【発明者】
【氏名】ニーマイヤー・イェンス
【審査官】櫻田 正紀
(56)【参考文献】
【文献】国際公開第2017/094349(WO,A1)
【文献】国際公開第2017/090085(WO,A1)
【文献】国際公開第2017/154214(WO,A1)
(58)【調査した分野】(Int.Cl.,DB名)
F02D 45/00
F02D 43/00
(57)【特許請求の範囲】
【請求項1】
内燃機関(1)をモデルに基づき開ループ制御及び閉ループ制御する方法であって、目標トルク(M(SOLL))に依存して、燃焼モデル(20)を介して、噴射システムアクチュエータを作動させる噴射システム目標値が演算され、気体通路モデル(22)を介して、気体通路アクチュエータを作動させる気体通路目標値が演算され、燃焼モデル(20)が内燃機関(1)の動作中に適合され、噴射システム目標値及び気体通路目標値に依存して、オプティマイザ(23)によって性能指数(J)が演算され、性能指数(J)が、噴射システム目標値及び気体通路目標値の変化を介して、オプティマイザ(23)によって予測範囲内で最小化され、最小化された性能指数(J(min))に基づき、噴射システム目標値及び気体通路目標値が、オプティマイザ(23)によって、内燃機関(1)の動作点の調整に決定的なものとしてセットされ
、燃焼モデル(20)が、ベースグリッドの図示のための第1のガウス過程モデル(30)と、適合データ点の図示のための第2のガウス過程モデル(31)とを介して適合されることを特徴とする方法。
【請求項2】
第2のガウス過程モデル(31)の性能が信頼範囲(KB)に基づいて判断されることを特徴とする請求項
1に記載の方法。
【請求項3】
現実の信頼範囲(KB)内に位置する現実の適合データ点が第2のガウス過程モデル(31)へ引き継がれることを特徴とする請求項
2に記載の方法。
【請求項4】
現実の適合データ点が信頼範囲(KB)の外部に位置する場合には、現実の適合データ点が新たな信頼範囲
内に位置するまで反復的に、あらかじめメモリされた適合データ点が第2のガウス過程モデル(31)から除外されることを特徴とする請求項
2に記載の方法。
【請求項5】
適合データ点の総数(n)が限界値(GW)と比較され、限界値を上回る場合(n>GW)には、新たな総数が限界値(GW)よりも小さくなる
まで適合データ点が除外されることを特徴とする請求項
3又は
4に記載の方法。
【請求項6】
ベースグリッドを図示する第1のガウス過程モデル(30)が、第2のガウス過程モデル(31)を介して再適合されることを特徴とする請求項
5に記載の方法。
【請求項7】
第1のガウス過程モデル(30)の各データ点にタイムスタンプが刻印され、タイムスタンプの変化に基づいて優先度(ZR)が決定され、内燃機関の更なる動作が優先度(ZR)に依存して推定されることを特徴とする請求項
6に記載の方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、内燃機関をモデルに基づき開ループ制御及び閉ループ制御する方法であって、目標トルクに依存して、燃焼モデルを介して、噴射システムアクチュエータを作動させる噴射システム目標値が演算され、気体通路モデルを介して、気体通路アクチュエータを作動させる気体通路目標値が演算され、燃焼モデルが内燃機関の動作中に適合される、方法に関するものである。また、当該方法では、性能指数は、噴射システム目標値及び気体通路目標値に依存してオプティマイザによって演算され、性能指数は、予測範囲内での噴射システム目標値及び気体通路目標値の変化を介して、オプティマイザによって最小化され、最小化された性能指数に基づき、噴射システム目標値及び気体通路目標値が、内燃機関の動作点の設定に決定的なものとしてオプティマイザによってセットされる。
【背景技術】
【0002】
内燃機関の特性は、決定的には、エンジン制御機器を介して出力要求に依存して決定される。このために、エンジン制御機器のソフトウェアには、適当な特性線及び特性マップが適用されている。これら特性線及び特性マップを介して、出力要求、例えば目標トルクに基づいて、内燃機関の制御量、例えば噴射開始(時点)及び必要なレール圧力が演算される。当該特性線/特性マップには、内燃機関の製造者において、試験台(テストベンチ)動作でのデータが備え付けられる。ただし、複数の当該特性線/特性マップ及び当該特性線/特性マップの互いの相互作用は、大きな調整の手間をもたらすこととなる。
【0003】
そのため、実際には、調整の手間は、数学的なモデルを用いて低減され得る。すなわち、例えば特許文献1には、噴射量を設定するための確率表を有するベイジアンネットワークが記載されており、特許文献2には、燃焼モデルを介して、ニューラルネットワークを用いて噴射開始及び噴射量を適合するための方法が記載されている。よく用いられるデータのみが描写されるため、当該データは、まず、試験台動作において学習される必要がある。
【0004】
開示前の独国出願DE102017005783.4から、内燃機関のためのモデルに基づく開ループ制御・閉ループ制御方法が知られており、当該方法では、燃焼モデルを介して、噴射システムアクチュエータの作動についての噴射システム目標値が演算され、気体通路モデルを介して、気体通路アクチュエータの作動についての気体通路目標値が演算される。そして、オプティマイザによって、予測範囲内で性能指数を最小化するという目的をもって目標値が変更される。そして、最小化された性能指数は、内燃機関の最良の動作点を規定する。明らかに低減された調整の手間に関して、示した方法は実証されているものの、まだ最適化ポテンシャルがある。
【先行技術文献】
【特許文献】
【0005】
【文献】独国特許発明第102006004516号明細書
【文献】米国特許出願公開第2011/0172897号明細書
【発明の概要】
【発明が解決しようとする課題】
【0006】
したがって、本発明の課題は、より良好な性能に関して上述の方法を更に発展させることにある。
【課題を解決するための手段】
【0007】
当該課題は、請求項1の特徴によって解決される。構成は従属請求項に記載されている。
【0008】
本発明による方法では、目標トルクに基づき、燃焼モデルを介して、噴射システムアクチュエータを作動させる噴射システム目標値が演算され、気体通路モデルを介して、気体通路アクチュエータを作動させる気体通路目標値が演算され、燃焼モデルが内燃機関の動作中に適合される。また、当該方法では、性能指数は、噴射システム目標値及び気体通路目標値に依存してオプティマイザによって演算され、性能指数は、予測範囲内での噴射システム目標値及び気体通路目標値の変化を介して、オプティマイザによって最小化される。そして、最小化された性能指数が決定されていれば、オプティマイザは、最終的に、噴射システム目標値及び気体通路目標値を内燃機関の動作点の調整に決定的なものとしてセットする。
【0009】
燃焼モデルは、ベースグリッドの図示のための第1のガウス過程モデルと、適合データ点の図示のための第2のガウス過程モデルとを介して適合される。第1のガウス過程モデルのためのデータは、単シリンダ試験台において得られる。単シリンダ試験台では、極端な動作条件、例えば非常に低温の環境又は非常に大きな測地上の高さを設定することが可能である。内燃機関の全動作範囲をカバーするために、つづく物理的なモデリングを介して、全ての入力量が変化される。システムに起因して、第1のガウス過程モデルにおけるデータ値は、おおまかにのみ通常の動作範囲におけるエンジンシステムを描写する。ただし、第1のガウス過程モデルを用いて、わずかなサンプリングポイントを有するものの物理的に有意義な外挿特性を有するベースグリッドが描写されることが有利である。第2のガウス過程モデルのためのデータは、静的に走行可能な範囲での内燃機関のDoE試験過程に基づいて得られる。したがって、システムに起因して、第2のガウス過程モデルにおけるデータ値は、高い性能指数を有するものの当該静的な範囲についてのみ有効である。したがって、第1のガウス過程モデル及び第2のガウス過程モデルの組合せは、実際に測定され、外挿されるデータ値を有する動作範囲を含んでいる。
【0010】
第2のガウス過程モデルの性能は、信頼範囲に基づいて判断される。したがって、狭い信頼範囲が高い性能を描写する一方、広い信頼範囲は、より低い性能を示すものである。動作中には、現実の適合データ点の位置が有効な信頼範囲に対するその位置に関して判断される。信頼範囲は、2倍の標準偏差、すなわち95%-信頼範囲に相当する。現実の適合データ点が信頼範囲内に位置すれば、当該適合データ点は、第2のガウス過程モデルを補足する。現実の適合データ点が有効な信頼範囲外に位置すれば、現実の適合データ点が新たな信頼範囲内に位置するまで、適合データ点が第2のガウス過程モデルから除外されることで、第2のガウス過程モデルが変更される。
【0011】
メモリ使用量を低減し、演算時間を低減するために、適合データ点の総数が限界値と比較される。限界値を超える場合には、新たな総数が限界値より小さくなる数において適合データ点が除外される。第2のガウス過程モデルの性能にわずかな、又は小さな影響を有する適合データ点が除外される。
【0012】
同様に、演算時間を低減するために、ベースグリッドを図示する第1のガウス過程モデルは、第2のガウス過程モデルを介して再適合されるようになっている。再適合は、第2のガウス過程モデルが第1のガウス過程モデルのサンプリングポイントにおいてゼロであるという要求に基づくものである。再適合時には、第1のガウス過程モデルの各データ点は、刻印されたタイムスタンプを含んでいる。タイムスタンプの時間的な変化に基づき、優先度を決定することが可能である。ここでも、優先度に基づき、内燃機関の継続動作についての期間を推定することができる。換言すると、例えば故障したNOxセンサにより、第1のガウス過程モデルにおける平均値の時間的なずれが生じる。そして、これに対応する優先度は、内燃機関のモデルに基づく継続動作についての残りの残留期間を規定する。当然、優先度によって、内燃機関の許容されない操作も検知することが可能である。
【0013】
本発明は、アダプテーション(適合)の公知の利点、つまり、同型式の内燃機関の統合を提供するものである。換言すると、アダプテーションによって、当然、生産モデルの拡張が低減される。第2のガウス過程モデルを用いた第1のガウス過程モデルの再適合により、エラー検知を有する自己学習システムが描写される。モデルは個々に調整可能であり、モデルはまとめて内燃機関を描写するため、調整の手間を更に低減することが可能である。これまで必要であった特性線及び特性マップを代用することなく省略さる。モデルの外挿性によって、動的な瞬間的な動作においても、又はあまり設定されない動作範囲においても、負荷可能なエンジン制御量を演算することが可能である。加えて、法定上の排出限界値に対する制御の目標値の差異を小さくすることが可能である。
【0014】
各図には、好ましい実施例が図示されている。
【図面の簡単な説明】
【0015】
【
図2】モデルに基づくシステム図を示すものである。
【
図4】プログラムフローチャートを示すものである。
【発明を実施するための形態】
【0016】
図1には、コモンレールシステムを有する、電子制御される内燃機関1のシステム図が示されている。コモンレールシステムは、以下の機械的な構成要素:燃料タンク2から燃料を搬送する低圧ポンプ3と、流通する燃料体積流に影響を与える可変のインテークスロットル4と、昇圧しつつ燃料を搬送する高圧ポンプ5と、燃料を貯留するレール6と、内燃機関1の燃焼室へ燃料を噴射するインジェクタ7とを含んでいる。コモンレールシステムは、任意で、個別貯留部をもって構成されることもでき、この場合、例えばインジェクタ7に、個別貯留部8が追加的なバッファ体積として統合されている。コモンレールシステムの別の機能は、公知であるとする。
【0017】
図示の気体通路は、空気供給部も、また排気部も含んでいる。排ガスターボチャージャ11のコンプレッサの空気供給部には、インタークーラ12と、スロットルバルブ13と、再循環される排ガスとチャージエアを混合する開口箇所14と、入口弁(インテークバルブ)15とが配置されている。排気部には、出口弁(エグゾーストバルブ)16と、排ガスターボチャージャ11のタービンと、タービンバイパス弁19とが配置されている。排気部から排ガス再循環通路が分岐しており、当該排ガス再循環通路には、排ガス再循環(AGR)レート及び排ガス再循環(AGR)クーラ18を調整する排ガス再循環(AGR)アクチュエータ17が配置されている。
【0018】
内燃機関1の動作は、電子制御機器10(ECU)によって決定される。電子制御機器10は、マイクロコンピュータシステムの通常の構成要素、例えばマイクロプロセッサ、I/Oチップ、バッファ及びメモリチップ(EEPROM,RAM)を含んでいる。メモリチップには、内燃機関1の動作に関連する動作データがモデルとして適用されている。当該メモリチップを介して、電子制御機器10は、入力量から出力量を演算する。決定的な入力量は、操作者によって出力意志として設定される目標トルクM(SOLL)である。コモンレールシステムに関連する制御機器10の入力量は、レール圧力センサ9を用いて測定されるレール圧力pCRと、任意である個別貯留部圧力pESである。空気通路に関連する電子制御機器10の入力量は、スロットルバルブ13の開放角度W1と、エンジン回転数nISTと、チャージエア圧力pLLと、チャージエア温度TLLと、チャージエアの湿度phiである。排ガス通路に関連する電子制御機器10の入力量は、AGRアクチュエータ17の開放角度W2と、排ガス温度TAbgasと、空燃比Lambdaと、排ガスターボチャージャ11のタービンの下流におけるNOx実際値である。電子制御機器10の不図示の別の入力量は、符号EINでまとめられており、例えば、冷却媒体温度である。
【0019】
図1には、電子制御機器10の出力量として、インテークスロットル4を作動させるための信号PWMと、インジェクタ7(噴射開始/噴射終了)を作動させるための信号veと、スロットルバルブ13を作動させるための制御信号DKと、AGRアクチュエータ17を作動させるための制御信号AGRと、タービンバイパス弁19を作動させるための制御信号TBPと、出力量AUSとが図示されている。出力量AUSは、内燃機関1の開ループ制御及び閉ループ制御のための別の制御信号について、例えば連続ターボチャージング(多段過給)又は可変のバルブ動作における第2の排ガスターボチャージャを起動させるための制御信号について代表となるものである。
【0020】
図2には、モデルに基づくシステム図が示されている。当該図示では、電子制御機器10の入力量は、第1のライブラリBiblio1、第2のライブラリBiblio2、測定量MESS及び
図1に図示された入力量を代表する集合参照符号EINである。第1のライブラリBiblio1は、IMOの排出等級MARPOL(海洋汚染)によるか、又は排出等級EUIV/Tier4finalによる内燃機関の動作を表す。第2のライブラリBiblio2は、内燃機関のタイプと、最大の機械的な部材負荷、例えば内燃ピーク圧力又は排ガスターボチャージャの最大回転数とを表す。入力量MESSは、直接的に測定された物理量も、またこれに基づき演算された補助量も表す。電子制御機器の出力量は、下位の制御回路についての目標値、噴射開始(時点)SB及び噴射終了(時点)SEである。電子制御機器内には、燃焼モデル20と、アダプテーション(適合部、アングライヒ)21と、気体通路モデル22と、オプティマイザ23とが配置されている。
【0021】
燃焼モデル20も、また気体通路モデル22も、内燃機関のシステム特性を数学的な方程式として描写する。燃焼モデル20は、燃焼における過程を静的に描写する。これとは異なり、気体通路モデル22は、空気案内及び排ガス案内の動的な特性(振舞い)を描写する。燃焼モデル20は、例えばNOx発生及びすす発生、排ガス温度、排ガス質量流量並びにピーク圧力についての個別モデルを含んでいる。当該個別モデルは、ここでも、シリンダにおける境界条件及び噴射のパラメータに依存している。燃焼モデル20は、試験台走行、いわゆるDoE試験台走行(DoE:Design of Experiments(実験計画法))における標準内燃機関において決定される。DoE試験台走行においては、システマティックな動作パラメータ及び制御量は、内燃機関の全体特性をエンジンについての量及び環境境界条件に依存して描写するという目的をもって変化される。内燃モデル20は、アダプテーション21により補足される。アダプテーションの目的は、内燃機関の生産モデルの拡張を低減することである。
【0022】
内燃機関1の作動後、オプティマイザ23は、まず、第1のライブラリBiblio1から排出等級を読み取り、第2のライブラリBiblio2から最大の機械的な部材負荷を読み取る。その後、オプティマイザ23は、目標トルクM(SOLL)と、排出限界値と、例えばチャージエアの湿度phiである環境境界条件と、内燃機関の動作状況と、適合データ点とに関して燃焼モデル20を評価する。当該動作状況は、特に、エンジン回転数nIST、チャージエア温度TLL、チャージエア圧力pLLによって規定される。オプティマイザ23の機能は、噴射システムアクチュエータを作動させる(制御する)ための噴射システム目標値と、気体通路アクチュエータを作動させる(制御する)ための気体通路目標値とを評価することにある。このとき、オプティマイザ23は、性能指数が最小化される解決手段を選択する。品質基準は、予測範囲内における二乗の目標-実際偏差の積分として演算される。例えば、以下の式において演算される:
(1) J=∫[w1(NOx(SOLL)-NOx(IST)]2+[w2(M(SOLL)-M(IST)]2+[w3(….)]+…
【0023】
ここで、w1,w2及びw3は適当な重み付けファクタを意味している。公知のように、窒素酸化物排出(量)は、チャージエアの湿度phiと、チャージエア温度と、噴射開始(時点)SBと、レール圧力pCRとに基づき得られる。アダプテーション21は、現実の実際値、例えばNOx実際値又は排ガス温度実際値にアクセスする。
【0024】
第1の時点においてオプティマイザ23によって第1の性能指数が演算され、噴射システム目標値及び気体通路目標値が変化し、これらの値の予測範囲内で第2の性能指数が予測されることで、性能指数が最小化される。そして、両性能指数の互いの差異に基づき、オプティマイザ23が最小の性能指数を設定し、当該最小の性能指数を内燃機関について決定的なものとしてセットする。図に図示された例については、これは、噴射システム、目標レール圧力pCR(SL)並びに噴射開始SB及び噴射終了SEである。目標レール圧力pCR(SL)は、下位のレール圧力制御回路24についてのコマンド量である。レール圧力制御回路24の制御量は、インテークスロットルの負荷についてのPWM信号に対応している。噴射開始SB及び噴射終了SEにより、インジェクタ(
図1;7)が直接負荷を受ける。気体通路については、オプティマイザ23が間接的に気体通路目標値を決定する。図示の例では、これは、下位のラムダ制御回路25及び下位のAGR制御回路26についての基準値に対するラムダ目標値LAM(SL)及びAGR目標値AGR(SL)である。両制御回路25,26の制御量は、タービンバイパスを制御する(作動させる)信号TBPと、AGRアクチュエータを制御する(作動させる)信号AGRと、スロットルバルブを制御する(作動させる)信号DKに対応する。フィードバックされる測定量MESSは、電子制御機器10によって読み取られる。測定量MESSは、直接的に測定された物理量とも、またこれに基づき演算された補助量とも理解され得る。図示の例では、ラムダ実際値LAM(IST)及びAGR実際値AGR(IST)が読み取られる。
【0025】
図3には、燃焼モデルの適合のための両ガウス過程モデルの相互作用がブロック図で示されている。当該ガウス過程モデルは、例えば独国特許出願公開第2014225039号明細書又は独国特許出願公開第102013220432号明細書から当業者にとって知られている。ごく一般的には、ガウス過程は、平均値関数及び共分散関数で規定される。平均値関数は、しばしばゼロと仮定されるか、又は線形/多項式の経過が採用される。共分散関数は、任意の点の関係を表す。第1の機能ブロック27は、完全なエンジンのDoEデータ(DoE:Design of Experiments(実験計画法))を含んでいる。基準内燃機関についての当該データは、内燃機関の静的に走行可能な範囲において入力量の全ての変動が全ての調整範囲にわたって検出(算出)されることで、試験台の経過において検出(算出)される。当該データは、高い精度をもって、静的に走行可能な範囲における内燃機関の特性を特徴付ける。第2の機能ブロック28は、単シリンダ試験台において得られるデータを含んでいる。単シリンダ試験台においては、DoE試験台経過において得ることができない動作範囲、例えば大きな測地的な高さ又は極端な温度を設定することが可能である。当該わずかな測定データは、燃焼の全体的な特性を大まかに正確に反映する物理モデルのパラメータ化についての基礎として用いられる。物理モデルは、極端な境界条件における内燃機関の特性を大まかに表す。外挿法により、物理モデルは完全とされ、その結果、通常の動作範囲が大まかに正確に記述される。
図3には、外挿法によるモデルが符号29で示されている。当該モデルに基づき、ここでも第1のガウス過程モデル30(GP1)がベースグリッドの図示のために生成される。
【0026】
データ点の両量の合成によって第2のガウス過程モデル31が形成される。これにより、DoEデータにより記述される内燃機関の動作範囲も当該値によって設定されるとともに、DoEデータが存在しない動作範囲は、物理モデルのデータによって反映される。第2のガウス過程モデルが進行する動作において適合されるため、当該第2のガウス過程モデルは、適合点の表現に用いられる。したがって、ごく一般的には、モデル値(符号32):
(2)E[x]=GP1+GP2
が成り立つ。
【0027】
このとき、GP1はベースグリッドを表現する第1のガウス過程モデルに対応し、GP2は適合データ点を表現する第2のガウス過程モデルに対応し、モデル値E[x]は、オプティマイザのための入力量、例えばNOx実際値又は排ガス温度実際値に対応する。当該図における双方向矢印によって2つの情報経路が図示されている。第1の情報経路は、第1のガウス過程モデル30からモデル値32へのベースグリッドのデータ提供を特徴付けている。第2の情報経路は、第1のガウス過程モデル30から第2のガウス過程モデル31を介した再適合を特徴付けている。
【0028】
図4にはプログラムフローチャートにおいてメインプログラムが図示されており、当該メインプログラムを介してオプティマイザが予測範囲内で性能指数Jを最適化する。当該メインプログラムには下位プログラムUPAdaptionも含まれ、当該下位プログラムを介して、オプティマイザに対して適合された値が提供される。下位プログラムUPAdaptionは、メインプログラムよりも長いサイクル(処理)時間を有しており、すなわち、メインプログラムの各サイクルにおいて新たに適合された値が提供される。S1における初期化後開始過程が終了しているかどうかがS2においてチェックされる。当該開始過程がまだつづいていれば、S2での応答要求結果ノーが点Aへ分岐して戻される。開始過程が終了していれば、S3において、操作者によってあらかじめ設定可能な目標トルクM(SOLL)及びNOx目標値NOx(SOLL)が読み込まれる。これにつづき、S4においては、内燃機関の動作状況が検出される。動作状況が、測定量、特にエンジン回転数nIST、チャージエア温度TLL、チャージエア圧力pLL、チャージエア圧力pLL及びチャージエアの湿度phiによって規定される。動作状況は、一方では下位プログラムOptimiererすなわちステップS5において、他方では下位プログラムUPAdaptionにおいて更に処理される。下位プログラムを
図5に関連して説明する。
【0029】
下位プログラムUPOptimiererの呼出し後、S6では、初期値、例えば噴射開始SBが生成される。S7では第1の性能指数J1が式(1)によって演算され、S8では制御変数iがゼロにセットされる。その後、S9では、初期値が、変更されるとともに、制御量についての新たな目標値として演算される。S10では、制御変数iが1だけ増大される。そして、S11では、新たな目標値に基づき、予測範囲についての、例えば次の8秒間についての第2の性能指数J2が予測される。S12では、第2の性能指数J2が第1の性能指数J1から減算され、限界値GWと比較される。両性能指数の差異形成により、性能指数の更なる前進がチェックされる。これに代えて、限界値iGWとの制御変数iの比較に基づき、どのくらいの頻度で最適化が既に行われた(完了した)かがチェックされる。この点では、両限界値の考察は、更なる最適化についての中断基準である。更なる最適化が可能であれば、S12での応答要求結果ノーとなり、点Cへ分岐して戻される。そうでない場合には、S13において、第2の性能指数J2がオプティマイザによって最小の性能指数J(min)としてセットされる。そして、最小の性能指数J(min)から、対応するアクチュエータについての基準値についての噴射システム目標値及び気体通路目標値が得られる。これにつづき、S14においては、エンジン停止がなされたかどうかがチェックされる。エンジン停止がなされていない場合には、S14での応答要求結果ノーとなり、点Bへ分岐して戻される。そうでない場合には、プログラムフローチャートが終了する。予測を含むオプティマイザの作用原理についての詳細な説明は、まだ開示されていない出願番号DE102017005783.4を有する特許出願から知られており、ここに、当該特許出願を参照されたい。
【0030】
図5には、下位プログラムUPAdaptionが図示されている。S1では、実際のデータ点が有効な信頼範囲KB内に位置しているかどうかがチェックされる。当該データ点が有効な信頼範囲KB外にあれば、応答要求結果S1:ノーとなり、S2へ分岐し、あらかじめメモリされた適合データ点が除外される。その後、点Aにおいて分岐して戻り、新たにS1において、いまや現在の適合データ点が新たな信頼範囲に位置するかどうかがチェックされる。この場合は、
図6に図示されており、
図6に関連して説明する。したがって、ループS1,S2では、現在の適合データ点が新たな信頼範囲内に位置するまで、適合データ点が第2のガウス過程モデルから除外される。現在のデータ点が信頼範囲内に位置することがS1において確認されると、応答要求結果S1:イエスとなり、S3において現在の適合データ点が第2のガウス過程モデルに加えられる。つづいて、S4において、適合データ点の総数nが限界値GWよりも大きいかどうかがチェックされる。これが当てはまらない場合には、応答要求結果S4:ノーとなり、S6におけるプログラムフローが進められる。そうでない場合には、S5において、平均値に最もわずかに影響を与える適合データ点が除外される。つづいて、点Bへ分岐して戻り、S4において新たに総数nについて応答要求される。したがって、ループS4/S5を介して、総数nが限界値GWを下回るまで、多くの適合データ点が第2のガウス過程モデルから除外される。低減されたメモリ使用量及びより迅速なサイクル時間が利点である。
【0031】
S6では、第1のガウス過程モデルがベースグリッドの表現に適合される必要があるかどうかがチェックされる。適合が必要でない場合には、応答要求結果S6:ノーとなり、点Cにおいてプログラムフローが進められる。適合が必要であれば、応答要求結果S6:イエスとなり、第1のガウス過程モデルの期待値が第2のガウス過程モデルを介して最適合されるように、第1のガウス過程モデルが適合される。その後、点Cにおいてプログラムフローが進められる。S8では、優先度ZRが限界値超過についてチェックされる。第1のガウス過程モデルにおける各データ点では、タイムスタンプが刻印される。データ点の変更、すなわち時間的なずれにより、優先度が変化する。S8において優先度ZRが限界値GWよりも大きいことが確認されれば、応答要求結果S8:イエスとなり、S9において警告及び残りの残留耐用期間が出力され、S10においてプログラムフローが進行する。S8において優先度ZRが限界値GWよりも小さいことが確認されれば、応答要求結果S8:ノーとなり、点D及びS10においてプログラムフローが進行する。優先度の応答要求を介して、例えばNOxセンサのセンサ故障を検知することが可能である。これにより、内燃機関の許容されない操作を検知することが可能である。優先度に基づき、センサ故障にもかかわらず内燃機関のモデルに基づく更なる動作がまだどのくらい可能であるかが推定される。S10では、適合された値がメインプログラムで用いられるべきかがチェックされる。チェックが肯定的であれば、応答要求結果S10:イエスとなり、メインプログラムへの結果の引き渡しを伴う
図4のメインプログラムへの復帰がなされる。チェックが否定的であれば、応答要求結果S10:ノーとなり、メインプログラムへの結果の引き渡しを伴わない
図4のメインプログラムへの復帰がなされる。
【0032】
図6には、現実の適合データ点が有効な信頼範囲に位置しない場合が図示されている。有効な信頼範囲は、平均値MW(期待値My)及び共分散(シグマ
2)に基づき規定される。
図6は、
図4A~
図6Dを含んでいる。より良好な図示のために、これら図は、二次元で図示されている。ここで、横座標には量Xが記載されており、当該量は、モデルの入力量、例えば噴射開始SB、レール圧力pCR、チャージエア圧力pLL又はチャージエアの湿度phiに代わるものである。縦座標には、量Yが示されており、当該量は、適合可能なモデル値、例えばNOx又は排ガス温度に代わるものである。適合可能でない量は、例えば、同様に方程式(2)により示される、すす、モーメント又は燃料消費である。したがって、実際には、量X及びYは多次元的である。
図6Aには、第1の適合データ点A(2/1)、第2の適合データ点B(3/1)及び現実の適合データ点C(2.5/0)が図示されている。現実の適合データ点Cは、図においては影付けして図示された有効な信頼範囲KB内に位置していない。そして、有効な信頼範囲KB(
図6A)が第1の適合データ点A(2/1)から除外されることでどのように変化するかがチェックされる。第1の適合データ点Aが除外されているにもかかわらず、現実の適合データ点Cは依然として新たな信頼範囲KB1の外部に位置することが
図6Bから見て取れる。そのため、第1の適合データ点Aは除外されず、第2の適合データ点Bが除外される(3/1)。
図6Cに図示されているように、いまや、現実の適合データ値Cは、新たな信頼範囲KB2内に位置している。そのため、第2のガウス過程モデルは、現実の適合データ点C(2.5/0)が引き継がれ、あらかじめメモリされた適合データ点A(2/1)が残るような形態で適合される。そして、
図6Dに図示されているように、新たな演算に基づき新たな信頼範囲KBが生じる。
【0033】
図7には、現実の適合データ点が現実の信頼範囲KBに位置する場合が図示されている。
図7は、
図7A及び
図7Bを含んでいる。横座標に記載された量X及び縦座標に記載された量Yは、
図6に記載された量に対応している。
図7Aには、第1の適合データ点A(2/1)、第2の適合データ点B(3/1)及び現実の適合データ点C(4/1)が図示されている。現実の適合データ点Cは有効な信頼範囲KB内に位置しているため、現実の適合データ点Cは、第2のガウス過程モデルへ引き継がれ、つづいて新たな信頼範囲KBが演算される。信頼範囲の新たな演算に基づき、適合データ点A~Cの間の当該範囲は明らかにより狭い。これについて
図7B参照。より狭い信頼範囲は、改善された性能を示している。
【0034】
図8では、第2のガウス過程モデルを介した第1のガウス過程モデルの30から第2のガウス過程モデル31を介した再適合の場合が図示されている。
図8は、
図8A及び
図8Bを含んでいる。
図8Aには、第1のガウス過程モデル(実線)が第2のガウス過程モデル(破線)の平均値とは異なることが細部Dにおいて示されている。第1のガウス過程モデルの期待値が第2のガウス過程モデルの適合データ点に対応するように第1のガウス過程モデルの期待値が適合される形態で再適合が行われる。
図8B参照。
なお、本発明は、以下の態様も包含し得る:
1.内燃機関(1)をモデルに基づき開ループ制御及び閉ループ制御する方法であって、目標トルク(M(SOLL))に依存して、燃焼モデル(20)を介して、噴射システムアクチュエータを作動させる噴射システム目標値が演算され、気体通路モデル(22)を介して、気体通路アクチュエータを作動させる気体通路目標値が演算され、燃焼モデル(20)が内燃機関(1)の動作中に適合され、噴射システム目標値及び気体通路目標値に依存して、オプティマイザ(23)によって性能指数(J)が演算され、性能指数(J)が、噴射システム目標値及び気体通路目標値の変化を介して、オプティマイザ(23)によって予測範囲内で最小化され、最小化された性能指数(J(min))に基づき、噴射システム目標値及び気体通路目標値が、オプティマイザ(23)によって、内燃機関(1)の動作点の調整に決定的なものとしてセットされることを特徴とする方法。
2.燃焼モデル(20)が、ベースグリッドの図示のための第1のガウス過程モデル(30)と、適合データ点の図示のための第2のガウス過程モデル(31)とを介して適合されることを特徴とする上記1.に記載の方法。
3.第2のガウス過程モデル(31)の性能が信頼範囲(KB)に基づいて判断されることを特徴とする上記2.に記載の方法。
4.現実の信頼範囲(KB)内に位置する現実の適合データ点が第2のガウス過程モデル(31)へ引き継がれることを特徴とする上記3.に記載の方法。
5.現実の適合データ点が信頼範囲(KB)の外部に位置する場合には、現実の適合データ点が新たな信頼範囲内に位置するまで反復的に、あらかじめメモリされた適合データ点が第2のガウス過程モデル(31)から除外されることを特徴とする上記3.に記載の方法。
6.適合データ点の総数(n)が限界値(GW)と比較され、限界値を上回る場合(n>GW)には、新たな総数が限界値(GW)よりも小さくなる数の適合データ点が除外されることを特徴とする上記4.又は5.に記載の方法。
7.ベースグリッドを図示する第1のガウス過程モデル(30)が、第2のガウス過程モデル(31)を介して再適合されることを特徴とする上記6.に記載の方法。
8.第1のガウス過程モデル(30)の各データ点にタイムスタンプが刻印され、タイムスタンプの変化に基づいて優先度(ZR)が決定され、内燃機関の更なる動作が優先度(ZR)に依存して推定されることを特徴とする上記7.に記載の方法。
【符号の説明】
【0035】
1 内燃機関
2 燃料タンク
3 低圧ポンプ
4 インテークスロットル
5 高圧ポンプ
6 レール
7 インジェクタ
8 個別貯留部
9 レール圧力センサ
10 電子制御機器
11 排ガスターボチャージャ
12 インタークーラ
13 スロットルバルブ
14 開口箇所
15 入口弁
16 出口弁
17 AGRアクチュエータ(AGR:排ガス再循環)
18 AGRクーラ
19 タービンバイパス弁
20 燃焼モデル
21 アダプテーション
22 気体通路モデル
23 オプティマイザ
24 レール圧力制御回路
25 ラムダ制御回路
26 AGR制御回路
27 第1の機能ブロック(DoEデータ)
28 第2の機能ブロック(単シリンダのデータ)
29 モデル
30 第1のガウス過程モデル(GP1)
31 第2のガウス過程モデル(GP2)
32 モデル値