(57)【要約】【課題】吸入空気量の検出値と算出値との切替を適切に実行する。【解決手段】制御部７は、エンジン２の運転状態に基づいて吸入空気量を算出する吸入空気量算出部７１と、エアフロセンサ５１により検出された吸入空気量の検出値Ｌ及び吸入空気量算出部７１により算出された吸入空気量の算出値Ｄのいずれか一方を吸入空気量として設定する吸入空気量設定部７２とを備えている。吸入空気量設定部７２は、吸入空気量を算出値Ｄから検出値Ｌへ切り替える切替速度を吸入空気量を検出値Ｌから算出値Ｄへ切り替える切替速度よりも遅くする。【選択図】図８
2016205283.tif 000002
【特許請求の範囲】
【請求項１】
吸気通路に配設されたコンプレッサを有するターボ過給機と、前記吸気通路に設けられて前記コンプレッサをバイパスするバイパス通路と、前記バイパス通路に設けられて前記バイパス通路を開閉するバイパスバルブとを備えたターボ過給機付きエンジンの制御装置であって、
前記吸気通路のうち前記コンプレッサの上流側に設けられて吸入空気量を検出する吸入空気量センサと、
前記エンジンの運転状態に基づいて吸入空気量を算出する吸入空気量算出部と、
前記吸入空気量センサにより検出された吸入空気量の検出値、及び、前記吸入空気量算出部により算出された吸入空気量の算出値のいずれか一方を吸入空気量として設定する吸入空気量設定部とを備え、
前記吸入空気量設定部は、吸入空気量を前記算出値から前記検出値へ切り替える切替速度を吸入空気量を前記検出値から前記算出値へ切り替える切替速度よりも遅くすることを特徴とするターボ過給機付きエンジンの制御装置。
【請求項２】
請求項１に記載のターボ過給機付きエンジンの制御装置において、
前記吸入空気量設定部は、前記バイパスバルブの閉弁時には前記検出値を吸入空気量として設定しており、前記バイパスバルブが開弁されるときに吸入空気量を前記検出値から前記算出値に切り替えることを特徴とするターボ過給機付きエンジンの制御装置。
【請求項３】
請求項１又は２に記載のターボ過給機付きエンジンの制御装置において、
前記吸入空気量設定部は、
前記検出値の反映度合と前記算出値の反映度合とを調整することによって、前記検出値と前記算出値との切替を行っており、
吸入空気量を前記算出値から前記検出値へ切り替える際の反映度合の変化速度を吸入空気量を前記検出値から前記算出値へ切り替える際の反映度合の変化速度よりも遅くすることを特徴とするターボ過給機付きエンジンの制御装置。
【請求項４】
請求項３に記載のターボ過給機付きエンジンの制御装置において、
前記吸入空気量設定部は、
吸入空気量を前記検出値から前記算出値へ切り替える際には、前記算出値を前記検出値へ即座に切り替える一方、
吸入空気量を前記算出値から前記検出値へ切り替える際には、前記算出値の反映度合を漸次小さくしつつ、前記検出値の反映度合を漸次大きくしていくことを特徴とするターボ過給機付きエンジンの制御装置。
【請求項５】
請求項１乃至４の何れか１つに記載のターボ過給機付きエンジンの制御装置において、
前記吸入空気量設定部は、吸入空気量を前記算出値から前記検出値へ切り替える切替速度を、前記吸気通路に設けられたスロットルバルブの前後の圧力差又は圧力比が小さくなるほど遅くすることを特徴とするターボ過給機付きエンジンの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
ここに開示された技術は、ターボ過給機付きエンジンの制御装置に関するものである。
【背景技術】
【０００２】
ターボ過給機付きエンジンにおいては、タービンが排気通路に配置され、コンプレッサが吸気通路に配置されている。タービンがエンジンの燃焼室から排出された排気によって回転駆動されることで、タービンに直結されたコンプレッサが回転駆動されて、燃焼室への吸入空気量が増大される。この種のターボ過給機においては、減速時にサージングが生じることが知られている。
【０００３】
サージングは、減速時においてスロットルバルブが閉じられた場合に、吸入空気量が減少する一方で、暫時回り続けるタービンのために、コンプレッサとスロットルバルブとの間の吸気の圧力（過給圧）が維持されることに起因して生じる。従来より、サージングを抑制するために、コンプレッサの上下流をバイパスするバイパス通路と該バイパス通路を開閉するバイパスバルブとを設け、減速時にバイパスバルブを開弁させることで、バイパス通路を介して、コンプレッサの上流側に過給圧を逃がすことが知られている。
【０００４】
その場合に、減速時にバイパス通路を介してコンプレッサ上流側へ吸気が還流されることになるため、コンプレッサの上流側に配置されたエアフロセンサによる吸入空気量の検出精度が悪化してしまう。そこで、例えば特許文献１には、エアフロセンサへの吸気の還流が生じると判定される場合、エアフロセンサによる検出値に替えて、エンジン回転数とスロットルバルブの開度とに基づいた、吸入空気量の算出値を採用する制御装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−９７４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、バイパスバルブを閉じている場合であっても、吸入空気量を演算により求めることはできる。しかしながら、通常時、即ち、コンプレッサ上流側への吸気の還流が生じていない状況においては、エアフロセンサによる吸入空気量の検出精度の方が、スロットルバルブの開度に基づく吸入空気量の算出精度よりも高い。
【０００７】
つまり、吸入空気量の検出値と算出値とを状況に応じて適切に使い分ける必要がある。しかしながら、吸入空気量の検出値と算出値とは一致しない場合があり、その場合には検出値と算出値との切り替え時に吸入空気量がステップ状に変化する。吸入空気量は燃料噴射量の制御に用いられるため、吸入空気量がステップ状に変化すると、トルク変動により振動が発生したり、エミッション性能が一時的に悪化したりする虞がある。  ここに開示された技術は、かかる点に鑑みてなされたものであり、その目的とするところは、吸入空気量の検出値と算出値との切替を適切に実行することにある。
【課題を解決するための手段】
【０００８】
ここに開示された技術は、吸気通路に配設されたコンプレッサを有するターボ過給機と、前記吸気通路に設けられて前記コンプレッサをバイパスするバイパス通路と、前記バイパス通路に設けられて前記バイパス通路を開閉するバイパスバルブとを備えたターボ過給機付きエンジンの制御装置を対象とする。この制御装置は、前記吸気通路のうち前記コンプレッサの上流側に設けられて吸入空気量を検出する吸入空気量センサと、前記エンジンの運転状態に基づいて吸入空気量を算出する吸入空気量算出部と、前記吸入空気量センサにより検出された吸入空気量の検出値、及び、前記吸入空気量算出部により算出された吸入空気量の算出値のいずれか一方を吸入空気量として設定する吸入空気量設定部とを備え、前記吸入空気量設定部は、吸入空気量を前記算出値から前記検出値へ切り替える切替速度を吸入空気量を前記検出値から前記算出値へ切り替える切替速度よりも遅くする。
【０００９】
この構成によれば、吸入空気量設定部は、吸入空気量センサによる検出値と吸入空気量算出部による算出値とを吸入空気量として使い分けている。基本的には、検出値の方が算出値よりも精度が高いが、コンプレッサを通過した吸気がバイパス通路を通って還流される際などには検出値の精度の方が悪化する場合がある。例えば、吸入空気量設定部は、通常は検出値を吸入空気量として設定し、検出値の精度が悪化する場合には算出値を吸入空気量として設定する。
【００１０】
ここで、検出値と算出値は一致しない場合があり、そのような場合に吸入空気量として設定する値を検出値と算出値との間で切り替えると、設定された吸入空気量に変動が生じ得る。
【００１１】
そこで、吸入空気量設定部は、吸入空気量を算出値から検出値へ切り替える切替速度を吸入空気量を検出値から算出値へ切り替える切替速度よりも遅くする。こうすることで、吸入空気量を算出値から検出値へ切り替えるときには、吸入空気量が算出値から検出値へ漸次変化していく。そのため、算出値と検出値とが相違する場合であっても、吸入空気量の急激な変動が抑制される。吸入空気量の急激な変動が抑制されることによって、吸入空気量を用いたエンジンの制御が安定する。その結果、トルク変動による振動が低減され、且つ、エミッション性能の一時的な悪化が低減される。
【００１２】
また、前記吸入空気量設定部は、前記バイパスバルブの閉弁時には前記検出値を吸入空気量として設定しており、前記バイパスバルブが開弁されるときに吸入空気量を前記検出値から前記算出値に切り替えてもよい。
【００１３】
この構成によれば、バイパスバルブの閉弁時には、検出値が吸入空気量として設定される。バイパスバルブの閉弁時には吸気の還流が無く、吸気の還流が無ければ、検出値の方が算出値よりも精度が高いためである。それに対し、バイパスバルブが開弁されるときには、吸気がバイパス通路を介してコンプレッサの上流側へ還流し、吸入空気量センサの検出精度が悪化し得る。そのため、バイパスバルブが開弁されるときには、吸入空気量が検出値から算出値に切り替えられる。これにより、吸入空気量の精度の低下が抑制される。
【００１４】
この構成によれば、吸入空気量を検出値から算出値へ切り替えるときは、吸入空気量センサの検出精度が悪化する状況となったときである。このときの検出値から算出値への切替速度は、算出値から検出値への切替速度に比べて速くなる。これにより、吸入空気量をより精度が高い算出値に速く切り替えることができる。つまり、吸入空気量の変動よりも、吸入空気量の精度を優先している。
【００１５】
さらに、前記吸入空気量設定部は、前記検出値の反映度合と前記算出値の反映度合とを調整することによって、前記検出値と前記算出値との切替を行っており、吸入空気量を前記算出値から前記検出値へ切り替える際の反映度合の変化速度を吸入空気量を前記検出値から前記算出値へ切り替える際の反映度合の変化速度よりも遅くしてもよい。
【００１６】
この構成によれば、検出値の反映度合の変化速度と算出値の反映度合の変化速度とを調整することによって、算出値から検出値への切替速度及び検出値から算出値への切替速度が変更させる。
【００１７】
具体的には、前記吸入空気量設定部は、吸入空気量を前記検出値から前記算出値へ切り替える際には、前記算出値を前記検出値へ即座に切り替える一方、吸入空気量を前記算出値から前記検出値へ切り替える際には、前記算出値の反映度合を漸次小さくしつつ、前記検出値の反映度合を漸次大きくしてもよい。
【００１８】
この構成によれば、検出値から算出値への切替は即座に行われ、吸入空気量の精度の低下が即座に抑制される。一方、算出値から検出値への切替は次第に行われ、吸入空気量の変動が抑制される。
【００１９】
さらに、前記吸入空気量設定部は、吸入空気量を前記算出値から前記検出値へ切り替える切替速度を、前記吸気通路に設けられたスロットルバルブの前後の圧力差又は圧力比が小さくなるほど遅くしてもよい。
【００２０】
スロットルバルブの前後の圧力差又は圧力比が大きい場合には、吸入空気量は少ない。検出値と算出値とにズレがあったとしても、吸入空気量自体が少ないのでそのズレ量も小さい。つまり、検出値と算出値とが一致せず、切替時に吸入空気量に変動が生じたとしても、その変動量は小さい。一方、スロットルバルブの前後の圧力差又は圧力比が小さく、吸入空気量が多い場合には、検出値と算出値とのズレ量も大きくなる。そこで、算出値から検出値への切替速度を、スロットルバルブの前後の圧力差又は圧力比が小さくなるほど遅くする。これにより、切替時の吸入空気量の変動の影響が大きいときほど、算出値から検出値への切替速度が遅くなり、吸入空気量の変動が効果的に抑制される。
【発明の効果】
【００２１】
前記ターボ過給機付きエンジンの制御装置によれば、吸入空気量の検出値と算出値との切替を適切に実行することができる。
【図面の簡単な説明】
【００２２】
【図１】ターボ過給機付きエンジンのエンジンシステムの概略構成を示すブロック図である。
【図２】制御部のブロック図である。
【図３】コンプレッサ性能マップである。
【図４】図４（Ａ）は、バイパスバルブの開閉のタイミングチャートであり、図４（Ｂ）は、吸入空気量の検出値及び算出値のタイミングチャートである。
【図５】検出値が吸入空気量に設定されている場合の、吸入空気量設定部の処理のフローチャートであるである。
【図６】算出値が吸入空気量に設定されている場合の、吸入空気量設定部の処理のフローチャートである。
【図７】吸入空気量設定部のブロック図である。
【図８】第１反映係数の変更態様を示すグラフである。
【図９】図９（Ａ）は、吸入空気量のタイミングチャートであり、図９（Ｂ）は、燃料噴射量のタイミングチャートであり、図９（Ｃ）は、Ｏ２センサ５６により検出される空燃比のタイミングチャートであり、図９（Ｄ）は、燃料噴射量のフィードバック補正量のタイミングチャートである。
【発明を実施するための形態】
【００２３】
〈エンジンシステムの構成〉
以下、例示的な実施形態を図面に基づいて詳細に説明する。図１は、エンジンシステム１００の概略構成を示すブロック図である。
【００２４】
図１に示されるように、エンジンシステム１００は、エンジン２と、吸気システム１０と、排気システム３０と、ターボ過給機４と、アクセルペダル装置６と、制御部７とを備えている。
【００２５】
エンジン２は、ガソリンエンジンである。エンジン２の燃焼室２１に、吸気ポート２２を介して吸気システム１０が接続されており、排気ポート２３を介して排気システム３０が接続されている。エンジン２は、吸気ポート２２の開閉を行う吸気バルブ２４と、燃焼室２１に向けて燃料を噴射する燃料噴射弁２５と、燃焼室２１内に供給された吸気と燃料との混合気に点火する点火プラグ２６と、燃焼室２１内での混合気の燃焼により往復運動するピストン２７と、排気ポート２３の開閉を行う排気バルブ２８とを有する。
【００２６】
吸気システム１０は、吸気通路１１と、エアクリーナ１６と、ターボ過給機４のコンプレッサ４１と、インタークーラ１５と、スロットルバルブ１４と、吸気マニホールド１３とを有している。エアクリーナ１６、コンプレッサ４１、インタークーラ１５、スロットルバルブ１４及び吸気マニホールド１３は、この順で吸気通路１１に配置されている。エアクリーナ１６は、空気取り入れ口１６ａから外部の空気を取り込む。エアクリーナ１６に取り込まれた空気は、フィルタ１６ｂを通過し、コンプレッサ４１へ流れていく。この空気は、コンプレッサ４１により過給されて、インタークーラ１５により冷却され、スロットルバルブ１４により流量が調整され、吸気マニホールド１３を介して各気筒の燃焼室２１へ供給される。
【００２７】
スロットルバルブ１４は、電子制御式のバルブであり、吸気通路１１内の吸気流路面積を変化させて燃焼室２１への空気の供給量を調整する。スロットルバルブ１４は、運転者によるアクセルペダル装置６に対するペダル踏込操作に応じて、制御部７からの制御信号により開閉させられる。
【００２８】
さらに、吸気通路１１には、コンプレッサ４１によって過給された吸気の一部を、コンプレッサ４１の上流側に還流する吸気還流装置１７が設けられている。吸気還流装置１７は、バイパス通路１７ａとバイパスバルブ１７ｂとを有している。
【００２９】
バイパス通路１７ａの一端は、吸気通路１１のうちエアフロセンサ５１とコンプレッサ４１との間の部分に接続され、バイパス通路１７ａの他端は、吸気通路１１のうちコンプレッサ４１とインタークーラ１５との間の部分に接続されている。バイパスバルブ１７ｂは、バイパス通路１７ａに設けられており、制御部７からの制御信号により開閉される電子制御式のバルブである。
【００３０】
排気システム３０は、排気通路３１と、排気マニホールド３２と、ターボ過給機４のタービン４２と、排気浄化触媒３３とを有している。排気マニホールド３２、タービン４２、及び排気浄化触媒３３は、この順で排気通路３１に配置されている。
【００３１】
ターボ過給機４は、コンプレッサ４１と、タービン４２と、ウェイストゲートバルブ４３とを有している。エンジン２から排出された排気によってタービン４２が回転駆動されることにより、タービン４２とシャフトで連結されたコンプレッサ４１が回転駆動され、吸気が過給される。
【００３２】
ウェイストゲートバルブ４３は、タービン４２の上下流を連通する排気バイパス通路４４を介して、エンジン２から排出された排気の一部を、タービン４２を迂回させて下流側に逃がすようになっている。
【００３３】
また、図１に示すエンジンシステム１００には、各種のセンサが設けられている。具体的には、吸気システム１０においては、吸気通路１１のうちエアクリーナ１６とコンプレッサ４１との間の部分にエアフロセンサ５１が設けられている。エアフロセンサ５１は、エアクリーナ１６を介して吸気通路１１へ取り込まれた吸入空気量を検出する。エアフロセンサ５１としては、例えば、熱線式又はカルマン渦式のエアフロセンサを採用できる。エアフロセンサ５１は、吸入空気量検出センサの一例である。
【００３４】
吸気通路１１のうちインタークーラ１５とスロットルバルブ１４との間の部分には、圧力センサ５２が設けられている。圧力センサ５２はインタークーラ１５とスロットルバルブ１４との間の吸気通路１１内の圧力、即ち、過給圧を検出する。スロットルバルブ１４には、スロットルバルブ１４の開度を検出するスロットルバルブ開度センサ５３が配置されている。さらに、吸気マニホールド１３には、圧力センサ５４と温度センサ５５が配置されている。圧力センサ５４は、吸気マニホールド１３内の圧力、即ち、インマニ圧力を検出する。温度センサ５５は吸気マニホールド１３内の温度を検出する。
【００３５】
排気システム３０においては、タービン４２の下流側の排気通路３１（詳しくはタービン４２と排気浄化触媒３３との間の排気通路３１）に、排気中の酸素濃度を検出するＯ2センサ５６が設けられている。
【００３６】
エアフロセンサ５１は、検出した吸入空気量に対応する検出信号を制御部７に供給する。圧力センサ５２は、検出した過給圧に対応する検出信号を制御部７に供給する。スロットルバルブ開度センサ５３は、検出したスロットルバルブ１４の開度に対応する検出信号を制御部７に供給する。圧力センサ５４は、検出したインマニ圧力に対応する検出信号を制御部７に供給する。温度センサ５５は、検出した温度に対応する検出信号を制御部７に供給する。Ｏ2センサ５６は、検出した酸素濃度に対応する検出信号を制御部７に供給する。また、制御部７には、アクセルペダル装置６のアクセルペダル開度センサ５７からの検出信号が供給される。
【００３７】
制御部７は、ＣＰＵと、ＣＰＵ上で実行される各種のプログラム（ＯＳなどの基本制御プログラムや、ＯＳ上で起動され特定機能を実現するアプリケーションプログラムを含む）や各種のデータを格納するためのＲＯＭやＲＡＭの如き内部メモリとを備えるコンピュータにより構成される。制御部７は、上述した各種センサから供給された検出信号に基づいて、種々の制御や処理を行う。例えば、制御部７は、スロットルバルブ１４、バイパスバルブ１７ｂ及びウェイストゲートバルブ４３を開閉させると共に、エアフロセンサ５１への吸気の還流が生じるか否かを判定して、該判定結果に基づいてエアフロセンサ５１による検出空気量及び吸入空気量算出手段で算出された算出空気量の一方を吸入空気量として設定する。
【００３８】
図２は、制御部７のブロック図である。制御部７は、機能的には、吸入空気量算出部７１と、吸入空気量設定部７２と、燃料噴射量制御部７３と、バイパスバルブ制御部７４と、記憶部７５とを有している。
【００３９】
吸入空気量算出部７１は、スロットルバルブ開度センサ５３により検出されたスロットルバルブ１４の開度と、圧力センサ５４により検出されたインマニ圧力と、温度センサ５５により検出された、吸気マニホールド１３内の温度とに基づいて燃焼室２１へ供給される吸入空気量を算出する。つまり、吸入空気量算出部７１は、所謂、Ｄジェトロニック方式で吸入空気量を求める。吸入空気量算出部７１が求めた吸入空気量を、以下、「算出値」と称する。
【００４０】
一方、エアフロセンサ５１は、実際に吸気通路１１を流通する吸入空気量を検出しており、所謂、Ｌジェトロニック方式で吸入空気量を求めている。エアフロセンサ５１の検出結果に基づいて求められた吸入空気量を、以下、「検出値」と称する。
【００４１】
吸入空気量設定部７２は、算出値及び検出値の何れかをエンジン２の制御に用いる吸入空気量として設定する。この設定方法については、後述する。吸入空気量は、エンジン２の種々の制御に用いられる。例えば、吸入空気量は、以下の燃料噴射量の制御に用いられる。
【００４２】
燃料噴射量制御部７３は、吸入空気量設定部７２により設定された吸入空気量を用いて、燃料噴射弁２５から噴射する燃料噴射量を制御する。具体的には、燃料噴射量制御部７３は、燃焼室２１内の空燃比が所望の空燃比となるように、吸入空気量に対する燃料噴射量を決定する。さらに、燃料噴射量制御部７３は、Ｏ2センサ５６により検出された排気中の酸素濃度に基づいて、空燃比が所望の空燃比となるように燃料噴射量をフィードバック制御する。
【００４３】
バイパスバルブ制御部７４は、エンジン２の運転状態に応じてバイパスバルブ１７ｂの開度を制御する。例えば、制御部７は、アクセルペダル開度センサ５７に検出されたアクセル開度に基づいてスロットルバルブ１４の開度を調整して吸入空気量を制御している。
【００４４】
〈バイパスバルブの制御〉
以下に、バイパスバルブ制御部７４によるバイパスバルブ１７ｂの制御について詳細に説明する。
【００４５】
ターボ過給機４は、図３に示すようなコンプレッサ性能マップを有している。コンプレッサ性能マップは、コンプレッサ４１を通過する吸気の流量であるコンプレッサ通過流量と、コンプレッサ４１の上流側と下流側との吸気圧力の比であるコンプレッサ圧力比（過給圧／大気圧）と、コンプレッサ４１の回転数であるコンプレッサ回転数との関係を規定している。このようなコンプレッサ性能マップは、記憶部７５に記憶されている。
【００４６】
コンプレッサ性能マップには、図３の破線（以下、「サージラインＬ」と称する）よりもコンプレッサ通過流量が少ない領域に、所謂、サージ領域を有している。サージ領域は、コンプレッサ圧力比が大きいほどコンプレッサ通過流量が多い側に拡大されている。このサージ領域では、コンプレッサ通過流量に対して、コンプレッサ圧力比が高すぎるため、コンプレッサ４１で過給された吸気がコンプレッサ４１に逆流し得る運転領域である。
【００４７】
そこで、バイパスバルブ制御部７４は、アクセルペダル開度センサ５７に検出されたアクセル開度に基づいて推定されるコンプレッサ４１の運転状態がサージラインＬよりもコンプレッサ通過流量が多い側の通常領域に含まれている場合には、バイパスバルブ１７ｂを全閉としている。一方、バイパスバルブ制御部７４は、アクセルペダル開度センサ５７に検出されたアクセル開度に基づいて推定されるコンプレッサ４１の運転状態がサージラインＬよりもコンプレッサ通過流量が少ない側のサージ領域に含まれる場合（図の破線の矢印で示す場合）には、バイパスバルブ１７ｂを開弁する。バイパスバルブ１７ｂが開弁されることによって、コンプレッサ４１に過給された吸気がバイパス通路１７ａを介してコンプレッサ４１の下流側に還流される。これにより、コンプレッサ圧力比が急速に低減され、コンプレッサ４１の運転状態はサージ領域に入ることなく、コンプレッサ通過流量が減少する。こうして、コンプレッサ４１が保護される。
【００４８】
コンプレッサ４１の運転状態がサージ領域に入る傾向にあるのは、例えば、エンジン２の減速時である。特に、吸気を過給している状態から減速する場合には、コンプレッサ圧力比が高いので、コンプレッサ４１の運転状態がサージ領域に入り易い。コンプレッサ４１は、慣性でしばらく回り続けるため、吸気の過給はしばらく続く一方、スロットルバルブ１４の開度が絞られる。その結果、コンプレッサ圧力比が高いまま、吸入空気量が絞られるため、サージングが生じ得る。それに対し、バイパスバルブ１７ｂが開かれることによって、過給された吸気は、コンプレッサ４１に逆流するのではなく、バイパス通路１７ａを通ってコンプレッサ４１の上流側へ還流される。
【００４９】
〈吸入空気量の切替〉
続いて、吸入空気量の検出値と算出値との切替について詳細に説明する。
【００５０】
吸入空気量設定部７２は、バイパスバルブ１７ｂの閉弁時には、検出値を吸入空気量として設定する一方、バイパスバルブ１７ｂの開弁時には、算出値を吸入空気量として設定する。
【００５１】
図４（Ａ）に、バイパスバルブ１７ｂの開閉のタイミングチャートを示し、図４（Ｂ）に吸入空気量の検出値及び算出値のタイミングチャートを示す。
【００５２】
図４（Ａ）は、エンジン２が減速され、バイパスバルブ１７ｂが閉状態から開状態に切り替わり、その後、バイパスバルブ１７ｂが開状態から閉状態に戻る動作を示している。このとき、図４（Ｂ）に示すように、吸入空気量の検出値及び算出値は、エンジン２の減速に伴って減少し、バイパスバルブ１７ｂが開弁されるときには微小な値となっている。バイパスバルブ１７ｂが開弁されている間、さらには、バイパスバルブ１７ｂが閉弁された後も、検出値及び算出値は微小な値で推移する。
【００５３】
エアフロセンサ５１は吸入空気量を実際に測定しているので、通常であれば、検出値の方が算出値よりも吸入空気量の精度が高い。図４（Ｂ）に示すように、検出値と算出値とが多少ずれる場合があるが、バイパスバルブ１７ｂが閉じられているときは、検出値の方が算出値よりも精度が高い。特に、吸入空気量が少ない場合には、スロットルバルブ１４の前後の圧力差が大きいため、算出値は誤差の影響を受け易くなる。この点においても、検出値の方が算出値よりも精度が高い。
【００５４】
しかしながら、バイパスバルブ１７ｂを開いて、吸気の一部がコンプレッサ４１の上流側に還流している場合には、吸気の一部がエアフロセンサ５１を逆流し得る。しかしながら、エアフロセンサ５１は、通過する空気量を検出できるものの、その通過方向までは判別できないため、検出値の精度が低下してしまう。図４（Ｂ）に示すように、バイパスバルブ１７ｂが開いているときには、検出値の変動量の方が算出値の変動量よりも大きくなっている。これは、エアフロセンサ５１の検出精度が低下していることを表している。
【００５５】
そこで、バイパスバルブ１７ｂの閉弁時には、検出値が吸入空気量として設定される一方、バイパスバルブ１７ｂの開弁時には、算出値が吸入空気量として設定される。
【００５６】
具体的には、吸入空気量設定部７２は、図５，６に示すフローチャートに従って吸入空気量を設定する。図５は、検出値が吸入空気量に設定されている場合の、吸入空気量設定部７２の処理のフローチャートである。図６は、算出値が吸入空気量に設定されている場合の、吸入空気量設定部７２の処理のフローチャートである。
【００５７】
吸入空気量設定部７２は、検出値が吸入空気量として設定されている場合には、ステップＳ１１０において、バイパスバルブ１７ｂが開弁されたか否か、即ち、閉状態から開状態に切り替わったか否かを判定する。検出値が吸入空気量に設定されている場合は、前述の如く、バイパスバルブ１７ｂは、閉じられている。吸入空気量設定部７２は、バイパスバルブ制御部７４によるバイパスバルブ１７ｂの制御内容に基づいて、バイパスバルブ１７ｂが開弁されたか否かを判定する。
【００５８】
バイパスバルブ１７ｂが開弁されたときには、吸入空気量設定部７２は、ステップＳ１２０において、吸入空気量を検出値から算出値に変更する。一方、バイパスバルブ１７ｂが閉弁されたままのときには、吸入空気量設定部７２は、検出値を吸入空気量として設定したまま維持する。
【００５９】
一方、吸入空気量設定部７２は、算出値が吸入空気量として設定されている場合には、ステップＳ２１０において、バイパスバルブ１７ｂが閉弁されたか否か、即ち、開状態から閉状態に切り替わったか否かを判定する。算出値が吸入空気量に設定されている場合は、前述の如く、バイパスバルブ１７ｂは、開かれている。吸入空気量設定部７２は、バイパスバルブ制御部７４によるバイパスバルブ１７ｂの制御内容に基づいて、バイパスバルブ１７ｂが閉弁されたか否かを判定する。
【００６０】
バイパスバルブ１７ｂが閉弁されたときには、吸入空気量設定部７２は、ステップＳ２２０において、吸入空気量を算出値から検出値に変更する。一方、バイパスバルブ１７ｂが開弁されたままのときには、吸入空気量設定部７２は、算出値を吸入空気量として設定したまま維持する。
【００６１】
ここで、吸入空気量設定部７２は、吸入空気量を検出値から算出値へ切り替えるときの切替速度と、吸入空気量を算出値から検出値へと切り替えるときの切替速度とを変更している。
【００６２】
図７は、吸入空気量設定部７２のブロック図である。吸入空気量設定部７２は、反映係数設定部７６と、吸入空気量切替部７７とを有している。
【００６３】
反映係数設定部７６は、検出値Ｌの反映係数である第１反映係数Ｋ１を設定する。第１反映係数Ｋ１は、０〜１の値である。一方、算出値Ｄの反映係数である第２反映係数Ｋ２は、Ｋ２＝１−Ｋ１（Ｋ２＝０〜１）であり、第１反映係数Ｋ１と第２反映係数Ｋ２の合計は１である。つまり、反映係数設定部７６は、第１反映係数Ｋ１を設定すると同時に、第２反映係数Ｋ２も設定する。第１反映係数Ｋ１は、検出値Ｌの反映度合の一例であり、第２反映係数Ｋ２は、算出値Ｄの反映度合の一例である。
【００６４】
吸入空気量切替部７７は、検出値Ｌに第１反映係数Ｋ１を乗算した値と、算出値Ｄに第２反映係数Ｋ２を乗算した値とを加算して、吸入空気量を算出する。
【００６５】
第１反映係数Ｋ１が１の場合には、第２反映係数Ｋ２は０となり、検出値Ｌが吸入空気量となる。一方、第１反映係数Ｋ１が０の場合には、第２反映係数Ｋ２は１となり、算出値Ｄが吸入空気量となる。また、第１反映係数Ｋ１が０と１の間の値である場合には、第２反映係数Ｋ２は、（１−Ｋ１）を満たす値であり、０と１の間の値となる。この場合、吸入空気量は、検出値Ｌを第１反映係数Ｋ１に応じた割合で反映させ且つ算出値Ｄを第２反映係数Ｋ２に応じた割合で反映させた値に設定される。
【００６６】
つまり、反映係数設定部７６が第１反映係数Ｋ１及び第２反映係数Ｋ２の値を変更することによって、吸入空気量として設定される値が検出値Ｌと算出値Ｄとで切り替えられ、さらに、反映係数設定部７６が第１反映係数Ｋ１及び第２反映係数Ｋ２の値を変更する速度を調整することによって、検出値Ｌと算出値Ｄとの間の切替速度が調整される。
【００６７】
詳しくは、図８に、第１反映係数Ｋ１の変更態様を示す。反映係数設定部７６は、検出値Ｌから算出値Ｄに切り替えるとき、即ち、第１反映係数Ｋ１を１から０に変更するときには、第１反映係数Ｋ１を１から０に即座に変更する。一方、反映係数設定部７６は、算出値Ｄから検出値Ｌに切り替えるとき、即ち、第１反映係数Ｋ１を０から１に変更するときには、第１反映係数Ｋ１を０から１に漸次、変更する。
【００６８】
反映係数設定部７６が第１反映係数Ｋ１の変更速度をこのように変える理由を図９のタイミングチャートを参照しながら説明する。図９（Ａ）は、吸入空気量のタイミングチャートであり、図９（Ｂ）は、燃料噴射量のタイミングチャートであり、図９（Ｃ）は、Ｏ２センサ５６により検出される空燃比のタイミングチャートであり、図９（Ｄ）は、燃料噴射量のフィードバック補正量のタイミングチャートである。
【００６９】
ここでは、吸入空気量を算出値Ｄから検出値Ｌへ切り替える場合について説明する。図９（Ａ）は、検出値Ｌ（一点鎖線）と算出値Ｄ（実線）とを示している。図９（Ａ）の例では、検出値Ｌは、実際の吸入空気量よりも小さい値であり、算出値Ｄは、実際の吸入空気量よりも大きい値であるとする。また、図４（Ｂ）に示すような値の変動は省略している。そのため、本来であれば、算出値Ｄが吸入空気量として設定されている場合には、検出値Ｌの変動量が比較的大きいが、その様子は図示されていない。
【００７０】
ここで、説明の便宜上、時間ｔ０において、燃料噴射量制御部７３が燃料噴射量の制御を開始するものとする。このとき、算出値Ｄが吸入空気量として設定されている。燃料噴射量制御部７３は、空燃比が目標空燃比（ここでは、目標空燃比が理論空燃比であるとする）となるように、算出値Ｄに対応する燃料噴射量を決定し、その燃料噴射量の燃料を燃料噴射弁２５を介して供給する（図９（Ｂ））。
【００７１】
しかし、算出値Ｄは、図９（Ａ）に示すように、実際の吸入空気量よりも大きい値であるため、燃料噴射量制御部７３に決定された燃料噴射量は、理論空燃比となる値よりも多くなっている。そのため、図９（Ｃ）に示すように、Ｏ２センサ５６の検出信号は、実際の空燃比が理論空燃比よりもリッチ側であることを示すようになる。
【００７２】
すると、燃料噴射量制御部７３は、図９（Ｄ）に示すように、時間ｔ１において、燃料噴射量に対するフィードバック補正量を、実際の空燃比を目標空燃比まで低下させるのに相当する値に設定する。つまり、負の値のフィードバック補正量が設定される。これにより、図９（Ｂ）に示すように、燃料噴射弁２５から供給される燃料噴射量は減量され、その結果、図９（Ｃ）に示すように、Ｏ２センサ５６の検出信号は、実際の空燃比が理論空燃比に略一致していることを示すようになる。
【００７３】
その後、時間ｔ２において、バイパスバルブ１７ｂが閉弁されたことに伴い、吸入空気量が算出値Ｄから検出値Ｌへ切り替えられる。
【００７４】
このとき、仮に、図９（Ａ）の太破線で示すように、吸入空気量が算出値Ｄから検出値Ｌに即座に切り替えられたとする。これにより、吸入空気量が算出値Ｄから検出値Ｌにステップ的に低下することになる。
【００７５】
すると、燃料噴射量制御部７３は、図９（Ｂ）に示すように、吸入空気量の低下に応じて燃料噴射量を減量する。しかしながら、検出値Ｌは、実際の吸入空気量よりも少し小さいので、実際の空燃比は、理論空燃比よりもリーン側にずれることになる（図９（Ｃ））。
【００７６】
それに対し、燃料噴射量制御部７３は、図９（Ｄ）に示すように、時間ｔ３において、燃料噴射量に対するフィードバック補正量を、実際の空燃比が目標空燃比まで上昇するのに相当する値に設定する。これにより、図９（Ｂ）に示すように、燃料噴射弁２５から供給される燃料噴射量は増量され、その結果、実際の空燃比は理論空燃比に略一致するようになる（図９（Ｃ））。
【００７７】
しかし、このような制御においては、図９（Ｃ）に示すように、算出値Ｄから検出値Ｌに切り替えたときに実際の空燃比がステップ的に変化している。これにより、トルク変動が生じ、振動が生じ得る。また、空燃比が一時的にリーン側にずれることにより、排気浄化触媒３３の性能が低下し、エミッション性能が低下し得る。
【００７８】
それに対し、吸入空気量設定部７２は、算出値Ｄから検出値Ｌへ即座に切り替えるのではなく、図９（Ａ）の太実線で示すように、算出値Ｄから検出値Ｌへ漸次、切り替える。具体的には、吸入空気量設定部７２は、図８に示すように、第１反映係数Ｋ１を０から１へ線形的に漸次変更していく。その結果、設定される吸入空気量は、算出値Ｄから検出値Ｌへ線形的に漸次、減少していく。
【００７９】
燃料噴射量制御部７３により設定される燃料噴射量も、算出値Ｄに対応する量から検出値Ｌに対応する量へステップ的に減量されるのではなく、図９（Ｂ）に示すように、漸次減少していく吸入空気量に応じて少しずつ減量される。このような燃料噴射量の変化に対応して、Ｏ２センサ５６により検出される実際の空燃比も、図９（Ｃ）に示すように、少しずつリーン側に変化していく。そして、燃料噴射量制御部７３により設定されるフィードバック補正量も、図９（Ｄ）に示すように、吸入空気量の少しの減少量に対応した分だけ増量される。
【００８０】
吸入空気量が算出値Ｄから検出値Ｌへ漸次切り替えられていく間に、このようなフィードバック制御が繰り返される。そのため、実際の空燃比は、ステップ的に減少した後に再び理論空燃比に戻るのではなく、図９（Ｃ）に示すように、一旦は少し減少するものの、緩やかに理論空燃比に戻っていく。これにより、実際の空燃比のステップ的な変化が抑制される。その結果、トルク変動が抑制され、振動が低減すると共に、空燃比の目標空燃比からのズレが低減され、エミッション性能の低下が抑制される。
【００８１】
ここで、吸入空気量設定部７２、詳しくは、反映係数設定部７６は、算出値Ｄから検出値Ｌへ切り替える切替速度を、スロットルバルブ１４の前後の圧力差（上流圧力−下流圧力）が小さくなるほど遅くしている。つまり、反映係数設定部７６は、圧力センサ５２により検出される過給圧と圧力センサ５４により検出されるインマニ圧力との圧力差が小さくなるほど、図８の二点鎖線で示すように、第１反映係数Ｋ１の０から１への変更速度を小さくしている。スロットルバルブ１４の前後の圧力差が大きい場合には、吸入空気量が少ないため、吸入空気量が算出値Ｄから検出値Ｌへ切り替わるときの変動量も小さい。そのため、吸入空気量の変動がエンジン２の振動やエミッション性能に与える影響が小さい。一方、スロットルバルブ１４の前後の圧力差が小さい場合には、吸入空気量が多いため、吸入空気量が算出値Ｄから検出値Ｌへ切り替わるときの変動量も大きい。そのため、吸入空気量の変動がエンジン２の振動やエミッション性能に与える影響が大きい。そこで、前記切替速度を、スロットルバルブ１４の前後の圧力差が小さくなるほど遅くすることによって、吸入空気量の変動をより低減し、エンジン２の振動やエミッション性能に与える影響を低減している。尚、切替速度は、スロットルバルブ１４の前後の圧力差ではなく、圧力比（上流圧力／下流圧力）に基づいて調整されてもよい。すなわち、スロットルバルブ１４の前後の圧力比が小さくなるほど、切替速度が遅く設定される。
【００８２】
一方、吸入空気量を検出値Ｌから算出値Ｄへ切り替えるときの切替速度は相対的に速くなる。そもそも、バイパスバルブ１７ｂの開閉に応じて検出値Ｌ及び算出値Ｄを使い分ける理由は、バイパスバルブ１７ｂの開弁時に検出値Ｌの精度が悪化するためである。つまり、検出値Ｌから算出値Ｄへ切り替える理由は、検出値Ｌを吸入空気量として使用し続けると、エンジン２の振動やエミッション性能に与える影響が大きいためである。そこで、検出値Ｌから算出値Ｄへ切り替える際には、吸入空気量設定部７２は、切替速度を速くしている。これにより、吸入空気量の急な変動の抑制よりも吸入空気量の精度が優先して向上させられる。具体的には、検出値Ｌから算出値Ｄへ即座に切り替えられる。  以上のように、制御部７は、エンジン２の運転状態に基づいて吸入空気量を算出する吸入空気量算出部７１と、エアフロセンサ５１により検出された吸入空気量の検出値Ｌ、及び、吸入空気量算出部７１により算出された吸入空気量の算出値Ｄのいずれか一方を吸入空気量として設定する吸入空気量設定部７２とを備え、吸入空気量設定部７２は、吸入空気量を算出値Ｄから検出値Ｌへ切り替える切替速度を吸入空気量を検出値Ｌから算出値Ｄへ切り替える切替速度よりも遅くする。
【００８３】
この構成によれば、算出値Ｄから検出値Ｌへ切り替える際の吸入空気量の急な変動を抑制することができ、ひいては、エンジン２の振動及びエミッション性能の低下を抑制することができる。算出値Ｄの精度は、通常時の検出値Ｌの精度よりは低いものの、それほど低いわけではない。そのため、検出値Ｌへ切り替えて吸入空気量の精度を少しでも高めることよりも、吸入空気量の急な変動の抑制を優先している。一方、検出値Ｌから算出値Ｄへ切り替えるときは、本来であれば、検出値Ｌよりも精度の低い算出値Ｄに切り替えなければならないほど検出値Ｌの精度が低下したときである。そのような場合には、吸入空気量の急な変動の抑制よりも、吸入空気量の精度の向上を優先し、検出値Ｌから算出値Ｄへ素早く切り替える。このように、検出値Ｌと算出値Ｄとが状況に応じて適切に切り替えられると共に、そのときの切替速度も、吸入空気量の急な変動の抑制を優先すべきか、吸入空気量の精度の向上を優先すべきかに応じて適切に設定される。
【００８４】
より具体的には、吸入空気量設定部７２は、バイパスバルブ１７ｂの閉弁時には検出値Ｌを吸入空気量として設定しており、バイパスバルブ１７ｂが開弁されるときに吸入空気量を検出値Ｌから算出値Ｄに切り替える。
【００８５】
つまり、バイパスバルブ１７ｂが閉じられている通常時は、本来的に精度が高い検出値Ｌが吸入空気量として設定されている。そして、バイパスバルブ１７ｂが開弁されるときには、吸気がコンプレッサ４１の上流側に還流してエアフロセンサ５１の検出精度が低下するので、吸入空気量が検出値Ｌから算出値Ｄに切り替えられる。これにより、吸入空気量の精度の低下が抑制される。
【００８６】
吸入空気量設定部７２は、検出値Ｌの第１反映係数Ｋ１と算出値Ｄの第２反映係数Ｋ２とを調整することによって、検出値Ｌと算出値Ｄとの切替を行っており、吸入空気量を算出値Ｄから検出値Ｌへ切り替える際の第１反映係数Ｋ１及び第２反映係数Ｋ２の変化速度を吸入空気量を検出値Ｌから算出値Ｄへ切り替える際の第１反映係数Ｋ１及び第２反映係数Ｋ２の変化速度よりも遅くする。
【００８７】
この構成によれば、吸入空気量設定部７２は、第１反映係数Ｋ１及び第２反映係数Ｋ２の変化速度を調整することによって、検出値Ｌと算出値Ｄとの切替速度を調整することができる。
【００８８】
また、吸入空気量設定部７２は、吸入空気量を算出値Ｄから検出値Ｌへ切り替える切替速度を、吸気通路１１に設けられたスロットルバルブ１４の前後の圧力差又は圧力比が小さくなるほど遅くする。
【００８９】
この構成によれば、吸入空気量設定部７２は、吸算出値Ｄから検出値Ｌへの切替速度を吸入空気量に応じて調整する。具体的には、スロットルバルブ１４の前後の圧力差が小さく吸入空気量が多いときには、算出値Ｄから検出値Ｌへの切替速度をより遅く設定する。吸入空気量が多いほど、吸入空気量の急な変動がエンジン２の振動及びエミッション性能に与える影響が大きい。そのため、切替速度をこのように調整することによって、吸入空気量の急な変動がエンジン２の振動及びエミッション性能に与える影響をより効果的に低減することができる。
【００９０】
《その他の実施形態》
以上のように、本出願において開示する技術の例示として、前記実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施の形態にも適用可能である。また、上記実施形態で説明した各構成要素を組み合わせて、新たな実施の形態とすることも可能である。また、添付図面および詳細な説明に記載された構成要素の中には、課題解決のために必須な構成要素だけでなく、上記技術を例示するために、課題解決のためには必須でない構成要素も含まれ得る。そのため、それらの必須ではない構成要素が添付図面や詳細な説明に記載されていることをもって、直ちに、それらの必須ではない構成要素が必須であるとの認定をするべきではない。
【００９１】
前記実施形態について、以下のような構成としてもよい。
【００９２】
エンジンシステム１００の構成は、一例であり、この構成に限られるものではない。
【００９３】
また、吸入空気量設定部７２は、バイパスバルブ１７ｂの開閉は、バイパスバルブ制御部７４の制御内容に基づいて判定しているが、吸入空気量設定部７２は、それ以外の方法でバイパスバルブ１７ｂの開閉を判定してもよい。例えば、吸入空気量設定部７２は、検出値Ｌ及び算出値Ｄの少なくとも一方の変化量の絶対値又は変化率の絶対値が所定の閾値を超えたときに、バイパスバルブ１７ｂが開弁したと判定してもよい。つまり、バイパスバルブ１７ｂが開弁したときには、吸入空気量が低下するため、検出値Ｌ及び算出値Ｄの変化が大きくなる。そのため、検出値Ｌ及び算出値Ｄの少なくとも一方の変化量の絶対値又は変化率の絶対値に基づいて、バイパスバルブ１７ｂの開弁を判定することができる。
【００９４】
また、吸入空気量設定部７２は、バイパスバルブ１７ｂが閉弁されるときに、吸入空気量を算出値Ｄから検出値Ｌに切り替えているが、算出値Ｄから検出値Ｌへの切替タイミングはこれに限られるものではない。例えば、吸入空気量設定部７２は、検出値Ｌの変動量が所定の閾値未満に収まったときに、吸入空気量を算出値Ｄから検出値Ｌに切り替えるようにしてもよい。つまり、算出値Ｄを用いるのは、吸気の還流により検出値Ｌの変動量が大きくなることが原因である。そのため、検出値Ｌの変動量が小さくなれば、算出値Ｄから検出値Ｌへ切り替えてもよい。あるいは、吸入空気量設定部７２は、算出値Ｄを吸入空気量として設定してから所定時間経過後に検出値Ｌを吸入空気量として設定し直してもよい。ここで、所定時間は、検出値Ｌの変動が収まると推定される時間に設定され得る。
【産業上の利用可能性】
【００９５】
以上説明したように、ここに開示された技術は、ターボ過給機付きエンジンの制御装置について有用である。
【符号の説明】
【００９６】
１００  エンジンシステム
１１    吸気通路
１７ａ  バイパス通路
１７ｂ  バイパスバルブ
２      エンジン
４      ターボ過給機
４１    コンプレッサ
５１    エアフロセンサ（吸入空気量センサ）
７      制御部（制御装置）
７１    吸入空気量算出部
７２    吸入空気量設定部
【図１】
2016205283.tif 000003
【図２】
2016205283.tif 000004
【図３】
2016205283.tif 000005
【図４】
2016205283.tif 000006
【図５】
2016205283.tif 000007
【図６】
2016205283.tif 000008
【図７】
2016205283.tif 000009
【図８】
2016205283.tif 000010
【図９】
2016205283.tif 000011