(57)【要約】【課題】  監視プログラムの実行されているかを確実に判別してフェイルセーフの原則に基づいて処理を行う【解決手段】  第１遮断弁制御部５０Ａは、監視プログラムにより制御プログラムが正常に実行されたとされる毎、あるいは、実行確認情報を初期化する毎にカウント値が更新されるフリーランニングカウンタを備え、カウント値を実行確認情報として第２遮断弁制御部５０Ｂに送信する。第２遮断弁制御部５０Ｂは、受信した実行確認情報に基づいて監視プログラムが正常に実行されなかった場合に、当該実行確認情報の送信元の第１遮断弁制御部５０Ａが正常に動作していないと判別する。【選択図】      図１
2005180758.tif 000002
【特許請求の範囲】
【請求項１】
室外機に装備される圧縮機がエンジンにより駆動され、このエンジンへ複数の直列に接続された燃料遮断弁を介して燃料を供給するように構成され、複数の前記燃料遮断弁をそれぞれ制御する複数の遮断弁制御部を備えた空気調和装置において、
各前記遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが正常に実行された旨を表す実行確認情報を受信する実行情報受信部と、
受信した前記実行確認情報に基づいて前記監視プログラムが正常に実行されなかった場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する動作状態判別部と、
を備えたことを特徴とする空気調和装置。
【請求項２】
室外機に装備される圧縮機がエンジンにより駆動され、このエンジンへ複数の直列に接続された燃料遮断弁を介して燃料を供給するように構成され、複数の前記燃料遮断弁をそれぞれ制御する複数の遮断弁制御部を備えた空気調和装置において、
各前記遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが実行されて前記制御プログラムが正常に実行されたことを表す実行確認情報を受信する実行情報受信部と、
受信した前記実行確認情報に基づいて、前記監視プログラムが実行された結果、前記制御プログラムが正常に実行されなかったとされた場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する動作状態判別部と、
を備えたことを特徴とする空気調和装置。
【請求項３】
請求項１または請求項２記載の空気調和装置において、
前記遮断弁制御部は、前記動作状態判別部において他の遮断制御部が正常に動作していないと判別した場合に、自己に対応する前記燃料遮断弁を遮断することを特徴とする空気調和装置。
【請求項４】
請求項１ないし請求項３の何れかに記載の空気調和装置において、
前記遮断制御部は、前記実行確認情報を送信する実行情報送信部と、
前記実行情報送信部における前記実行確認情報の送信後に前記実行確認情報を初期化する情報初期化部と、
を備えたことを特徴とする空気調和装置。
【請求項５】
請求項４記載の空気調和装置において、
前記監視プログラムにより前記制御プログラムが正常に実行されたとされる毎にカウント値が更新されるカウント部を備え、
前記実行情報送信部は、前記カウント値を前記実行確認情報として送信することを特徴とする空気調和装置。
【請求項６】
請求項４記載の空気調和装置において、
前記実行確認情報を初期化する毎にカウント値が更新されるカウント部を備え、
前記実行情報送信部は、前記カウント値を前記実行確認情報として送信することを特徴とする空気調和装置。
【請求項７】
請求項記載の空気調和装置において、
前記制御プログラムは、複数のプログラムモジュールで構成されており、
前記監視プログラムは、所定のチェックタイミングにおいて実行完了しているべき前記プログラムモジュールが全て実行完了している場合に前記制御プログラムが正常に実行されたと判別する、ことを特徴とする空気調和装置。
【請求項８】
請求項７記載の空気調和装置において、
前記プログラムモジュールは、自己の処理が終了した時点で当該プログラムモジュールが実行完了した旨を表すフラグをセットし、
前記監視プログラムは前記チェックタイミングにおいて実行完了しているべき前記プログラムモジュールに対応するフラグがセットされている場合に前記制御プログラムが正常に実行されたと判別する、ことを特徴とする空気調和装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮機がエンジンにより駆動されると共に、このエンジンへの燃料供給を遮断する燃料遮断弁を備えた空気調和装置に関する。
【背景技術】
【０００２】
空気調和装置には、圧縮機がガスエンジンにより駆動されるガスヒートポンプ式空気調和装置が知られており（例えば、特許文献１参照）、ガスエンジン燃料供給装置から上記ガスエンジンへ、燃料ガスと空気とが混合された混合気が供給される。
【０００３】
このようなエンジン燃料供給装置は燃料遮断弁を備え、マイクロコンピュータにより構成されたコントローラが燃料遮断弁を制御することにより、不必要に燃料ガスが供給されないようになっていた。
【特許文献１】特開平１０−３３９２５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来のガスヒートポンプ式空気調和装置においては、燃料遮断弁を制御するコントローラの制御プログラムの実行状態を確認する監視処理を行い、不良がある場合には警報を発するものがある。
【０００５】
しかしながら上記構成のガスヒートポンプ式空気調和装置においては、警報が発せられない場合には正常に動作していると判断されることとなるため、監視処理を行う監視プログラムは確実に動作していることが要求される。
【０００６】
そこで、本発明の目的は、監視プログラムの実行されているかを確実に判別してフェイルセーフの原則に基づいて処理を行うことができる空気調和装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、室外機に装備される圧縮機がエンジンにより駆動され、このエンジンへ複数の直列に接続された燃料遮断弁を介して燃料を供給するように構成され、複数の前記燃料遮断弁をそれぞれ制御する複数の遮断弁制御部を備えた空気調和装置は、各前記遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが正常に実行された旨を表す実行確認情報を受信する実行情報受信部と、受信した前記実行確認情報に基づいて前記監視プログラムが正常に実行されなかった場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する動作状態判別部と、を備えたことを特徴としている。
【０００８】
上記構成によれば、実行情報受信部は、各遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが正常に実行された旨を表す実行確認情報を受信する。
【０００９】
動作状態判別部は、受信した前記実行確認情報に基づいて監視プログラムが正常に実行されなかった場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する。
【００１０】
また、室外機に装備される圧縮機がエンジンにより駆動され、このエンジンへ複数の直列に接続された燃料遮断弁を介して燃料を供給するように構成され、複数の前記燃料遮断弁をそれぞれ制御する複数の遮断弁制御部を備えた空気調和装置は、各前記遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが実行されて前記制御プログラムが正常に実行されたことを表す実行確認情報を受信する実行情報受信部と、受信した前記実行確認情報に基づいて、前記監視プログラムが実行された結果により前記制御プログラムが正常に実行されなかったとされた場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する動作状態判別部と、を備えたことを特徴としている。
【００１１】
上記構成によれば、実行情報受信部は、各遮断弁制御部を制御する制御プログラムが実行されたか否かを監視する監視プログラムが実行されて制御プログラムが正常に実行されたことを表す実行確認情報を受信する。
【００１２】
動作状態判別部は、受信した実行確認情報に基づいて、監視プログラムが実行された結果により制御プログラムが正常に実行されなかったとされた場合に、当該実行確認情報の送信元の他の遮断弁制御部が正常に動作していないと判別する。
【００１３】
これらの場合において、前記遮断弁制御部は、前記動作状態判別部において他の遮断制御部が正常に動作していないと判別した場合に、自己に対応する前記燃料遮断弁を遮断するようにしてもよい。
【００１４】
また、前記遮断制御部は、前記実行確認情報を送信する実行情報送信部と、前記実行情報送信部における前記実行確認情報の送信後に前記実行確認情報を初期化する情報初期化部と、を備えるようにしてもよい。
【００１５】
さらに、前記監視プログラムにより前記制御プログラムが正常に実行されたとされる毎にカウント値が更新されるカウント部を備え、前記実行情報送信部は、前記カウント値を前記実行確認情報として送信するようにしてもよい。
【００１６】
さらにまた、前記実行確認情報を初期化する毎にカウント値が更新されるカウント部を備え、前記実行情報送信部は、前記カウント値を前記実行確認情報として送信するようにしてもよい。
【００１７】
また、前記制御プログラムは、複数のプログラムモジュールで構成されており、前記監視プログラムは、所定のチェックタイミングにおいて実行完了しているべき前記プログラムモジュールが全て実行完了している場合に前記制御プログラムが正常に実行されたと判別するようにしてもよい。
【００１８】
さらに、前記プログラムモジュールは、自己の処理が終了した時点で当該プログラムモジュールが実行完了した旨を表すフラグをセットし、前記監視プログラムは前記チェックタイミングにおいて実行完了しているべき前記プログラムモジュールに対応するフラグがセットされている場合に前記制御プログラムが正常に実行されたと判別するようにしてもよい。
【発明の効果】
【００１９】
本発明によれば、複数の遮断弁制御部のうち何れかが正常に動作していない場合でも他の遮断弁制御部が容易に認識でき、対応する処理を行える。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の好適な実施の形態を、図面に基づき説明する。
【００２１】
図１は、本発明に係る空気調和装置の一実施の形態が適用された標準仕様の空気調和装置における冷媒回路を示す回路図である。
【００２２】
この図１に示すように、冷凍装置としてのヒートポンプ式空気調和装置１０は、室外機１１、複数台（例えば２台）の室内機１２Ａ、１２Ｂ及び制御装置１３を有してなり、室外機１１の室外冷媒配管１４と室内機１２Ａ、１２Ｂの各室内冷媒配管１５Ａ、１５Ｂとが連結されている。
【００２３】
室外機１１は室外に設置され、室外冷媒配管１４には圧縮機１６が配設されるとともに、この圧縮機１６の吸込側にアキュムレータ１７が、吐出側に四方弁１８がそれぞれ配設され、この四方弁１８側に室外熱交換器１９、室外膨張弁２４、ドライコア２５が順次配設されて構成される。室外熱交換器１９には、この室外熱交換器１９へ向かって送風する室外ファン２０が隣接して配置されている。また、圧縮機１６は、フレキシブルカップリング２７等を介してガスエンジン３０に連結され、このガスエンジン３０により駆動される。更に、室外膨張弁２４をバイパスしてバイパス管２６が配設されている。
【００２４】
一方、室内機１２Ａ、１２Ｂはそれぞれ室内に設置され、それぞれ、室内冷媒配管１５Ａ、１５Ｂに室内熱交換器２１Ａ、２１Ｂが配設されるとともに、室内冷媒配管１５Ａ、１５Ｂのそれぞれにおいて室内熱交換器２１Ａ、２１Ｂの近傍に室内膨張弁２２Ａ、２２Ｂが配設されて構成される。上記室内熱交換器２１Ａ、２１Ｂには、これらの室内熱交換器２１Ａ、２１Ｂへ送風する室内ファン２３Ａ、２３Ｂが隣接して配置されている。
【００２５】
尚、図１中の符号２８はストレーナを示す。また、符号２９は、圧縮機１６の吐出側の冷媒圧力を圧縮機１６の吸込側へ逃す安全弁である。
【００２６】
また、上記制御装置１３は室外機１１に設置され、室外機１１及び室内機１２Ａ、１２Ｂの運転を制御する。具体的には、制御装置１３は、室外機１１におけるガスエンジン３０（即ち圧縮機１６）、四方弁１８、室外ファン２０及び室外膨張弁２４、並びに室内機１２Ａ、１２Ｂにおける室内膨張弁２２Ａ、２２Ｂ、及び室内ファン２３Ａ、２３Ｂをそれぞれ制御する。更に、制御装置１３は、後述するエンジン冷却装置４１の循環ポンプ４７を制御する。
【００２７】
制御装置１３により四方弁１８が切り替えられることにより、ヒートポンプ式空気調和装置１０が冷房運転又は暖房運転に設定される。つまり、制御装置１３が四方弁１８を冷房側に切り換えたときには、冷媒が実線矢印の如く流れ、室外熱交換器１９が凝縮器に、室内熱交換器２１Ａ、２１Ｂが蒸発器になって冷房運転状態となり、各室内熱交換器２１Ａ、２１Ｂが室内を冷房する。また、制御装置１３が四方弁１８を暖房側に切り換えたときには、冷媒が破線矢印の如く流れ、室内熱交換器２１Ａ、２１Ｂが凝縮器に、室外熱交換器１９が蒸発器になって暖房運転状態となり、各室内熱交換器２１Ａ、２１Ｂが室内を暖房する。
【００２８】
また、制御装置１３は、冷房運転時には、室内膨張弁２２Ａ、２２Ｂのそれぞれの弁開度を空調負荷に応じて制御する。暖房運転時には、制御装置１３は、室外膨張弁２４及び室内膨張弁２２Ａ、２２Ｂのそれぞれの弁開度を空調負荷に応じて制御する。
【００２９】
一方、圧縮機１６を駆動するガスエンジン３０の燃焼室（不図示）には、エンジン燃料供給装置３１から混合気が供給される。このエンジン燃料供給装置３１は、燃料供給配管３２に、２個の燃料遮断弁３３Ａ、３３Ｂ、ゼロガバナ３４、燃料調整弁３５及びアクチュエータ３６が順次配設され、この燃料供給配管３２のアクチュエータ３６側端部がガスエンジン３０の上記燃焼室に接続されて構成される。
【００３０】
燃料遮断弁３３Ａと燃料遮断弁３３Ｂとは、直列に接続されて２閉鎖型の燃料遮断弁機構を構成する。この場合に、燃料遮断弁３３Ａは、第１遮断弁制御部５０Ａに接続されて制御され、燃料遮断弁３３Ｂは、第２遮断弁制御部５０Ｂに接続されて制御されている。第１遮断弁制御部５０Ａおよび第２遮断制御部５０Ｂは正常に動作している場合には協働し、２個の燃料遮断弁３３Ａ、３３Ｂを連動させて全閉または全開し、燃料ガスの漏れのない遮断と連通とを択一に実施する。
【００３１】
ここで、第１遮断弁制御部５０Ａと第２遮断弁制御部５０Ｂとは、制御部１３の制御下で制御信号Ｃ１、Ｃ２に基づいて動作しているとともに、互いに通信ライン５１を介して通信を行うように構成されている。
【００３２】
ゼロガバナ３４は、燃料供給配管３２内における当該ゼロガバナ３４の前後の１次側燃料ガス圧力（一次圧ａ）と２次側燃料ガス圧力（二次圧ｂ）とのうち、一次圧ａの変動によっても二次圧ｂを一定の所定圧に調整して、ガスエンジン３０の運転を安定化させる。
【００３３】
燃料調整弁３５は、アクチュエータ３６の上流側から空気が導入されることで生成される混合気の空燃比を最適に調整するものである。また、アクチュエータ３６は、ガスエンジン３０の燃焼室へ供給される混合気の供給量を調整して、ガスエンジン３０の回転数を制御する。
【００３４】
ガスエンジン３０には、エンジンオイル供給装置３７が接続されている。このエンジンオイル供給装置３７は、オイル供給配管３８にオイル遮断弁３９及びオイル供給ポンプ４０等が配設されたものであり、ガスエンジン３０へエンジンオイルを適宜供給する。
【００３５】
ここで、第１遮断弁制御部５０Ａおよび第２遮断弁制御部５０Ｂにおける制御について説明する。
【００３６】
まず、第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂを制御するためのソフトウェアプログラムの論理構造について説明する。
【００３７】
図２は、第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂを制御するためのソフトウェアプログラム（＝制御プログラム）の構造説明図である。
【００３８】
第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂを制御するためのソフトウェアプログラムは、論理的には、複数のプログラムＰ１、Ｐ２、Ｐ３、…により構成されており、プログラムＰ１、Ｐ２、Ｐ３、…は、プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…として構成されている。
【００３９】
各プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…を構成する処理手順には、当該プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…の処理が正常に終了した旨を表すフラグをセットするフラグセット処理ＦＳ１、ＦＳ２、ＦＳ３、…が含まれている。
【００４０】
この結果、各プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…の処理が正常になされると、対応するフラグがセットされることとなる。
【００４１】
図３は、第１遮断弁制御部５０Ａの処理フローチャート（＝監視プログラム）である。
【００４２】
第１遮断弁制御部５０Ａは、各プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…の処理が終了したと判別すると、実行されたプログラムモジュールに対応するフラグがセットされているか否かを判別する（ステップＳ１）。
【００４３】
ステップＳ１の判別において、実行されたプログラムモジュールに対応するフラグがセットされていない場合、すなわち、対応するフラグがクリアされている場合には、異常状態であると判別して（ステップＳ５）、通信データ６０（図４参照）を第２遮断弁制御部５０Ｂに通信ライン５１を介して送信して（ステップＳ６）処理を終了する。この通信データの第２遮断弁制御部５０Ｂ側の処理については、後に詳述するが、ここで、通信データについて説明する。
【００４４】
図４は、第１遮断弁制御部５０Ａと第２遮断弁制御部５０Ｂとの間で用いられる通信データフォーマットの説明図である。
【００４５】
通信データ６０は、ヘッダデータ６１に続けて各種データ６２が組み込まれており、各種データの一部としてフリーランニングカウンタデータ６３が含まれている。
【００４６】
ステップＳ１の判別において、実行されたプログラムモジュールに対応するフラグがセットされている場合には、正常状態であると判別して（ステップＳ２）、当該セットされたフラグをクリア（リセット）するとともに（ステップＳ３）、フリーランニングカウンタのカウント値をインクリメントし（ステップＳ４）、通信データを第２遮断弁制御部５０Ｂに通信ライン５１を介して送信して（ステップＳ６）処理を終了する。
【００４７】
図５は、通信データを受信した側の遮断弁制御部の処理フローチャートである。
【００４８】
上述の説明においては、第１遮断弁制御部５０Ａ側が通信データを送信した側であるので、ここでは、第２遮断弁制御部５０Ｂが行う処理となる。
【００４９】
第２遮断弁制御部５０Ｂは、通信データ６０を受信すると（ステップＳ１１）、通信データ６０からフリーランニングカウンタデータ６３を抽出し、フリーランニングカウンタのカウント値が変化したか否か（更新されたか否か）を判別する（ステップＳ１２）。
【００５０】
ステップＳ１２の判別において、第１遮断弁制御部５０Ａのフリーランニングカウンタのカウント値が変化した（更新された）場合には、第２遮断弁制御部５０Ｂは、第１遮断弁制御部５０Ａを制御するためのソフトウェアプログラムが正常に動作しているとともに、チェックの結果において異常が見いだせなかったと判別し（ステップＳ１３）、燃料ガスの供給を開始し通常処理に移行する。
【００５１】
ステップＳ１２の判別において、第１遮断弁制御部５０Ａのフリーランニングカウンタのカウント値が変化していない（更新されていない）場合には、第２遮断弁制御部５０Ｂは、第１遮断弁制御部５０Ａを制御するためのソフトウェアプログラムが正常に動作していないあるいはチェックの結果において異常が検出されたと判別し、燃料遮断弁３３Ｂを遮断状態として、燃料ガスの供給を遮断する。
【００５２】
図６は、第２遮断弁制御部５０Ｂの処理フローチャート（＝監視プログラム）である。
【００５３】
第２遮断弁制御部５０Ｂは、各プログラムモジュールＰＭ１、ＰＭ２、ＰＭ３、…の処理が終了したと判別すると、実行されたプログラムモジュールに対応するフラグがセットされているか否かを判別する（ステップＳ２１）。
【００５４】
ステップＳ２１の判別において、実行されたプログラムモジュールに対応するフラグがセットされていない場合、すなわち、対応するフラグがクリアされている場合には、異常状態であると判別し（ステップＳ２６）、セットされたフラグをクリア（リセット）するとともに（ステップＳ２３）、フリーランニングカウンタのカウント値をインクリメントし（ステップＳ１４）、通信データを第１遮断弁制御部５０Ａに通信ライン５１を介して送信して（ステップＳ２５）処理を終了する。
【００５５】
ステップＳ２１の判別において、実行されたプログラムモジュールに対応するフラグがセットさえている場合には、正常状態であると判別して（ステップＳ２２）、当該セットされたフラグをクリア（リセット）するとともに（ステップＳ２３）、フリーランニングカウンタのカウント値をインクリメントし、通信データ６０（図４参照）を第１遮断弁制御部５０Ａに通信ライン５１を介して送信して（ステップＳ６）処理を終了する。
【００５６】
上述の説明においては、第２遮断弁制御部５０Ｂ側が通信データを送信した側であるので、図５を参照して、通信データを受信した第１遮断弁制御部５０Ａの動作について説明する。
【００５７】
第１遮断弁制御部５０Ａは、通信データ６０を受信すると（ステップＳ１１）、通信データ６０からフリーランニングカウンタデータ６３を抽出し、フリーランニングカウンタのカウント値が変化したか否か（更新されたか否か）を判別する（ステップＳ１２）。
【００５８】
ステップＳ１２の判別において、第１遮断弁制御部５０Ａのフリーランニングカウンタのカウント値が変化した（更新された）場合には、第２遮断弁制御部５０Ｂは、第１遮断弁制御部５０Ａを制御するためのソフトウェアプログラムが正常に動作していると判別し（ステップＳ１３）、燃料ガスの供給を開始し、通常処理に移行する。
【００５９】
ステップＳ１２の判別において、第１遮断弁制御部５０Ａのフリーランニングカウンタのカウント値が変化していない（更新されていない）場合には、第２遮断弁制御部５０Ｂは、第１遮断弁制御部５０Ａを制御するためのソフトウェアプログラムが正常に動作していない、すなわち、異常であると判別し、燃料遮断弁３３Ｂを遮断状態として、燃料ガスの供給を遮断する。
【００６０】
次に、ガスエンジン制御処理について説明する。
【００６１】
上記処理により、燃料遮断弁３３Ａ及び燃料遮断弁３３Ｂのいずれも遮断状態にない場合には、通常の起動処理を経てガスエンジン制御処理に移行する。
【００６２】
コントローラ１３によるガスエンジン３０の制御は、具体的には、エンジン燃料供給装置３１の燃料遮断弁３３、ゼロガバナ３４、燃料調整弁３５及びアクチュエータ３６、並びにエンジンオイル供給装置３７のオイル遮断弁３９及びオイル供給ポンプ４０をコントローラ１３が制御することによってなされる。
【００６３】
ガスエンジン３０は、エンジン冷却装置４１内を循環するエンジン冷却水により冷却される。このエンジン冷却装置４１は、一端がガスエンジン３０に付設された図示しない排ガス熱交換器を介してガスエンジン３０に接続されると共に、他端がガスエンジン３０に直接接続された略閉ループ形状の冷却水配管４２にワックス三方弁４３、ラジエータ４６及び循環ポンプ４７が順次配設されている。
【００６４】
循環ポンプ４７は、稼働時にエンジン冷却水を昇圧して、このエンジン冷却水を冷却水配管４２内で循環させる。
【００６５】
ワックス三方弁４３は、ガスエンジン３０を速やかに暖機させるためのものである。このワックス三方弁４３は、入口４３Ａが、冷却水配管４２におけるガスエンジン３０に、低温側出口４３Ｂが冷却水配管４２における循環ポンプ４７の吸込側に、高温側出口４３Ｃが冷却水配管４２におけるラジエータ４６側にそれぞれ接続される。
【００６６】
エンジン冷却水は、循環ポンプ４７の吐出側から約４０℃でガスエンジン３０の排ガス熱交換器へ流入し、ガスエンジン３０の排熱（排気ガスの熱）を回収した後にガスエンジン３０内を流れてこのガスエンジン３０を冷却し、約８０℃に加熱される。ガスエンジン３０からワックス三方弁４３に流入したエンジン冷却水は、低温（例えば８０℃以下）のときには低温側出口４３Ｂから循環ポンプ４７に戻されてガスエンジン３０を速やかに暖機し、高温（例えば８０℃以上）のときには高温側出口４３Ｃからラジエータ４６へ流れる。
【００６７】
このラジエータ４６は、エンジン冷却水を放熱して、このエンジン冷却水を約４０℃に冷却するものである。このラジエータ４６にて冷却されたエンジン冷却水は、循環ポンプ４７の吸込側を経てガスエンジン３０の排ガス熱交換器へ戻され、ガスエンジン３０を冷却する。また、このラジエータ４６は、空気調和装置１０の室外熱交換器１９に隣接配置される。
【００６８】
空気調和装置１０の冷房または暖房運転時に、エンジン冷却装置４１の循環ポンプ４７が稼働されてエンジン冷却水が循環し、このエンジン冷却水がガスエンジン３０を冷却する。ガスエンジン３０を冷却したエンジン冷却水は、ラジエータ４６にて放熱されて冷却される。特に、空気調和装置１０の暖房運転時には、ラジエータ４６にて放熱された熱は、蒸発器として機能する室外熱交換器１９に取り込まれ、蒸発器の熱源として利用される。
【００６９】
以上の説明のように、本実施形態によれば、第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂの何れかの動作（制御プログラム）に異常が検出されれば、燃料遮断弁が遮断状態とされ、第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂが異常状態のまま、ヒートポンプ式空気調和装置１０が動作状態に移行することがない。
【００７０】
以上の説明においては、第１遮断弁制御部５０Ａが図３及び図５の処理フローチャートに基づいて動作し、第２遮断弁制御部５０Ｂが図６及び図５の処理フローチャートに基づいて動作する場合について説明したが、第１遮断弁制御部５０Ａが図６及び図５の処理フローチャートに基づいて動作し、第２遮断弁制御部５０Ｂが図３及び図５の処理フローチャートに基づいて動作するように構成することも可能である。
【００７１】
また、第１遮断弁制御部５０Ａおよび第２遮断弁制御部５０Ｂの双方が図３及び図５の処理フローチャートに基づいて動作するように構成することも可能である。同様に第１遮断弁制御部５０Ａおよび第２遮断弁制御部５０Ｂの双方が図６及び図５の処理フローチャートに基づいて動作するように構成することも可能である。
【００７２】
以上の説明においては、コントローラ１３、第１遮断弁制御部５０Ａおよび第２遮断弁制御部５０Ｂをそれぞれ別体として設けていたが、コントローラ１３と、第１遮断弁制御部５０Ａあるいは第２遮断弁制御部５０Ｂの何れかと、を一体に設けるように構成することも可能である。
【図面の簡単な説明】
【００７３】
【図１】実施形態の空気調和装置の一実施の形態を示す系統図である。
【図２】第１遮断弁制御部あるいは第２遮断弁制御部を制御するためのソフトウェアプログラム（＝制御プログラム）の構造説明図である。
【図３】第１遮断弁制御部の処理フローチャート（＝監視プログラム）である。
【図４】第１遮断弁制御部と第２遮断弁制御部との間で用いられる通信データフォーマットの説明図である。
【図５】通信データを受信した側の遮断弁制御部の処理フローチャートである。
【図６】第２遮断弁制御部の処理フローチャート（＝監視プログラム）である。
【符号の説明】
【００７４】
１０  空気調和装置
１１  室外機
１３  制御装置
３３Ａ  燃料遮断弁
３３Ｂ  燃料遮断弁
５０Ａ  第１遮断弁制御部（実行情報受信部、動作状態判別部、情報初期化部、実行情報送信部）
５０Ｂ  第２遮断弁制御部（実行情報受信部、動作状態判別部、情報初期化部、実行情報送信部）
５１  通信ライン
６０  通信データ
６３  フリーランニングカウンタデータ
ＰＭ１〜ＰＭ３  プログラム
【図１】
2005180758.tif 000003
【図２】
2005180758.tif 000004
【図３】
2005180758.tif 000005
【図４】
2005180758.tif 000006
【図５】
2005180758.tif 000007
【図６】
2005180758.tif 000008