(57)【要約】【課題】圧縮機の故障診断精度を向上させる。【解決手段】本発明は、冷媒ガスの吐出量が変更可能な圧縮機２１と、凝縮器２２と、蒸発器２３と、を備える車両用空調装置の故障診断装置であって、蒸発器の目標温度を設定する目標温度設定手段（Ｓ４）と、蒸発器２３の実温度よりも低く、目標温度よりも高い判定温度を設定する判定温度設定手段（Ｓ６）と、蒸発器２３の温度が判定温度に到達したときに、蒸発器２３の温度を所定時間が経過するまでその判定温度に維持するように圧縮機２１の冷媒ガス吐出量を制御する判定温度維持手段（Ｓ１０）と、蒸発器２３の温度を所定時間が経過するまで判定温度に維持できないときは、圧縮機２１が故障していると判定する故障判定手段（Ｓ１２）と、を備えることを特徴とする。【選択図】図２
2010111343.tif 000002
【特許請求の範囲】
【請求項１】
冷媒ガスの吐出量が変更可能な圧縮機と、
前記圧縮機によって圧縮された冷媒ガスを冷却し、凝縮液化する凝縮器と、
前記凝縮器によって液化された冷媒ガスを蒸発させて空気を冷却する蒸発器と、
を備える車両用空調装置の故障診断装置であって、
前記蒸発器の目標温度を設定する目標温度設定手段と、
前記蒸発器の実温度よりも低く、前記目標温度よりも高い前記圧縮機の故障を判定するための判定温度を設定する判定温度設定手段と、
前記蒸発器の温度が前記判定温度に到達したときに、前記蒸発器の温度を所定時間が経過するまでその判定温度に維持するように前記圧縮機の冷媒ガス吐出量を制御する判定温度維持手段と、
前記蒸発器の温度を所定時間が経過するまで前記判定温度に維持できないときは、前記圧縮機が故障していると判定する故障判定手段と、
を備えることを特徴とする車両用空調装置の故障診断装置。
【請求項２】
前記判定温度設定手段は、外気温が高いときほど前記判定温度を高くする
ことを特徴とする請求項１に記載の車両用空調装置の故障診断装置。
【請求項３】
前記判定温度設定手段は、前記判定温度を複数設定する
ことを特徴とする請求項１又は２に記載の車両用空調装置の故障診断装置。
【請求項４】
前記蒸発器の温度が所定の故障診断許可温度よりも低い場合に、前記蒸発器によって冷却させる空気を車室外から取り込んでいるときは、前記蒸発器によって冷却させる空気を車室内から取り込むように切り替える空調モード切替手段を備える
ことを特徴とする請求項１から３までのいずれか１つに記載の車両用空調装置の故障診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は車両用空調装置の故障診断装置に関する。
【背景技術】
【０００２】
従来の車両用空調装置の故障診断装置として、圧縮機を作動させてから所定時間が経過しても蒸発器の温度が目標温度まで下がらないときに、空調装置が故障していると診断するものがある（特許文献１参照）。
【特許文献１】実開昭６１−２０１９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、夏場などの外気温が高い条件の場合には、圧縮機が正常に作動していても蒸発器の温度が目標温度まで下がらないこともあるため、前述した従来の車両用空調装置の故障診断装置では、そのような場合に誤診断してしまうという問題点があった。また、圧縮機が冷媒ガスの吐出量を変更できる可変容量型である場合には、圧縮機の容量が変更できなくなったとしても、蒸発器の温度を目標温度まで下げられることもあるため、圧縮機の容量が変更できなくなったという故障を診断できないという問題点があった。
【０００４】
本発明はこのような従来の問題点に着目してなされたものであり、車両用空調装置の故障診断精度を向上させることを目的とする。
【課題を解決するための手段】
【０００５】
本発明は以下のような解決手段によって前記課題を解決する。なお、理解を容易にするために本発明の実施形態に対応する符号を付するが、これに限定されるものではない。
【０００６】
本発明は、冷媒ガスの吐出量が変更可能な圧縮機（２１）と、前記圧縮機（２１）によって圧縮された冷媒ガスを冷却し、凝縮液化する凝縮器（２２）と、前記凝縮器（２２）によって液化された冷媒ガスを蒸発させて空気を冷却する蒸発器（２３）と、を備える車両用空調装置の故障診断装置であって、前記蒸発器（２３）の目標温度を設定する目標温度設定手段（Ｓ４）と、前記蒸発器（２３）の実温度よりも低く、前記目標温度よりも高い前記圧縮機（２１）の故障を判定するための判定温度を設定する判定温度設定手段（Ｓ６）と、前記蒸発器（２３）の温度が前記判定温度に到達したときに、前記蒸発器（２３）の温度を所定時間が経過するまでその判定温度に維持するように前記圧縮機（２１）の冷媒ガス吐出量を制御する判定温度維持手段（Ｓ１０）と、前記蒸発器（２３）の温度を所定時間が経過するまで前記判定温度に維持できないときは、前記圧縮機（２１）が故障していると判定する故障判定手段（Ｓ１２）と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、蒸発器の実温度と目標温度との間に判定温度を設け、判定温度に到達した時点でいったん蒸発器の温度を所定時間その判定温度に維持する。これにより、所定時間その判定温度に維持できなかったときは、圧縮機の容量を調節することができなくなっていると故障判定することができる。
【発明を実施するための最良の形態】
【０００８】
図１は、本発明の第１実施形態による車両用空調装置の故障診断装置のシステム概略図である。
【０００９】
図１に示すように、本実施形態による車両は、エンジン１と、空調装置２と、コントローラ３と、を備える。
【００１０】
エンジン１は、車輪１３を回転させるための駆動力を発生する。エンジン１のクランクシャフト１１の一端部には、クランクシャフト１１と一体に回転するクランクプーリ１２が取り付けられる。
【００１１】
空調装置２は、コンプレッサ２１と、コンデンサ２２と、エバポレータ２３とを備え、これらにより冷媒ガスを循環させる冷凍サイクルを形成し、空調ダクト２４の内部に配置されたエバポレータ２３によって空気を冷却する。
【００１２】
コンプレッサ２１は冷媒ガスを吸入圧縮し、高温・高圧になった冷媒ガスをコンデンサ２２に送り込む。コンプレッサ２１は、冷媒ガスの吐出量が変更可能な斜板形の可変容量コンプレッサ２１である。コンプレッサ２１には、斜板制御用電磁弁２１ａが設けられる。斜板制御用電磁弁２１ａの通電量を制御することで内部の斜板角度が変化し、コンプレッサ容量（冷媒ガス吐出量）が変化する。コンプレッサ２１は、回転軸２５の一端部に設けられたコンプレッサプーリ２６を介して、ベルト４１でエンジン１のクランクプーリ１２と機械的に連結される。回転軸２５とコンプレッサプーリ２６との間には、電磁クラッチ２７が介装される。
【００１３】
電磁クラッチ２７は、コントローラ３からの出力信号によってオン−オフ駆動（デューティ制御）される。電磁クラッチ２７を締結すると、コンプレッサ２１の回転軸２５がエンジン１のクランクシャフト１１に同期して回転する。
【００１４】
コンデンサ２２は、コンプレッサ２１から送り込まれてきた高温・高圧の冷媒ガスを冷却して液化する。コンデンサ２２は、ラジエータ（図示せず）の前面に配置され、外気で冷却される。
【００１５】
空調ダクト２４は、一方の開口端２４ａの側に車室外の空気（外気）又は車内の空気（内気）を導入する空気取入口を備え、他方の開口端２４ｂの側に車内に連通する吹き出し口を備える。空調ダクト２４の内部には、ブロワファン２８と、エバポレータ２３とが設けられる。
【００１６】
ブロワファン２８は、モータによって駆動されて空気取入口から吸入した空気をエバポレータ２３の周囲に吹き付ける。
【００１７】
エバポレータ２３は、コンデンサ２２で液化されて低温・低圧になった液冷媒を蒸発させることによって、ブロワファン２８によって吹き付けられたエバポレータ２３の周囲を通過する空気から熱を奪い、冷たい空気にする。
【００１８】
コントローラ３は、中央演算装置（ＣＰＵ）、読み出し専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、及び入出力インタフェース（Ｉ／Ｏインタフェース）を備えたマイクロコンピュータで構成される。
【００１９】
コントローラ３には、エバポレータ２３の温度を検出するエバポレータ温度センサ３１、車内の温度を検出する内気温センサ３２、外気の温度を検出する外気温センサ３３、及び日射量を検出する日射センサ３４などの種々のセンサ類からの信号が入力される。
【００２０】
コントローラ３は、空調性能を確保するため、冷媒ガスの供給によって冷却されるエバポレータ２３の温度が目標エバポレータ温度となるように、コンプレッサ２１の容量、すなわち冷媒ガスの吐出量をフィードバック制御する。
【００２１】
目標エバポレータ温度は、基本的にエバポレータ温度、車内温度、外気温度及び日射量などに基づいて設定され、運転状態に応じて燃費がよくなるように適宜変更される。例えば、燃料カット運転時などには減速加速度が大きくなりすぎない程度に目標エバポレータ温度を下げて惰性走行時のエネルギを回生する。これにより、エンジンの駆動力によって車両を駆動しているときの目標エバポレータ温度を上げることができ、エンジン負荷を少なくすることができるので、燃費の向上が図れる。また、次回の燃料カット運転時にエバポレータ温度が目標エバポレータ温度を下回っていれば、惰性走行エネルギを回生する必要がないので、燃料カット運転を長く維持することができる。
【００２２】
このように、本実施形態では、コンプレッサ２１の容量を運転状態に応じて適宜変更するので、固着等によってコンプレッサ２１の容量を変更できなくなったときには、以下のような問題が発生する。例えば、コンプレッサ２１の容量を最大にしたまま変更できなくなったときは、減速加速度が大きくなって運転性能が悪化したり、エンストを起こす可能性がある。また、エバポレータ温度が低下しすぎて、エバポレータ２３が凍結する可能性がある。
【００２３】
そのため、このようなコンプレッサ２１の故障を診断する必要がある。
【００２４】
以下では、図２を参照して、本実施形態によるコンプレッサ２１の故障診断制御について説明する。
【００２５】
図２は、コントローラ３が実施するコンプレッサ２１の故障診断制御について説明するフローチャートである。コントローラ３は、本ルーチンをエンジン運転中に所定の演算周期（例えば１０ｍｓ）で実行する。
【００２６】
ステップＳ１において、コントローラ３は、判定温度到達フラグが１にセットされているか否かを判定する。判定温度到達フラグは、エバポレータ温度が後述する判定温度（Ｓ６参照）に到達したか否かを判定するためのフラグであり、エバポレータ温度が判定温度に到達したときに１にセットされる。コントローラ３は、判定温度到達フラグが１にセットされていれば、ステップＳ１０に処理を移行する。一方で、判定温度到達フラグが０にセットされていれば、ステップＳ２に処理を移行する。
【００２７】
ステップＳ２において、コントローラ３は、故障診断実施フラグが１にセットされているか否かを判定する。故障診断実施フラグは、コンプレッサ２１の故障診断を実施するか否かを判定するためのフラグであり、故障診断を実施する場合に１にセットされる。コントローラ３は、故障診断フラグが１にセットされていれば、ステップＳ８に処理を移行する。一方で故障診断フラグが０にセットされていれば、ステップＳ３に処理を移行する。
【００２８】
ステップＳ３において、コントローラ３は、エアコンスイッチがオンされているか否かを判定する。コントローラ３は、エアコンスイッチがオンされていればステップＳ４に処理を移行する。一方で、エアコンスイッチがオフされていれば今回の処理を終了する。
【００２９】
ステップＳ４において、コントローラ３は、エバポレータ温度、日射量、外気温及び車内温度などに基づいて、目標エバポレータ温度を算出する。
【００３０】
ステップＳ５において、コントローラ３は、エバポレータ温度が目標エバポレータ温度に所定温度を加算した温度（以下「故障診断許可温度という」）よりも高いか否かを判定する。本実施形態では、故障診断許可温度を目標エバポレータ温度＋２℃に設定している。これは、本実施形態による故障診断は、エバポレータ温度を目標エバポレータ温度まで低下させる途中で、エバポレータ温度を所定時間後述する判定温度に維持できるかどうかを判定するものなので、少なくともエバポレータ温度が目標エバポレータ温度より２℃以上高くないと故障診断を実施することができないためである。コントローラ３は、エバポレータ温度が故障診断許可温度よりも高ければ、ステップＳ６に処理を移行する。一方で、エバポレータ温度が故障診断許可温度よりも低ければ、今回の処理を終了する。
【００３１】
ステップＳ６において、コントローラ３は、コンプレッサ２１の故障診断を実施するための判定温度を設定する。判定温度は、エバポレータ温度よりも低く、目標エバポレータ温度よりも高い温度に設定される。また、判定温度は、外気温が高いときほど高い温度に設定される。これは、外気温が高いときは、エバポレータ温度を目標エバポレータ温度まで下げられない場合があることを考慮したものである。
【００３２】
ステップＳ７において、コントローラ３は、故障診断実施フラグを１にセットする。
【００３３】
ステップＳ８において、コントローラ３は、エバポレータ温度が判定温度に到達したか否かを判定する。コントローラ３は、エバポレータ温度が判定温度に到達していれば、ステップＳ９に処理を移行する。一方で、エバポレータ温度が判定温度に到達していなければ今回の処理を終了する。
【００３４】
ステップＳ９において、コントローラ３は、判定温度到達フラグを１にセットする。
【００３５】
ステップＳ１０において、コントローラ３は、斜板制御用電磁弁２１ａの通電量を制御してコンプレッサ容量を調整し、エバポレータ温度を判定温度に維持する。
【００３６】
ステップＳ１１において、コントローラ３は、エバポレータ温度が判定温度のプラスマイナス１℃の範囲内に収まっているか否かを判定する。コントローラ３は、エバポレータ温度がその範囲内に収まっていれば、ステップＳ１４に処理を移行する。一方で、エバポレータ温度がその範囲内に収まっていなければ、ステップＳ１２に処理を移行する。
【００３７】
ステップＳ１２において、コントローラ３は、コンプレッサ２１が故障していると判定する。なお、コンプレッサ２１が故障していると判定したときは、コントローラ３は運転状態に応じてコンプレッサ容量を変更するのを禁止する。
【００３８】
ステップＳ１３において、コントローラ３は、故障診断実施フラグ及び判定温度到達フラグをそれぞれに０にセットする。
【００３９】
ステップＳ１４において、コントローラ３は、判定温度到達フラグが１にセットされてから所定時間が経過したか否かを判定する。コントローラ３は、所定時間が経過していればステップＳ１５に処理を移行する。一方で、所定時間が経過していなければ今回の処理を終了する。
【００４０】
ステップＳ１５において、コントローラ３は、コンプレッサ２１が正常に作動していると判定する。
【００４１】
図３は、本実施形態によるコンプレッサ２１の故障診断制御の動作について説明するタイムチャートである。フローチャートとの対応を明確にするため、フローチャートのステップ番号を併記して説明する。
【００４２】
時刻ｔ１でエアコンスイッチがオンされると（Ｓ３でＹｅｓ）、目標エバポレータ温度が設定され（Ｓ４）、エバポレータ温度が故障診断許可温度よりも高いか否かが判定される（Ｓ５）。本タイムチャートでは、エバポレータ温度が故障診断許可温度よりも高いので（図３（Ａ））、判定温度が設定されるとともに（Ｓ６）、故障診断実施フラグが１にセットされる（図３（Ｂ）；Ｓ７）。
【００４３】
時刻ｔ２でエバポレータ温度が判定温度に到達すると（図３（Ａ）；Ｓ８でＹｅｓ）、判定温度到達フラグが１にセットされて（図３（Ｃ）；Ｓ９）、エバポレータ温度を所定時間その判定温度に維持するようにコンプレッサ２１の容量を制御する（Ｓ１０）。そして、時刻ｔ２から所定時間の間、エバポレータ温度を判定温度からプラスマイナス１℃の範囲内に維持できるか否かを判定する（Ｓ１１、Ｓ１４）。本タイムチャートでは、時刻ｔ２から所定時間経過した時刻ｔ３までの間、エバポレータ温度を判定温度からプラスマイナス１℃の範囲内に維持できているので（図３（Ａ））、コントローラ３はコンプレッサ２１が正常に作動していると判定する（Ｓ１５）。その後、故障診断実施フラグと判定温度到達フラグをそれぞれ０にセットする（図３（Ｂ）（Ｃ）；Ｓ１３）。
【００４４】
以上説明した本実施形態によれば、エバポレータ温度と目標エバポレータ温度との間に判定温度を設け、判定温度に到達した時点で所定時間エバポレータ温度をその判定温度に維持する。そして、所定時間エバポレータ温度を判定温度に維持できなかったときは、コンプレッサ容量を調節することができなくなっていると判定する。これにより、車内の冷房を実施している最中に、冷房性能への影響を抑えつつ、また、既存の空調装置をそのまま利用してコンプレッサ２１の故障診断を実施することができる。
【００４５】
また、コンプレッサ容量の変更ができなくなっていると判定したときは、運転状態に応じてコンプレッサ容量を変更する制御を禁止する。これにより、減速加速度の調整ができずに運転性能が悪化するのを抑制できる。また、アイドル運転時などにおけるエンストを抑制できる。さらに、エバポレータ２３を冷やし過ぎて、エバポレータ２３を凍結させてしまうのを抑制できる。
【００４６】
（第２実施形態）
次に、本発明の第２実施形態について図４を参照して説明する。本実施形態は、外気温が低温のときに空調装置を外気循環から内気循環に変更する点で第１実施形態と相違する。以下、その相違点を中心に説明する。なお、以下に示す各実施形態では前述した第１実施形態と同様の機能を果たす部分には、同一の符号を用いて重複する説明を適宜省略する。
【００４７】
空調装置２の空調モードには、空調ダクト２４に外気を導入して空調する外気循環モードと、空調ダクト２４に内気を導入して空調する内気循環モードと、の２種類がある。ここで、外気温度が比較的低いときに外気循環モードが選択されていると、エバポレータ温度も外気温相当の温度となり、エバポレータ温度が診断許可温度よりも低くなっている場合がある。
【００４８】
そこで、このような場合には、いったん内気循環モードに変更して冷房が効く前の車内の温かい空気を空調ダクト２４に導入することで、エバポレータ温度が診断許可温度よりも高くなるようにする。
【００４９】
図４は、本実施形態によるコンプレッサ２１の故障診断制御について説明するフローチャートである。コントローラ３は、本ルーチンをエンジン運転中に所定の演算周期（例えば１０ｍｓ）で実行する。
【００５０】
ステップＳ１からステップＳ１５までの処理は、第１実施形態と同様なので説明を省略する。
【００５１】
ステップＳ２１において、コントローラ３は、空調モードが外気循環モードか否かを判定する。コントローラ３は、空調モードが外気循環モードであれば、ステップＳ２２に処理を移行する。一方で、空調モードが内気循環モードであれば、今回の処理を終了する。
【００５２】
ステップＳ２２において、コントローラ３は、空調モードを内気循環モードに切り替える。
【００５３】
以上説明した本実施形態によれば、外気循環モードの場合にエバポレータ温度が診断許可温度よりも低いときは、いったん内気循環モードに切り替える。これにより、冷房が効く前の車内の比較的暖かい空気が空調ダクト２４に導入され、エバポレータ温度を診断許可温度よりも高くできる場合がある。そのため、第１実施形態の効果に加えて、コンプレッサ２１の故障診断の頻度を上げることができる。
【００５４】
なお、本発明は上記の実施形態に限定されずに、その技術的な思想の範囲内において種々の変更がなしうることは明白である。
【００５５】
例えば、図５のタイムチャートに示すように、第１判定温度と、第１判定温度より高い第２判定温度と、を設定する。そして、エバポレータ２３をまず第１判定温度に所定時間（時刻ｔ１からｔ２まで）維持した後、第２判定温度に所定時間（時刻ｔ３からｔ４まで）維持する。これにより、コンプレッサ容量を変更できるかどうかをより正確に判定することができる。
【図面の簡単な説明】
【００５６】
【図１】車両用空調装置の故障診断装置のシステム概略図である。
【図２】第１実施形態によるコンプレッサの故障診断制御について説明するフローチャートである。
【図３】第１実施形態によるコンプレッサの故障診断制御の動作について説明するタイムチャートである。
【図４】第２実施形態によるコンプレッサの故障診断制御について説明するフローチャートである。
【図５】判定温度を複数設定した場合のコンプレッサの故障診断制御の動作について説明するタイムチャートである。
【符号の説明】
【００５７】
２１    コンプレッサ（圧縮機）
２２    コンデンサ（凝縮器）
２３    エバポレータ（蒸発器）
Ｓ４    目標温度設定手段
Ｓ６    設定温度設定手段
Ｓ１０  判定温度維持手段
Ｓ１２  故障判定手段
Ｓ２２  空調モード切替手段
【図１】
2010111343.tif 000003
【図２】
2010111343.tif 000004
【図３】
2010111343.tif 000005
【図４】
2010111343.tif 000006
【図５】
2010111343.tif 000007