(57)【特許請求の範囲】
【請求項１】
空気流を発生する送風手段と、
この送風手段からの空気を室内に導く空気通路と、
この空気通路内に設けられ、空気を冷却または加熱する熱交換器と、
この熱交換器とともに冷凍サイクルを構成し、外部の駆動源からの駆動力によって駆動される圧縮機と、
前記空気通路から室内へ吹き出される空気の温度を最低温度から最高温度までの間で設定する温度設定手段と、
この温度設定手段によって設定された設定値に基づいて前記圧縮機の回転数を制御する回転数制御手段と、
室外の空気温度を検出する外気温度検出手段と、
前記温度設定手段が前記最低温度に設定されているときの前記圧縮機の第１の回転数と、前記温度設定手段が前記最高温度に設定されているときの前記圧縮機の第２の回転数とを、前記外気温度検出手段によって検出される外気温度に基づいて調節する回転数調節手段と、
前記熱交換器を冷却用熱交換器として機能させるか加熱用熱交換器として機能させるかを切り換える切換手段と、
前記温度設定手段の設定値を検出する設定値検出手段と、
前記検出外気温度が、第１の温度よりも高く、かつこの第１の温度よりも高い温度である第２の温度よりも低いか否かを判定する温度判定手段と、
この温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定され、かつ前記設定値検出手段によって検出される前記設定値が、前記最低温度と前記最高温度との間の値である所定の中間値よりも前記最低温度側にあるときに、前記熱交換器を前記冷却用熱交換器として機能させるように前記切換手段を制御する第１切換制御手段と、
前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定され、かつ前記検出設定値が前記所定の中間値よりも前記最高温度側にあるときに、前記熱交換器を前記加熱用熱交換器として機能させるように前記切換手段を制御する第２切換制御手段とを備え、
前記回転数調節手段が、
前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定されたら、前記検出外気温度が高くなるに応じて、前記第１の回転数を高くするように設定するとともに前記第２の回転数を低くするように設定するように構成されたことを特徴とする空調装置。
【請求項２】
前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定されたら、前記検出設定値が前記最低温度位置から前記所定の中間値側になる程、前記圧縮機の回転数を低くするように前記回転数制御手段を制御するとともに、前記所定の中間値から前記最高温度側になる程、前記圧縮機の回転数を高くするように前記回転数制御手段を制御する第２回転数制御手段を備えることを特徴とする請求項１記載の空調装置。
【請求項３】
前記第１切換制御手段あるいは前記第２切換制御手段による制御によって、前記熱交換器が、前記加熱用熱交換器として機能する状態から前記冷却用熱交換器として機能する状態に切り換わるか、あるいは前記冷却用熱交換器として機能する状態から前記加熱用熱交換器として機能する状態に切り換わるときに、前記圧縮機を所定時間停止させる停止制御手段を備えることを特徴とする請求項１記載の空調装置。
【請求項４】
前記冷凍サイクルの運転モードを、空調運転者が切り換えるための運転モード切換手段を備え、
前記回転数調節手段が、前記運転モード切換手段で設定される運転モードについてそれぞれ、前記第１の回転数と前記第２の回転数とを前記検出外気温度に基づいて調節することを特徴とする請求項１記載の空調装置。
【請求項５】
空気流を発生する送風手段と、
この送風手段からの空気を室内に導く空気通路と、
この空気通路内に設けられ、空気を冷却または加熱する熱交換器と、
この熱交換器とともに冷凍サイクルを構成し、外部の駆動源からの駆動力によって駆動される圧縮機と、
前記空気通路から室内へ吹き出される空気の温度を最低温度から最高温度までの間で設定する温度設定手段と、
この温度設定手段によって設定された設定値に基づいて前記圧縮機の回転数を制御する回転数制御手段と、
室外の空気温度を検出する外気温度検出手段と、
前記温度設定手段が前記最低温度に設定されているときの前記圧縮機の第１の回転数と、前記温度設定手段が前記最高温度に設定されているときの前記圧縮機の第２の回転数とを、前記外気温度検出手段によって検出される外気温度に基づいて調節する回転数調節手段とを備え、
前記圧縮機の回転数が所定の低回転数よりも低いときは、前記圧縮機の駆動、停止を所定の周期で繰り返すことによって、前記低回転数よりも低い回転数に相当する回転数を得るようにしたことを特徴とする空調装置。
【請求項６】
前記外部の駆動源が、バッテリーからの電力によって駆動される電動モータであることを特徴とする請求項１ないし５のいずれか１つに記載の空調装置。
【請求項７】
前記回転数制御手段がインバータを備えることを特徴とする請求項１ないし６のいずれか１つに記載の空調装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えばバッテリーの電力によって駆動する圧縮機の回転数をレバー，スイッチ等の設定手段で調節することによって、室内への吹出風温度を調節できるように構成された空調装置に関する。
【０００２】
【従来の技術】
上記のような空調装置を例えば電気自動車に用いた従来技術では、車室内のインストルメントパネルに設けられた温度調節レバーの位置を調節することによって、圧縮機の回転数を調節し、これによって車室内への吹出風温度を調節していた。
【０００３】
【発明が解決しようとする課題】
ところが上記の従来技術では、温度調節レバーを最も低温側に位置させたときの圧縮機回転数と、温度調節レバーを最も高温側に位置させたときの圧縮機回転数は、外気温度とは関係なく常に同じであった。つまり圧縮機の回転数範囲が外気温度とは関係なく常に一定であった。
【０００４】
従って、理想的な空調を行うためには広い範囲で圧縮機を回転させなければならない真夏や真冬では、温度調節レバーを最も低温側に位置させても所望の低温の風が吹き出されないとか、温度調節レバーを最も高温側に位置させても所望の高温の風が吹き出されないといった問題が生じる。
また、あまり広い範囲で圧縮機を回転させなくても理想的な空調ができる春や秋では、温度調節レバーを上記最も低温側位置から上記最も高温側位置まで使用することはなく、実際には一部の範囲でのみ使用することになる。つまり春や秋では温度調節レバーの使用範囲が狭くなるので、きめ細かな吹出風温度制御できないといった問題があった。
【０００５】
そこで本発明は上記問題に鑑み、上記温度レバーのような温度設定手段を一端から他端まで動かしたときの圧縮機の回転数範囲を、そのときの外気温度に応じて変えることによって、外気温度によらず常に快適できめ細かい吹出風温度制御を行うことができる空調装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
本発明は上記目的を達成するため、請求項１記載の発明では、空気流を発生する送風手段と、この送風手段からの空気を室内に導く空気通路と、この空気通路内に設けられ、空気を冷却または加熱する熱交換器と、この熱交換器とともに冷凍サイクルを構成し、外部の駆動源からの駆動力によって駆動される圧縮機と、前記空気通路から室内へ吹き出される空気の温度を最低温度から最高温度までの間で設定する温度設定手段と、この温度設定手段によって設定された設定値に基づいて前記圧縮機の回転数を制御する回転数制御手段と、室外の空気温度を検出する外気温度検出手段と、
前記温度設定手段が前記最低温度に設定されているときの前記圧縮機の第１の回転数と、前記温度設定手段が前記最高温度に設定されているときの前記圧縮機の第２の回転数とを、前記外気温度検出手段によって検出される外気温度に基づいて調節する回転数調節手段と、
前記熱交換器を冷却用熱交換器として機能させるか加熱用熱交換器として機能させるかを切り換える切換手段と、
前記温度設定手段の設定値を検出する設定値検出手段と、
前記検出外気温度が、第１の温度よりも高く、かつこの第１の温度よりも高い温度である第２の温度よりも低いか否かを判定する温度判定手段と、
この温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定され、かつ前記設定値検出手段によって検出される前記設定値が、前記最低温度と前記最高温度との間の値である所定の中間値よりも前記最低温度側にあるときに、前記熱交換器を前記冷却用熱交換器として機能させるように前記切換手段を制御する第１切換制御手段と、
前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定され、かつ前記検出設定値が前記所定の中間値よりも前記最高温度側にあるときに、前記熱交換器を前記加熱用熱交換器として機能させるように前記切換手段を制御する第２切換制御手段とを備え、
前記回転数調節手段が、
前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定されたら、前記検出外気温度が高くなるに応じて、前記第１の回転数を高くするように設定するとともに前記第２の回転数を低くするように設定するように構成された空調装置を特徴としている。
【００１０】
また、請求項２に記載したように、請求項１記載の空調装置において、前記温度判定手段によって前記検出外気温度が前記第１の温度よりも高く前記第２の温度よりも低いと判定されたら、前記検出設定値が前記最低温度位置から前記所定の中間値側になる程、前記圧縮機の回転数を低くするように前記回転数制御手段を制御するとともに、前記所定の中間値から前記最高温度側になる程、前記圧縮機の回転数を高くするように前記回転数制御手段を制御する第２回転数制御手段を設けても良い。
また、請求項３に記載したように、請求項１記載の空調装置において、前記第１切換制御手段あるいは前記第２切換制御手段による制御によって、前記熱交換器が、前記加熱用熱交換器として機能する状態から前記冷却用熱交換器として機能する状態に切り換わるか、あるいは前記冷却用熱交換器として機能する状態から前記加熱用熱交換器として機能する状態に切り換わるときに、前記圧縮機を所定時間停止させる停止制御手段を設けても良い。
また、請求項４に記載したように、請求項１記載の空調装置において、前記冷凍サイクルの運転モードを、空調運転者が切り換えるための運転モード切換手段を設け、前記回転数調節手段が、前記運転モード切換手段で設定される運転モードについてそれぞれ、前記第１の回転数と前記第２の回転数とを前記検出外気温度に基づいて調節するようにしても良い。
【００１１】
また、請求項５記載の発明では、空気流を発生する送風手段と、この送風手段からの空気を室内に導く空気通路と、この空気通路内に設けられ、空気を冷却または加熱する熱交換器と、この熱交換器とともに冷凍サイクルを構成し、外部の駆動源からの駆動力によって駆動される圧縮機と、前記空気通路から室内へ吹き出される空気の温度を最低温度から最高温度までの間で設定する温度設定手段と、この温度設定手段によって設定された設定値に基づいて前記圧縮機の回転数を制御する回転数制御手段と、室外の空気温度を検出する外気温度検出手段と、
前記温度設定手段が前記最低温度に設定されているときの前記圧縮機の第１の回転数と、前記温度設定手段が前記最高温度に設定されているときの前記圧縮機の第２の回転数とを、前記外気温度検出手段によって検出される外気温度に基づいて調節する回転数調節手段とを備え、
前記圧縮機の回転数が所定の低回転数よりも低いときは、前記圧縮機の駆動、停止を所定の周期で繰り返すことによって、前記低回転数よりも低い回転数に相当する回転数を得るようにした空調装置を特徴としている。
【００１２】
また、請求項６に記載したように、請求項１ないし５のいずれか１つに記載の空調装置において、前記外部の駆動源を、バッテリーからの電力によって駆動される電動モータで構成しても良い。
また、請求項７に記載したように、請求項１ないし６のいずれか１つに記載の空調装置において、前記回転数制御手段がインバータを備えるようにしても良い。
【００１４】
なお、請求項１記載の発明における外気温度検出手段において、外気温度を検出するとは、センサ等の検出手段で直接外気温度を検出したり、外気温度に関連する物理量を検出してこの値から外気温度を推定することをいう。
また、請求項１記載の発明において、温度設定手段にて室内へ吹き出される空気の温度を最低温度または最高温度に設定するとは、例えば温度設定手段を左右に動かすレバーのようなもので構成した場合は、このレバーを最低温度位置（通常左端位置）または最高温度位置（通常右端位置）に設定することである。また、上記温度設定手段を例えば１８℃から３２℃まで設定できるクリック式のスイッチで構成した場合は、このスイッチを１８℃に設定した位置が上記最低温度位置に相当し、３２℃に設定した位置が上記最高温度位置に相当する。
【００１５】
また、請求項１記載の発明でいう第１温度とは、外気温度が第１温度以下であれば通常は暖房運転が行われるような温度であり、第２温度とは、外気温度が第２温度以上であれば通常は冷房運転が行われるような温度である。
また、請求項５記載の発明における所定の低回転数とは、圧縮機の駆動トルクの関係で、この所定の低回転数よりも低い回転数では圧縮機を駆動することができないという回転数である。
【００１６】
【発明の作用効果】
請求項１記載の発明の場合、温度設定手段を最低温度から最高温度までの間の任意の位置に設定すると、この設定値に基づいて、回転数制御手段が圧縮機の回転数を制御する。これによって熱交換器の冷却能力あるいは加熱能力が制御され、室内への吹出風温度が制御される。
【００１７】
ここで回転数調節手段が、外気温度に基づいて、温度設定手段が前記最低温度に設定されているときの第１の回転数、および温度設定手段が前記最高温度に設定されているときの第２の回転数をそれぞれ調節する。つまり、温度設定手段を前記最低温度位置から前記最高温度位置まで動かしたときの圧縮機の回転数領域を外気温度に基づいて調節する。従ってそのときの外気温度に適した圧縮機回転数領域となるように調節すれば、外気温度によらず常に快適できめ細かい吹出風温度制御を行うことができる。
【００２２】
また、請求項１記載の発明においては、外気温度が第１の温度よりも高く第２の温度よりも低いときときには、温度設定手段の設定値によって冷房運転とするか暖房運転とするかが切り換わる。具体的には、温度設定手段の設定値が前記最低温度と最高温度との間の値である所定の中間値よりも最低温度側にあるときに冷房運転状態となり、上記設定値が上記中間値よりも最高温度側にあるときに暖房運転状態となる。
【００２３】
ここで回転数調節手段は、外気温度が第１の温度よりも高く第２の温度よりも低ければ、外気温度が高くなるに応じて、上記第１の回転数を高く設定するとともに、上記第２の回転数を低くするように設定する。
つまり、上記設定値が上記中間値よりも前記最低温度側にあって冷房運転となっている状態のもとで外気温度が高くなるということは、その分冷房能力が必要となることを意味するので、そういうときに上記第１の回転数を高く設定する。これによって、温度設定手段を最低温度位置にしたときの圧縮機回転数が、外気温度が高くなるに応じて高くなるので、その外気温度に適した圧縮機回転数制御が行われる。
【００２４】
また、上記設定値が上記中間値よりも前記最高温度側にあって暖房運転となっている状態のもとで外気温度が高くなるということは、その分暖房能力が不要となることを意味するので、そういうときに上記第２の回転数を低く設定する。これによって、温度設定手段を最高温度位置にしたときの圧縮機回転数が、外気温度が高くなるに応じて低くなるので、その外気温度に適した圧縮機回転数制御が行われる。
【００２５】
また、請求項２記載の発明では、外気温度が第１の温度よりも高く第２の温度よりも低いときで、かつ温度設定手段の設定値が上記中間値よりも最低温度側にあるとき、つまり冷房運転が行われるときには、温度設定手段の設定値が上記中間値側、つまり室内への吹出風温度を高くする側になる程、圧縮機の回転数が低くなる。従って、冷房運転が行われるときに温度設定手段を高温側に設定すると室内への吹出風温度が高くなる。
【００２６】
また、外気温度が第１の温度よりも高く第２の温度よりも低いときで、かつ温度設定手段の設定値が上記中間値よりも最高温度側にあるとき、つまり暖房運転が行われるときには、上記設定値が第２の設定値側、つまり室内への吹出風温度を高くする側になる程、圧縮機の回転数が高くなる。従って、暖房運転が行われるときに温度設定手段を高温側に設定すると室内への吹出風温度が高くなる。
【００２７】
また、請求項５記載の発明では、前記回転数調節手段によって調節される圧縮機回転数が前記低回転数よりも低い回転数となるようなときでも、圧縮機の駆動、停止を繰り返すことによって前記低回転数よりも低い回転数に相当する回転数を得ることができるので、更にきめ細かい吹出風温度制御を行うことができる。
ところで、請求項１記載の発明において、温度設定手段を動かすことによって冷房運転状態から暖房運転状態に切り換わったり、あるいは暖房運転状態から冷房運転状態に切り換わるときに、圧縮機を停止させてすぐに再起動させると、このときの圧縮機の冷媒吸入側と吐出側との圧力差が大きければ、駆動トルクが大きいために起動不良となる。また、温度設定手段を短い間隔で前記最低温度側に動かしたり最高温度側に動かす動作を繰り返すと、圧縮機の停止、再起動という動作が頻繁に行われてしまい、これによって圧縮機内部の潤滑油が圧縮機に戻らなくなって圧縮機が破損することもある。
【００２８】
そこで、請求項３記載の発明のように、冷房運転状態から暖房運転状態に切り換わったり、あるいは暖房運転状態から冷房運転状態に切り換わるときに、圧縮機を停止させ、その後しばらくは圧縮機の停止状態を維持するので、上記のような問題を未然に防止することができる。
【００２９】
【実施例】
以下、本発明の一実施例の全体構成を図１を用いて説明する。
車室内に向けて空気を送る空気通路としてのダクト２は車室内に配設されており、このダクト２の空気上流側一端には内外気切換手段３と送風機ユニット４とが設けられている。
【００３０】
内外気切換手段３は、車室内と連通して車室内の空気（内気）を導入する内気導入口５と、車室外と連通して車室外の空気（外気）を導入する外気導入口６とを備えている。また内外気切換手段３は、内気導入口５と外気導入口６とを選択的に開閉する内外気開閉手段７、具体的には内外気切換ドアが設けられている。またこの内外気切換ドア７は内外気駆動手段としてのサーボモータが連結されており、このサ−ボモ−タの駆動によって内外気切換ドア７が作動する。
【００３１】
内外気切換手段３の図中下方側には送風機４が接続されている。この送風機４は、具体的にはファンケース８と、このファンケース８内に回転自在に設けられたファン９と、このファン９を回転駆動する駆動用モータ１０からなる。そしてファン９が回転すると、その回転速度に応じて、ダクト２を介して車室内へ送風される風量が調節される。
【００３２】
ダクト２の空気下流側端部には、ダクト２内を通過した空気を車室内の各部に向けて吹き出す各吹出口が形成されている。これらの吹出口は、車室内前部の中央より乗員の上半身に向けて主に冷風を吹き出すセンタフェイス吹出口１３、車室内前部の両脇より乗員の上半身あるいはサイドガラスに向けて主に冷風を吹き出すサイドフェイス吹出口１４、乗員の足元に向けて主に温風を吹き出すフット吹出口１５、およびフロントガラスに向けて主に温風を吹き出すデフロスタ吹出口１６からなる。
【００３３】
また、ダクト２とセンタフェイス吹出口１３とを連通するセンタフェイスダクト９１の入口部分にはセンタフェイスダクト９１を開閉する手段１７、具体的にはセンタフェイスドアが設けられている。また、ダクト２とフット吹出口１５とを連通するフットダクト９２の入口部分にはフットダクト９２を開閉する手段１８、具体的にはフットドアが設けられている。また、ダクト２とデフロスタ吹出口１６とを連通するデフロスタダクト９３の入口部分にはデフロスタダクト９２を開閉する手段１９、具体的にはデフロスタドアが設けられている。
【００３４】
またセンタフェイス吹出口１３およひサイドフェイス吹出口１４には、乗員の好みに応じて空気の吹出量を手動調節するための手段２０、具体的には手動開閉ドアが設けられている。
ダクト２の上流側には、ダクト２内の空気を冷却する手段をなす蒸発器８０と、その空気下流側に、ダクト２内の空気を加熱する手段をなす室内凝縮器８１とが配設されている。
【００３５】
上記蒸発器８０は圧縮機３４、室外熱交換器３３、第１減圧器３５ａ、第２減圧器３５ｂ、受液器３６、冷媒の流れ方向を切り換える四方弁３７、およびこれらを接続する冷媒配管３８とともに、車室内の冷房と暖房とを行うヒートポンプ式冷凍サイクル３１を構成する。
圧縮機３４は、冷媒の吸入、圧縮、吐出を行うもので、電動モータ９０により駆動される。この圧縮機３４は電動モータ９０と一体的に密封ケース内に設けられている。電動モータ９０はインバータ４２の制御によって回転速度が連続的に可変するもので、電動モータ９０の回転速度の変化によって圧縮機３４の冷媒吐出容量が連続的に変化する。
【００３６】
室外熱交換器３３は、ダクト２の外部において車室外の空気と冷媒との熱交換を行うもので、室外ファン４１を備えるとともに、車両の走行によって生じる走行風が当たる位置に設けられている。
第１減圧器３５ａは具体的には冷房用キャピラリーチューブ４３で構成されており、冷媒配管３８の一部に挿入されている。この冷房用キャピラリーチューブ４３は室外熱交換器３３から蒸発器８０へ流入する冷媒を減圧するものである。また冷房用キャピラリーチューブ４３と四方弁３７とを結ぶ冷媒配管３８の途中に、この配管通路を開閉する手段４５、具体的には電磁弁が設けられている。この電磁弁４５は、後述する冷房運転時に閉じて、室外熱交換器３３からの高圧冷媒が受液器３６内に導かれるのを防ぐとともに、暖房運転時に開いて、冷媒が冷房用キャピラリーチューブ４３をバイパスするようにする。
【００３７】
第２減圧器３５ｂは具体的には暖房用キャピラリーチューブ４４で構成されており、冷媒配管３８の一部に挿入されている。この暖房用キャピラリーチューブ４４は室内凝縮器８１から室外熱交換器３３へ流入する冷媒を減圧するものである。また暖房用キャピラリーチューブ４４と並列する冷媒配管途中には、この配管通路を開閉する手段４６、具体的には電磁弁が設けられている。この電磁弁４６は、後述する除霜運転時に開いて、冷媒が暖房用キャピラリーチューブ４４をバイパスするようにするとともに、暖房運転時に閉じて、室内凝縮器８１からの高圧冷媒を暖房用キャピラリーチューブ４４にて減圧させるようにする。
【００３８】
電磁弁４６と室外熱交換器３３とを結ぶ冷媒配管３８の途中には、冷房運転時に室内凝縮器８１へ冷媒が流入しないようにするための一方向弁４７が設けられている。また室外熱交換器３３と四方弁３７とを結ぶ冷媒配管３８の途中には、暖房運転時に四方弁３７に冷媒が流入しないようにするための一方向弁４８が設けられている。
【００３９】
受液器３６は具体的にはアキュムレータで構成され、冷凍サイクル３１内の余剰冷媒を蓄えるとともに、圧縮機３４に気相冷媒のみを送り、圧縮機３４が液圧縮を行わないようにするためのものである。
四方弁３７は、冷媒の流れ方向を切り換えて室外熱交換器３３を蒸発器として機能させたり凝縮器として機能させるもので、後述する冷房運転時と暖房運転時と除霜運転時とでそれぞれ冷媒の流れを切り換える。
【００４０】
上記冷房運転時は、圧縮機３４が吐出した冷媒は、四方弁３７→室外熱交換器３３→冷房用キャピラリーチューブ４３→蒸発器８０→アキュムレータ３６→圧縮機３４の順で流れる（図中矢印Ｃに示す）。
上記暖房運転時は、圧縮機３４が吐出した冷媒は、四方弁３７→室内凝縮器８１→暖房用キャピラリーチューブ４４→室外熱交換器３３→電磁弁４５→アキュムレータ３６→圧縮機３４の順に流れる（図中矢印Ｈに示す）。
【００４１】
上記除霜運転時は、圧縮機３４が吐出した冷媒は、四方弁３７→室内凝縮器８１→電磁弁４６→室外熱交換器３３→冷房用キャピラリーチューブ４３→蒸発器８０→アキュムレータ３６→圧縮機３４の順に流れる（図中矢印Ｆに示す）か、または上記冷房運転時と同様、図中矢印Ｃに示すように流れる。
ファン９の駆動用モータ１０、四方弁３７、インバータ４２、室外ファン４１、各ドアを駆動する図示しないアクチュエータは制御装置５０によって通電制御される。
【００４２】
次に本実施例におけるコントロールパネル５１の構成について図２を用いて説明する。
図２に示すように、コントロールパネル５１には、各吹出モードの設定を行うための吹出モード切換レバー５２、車室内への吹出風量を調節するための風量設定スイッチ５３、内外気切換モードの設定を行う内外気切換レバー５４、圧縮機３４の起動および停止を指示するためのＡ／Ｃスイッチ５５、および圧縮機３４の回転速度を調節するための温度設定レバー５６とが設けられている。なお、この温度設定レバー５６を図２の右側に動かせば車室内への吹出風は暖かくなり、逆に左側に動かせば涼しくなる。
【００４３】
次に本実施例の制御系について図３を用いて説明する。
図３に示すように制御装置５０には、上記コントロールパネル５１からの吹出モード信号、風量信号、内外気切換モード信号、圧縮機３４の駆動停止指示信号、圧縮機３４の回転速度調節信号が入力される。
また制御装置５０には、圧縮機３４の温度を検出する圧縮機温度検出器６１と、圧縮機３４の吐出圧力を検出する圧力センサ６２と、圧縮機３４の吐出圧力が所定圧力以上になったことを検出する高圧スイッチ６３と、蒸発器８０を通過した直後の空気温度を検出する蒸発器後温度センサ（具体的にはサーミスタ）６４と、室内凝縮器８１を通過した直後の空気温度を検出する凝縮器後温度センサ（具体的にはサーミスタ）６５と、外気の温度を検出する外気温度センサ６６と、電気自動車の電源である直流２００Ｖのバッテリー６７からインバータ４２に供給される電流値を検出する電流検出器６８とがそれぞれ接続され、上記各センサからの信号が入力される。
【００４４】
制御装置５０に入力された上記各信号は、図示しないマルチプレクサ及びＡ／Ｄ変換器を経て、デジタル信号に変換されて図示しないマイクロコンピュータへ入力される。このマイクロコンピュータは中央演算処理装置（ＣＰＵ）、読出専用メモリ（ＲＯＭ）、ランダムアクセスメモリ（ＲＡＭ）、入出力ポート（Ｉ／Ｏ）等を持つそれ自体周知のものである。
【００４５】
またバッテリー６７は、車両を走行させる回転出力を発生する図示しない走行用モータに電力を供給するものである。このバッテリー６７は走行等によって消費した電力を充電するための充電装置７０を備える。この充電装置７０は、電力供給源（電気スタンドあるいは商業用電源）に接続されるコンセント７１を備え、このコンセント７１を電力供給源に接続することによりバッテリー６７の充電が行われる。
【００４６】
次に、上記制御装置５０による圧縮機３４の回転数制御および冷凍サイクル３１の切換制御について図４のフローチャートに基づいて説明する。
制御装置５０はバッテリー６７が投入されると作動が開始され、ステップ５０１にてマイクロコンピュータ内部のＲＡＭのイニシャライズおよび各出力にイニシャル値を出力する。
【００４７】
次のステップ５０２では、Ａ／Ｃスイッチ５５がオンされているか否かを判定し、オンされていればステップ５０３に進む。またオフしていればステップ５１３に進み、圧縮機３４の回転数の目標値ｆを０（停止）とする。
続くステップ５０３では、外気温度センサ６６が検出する外気温度の平均値Ｔ
ＡＭを入力する。なお、ここでいう平均値とは例えば１秒ごとの平均値である。
次にステップ５０４にて温度設定レバー５６の設定位置ｘ′を入力する。ここでｘ′は、温度設定レバー５６が図２の左端位置にあるときは０、図２の左端位置にあるときは１をとり、また中間位置にあるときはその位置に応じて０から１の間の任意の値をとる。
【００４８】
ここでｘ′の入力方法を具体的に説明する。温度設定レバー５６を図２の左右に移動させると、摺動端子がこれと連動して抵抗素子上を摺動するように構成されている。従って、上記抵抗素子の両端に電圧を引加すると、摺動端子の停止位置に応じて摺動端子の出力電圧が変化するので、この出力電圧を制御装置５０内のＡ／Ｄ変換器が読み取り、マイクロコンピュータが入力することによって、上記ｘ′が入力される。
【００４９】
なお、ステップ５０４では、温度設定レバー５６が同じ設定位置で１秒以上停止していた場合にｘ＝ｘ′としている。この理由を以下に説明する。
温度設定レバー５６は乗員によって手動操作されるものであり、乗員が温度設定レバー５６を動かして所定の位置で停止させようとしても、誤って動かしすぎてしまうこともある。また後述するように、そのときの外気温度によっては、温度設定レバーを移動させることによって冷凍サイクル３１の運転状態が切り換わることがある。冷凍サイクル３１の運転状態が切り換わるということは、後述するように一旦冷凍サイクル３１がしばらくの間停止してしまう。
【００５０】
以上のように、そのときの外気温度によっては、温度設定レバー５６を誤って動かしすぎてしまうことによって冷凍サイクル３１がしばらくの間停止してしまうこともある。従って、このような問題を未然に防止するために、ステップ５０４ではｘ′が所定時間（この実施例では１秒）続けて同じ位置にあるときに限ってｘ＝ｘ′とし、ｘ′が所定時間以内で変わるようなとき（上記の誤動作に相当）にはそのときのｘ′をステップ５０５以下の制御に用いないようにした。これによって、乗員が温度設定レバー５６を誤動作したとしても、冷凍サイクル３１が不必要に停止してしまうという問題が防止される。
【００５１】
なお、上記誤動作のときのようにｘ′が所定時間以内で変わるようなときは、前回のｘをステップ５０５以下の制御に用いる。
次にステップ５０５では、ステップ５０３で読み込んだ外気温度ＴＡＭが１５℃以下であるか否かを判定し、１５℃以下であればステップ５０７に進み、１５℃よりも高ければステップ５０６に進む。またステップ５０６では外気温度ＴＡＭが３０℃以上であるか否かを判定し、３０℃以上であればステップ５０９に進み、３０℃よりも低い、すなわち１５℃＜ＴＡＭ＜３０℃のときはステップ５０８へ進む。
【００５２】
ここでまずＴＡＭ≦１５℃の場合について説明する。
この場合はステップ５０７にて、ＲＯＭに記憶されている図５の特性と上記ステップ５０３で入力した外気温度ＴＡＭとに基づいて、直線補間により、温度設定レバー５６を図２の左端位置に設定したとき（ｘ＝０）の圧縮機３４の回転数ｆ１（ＴＡＭ）と、温度設定レバー５６を図２の右端位置に設定したとき（ｘ＝１）の圧縮機３４の回転数ｆ２（ＴＡＭ）とを算出する。
【００５３】
ここで図５のＴＡＭ≦１５℃の範囲に示されるｆ１（ＴＡＭ）は、圧縮機３４の回転数をｆ１（ＴＡＭ）まで落としたとしても、その暖房能力なら人間が十分耐えうるだけの回転数に設定されている。また図５のＴＡＭ≦１５℃の範囲に示されるｆ２（ＴＡＭ）は、これ以上圧縮機３４を回転させて暖房能力を上げても無駄であるという回転数に設定されている。また、圧縮機３４の回転数をｆ１（ＴＡＭ）とｆ２（ＴＡＭ）との丁度中間の回転数にすれば、快適な温度の風が吹き出されるように設定されている。
【００５４】
例えば外気温度ＴＡＭ＝０℃のときは、図５の▲１▼に示すように、ｆ１（ＴＡＭ）は１５００ｒｐｍとなり、ｆ２（ＴＡＭ）は６９００ｒｐｍとなる。ここで、１５００ｒｐｍ以上の回転数で圧縮機３４を回転させて車室内暖房を行えば、ＴＡＭ＝０℃の状況で人間が十分耐えうる暖房が行われる。また、６９００ｒｐｍ以上の回転数で圧縮機３４を回転させて車室内暖房を行うと、圧縮機３４を不必要に駆動することになる。また１５００ｒｐｍと６９００ｒｐｍとの丁度中間の回転数（＝４２００ｒｐｍ）にすれば、暑くもなく寒くもない快適な温度の風が車室内に吹き出される。
【００５５】
そして次のステップ５１０では、ＲＯＭに記憶された下記数式１と、上記ステップ５０４で算出したｘと、上記ステップ５０７で算出したｆ１（ＴＡＭ）およびｆ２（ＴＡＭ）とに基づいて、圧縮機３４の目標回転数ｆ  （ＴＡＭ，ｘ）を算出する。
【００５６】
【数１】
ｆ（ＴＡＭ，ｘ）＝｛ｆ２（ＴＡＭ）−ｆ１（ＴＡＭ）｝×ｘ＋ｆ１（ＴＡＭ）
従って外気温度ＴＡＭ＝０℃のとき、例えば温度設定レバー５６が図２の左端位置（ｘ＝０）にあれば、上記数式１よりｆ（ＴＡＭ，ｘ）＝１５００ｒｐｍとなり、温度設定レバー５６が図２の右端位置（ｘ＝１）にあればｆ（ＴＡＭ，ｘ）＝６９００ｒｐｍとなる。また温度設定レバー５６が中間位置（ｘ＝０．５）にあればｆ（ＴＡＭ，ｘ）＝４２００ｒｐｍとなる。
【００５７】
そして次のステップ５１５にて、上述した暖房運転が行われるように四方弁３７を制御する。
次のステップ５１７では、圧力センサ６２が検出する圧縮機３４の吐出圧力が異常に高い場合に、四方弁３７、電磁弁４５，４６等の部品等の破損を防止する目的で、圧縮機３４の回転数を下げる。
【００５８】
そして次のステップ５１８では、圧縮機３４の回転数が上記目標回転数ｆ  （ＴＡＭ，ｘ）となるように圧縮機３４を制御する。
次にステップ５１９にてファン９を回転駆動する駆動用モータ１０を制御し、ステップ５２０にて室外ファン４１を制御する。そしてステップ５０２に戻り、このルーチンを繰り返し実行する。
【００５９】
以上、ＴＡＭ≦１５℃の場合について説明したが、次にＴＡＭ≧３０℃の場合について説明する。
この場合はステップ５０９にて、ＲＯＭに記憶されている図５の特性と上記ステップ５０３で入力した外気温度ＴＡＭとに基づいて、直線補間により、温度設定レバー５６を図２の左端位置に設定したとき（ｘ＝０）の圧縮機３４の回転数ｆ１（ＴＡＭ）と、温度設定レバー５６を図２の右端位置に設定したとき（ｘ＝１）の圧縮機３４の回転数ｆ２（ＴＡＭ）とを算出する。
【００６０】
ここで図５のＴＡＭ≧３０℃の範囲に示されるｆ１（ＴＡＭ）は、これ以上圧縮機３４を回転させて冷房能力を上げても無駄であるという回転数に設定されている。また図５のＴＡＭ≧３０℃の範囲に示されるｆ２（ＴＡＭ）は、圧縮機３４の回転数をｆ２（ＴＡＭ）まで落としたとしても、その冷房能力なら人間が十分耐えうるだけの回転数に設定されている。また、圧縮機３４の回転数をｆ１（ＴＡＭ）とｆ２（ＴＡＭ）との丁度中間の回転数にすれば、快適な温度の風が吹き出されるように設定されている。
【００６１】
例えば外気温度ＴＡＭ＝３０℃のときは、図５の▲３▼に示すように、ｆ１（ＴＡＭ）は５２００ｒｐｍとなり、ｆ２（ＴＡＭ）は５００ｒｐｍとなる。ここで、５００ｒｐｍ以上の回転数で圧縮機３４を回転させて車室内冷房を行えば、ＴＡＭ＝３０℃の状況で人間が十分耐えうる冷房が行われる。また、５２００ｒｐｍ以上の回転数で圧縮機３４を回転させて車室内冷房を行うと、圧縮機３４を不必要に駆動することになる。また５００ｒｐｍと５２００ｒｐｍとの丁度中間の回転数（＝２８５０ｒｐｍ）にすれば、暑くもなく寒くもない快適な温度の風が車室内に吹き出される。
【００６２】
そして次のステップ５１２では、ＲＯＭに記憶された下記数式２と、上記ステップ５０４で算出したｘと、上記ステップ５０９で算出したｆ１（ＴＡＭ）およびｆ２（ＴＡＭ）とに基づいて、圧縮機３４の目標回転数ｆ  （ＴＡＭ，ｘ）を算出する。
【００６３】
【数２】
ｆ（ＴＡＭ，ｘ）＝｛ｆ１（ＴＡＭ）−ｆ２（ＴＡＭ）｝×ｘ＋ｆ２（ＴＡＭ）
従って外気温度ＴＡＭ＝３０℃のとき、例えば温度設定レバー５６が図２の左端位置（ｘ＝０）にあれば、上記数式１よりｆ（ＴＡＭ，ｘ）＝５２００ｒｐｍとなり、温度設定レバー５６が図２の右端位置（ｘ＝１）にあればｆ（ＴＡＭ，ｘ）＝５００ｒｐｍとなる。また温度設定レバー５６が中間位置（ｘ＝０．５）にあればｆ（ＴＡＭ，ｘ）＝２８５０ｒｐｍとなる。
【００６４】
そして次のステップ５１６にて、上述した冷房運転が行われるように四方弁３７を制御する。そしてステップ５１７以降の制御を行う。
一方、１５℃＜ＴＡＭ＜３０℃の場合は、上述したＴＡＭ≦１５℃の場合およびＴＡＭ≧３０℃の場合と違って、温度設定レバー５６の設定位置によって冷凍サイクル３１の運転状態が冷房運転となったり暖房運転となったりする。以下この場合について具体的に説明する。
【００６５】
この場合はステップ５０８にて、ＲＯＭに記憶されている図５の特性と上記ステップ５０３で入力した外気温度ＴＡＭとに基づいて、直線補間により、温度設定レバー５６を図２の左端位置に設定したとき（ｘ＝０）の圧縮機３４の回転数ｆ１（ＴＡＭ）と、温度設定レバー５６を図２の右端位置に設定したとき（ｘ＝１）の圧縮機３４の回転数ｆ２（ＴＡＭ）とを算出する。なお、この場合、ｘ＝０のときは冷房運転となり、ｘ＝１のときは暖房運転となる。
【００６６】
ここで図５の１５℃＜ＴＡＭ＜３０℃の範囲に示されるｆ１（ＴＡＭ）は、これ以上圧縮機３４を回転させて冷房能力を上げても無駄であるという回転数に設定されている。また図５の１５℃＜ＴＡＭ＜３０℃の範囲に示されるｆ２（ＴＡＭ）は、これ以上圧縮機３４を回転させて暖房能力を上げても無駄であるという回転数に設定されている。また、圧縮機３４の回転数をｆ１（ＴＡＭ）とｆ２（ＴＡＭ）との丁度中間の回転数にすれば、快適な温度の風が吹き出されるように設定されている。
【００６７】
そして次のステップ５１１では、ＲＯＭに記憶された下記数式３と、上記ステップ５０４で算出したｘと、上記ステップ５０８で算出したｆ１（ＴＡＭ）およびｆ２（ＴＡＭ）とに基づいて、圧縮機３４の目標回転数ｆ  （ＴＡＭ，ｘ）を算出する。なお、ここで算出されるｆ  （ＴＡＭ，ｘ）がｆ  （ＴＡＭ，ｘ）≧０のときに暖房運転、ｆ  （ＴＡＭ，ｘ）＜０のときに冷房運転となり、実際の回転数はその絶対値となる。
【００６８】
【数３】
ｆ（ＴＡＭ，ｘ）＝｛ｆ１（ＴＡＭ）＋ｆ２（ＴＡＭ）｝×ｘ−ｆ１（ＴＡＭ）
ここで、外気温度ＴＡＭ＝２０℃のときにおけるｘとｆ（２０，ｘ）との関係を図６に示す。図６から分かるように、温度設定レバー５６をｘ＝０の位置からｘ＝０．３６２の位置までの範囲で右方に動かすと、これに応じて圧縮機３４の回転数が下がる。このときの冷凍サイクル３１の運転状態は冷房運転状態であるので、温度設定レバー５６を右に動かすことによって冷房能力が下がり、吹出風の温度が上昇する。
【００６９】
そして温度設定レバー５６を右方に動かしていき、ｘ＝０．３６２の位置に設定されたとき、圧縮機３４の目標回転数ｆ（２０，ｘ）が０となり、同時に冷房運転状態から暖房運転状態に切り換わる。
そして温度設定レバー５６をさらに右方に動かすと、これに応じて圧縮機３４の回転数が上がる。このときの冷凍サイクル３１の運転状態は暖房運転状態であるので、温度設定レバー５６を右に動かすことによって暖房能力が上がり、吹出風の温度が上昇する。
【００７０】
言うまでもないが、温度設定レバー５６を右端位置（ｘ＝１）から左方に動かし、ｘ＝０．３６２の位置になったら暖房運転から冷房運転に切り換わる。
図６からも分かるように、ｆ（２０，ｘ）が所定の低回転数（この実施例では５００ｒｐｍに相当）よりも低くなることがある（図６の破線で示した）。このようなときには、遅い周期（例えば４分）で圧縮機３４をオンオフし、その平均回転数がｆ（２０，ｘ）となるように制御する。
【００７１】
以上説明したステップ５１１の制御を行ったら、次にステップ５１４にて、ステップ５１１で算出したｆ（ＴＡＭ，ｘ）がｆ（ＴＡＭ，ｘ）≧０か以下を判定する。ここでｆ（ＴＡＭ，ｘ）≧０と判定されれば、ステップ５１５にて暖房運転状態とするように四方弁３７を制御し、ｆ（ＴＡＭ，ｘ）＜０と判定されれば、ステップ５１６にて冷房運転状態とするように四方弁３７を制御する。
【００７２】
そして次のステップ５１７では、圧力センサ６２が検出する圧縮機３４の吐出圧力が異常に高い場合に圧縮機３４の回転数を下げる制御を行う。更に、冷凍サイクル３１の運転状態が切り換わった直後ならば、圧縮機３４を停止させ、かつ圧縮機３４の再起動を所定時間（例えば１〜３分）禁止する均圧制御を行う。
上記の均圧制御を行う第１の理由は、圧縮機３４を停止させた後に冷媒吸入側と吐出側との圧力差が大きいと、このときに圧縮機３４を起動させると圧縮機３４の駆動トルクが非常に大きくなり、ひいては起動不良を起こしてしまうので、圧縮機３４を所定時間停止させたままとすることによって上記圧力差を少なくするためである。
【００７３】
また第２の理由は、温度設定レバー５６を何度も動かすことによって冷凍サイクル３１の運転状態が頻繁に切り換わり、これに応じて圧縮機３４の駆動，停止が頻繁に行われると、圧縮機３４内部の潤滑油が流出して潤滑不足になり、圧縮機３４が破損する恐れもあるからである。
上記ステップ５１７の制御を行ったら次にステップ５１８以降の制御を行ってこのルーチンを繰り返し実行する。
【００７４】
以上説明したように上記実施例では、外気温度ＴＡＭに応じて圧縮機３４の回転数領域を設定したので、そのときの外気温度に適した圧縮機回転数制御を行うことができる。
また上記実施例では、▲１▼ＴＡＭ≦１５℃のときに暖房モード、▲２▼１５℃＜ＴＡＭ＜３０℃のときに暖房／冷房切換モード、▲３▼ＴＡＭ≧３０℃のときに冷房モード、というように場合分けをし、そのときの外気温度によって冷凍サイクル３１のモードが自動的に決定されるようにしたので、例えば冷房運転指示スイッチとか暖房運転指示スイッチといったものを設ける必要なく冷凍サイクル３１のモードが決まる。従って、冷凍サイクル３１のモードを指示するための手段をインストルメントパネルに設ける必要がないのでその分コストダウンとなる。
【００７５】
また上記実施例では、図４のステップ５０４にて、温度設定レバー５６が所定時間続けて停止していたときに限って、その停止位置を用いて圧縮機の回転数制御を行うようにしたので、例えば乗員が温度設定レバー５６を所望の位置から外れた位置に設定してしまい、その後すぐに温度設定レバーの位置を戻して所望の位置に設定し直すようなときでも、上記所望の位置の設定値が圧縮機の回転数制御に用いられる。従って、乗員の意図にかなった圧縮機回転数制御を行うことができる。
【００７６】
また図４のステップ５１８にて、冷房モードから暖房モードに切り換わるとき、あるいは暖房モードから冷房モードに切り換わるときには、圧縮機３４が停止した後、しばらくはこの停止状態が維持されるので、上記切り換わり時に圧縮機３４をすぐに再起動させる場合に比べて、圧縮機３４の再起動時における駆動トルクを軽減させることができるとともに、潤滑油不足による圧縮機３４の破損を防止することができる。
【００７７】
なお、上記実施例では、本発明における送風手段を送風機４で構成し、空気通路をダクト２で構成し、熱交換器を蒸発器８０および室内凝縮器８１で構成し、温度設定手段を温度設定レバー５６で構成し、回転数制御手段を制御装置５０およびインバータ４２で構成し、外気温度検出手段を外気温度センサ６６およびステップ５０３で構成し、回転数調節手段をステップ５０７〜５０９で構成した。
【００７８】
また、本発明における切換手段を四方弁３７で構成し、また、本発明における設定値検出手段をステップ５０４で構成した。
【００７９】
また、本発明における温度判定手段をステップ５０５およびステップ５０６で構成し、第１切換制御手段をステップ５１６およびステップ５１４で構成し、第２切換制御手段をステップ５１５およびステップ５１４で構成した。また、本発明における第２回転数制御手段をステップ５１１で構成した。
【００８０】
また、本発明における停止制御手段をステップ５１８で構成した。また、本発明における温度設定手段の最低温度位置は、温度調節レバー５６の図２における左端位置であり、最高温度位置は、温度調節レバー５６の図２における右端位置である。
【００８１】
また、本発明（請求項１）における中間値は、上記数式３におけるｆ（ＴＡＭ，ｘ）が０となるようなｘである。
（他の実施例）
上記実施例では、運転モードの切換を外気温度に基づいて自動で制御するものにおいて、外気温度に応じて圧縮機３４の回転数領域を調節するようにしたが、本実施例のように、運転モードの切換を手動で設定するものにおいて、外気温度に応じて圧縮機３４の回転数領域を調節するようにしても良い。以下、本実施例の詳細について説明する。
【００８２】
本実施例の全体構成は図１に示す通りであるので、その説明は省略する。本実施例のコントロールパネル１００の構成は図７に示す通りである。図７に示すように、コントロールパネル１００には、各吹出モードの設定を行うためのプッシュ式の吹出モード切換スイッチ１０１、車室内への吹出風量を調節するための風量設定スイッチ１０２、運転モード（冷房モード，暖房モード）の切換を行うための運転モード切換スイッチ１０３、内外気切換モードの設定を行う内外気切換スイッチ１０４、および本発明でいう温度設定手段を構成し、かつ圧縮機３４の回転数を調節するための回転数制御レバー１０５が設けられている。
【００８３】
なお、冷房モード，暖房モードに関係なく、上記回転数制御レバー１０５を図７の左方向に動かせば圧縮機３４の回転数は下がり、右方向に動かせば圧縮機３４の回転数は上がる。
そして、上記運転モード切換スイッチ１０３にて冷房モードを設定した場合、そのときの外気温度が車両の実用域で最も過酷な状態（例えば４０℃）であれば、図８（ａ）に示すように、回転数制御レバー１０５を右端位置に設定したときに圧縮機３４の最高回転数（ＭＡＸ）となるようにし、左端位置に設定したときに、上記外気温度（４０℃）のときにおける必要最低限の冷房能力が維持できるだけの回転数（Ａ）とする。
【００８４】
また、冷房モードではあるが外気温度が低く（例えば２０℃）、大きな冷房負荷を必要としなければ、回転数制御レバー１０５を左端位置に設定したときに圧縮機３４の最低回転数（ＭＩＮ）となるようにし、右端位置に設定したときに、上記外気温度（２０℃）のときにおける必要最低限の冷房能力が維持できるだけの回転数（Ｂ）とする。
【００８５】
また、冷房モードで外気温度が４０℃以上のときには、冷房モードで外気温度が４０℃のときに設定した回転数領域となるようにし、冷房モードで外気温度が２０℃以下のときには、冷房モードで外気温度が２０℃のときに設定した回転数領域となるようにする。また、外気温度が２０℃以上４０℃未満のときは、外気温度の上昇に伴って、上記レバー１０５の右端位置の回転数および左端位置の回転数はともに増加する。
【００８６】
このように冷房モード時には、回転数制御レバー１０５を右端位置に設定したときの圧縮機回転数、つまり本発明でいう第１の回転数を、外気温度の上昇に応じてＢからＭＡＸまでの間で調節し、左端位置に設定したときの圧縮機回転数、つまり本発明でいう第２の回転数を、外気温度の上昇に応じてＭＩＮからＡまでの間で調節する。
【００８７】
一方、運転モード切換スイッチ１０３にて暖房モードを設定したときについては、そのときの外気温度が車両の実用域で最も過酷な状態（例えば−１０℃）であれば、図８（ｂ）に示すように、回転数制御レバー１０５を右端位置に設定したときに圧縮機３４の最高回転数（ＭＡＸ）となるようにし、左端位置に設定したときに、上記外気温度（−１０℃）のときにおける必要最低限の暖房能力が維持できるだけの回転数（Ｃ）とする。
【００８８】
また、暖房モードであるが外気温度が高く（例えば１０℃）、大きな暖房負荷を必要としなければ、回転数制御レバー１０５を左端位置に設定したときに圧縮機３４の最低回転数（ＭＩＮ）となるようにし、右端位置に設定したときに、上記外気温度（１０℃）のときにおける必要最低限の暖房能力が維持できるだけの回転数（Ｄ）とする。
【００８９】
また、暖房モードで外気温度が−１０℃以下のときには、暖房モードで外気温度が−１０℃のときに設定した回転数領域となるようにし、暖房モードで外気温度が１０℃以上のときには、暖房モードで外気温度が１０℃のときに設定した回転数領域となるようにする。また、外気温度が−１０℃以上１０℃未満のときは、外気温度の上昇に伴って、上記レバー１０５の右端位置の回転数および左端位置の回転数はともに減少する。
【００９０】
このように暖房モード時には、回転数制御レバー１０５を右端位置に設定したときの圧縮機回転数、つまり本発明でいう第２の回転数を、外気温度の上昇に応じてＭＡＸからＤまでの間で調節し、左端位置に設定したときの圧縮機回転数、つまり本発明でいう第１の回転数を、外気温度の上昇に応じてＣからＭＩＮまでの間で調節する。
【００９１】
なお、図８（ａ）および図８（ｂ）の特性はＲＯＭに記憶されている。
以上のようにして、制御装置５０が各運転モードにおける第１の回転数および第２の回転数を決定したら、上記数式１または数式２のような式に基づいて、回転数制御レバー１０５の設定位置に応じた圧縮機回転数を算出し、実際の圧縮機回転数がこの算出された回転数となるようにインバータ４２に出力する。
【００９２】
以上説明したように本実施例においても、圧縮機３４の回転数領域を外気温度によって調節するようにしたので、きめ細かな吹出温度制御ができるとともに、車室内の過剰冷房，過剰暖房を防止し、電気自動車として最も重要課題である省エネに対して効果を上げることができる。
また上記実施例では、上記圧縮機回転数（Ａ〜Ｄ）を日射を考慮せずに決定したが、実際には日射の有無によってその外気温度のときの空調必要能力も変わってくるので、日射量に応じて上記Ａ〜Ｄを可変するようにしても良い。
【図面の簡単な説明】
【図１】本発明一実施例の全体構成図である。
【図２】上記一実施例のコントロールパネルの正面図である。
【図３】上記一実施例の制御系を示すブロック図である。
【図４】上記一実施例のマイクロコンピュータの制御フローチャートである。
【図５】上記一実施例における外気温度（ＴＡＭ）とｆ１（ＴＡＭ）、ｆ２（ＴＡＭ）との相関関係を示す特性図である。
【図６】上記一実施例のＴＡＭ＝２０℃のときにおける温度調節レバー位置（ｘ）と圧縮機目標回転数（ｆ（２０，ｘ））との相関関係を示す特性図である。
【図７】本発明他の実施例のコントロールパネルの正面図である。
【図８】上記実施例の回転数制御レバーの設定位置で決定される圧縮機回転数の領域を示す図である。
【符号の説明】
２  ダクト（空気通路）
４  送風機（送風手段）
３４  圧縮機
３７  四方弁（切換手段）
４２  インバータ（回転数制御手段）
５０  制御装置
５６  温度設定レバー（温度設定手段）
６６  外気温度センサ（外気温度検出手段）
６７  バッテリー
８０  蒸発器（熱交換器）
８１  室内凝縮器（熱交換器）
１０５  回転数制御レバー（温度設定手段）
【図１】
0003555187.tif 000002
【図２】
0003555187.tif 000003
【図３】
0003555187.tif 000004
【図４】
0003555187.tif 000005
【図５】
0003555187.tif 000006
【図６】
0003555187.tif 000007
【図７】
0003555187.tif 000008
【図８】
0003555187.tif 000009