(57)【要約】 【課題】  目標となる庫内温度が変動する場合に好適な制御方式を提供する。【解決手段】  温度制御の目標が、５℃（上限温度）から１℃（下限温度）までを３０分掛けて通過させるように設定され、目標とする温度カーブＡがデータ記憶部３１に記憶される。制御開始から任意時間Ｔｘ（分）経過後において、庫内温度センサ２７で検知された庫内温度がｔｘ（℃）であった場合、温度カーブＡにおいて、当該温度ｔｘ（℃）に到達するべき予定の経過時間Ｔｒ（分）が演算される。実際の経過時間Ｔｘ（分）と、演算された予定経過時間Ｔｒ（分）との時間偏差Ｔｄ（分）が演算され、冷却の進捗状況が判断される。冷却が遅れていればインバータ圧縮機１７が増速され、逆に進んでいればインバータ圧縮機１７が減速制御される。【選択図】  図３
2006138534.tif 000002
【特許請求の範囲】
【請求項１】
能力可変式の圧縮機を備えた冷却装置により庫内が冷却される冷却貯蔵庫において、
目標とされる一定の制御時間内における庫内温度の降下態様を示す冷却特性がデータとして記憶された記憶手段と、
制御開始時から所定時間経過するごとに温度センサにより庫内温度を検出し、前記冷却特性から得られる前記検出温度に到達するべき予定の経過時間に対する実際の経過時間の進み具合に基づき、この進み具合を予定に合わせるように前記圧縮機の能力を変化させる運転制御手段とが設けられていることを特徴とする冷却貯蔵庫。
【請求項２】
前記圧縮機が速度制御可能なインバータ圧縮機であるとともに、
前記運転制御手段は、制御開始時から所定時間経過するごとに前記温度センサで検知された庫内温度を取り出し、かつ前記記憶手段に記憶された前記冷却特性上において前記検知温度に到達するべき予定の経過時間を演算する予定経過時間演算部と、
実際の経過時間と、前記予定経過時間演算部から出力された予定の経過時間とを比較し、その比較結果に基づいて冷却状況が遅れ、進みあるいは中立の何れの状態にあるかを判定する判定部と、
この判定部の判定結果に基づき、遅れ状態の場合は増速指令を、進み状態の場合は減速指令を、また中立状態の場合は定速指令を、それぞれ前記インバータ圧縮機に対して出力する指令部とから構成されていることを特徴とする請求項１記載の冷却貯蔵庫。
【請求項３】
前記指令部には、遅れ判定に伴い前記インバータ圧縮機に増速指令を出力するタイミングよりも、進み判定に伴い前記インバータ圧縮機に減速指令を出力するタイミングの方を早くする感度補正機能が具備されていることを特徴とする請求項２記載の冷却貯蔵庫。
【請求項４】
前記温度センサの信号に基づき所定のサンプリング時間ごとに庫内温度勾配を演算する庫内温度勾配演算部が設けられており、前記指令部には、庫内温度勾配が所定を越えていたら前記増速または減速指令を出力することを停止する出力停止機能が具備されていることを特徴とする請求項２または請求項３記載の冷却貯蔵庫。
【請求項５】
前記温度センサの信号に基づき所定のサンプリング時間ごとに庫内温度勾配を演算する庫内温度勾配演算部が設けられており、前記指令部には、庫内温度勾配に基づいて前記増速または減速指令を出力する間隔を変更する制御間隔変更機能が具備されていることを特徴とする請求項２ないし請求項４のいずれかに記載の冷却貯蔵庫。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は冷却貯蔵庫に関し、特に冷却運転の制御に改良を加えた冷却貯蔵庫に関する。
【背景技術】
【０００２】
近年、例えば業務用の冷蔵庫では、速度制御が可能なインバータ圧縮機を備え、その増減速を行うことにより庫内の冷却温度を制御するものが普及しつつある（例えば、特許文献１参照）。  
一般に温度調整を行うに際しては、温度偏差を使用したＰＩＤ制御（比例、積分及び微分の３動作を含む制御方式）が適用される。冷蔵庫については具体的には、一定の目標である庫内設定温度と、実際の値である検知された庫内温度との偏差に基づいて、制御値であるインバータ圧縮機の回転数の増減を行うことになる。
【特許文献１】特開２００２−１３８５８公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかるに上記のような方法では、目標が変動する場合、例えば庫内温度を５．０℃から１．０℃まで３０分間で降下させるといった制御を行う場合には、経過時間によって目標値（温度）そのものを細かく設定し直す必要があり、制御系統が複雑になるという問題があった。  
本発明は上記のような事情に基づいて完成されたものであって、その目的は、主に目標となる庫内温度が変動する場合に用いて好適な制御方式を提供するところにある。
【課題を解決するための手段】
【０００４】
上記の目的を達成するための手段として、請求項１の発明は、能力可変式の圧縮機を備えた冷却装置により庫内が冷却される冷却貯蔵庫において、目標とされる一定の制御時間内における庫内温度の降下態様を示す冷却特性がデータとして記憶された記憶手段と、制御開始時から所定時間経過するごとに温度センサにより庫内温度を検出し、前記冷却特性から得られる前記検出温度に到達するべき予定の経過時間に対する実際の経過時間の進み具合に基づき、この進み具合を予定に合わせるように前記圧縮機の能力を変化させる運転制御手段とが設けられている構成としたところに特徴を有する。
【０００５】
請求項２の発明は、請求項１に記載のものにおいて、前記圧縮機が速度制御可能なインバータ圧縮機であるとともに、前記運転制御手段は、制御開始時から所定時間経過するごとに前記温度センサで検知された庫内温度を取り出し、かつ前記記憶手段に記憶された前記冷却特性上において前記検知温度に到達するべき予定の経過時間を演算する予定経過時間演算部と、実際の経過時間と、前記予定経過時間演算部から出力された予定の経過時間とを比較し、その比較結果に基づいて冷却状況が遅れ、進みあるいは中立の何れの状態にあるかを判定する判定部と、この判定部の判定結果に基づき、遅れ状態の場合は増速指令を、進み状態の場合は減速指令を、また中立状態の場合は定速指令を、それぞれ前記インバータ圧縮機に対して出力する指令部とから構成されているところに特徴を有する。  
請求項３の発明は、請求項２に記載のものにおいて、前記指令部には、遅れ判定に伴い前記インバータ圧縮機に増速指令を出力するタイミングよりも、進み判定に伴い前記インバータ圧縮機に減速指令を出力するタイミングの方を早くする感度補正機能が具備されているところに特徴を有する。
【０００６】
請求項４の発明は、請求項２または請求項３に記載のものにおいて、前記温度センサの信号に基づき所定のサンプリング時間ごとに庫内温度勾配を演算する庫内温度勾配演算部が設けられており、前記指令部には、庫内温度勾配が所定を越えていたら前記増速または減速指令を出力することを停止する出力停止機能が具備されているところに特徴を有する。  
請求項５の発明は、請求項２ないし請求項４のいずれかに記載のものにおいて、前記温度センサの信号に基づき所定のサンプリング時間ごとに庫内温度勾配を演算する庫内温度勾配演算部が設けられており、前記指令部には、庫内温度勾配に基づいて前記増速または減速指令を出力する間隔を変更する制御間隔変更機能が具備されているところに特徴を有する。
【発明の効果】
【０００７】
＜請求項１の発明＞
制御開始から適宜の時間が経るごとに冷却の進捗状況が判定され、遅れていれば圧縮機の能力を上げ、進んでいれば圧縮機の能力を下げるといったことを繰り返しつつ、庫内温度が目標の冷却特性に沿うように制御される。  
特に、庫内温度を所定時間の間に所定温度降下させるといったような、目標値が時間経過とともに変動する制御について、安定してこれを行うことができる。
【０００８】
＜請求項２の発明＞
制御開始から適宜の時間が経るごとに、目標の冷却特性に対する実際の冷却の進捗状況が判定され、遅れ状態にあればインバータ圧縮機に対して増速指令が、進み状態にあれば減速指令が、中立状態にあれば定速指令がそれぞれ出力され、その繰り返しで庫内温度が目標の冷却特性に沿うように制御される。  
＜請求項３の発明＞
例えば冷蔵庫では、冷却過剰状態と冷却不足状態とでは、後者の方が改善がしやすいという事情がある。  
そこで補正された制御では、遅れ判断された場合にインバータ圧縮機に増速指令を出すことに対して、進み判断された場合に減速指令を出すことの感度を高める、すなわち相対的に早期に減速指令を出すことで、合理的な制御となる。
【０００９】
＜請求項４の発明＞
冷却不足状態から増速中にあって、庫内温度勾配が急激に下降しているのに、時間の関係だけでさらに増速指令を出すと、冷却が極端に進んで処理が破綻するおそれがあるため、同指令を出さない。一方、冷却過剰状態から減速中にあって、既に温度勾配が上昇しているのにさらに減速指令を出すと、庫内温度が不必要に上昇するおそれがあるため、同指令は出さない。庫内の過剰な冷却と温度上昇とが防がれる。  
＜請求項５の発明＞
庫内温度勾配が小さいときに指令更新の制御を頻繁に行うと、不必要に冷却能力が変わり、逆に庫内温度勾配が大きいときに、長い時間制御を行わないと、制御可能範囲を逸脱したり、ハンチング（振れ）が大きくなるおそれがある。  
そこで、庫内温度勾配が大きい場合には制御間隔が短く、庫内温度勾配が小さい場合に制御間隔が長くなるように、制御間隔を変更するようにしている。これにより、上記不具合が解消される。
【発明を実施するための最良の形態】
【００１０】
＜実施形態＞
以下、本発明の一実施形態を図１ないし図１５によって説明する。  
まず、冷蔵庫の全体構造を図１によって説明する。冷蔵庫本体１０は、前面開口の縦長の断熱箱体から構成され、内部が貯蔵室１１となっており、前面開口には例えば上下２つの出入口１２が形成されて、断熱扉１３が揺動開閉可能に装着されている。  
冷蔵庫本体１０の上面には機械室１５が設けられ、その中に冷凍装置１６が設置されている。この冷凍装置１６は、インバータ圧縮機１７、空冷式の凝縮器１８等を備え、断熱性の基台１９上に取り付けられてユニット化されており、基台１９が貯蔵室１１の天井面の開口１１Ａを塞いで取り付けられている。
【００１１】
貯蔵室１１の天井部分には、ドレンパンを兼ねたエアダクト２１が張設されてその上方に冷却器室２２が形成されている。エアダクト２１の手前側の領域には吸込口２３が、奥側には吹出口２４がそれぞれ形成されている。冷却器室２２内には、冷却器２５（蒸発器）と、吸込口２３に臨んで庫内ファン２６が装備されており、冷却器２５は冷凍装置１６と冷媒配管で循環接続され、冷凍サイクルが構成されている。  
そして、冷凍装置１６（インバータ圧縮機１７）を運転しつつ庫内ファン２６を駆動すると、貯蔵室１１の室内空気が庫内ファン２６によって吸込口２３から冷却器室２２内に吸引され、その空気が冷却器２５を流通する間に熱交換によって冷気が生成され、その冷気が吹出口２４から貯蔵室１１の奥面に沿うようにして吹き出され、貯蔵室１１内に冷気が循環供給されて冷却されるようになっている。
【００１２】
続いて、庫内温度の制御について説明する。この実施形態では、庫内を設定温度付近に維持するコントロール運転時の制御を例示しており、例えば冷蔵庫では、設定温度が３℃であると、庫内温度がそれよりも２Ｋ高い５℃（上限温度）となったところで冷却が開始され、設定温度よりも２Ｋ低い１℃（下限温度）まで低下したところで冷却を停止することの繰り返しにより、庫内を設定温度（３℃）付近に維持するようになっている。  
上記のような挙動を睨み、一例として、温度制御の目標を、５℃（上限温度）から１℃（下限温度）までを３０分掛けて通過させるように設定した場合を説明する。
【００１３】
制御機構としては、図２に示すように、マイクロコンピュータ等を備えて所定のプログラムを実行する制御部３０が備えられており、この制御部３０には、データ記憶部３１、タイマＴｘ（運転時間タイマ）、予定経過時間演算部３３、判定部３４、指令部３５及び庫内温度勾配演算部３８等が設けられている。制御部３０の入力側には、庫内温度を検出する庫内温度センサ２７が接続されているとともに、出力側には、インバータ回路３６を介してインバータ圧縮機１７が接続されている。インバータ圧縮機１７は、例えば７段階に速度変更可能である。
【００１４】
まず、本実施形態の基本的な制御を説明する。この実施形態では、温度制御の目標を、図３に示すように、５℃（上限温度）から１℃（下限温度）までを３０分掛けて通過させるように設定しており、このような目標とする冷却特性、すなわち温度カーブＡ（直線）が、データ記憶部３１に記憶されている。  
基本的な作動としては、庫内温度が５℃となった時点で、運転時間タイマＴｘがリセットされて経時が開始され、すなわち制御が開始される。そして、適宜の時間間隔（標準は１分）ごとに冷却の進捗状況が判断され、冷却が遅れていればインバータ圧縮機１７が増速され、逆に進んでいればインバータ圧縮機１７が減速制御される。
【００１５】
例えば制御開始から任意時間Ｔｘ（分）経過後において、庫内温度センサ２７で検知された庫内温度がｔｘ（℃）であった場合、上記のデータ記憶部３１に格納された目標の温度カーブＡにおいて、当該温度ｔｘ（℃）に到達するべき予定の経過時間Ｔｒ（分）が、予定経過時間演算部３３において次の演算式（１）により演算される（図１１のパラメータも参照）。  
Ｔｒ＝３０×（５−ｔｘ）÷（５−１）  …（１）
次に、判定部３４において、実際の経過時間Ｔｘ（分）と、上記の演算された予定経過時間Ｔｒ（分）との時間偏差Ｔｄ（分）が次の演算式（２）により演算される。  
Ｔｄ＝Ｔｘ−Ｔｒ  …（２）
ここで、「Ｔｄ＜０」であれば、予定よりも冷却が進んでおり、逆に「Ｔｄ＞０」であれば、予定よりも遅れていることを示す。  
例えば、制御開始からの経過時間Ｔｘ＝５（分）で、検知温度ｔｘ＝３（℃）であるとすると、予定経過時間Ｔｒ＝１５（分）で、時間偏差Ｔｄ＝−１０（分）となる。
【００１６】
上記例の場合、冷却の進捗状況が予定よりも１０分早く進んでいることを示し、これを是正するには、冷却能力を下げれば良いことが解る。このように本実施形態では、「偏差」が温度ではなくて時間で表現されることになる。  
すなわち時間偏差Ｔｄを演算し、図４の温度特性Ｂ１に示すように、遅れ偏差がある場合には冷却能力増大指令が出され、すなわちインバータ回路３６を介してインバータ圧縮機１７が増速されることにより、以降の温度降下の勾配が急になる。一方、同図の温度特性Ｂ２に示すように、進み偏差がある場合には冷却能力減少指令が出され、同じくインバータ回路３６を介してインバータ圧縮機１７が減速され、温度降下の勾配が緩やかなる。
上記のような動作を、適宜の時間間隔（例えば１分ごと）で行うことにより、時間経過をパラメータとした庫内温度の制御が実現できる。
【００１７】
基本動作は上記のようであるが、制御対象が冷蔵庫であることに鑑み、以下のような制御の補正が加えられている。  
冷蔵庫においては、冷却過剰状態（庫内温度低過ぎ）と冷却不足状態（庫内温度高過ぎ）とでは、後者の方がより積極的に介入可能である。冷却不足の状況は、冷却能力を増大させることがそのまま状況の改善への適切な対応となる。  
一方、冷却過剰の場合の積極的な介入としては、除霜ヒータ等を用いた庫内への熱導入が考えられるが、一般にそのような制御は行わない。この際、圧縮機１７を停止させれば冷却過剰の状況は改善できるが、停止後数分間は保護のために圧縮機１７は起動できないため、その期間で庫内温度がどのように変化するか予測できない等、問題が多くてこの方法も使用できない。  
そのため実用上は、圧縮機１７を運転したままで冷却能力を低下させ、外部からの侵入熱による庫内温度上昇あるいは庫内温度維持を図りつつ、予定時間の到達を待つといった消極的な対応とならざるを得ず、予定の冷却状況に戻すまでの制御は難しい。
【００１８】
そこで補正された制御では、遅れ判断された場合に冷却能力増大指令を出すことに対して、進み判断された場合に冷却能力減少指令を出すことの感度を高める。例えば、図５の温度特性Ｃ１のように、冷却不足状態から能力増大中の場合、遅れから進みに遷移したら、なるべく早期（ポイントｐ１）に冷却能力減少指令を出す。逆に、同図の温度特性Ｃ２のように、冷却過剰状態から能力減少中の場合、進みから遅れに遷移しても、遅れ気味（ポイントｐ２）に冷却能力増大指令を出ようにすれば、合理的な制御となる。  
本補正制御に係る具体的な数値については、図８に示す能力変更判定の表図に示されている。
【００１９】
次に、遅れ・進みの判定の補助条件として、過去１分間の庫内温度勾配（Ｋ／分）が加えられる。庫内温度勾配は、制御部３０に格納された庫内温度勾配演算部３８によって演算され、具体的には、庫内温度センサ２７により５秒おき（計測インタバルタイマＴｉを利用）に庫内温度が検出され、それが１分前のデータと比較することで取得される。
【００２０】
図６において、温度特性Ｄ１のように、冷却不足状態から能力増加中にあって、仮にポイントｐ３のように庫内温度の勾配が急激下降しているのに、時間の関係だけでさらに冷却能力増大指令を出すと、特性ｄ１に示すように冷却が極端に進んで処理が破綻するおそれがあるため、同指令を出さない。同温度特性Ｄ１のポイントｐ４程度の緩やかな温度勾配であれば、冷却能力増大指令を出す。  
一方、同図の温度特性Ｄ２のように、冷却過剰状態から能力減少中にあって、ポイントｐ５のように既に温度勾配が上昇しているのに、さらに冷却能力を減少させると、特性ｄ２に示すように、庫内温度が不必要に上昇するため、冷却能力減少信号は出さない。同温度特性Ｄ２のポイントｐ６のように、緩やかな降下の程度であれば、冷却能力減少指令を出す。  
具体的な数値については、図９に示す能力変更制限の表図に示されている。
【００２１】
また制御間隔は、標準的には１分間隔であるが、庫内温度勾配が小さいときに頻繁な更新を行うと、不必要に能力が変わってしまう。逆に、庫内温度勾配が大きいときに、長い時間制御を行わないと、制御可能範囲を逸脱したり、ハンチング（振れ）が大きくなるおそれがある。  
それを軽減する対応策として、図７のグラフ、及び図１０の最短判定時間の表図に示すように、温度特性Ｅ上において、庫内温度勾配が大きい場合には制御間隔が短く、庫内温度勾配が小さい場合に制御間隔が長くなるように、制御間隔を変更するようにしている。特に、制御能力に制約のある庫内温度が下り勾配の場合に、感度を高く設定している。
【００２２】
上記のような基本制御に補正制御を加味した本実施形態の作動を、図１１ないし図１５のフローチャートに基づいて説明すると、以下のようである。上記に説明した以外のパラメータとして、動作コンディションＣｄがあり、これは、実際の冷却状態が、目標に対して進み状態、遅れ状態及び中立状態の何れにあるかを示し、それぞれＣｄ＝１（正の数）、Ｃｄ＝−１（負の数）及びＣｄ＝０で示される。  
また、本フローチャートにおいては、各種タイマの計時、予定経過時間Ｔｒ並びに進捗時間Ｔｄは、単位「秒」で示される。
【００２３】
制御が開始されると、ステップＳ１０において、動作コンディション「Ｃｄ＝０」が設定されるとともに、運転時間タイマＴｘがリセットされ、また演算式（１）の設定が行われる。  
そののち、ステップＳ１１以降が繰り返し実行される。まず５秒ごとに、庫内温度センサ２７から得た庫内温度ｔｘに基づき、庫内温度勾配が取得されるとともに、予定経過時間Ｔｒが演算される（ステップＳ１１，Ｓ１２）。  
そののちステップＳ１６において、進捗計算と、温度勾配に基づく更新時間の計算が行われるが、その前に、検出された庫内温度が終了温度Ｔｅ（１℃）よりも低かったら（ステップＳ１３が「Ｙｅｓ」）、冷却終了として当該制御は終了し、また同庫内温度が開始温度Ｔｓ（５℃）よりも高かったら（ステップＳ１４が「Ｙｅｓ」）、高温状態にあるとして同じく当該制御は終了する。
【００２４】
また温度勾配が「２」を越えていたら（ステップＳ１５が「Ｙｅｓ」）、図１５に示す「開始条件設定」のサブルーチンが実行される。温度勾配が「２」を越えているということは、制御中に庫内温度が急激に上昇したことを示すから、検出された庫内温度から改めて予定経過時間Ｔｒを演算し（ステップＳ７０）、予定経過時間Ｔｒが負であれば（ステップＳ７１が「Ｎｏ」）、庫内温度が制御温度範囲（５℃〜１℃）から外れているから、運転時間タイマＴｘがリセットされ（ステップＳ７２）、一方、予定経過時間Ｔｒが０以上であれば（ステップＳ７１が「Ｙｅｓ」）、庫内温度が制御温度範囲内に留まっているから、運転時間タイマＴｘは、Ｔｒ秒経過状態でリセットされる。
【００２５】
ステップＳ１６では、上記したように、進捗時間Ｔｄの計算と、温度勾配に基づく更新時間の計算とが実行される。そして、更新のタイミングとなったら（ステップＳ１７が「Ｙｅｓ」）、インバータ圧縮機１７の速度制御が行われる。速度制御は、ステップＳ１８ないしステップＳ２５にわたって分別され、図８の能力変更判定の表図にも示されるように、動作コンディションＣｄと、進捗時間Ｔｄの条件に応じて、「増速処理」、「減速処理」及び「定速処理」のサブルーチンが実行される。
【００２６】
「増速処理」は、図１２に示すように、温度勾配が「−２」以下であったら（ステップＳ３０が「Ｙｅｓ」）、増速指令を出すことなく当該処理を終了する。温度勾配が「−２」を越えていたら（ステップＳ３０が「Ｎｏ」）、ステップＳ３１で増速指令が出される。インバータ圧縮機１７の増速が成功したら（ステップＳ３２が「Ｙｅｓ」）、当該制御に入った時点の動作コンディションＣｄを確認し、遅れ状態であったならば（ステップＳ３３が「Ｙｅｓ」）、ステップＳ３４で「Ｃｄ＝０」が設定され、一方、中立または進み状態であったならば（ステップＳ３３が「Ｎｏ」）、ステップＳ３５で「Ｃｄ＝１」が設定され、そののちステップＳ３６において、速度更新タイマＴｆがリセットされて当該処理が終了する。なお、インバータ圧縮機１７が最大速度にあった場合等で、増速できなかった場合は（ステップＳ３２が「Ｎｏ」）、そのまま速度更新タイマＴｆがリセットされて終了する。  
増速処理が終了するとメインルーチンのステップＳ１１に戻り、速度更新タイマＴｆにおける計時が、先に設定された更新時間を越えるまで（ステップＳ１７が「Ｎｏ」）、インバータ圧縮機１７が増速された（最大の場合は維持）速度で駆動される。
【００２７】
「減速処理」は、図１３に示すように、温度勾配が「０」以上であったら（ステップＳ４０が「Ｙｅｓ」）、減速指令を出すことなく、「Ｃｄ＝１」を設定したのち（ステップＳ４１）、当該処理を終了する。温度勾配が「０」未満であったら（ステップＳ４０が「Ｎｏ」）、ステップＳ４２で当該制御に入った時点の動作コンディションが確認される。
同動作コンディションが進み状態であったならば（ステップＳ４２が「Ｙｅｓ」）、ステップＳ４３で減速指令が出される。続いてステップＳ４４で温度勾配が確認され、温度勾配が「−０．１」以上であれば（ステップＳ４４が「Ｙｅｓ」）、ステップＳ４５で「Ｃｄ＝０」が設定され、一方、温度勾配が「−０．１」未満であれば（ステップＳ４４が「Ｎｏ」）、ステップＳ４６で「Ｃｄ＝−１」が設定され、そののちステップＳ４７において、速度更新タイマＴｆがリセットされて当該処理が終了する。
【００２８】
動作コンディションＣｄが中立または遅れ状態であったならば（ステップＳ４２が「Ｎｏ」）、ステップＳ４８で減速指令が出される。インバータ圧縮機１７の減速が成功したら（ステップＳ４９が「Ｙｅｓ」）、ステップＳ５０で「Ｃｄ＝−１」を設定し、ステップＳ４７で速度更新タイマＴｆがリセットされて当該処理が終了する。なお、インバータ圧縮機１７が最小速度にあった場合等で、減速できなかった場合は（ステップＳ４９が「Ｎｏ」）、そのまま速度更新タイマＴｆがリセットされてが終了する。  
減速処理が終了するとステップＳ１１に戻り、同様に、速度更新タイマＴｆにおける計時が、先に設定された更新時間を越えるまで（ステップＳ１７が「Ｎｏ」）、インバータ圧縮機１７が減速された（最小の場合は維持）速度で駆動される。
【００２９】
「定速処理」の場合は、図１４に示すように、速度更新タイマＴｆの計時が３００秒を越えていないことを条件に（ステップＳ６０が「Ｎｏ」）、当該処理が終了し、すなわちインバータ圧縮機１７は、増速も減速もされることなく、それまでの速度での駆動が継続される。メインルーチンに戻って、速度更新タイマＴｆにおける計時が、先に設定された更新時間を越えたら（ステップＳ１７が「Ｙｅｓ」）、それ以降継続して、ステップＳ１８ないしステップＳ２５にわたる判定を経て、インバータ圧縮機１７の速度制御が実行される。
【００３０】
増速処理や減速処理を行った結果して、降下スロープ（目標の温度カーブ）に乗った状態にも拘わらず、「Ｃｄ≠０」の値を取る場合がある。規定の降下スロープに乗っている場合は「Ｃｄ＝０」であり、それ以外の値を取る場合は、本来能力の不足、または過剰の補正状態と考えられるので、増減速の条件が標準状態とは異なる。規定の降下スロープに乗せるための圧縮機の最適運転速度は、庫内温度等の要因で動的に変化している。  
例えば、ある時点で「Ｃｄ＝０」で遅れ検出したとして、増速を掛けると、「Ｃｄ＝１」となる。このとき過剰な降下を抑えるために、少しでも進み側になれば減速を掛ける状況になっている。庫内温度が低下していけば、外気温度との差が大きくなるから、以前では能力過剰であったものが、この時点の増速で適正能力となる場合もあり得る。つまりその場合は、「Ｃｄ＝１」のまま、いつまでも中立状態を維持し続けることになる。  
仮にこのような状況になった場合は、図８の動作コンディションは、進み状態ではなくて中立状態で判定されることがより適切である。このような状況に対応するために、仮に３００秒以上速度を変更する状況にならなければ（ステップＳ６０が「Ｙｅｓ」）、温度変化は予定通りに推移しているものと判断し、ステップＳ６１で動作コンディションが「Ｃｄ＝０」とされて、判定条件が中立に戻され、その際ステップＳ６２で速度更新タイマＴｆもリセットされる。
【００３１】
以上説明したように本実施形態によれば、基本的な制御形態として、冷却の時間的な進み具合を見て、インバータ圧縮機１７の速度制御すなわち冷却能力の制御を行うようにしたから、例えば冷蔵庫のコントロール運転時において、庫内温度を所定時間の間に所定温度降下させるといったような、目標値が時間経過とともに変動する制御について、安定してこれを行うことができる。特に、目標値を時間経過とともに変動させる必要が生じる温度偏差を使用したＰＩＤ制御と比べると、制御系統を簡略にすることができる。
【００３２】
また、以下のような補正の制御が加味されていることで、冷蔵庫の実状により即した制御を実現できる。  
冷蔵庫では、冷却過剰状態と冷却不足状態とでは、後者の方が改善がしやすいという事情がある点に鑑み、遅れ判断された場合にインバータ圧縮機１７に増速指令を出すことに対して、進み判断された場合に減速指令を出すことの感度を高める、すなわち相対的に早期に増速指令を出すことで、合理的な制御となっている。
【００３３】
さらに、庫内温度勾配を補助条件とすることで、より整合性に優れた制御とされる。  
例えば冷却却不足状態から増速中にあって、庫内温度勾配が急激に下降しているのに、時間の関係だけでさらに増速指令を出すと、冷却が極端に進んで処理が破綻するおそれがあるため、同指令を出さない。一方、冷却過剰状態から減速中にあって、既に温度勾配が上昇しているのにさらに減速指令を出すと、庫内温度が不必要に上昇するおそれがあるため、同指令は出さない。結果、庫内の過剰な冷却と温度上昇とが防がれる。
【００３４】
また、庫内温度勾配が小さいときに指令更新の制御を頻繁に行うと、不必要に冷却能力が変わり、逆に庫内温度勾配が大きいときに、長い時間制御を行わないと、制御可能範囲を逸脱したり、ハンチング（振れ）が大きくなるおそれがある点に鑑み、庫内温度勾配が大きい場合には制御間隔が短く、庫内温度勾配が小さい場合に制御間隔が長くなるように、制御間隔を変更するようにしたことで、上記の不具合が解消される。
【００３５】
速度制御の更新を行うに当たり、当該更新に入る際の動作コンディション（進み状態、遅れ状態または中立状態）を判定条件に使用したから、予測応答などを持ち込むことなく精度の高い制御を行うことができる。  
庫内温度勾配を監視していれば、比較的短期的未来の庫内温度の到達を予測することができる。例えば庫内温度が安定に降下していて、それを制御に利用してよいとした場合は、任意の温度に到達する時間を求めることは比較的容易である。したがってこれらを利用して、目標温度に達していない時点での冷却の増減を行う制御を行えば、これが予測応答による制御といえる。ただしこの制御では、庫内温度の変動が激しい場合の調整が大変である。  
その点本実施形態では、何ら調整が不要である動作コンディションを判定条件として使用したから、応答良くしかも安定した制御が実現できる。
【００３６】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施することができる。  
（１）上記実施形態に例示した温度制御の目標はあくまでも一例であって、目標の制御時間並びに降下温度は任意に選定できる。  
（２）また本発明は、冷蔵庫のコントロール運転時に限らず、庫内を高温状態から設定温度付近にまで冷却するプルダウン運転時の制御にも適用することが可能である。
【００３７】
（３）上記実施形態に例示した各種パラメータや数値はあくまでも一例であって、任意に設定できるものである。  
（４）上記実施形態では各種補正制御を例示したが、冷蔵庫の種類等の条件によっては、それらの補正制御を敢えて必要としない場合もあり、補正制御を適宜に省略したものも、本発明の技術的範囲に含まれる。
【００３８】
（５）上記実施形態では、冷却能力を調整する手段として、圧縮機にインバータ圧縮機を用いた場合を例示したが、これに限らず、多気筒で負荷に応じて駆動する気筒数を調整するアンロード機能付きの圧縮機等、他の容量可変式の圧縮機を用いてもよい。  
（６）本発明は、冷蔵庫以外も、冷凍庫、冷凍冷蔵庫、恒温高湿庫等、要は、時間経過に伴い庫内温度を変化させるような温度制御が必要とされる冷却貯蔵庫全般に広く適用することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の一実施形態の冷蔵庫の内部構造を示す部分縦断面図
【図２】庫内温度の制御機構のブロック図
【図３】目標の温度カーブを示すグラフ
【図４】基本制御の作動を説明するグラフ
【図５】増速制御と減速制御との感度の相違を説明するグラフ
【図６】増速制御と減速制御とを制限する場合を説明するグラフ
【図７】制御間隔の相違を説明するグラフ
【図８】能力変更判定を示す表図
【図９】能力変更制限を示す表図
【図１０】最短判定時間を示す表図
【図１１】温度制御のメインルーチンのフローチャート
【図１２】増速処理に係るサブルーチンのフローチャート
【図１３】減速処理に係るサブルーチンのフローチャート
【図１４】定速処理に係るサブルーチンのフローチャート
【図１５】開始条件設定に係るサブルーチンのフローチャート
【符号の説明】
【００４０】
１０…冷蔵庫本体  １１…貯蔵室  １６…冷凍装置（冷却装置）  １７…インバータ圧縮機（圧縮機）  ２７…庫内温度センサ（温度センサ）  ３０…制御部（運転制御手段）  ３１…データ記憶部（記憶手段）  ３３…予定経過時間演算部  ３４…判定部  ３５…指令部  ３６…インバータ回路  ３８…庫内温度勾配演算部  Ｔｘ…運転時間タイマ  Ａ…（目標の）温度カーブ
【図１】
2006138534.tif 000003
【図２】
2006138534.tif 000004
【図３】
2006138534.tif 000005
【図４】
2006138534.tif 000006
【図５】
2006138534.tif 000007
【図６】
2006138534.tif 000008
【図７】
2006138534.tif 000009
【図８】
2006138534.tif 000010
【図９】
2006138534.tif 000011
【図１０】
2006138534.tif 000012
【図１１】
2006138534.tif 000013
【図１２】
2006138534.tif 000014
【図１３】
2006138534.tif 000015
【図１４】
2006138534.tif 000016
【図１５】
2006138534.tif 000017