(57)【要約】【課題】速やかに且つ安定して内燃機関の被制御量を目標値に一致させることのできる制御システムを提供する。【解決手段】内燃機関における物理現象の逆モデル（逆内燃機関モデル）にフィードバック制御を組み合わせる。詳しくは、被制御量の目標値から変換されたシステム入力信号と、被制御量の計測値から変換されたシステム出力信号との差分信号をＰＩ制御器に入力し、ＰＩ制御器の出力信号をローパスフィルタで処理する。そして、ローパスフィルタの出力信号を逆内燃機関モデルによってアクチュエータの操作信号に変換する。ローパスフィルタは、システム入力信号に対するシステム出力信号のナイキスト周波数でのゲインが１以下になるように設計する。【選択図】図１
2011080423.tif 000002
【特許請求の範囲】
【請求項１】
アクチュエータの操作によって運転を制御される内燃機関の制御システムにおいて、
前記内燃機関の被制御量の目標値から変換されたシステム入力信号と、前記被制御量の計測値から変換されたシステム出力信号との差分信号が入力されるＰＩ制御器と、
前記ＰＩ制御器の出力信号が入力されるローパスフィルタと、
前記ローパスフィルタの出力信号を前記アクチュエータの操作信号に変換する逆内燃機関モデルとを備え、
前記ローパスフィルタは、前記システム入力信号に対する前記システム出力信号のナイキスト周波数でのゲインが１以下になるように設計されていることを特徴とする内燃機関の制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アクチュエータの操作によって運転を制御される内燃機関の制御システムに関する。
【背景技術】
【０００２】
内燃機関の運転を制御する方法として、内燃機関における物理現象をモデル化した内燃機関モデルの逆モデルを用いる方法が知られている。内燃機関モデルによれば内燃機関への入力からその入力で実現される被制御量を予測することができるのに対し、逆内燃機関モデルによれば、それとは反対に、目標とする被制御量を実現するために必要な入力を予測することができる。ここでいう内燃機関への入力とは、内燃機関の制御要素であるアクチュエータの操作量である。例えば、特開２００９−１７４３２８号公報に開示されたものでは、逆エアモデルを用いて目標吸入空気量からスロットルの操作量を決定している。逆エアモデルとは、内燃機関における物理現象のうち、特にスロットルの動作に対する吸入空気量の応答に着目した内燃機関モデル（エアモデルという）の逆モデルである。このような逆内燃機関モデルを用いてアクチュエータの操作量を決定することによって、内燃機関の制御システムに求められる応答性を得ることができる。
【０００３】
ただし、逆内燃機関モデルが実際の内燃機関を正確に表していない場合、被制御量を目標値に一致させることはできない。そこで考えられるのが、例えば、特開２００９−０５１４０６号公報に開示されているようなフィードバック制御を逆内燃機関モデルによる制御に組み合わせることである。具体的には、図３に示すような内燃機関の制御システムが考えられる。図３に示す制御システムは、吸入空気量を被制御量とし、スロットルを制御要素とする制御システムである。この制御システムでは、吸入空気量（ＫＬ）の目標値から変換されたシステム入力信号と、エアフローメータの計測値（ＡＦＭ）から変換されたシステム出力信号との差分信号がＰＩ制御器４に入力される。そして、ＰＩ制御器４の出力信号が逆エアモデル６によってスロットルの操作信号に変換され、その操作信号によるスロットルの操作によって制御対象である内燃機関（エンジン）２の運転が制御されるようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１７４３２８号公報
【特許文献２】特開２００９−０５１４０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
図３に示す制御システムによれば、逆内燃機関モデルによる制御によって応答性が満たされるだけでなく、フィードバック制御によって定常特性も満足することができる。ただし、フィードバック制御を用いる場合には安定性という面において問題が生じる。この問題について図４に示すボード線図を用いて説明する。
【０００６】
図４に示すボード線図は図３に示す制御システムのものである。上段がゲイン線図であり、下段が位相線図である。このボード線図によれば、ナイキスト周波数までの全周波数域において位相余裕が十分に有ることから、一見したところ図３に示す制御システムは安定したシステムであるように見える。
【０００７】
しかし、この制御システムをコンピュータ上に実装した場合、制御タイミングに１サンプルのずれが生じることが多々ある。その場合、サンプリング周波数の１／２がナイキスト周波数であることから、出力信号のナイキスト周波数での位相には１８０°の遅れが加わることになる。制御タイミングにずれが無ければ出力信号のナイキスト周波数での位相はゼロであることから、制御タイミングに１サンプルのずれが生じた場合には、出力信号のナイキスト周波数での位相は−１８０°になってしまう。
【０００８】
出力信号の位相が−１８０°のときのゲインが１より大きいとき、すなわちゲイン余裕が負のときには、ＰＩ制御器４に入力される差分信号の振動の振幅は時間とともに増大していくことになる。つまり、システムは不安定になってしまう。
【０００９】
したがって、逆内燃機関モデルにフィードバック制御を単に組み合わせただけでは、システムの安定性を保証することは難しい。なお、フィードバック制御ではＰＩ制御器の各定数を定義に調整することにより安定性を改善することは可能であるが、その場合、安定性が改善される代わりにシステムの応答性は損なわれてしまう。
【００１０】
本発明は上述のような課題を解決するためになされたものであり、速やかに且つ安定して内燃機関の被制御量を目標値に一致させることのできる内燃機関の制御システムの提供をその目的とする。
【課題を解決するための手段】
【００１１】
上記の目的を達成するため、第１の発明は、アクチュエータの操作によって運転を制御される内燃機関の制御システムにおいて、
前記内燃機関の被制御量の目標値から変換されたシステム入力信号と、前記被制御量の計測値から変換されたシステム出力信号との差分信号が入力されるＰＩ制御器と、
前記ＰＩ制御器の出力信号が入力されるローパスフィルタと、
前記ローパスフィルタの出力信号を前記アクチュエータの操作信号に変換する逆内燃機関モデルとを備え、
前記ローパスフィルタは、前記システム入力信号に対する前記システム出力信号のナイキスト周波数でのゲインが１以下になるように設計されていることを特徴としている。
【発明の効果】
【００１２】
第１の発明によれば、ＰＩ制御器を用いたフィードバック制御が逆内燃機関モデルに組み合わせられることで、内燃機関の制御システムに求められる応答性と定常特性とを同時に満たすことができる。さらに、システム入力信号に対するシステム出力信号のナイキスト周波数でのゲインが１以下になるようにローパスフィルタが設計されているので、制御タイミングが１サンプルずれることがあっても、ゲイン余裕が負になってしまうことがない。したがって、第１の発明によれば、フィードバック制御を確実に安定させることが可能であり、応答性と定常特性に加えて安定性も同時に満たすことができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態としての内燃機関の制御システムを示すブロック図である。
【図２】本発明の実施の形態に係るローパスフィルタの設計手法を説明するためのボード線図（ゲイン線図）である。
【図３】逆内燃機関モデルにフィードバック制御が組み合わされている制御システムの一例を示すブロック図である。
【図４】図３に示す制御システムのボード線図（上段がゲイン線図、下段が位相線図）である。
【発明を実施するための形態】
【００１４】
図１は、本発明の実施の形態としての内燃機関の制御システムを示すブロック図である。この図に示すように、本実施の形態の制御システムは、吸入空気量（ＫＬ）を被制御量としてスロットルを制御要素とする制御システムであり、制御対象である内燃機関（エンジン）２と、ＰＩ制御器４、ローパスフィルタ８及び逆エアモデル６とによって構成されている。
【００１５】
本実施の形態の制御システムでは、吸入空気量の目標値（目標ＫＬ）から変換されたシステム入力信号と、エアフローメータの計測値（ＡＦＭ）から変換されたシステム出力信号との差分信号がＰＩ制御器４に入力される。ＰＩ制御器４の出力信号はローパスフィルタ８によって処理され、ローパスフィルタ８の出力信号が逆エアモデル６に入力される。逆エアモデル６に入力された信号はスロットルの操作信号に変換され、その操作信号によるスロットルの操作によって制御対象である内燃機関２の運転が制御される。
【００１６】
図３に示す制御システムとの比較から明らかなように、本実施の形態の制御システムの特徴の一つは、ＰＩ制御器４と逆エアモデル６との間に挿入されたローパスフィルタ８である。このローパスフィルタ８は、システム入力信号に対するシステム出力信号のゲインを調整するために設けられたものであり、詳しくは、システム入力信号に対するシステム出力信号のナイキスト周波数でのゲインが１以下（０ｄＢ以下）になるように設計されている。
【００１７】
先に説明した図４のボード線図におけるナイキスト周波数でのゲイン、すなわち、ローパスフィルタ８が無い場合のナイキスト周波数でのゲインをβとすると、ナイキスト周波数での全体ゲインを１以下にするためには、ローパスフィルタ８のナイキスト周波数でのゲインは１／β以下でなければならない。一方、他の周波数域の応答性に及ぶ影響を最小限に抑えるためには、カットオフ周波数までのゲインは１になっていることが望ましい。
【００１８】
以上のような観点から、本実施の形態では、カットオフ周波数より高い周波数で生じるゲインの低下のみを利用して、ナイキスト周波数でのゲインを１／β以下にすることにした。図２はローパスフィルタ８の周波数特性を示すボード線図（ゲイン線図）である。この図に示すように、必然的にローパスフィルタ８のカットオフ周波数はナイキスト周波数よりも小さい値になるが、システムの応答性の観点からは、カットオフ周波数は可能な限り高いほうが好ましい。そこで、本実施の形態では、ローパスフィルタ８のカットオフ周波数はナイキスト周波数でのゲインが１／βになるように決められている。
【００１９】
以上のように設計されたローパスフィルタ８を備えることで、本実施の形態の制御システムによれば、制御タイミングが１サンプルずれることがあっても、ゲイン余裕が負になってしまうことがない。したがって、ＰＩ制御器４によるフィードバック制御を確実に安定させることが可能であり、応答性と定常特性とに加えてシステムの安定性も同時に満たすことができる。
【００２０】
次に、図１に示す制御システムの実装方法について具体的に説明する。エアモデルは、その伝達関数を“f(s)=K/(S+α)”のように一次遅れモデルで近似することができる（K，αは運転条件に応じて非線形に変化するマップ値）。逆エアモデル６をこのエアモデルの逆モデルであるとすると、その伝達関数は“f-1(s)=(S+α)/K”で表される。この場合、S/Kという微分項が存在することになるが、微分を実時間で実現することは難しい。
【００２１】
微分の実現方法としては近似が用いられることが多い。例えば、サンプリング時間をΔT、微分要素への入力値をuとした場合、“(u(k+1)-u(k))/ΔT”で近似することが行なわれている。また、前記の伝達関数を“f-1(s)≒(S+α)/(K(εs+1))”で近似することも行なわれている（εは非常に小さい値）。しかし、このような近似を用いる場合には、近似誤差による演算精度の低下は避けられない。
【００２２】
そこで、本実施の形態では、逆エアモデル６をローパスフィルタ８に組み合わせて再構成した上で実装することにした。まず、ローパスフィルタ８を伝達関数で表すと“LPF(s)=1/(s+L)”のようになる（Lは前述のように設定されたゲインから決まる値）。これに逆エアモデル６の伝達関数“f-1(s)=(S+α)/K”を掛け合わせると、“f-1(s)×LPF(s)=(S+α)/(K(s+L))”という伝達関数を得ることができる。この伝達関数は分子の次数と分母の次数が等しいので、このような伝達関数を有する演算要素であればコンピュータ上に実装して実現することができる。
【００２３】
以上、本発明の実施の形態について説明したが、本発明は上述の実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、上述の実施の形態では、ローパスフィルタのカットオフ周波数をシステム入力信号に対するシステム出力信号のナイキスト周波数でのゲインが１になるように設定したが、安定余裕をもたせるため、システム入力信号に対するシステム出力信号のナイキスト周波数でのゲインが１より小さい値になるようにカットオフ周波数を設定してもよい。
【００２４】
また、既存の逆エアモデルでは、伝達関数が“f-1(s)=S/K+α/K”と分解され、その微分項“S/K”が“(u(k+1)-u(k))/ΔT”と近似されていることが多い。したがって、その近似計算の部分を“S/(K(s+L))”と置き換え、残りの項に上述のように設計したローパスフィルタの処理を加えるようにしてもよい。これによれば、制御システムの実装にあたって既存の設計の大きな変更を回避することができる。
【符号の説明】
【００２５】
２  内燃機関
４  ＰＩ制御器
６  逆エアモデル
８  ローパスフィルタ
【図１】
2011080423.tif 000003
【図２】
2011080423.tif 000004
【図３】
2011080423.tif 000005
【図４】
2011080423.tif 000006