(57)【要約】【課題】冷凍車のキャビンと冷蔵室とのそれぞれを冷却するために要求される冷凍能力の差が大きい状況下において、冷凍装置３４のＡ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６の開閉操作による冷媒循環経路の切り替えに起因してエンジン回転速度の変動が生じること。【解決手段】エンジン回転速度の低下速度が所定値以上となる時点のエンジン回転速度を基準として、エンジン回転速度が所定量α低下したことを複数回確認することに基づき、冷媒循環経路が切り替えられている状況であることを判断する。その後、エンジン回転速度の変動態様に基づき冷媒循環経路の切り替え周期を学習する。この学習された周期に基づき切替判定フラグを切り替え、この切り替えに応じてＡ／Ｃ用ＩＳＣ補正量を庫内用ＩＳＣ補正量だけ強制的に減少させる。【選択図】      図１
2010174713.tif 000002
【特許請求の範囲】
【請求項１】
内燃機関の動力により駆動されて冷媒を圧縮する圧縮機と、該圧縮機から吐出供給される冷媒を蒸発させて車両の荷室内の空気を冷却する荷室側蒸発器と、前記圧縮機から吐出供給される冷媒を蒸発させて前記車両の乗員室内の空気を冷却する乗員室側蒸発器と、前記圧縮機から前記荷室側蒸発器及び前記乗員室側蒸発器のそれぞれにつながる冷媒流路と、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に冷媒を吐出供給すべく前記冷媒流路を切り替える切替手段とを有する冷凍装置について、該冷凍装置を備える車両に適用され、
前記内燃機関の回転速度を目標値に一致させるように前記内燃機関の燃焼制御のためのアクチュエータを操作する内燃機関のアイドル回転速度制御装置において、
前記切替手段により前記冷媒流路が切り替えられたか否かを判断する切替判断手段と、
前記切替判断手段により前記切り替えられたと判断された場合、前記アクチュエータの操作量を強制的に変更する操作量変更手段とを備えることを特徴とする内燃機関のアイドル回転速度制御装置。
【請求項２】
前記切替判断手段は、前記内燃機関の回転速度の変動態様に基づき、前記切り替えられたか否かを判断することを特徴とする請求項１記載の内燃機関のアイドル回転速度制御装置。
【請求項３】
前記切替判断手段は、前記内燃機関の回転速度の変動態様として、前記内燃機関の回転速度が所定量変化したことに基づき、前記切り替えが行われたか否かを判断することを特徴とする請求項２記載の内燃機関のアイドル回転速度制御装置。
【請求項４】
前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、
前記切替判断手段は、前記内燃機関の回転速度の周期的な変動態様に基づき、前記切り替えられたか否かを判断することを特徴とする請求項２又は３記載の内燃機関のアイドル回転速度制御装置。
【請求項５】
前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、
前記操作量変更手段は、前記周期的な切り替えの予測に基づき、前記アクチュエータの操作量を周期的に変更することを特徴とする請求項１〜４のいずれか１項に記載の内燃機関のアイドル回転速度制御装置。
【請求項６】
前記内燃機関の回転速度の変動周期を学習する学習手段を更に備え、
前記操作量変更手段は、前記学習手段の学習結果に基づき、前記周期的な切り替えを予測することを特徴とする請求項５記載の内燃機関のアイドル回転速度制御装置。
【請求項７】
前記操作量変更手段により強制的に変更される前記アクチュエータの操作量を、前記内燃機関の回転速度が所定の回転速度以下とならないように規制する規制手段を更に備えることを特徴とする請求項１〜６のいずれか１項に記載の内燃機関のアイドル回転速度制御装置。
【請求項８】
前記操作量変更手段は、前記内燃機関の回転速度の変動態様に応じて、前記操作量の強制的な変更量を可変設定することを特徴とする請求項１〜７のいずれか１項に記載の内燃機関のアイドル回転速度制御装置。
【請求項９】
前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、
前記操作量変更手段は、前記切替判断手段により前記周期的な切り替えがなされていると判断された場合、前記操作量の強制的な変更量を徐々に増大させるものであることを特徴とする請求項１〜８のいずれか１項に記載の内燃機関のアイドル回転速度制御装置。
【請求項１０】
前記内燃機関の出力軸には自動変速機の出力軸が接続され、
前記操作量変更手段は、前記内燃機関の出力軸と前記自動変速機の出力軸との機械的な連結状態よりも解除状態の方が前記変更量の増大速度を大きく設定するものであることを特徴とする請求項９記載の内燃機関のアイドル回転速度制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、内燃機関の動力により駆動されて冷媒を圧縮する圧縮機と、該圧縮機から吐出供給される冷媒を蒸発させて車両の荷室内の空気を冷却する荷室側蒸発器と、前記圧縮機から吐出供給される冷媒を蒸発させて前記車両の乗員室内の空気を冷却する乗員室側蒸発器と、前記圧縮機から前記荷室側蒸発器及び前記乗員室側蒸発器のそれぞれにつながる冷媒流路と、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に冷媒を吐出供給すべく前記冷媒流路を切り替える切替手段とを有する冷凍装置について、該冷凍装置を備える車両に適用され、前記内燃機関の回転速度を目標値に一致させるように前記内燃機関の燃焼制御のためのアクチュエータを操作する内燃機関のアイドル回転速度制御装置に関する。
【背景技術】
【０００２】
アイドル運転時において、エンジン回転速度を所定の低回転速度に制御すべく、エンジンに供給される吸気量を操作するアイドルスピードコントロール（ＩＳＣ）を行うことが周知である。ここで、エンジン回転速度の目標値は、例えば下記特許文献１〜３に見られるように、エアコン負荷（例えば、コンプレッサの駆動トルク）に基づいて設定される。すなわち、冷凍サイクルにおいて冷媒を循環させるべくエンジンの動力によってコンプレッサが駆動されるため、これを駆動する分だけエンジンの負荷が増大する。このため、コンプレッサの駆動時における上記目標値がコンプレッサの停止時における目標値よりも大きく設定される。これにより、エンジン回転速度が過度に低下することで、エンジンストールが生じたり、冷凍サイクルの冷媒循環量の減少によって冷凍能力が不足したりする事態を回避することができる。
【０００３】
一方、車両の中には、運転席のある乗員室（キャビン）に加えて、冷蔵室を備える車両（冷凍車）もある。この冷凍車においては、キャビンと冷蔵室とのそれぞれを冷却すべく、これらのそれぞれに対応するエバポレータを備え、これらに冷媒を供給することで、キャビンのみならず冷蔵室をも冷却するようにしている。
【０００４】
また、上記冷凍車の中には、コスト削減等の目的で、キャビンを冷却するためのエバポレータと冷蔵室を冷却するためのエバポレータとのそれぞれに冷媒を供給するコンプレッサを共有化したものもある。詳しくは、キャビンを冷却するためのエバポレータにコンプレッサから冷媒を吐出供給する冷媒流路（キャビン側冷媒流路）と、冷蔵室を冷却するためのエバポレータにコンプレッサから冷媒を吐出供給する冷媒流路（冷蔵室側冷媒流路）と、これらの冷媒流路を開閉する電磁弁と、冷凍装置の各種制御を行う電子制御装置（冷凍装置ＥＣＵ）とを備えたものもある。この冷凍装置においては、冷凍装置ＥＣＵによって上記電磁弁が開閉操作されることで、冷凍サイクルのキャビン側冷媒流路と冷蔵室側冷媒流路とを交互に切り替えることができ、ひいてはキャビンと冷蔵室との双方を冷却することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第２５３９７７１号公報
【特許文献２】特許第３０５５４４５号公報
【特許文献３】特許第３２１０３７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
但し、このような冷凍装置を備えるものにあっては、キャビン及び冷蔵室のそれぞれを冷却するために要求される冷凍能力の差が大きい状況下において、キャビン側冷媒流路と冷蔵室側冷媒流路との切り替えに起因してエンジン回転速度が大きく変動する事態が生じ得る。これは、各室内の温度が高いほど冷却に要求される冷凍サイクルの冷媒循環量が多くなり、ひいてはコンプレッサの駆動トルクが増大することによるものである。すなわち例えば、キャビンが高温であって且つ冷蔵室が低温である状況下、冷凍サイクルの冷媒循環量が冷蔵室冷却時よりもキャビン冷却時の方が多くなることがある。この場合、キャビンを冷却すべく冷媒流路が切り替えられると、冷媒循環量が増大することで、コンプレッサの駆動トルクが増大するおそれがある。このとき、エンジンの負荷が増大することでエンジン回転速度が過度に低下したり、エンジンストールを生じたりするおそれがある。
【０００７】
特に、近年、キャビンや冷蔵室における冷凍能力を向上させることを目的として、冷凍サイクルの冷媒循環量を増大させるべく、冷媒吐出容量が多いコンプレッサが備えられている。このようなコンプレッサが備えられるものにあっては、上記要求される冷凍能力の差が大きい状況下において、上記冷媒流路の切り替えに起因して生じるコンプレッサの駆動トルクの増大が顕著となるおそれがある。
【０００８】
本発明は、上記課題を解決するためになされたものであり、その目的は、内燃機関の回転速度の変動を好適に抑制することのできる内燃機関のアイドル回転速度制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
以下、上記課題を解決するための手段、及びその作用効果について記載する。
【００１０】
請求項１記載の発明は、内燃機関の動力により駆動されて冷媒を圧縮する圧縮機と、該圧縮機から吐出供給される冷媒を蒸発させて車両の荷室内の空気を冷却する荷室側蒸発器と、前記圧縮機から吐出供給される冷媒を蒸発させて前記車両の乗員室内の空気を冷却する乗員室側蒸発器と、前記圧縮機から前記荷室側蒸発器及び前記乗員室側蒸発器のそれぞれにつながる冷媒流路と、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に冷媒を吐出供給すべく前記冷媒流路を切り替える切替手段とを有する冷凍装置について、該冷凍装置を備える車両に適用され、前記内燃機関の回転速度を目標値に一致させるように前記内燃機関の燃焼制御のためのアクチュエータを操作する内燃機関のアイドル回転速度制御装置において、前記切替手段により前記冷媒流路が切り替えられたか否かを判断する切替判断手段と、前記切替判断手段により前記切り替えられたと判断された場合、前記アクチュエータの操作量を強制的に変更する操作量変更手段とを備えることを特徴とする。
【００１１】
車両の荷室及び乗員室のそれぞれの冷却に要求される冷凍能力の差が大きい状況下、圧縮機から荷室側蒸発器又は乗員室側蒸発器に冷媒を吐出供給すべく上記冷媒流路が切り替えられた場合、冷凍サイクルの冷媒循環量が大きく変化する事態が生じ得る。このとき、内燃機関を動力供給源とする圧縮機の駆動トルクが大きく変化することで、内燃機関の負荷が大きく変化し、内燃機関の回転速度が大きく変動するおそれがある。この点、上記発明では、上記冷媒流路が切り替えられたと判断された場合、内燃機関の燃焼制御のためのアクチュエータの操作量を強制的に変更することで、同操作量を内燃機関の回転速度を目標値に一致させるうえで適切なものとすることができる。これにより、内燃機関の回転速度の変動を好適に抑制することができる。
【００１２】
請求項２記載の発明は、請求項１記載の発明において、前記切替判断手段は、前記内燃機関の回転速度の変動態様に基づき、前記切り替えられたか否かを判断することを特徴とする。
【００１３】
冷媒流路が切り替えられることに起因して、冷凍装置の冷凍サイクルの冷媒循環量が大きく変化することで、内燃機関の回転速度が変動し得る。上記発明では、この点に鑑み、内燃機関の回転速度の変動態様に基づいて冷媒流路が切り替えられたか否かを判断することができる。
【００１４】
請求項３記載の発明は、請求項２記載の発明において、前記切替判断手段は、前記内燃機関の回転速度の変動態様として、前記内燃機関の回転速度が所定量変化したことに基づき、前記切り替えが行われたか否かを判断することを特徴とする。
【００１５】
上記発明では、内燃機関の回転速度が所定量変化したことに基づいて冷媒流路が切り替えられたか否かを判断するため、この判断処理を簡素な構成で実現することができる。
【００１６】
請求項４記載の発明は、請求項２又は３記載の発明において、前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、前記切替判断手段は、前記内燃機関の回転速度の周期的な変動態様に基づき、前記切り替えられたか否かを判断することを特徴とする。
【００１７】
車両の荷室及び乗員室のそれぞれの冷却に要求される冷凍能力の差が大きい状況下、圧縮機から荷室側蒸発器又は乗員室側蒸発器に交互に冷媒を吐出供給すべく冷媒流路が周期的に切り替えられる場合、切替手段による周期的な切り替えに応じて冷凍サイクルの冷媒循環量が変化し得る。そして、冷媒循環量が変化する場合、圧縮機の駆動トルクが周期的に変化することで、内燃機関の回転速度が周期的に変動する。上記発明では、この点に鑑み、内燃機関の回転速度の周期的な変動態様に基づいて冷媒流路が切り替えられたか否かを判断するため、冷媒流路が切り替えられた旨を高精度に判断することができる。
【００１８】
請求項５記載の発明は、請求項１〜４のいずれか１項に記載の発明において、前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、前記操作量変更手段は、前記周期的な切り替えの予測に基づき、前記アクチュエータの操作量を周期的に変更することを特徴とする。
【００１９】
上記発明では、冷媒流路の周期的な切り替えの予測に基づいてアクチュエータの操作量を強制的に変更するため、同操作量の強制的な変更をフィードフォワード制御によって行うことができ、ひいては内燃機関の回転速度の変動をより好適に抑制することができる。
【００２０】
請求項６記載の発明は、請求項５記載の発明において、前記内燃機関の回転速度の変動周期を学習する学習手段を更に備え、前記操作量変更手段は、前記学習手段の学習結果に基づき、前記周期的な切り替えを予測することを特徴とする。
【００２１】
上記発明では、学習手段によって学習された内燃機関の回転速度の変動周期に基づいて冷媒流路の周期的な切り替えを予測するため、この切り替え周期の予測精度を向上させることができる。
【００２２】
請求項７記載の発明は、請求項１〜６のいずれか１項に記載の発明において、前記操作量変更手段により強制的に変更される前記アクチュエータの操作量を、前記内燃機関の回転速度が所定の回転速度以下とならないように規制する規制手段を更に備えることを特徴とする。
【００２３】
上記発明では、規制手段を備えることで、内燃機関の回転速度が所定の回転速度以下とならないようにすることができ、内燃機関の回転速度が過度に低下したり、ストールを生じたりする事態を好適に回避することができる。
【００２４】
請求項８記載の発明は、請求項１〜７のいずれか１項に記載の発明において、前記操作量変更手段は、前記内燃機関の回転速度の変動態様に応じて、前記操作量の強制的な変更量を可変設定することを特徴とする。
【００２５】
冷媒流路が切り替えられることに起因して内燃機関の回転速度が変動するのは、アクチュエータの操作量が内燃機関の回転速度を目標値に一致させるための適切な操作量からずれるためである。このため、操作量変更手段によって変更されるアクチュエータの操作量と、冷媒流路の切り替えに起因した内燃機関の回転速度の変動態様とは相関を有する。上記発明では、この点に鑑み、内燃機関の回転速度の変動態様に応じてアクチュエータの操作量を設定することで、この操作量を上記適切な操作量とすることができ、ひいては内燃機関の回転速度の変動をいっそう好適に抑制することができる。
【００２６】
請求項９記載の発明は、請求項１〜８のいずれか１項に記載の発明において、前記切替手段は、前記圧縮機から前記荷室側蒸発器又は前記乗員室側蒸発器に交互に冷媒を吐出供給すべく前記冷媒流路を周期的に切り替えるものであり、前記操作量変更手段は、前記切替判断手段により前記周期的な切り替えがなされていると判断された場合、前記操作量の強制的な変更量を徐々に増大させるものであることを特徴とする。
【００２７】
車両の荷室及び乗員室のそれぞれの冷却に要求される冷凍能力の差が大きい状況下、荷室と乗員室との双方を冷却すべく冷媒流路が周期的に切り替えられることに起因して、冷凍サイクルの冷媒循環量が周期的に変化し得る。しかし、これらの冷凍能力の大小関係が何らかの理由で短時間のうちに逆転する場合、上記切り替えに起因して冷凍サイクルの冷媒循環量の変化する方向が想定していたものとは異なる事態が生じ得る。このとき、アクチュエータの操作量が強制的に変更されることで、この操作量が内燃機関の回転速度を目標値に一致させるための適切な操作量から大きくずれ、内燃機関の回転速度の変動が顕著となるおそれがある。この点、上記発明では、切替判断手段によって冷媒流路の周期的な切り替えがなされていると判断された場合、アクチュエータの操作量の強制的な変更量を徐々に増大させる。これにより、冷凍サイクルの冷媒循環量の変化する方向が想定していたものとは異なる事態が生じる場合であっても、内燃機関の回転速度の変動が大きくなるのを極力抑制することができる。
【００２８】
請求項１０記載の発明は、請求項９記載の発明において、前記内燃機関の出力軸には自動変速機の出力軸が接続され、前記操作量変更手段は、前記内燃機関の出力軸と前記自動変速機の出力軸との機械的な連結状態よりも解除状態の方が前記変更量の増大速度を大きく設定するものであることを特徴とする。
【００２９】
切替手段の切り替えに起因して生じる内燃機関の回転速度の変動量について、内燃機関の出力軸と自動変速機の出力軸との機械的な連結が解除されている場合における内燃機関の回転速度の変動量は、上記機械的な連結が解除されていない場合よりも大きくなり得る。この点に鑑み、上記発明では、内燃機関の出力軸と自動変速機の出力軸との機械的な連結状態よりも解除状態の方がアクチュエータの操作量の変更量の増大速度が大きく設定される。これにより、上記変更量を内燃機関の出力軸と自動変速機の出力軸との機械的な連結状態に応じた適切なものとすることができる。
【図面の簡単な説明】
【００３０】
【図１】第１の実施形態にかかるエンジンシステム及び冷凍装置の全体構成を示す図。
【図２】同実施形態にかかるアイドル時のエンジン回転速度の制御に関する処理を示すブロック図。
【図３】同実施形態にかかる冷媒循環経路の切り替えによるエンジン回転速度の変動を例示するタイムチャート。
【図４】同実施形態にかかるＩＳＣ補正量の算出処理の手順を示すフローチャート。
【図５】同実施形態にかかるＩＳＣ補正量の変更処理の手順を示すフローチャート。
【図６】同実施形態にかかるＩＳＣ補正量の変更態様を示すタイムチャート。
【図７】第２の実施形態にかかるＩＳＣ補正量の変更態様を示すタイムチャート。
【発明を実施するための形態】
【００３１】
（第１の実施形態）
以下、本発明にかかるアイドル回転速度制御装置を冷凍車のガソリンエンジンに適用した第１の実施形態について、図面を参照しつつ説明する。
【００３２】
図１に本実施形態にかかるエンジンシステム及び空気調節システム（エアコンシステム）の全体構成を示す。図示されるように、吸気通路１０には、この通路を流れる吸気量を調節すべく開度調節されるスロットルバルブ１２が設けられている。また、吸気通路１０には、スロットルバルブ１２の上流側と下流側とが連通するようにバイパス通路１４が接続されている。バイパス通路１４には、この通路を流れる吸気量を調節するアイドルスピードコントロールバルブ（以下、ＩＳＣバルブ１６）が設けられている。ＩＳＣバルブ１６は、電磁ソレノイドで駆動される電磁弁であり、電磁ソレノイドに流れる駆動電流を変化させることで、このバルブの開度を調節し、上記吸気量を調節する。
【００３３】
吸気通路１０のうち、スロットルバルブ１２の下流側には、エンジン１８の各気筒に空気を導入する吸気マニホールド２０が接続されている。吸気マニホールド２０の各枝管において、エンジン１８の吸気ポート近傍に設けられる図示しない燃料噴射弁によって燃料が噴射され、この燃料が吸気とともに混合気としてエンジン１８の燃焼室へ導入される。燃焼室において燃料の燃焼によって発生するエネルギは、エンジン１８の出力軸（クランク軸２２）の回転エネルギとして取り出される。ここで、エンジン１８には、クランク軸２２の近傍でクランク軸２２の回転角度を検出するクランク角度センサ２４や、エンジン１８の冷却水の温度（冷却水温）を検出する水温センサ２６が設けられている。
【００３４】
一方、上記エアコンシステムを構成する冷凍装置３４は、冷凍車のキャビンを冷却するための冷媒循環経路（以下、キャビン側冷媒循環経路）と、この冷凍車の冷蔵室を冷却するための冷媒循環経路（以下、冷蔵室側冷媒循環経路）とを備えている。ここで、本実施形態では、キャビン側冷媒循環経路と冷蔵室側冷媒循環経路とで、これら冷媒循環経路に冷媒を循環させるべく冷媒を吸入・吐出するコンプレッサ２７や、このコンプレッサ２７から吐出供給される冷媒が凝縮されるコンデンサ２８、凝縮された冷媒が流入するレシーバ３０等を共有している。
【００３５】
ここで、コンプレッサ２７は、エンジン１８によって動力を供給されるものである。すなわち、コンプレッサ２７は、電磁クラッチ３１、ベルト３２及びクランクプーリ３３を介してクランク軸２２と機械的に連結されている。これにより、電磁クラッチ３１を接続状態とすることで、クランク軸２２の回転エネルギがコンプレッサ２７に伝達され、冷凍装置３４の冷凍サイクルの冷媒が圧縮され、冷凍サイクルの冷媒を循環させる。ちなみに、コンプレッサ２７は、駆動中は吐出容量が一定の固定容量型圧縮機である。また、コンデンサ２８は、ＤＣモータ等によって回転駆動されるコンデンサファン３８から送風される空気と上記吐出供給される冷媒との熱交換が行われる部材である。更に、レシーバ３０は、コンデンサ２８より流入した冷媒を気液分離して且つ分離された液冷媒を一時的に貯蔵し、液冷媒のみを下流側に供給するために設けられるものである。
【００３６】
ここで、キャビン側冷媒循環経路と冷蔵室側冷媒循環経路とのいずれに冷媒が循環するかは、Ａ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６の切り替えに応じて決まる。これらＡ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６は、通電の有無に応じて開閉する電子制御式の弁体である。詳しくは、本実施形態では、通電すると開弁し、通電を停止すると閉弁するノーマリークローズタイプのものを想定している。
【００３７】
上記Ａ／Ｃバルブ４２，ＦＩＲバルブ４４が開弁状態とされて且つ、冷凍バルブ４６が閉弁状態とされる場合、キャビン側冷媒循環経路を冷媒が循環することで、キャビンが冷却される。すなわち、レシーバ３０に貯蔵された液冷媒は、Ａ／Ｃバルブ４２を介して温度式膨張弁であるキャビン側膨張弁５２によって急激に膨張され霧状とされる。霧状とされた冷媒は、キャビンの空気を冷却するエバポレータ（以下、キャビン側エバポレータ５４）に供給される。キャビン側エバポレータ５４では、ＤＣモータ等によって回転駆動されるファン（以下、キャビン側エバファン５６）から送風される空気と上記霧状とされた冷媒とが熱交換することで冷媒が気化する。これにより、キャビン側エバファン５６から送風された空気が冷却され、キャビンに設けられる図示しない吹出し口からこの空気がキャビンに供給され、キャビンを冷却することができる。キャビン側エバポレータ５４で気化した冷媒は、ＦＩＲバルブ４４を介してコンプレッサ２７の吸入口に吸入される。
【００３８】
一方、上記Ａ／Ｃバルブ４２，ＦＩＲバルブ４４が閉弁状態とされて且つ、冷凍バルブ４６が開弁状態とされる場合、冷蔵室側冷媒循環経路を冷媒が循環することで、冷蔵室が冷却される。すなわち、レシーバ３０に貯蔵された液冷媒は、冷凍バルブ４６を介して温度式膨張弁である冷蔵室側膨張弁５８によって急激に膨張され霧状とされる。霧状とされた冷媒は、冷蔵室の空気を冷却するエバポレータ（以下、冷蔵室側エバポレータ６０）に供給される。冷蔵室側エバポレータ６０では、ＤＣモータ等によって回転駆動されるファン（以下、冷蔵室側エバファン６２）から送風される空気と上記霧状とされた冷媒とが熱交換することで冷媒が気化する。これにより、冷蔵室側エバファン６２から送風された空気が冷却され、冷蔵室に設けられる図示しない吹出し口からこの空気が冷蔵室に供給され、冷蔵室を冷却することができる。冷蔵室側エバポレータ６０で気化した冷媒は、逆止弁６４を介してコンプレッサ２７の吸入口に吸入される。ちなみに、逆止弁６４は、冷蔵室側冷媒循環経路において、コンプレッサ２７の吸入口側から冷蔵室エバポレータ６０側への冷媒の逆流を防止するために設けられるものである。
【００３９】
冷凍装置３４を各種制御する電子制御装置（以下、冷凍装置ＥＣＵ６５）は、周知のＣＰＵ、ＲＯＭ、ＲＡＭ、タイマ等よりなるマイクロコンピュータを主体として構成されている。冷凍装置ＥＣＵ６５には、冷蔵室の温度（庫内温度）を検出する庫内温度センサ６６及び庫内温度の目標値を設定する庫内温度設定スイッチ６８の出力信号が入力される。冷凍装置ＥＣＵ６５は、ＲＯＭに記憶された各種の制御プログラムを実行することで、各種入力に応じてＡ／Ｃバルブ４２やＦＩＲバルブ４４、冷凍バルブ４６、コンデンサファン３８、キャビン側エバファン５６及び冷蔵室側エバファン６２等の各種機器を操作する。そして、これら各種機器が操作されることで、キャビンのみを冷却したり、冷蔵室のみを冷却したり、更にはキャビンと冷蔵室との双方を冷却したりすることができる。
【００４０】
一方、エンジンシステムを各種制御するための電子制御装置（以下、エンジンＥＣＵ７０）は、周知のＣＰＵ、ＲＯＭ、ＲＡＭ等よりなるマイクロコンピュータを主体として構成されている。エンジンＥＣＵ７０には、キャビンの温度を検出するキャビン温度センサやキャビンの温度の目標値を設定するキャビン温度設定スイッチ等の各種センサ７８やキャビンを冷却すべくコンプレッサ２７の駆動指令となるＡ／Ｃスイッチ７２、キャビン側エバファン５６の送風量を設定するＡ／Ｃブロワスイッチ７４、外気温度を検出する外気温センサ７６、クランク角度センサ２４及び水温センサ２６からの出力信号や、クランク軸２２と接続される図示しない自動変速機の操作状態が入力される。エンジンＥＣＵ７０は、ＲＯＭに記憶された各種の制御プログラムを実行することで、各種入力に応じて、コンプレッサ２７を駆動させるべく電磁クラッチ３１への通電を制御したり、アイドル時におけるエンジン回転速度を制御すべくＩＳＣバルブ１６を操作したりする。
【００４１】
上記キャビンや冷蔵室の冷却に関する制御は、エンジンＥＣＵ７０と冷凍装置ＥＣＵ６５とが双方向の通信を行うことで情報のやりとりを行いつつ行われる。図２に、エンジンＥＣＵ７０や冷凍装置ＥＣＵ６５の行う処理のうち、特に上記冷却に関する処理を示す。
【００４２】
冷凍装置ＥＣＵ６５において、冷蔵要求判断部Ｂ１は、庫内温度設定スイッチ６８の出力信号と、庫内温度センサ６６の検出値に基づく庫内温度とから冷蔵室の冷却要求があるか否かを判断する。具体的には、庫内温度が庫内温度の目標値（例えば５〜２０℃）よりも高い場合、冷蔵室の冷却要求があると判断する。また、冷蔵要求判断部Ｂ１は、エンジンＥＣＵ７０の後述するＡ／Ｃオン要求判断部Ｂ２の出力値（Ａ／Ｃオン要求信号）や上記冷蔵室の冷却要求の有無に基づいてキャビン及び冷蔵室のうち少なくとも一方の冷却要求があると判断する場合、コンプレッサ２７の駆動に備えてエンジン回転速度の目標値（目標回転速度）を大きくするように補正（アイドルアップ）することを要求する信号（アイドルＵＰ要求信号）をエンジンＥＣＵ７０の後述する目標回転速度算出部Ｂ４へ出力する。
【００４３】
一方、エンジンＥＣＵ７０において、Ａ／Ｃオン要求判断部Ｂ２は、Ａ／Ｃスイッチ７２、Ａ／Ｃブロワスイッチ７４及びキャビン温度設定スイッチの出力信号と、キャビン温度センサの検出値に基づくキャビン温度とから、キャビンの冷却要求があるか否かを判断する。具体的には、Ａ／Ｃスイッチ７２とＡ／Ｃブロワスイッチ７４との双方がオン操作されて且つキャビンの温度がキャビンの温度の目標値（例えば２０〜３０℃）よりも高い場合、キャビンの冷却要求があると判断する。
【００４４】
目標回転速度算出部Ｂ４は、水温センサ２６の検出値に基づく冷却水温と、外気温センサ７６の検出値に基づく外気温度と、Ａ／Ｃオン要求判断部Ｂ２及び冷蔵要求判断部Ｂ１の出力値に基づいて、目標回転速度を算出する。詳しくは、まず、冷却水温に基づいて基本となる目標回転速度を算出する。次に、キャビン及び冷蔵室のうち少なくとも一方の冷却要求がある場合、外気温度に基づいてアイドルアップする。ちなみに、上記目標回転速度は、外気温度が高いほど大きい値に設定される。これは、外気温度が高いほどコンプレッサ２７の吐出口側の冷媒圧力が高くなることで、コンプレッサ２７の駆動トルクが増大し、エンジン１８の負荷が増大することに基づくものである。また、上記アイドルアップは、上記冷却要求のみならず、車載補機（例えば、オルタネータ）の操作状態をも加味して行われる。
【００４５】
フィードバック制御部Ｂ８は、クランク角度センサ２４の検出値に基づくエンジン回転速度と、目標回転速度算出部Ｂ４で算出される上記目標回転速度との偏差に基づいて、ＩＳＣバルブ１６のフィードバック操作量を算出する。詳しくは、上記偏差に基づく比例積分制御によってフィードバック操作量を算出する。
【００４６】
フィードフォワード制御部Ｂ１０は、目標回転速度算出部Ｂ４で算出される上記目標回転速度に基づいて、ＩＳＣバルブ１６のフィードフォワード操作量を算出する。
【００４７】
Ａ／Ｃ用ＩＳＣ補正量算出部Ｂ１２は、目標回転速度算出部Ｂ４で算出される上記目標回転速度と、外気温度とに基づいて、ＩＳＣバルブ１６のフィードフォワード操作量の補正量（以下、Ａ／Ｃ用ＩＳＣ補正量ｄａｃ）を算出する。
【００４８】
フィードフォワード加算部Ｂ１４は、フィードフォワード制御部Ｂ１０で算出されたフィードフォワード操作量と、Ａ／Ｃ用ＩＳＣ補正量算出部Ｂ１２で算出されたＡ／Ｃ用ＩＳＣ補正量ｄａｃとを加算することで、最終的なフィードフォワード操作量を算出する。
【００４９】
ＩＳＣバルブ操作量加算部Ｂ１６は、フィードバック制御部Ｂ８で算出される出力値と、フィードフォワード加算部Ｂ１４の出力値とを加算する。このＩＳＣバルブ操作量加算部Ｂ１６の出力がＩＳＣバルブ１６に対する開度の指令値となる。
【００５０】
駆動電流換算部Ｂ１８は、上記指令値を、ＩＳＣバルブ１６の開度が上記指令値に対応したものとなるように要求される電磁ソレノイドの駆動電流値に換算する。
【００５１】
一方、冷凍装置ＥＣＵ６５において、バルブ操作部Ｂ１９は、上記冷蔵要求判断部Ｂ１の出力値に基づいて、Ａ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６を操作する。詳しくは、キャビンの冷却要求がある場合、Ａ／Ｃバルブ４２，ＦＩＲバルブ４４を開弁して且つ、冷凍バルブ４６を閉弁する。また、冷蔵室の冷却要求がある場合、Ａ／Ｃバルブ４２，ＦＩＲバルブ４４を閉弁して且つ、冷凍バルブ４６を開弁する。
【００５２】
更に、キャビンと冷蔵室との双方の冷却要求がある場合、１台のコンプレッサ２７でキャビン側エバポレータ５４と冷蔵室側エバポレータ６０とのそれぞれに冷媒を吐出供給すべく、冷凍装置ＥＣＵ６５のタイマのカウントに基づいて、Ａ／Ｃバルブ４２及びＦＩＲバルブ４４と冷凍バルブ４６とを交互に周期的に開閉操作する。これにより、キャビン側冷媒循環経路と冷蔵室側冷媒循環経路とが交互に周期的に切り替えられる。詳しくは、キャビンの冷却要求がある場合と同一のバルブ操作によってキャビン側冷媒循環経路に所定期間Ｔ１冷媒を循環させる処理と、冷蔵室の冷却要求がある場合と同一のバルブ操作によって冷蔵室側冷媒循環経路に所定期間Ｔ２冷媒を循環させる処理を交互に行う。これにより、キャビン側冷媒循環経路と冷蔵室側冷媒循環経路とに交互に冷媒を循環させることができ、ひいてはキャビンと冷蔵室との双方を冷却することができる。なお、上記処理の周期は、アイドル時におけるエンジン１８の燃焼制御（例えば、燃料噴射量の空燃比フィードバック制御等）に起因して生じるエンジン回転速度の変動周期よりも十分に長い時間である。ここで、本実施形態では、上記所定期間Ｔ１は４秒に設定され、上記所定期間Ｔ２は９．５秒に設定されるものとする。また、上記所定期間Ｔ２は、上記所定期間Ｔ１よりも長く設定されている。これは、冷蔵室の冷却に要求される最大の冷凍能力がキャビンの冷却に要求される最大の冷却能力よりも大きいことに基づくものである。
【００５３】
ところで、キャビンと冷蔵室との双方の冷却要求がある状況下、キャビン及び冷蔵室のそれぞれを冷却するために要求される冷凍能力の差が大きい場合、冷媒循環経路の切り替えに起因してエンジン回転速度が大きく変動する事態が生じ得る。すなわち、各室内の温度が高いほど冷却に要求される冷凍サイクルの冷媒循環量が多くなり、ひいてはコンプレッサ２７の駆動トルクが増大する。このため、例えばキャビンが高温であって且つ冷蔵室が低温である状況下においては、キャビン冷却時における冷媒循環量は、冷蔵室冷却時における冷媒循環量よりも大きくなる。ここで、図３に、冷媒循環経路の切り替えに起因して生じるエンジン回転速度の変動の一例を示す。詳しくは、図３（ａ）に、Ａ／Ｃバルブ４２の開閉操作信号の推移を示し、図３（ｂ）に、冷凍バルブ４６の開閉操作信号の推移を示し、図３（ｃ）に、エンジン回転速度の推移を示し、図３（ｄ）に、ＩＳＣバルブ１６の操作量の推移を示す。なお、図３（ｄ）におけるＩＳＣバルブ１６の操作量については、ＩＳＣバルブ１６の全閉状態に対応する操作量を０％、全開状態に対応する操作量を１００％としている。
【００５４】
図示されるように、時刻ｔ１において、Ａ／Ｃバルブ４２（及びＦＩＲバルブ４４）が開弁されるとともに冷凍バルブ４６が閉弁され、冷凍サイクルの冷媒循環量が増大し、コンプレッサ２７の駆動トルクが増大することで、エンジン回転速度が大きく低下し始める。その後、時刻ｔ１から所定期間Ｔ１が経過した時刻ｔ２において、Ａ／Ｃバルブ４２（及びＦＩＲバルブ４４）が閉弁されるとともに冷凍バルブ４６が開弁され、冷凍サイクルの冷媒循環量が減少し、コンプレッサ２７の駆動トルクが減少することで、エンジン回転速度が目標回転速度に対して大きく上昇し始める。その後、時刻ｔ２から所定期間Ｔ２が経過した時刻ｔ３において、再びＡ／Ｃバルブ４２（及びＦＩＲバルブ４４）が開弁されるとともに冷凍バルブ４６が閉弁される。このように、これらのバルブが周期的に開閉操作されることで冷媒循環量が周期的に変化すると、コンプレッサ２７の駆動トルクが周期的に変化することで、エンジン回転速度が周期的に変動する。
【００５５】
ここで、本実施形態では、先の図２に示したように、エンジンＥＣＵ７０が、冷媒循環経路を切り替えるべく冷凍装置ＥＣＵ６５から出力されるＡ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６の開閉操作信号を取得する手段を備えない構成となっている。これは、冷凍装置３４の更なるコスト削減等を目的とするものである。このため、エンジンＥＣＵ７０のＡ／Ｃ用ＩＳＣ補正量算出部Ｂ１２において、上記開閉操作信号に基づいて最適なＡ／Ｃ用ＩＳＣ補正量ｄａｃを算出することができない。これにより、コンプレッサ２７の駆動トルクの変化に対応することができず、エンジン回転速度が大きく変動する事態を回避することができなくなる懸念がある。
【００５６】
更に、本実施形態のコンプレッサ２７においては、キャビンや冷蔵室における冷凍能力を向上させることを目的として、冷凍サイクルの冷媒循環量を増大させるべく、冷媒吐出容量が多いものとなっている。そして、このようなコンプレッサ２７を備えるものにあっては、冷媒循環経路の切り替えに起因した冷媒循環量の変化が顕著となり、コンプレッサ２７の駆動トルクの変化が更に顕著となる懸念がある。
【００５７】
そこで本実施形態では、このような事態を回避すべく、先の図２に示すように、エンジンＥＣＵ７０に判断処理部Ｂ２０を備え、エンジン回転速度の変動態様に応じてＡ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更することでエンジン回転速度の変動を抑制する。
【００５８】
図４及び図５に、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの強制的な変更にかかる処理の手順を示す。この処理は、エンジンＥＣＵ７０によって、例えばエンジン回転速度の低下速度が所定値以上となることをトリガとして所定周期で繰り返し実行される。
【００５９】
図４に、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの変更量の算出処理の手順を示す。
【００６０】
この一連の処理では、まずステップＳ１０において、基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０と、変動判定フラグｘａｃｆｒｚとを０に初期化する。ここで、基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０は、ＩＳＣバルブ１６のフィードフォワード操作量の補正量の基本値に相当するものであり、目標回転速度と外気温度とに基づいて算出される。また、変動判定フラグｘａｃｆｒｚは、冷媒循環経路の切り替えに起因してエンジン回転速度が変動し、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの変更が要求されているか否かを示すものである。変動判定フラグｘａｃｆｒｚは、「０」によって上記変更が要求されていないことを示し、「１」によって上記変更が要求されていることを示す。
【００６１】
続くステップＳ１２では、先の図２に示した冷蔵要求判断部Ｂ１の出力値に基づいて、冷凍装置ＥＣＵ６５からの冷蔵要求があるか否かを判断する。この処理は、冷蔵室の冷却要求があるか否かを判断するためのものである。
【００６２】
ステップＳ１２において冷蔵要求がないと判断された場合には、ステップＳ１４に進み、先の図２に示したＡ／Ｃオン要求判断部Ｂ２の出力値に基づいて、キャビン側のＡ／Ｃオン要求があるか否かを判断する。この処理は、キャビンの冷却要求があるか否かを判断するためのものである。ステップＳ１４においてＡ／Ｃオン要求があると判断された場合には、ステップＳ１６に進み、先の図２に示したＡ／Ｃ用ＩＳＣ補正量算出部Ｂ１２において、基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０をｄａｃｂａｓｅとする。
【００６３】
一方、上記ステップＳ１２において肯定判断された場合には、ステップＳ１８に進み、上記ステップＳ１６の処理と同様に、基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０をｄａｃｂａｓｅとする。
【００６４】
ステップＳ１８の処理の完了後、ステップＳ２０では、上記ステップＳ１４の処理と同様に、キャビン側のＡ／Ｃオン要求があるか否かを判断する。この処理は、冷媒循環経路の切り替えに起因してエンジン回転速度の変動が生じ得る状況であるか否かを判断するためのものである。
【００６５】
ステップＳ２０においてキャビン側のＡ／Ｃオン要求があると判断された場合には、ステップＳ２２に進み、エンジン回転速度の周期的な変動があるか否かを判断する。この処理は、エンジン回転速度の変動態様に基づいて、冷媒循環経路が切り替えられている状況にあるか否かを判断するためのものである。すなわち、エンジン回転速度は、コンプレッサ２７とは異なる他の車載補機（例えば、オルタネータ）が駆動されることによっても変動し得る。このため、冷媒循環経路が周期的に切り替えられることに着目して、上記切り替えられている旨を高精度に判断することができる。ここで、本実施形態では、エンジン回転速度の低下速度が所定値以上となる時点のエンジン回転速度を基準として、エンジン回転速度が所定量α低下したことを複数回確認することで、冷媒循環経路が切り替えられている状況にあると判断する。
【００６６】
ステップＳ２２において周期的な変動があると判断された場合には、ステップＳ２４に進み、冷媒循環経路の切り替え周期の学習を行う。ここで、切り替え周期の学習とは、キャビン側冷媒循環経路に冷媒を循環させる上記所定期間Ｔ１と、冷蔵室側冷媒循環経路に冷媒を循環させる上記所定期間Ｔ２とを学習することをいう。ここで、本実施形態では、エンジン回転速度の変動態様に基づいて切り替え周期としての上記所定期間Ｔ１、Ｔ２を学習する。具体的には、例えば、先の図３に示したエンジン回転速度の変動態様において、エンジン回転速度の低下速度が所定値以上となる時刻ｔ１、ｔ３と、エンジン回転速度が目標回転速度を上回る時刻ｔ２とに基づいて所定期間Ｔ１、Ｔ２を算出すればよい。なお、上記所定期間Ｔ１、Ｔ２は、何らかの要因によってばらつくことがある。このため、上記所定期間Ｔ１、Ｔ２のそれぞれを複数回測定し、これらの平均値（例えば、単純移動平均値）のそれぞれを切り替え周期として学習することで、切り替え周期の学習精度を向上させることが望ましい。
【００６７】
続くステップＳ２６では、切替判定フラグｘｃｈｆｒｚの周期的なオン・オフ処理を行う。この処理は、キャビン側又は冷蔵室側冷媒循環経路のうち、冷媒が循環している冷媒循環経路を推定把握する処理である。切替判定フラグｘｃｈｆｒｚは、「０」によってキャビン側冷媒循環経路に冷媒が循環している旨を示し、「１」によって冷蔵室側冷媒循環経路に冷媒が循環している旨を示す。ここで、切替判定フラグｘｃｈｆｒｚの切り替え手法としては、例えば、エンジン回転速度が目標回転速度を上回る時点（先の図３に示した時刻ｔ２）や、エンジン回転速度の低下速度が所定値以上となる時点（先の図３に示した時刻ｔ１、ｔ３）に応じて基準を定め、上記ステップＳ２４の処理で学習された所定期間Ｔ１、Ｔ２に基づいて、切替判定フラグｘｃｈｆｒｚを交互に切り替えればよい。具体的には、上記基準は、エンジン回転速度が目標回転速度を上回る時点やエンジン回転速度の低下速度が所定値以上となる時点よりも早いタイミングとすることが望ましい。これは、ＩＳＣバルブ１６によって吸気量が調節されてからその影響がエンジン１８に生じるまでには時間差（吸気の応答遅れ）が生じることに基づくものである。この応答遅れ分を見込んで、上記冷媒循環経路が切り替えられると予測されるタイミングよりも早いタイミングで切替判定フラグｘｃｈｆｒｚを切り替えることで、吸気の応答遅れを補償することができる。
【００６８】
ステップＳ２６の処理の完了後、ステップＳ２８では、庫内用ＩＳＣ補正量ｄｆｒｚをｄｆｒｚ０とするとともに、変動判定フラグｘａｃｆｒｚを「１」に設定する。ここで、庫内用ＩＳＣ補正量ｄｆｒｚは、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更（減少）させるための補正量である。
【００６９】
上記ステップＳ２０、Ｓ２２で否定判断された場合には、ステップＳ３０に進み、庫内用ＩＳＣ補正量ｄｆｒｚを０とする。すなわち、冷媒循環経路の切り替えに起因してエンジン回転速度の変動が生じ得る状況でない場合や冷媒循環経路が切り替えられてもエンジン回転速度に大きな変動が生じていない場合には、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更しない。
【００７０】
なお、上記ステップＳ１４において否定判断される場合や、ステップＳ１６、Ｓ２８、Ｓ３０の処理が完了する場合、この一連の処理を一旦終了する。
【００７１】
図５に、切替判定フラグｘｃｈｆｒｚの切り替えに応じたＡ／Ｃ用ＩＳＣ補正量ｄａｃの強制的な変更処理の手順を示す。
【００７２】
この一連の処理では、まずステップＳ４０において、変動判定フラグｘａｃｆｒｚが「１」であるか否かを判断する。
【００７３】
変動判定フラグｘａｃｆｒｚが「１」であると判断された場合には、ステップＳ４２に進み、切替判定フラグｘｃｈｆｒｚが「１」であるか否かを判断する。切替判定フラグｘｃｈｆｒｚが「１」であると判断された場合には、ステップＳ４４に進み、先の図４に示したステップＳ１８の処理で算出された基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０から先の図４に示したステップＳ２８の処理で算出された庫内用ＩＳＣ補正量ｄｆｒｚ０を減算した値をＡ／Ｃ用ＩＳＣ補正量ｄａｃとする。すなわち、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更する。
【００７４】
一方、上記ステップＳ４０、Ｓ４２で否定判断された場合には、ステップＳ４６に進み、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを基本Ａ／Ｃ用ＩＳＣ補正量ｄａｃ０とする。
【００７５】
なお、ステップＳ４４、Ｓ４６の処理が完了する場合には、この一連の処理を一旦終了する。
【００７６】
図６に、上記処理によるＡ／Ｃ用ＩＳＣ補正量ｄａｃの強制的な変更の一例を示す。詳しくは、図６（ａ）に、Ａ／Ｃバルブ４２の開閉操作信号の推移を示し、図６（ｂ）に、冷凍バルブ４６の開閉操作信号の推移を示し、図６（ｃ）に、エンジン回転速度の推移を示し、図６（ｄ）に、切替判定フラグｘｃｈｆｒｚの状態の推移を示し、図６（ｅ）に、ＩＳＣバルブ１６の操作量の推移を示す。
【００７７】
図示されるように、時刻ｔ１において、エンジン回転速度の低下速度が所定値以上となった後、時刻ｔ２において、エンジン回転速度が所定量α低下したことが複数回確認されると、先の図５に示したステップＳ２２で肯定判断され、時刻ｔ３から時刻ｔ４までの期間である所定期間Ｔ２に渡って切替判定フラグｘｃｈｆｒｚが「１」に設定される。そして、この期間に渡ってＩＳＣバルブ１６の操作量を庫内用ＩＳＣ補正量ｄｆｒｚ０だけ強制的に減少させる。その後、時刻ｔ４から時刻ｔ５までの期間である所定期間Ｔ１に渡って切替判定フラグｘｃｈｆｒｚが「０」に設定され、ＩＳＣバルブ１６の操作量の強制的な変更が解除される。
【００７８】
ここで、図６（ｃ）では、切替判定フラグｘｃｈｆｒｚに応じてＡ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更したものを実線で示すとともに、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更しないものを点線で併記した。Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更しない場合は、吸気量がエンジン回転速度を目標回転速度に一致させるための適切な量から大きくずれるため、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更する場合よりもエンジン回転速度の変動が大きくなる。
【００７９】
このように、本実施形態では、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを切替判定フラグｘｃｈｆｒｚに応じて強制的に変更することで、エンジン回転速度の変動を好適に抑制することができる
以上詳述した本実施形態によれば、以下の効果が得られるようになる。
【００８０】
（１）エンジン回転速度の変動態様に基づいて学習された所定期間Ｔ１、Ｔ２に応じて切替判定フラグｘｃｈｆｒｚを切り替え、この切替判定フラグｘｃｈｆｒｚの切り替えに応じてＡ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更した。これにより、エンジン回転速度の変動をより好適に抑制することができる。更に、エンジン回転速度の変動に起因するキャビン内振動や騒音を抑制することができ、ひいてはドライバビリティを向上させることができる。
【００８１】
（２）エンジン回転速度の低下速度が所定値以上となる時点のエンジン回転速度を基準として、エンジン回転速度が所定量α低下したことを複数回確認することに基づいて、冷媒循環経路が切り替えられている状況であることを判断した。これにより、上記判断を簡素な構成で且つ高精度に行うことができる。
【００８２】
（３）エンジンＥＣＵ７０が、Ａ／Ｃバルブ４２、ＦＩＲバルブ４４及び冷凍バルブ４６の開閉操作信号を取得する手段を備えない構成とした。このため、エンジンＥＣＵ７０が冷媒循環経路の切り替えタイミングを把握できず、これらのバルブの開閉操作信号に応じてＡ／Ｃ用ＩＳＣ補正量ｄａｃを変更できないため、切替判定フラグｘｃｈｆｒｚに応じてＡ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更する処理の利用価値が特に大きい。
【００８３】
（４）冷媒循環経路の切り替えに起因してエンジン回転速度の大きな低下が生じるおそれのある状況下において、更なるアイドルアップを行うことなくＡ／Ｃ用ＩＳＣ補正量ｄａｃを変更することでエンジン回転速度が大きく低下する事態を回避した。これにより、エンジン回転速度の大きな低下を見込んだアイドルアップの継続を回避することができ、ひいては燃費の悪化を回避することができる。
【００８４】
（第２の実施形態）
以下、第２の実施形態について、先の第１の実施形態との相違点を中心に図面を参照しつつ説明する。
【００８５】
冷媒循環経路が切り替えられることに起因してエンジン回転速度が変動するのは、吸気量がエンジン回転速度を目標回転速度に一致させるための適切な量からずれるためである。このため、Ａ／Ｃ用ＩＳＣ補正量ｄａｃと、冷媒循環経路の切り替えに起因したエンジン回転速度の変動量とは相関を有する。
【００８６】
そこで本実施形態では、冷媒循環経路の切り替えに起因して生じるエンジン回転速度の低下量に応じて、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの強制的な変更量を設定する。
【００８７】
図７に、本実施形態にかかるＡ／Ｃ用ＩＳＣ補正量ｄａｃの強制的な変更の一例を示す。ここで、図７（ａ）〜図７（ｅ）は、先に示した図６（ａ）〜図６（ｅ）に対応している。但し、図７（ｅ）には、ＩＳＣバルブ１６の操作量のうち、フィードフォワード操作量のみを示している。
【００８８】
図示されるように、時刻ｔ１において、先の図４、図５に示した処理が開始され、時刻ｔ２から時刻ｔ３までの期間である所定期間Ｔ２に渡って、上記所定量α１に基づいてＩＳＣバルブ１６の操作量を庫内用ＩＳＣ補正量ｄｆｒｚだけ強制的に減少させる。但し、時刻ｔ３において、エンジン回転速度の低下量α２が未だ所定以上となるため、時刻ｔ４から時刻ｔ５までの期間である所定期間Ｔ２に渡って上記庫内用ＩＳＣ補正量ｄｆｒｚを所定量Δだけ増加させる。同様に、時刻ｔ５において、エンジン回転速度の低下量α３が未だ所定以上となるため、ｔ６から時刻ｔ７までの期間である所定期間Ｔ２に渡って上記庫内用ＩＳＣ補正量ｄｆｒｚを更に所定量Δだけ増加させる。
【００８９】
ちなみに、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを大きく減少させると、エンジン１８に供給される吸気量が過度に減少し、エンジン回転速度が過度に低下したり、エンジンストールを生じたりするおそれがある。このため、このような事態を好適に回避すべく庫内用ＩＳＣ補正量ｄｆｒｚに上限値を設けるのが望ましい。ここで、庫内用ＩＳＣ補正量ｄｆｒｚの上限値は、エンジンストールが生じる直前の吸気量に基づいて予め実験等により設定すればよい。
【００９０】
以上説明した本実施形態によれば、先の第１の実施形態の上記（１）〜（４）の効果に加えて、更に以下の効果が得られるようになる。
【００９１】
（５）Ａ／Ｃ用ＩＳＣ補正量ｄａｃを庫内用ＩＳＣ補正量ｄｆｒｚだけ強制的に減少させた後、未だエンジン回転速度の低下量が所定以上となる場合、庫内用ＩＳＣ補正量ｄｆｒｚを所定量Δずつ増加させた。これにより、エンジン回転速度の変動をいっそう好適に抑制することができる。
【００９２】
（その他の実施形態）
なお、上記各実施形態は、以下のように変更して実施してもよい。
【００９３】
・第１の実施形態では、アイドル時の吸気量を調節すべくＩＳＣバルブ１６が備えられるエンジンシステムを対象としたがこれに限らない。例えば、アイドル時の吸気量をスロットルバルブ１２のみによって調節するエンジンシステムを対象としてもよい。
【００９４】
・第１の実施形態では、キャビンと冷蔵室との双方の冷却要求がある状況下、所定期間Ｔ１、Ｔ２に基づいて冷媒循環経路が交互に周期的に切り替えられる冷凍装置を対象としたがこれに限らない。例えば、冷媒循環経路が交互に非周期的に切り替えられる冷凍装置を対象としてもよい。この場合、例えば切替判定フラグｘｃｈｆｒｚを、エンジン回転速度の低下速度が所定値以上となることを入力として「０」に切り替え、エンジン回転速度が目標回転速度を上回ることを入力として「１」に切り替えればよい。
【００９５】
・第１の実施形態では、冷媒循環経路の切り替えに起因してエンジン回転速度の低下速度が所定値以上となる時点を基準として、学習された所定期間Ｔ１、Ｔ２に基づいて切替判定フラグｘｃｈｆｒｚを交互に切り替えたがこれに限らない。例えば、エンジンＥＣＵ７０に冷凍装置ＥＣＵ６５のタイマによる切り替え周期（Ｔ１、Ｔ２）を記憶しておき、これに基づいて切り替えてもよい。
【００９６】
・第１の実施形態では、エンジン回転速度の低下速度が所定値以上となる時点のエンジン回転速度を基準として、エンジン回転速度が所定量α低下したことを複数回確認することで、冷媒循環経路が切り替えられている状況にあると判断したがこれに限らない。例えば、エンジン回転速度の上昇速度が所定値以上となる時点のエンジン回転速度を基準として判断してもよい。
【００９７】
・第１の実施形態では、コンプレッサ２７を固定容量型圧縮機としたがこれに限らない。例えば、駆動中に冷媒の吐出容量を可変設定可能な可変容量型圧縮機であってもよい。
【００９８】
・第１の実施形態では、エンジン回転速度が所定量α低下したことを複数回確認することで、冷媒循環経路が切り替えられている状況にあると判断したがこれに限らない。例えば、エンジン回転速度が所定量α低下したことを１回確認することで判断してもよい。
【００９９】
・第１の実施形態では、キャビンと冷蔵室との双方の冷却要求がある場合、Ａ／Ｃバルブ４２及びＦＩＲバルブ４４と冷凍バルブ４６とが交互に周期的に開閉操作されるエアコンシステムを対象としたがこれに限らない。例えば、冷凍バルブ４６が開弁されたままで、Ａ／Ｃバルブ４２及びＦＩＲバルブ４４が周期的に開閉操作されるエアコンシステムを対象としてもよい。また例えば、Ａ／Ｃバルブ４２及びＦＩＲバルブ４４が開弁されたままで、冷凍バルブ４６が周期的に開閉操作されるエアコンシステムを対象としてもよい。
【０１００】
・第１の実施形態では、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを、切替判定フラグｘｃｈｆｒｚが「０」から「１」に切り替えられるタイミングで庫内用ＩＳＣ補正量ｄｆｒｚ０だけ変更したがこれに限らない。例えば、冷媒循環経路の切り替えがなされていると判断されることでＡ／Ｃ用ＩＳＣ補正量ｄａｃの周期的な変更処理を開始するに際し、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの変更量を切り替え周期毎に庫内用ＩＳＣ補正量ｄｆｒｚ０へと徐々に変更するようにしてもよい。これは次の要因に基づくものである。すなわち、冷蔵室及びキャビンのそれぞれの冷却に要求される冷凍能力の差が大きい状況下、冷媒循環経路が交互に周期的に切り替えられることに起因して、冷凍サイクルの冷媒循環量が変化する。しかしながら、冷蔵室及びキャビンのそれぞれに要求される冷凍能力の大小関係が何らかの理由で短時間のうちに逆転する場合、冷媒循環経路の切り替えに起因して冷凍サイクルの冷媒循環量の変化する方向が想定していたものとは異なる事態が生じ得る。例えば冷蔵室の扉が開放されると、短時間のうちに庫内温度が上昇し、冷蔵室に要求される冷凍能力がキャビンに要求される冷凍能力よりも大きくなる。この場合、冷蔵室の扉が開放されるまでのエンジン回転速度の変動態様に基づいてＡ／Ｃ用ＩＳＣ補正量ｄａｃを急激に変更すると、吸気量がエンジン回転速度を目標回転速度に一致させるための適切な量から大きくずれることで、エンジン回転速度の変動が顕著となるおそれがある。
【０１０１】
また、この際、自動変速機の操作状態がＮレンジ（及びＰレンジ）の場合における上記変更量の変化速度を自動変速機の操作状態がＤレンジの場合におけるものよりも大きく設定してもよい。これは、エンジン回転速度の変動量が、自動変速機の操作状態によって変化し得ることに基づくものである。すなわち、エンジン１８の出力軸であるクランク軸２２と自動変速機の出力軸との機械的な連結状態によってクランク軸２２の負荷が変化する。例えば自動変速機の操作状態がＮレンジ（及びＰレンジ）である場合におけるクランク軸２２の負荷は、Ｄレンジである場合におけるものよりも小さい。このため、冷媒循環経路の切り替えに起因するエンジン回転速度の変動量は、Ｄレンジの場合よりもＮレンジ（及びＰレンジ）の場合のほうが多くなる。このため、上記変更量の変化速度を自動変速機の操作状態がＤレンジの場合におけるものの方が小さくなるように設定することで、冷蔵室及びキャビンのそれぞれに要求される冷凍能力の大小関係が想定したである場合におけるエンジン回転速度の変動の抑制を図ることができる。
【０１０２】
更に、自動変速機の操作状態がＰレンジやＮレンジの場合に限って、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを徐々に変更する処理を行ってもよい。これは、Ｄレンジの場合の冷媒循環経路の切り替えに起因して生じるエンジン回転速度の変動量がＮレンジやＰレンジの場合よりも小さいため、ＩＳＣバルブ１６のフィードフォワード操作量が不適切に低減されたとしても、その影響が小さいと考えられることに基づくものである。
【０１０３】
・第２の実施形態では、キャビン側冷媒循環経路への切り替えに起因してエンジン回転速度の低下量が所定値以上となることに基づいて庫内用ＩＳＣ補正量ｄｆｒｚを増量補正する処理を行ったがこれに限らない。例えば、キャビン側冷媒循環経路への切り替えに起因してエンジン回転速度の上昇量が所定値以上となることに基づいて庫内用ＩＳＣ補正量ｄｆｒｚを減量補正する処理を行ってもよい。
【０１０４】
・第２の実施形態では、庫内用ＩＳＣ補正量ｄｆｒｚをエンジン回転速度の変動態様（エンジン回転速度の低下量）に基づいて算出したがこれに限らない。例えば、エンジンＥＣＵ７０が庫内温度センサ６６の検出値や庫内温度設定スイッチ６８の出力信号等を取得する手段を備える場合、庫内温度や庫内温度の目標値等に基づいて算出してもよい。
【０１０５】
・第２の実施形態において、エンジン回転速度の低下量に応じて庫内用ＩＳＣ補正量ｄｆｒｚを算出したがこれに限らない。例えば、自動変速機の操作状態も加味して算出してもよい。また、庫内用ＩＳＣ補正量ｄｆｒｚを変更するための所定量Δを自動変速機の操作状態を加味して算出してもよい。
【０１０６】
・上記各実施形態では、Ａ／Ｃ用ＩＳＣ補正量ｄａｃから庫内用ＩＳＣ補正量ｄｆｒｚを減算することで、Ａ／Ｃ用ＩＳＣ補正量ｄａｃを強制的に変更したがこれに限らない。例えば、キャビン冷却時のＡ／Ｃ用ＩＳＣ補正量と冷蔵室冷却時のＡ／Ｃ用ＩＳＣ補正量とを個別に算出し、切替判定フラグｘｃｈｆｒｚの切り替えに応じて、これらの補正量を割り当てることでＡ／Ｃ用ＩＳＣ補正量を強制的に変更してもよい。
【０１０７】
・フィードバック操作量を算出する手段としては、エンジン回転速度と目標回転速度との偏差の比例積分演算によるものに限らない。例えば積分演算や比例積分微分演算によって操作量を算出するものであってもよい。この場合であっても、上記各実施形態の効果を得ることはできる。
【０１０８】
・冷媒循環経路が切り替えられている状況にあるか否かを判断する手法としては、上記各実施形態において例示したものに限らず、例えば所定期間におけるエンジン回転速度の測定データをメモリに記憶させ、記憶させたエンジン回転速度の波形パターンと、予め実験等で求められた冷媒循環経路の切り替えに起因したエンジン回転速度の波形パターンとを比較することに基づいて判断するものであってもよい。
【０１０９】
・上記各実施形態では、アイドル回転速度制御のための操作量をエンジン１８の燃焼室に供給される吸気量としたがこれに限らない。換言すれば、アイドル回転速度制御のために利用する内燃機関の燃焼制御のためのアクチュエータとしては、吸気通路の流路面積を調節する手段に限らない。例えば、内燃機関の燃焼室における点火時期等を調節する手段であってもよい。この際、応答性の低いトルクパラメータ（例えば、吸気量）と応答性の高いトルクパラメータ（例えば、点火時期）とについて、内燃機関のトルク増大側に所定トルク余裕分（リザーブトルク）だけ余裕を持たせた状態で基準となる点火時期を設定し、点火時期と吸気量とを協調制御することで実トルクを目標トルクに制御する技術（トルクリザーブ制御）を用いてもよい。この場合、点火時期が調節されてからその影響がエンジン１８に生じるまでの時間差は、吸気量が調節されてからその影響がエンジン１８に生じるまでの時間差よりも短くなるため、Ａ／Ｃ用ＩＳＣ補正量ｄａｃの変更処理がなされるときのエンジン回転速度の応答性を向上させることができる。
【０１１０】
・上記各実施形態では、冷媒流路の周期的な切替の予測に基づき、アイドル回転速度制御のための操作量をフィードフォワード補正したがこれに限らない。例えば冷媒流路の周期的な切り替えについての情報が取得可能なアイドル回転速度制御装置にあっては、この情報に基づいてフィードフォワード補正してもよい。
【０１１１】
・上記実施形態では、内燃機関として火花点火式内燃機関（ガソリンエンジン）を対象としたがこれに限らない。例えば圧縮着火式内燃機関を対象としてもよい。
【符号の説明】
【０１１２】
１６…ＩＳＣバルブ、１８…エンジン、２７…コンプレッサ、３４…冷凍装置、４２…Ａ／Ｃバルブ、４６…冷凍バルブ、５４…キャビン側エバポレータ、６０…冷蔵室側エバポレータ、７０…エンジンＥＣＵ（内燃機関のアイドル回転速度制御装置の一実施形態）
【図１】
2010174713.tif 000003
【図２】
2010174713.tif 000004
【図３】
2010174713.tif 000005
【図４】
2010174713.tif 000006
【図５】
2010174713.tif 000007
【図６】
2010174713.tif 000008
【図７】
2010174713.tif 000009