(57)【要約】【課題】設定回転数の決定ロジックを簡素化させた上で、使用者の意向に沿った設定回転数を自動的に選択し得る冷却機用コンプレッサモータ制御装置を提供する。【解決手段】処理Ｓ１０１が完了すると、設定温度認識処理Ｓ１２１が実行され、当該処理では、設定温度Ｔｒｅｑの信号値に基づいて使用者の意向に関する情報を把握する。その後、変更モード設定処理Ｓ１０２が実行される。当該処理Ｓ１０２では、ＩＰＤ運転中であれば回転数ωｉから更に上昇させる制御が行われる。また、処理Ｓ１０２では、マップ情報を参照して設定幅を特定する処理も行う。本実施例では、設定温度Ｔｒｅｑの増加設定に比例して当該設定幅が１００（ｒｐｍ）ずつ増加設定される。【選択図】図９
2015098960.tif 000002
【特許請求の範囲】
【請求項１】
コンプレッサモータの設定回転数を期間経過に基づいて自動変更させる回転数設定処理、を備える冷却機用コンプレッサモータ制御装置において、
前記回転数設定処理は、前記コンプレッサモータのオン動作期間について、前記設定回転数の自動変更を予め定められた規定期間の到来に応じて複数回実施させ、
前記設定回転数は、設定温度に応じて前記設定回転数の変化量が異なる値に設定されることを特徴とする冷却機用コンプレッサモータ制御装置。
【請求項２】
前記設定回転数は、前記設定温度の増減に応じて前記変化量が増減するよう設定されることを特徴とする請求項１に記載の冷却機用コンプレッサモータ制御装置。
【請求項３】
前記規定期間は、前記設定温度に応じて異なる値に設定されていることを特徴とする請求項１又は請求項２に記載の冷却機用コンプレッサモータ制御装置。
【請求項４】
前記規定期間は、前記設定温度の増減に応じて当該期間が増減するよう設定されることを特徴とする請求項１乃至請求項３の何れか一項に記載の冷却機用コンプレッサモータ制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、冷却機用コンプレッサモータ制御装置に関し、特に、コンプレッサモータの回転数を自動変更する技術に関する。
【背景技術】
【０００２】
近年、冷凍冷蔵庫の技術分野では、庫内温度の木目細やかな制御を実現させる為、電子式サーモスタットが使用されるようになっている。ここで、電子式サーモスタットは、２点よりも更に多くの温度情報を検出・報知させることが可能であり、ＤＣブラシレスモータを用いた可変速型の装置に有用である。これに対し、機械式サーモスタットは、庫内の上限温度と下限温度のみを検出・報知させるシンプルな動作をするものであって、コンプレッサモータの回転数がＡＣ入力で固定的に定まる装置（非可変速型の装置）で古くから用いられている。
【０００３】
例えば、特開２０１３−０６０９０７号公報（特許文献１）では、機械式サーモスタットと可変速型の制御装置とのミスマッチングについて指摘されており、これを改善する術として、負荷電流に基づいて設定回転数を上昇させている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０６０９０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、設定回転数の制御にあっては、負荷電流に基づくパラメータを用いるよりも、更に簡素な回路構成・決定ロジックにて回転数を設定させる技術が望まれている。例えば、回転数が固定的に定まる非可変速型の装置をベースとして可変速型の装置を検討する場合、ベースとなる回路構成が負荷電流の検出を必要としない回路構成であれば、負荷電流を検出する為の追加回路が部品構成を複雑化させる原因となる。また、回転数の決定ロジックに必要な情報を必要最小限度としておくことは、既存装置の改造作業が容易となるので、モータの非可変速型装置から可変変速装置へ設計変更・再製作させる上で重要な条件となる。
【０００６】
本発明は上記課題に鑑み、回路構成を簡素化させ、且つ、設定回転数の決定ロジックを簡素化させ得る冷却機用コンプレッサモータ制御装置の提供を第１の目的とする。また、かかる目的のもと、使用者の意向に沿った設定回転数を自動的に選択し得る冷却機用コンプレッサモータ制御装置の提供を第２の目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明では次のような冷却機用コンプレッサモータ制御装置の構成とする。即ち、コンプレッサモータの設定回転数を期間経過に基づいて自動変更させる回転数設定処理、を備える冷却機用コンプレッサモータ制御装置において、
前記回転数設定処理は、前記コンプレッサモータのオン動作期間について、前記設定回転数の自動変更を予め定められた規定期間の到来に応じて複数回実施させ、
前記設定回転数は、設定温度に応じて前記設定回転数の変化量が異なる値に設定されることとする。
【０００８】
好ましくは、前記設定回転数は、前記設定温度の増減に応じて前記変化量が増減するよう設定されることとする。
【０００９】
好ましくは、前記規定期間は、前記設定温度に応じて異なる値に設定されていることとする。この規定期間は、前記設定温度の増減に応じて当該期間が増減するよう設定されるのが好ましい。
【発明の効果】
【００１０】
本発明に係る冷却機用コンプレッサモータ制御装置によると、負荷電流の検出値によることなく、規定期間というパラメータによって設定回転数の決定ロジックが構築されるので、回路構成の簡素化、回転数の決定ロジックの簡素化が図られる。
【００１１】
また、庫内の温度調節部を操作して設定温度を指定できる冷凍冷蔵庫では、この設定温度に関する情報を用いることで使用者の意向を反映させることが可能となり、設定回転数を単に自動的に上昇させていくよりも其の意向に沿ったコンプレッサ制御が行われる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態に係る冷却機用コンプレッサモータ制御装置の回路構成を示す図。
【図２】実施の形態に係る各種状態のタイムチャートを示す図。
【図３】実施例１に係るＩＰＤ運転期間のタイムチャート。
【図４】実施例１に係るＩＰＤ運転期間の回転数設定処理及びモード選定処理を示す図。
【図５】実施例２に係るＩＰＤ運転期間の回転数設定処理を示す図。
【図６】実施例２に係るＩＰＤ運転期間のタイムチャート。
【図７】実施例３に係る定常運転期間の回転数設定処理を示す図。
【図８】実施例４に係るＩＰＤ運転期間の回転数設定処理を示す図。
【図９】実施例４に係るＩＰＤ運転期間のタイムチャート。
【発明を実施するための形態】
【００１３】
以下、本発明に係る実施の形態等（実施例１〜実施例４）につき図面を参照して具体的に説明する。尚、実施の形態，実施例１〜実施例４は、各々が互いに関係する内容であるところ、既に説明された事項については、重複説明を避ける為に同一符号を付し説明を省略する。
【００１４】
図１は、本実施の形態に係る冷却機用コンプレッサモータ制御装置の回路構成が示されている。冷却機用コンプレッサモータ制御装置１００（以下、モータ制御装置と呼ぶ）は、電力変換回路１２０と制御回路１５０とから構成される。
【００１５】
このうち、電力変換回路１２０は、ＡＣ電力が一方から入力され、これを変換した３相電流を他方側の直流ブラシレスモータ１４０（以下、コンプレッサモータと呼ぶ）へ供給している。電力変換回路１２０は、整流回路，ＰＦＣ回路，インバータ回路が内蔵されており、インバータ回路によってコンプレッサモータ１４０に流れる電流パターンが決定され、この電流パターンによって回転子が駆動される。
【００１６】
コンプレッサモータ１４０は、室外機，キャピラリチューブ，エバポレータと供に冷媒回路を形成するものであって（図示なし）、当該コンプレッサモータ１４０の回転数を増減させることで、庫内熱負荷に対する吸熱作用を調整させる。以下、制御回路１５０によって指令される回転数を、設定回転数と呼ぶこととする。
【００１７】
制御回路１５０は、信号ラインを介して機械式サーモスタット１７０と庫内の温度調節部１９０の各々に接続される。また、制御回路１５０は、複数の信号ライン１６０を介して電力変換回路１２０のパワートランジスタへ接続される。この制御回路は、ＣＰＵ，ＡＤ変換回路，メモリ回路，クロック回路等が内蔵されており、所定の情報に基づき適宜の演算を実施し、其の結果情報・信号をメモリ回路又は外部へと出力させる。
【００１８】
特に、メモリ回路は、制御プログラム、パラメータ情報等が適宜の記憶領域に記録されており、ＣＰＵは、この情報を適宜取得して、プログラムのシーケンス順に処理演算を実行していく。本実施の形態に係るメモリ回路には、ＰＷＭ信号の生成処理，モータオン／オフ判定処理，回転数設定処理Ｒ１００，モード選定記録処理Ｒ２００，複合ルーチンＲ３００に関するプログラム，時間に関する閾値情報等が記録されている。そして、制御回路１５０では、これらプログラムと協働して機能構築が行われ、適宜の処理が実施される。例えば、モータオン／オフ判定処理は、機械式サーモスタットの信号に基づいて、コンプレッサモータをオン動作へ切換えるか、オフ動作へ切換えるかを判定する。また、ＰＷＭ信号の生成処理は、設定回転数に基づいて算出されたＤＵＴＹのＰＷＭ信号を生成する。
【００１９】
機械式サーモスタット１７０は、検査対象の上限温度Ｔｈ１と下限温度Ｔｈ２を検出し、これを電気的な信号に変換して出力する。この機械式サーモスタット１７０は、冷凍冷蔵庫内に設置されており、庫内温度を検出対象としている。上述の如く、本実施の形態で用いられる機械式サーモスタット１７０は、ＡＣモータを固定的な回転数で運転させる非可変速式装置に広く用いられるサーモスタットであって、上限温度Ｔｈ１から下限温度Ｔｈ２に至る途中の温度を検出できるものではない。即ち、この機械式サーモスタット１７０は、２点のみの温度情報を報知する簡素なものである。
【００２０】
従って、本実施の形態に係るモータ制御装置１５０は、上限温度Ｔｈ１から下限温度Ｔｈ２に至るまで中間的な温度情報を得ることができないので、この間にコンプレッサモータの設定回転数を自動変更できるよう、以下のような工夫が施されている。
【００２１】
図２は、コンプレッサモータの運転に関係する各種状態が示されている。先ず、コンプレッサモータの運転状態とは、コンプレッサモータ１４０を駆動させる電流が流れているか否かで定まるものであって、これは、機械式サーモスタット１７０の出力信号に関係する。
【００２２】
即ち、機械式サーモスタット１７０が上限温度Ｔｈ１に達した旨の信号（以下、上限信号）を出力させると、制御装置１５０は、この信号に基づいてコンプレッサモータ１４０をオンさせ、庫内の冷却を開始させる。一方、機械式サーモスタット１７０が下限温度Ｔｈ２に達した旨の信号（以下、下限信号）を出力させると、制御装置１５０は、この信号に基づいてコンプレッサモータ１４０をオフさせる。よって、「Ｔｈ１→Ｔｈ２」へ変化する場面では、コンプレッサモータ１４０が駆動状態となり、これを「オン動作期間」と呼ぶ。また、「Ｔｈ２→Ｔｈ１」へ変化する場面では、コンプレッサモータ１４０が停止状態となり、これを「オフ動作期間」と呼ぶ。また、第１回目のオン動作期間とオフ動作期間の一組をＳＴＥＰ（１）と呼び、第Ｎ回目のオン動作期間とオフ動作期間の一組をＳＴＥＰ（Ｎ）と呼ぶ。
【００２３】
設定回転数ωｐは、回転数設定処理にて実施されるものであって、当該処理では、一定回転数に設定される始動回転数ωａと、順次回転数を変化させる変更回転数ωｂとが準備されている。このうち、始動回転数ωａは、始動回転数設定処理によって設定される。また、変更回転数ωｂは、始動回転数ωａのタイムアップ後に設定される回転数であって、変更回転数設定処理にて設定される。尚、ＳＴＥＰ（１）については、始動回転数ωａに先立ち、ＩＰＤ状態検出回転数ωｉが設定される。
【００２４】
当該変更回転数設定処理は、段階的且つ自動的に増減させる動作を、規定回転数のタイムアップ毎に逐次実施させる。即ち、変更回転数設定処理は、規定期間毎に設定回転数を変速させる動作、そして、変速動作を複数回実施させる動作を実現させる。
【００２５】
変更回転数ωｂが始動回転数ωａに対して増加する動作モード，又は，変更回転数ωｂの其れ自身が増加する動作モード，これらを総じて上昇モードと呼ぶ。一方、変更回転数ωｂが始動回転数ωａに対して減少する動作モード，又は，変更回転数ωｂの其れ自身が減少する動作モード，これらを総じて下降モードと呼ぶ。このようなモード設定は、後述するモード選定処理，選定結果優先設定処理によって行われる。
【００２６】
回転数設定処理は、始動回転数設定処理及び変更回転数設定処理を具備しているので、コンプレッサモータ１４０の設定回転数を、期間経過に基づいて自動変更させることとなる。従って、オン動作期間の設定回転数ωｐは、図２に示す如く、規定期間の到来に応じて適宜変更される。ここで、規定期間とは、一の設定回転数で運転される期間を指し、同図のＳＴＥＰ（１）によれば、ｔ１〜ｔ１ｖ，ｔ１ｖ〜ｔ１ｗ，ｔ１ｗ〜ｔ１ｘ，ｔ１ｘ〜ｔ１ｃ，の各々を指す。具体的に説明すると、ＩＰＤ状態検出回転数ωｉ及び始動回転数ωａには、一の設定回転数が各々与えられることとなる。一方、変更回転数ωｂについては、一の設定期間に対応させて一の設定回転数が与えられ、全体として複数の設定回転数が準備されることになる。
【００２７】
また、規定期間は、回転数設定処理にて予め設定されるものである。例えば、ＳＴＥＰ（１）にあっては、始動回転数ωａに対応して「ｔ１〜ｔ１ｖ」が規定期間とされており、本実施の形態では３０〔ｍｉｎ〕とされる。また、同ＳＴＥＰ（１）では、変更回転数ωｂに対応して「ｔ１ｖ〜ｔ１ｗ，ｔ１ｗ〜ｔ１ｘ，及び，ｔ１ｘ〜ｔ１ｃ」の各々が規定期間とされており、本実施の形態ではこれらが全て１５〔ｍｉｎ〕とされている。また、ＳＴＥＰ（Ｎ）〜ＳＴＥＰ（Ｎ＋２）についても、上述した規定期間が予め規定されている。但し、ＳＴＥＰ（Ｎ＋１）にあっては、変更回転数に切換えられる前に庫内温度が上限温度Ｔｈ１へ達した為、準備されていた変更回転数ωｂによる運転が実施されなかった場面である。
【００２８】
このように、本実施の形態に係る回転数設定処理は、規定期間毎に設定回転数が複数準備されているので、この規定期間が到来する毎に設定回転数の変更が複数回実施される。即ち、本実施の形態に係るモータ制御装置１００によると、設定回転数が複数準備されることで段階的な回転数設定を可能とさせ、電子式サーモスタットを用いずとも、庫内温度の木目細やかな制御を安価に実現させる。
【００２９】
また、当該回転数設定処理は、規定期間というパラメータのみで設定回転数の決定ロジックが構築されるので、当該決定ロジックの簡素化が図られる。また、規定期間のパラメータ取得については、新たな回路構成を設けることも不要である。
【００３０】
また、本実施の形態に係る変更回転数設定処理は、設定回転数の切換え前後の差Δωが、上昇モードの場合に５００〔ｒｐｍ〕として設定され、下降モードの場合に１００〔ｒｐｍ〕として設定されている。即ち、設定回転数を段階的に上昇させる設定幅（上昇モードのΔω）は、当該回転数を段階的に下降させる設定幅（下降モードのΔω）と比較して大きく設定されている。
【００３１】
先に説明したように、本実施の形態では、機械式サーモスタット１７０が用いられるので、上限温度及び下限温度以外の中間的な温度を検出できない。このため、当該中間的なタイミングで熱負荷の変動を検知することも困難である。加えて、機械式サーモスタット１７０を用いたシステムでは、上限温度及び下限温度のみの情報しか入手できないので、冷気の循環状態を把握して設定回転数を適宜調整することも困難である。
【００３２】
従って、本実施の形態にあっては、上昇モードのΔωを大きく設定することで庫内温度の冷却作用を優先させ、庫内へ貯蔵される食品群を保全させている。一方、下降モードにあっては、熱負荷等の変動を把握できないから、冷却作用による吸熱量が熱負荷の熱量を下回らないように、設定値Δωを小さくしている。
【００３３】
このように、本実施の形態では、熱負荷・熱リークの状態を把握できなくとも、各モードに合わせて設定回転数の変化速度を変えて、好ましい設定回転数から大きく逸脱しない工夫が施されている。
【００３４】
尚、本実施の形態では、庫内温度が下限温度Ｔｈ２に達すると、機械式サーモスタット１７０から下限信号を受信して、コンプレッサモータ１４０を停止させる。このオフ動作期間では、運転動作期間の計測値，停止動作直前に設定されていた設定回転数、に関する情報がメモリ回路に記録される。また、これらの情報に基づいて、後述するモード設定処理が実行される。
【００３５】
以下、本実施の形態の更なる特徴点を、実施例１〜実施例４によって詳しく説明する。尚、先にも説明したように、各実施例の技術は本実施の形態の技術を利用したものであるところ、其の重複部分については説明を省略することとする。また、実施例どうしの関係についても、変更箇所を除き、互いに共通する事項が含まれている。
【実施例１】
【００３６】
本実施例では、図３及び図４を参照し、ＩＰＤ動作時の回転数設定について説明する。ここで、ＩＰＤ動作（Initial Pull Down）とは、制御予定温度（例えば、冷凍室にあっては「−１５℃〜−１８℃程度」，冷蔵室にあっては「５℃〜３℃程度」）まで急激に冷却させる動作を指し、例えば、庫内温度が外気温度状態から運転開始され定常運転へ至るまでの制御工程を指す。また、定常運転とは、上述した制御予定温度の前後を庫内温度がヒステリシス制御される運転を指す。
【００３７】
図３は、ＩＰＤ動作期間、即ち、ＳＴＥＰ（１）についてのコンプレッサモータの制御状態が示されている。かかる場面におけるコンプレッサモータの回転数は、先ず、ＩＰＤ状態検出回転数ωｉが設定され、その後、段階的に自動上昇する設定回転数ωｐが設定される。これらの設定回転数は、ＩＰＤ動作回転数設定処理によって設定される。
【００３８】
ＩＰＤ状態検出回転数ωｉは、検査回転数設定処理によって設定されるものであって、ＩＰＤ動作期間に設定される一連の設定回転数のうち、最先に設定されるものである。一方、設定回転数ωｐは、回転数設定処理によって設定されるものであって、ＩＰＤ状態検出回転数ωｉの直後、即ち、ＩＰＤ状態検出回転数ωｉの規定期間の満了を待って其の直後から設定される回転数である。
【００３９】
尚、ＩＰＤ状態検出回転数ωｉ及び設定回転数ωｐは、共に、ＩＰＤ動作回転数設定処理で与えられる設定回転数に属するものである。但し、ＩＰＤ動作回転数設定処理におけるこれら双方を総称したときの設定回転数と、ＩＰＤ動作回転数設定処理のうちの回転数設定処理における設定回転数ωｐとを区別して理解できるよう、後者の設定回転数ωｐについては、以後、上昇設定回転数ωｐと呼ぶこととする。また、当該設定回転数ωｐを設定する処理についても、上昇回転数設定処理と呼び換える。
【００４０】
図４は、ＩＰＤ動作回転数設定処理に関するフローチャートが示されている。かかる処理Ｒ１００は、冷凍冷蔵庫への電源投入によって起動する。当該処理Ｒ１００によれば、先ず、検査回転数設定処理Ｓ１０１が実行され、ＩＰＤ状態検出回転数ωｉにてコンプレッサモータの運転が開始する。また、これに限らず、運転情報の履歴がメモリ回路に残ってない場合には、電源投入された直後である可能性が高いので、これを基準にＩＰＤ動作回転数設定処理Ｒ１００を実施させても良い。また、定常運転に移行した履歴が直近情報として残されていない場合、この情報に基づいてＩＰＤ動作回転数設定処理Ｒ１００を実施させても良い。
【００４１】
処理Ｓ１０１が完了すると、変更モード設定処理Ｓ１０２が実行され、設定回転数の変更タイミング毎に当該回転数を上昇させる変更モード、即ち、上昇モードが設定される。これは、ＩＰＤ動作回転数設定処理Ｒ１００についてデフォルトとして与えられるモードである。
【００４２】
その後、第１の運転時間計測処理Ｓ１０３では、ＩＰＤ動作設定回転数の通算時間ｔｉｎｓ（１）が計測され、これについて規定期間ｔ（ｔｈ１）を超過したか否かの判定が所定時間毎に実施される。そして、通算時間ｔｉｎｓ（１）が規定期間ｔ（ｔｈ１）へ達した時点で、処理Ｓ１０５へ移行する。尚、本実施例では、規定期間ｔ（ｔｈ１）が３０〔ｍｉｎ〕に設定されている。
【００４３】
このとき、温度情報監視処理Ｓ１０４では、処理Ｓ１０３が通算時間ｔｉｎｓ（１）を測定している間、庫内温度が下限温度Ｔｈ２（ＯＦＦ指令情報の基礎となる温度）に達したか否かを監視し、このＯＦＦ指令情報を受けた場合に、コンプレッサモータの運転を停止させ（Ｓ１１０）、この間の運転情報、即ち、オン動作期間情報Δｔｃ１及び最終設定回転数情報ωｒｅｃ１をメモリ回路へ記録させる（Ｓ１１１）。ここで、最終設定回転数とは、運転停止される直前の設定回転数を指すものとする。
【００４４】
一般に、ＩＰＤ状態検出回転数ωｉでコンプレッサモータが速やかに停止される場合、ＩＰＤ動作を必要としない程度に庫内温度が冷却されている状況か、又は、既に定常運転に移行している状況であると考えられる。一方、ＩＰＤ状態検出回転数ωｉの通算期間ｔｉｎｓ（１）が規定期間ｔ（ｔｈ１）を超過してしまう場合、ＩＰＤ動作回転数設定処理が起動されるに至った妥当性が確認されたことになり、この場合には、主たるＩＰＤ動作、即ち、以下説明する上昇回転数設定処理に移行した方が好ましい。本実施例では、この技術的事情を利用し、これらを区別する適切な値として規定期間ｔ（ｔｈ１）が設定されるのである。
【００４５】
従って、本実施例によると、モータ制御装置１００では、上限温度Ｔｈ１より上の温度状況を把握せずとも、規定期間ｔ（ｔｈ１）を基準としてＩＰＤ動作が必要であるか否かの判断が可能となる。
【００４６】
先にも説明したように、ＩＰＤ状態検出回転数ωｉに設定された場面での通算期間ｔｉｎｓ（１）がタイムアップすると、上昇回転数設定処理が機能する。ここで、上昇回転数設定処理は、処理Ｓ１０５〜処理Ｓ１０８によって構成される。このうち、第１の切換回転数設定処理Ｓ１０５は、ＩＰＤ状態検出回転数ωｉの直後の設定回転数を与えるもので、上述した始動回転数ωａによってコンプレッサモータを運転させる。
【００４７】
かかる始動回転数ωａは、第２の運転時間計測処理Ｓ１０６にて、その通算時間ｔｉｎｓ（２）が規定期間ｔ（ｔｈ２）へ達したか否か判定される。尚、この回転数ωａの閾値として与えられる規定期間ｔ（ｔｈ２）は、１５〔ｍｉｎ〕に設定される。
【００４８】
処理Ｓ１０６の進行中にあっても、通算期間ｔｉｎｓ（２）のタイムアップが監視されつつ、これと並行して、庫内温度が下限温度Ｔｈ２へ達したかについても監視される（Ｓ１０７）。仮に、庫内温度が下限温度Ｔｈ２へ達した場合には、コンプレッサモータを停止Ｓ１１０させ、所定の運転情報をメモリ回路へ記録させる（Ｓ１１１）。
【００４９】
一方、始動回転数ωａについての通算時間ｔｉｎｓ（２）が規定期間ｔ（ｔｈ２）を迎えてしまうと、第２の切換回転数設定処理Ｓ１０８によって、変更回転数ωｂに設定される。そして、この変更回転数ωｂの通算期間についてもタイムアップを迎えると、更に高回転の変更回転数へと切換えられる。尚、本実施例に係る始動回転数ωａ及び変更回転数ωｂは、上昇設定幅Δωが５００〔ｒｐｍ〕に設定されている。
【００５０】
本実施例では、４５００〔ｒｐｍ〕を上限として、変更回転数ωｂの段階的な上昇を繰返す。この上限の設定回転数を、以下、最高変更回転数ωｂｈと呼ぶこととする。このように、本実施例によれば、変更回転数ωｂについて上限値を設定することで、ＣＯＰ値を悪化させない配慮が為されている。
【００５１】
そして、本実施例では、これまでの工程の何処かのタイミングで庫内温度が下限温度Ｔｈ２へ達し、この情報によってコンプレッサモータを停止させ（Ｓ１１０）、ＳＴＥＰ（１）で把握された運転情報を記録し（Ｓ１１１）、ＩＰＤ動作回転数設定処理がスリープ状態へ移行する。
【００５２】
ここで、運転情報には、オン動作期間情報Δｔｃ１，最終設定回転数情報ωｒｅｃ１，この他、ＩＰＤ運転が完了した履歴情報が設けられても良い。また、本実施例での最終設定回転数情報ωｒｅｃ１とは、時刻ｔ１ｃの直前まで設定されていた回転数を指す。また、後述するモード情報も、この運転情報に含まれる。
【００５３】
上述の如く、本実施例に係るＩＰＤ運転回転数設定処理によると、ＩＰＤ状態検出回転数ωｉに与えられた規定期間ｔ（ｔｈ１）は、自動上昇する設定回転数ωｐの各々に与えられた規定期間ｔ（ｔｈ２）よりも長期間とされる。これによれば、庫内温度の冷却勾配が多少緩慢であっても、本システムにとって貴重な情報（下限温度Ｔｈ２に達したとする情報）を入手しやすくなる。従って、少ない温度情報に基づいて回転数設定を行う本システムでは、この情報を頼りに庫内温度の変化率が把握され、ＩＰＤ運転の要否が適正に判断されることとなる。
【００５４】
また、ＩＰＤ状態検出回転数ωｉは、「１５００〔ｒｐｍ〕≦ωｉ≦３０００〔ｒｐｍ〕」の範囲に設定されるのが好ましい。これによれば、ＩＰＤ状態検出回転数ωｉは、冷却作用を極端に低下させた場合に比べてＩＰＤ運転動作期間の冗長化を避けられるし、当初から高回転数へ設定するよりもＳＴＥＰ（１）でのＣＯＰ値上昇を抑制させることに貢献する。
【００５５】
尚、コンプレッサモータの設定回転数は、非常時のフェールセーフとして、非常時設定回転数による運転モードが設けられている。かかる非常時設定回転数は、庫内温度を十分に冷却できない回転数、例えば、１２００〔ｒｐｍ〕程度の回転数とされる。このような回転数が設定される場合、冷凍冷蔵庫では、冷却作用を十分発揮できなくなり、冷却勾配を示す貴重な情報（下限温度Ｔｈ２に達したとする情報）の取得が困難となる。また、かかる低回転から段階的に上昇させる場合、設定回転数の上昇回数を増やさなくてはならず、結果として、ＩＰＤ運転期間の長期化を招いてしまう。従って、本実施例では、ＩＰＤ検出用回転数ωｉが素早く適正回転数に達するように、非常時設定回転数よりも十分大きな値に設定されるのである。
【実施例２】
【００５６】
本実施例は、ＩＰＤ動作時の回転数設定に関する技術であって、先に説明した実施例１の改変例である。以下、図５及び図６を参照して説明する。先ず、図５には、本実施例に係るＩＰＤ動作回転数設定処理のフローチャートさ示されている。当該処理Ｒ１００には、回転数上昇可否判定処理Ｓ１１２と、第３の切換回転数設定処理Ｓ１１３とが追加構成されている。
【００５７】
説明の前提として、最高変更回転数ωｂｈ（本実施例では、４５００〔ｒｐｍ〕）に設定されている場面で、上昇回転数設定処理が行われているものとする。この場面で、回転数ωｂｈの通算期間ｔｉｎｓ（２）が規定期間ｔ（ｔｈ２）へ達したことを確認すると（Ｓ１０６）、回転数上昇可否判定処理Ｓ１１２が機能し、更なる回転数の上昇が可能であるか否かを判定する。但し、この場面では、これより設定回転数を上昇できないので、第３の切換回転数設定処理Ｓ１１３が機能し、現場面より低回転の設定回転数に設定される。
【００５８】
通常、設定回転数を十分上昇させても庫内温度が冷却されない状況下では、熱負荷と冷却能力のミスマッチ，冷媒不足等が原因と考えられる。しかし、想定外の甚大な故障を招いている惧れもあるので、本実施例では、これを回避する動作として、設定回転数を低下させている。
【００５９】
かかる場面の設定回転数は、ＩＰＤ状態検出回転数ωｉよりも低回転に設定されるのが好ましい。そもそも、ＩＰＤ状態検出回転数ωｉは、「下限温度Ｔｈ２に達した旨の情報取得」を目的としているところ、フェールセーフとして設けられる回転数とは馴染まない。即ち、本実施例に係る処理Ｓ１１３がこのような設定回転数を選んでいるのは、故障個所の悪化を防ぎ且つこれに伴う事故回避を優先させるべきだからであって、これが守られる範囲でコンプレッサモータを駆動させるという思想が之にある。
【００６０】
かかる事情により、処理Ｓ１１３で設定される回転数は、１５００〔ｒｐｍ〕以下であるのが望ましく、本実施例によれば、其の設定回転数が１２００〔ｒｐｍ〕、即ち、非常時設定回転数に設定される。これによれば、コンプレッサモータに著しい負荷を強いることも無く、庫内温度の上昇を幾分でも抑え貯蔵物の品質低下を遅らせることに貢献する。
【実施例３】
【００６１】
本実施例では、定常運転時における回転数設定について説明する。図７は、本実施例に係る回転数設定処理、即ち、定常時回転数設定処理Ｒ１００が示されている。定常時回転数設定処理Ｒ１００は、オン動作が再開される毎に起動され、定常運転で制御される期間についてこの動作が繰り返される。
【００６２】
かかる処理Ｒ１００が起動されると、先ず、第１の運転情報記録処理Ｓ１１１ａが実施される。当該処理Ｓ１１１ａでは、直前のオフ動作期間が記録された情報（以下、オフ動作期間情報Δｔｓと呼ぶ）をメモリ回路へ記録させる。この「第１の運転情報」は、先に説明した運転情報に属する情報であって、後述するモード設定の際に利用されるものである。
【００６３】
処理Ｓ１１１ａが完了すると、始動回転数設定処理Ｓ１０１が実行される。この処理Ｓ１０１は、設定回転数ωｐのうち始動回転数ωａを決定させ、当該回転数ωａにてコンプレッサモータを運転させる。本実施例での処理Ｓ１０１は、メモリ回路に記録された運転情報のうち直近の最終設定回転数情報ωｒｅｃを抽出し、この値を始動回転数ωａの設定値としてコンプレッサモータを運転させる。従って、処理Ｓ１０１では、直前の最終設定回転数情報ωｒｅｃが適正であれば、始動回転数ωａがこの回転数情報ωｒｅｃに一致することになる。
【００６４】
処理Ｓ１０１が完了すると、変更モード設定処理Ｓ１０２が実行される。但し、本実施例に係る処理Ｓ１０２では、ＩＰＤ動作での処理Ｓ１０２とは異なり、所定の判定ロジックによって上昇モードとするか下降モードとするかが決定される。尚、モード設定に係る判定ロジックについては、追って詳述することとする。
【００６５】
本実施例では、処理Ｓ１０２の後、第４の運転時間計測処理Ｓ１１４が実行される。当該処理Ｓ１１４では、始動回転数ωａまたは変更回転数ωｂについての通算期間ｔｉｎｓ（４）を計測する。そして、当該処理Ｓ１１４では、比較基準である規定期間ｔ（ｔｈ４）が設定されており、通算期間ｔｉｎｓ（４）と規定期間ｔ（ｔｈ４）との比較を行う。尚、ここでは、基準期間ｔ（ｔｈ４）が１５〔ｍｉｎ〕に設定されていることとする。
【００６６】
ここで、通算期間ｔ（ｔｈ４）が規定期間ｔ（ｔｈ４）に達すると、第４の切換回転数設定処理Ｓ１１５によって所定設定幅Δωを加算又は減算させ、再度、処理Ｓ１１４が実行される。より具体的に説明すると、処理Ｓ１１５では、上昇モードが設定されているとき、設定回転数ωｐに設定幅Δω１（例えば、Δω１＝５００ｒｐｍ）を加算させる。また、下降モードが設定されているとき、設定回転数ωｐに設定幅Δω２（例えば、Δω２＝１００ｒｐｍ）を減算させる。即ち、本実施例では、設定回転数のシフトアップ又はシフトダウンといった動作を、１５〔ｍｉｎ〕毎に繰り返し行うことになる。
【００６７】
また、温度情報監視処理Ｓ１０７は、処理Ｓ１１４でのタイムチェックと並行して、庫内温度が下限温度Ｔｔｈ２まで低下したか否かを判定する。そして、当該処理Ｓ１０７では、ある設定回転数ωｐでの通算期間計測中に庫内温度が下限温度Ｔｔｈ２まで低下すれば、上述したシフト変更に関する動作を中断させ、その後、コンプレッサモータを停止させ（Ｓ１１０）、第２の運転情報に関する記録処理を実施させる（Ｓ１１１ｂ）。
【００６８】
尚、第２の運転情報には、オン動作期間情報Δｔｃ，最終設定回転数情報ωｒｅｃ，モード変更に関する情報等が含まれる。特に、これら情報は、処理Ｒ１００の起動中に取得された情報である。例えば、最終設定回転数情報ωｒｅｃにあっては、起動中の処理Ｒ１００での最後尾の設定回転数、即ち、コンプレッサモータがオフ動作へ移行する直前の設定回転数である。
【００６９】
上述の如く、本実施例に係る定常時回転数設定処理によると、始動回転数ωａが最も直近の最終設定回転数と一致するよう制御される。このため、起動中の定常時回転数設定処理では、最新の熱負荷の状態を反映させることとなり、定常運転が進行するにつれ始動回転数ωａの設定値が熱負荷の状況に追従することとなる。また、このような始動回転数ωａの制御によって、其の後段で設定される変更回転数ωｂの大幅な変更を避けることができるので、定常運転におけるオン動作期間の冗長化を回避できる。
【００７０】
尚、本実施例では、処理Ｒ１００で設定される始動回転数ωａを、「始動回転数ωａ＝直近の最終設定回転数」としている。しかし、これに限らず、処理Ｒ１００で設定される始動回転数ωａを、最終設定回転数に基づいて算出するようにしても良い。例えば、処理Ｒ１００で設定される始動回転数ωａは、最終設定回転数に所定値だけオフセットさせた値としても良く、最終設定回転数を用いた適宜の関数で算出されるようにしても良い。
【００７１】
ここで、下降モードでの設定回転数に着目すると、下降モードでの設定幅Δω２は、其の値が１００〔ｒｐｍ〕に設定されているところ、上昇モードでの設定回転数Δω１（５００〔ｒｐｍ〕）より小さく設定されることになる。これによれば、下降モードにおける設定回転数の自動変更が慎重に進められ、熱負荷を冷却するに足る設定回転数から逸脱して当該設定回転数が低回転となる危険度を低下させている。
【００７２】
これは、設定幅Δω２が全ての設定回転数Δω１より小さく設定されているのが好ましいが、必ずしも之が守られるべきものではない。例えば、上昇モードの設定幅Δω１については複数の設定値が与えられることもあるので、其のうちの主たる設定幅Δω１よりもΔω２の設定値が小さければ、上述した効果は確実に現れる。即ち、かかる効果を生じせしめるにあたって、設定幅Δω２が全ての設定回転数Δω１より小さく設定されていることは、絶対的な条件足り得ないのである。然るに、設定幅Δω２は、複数準備されているうちの何れかのΔω１よりも小さければ、上述した効果が其の範囲において奏されることとなる。
【００７３】
また、始動回転数ωａが直前の最終設定回転数ωｒｅｃによって決定される処理も、熱負荷を冷却するに足る設定回転数（これを、理想設定回転数と呼ぶ）から逸脱させない動作へ恩恵を与えている。仮に、オン動作のスタート時（再開時）に設定される始動回転数ωａが、理想設定回転数から低回転側に大きく逸脱して設定されているとする。そうすると、下降モードの場合、その直後の変更回転数ωｂは当該回転数ωａから段階的に低下していくので、理想設定回転数との差が短まることはない。これに対して、本実施例では、始動回転数ωａが直前の最終設定回転数ωｒｅｃに追従するので、理想設定回転数との差は抑えられることになる。加えて、設定幅Δω２が小さく設定されていることも加味すれば、理想設定回転数との差が効果的に抑えられることは容易に理解できよう。
【００７４】
更に、本実施例では、下降モードで設定回転数が自動変更される場合、この動作が繰り返される条件が続いても、設定回転数が１５００〔ｒｐｍ〕に達するとこの回転数（以下、臨界回転数と呼ぶ）で維持されることとなる。このような動作も、理想設定回転数から逸脱させない対策の一つである。何故なら、本実施例では僅かな温度情報を頼りに回転数の設定を行っているので、正しいモード設定を選択できないことも起こり得る。従って、連続して設定回転数を低下させる動作が継続する場合には、設定中の回転数が理想設定回転数から大きく逸脱している確率が高い。
【００７５】
このため、本実施例では、臨界回転数を設けて、設定中の回転数と理想設定回転数との乖離拡大を防いでいる。また、臨界回転数が設けられているからこそ、その前段で、下降モードを設けることが許されるわけである。尚、臨界回転数は、始動回転数よりも低回転であって、且つ、非常時設定回転数よりも高回転であるのが好ましい。このような回転数とされることで、消費電力を抑える回転域まで下降モードが機能し、且つ、下降モード中の冷却作用が著しく損なわれることも回避できる。
【００７６】
そして、本実施例では、僅かな温度情報しか入手できないにも関わらず、上述した様々な工夫によって下降モードの採用を可能とさせている。従って、本実施例では、適切な場面で設定回転数を低下方向へ自動変更できるので、食品貯蔵物の保存状態が守られた上で、コンプレッサモータの電力消費をも抑えることが可能となる。
【実施例４】
【００７７】
本実施例では、図８及び図９を参照して、ＩＰＤ動作回転数設定処理Ｒ１００の変更例について説明する。ＩＰＤ動作回転数設定処理Ｒ１００では、設定温度認識処理Ｓ１２１が新たに加えられ、この他、処理Ｓ１０６〜処理Ｓ１０８が省略され、変更モード設定処理Ｓ１０２の機能も一部改変されている。
【００７８】
先ず、図１における温度調節部１９０は、庫内に調節部が設けられたものであって、これが手動操作されることにより、設定温度Ｔｒｅｑ（庫内温度の目標値）を変更させる装置である。この温度調節部１９０は、設定温度Ｔｒｅｑに関する信号（設定温度信号）を出力させる。本実施例に係る温度調節部１９０は、Ｔｒｅｑ（１）＝−１２℃，Ｔｒｅｑ（２）＝−１３℃，Ｔｒｅｑ（３）＝−１４℃，Ｔｒｅｑ（４）＝−１５℃，Ｔｒｅｑ（５）＝−１６℃，Ｔｒｅｑ（６）＝−１７℃，及び，Ｔｒｅｑ（７）＝−１８℃，が設定温度として調節可能とされている。また、設定温度信号は、これら各々の信号を区別して表現する。処理Ｓ１２１は、この設定温度信号を認識し、設定温度Ｔｒｅｑが何度に調節されているかを把握する。
【００７９】
変更モード設定処理Ｓ１０２は、上述同様、設定回転数を上昇変化させるか下降変化させるかといった変化方向に関するモード設定を行う。また、本実施例に係る変更モード設定処理Ｓ１０２は、設定温度信号に応じて設定回転数の変化量を設定するといった、当該変化量（以下、設定幅Δωと呼ぶ）の変化に関するモード設定も行う。本実施例に係る処理Ｓ１０２では、設定温度Ｔｒｅｑに対応するマップ情報が準備されており、当該設定温度Ｔｒｅｑが把握されると設定回転数の設定幅Δωが一の値に定まる。
【００８０】
本実施例のように、温度調節部１９０を操作して設定温度を指定できる冷凍冷蔵庫では、この設定温度に関する情報を用いることで使用者の意向を反映させることが可能となり、設定回転数を単に自動的に上昇させていくよりも其の意向に沿ったコンプレッサ制御が行われる。
【００８１】
尚、本実施例では、図８（ａ）に示す如く、処理Ｓ１０６〜処理Ｓ１０８が省略され、処理Ｓ１０３〜処理Ｓ１０５によって設定回転数の自動変更が行われる。以下、本実施例に係るＩＰＤ動作回転数設定処理Ｒ１００について、これらの変更事項を中心に説明を行う。
【００８２】
ＩＰＤ回転数設定処理Ｒ１００は、先ず、検査回転数設定処理Ｓ１０１が実行され、ＩＰＤ状態検出回転数ωｉにてコンプレッサモータの運転が開始する。処理Ｓ１０１が完了すると、設定温度認識処理Ｓ１２１が実行され、当該処理では、設定温度Ｔｒｅｑの信号値に基づいて使用者の意向に関する情報を把握する。
【００８３】
その後、変更モード設定処理Ｓ１０２が実行される。当該処理Ｓ１０２では、ＩＰＤ運転中であれば、回転数ωｉに設定幅Δωを加算して設定回転数を算出する。このとき、設定幅Δωは、処理Ｓ１０２にてマップ情報が参照され、其の値が特定されることとなる。本実施例では、設定温度Ｔｒｅｑの低下設定に比例して当該設定幅が１００（ｒｐｍ）ずつ増加する値に設定される（図８（ｂ）参照）。
【００８４】
例えば、設定温度がＴｒｅｑ（１）の場合、回転数ωｉの期間が終了すると、設定回転数ωｐ１が２００（ｒｐｍ）ずつ自動上昇するように制御される（図９（ａ）参照）。この自動上昇については、実施例１にて説明したように、規定期間の到来ごとに切換えられるものである。
【００８５】
また、設定温度がＴｒｅｑ（４）の場合、回転数ωｉの期間が終了すると、設定回転数ωｐ４が５００（ｒｐｍ）ずつ自動上昇するように制御される（図９（ｂ）参照）。図８を参照すると、その設定内容が具体的に示されている。同図によれば、設定温度Ｔｒｅｑ（１）のとき設定幅Δω１（Δω１＝２００ｒｐｍ），設定温度Ｔｒｅｑ（２）のとき設定幅Δω２（Δω２＝３００ｒｐｍ），設定温度Ｔｒｅｑ（３）のとき設定幅Δω３（Δω３＝４００ｒｐｍ），設定温度Ｔｒｅｑ（４）のとき設定幅Δω４（Δω４＝５００ｒｐｍ），設定温度Ｔｒｅｑ（５）のとき設定幅Δω５（Δω５＝６００ｒｐｍ），設定温度Ｔｒｅｑ（６）のとき設定幅Δω６（Δω６＝７００ｒｐｍ），設定温度Ｔｒｅｑ（７）のとき設定幅Δω７（Δω７＝８００ｒｐｍ），と設定されるようマップ情報が規定されている。
【００８６】
これによると、設定温度Ｔｒｅｑが高いときには、設定回転数の上昇幅を緩慢にさせ、急冷却の要求度合が低い場面に合った動作を行う。また、設定温度Ｔｒｅｑが低いときには、設定回転数の上昇幅を急激にさせ、「早く庫内を冷却させたい」とする使用者の意向を反映させた動作を行う。このように、本実施例では、設定温度に基づいて使用者の意向を掴み、これをコンプレッサモータの動作へ反映させる技術である。
【００８７】
また、図９（ｃ）は、時刻ｔｋで設定温度の調節摘みが「Ｔｒｅｑ（１）→Ｔｒｅｑ（２）」へ操作された動作が示されている。同図によれば、設定回転数ωｐは、ωｐ１のときΔｐ１ずつ自動上昇していたところ、時刻ｔｋで設定温度が調節されたことにより、ωｐ２ずつ自動上昇するように変化したことが解る。このように、コンプレッサモータの運転中に設定温度が変えられると、使用者の意向がコンプレッサの運転状態へ即座に反映されることとなる。
【００８８】
また、上述した実施例では規定期間が一定であるとしてきたが、これを適宜の規則で変更するように設定しても良い。以下、この規定期間をΔｔｒ１〜Δｔｒ７と記すこととし、設定温度Ｔｒｅｑと規定期間Δｔｒの対応関係を一例として説明する。
【００８９】
（対応関係）
設定温度Ｔｒｅｑ（１）  ・・・  Δｔｒ１＝５０ｍｉｎ
設定温度Ｔｒｅｑ（２）  ・・・  Δｔｒ１＝５０ｍｉｎ
設定温度Ｔｒｅｑ（３）  ・・・  Δｔｒ１＝４０ｍｉｎ
設定温度Ｔｒｅｑ（４）  ・・・  Δｔｒ１＝４０ｍｉｎ
設定温度Ｔｒｅｑ（５）  ・・・  Δｔｒ１＝４０ｍｉｎ
設定温度Ｔｒｅｑ（６）  ・・・  Δｔｒ１＝３０ｍｉｎ
設定温度Ｔｒｅｑ（７）  ・・・  Δｔｒ１＝３０ｍｉｎ
【００９０】
ここでは、上に現したように、規定期間Δｔｒが設定温度Ｔｒｅｑに応じて異なる値に設定される。これによれば、設定温度Ｔｒｅｑに応じて其れに相応しい規定期間が設定されることになる。特に、上記の対応関係によれば、設定温度Ｔｒｅｑの増減に比例して規定期間Δｔｒが設定されている。このため、設定温度Ｔｒｅｑが低温の場面では、急激な冷却が要求されているので、庫内温度を頻繁にチェックして好ましい温度に素早く到達させる。また、設定温度Ｔｒｅｑが比較的高い場面では、庫内温度を急冷却させる必要がないので、長いスパンで庫内温度を監視する利点を利用し、庫内温度の変化傾向をトータル的に把握した上で好ましい設定回転数の調整が行われる。
【００９１】
尚、上述した対応関係の例によると、一群の設定温度に対応して一の規定期間Δｔｒが設定される。このように、特許請求の範囲（請求項３）における「前記規定期間は、設定温度に応じて異なる値に設定されている」との意味は、設定温度と規定期間との対応関係が一対一とされる場合のほか、設定温度と規定期間との対応関係が一群対一とされる場合も含まれる。
【００９２】
また、上述した具体例ではＩＰＤ動作の場面について説明してきたが、かかる技術は、庫内温度が目標値へ到達した後に実施される定常運転（設定温度の前後をヒステリシス制御させる温度制御）についても適用可能なことは言うまでもない。
【符号の説明】
【００９３】
１００  コンプレッサモータ制御装置，    １２０  電力変換回路，    １６０  制御回路，    １７０  機械式サーモスタット，    １９０  庫内調節部，    Ｒ１００  回転数設定処理。
【図１】
2015098960.tif 000003
【図２】
2015098960.tif 000004
【図３】
2015098960.tif 000005
【図４】
2015098960.tif 000006
【図５】
2015098960.tif 000007
【図６】
2015098960.tif 000008
【図７】
2015098960.tif 000009
【図８】
2015098960.tif 000010
【図９】
2015098960.tif 000011