熱電冷却システムのコントローラであって、互いに並列に電気的に結合され、共通の駆動装置により電気的に駆動される複数の熱電素子を含む熱電冷却システムの性能パラメータを測定するセンサから入力を受信するセンサ入力と、電圧制御信号出力と、プロセッサと、前記プロセッサにより実行可能であり、前記熱電冷却システムを制御する方法を実行するプログラムが記憶された持続性メモリと、を含み、前記方法は、前記センサ入力からセンサデータを受信すること、前記入力センサデータに基づいて電圧制御信号のパラメータを決定すること、及び前記パラメータを有する前記電圧制御信号を前記駆動装置に送信して、前記複数の熱電素子による熱伝導を制御することを含む、コントローラ。前記電圧制御信号は線形可変電圧制御信号であり、前記可変電圧制御信号の前記パラメータは、前記可変電圧制御信号の最大電圧の割合である、請求項1に記載のコントローラ。前記電圧制御信号はパルス幅変調信号であり、前記電圧制御信号の前記パラメータはパルス幅変調デューティサイクルである、請求項1に記載のコントローラ。前記センサ入力は複数の熱電素子センサ入力を含み、前記複数の熱電素子センサ入力のそれぞれは、前記複数の熱電素子のそれぞれ1つの性能パラメータを測定するセンサから入力を受信する、請求項1に記載のコントローラ。前記センサ入力は、前記複数の熱電素子の片側で空気を循環させるファンの性能パラメータを測定するセンサから入力を受信するファンセンサ入力を含み、前記コントローラは、前記ファンの動作を制御するファン制御出力をさらに含み、前記方法は、前記センサ入力に従って前記ファンに提供される電力を設定して、前記ファンの速度を制御することをさらに含む、請求項1に記載のコントローラ。前記センサ入力は、前記複数の熱電素子の片側で循環する流体冷却剤の温度を測定するセンサから入力を受信する流体冷却剤温度センサ入力を含む、請求項1に記載のコントローラ。前記センサ入力は、前記複数の熱電素子の片側で循環する空気の温度を測定するセンサから入力を受信する循環空気温度センサ入力を含む、請求項1に記載のコントローラ。前記センサ入力は、前記複数の熱電素子のうちの少なくとも1つの片側の温度を測定するセンサから入力を受信する熱電素子温度センサ入力を含む、請求項1に記載のコントローラ。前記センサ入力は、前記複数の熱電素子のうちの少なくとも1つを通る電流を測定するセンサから入力を受信する熱電素子電流センサ入力を含む、請求項1に記載のコントローラ。前記コントローラは、前記駆動装置と直列に電気的に結合され、前記複数の熱電素子に提供される電力の電圧極性を逆にするように動作する極性スイッチの動作を制御する極性スイッチ信号出力をさらに含み、前記駆動装置に出力される前記電圧制御信号は、前記極性スイッチ信号の出力によりオーバーライドされる、請求項1に記載のコントローラ。前記コントローラは前記複数の熱電素子から電気的に絶縁される、請求項1に記載のコントローラ。熱電冷却システムであって、電源と直列に電気的に結合される第1の複数の熱電素子と、直列に電気的に結合された第2の複数の熱電素子であって、前記第1及び第2の複数の熱電素子は互いに並列に電気的に結合される、第2の複数の熱電素子と、前記第1及び第2の複数の熱電素子の第1の側に結合された冷板であって、前記冷板に熱的に接触する空気から前記第1及び第2の複数の熱電素子に熱を伝導するように動作する冷板と、前記第1及び第2の複数の熱電素子の第2の側に結合されたヒートシンクであって、前記第2の側から前記ヒートシンクと熱的に接触する流体冷却剤に熱を伝導するように動作する、ヒートシンクと、片側では電源と、他方の側では前記第1及び第2の複数の熱電素子との間に直列に電気的に結合される駆動装置であって、電圧制御信号に従って前記電源から前記第1及び第2の複数の熱電素子に提供される電力量を制御するように動作する、駆動装置と、前記第1及び第2の複数の熱電素子のうちの少なくとも1つの性能パラメータを測定するセンサと、プロセッサ及び前記プロセッサにより実行可能であり、前記熱電冷却システムを制御する方法を実行するプログラムを記憶した持続性メモリを含むコントローラと、を含み、前記方法は、前記センサからセンサデータを受信すること、前記センサデータに基づいて前記電圧制御信号のパラメータを決定すること、及び前記電圧制御信号を前記駆動装置に送信することを含む、熱電冷却システム。前記電圧制御信号は線形可変電圧制御信号であり、前記可変電圧制御信号の前記パラメータは、前記可変電圧制御信号の最大電圧の割合である、請求項12に記載の熱電冷却システム。前記電圧制御信号はパルス幅変調信号であり、前記電圧制御信号の前記パラメータはパルス幅変調デューティサイクルである、請求項12に記載の熱電冷却システム。前記センサは、前記第1の複数の熱電素子を通る電流を測定する第1の電流センサと、前記第2の複数の熱電素子を通る電流を測定する第2の電流センサと、を含む、請求項12に記載の熱電冷却システム。前記センサは、前記第1及び第2の複数の熱電素子に入力される電圧を測定する第1の電圧センサを含む、請求項12に記載の熱電冷却システム。前記センサは、前記第1及び第2の複数の熱電素子のうちの少なくとも1つの第1の側の温度を測定する第1の温度センサと、前記第1及び第2の複数の熱電素子のうちの少なくとも1つの第2の側の温度を測定する第2の温度センサと、を含む、請求項12に記載の熱電冷却システム。前記センサは、前記ヒートシンクに熱的に接触する流体冷却剤の温度を測定する流体温度センサを含む、請求項12に記載の熱電冷却システム。前記駆動装置に直列に電気的に結合される極性スイッチをさらに含み、前記コントローラにより実行される方法は、極性スイッチ信号を前記極性スイッチに送信して、前記第1及び第2の複数の熱電素子に提供される電力の電圧極性を逆にして、前記第1及び第2の複数の熱電素子の前記第1の側と前記第2の側との間での熱伝導方向を変更することをさらに含む、請求項12に記載の熱電冷却システム。前記コントローラは、前記第1及び第2の複数の熱電素子並びに前記電源から電気的に絶縁される、請求項12に記載の熱電冷却システム。前記冷板との熱的接触とチルド区画との間で空気を循環させるように動作するファンと、前記ファンの単位時間当たりの回転数を測定する回転速度センサと、をさらに含み、前記コントローラにより実行される方法は、前記回転速度センサから回転速度センサデータを受信すること、並びに前記センサデータ及び前記回転速度センサデータのうちの少なくとも一方に基づいて前記ファンに提供される電力を設定して、前記ファンの速度を制御すること、をさらに含む、請求項12に記載の熱電冷却システム。前記冷板との熱的接触とチルド区画との間で空気を循環させるように動作するファンと、前記循環空気の空気流の温度を測定する温度センサと、をさらに含み、前記コントローラにより実行される方法は、前記温度センサから温度センサデータを受信すること、及び前記センサデータ及び前記温度センサデータのうちの少なくとも一方に基づいて前記ファンに提供される電力を設定して、前記ファンの速度を制御することをさらに含む、請求項12に記載の熱電冷却システム。熱電冷蔵庫であって、食料又は飲料を周囲空気温度未満の温度に保持するチルド区画と、互いに並列に電気的に結合された複数の熱電素子であって、低温側及び高温側を有する、複数の熱電素子と、前記複数の熱電素子の前記低温側との熱的接触と、前記チルド区画の内部との間で空気を循環させ、可変制御される電力により駆動されるファンと、前記複数の熱電素子の前記高温側と熱的に接触し、前記複数の熱電素子の前記高温側と、前記複数の熱電素子に熱的に接触して循環する流体冷却剤との間で熱を伝導させるヒートシンクと、前記複数の熱電素子に電気的に結合され、入力電源からの電力を変換して、前記複数の熱電素子を駆動する熱電素子電源と、コントローラに電気的に結合され、前記複数の熱電素子から電気的に絶縁され、前記入力電源からの電力を変換して、前記コントローラに給電する制御システム電源と、前記複数の熱電素子と直列に電気的に結合され、熱電素子駆動信号に応答して、前記熱電素子電源入力から前記複数の熱電素子への電流を制御する駆動装置と、前記複数の熱電素子のうちの少なくとも1つに電気的に結合され、そこを通る電流を測定する電流センサと、前記複数の熱電素子に電気的に結合され、前記複数の熱電素子に入力される電圧を測定する電圧センサと、前記複数の熱電素子のうちの少なくとも1つの片側に熱的に結合され、前記複数の熱電素子のうちの少なくとも1つの前記片側の温度を測定する熱電素子温度センサと、前記複数の熱電素子の低温側と熱的に接触して循環する空気の温度を測定する循環空気温度センサと、前記複数の熱電素子の高温側で前記ヒートシンクと熱的に接触して循環する前記流体冷却剤の温度を測定する流体冷却剤温度センサと、プロセッサ及び前記プロセッサにより実行可能であり、前記熱電冷蔵庫を制御する方法を実行するプログラムを記憶した持続性メモリを含むコントローラと、を含み、前記方法は、前記電流センサ、前記電圧センサ、及び前記温度センサを含む複数のセンサからセンサデータを受信すること、少なくとも前記センサデータに基づいて、熱電素子駆動信号のパラメータを決定すること、前記パラメータを有する前記熱電素子駆動信号を前記駆動装置に送信すること、及び前記センサデータに基づいて前記ファンを駆動する可変制御電力を設定することを含む、熱電冷蔵庫。前記熱電素子駆動信号は線形可変電圧信号であり、前記熱電素子駆動信号の前記パラメータは、前記熱電素子駆動信号の最大電圧の割合である、請求項23に記載の熱電冷蔵庫。前記熱電素子駆動信号はパルス幅変調信号であり、前記熱電素子駆動信号の前記パラメータはパルス幅変調デューティサイクルである、請求項23に記載の熱電冷蔵庫。互いに並列に電気的に結合された前記複数の熱電素子のそれぞれは、互いに直列に電気的に結合された複数の熱電素子を含む、請求項23に記載の熱電冷蔵庫。前記駆動装置に直列に電気的に結合され、熱電素子極性信号に応答して前記複数の熱電素子の電圧極性を制御する極性スイッチをさらに含み、前記コントローラにより実行される方法は、前記熱電冷蔵庫の霜取りモードがアクティブであるか否かに基づいて、前記熱電素子極性信号を送信することをさらに含む、請求項23に記載の熱電冷蔵庫。前記コントローラにより実行される方法は、少なくとも前記センサデータに基づいて前記熱電素子電源を前記電力入力から切断することをさらに含む、請求項23に記載の熱電冷蔵庫。概要実施形態では、熱電冷却システムのコントローラは、熱電冷却システムの性能パラメータを測定するセンサから入力を受信するセンサ入力を含む。熱電冷却システムは、互いに並列に電気的に結合され、共通の駆動装置により電気的に駆動される複数の熱電素子も含む。コントローラは、電圧制御信号出力と、プロセッサと、プロセッサにより実行可能であり、熱電冷却システムを制御する方法を実行するプログラムが記憶された持続性メモリと、も含む。方法は、センサ入力からセンサデータを受信すること、入力センサデータに基づいて電圧制御信号のパラメータを決定すること、及びパラメータを有する電圧制御信号を駆動装置に送信して、複数の熱電素子による熱伝導を制御することを含む。電圧制御信号は線形可変電圧制御信号を含み得、パラメータは、可変電圧制御信号の最大電圧の割合である。電圧制御信号はパルス幅変調信号を含み得、パラメータはパルス幅変調信号のパルス幅変調デューティサイクルを含み得る。電圧制御信号は、オン/オフ制御信号をさらに含み得る。別の実施形態では、熱電冷却システムは、電源に直列に電気的に結合された第1の複数の熱電素子と、電源に直列に電気的に結合された第2の複数の熱電素子とを含み、第1及び第2の複数の熱電素子は互いに並列に電気的に結合される。冷板が、第1及び第2の複数の熱電素子の第1の側に結合され、冷板と熱的に接触する空気から第1及び第2の複数の熱電素子に熱を伝導するように動作する。ヒートシンクが、第1及び第2の複数の熱電素子の第2の側に結合され、第2の側からヒートシンクと熱的に接触する流体冷却剤に熱を伝導するように動作する。駆動装置が、片側では電源と、他方の側では第1及び第2の複数の熱電素子との間に直列に電気的に結合される。駆動装置は、電圧制御信号に従って、電源から第1及び第2の複数の熱電素子に提供される電力量を制御するように動作する。センサは、第1及び第2の複数の熱電素子のうちの少なくとも1つの性能パラメータを測定する。熱電冷却システムは、プロセッサ及びプロセッサにより実行可能であり、熱電冷却システムを制御する方法を実行するプログラムを記憶した持続性メモリを含むコントローラも含む。方法は、センサからセンサデータを受信すること、センサデータに基づいて電圧制御信号のパラメータを決定すること、及び電圧制御信号を駆動装置に送信することを含む。別の実施形態では、熱電冷蔵庫は、食料又は飲料を周囲空気温度未満の温度に保持するチルド区画と、互いに並列に電気的に結合された複数の熱電素子とを含む。複数の熱電素子は低温側及び高温側を有する。熱電冷蔵庫は、複数の熱電素子の低温側との熱的接触と、チルド区画の内部との間で空気を循環させ、可変制御される電力により駆動されるファンも含む。熱電冷蔵庫は、複数の熱電素子の高温側と熱的に接触するヒートシンクも含む。ヒートシンクは、複数の熱電素子の高温側と、複数の熱電素子に熱的に接触して循環する流体冷却剤との間で熱を伝導させる。熱電冷蔵庫は、複数の熱電素子に電気的に結合され、入力電源からの電力を変換して、複数の熱電素子を駆動する熱電素子電源も含む。制御システム電源がコントローラに電気的に結合され、複数の熱電素子から電気的に絶縁され、入力電源からの電力を変換して、コントローラに給電する。駆動装置は、複数の熱電素子と直列に電気的に結合される。駆動装置は、熱電素子駆動信号に応答して、熱電素子電源入力から複数の熱電素子への電流を制御する。電流センサが、複数の熱電素子のうちの少なくとも1つに電気的に結合され、そこを通る電流を測定する。電圧センサが、複数の熱電素子に電気的に結合され、複数の熱電素子への電圧入力を測定する。熱電素子温度センサが、複数の熱電素子のうちの少なくとも1つの片側に熱的に結合され、複数の熱電素子のうちの少なくとも1つの片側の温度を測定する。循環空気温度センサが、複数の熱電素子の低温側と熱的に接触して循環する空気の温度を測定する。流体冷却剤温度センサが、複数の熱電素子の高温側でヒートシンクと熱的に接触して循環する流体冷却剤の温度を測定する。熱電冷蔵庫は、プロセッサ及びプロセッサにより実行可能であり、熱電冷蔵庫を制御する方法を実行するプログラムを記憶したメモリを含むコントローラも含む。方法は、電流センサ、電圧センサ、及び温度センサを含む複数のセンサからセンサデータを受信すること、少なくともセンサデータに基づいて、熱電素子駆動信号のパラメータを決定すること、パラメータを有する熱電素子駆動信号を駆動装置に送信すること、及びセンサデータに基づいてファンを駆動する可変制御電力を設定することを含む。熱電素子駆動信号は、パルス幅変調信号を含み得、パラメータはパルス幅変調デューティサイクルを含み得る。詳細な説明0008従来技術の問題を解消した熱電冷却システムの制御システムの実施形態を本明細書に開示する。熱電冷却システムの制御システムは、乗り物、例えば航空機内に含められて、ギャレーで使用される食料及び飲料冷蔵庫等の冷蔵ユニットを制御し得る。0009図1A及び図1Bは、熱電冷却システム100の例示的な実施形態を示す。熱電冷却システム100は、食料及び飲料等の物品を冷蔵する冷蔵庫を含み得る。熱電冷却システム100は、航空機、船、列車、バス、又はバン等の乗り物に使用し得る。熱電冷却システム100はチルド区画110を含み、チルド区画110内では、冷蔵すべき物品をチルド区画110外部の周囲空気温度未満の温度に保持し得る。チルド区画110はドアを有し得、ドアを開いて、チルド区画110にアクセスし、ドアを閉じて、冷蔵する物品をチルド区画110内の断熱された温度被制御スペース内に固定することができる。0010熱電冷却システム100は、熱電素子TED120を使用してチルド区画110を冷却し得る。熱電冷却システム100は、本明細書の他の箇所においてより詳細に説明される複数のTED120を含み得る。TED120は、ペルチェ効果を使用して、TED120の片側からTED120の別の側に熱を伝導するペルチェ素子を含み得る。ペルチェ効果を使用して、電圧又は直流電流が2つの異種類の導体の両端に印加され、それにより、電荷担体の移動方向において熱を伝導する電気回路を生み出す。TED120を通しての熱伝導の方向は、TED120のペルチェ素子の両端に印加される電圧の極性により制御し得る。例えば、電圧が正極性で印加される場合、TED120は熱を低温側の空気冷却器130からヒートシンク140に伝導し得る。正極性は、熱電冷却システム100の冷却モードでのTED120の標準動作状況で使用し得る。電圧が負極性で印加される場合、TED120は熱をヒートシンク140から低温側の空気冷却器130に伝導し得る。負極性は、熱電冷却システム100の霜取りモード等でTED120の代替動作状況で使用し得る。0011冷温側空気冷却器130は、熱交換器との熱的接触を介して熱を空気からTED120に伝導するように動作し得る。冷温側空気冷却器130はファン135を含み得る。ファン135は、軸方向ファン、半径方向ファン、遠心ファン、又は当業者に既知の別の種類のファンを含み得る。ファン135の速度、ひいてはファンにより循環する空気流の量は、ファン135のモータの駆動に使用される可変制御電力により設定し得る。ファン135の速度は、毎分回転数rmpの単位で測定し得る。ファン135は、空気流170をチルド区画110の内部から冷温側空気冷却器130に図1A、又はこの逆に図1B、ファンの回転方向例えば、ファンが時計回りに回転するか、それとも反時計回りに回転するかに応じて循環させ得る。冷温側空気冷却器130は、TED120に結合され、熱をファン135により循環される空気からTED120に伝導するように動作する冷板又はフィン等の熱交換器も含み得る。図1Aに示される実施形態では、熱交換器との熱的接触を介して熱が空気からTED120に伝導した後、ファン135は、空気流180を介して空気を冷温側空気冷却器130から出し、チルド区画110に再び入れ得る。空気流180は、冷温側空気冷却器130により冷却された後、空気をチルド区画110内に案内する冷温側空気冷却器130に結合された1つ又は複数のダクト又は他の構造により案内され得る。図1Bに示される実施形態では、空気流180は、空気をチルド区画110から冷温側空気冷却器130に案内して、チルド区画110に戻る前に冷却するための1つ又は複数のダクト又は他の構造により案内され得る。熱が、熱交換器との熱的接触を介して空気からTED120に伝導した後、ファン135は、空気流170を介して空気を冷温側空気冷却器130から出し、チルド区画110に再び入れ得る。0012ヒートシンク140は、TED120と熱的に接触し得、熱をTED120からヒートシンク140と熱的に接触して循環する流体冷却剤に伝導するように動作する。流体冷却剤は、水若しくはグリコール/水混合物等の液体冷却剤又は冷たい空気等の気体冷却剤を含み得る。いくつかの実施形態では、航空機等の乗り物の中央液体冷却剤システムにより、流体冷却剤を熱電冷却システム100に提供し得る。流体冷却剤は、冷却剤入力口150を介してヒートシンク140に提供され得る。ヒートシンク140が、TED120と流体冷却剤との間で熱を交換した後、冷却剤出力口160を介して流体冷却剤を出力し得る。0013TED制御システム190はTED120に結合して、チルド区画110の冷却及び暖房例えば、霜取りの際にTED120の動作を制御し得る。TED制御システム190は、ファン135及びヒートシンク140を通しての流体冷却剤の流れを含め、熱電冷却システム100の他の構成要素及び側面を制御することもできる。例えば、ヒートシンク140を通る流体冷却剤の流れは、冷却剤入力口150及び冷却剤出力口160に沿って結合された弁を開閉することにより制御し得、TED制御システム190は、ファン135のモータに提供される電力量を変更することにより、ファン135の回転速度を制御し得る。TED制御システム190は、プロセッサと、プロセッサにより実行可能であり、熱電冷却システム100を制御する方法を実行するプログラムを記憶したメモリを含み得る。TED制御システム190は、熱電冷却システム100を制御する方法を実行するフィールドプログラマブルゲートアレイFPGA、特定用途向け集積回路、又は他の電子回路を含み得る。TED制御システム190は、熱電冷却システム100内の複数のセンサに通信可能に結合することもでき、それにより、熱電冷却システム100及び構成要素の性能パラメータの測定に関するセンサデータを受信し得る。TED120に関するTED制御システム190の入/出力及び制御機能について、図3を参照して本明細書においてより詳細に説明する。0014図2は、制御部210、電力部220、及び熱電素子TED部230に分割された例示的な熱電冷却システム200を示す。熱電冷却システム200は、制御システム190及びTED120の実施形態を含み得る。制御部210は、電力部220及びTED部230から電気的に絶縁し得る。電力部220及びTED部230からの制御部210の電気的な絶縁は、TED部230の高電力切り替えによる電気的な雑音及び過渡が制御部210に伝播しないようにし得る。電気的な絶縁は、光遮断器又は他の手段を使用して提供し得る。制御部210、電力部220、及びTED部230の構成要素及び動作について、図3を参照してより詳細に説明する。0015図3は、別の例示的な熱電冷却システム300を示す。熱電冷却システム300は、熱電冷却システム200の実施形態を含み得る。熱電冷却システム300は電力入力302を含む。入力302は、三相交流AC電力に結合し得る。いくつかの実施形態では、三相AC電力は80VAC~180VACの電圧又は航空機の電力系統で使用され得る他の標準電圧値を有し得る。入力302での電力は、航空機発電システムからの電力を含み得る。入力302での電力は、フィルタ304によりフィルタリングし得る。フィルタ304は電磁干渉EMIフィルタを含み得る。フィルタ304は、安全のために電気ヒューズも含み得る。フィルタ304の電力出力は、VDCBUS1電源306及びVDCBUS2電源314の両方に配線し得る。いくつかの実施形態では、VDCBUS1電源306は、28ボルトの直流電流VDCを供給し得、その一方で、VDCBUS2電源314は48VDCの電圧を供給し得る。実施形態はこれらの例示的な電圧値に限定されず、他の実施形態では、システム要件又は設計目標に応じて、異なる電圧値を供給し得る。フィルタ304からVDCBUS2電源314への電力は、制御可能な中継器316により選択的に接続又は切断し得る。VDCBUS1電源306を使用して、制御部210に対応する熱電冷却システム300の制御部に給電し得、その一方で、VDCBUS2電源314は、電力部210に対応し、TED部230に対応する熱電素子TEDへの給電にも使用し得る。0016VDCBUS1電源306は、公称28ボルトで約100ボルト-アンペアVAの直流電力を出力し得る。VDCBUS1電源306は、制御部210に対応する熱電冷却システム300の電子回路を、VDCBUS1電源306への電気過渡入力に起因する破損から保護する過渡保護も含み得る。電力は、VDCBUS1電源306から入/出力制御モジュール308に出力し得る。制御モジュール308は、VDCBUS1電源306からの入力電力を1つ又は複数の異なる電圧に変換し得る。例えば、制御モジュール308は、VDCBUS1電源306からの入力電力を5Vに変換して、制御モジュール308に含まれる電子回路を動作させ得る。0017制御モジュール308は、マイクロコントローラ又はプロセッサと、プロセッサにより実行可能であり、熱電冷却システム300の構成要素を制御するプログラムを記憶した関連する持続性メモリとを含み得る。制御モジュール308の構成要素は、1つ又は複数のプリント回路基板に搭載し得る。制御モジュール308は、1つ又は複数の様々な調整器、センサインタフェース、ファン制御回路、アナログの離散した入力及び出力、並びにコントローラエリアネットワークCANバスインタフェースも含み得る。制御モジュール308は、熱電冷却システム300に関連する性能測定に対応するデータを入力する様々なセンサに通信可能に結合し得る。電圧センサ310及び電流センサ312は、VDCBUS1電源306から制御モジュール308に出力される電力を測定し得る。電圧センサ310及び電流センサ312から出力されたセンサデータは、制御モジュール308に提供し得る。同様に、電圧センサ320は、VDCBUS2電源314から出力される電圧を測定し得、別の電圧センサ340は、TED部230に対応し、複数の熱電素子を含むTEDアレイ344に入力される電圧を測定し得る。電圧センサ320及び電圧センサ340から出力されたセンサデータは、アイソレータ322及びアイソレータ342のそれぞれを通ってから、制御モジュール308に入力し得る。0018制御モジュール308は、制御部210に関連付けられた追加のセンサからセンサデータを受信することもできる。一連のサーミスタを熱電冷却システム100に設置して、様々な構成要素又はその付近の温度を測定し得る。温度センサ372は、TED120の高温側に熱的に結合されたヒートシンク140の温板に熱的に結合し得、高温側の温度を測定し得る。温度センサ374は、TED120の低温側に熱的に結合された冷温側空気冷却器130の冷板に熱的に結合され、冷温側の温度を測定し得る。温度センサ376は、冷温側空気冷却器130を通って循環する供給空気の空気流の温度を測定し得る。温度センサ378は、冷温側空気冷却器130を通って循環する還気空気流の温度を測定し得る。温度センサ386は、冷却剤入力口150を通して流入する流体冷却剤の温度を測定し得る。温度センサ388は、冷却剤出力口160を通して流出する流体冷却剤の温度を測定し得る。0019ファン135は、ファン135に関連する性能パラメータを測定するいくつかのセンサに動作的に結合し得る。ファン135の毎分回転数rpmをファンrpmセンサにより測定し得る。ファン135のrpmはファン135を通る空気流に相関付け得る。電圧センサ380及び電流センサ382は、制御モジュール308からファン135を駆動するために提供される電力の電圧及び電流のそれぞれを測定し得る。0020センサデータを制御モジュール308に入力する熱電冷却システム300内のセンサから受信するデータを使用して、制御モジュール308は、電力部220及びTED部230のそれぞれに対応する電力及び熱電素子を制御し得る。制御モジュール308は、TEDアレイ344内の複数の熱電素子が共通の駆動装置338により電気的に駆動されるように、TEDアレイ344と直列に電気的に結合された駆動装置338を介して、VDCBUS2電源314からTEDアレイ344に入力される電流を制御し得る。駆動装置338は、電界効果トランジスタFET/絶縁ゲートバイポーラトランジスタIGBT駆動装置を含み得る。駆動装置338は温度及び電流から保護され得る。駆動装置338は、アイソレータ336により制御モジュール308から電気的に絶縁し得る。0021VDCBUS2電源314からTEDアレイ344に入力される電力の電圧極性は、駆動装置338と直列に電気的に結合された極性スイッチ328を介して制御モジュール308により制御し得る。極性スイッチ328は機械的スイッチ又は固体状態中継器SSRを含み得る。極性スイッチ328は、制御モジュール308から制御信号を遅延させラッチする遅延ラッチ330を介して制御し得る。極性スイッチ328は、アイソレータ332により制御モジュール308から電気的に絶縁することもできる。TEDアレイ344の極性は、TEDアレイ344を交互に冷却モード及び霜取りモードにするために逆にし得る。TEDアレイ344が冷却モード例えば、冷凍モード、冷蔵モード、又は飲料冷却モードである場合、TEDアレイ344は、熱を冷温側空気冷却器130からヒートシンク140に伝導することにより、チルド区画110を冷却し得る。或いは、TEDアレイ344が霜取りモードである場合、TEDアレイ344は、熱をヒートシンク140から冷温側空気冷却器130に伝導することによりチルド区画110を霜取りし得る。0022制御モジュール308が極性スイッチ328を設定して、TEDアレイ344が霜取りモードであるようにTEDアレイ344の極性を逆にする場合、制御モジュール308から出力される電圧制御信号をオーバーライドし、それにより、電圧制御信号が駆動装置338を制御しないようにするように、NAND回路334を設定し得る。このようにして、駆動装置338は、TEDアレイ344が極性スイッチ328により霜取りモードに設定される場合、TEDアレイ344に最大電力を提供するように設定し得、電圧制御信号は、TEDアレイ344が冷却モードである場合、TEDアレイ344の電力レベルを制御するためのみに使用し得る。0023VDCBUS2電源314は、公称電圧で、TEDアレイ344の冷却動作に供給するのに十分なアンペア数で直流DC電力を出力し得る。いくつかの実施形態では、VDCBUS2は、48VDCで約750VAのDC電力を提供し得るが、冷却システム要件及び設計目標に応じて多くの異なる値を実施し得るため、実施形態はこれらの例示的な電力値及び電圧値に限定されない。VDCBUS2電源314は、出力直流電流電力を提供する18相36パルス自動変圧整流ユニットATRU又は多相変圧器を含み得る。VDCBUS2電源314は、電力部220及びTED部230に対応する熱電冷却システム300の電子回路を、VDCBUS2電源314への電気過渡入力に起因する破損から保護する過渡保護も含み得る。0024VDCBUS2電源314の出力は、TEDアレイ344への電力提供に主に使用し得、又はそれのみに使用し得る。DC/DC調整回路324は、TEDアレイ344へのクリーンな電力の提供に役立つように、VDCBUS2電源314から出力される電力を調整し得る。DC/DC変換器326もDC/DC調整回路324に結合し得る。DC/DC変換器326は、ある入力電圧例えば、75Vを別の出力電圧例えば、5Vに変換する電圧変換比率を有し得る。加えて、手動リセット可能な熱スイッチをVDCBUS2電源314及びTEDアレイ344に沿って設置して、過熱保護を提供し得る。0025TEDアレイ344は、TEDアレイ344内の熱電素子の直列構成及び並列構成に応じて、様々な電圧例えば、いくつかの実施形態では、最高で64VDCでの通常動作をサポートし得る。TEDアレイ344は1つ又は複数の熱電素子TEDを含み得る。TEDは、第1の群及び第2の群に構成し得、これらの群は互いに並列に電気的に結合され、1つ又は複数のTEDは、第1の群及び第2の群のそれぞれで互いに直接に電気的に接続し得る。例えば、TEDは、2つ以上のTEDが直列に電気的に結合され、2つ以上のTEDが並列に電気的に結合されるアレイに構成し得る。図3に示されるように、16個のTEDがアレイに構成され、アレイでは、4つのTED群が互いに並列に電気的に結合され、その一方で、これらの4つの群内の4個のTEDは直列に電気的に結合される。特に、TED345、346、347、及び348は第1の群内で直列に接続され、TED349、350、351、及び352は第2の群内で直列に接続され、TED353、354、355、及び356は第3の群内で直列に接続され、TED357、358、359、及び360は第4の群内で直列に接続される。第1、第2、第3、及び第4の群は、TEDアレイ344の入力と出力との間に互いに並列に電気的に結合される。様々な実施形態では、当業者が認識するように、TEDアレイ344は、図3に示されるよりも多数又は少数の熱電素子を含み得、熱電素子は、直列又は並列に様々な他の群化で構成し得る。TEDアレイ344内の各TEDは、TEDアレイ344内でその他のTEDから物理的に離間して、熱伝導の効率を向上させ、又は過熱状況を回避し得る。0026TEDの第1、第2、第3、及び第4のそれぞれを通る電流は、アイソレータ370を介してデータを制御モジュール308に提供する電流センサにより測定される。特に、第1の群のTEDを通る電流は電流センサ362により測定され、第2の群のTEDを通る電流は電流センサ364により測定され、第3の群のTEDを通る電流は電流センサ366により測定され、第4の群のTEDを通る電流は電流センサ368により測定される。電圧センサ340により提供されるTEDアレイ344の両端の測定電圧及び電流センサ362、364、366、及び368により提供される4つのTED群のそれぞれを通る測定電流を使用して、制御モジュール308は、TEDアレイ344が使用する合計電力を計算し得る。0027制御モジュール308は、中継器316を制御して、VDCBUS2電源314と電力入力302との接続及び切断を行い得る。例えば、熱電冷却システム300により制御される熱電冷却システムがスタンバイモードであるか、オフになっている場合、又は過電流、過熱等の安全条件により、TEDアレイ344から電力を切断する必要がある場合、制御モジュール308は、アイソレータ318を介して中継器316を制御して、電力入力302により提供される電気入力電力からVDCBUS2電源314を電気的に切断し得る。制御モジュール308は、電力をTEDアレイ344に提供すべきであると判断した場合、中継器316を制御して、電力入力302により提供される電気入力電力にVDCBUS2電源314を電気的に接続し得る。0028制御モジュール308は、電圧制御、オン/オフ制御、又はパルス幅変調PWMを使用して、電圧制御信号を出力することによりTEDアレイ344の電力を制御し得る。電圧制御は、冷却の所望のレベル又は冷却システムセンサ入力に応答して電圧を非線形又は線形に制御し得る非線形電圧制御並びに線形電圧制御を含み得る。0029可変電圧制御が使用される実施形態では、制御モジュール308から出力される電圧制御信号は、公称最高制御電圧値の約0~約100に変更して、TEDアレイ344の電力を最大電力の約0~約100に変更し得る。可変電圧制御信号の値は、熱電冷却システム100内の様々な温度センサ、電流センサ、電圧センサ、及びrmpセンサから制御モジュール308で受信されるセンサデータに応答して設定し得る。さらに、可変電圧制御信号の値は、熱電冷却システム100の設定された動作モード、例えば、冷蔵モード、飲料冷却モード、冷凍モード、又は霜取りモードに従って設定し得る。電圧制御信号の値が増大する場合、TEDアレイ344は、チルド区画110への冷却増大を提供し得、電圧制御信号の値が低減する場合、TEDアレイ344はチルド区画110への冷却低減を提供し得る。オン/オフ制御が使用される実施形態は、電圧制御信号をオン最大電力の100及びオフ最大電力の0にしか設定できないことを除き、可変電圧制御が使用される実施形態と同様に動作し得る。0030PWM制御が使用される実施形態では、電圧制御信号はPWM信号であり得、制御モジュール308は、PWM信号の基礎として約2kHzよりも大きなパルス周波数を生成し得る。PWM信号のデューティサイクルは約0~約100に変更可能であり、TEDアレイ344の電力を最大電力の約0~約100に変更される。PWM信号のデューティサイクルの値は、熱電冷却システム100内の様々な温度センサ、電流センサ、電圧センサ、及びrpmセンサから制御モジュール308が受信するセンサデータに従って設定し得る。さらに、デューティサイクルの値は、熱電冷却システム100の設定動作モード、例えば、冷蔵モード、飲料冷却モード、冷凍モード、又は霜取りモードに従って設定し得る。PWMデューティサイクルが増大する場合、TEDアレイ344はチルド区画110に冷却増大を提供し得、PWMデューティサイクルが低減する場合、TEDアレイ344はチルド区画110に冷却低減を提供し得る。0031図4は、熱電冷却システム300を制御する例示的な方法を示す。図4に示されるステップは、制御モジュール308のプロセッサにより実行し得る。ステップは、図示の実施形態では特定の順序で示されるが、ステップを実行し得る順序は図示の実施形態に限定されず、他の実施形態では、ステップは他の順序で実行し得る。加えて、いくつかの実施形態は、示されるすべてのステップを実行しなくてもよく、又は図4に示されていない追加のステップを含んでもよい。0032ステップ410において、センサデータが、熱電冷却システム300の1つ又は複数のセンサから制御モジュール308に入力される。センサデータは、熱電冷却システム300及び構成要素を制御する制御アルゴリズムへの入力として使用し得る。0033ステップ420において、必要とされる電圧及び電力が決定される。電圧制御信号パラメータは、少なくとも入力センサデータに基づいて決定し得る。電圧制御信号パラメータは、可変電圧制御システムに印加される最大電圧の割合、PWM制御システムでのPWMデューティサイクル、又はオン/オフ電圧制御システムでは電圧制御がオンであるか、それともオフであるかを含み得る。PWM制御システムでは、PWMデューティサイクルは、所定の周波数、例えば、2kHz以上を有するパルス列に適用して、PWMデューティサイクルを有するPWM信号を生成し得る。0034ステップ430において、ステップ420において決定された電圧制御信号パラメータを有する電圧制御信号は、駆動装置338に送信されて、TEDアレイ344の複数の熱電素子345~360による熱伝導を制御する。電圧制御信号は、制御モジュール308と駆動装置338との間で処理又は論理的に演算され得る。例えば、電圧制御信号は、NAND回路334等の電圧制御信号の経路に沿って制御モジュール308と駆動装置338との間に配置される構成要素により反転、増幅、フィルタリング、レベルシフト、ラッチ、ブロック、又はオーバーライドし得る。TEDアレイ344は、駆動装置338に適用される電圧制御信号のパラメータに比例して、ペルチェ効果を使用して片側から他方の側への熱伝導を実行し得る。0035ステップ440において、極性スイッチ信号を極性スイッチ328に送信して、TEDアレイ344の複数の熱電素子345~360に提供される電力の電圧極性を逆にすることにより、霜取りモードを任意選択的に開始し得る。ステップ440において極性を逆にすることにより、TEDアレイ344の複数の熱電素子345~360の第1の側から第2の側への熱伝導方向が変更される。極性スイッチ信号は、制御モジュール308と極性スイッチ328との間で処理又は論理的に演算され得る。加えて、極性スイッチ信号を使用して、電圧制御信号等の別の信号に対して実行される論理演算を制御し得る。0036ステップ450において、ファン135に提供される電力は、ステップ410でのセンサデータ入力の少なくとも1つに基づいて、ファンの速度を制御するように設定される。電圧及び/又は電流は、所望のファン速度に従ってファン135に提供される電力を可変制御するように設定し得る。ファンの速度を制御することにより、ファンの空気流も制御される。0037ステップ460において、VDCBUS2電源314は、ステップ410において入力される少なくともセンサデータに基づいて、中継器316を使用して電力入力302から切断される。したがって、熱電素子アレイ344及び熱電冷却システム300は、エラー及び過電流又は過熱状況等の安全の問題から保護することができる。0038図5A、図5B、図5C、図5D、図5E、及び図5Fは、熱電冷却システムを制御する別の例示的な方法を示す。以下の説明に与えられるすべての値及び範囲例えば、電圧値、電流値、温度値、電力位相数、TEDチャネル数等は単なる例示であり、いくつかの実施形態では、特許請求の範囲において規定される本発明の趣旨及び範囲から逸脱せずに、異なる値を使用し得る。ステップ501において、熱電冷却システムを有する熱電冷蔵庫を含むギャレーカートが、ギャレーパネルに挿入される。ステップ502において、熱電冷却システムは、大半の機能が非稼働である電源投入前スタンバイモードになる。ステップ503において、熱電冷却システムへの入力電力が監視されて、入力電圧レベル及び周波数等の電力特徴が特定される。ステップ504において、熱電冷却システムの動作に許容可能な二相電力が利用可能であるか否かが判断される。電圧レベルが、約360Hz~800Hzの周波数を有する約80VAC~180VAC等の指定された許容範囲内にあり、少なくとも2つの別個の電力位相が利用可能な場合、許容可能な二相電力が利用可能であると判断し得る。許容可能な二相電力が利用可能ではない場合、方法はステップ502に戻り得る。許容可能な二相電力が利用可能な場合、方法はステップ505に進み得る。ステップ505において、ホストマイクロコントローラ例えば、制御部210又は入/出力制御モジュール308内のプロセッサが動作を開始する。ステップ506において、熱電冷蔵庫の制御パネルの電力ボタンが、押下されて、電源をオンにするまで監視される。電力ボタンの押下が監視された後、方法はステップ507に進み、熱電冷却システムは使用可能モードになる。0039ステップ508において、三相AC電力が利用可能ではないと判断される場合、ステップ509において、熱電冷却システムへの電圧入力が許容不可能であると判断される例えば、約80VAC未満又は約180VACを超える場合、ステップ510において、TEDアレイ344内のTED345~360の高温側温度が許容不可能であると判断される例えば、華氏約180度を超える場合、又はステップ511において、TEDアレイ344のTED345~360の電流が許容不可能であると判断される例えば、約20アンペアrmsArmsを超える場合、方法はステップ512において自己保護モードになる。ステップ512において入る自己保護モードについては、図5Fを参照してさらに説明する。その他の場合、方法は、ステップ513においてモード選択に入り、熱電冷却システムの動作モードが設定される。動作モードは、冷凍モード、冷蔵モード、飲料冷却モード、又は本明細書に記載されるこれらのモードの1つの変形であり得る別のモードの1つであり得る。0040ステップ513において熱電冷却システムの動作モードが選択された後、ホストマイクロコントローラで実行されて、熱電冷却システムを制御するソフトウェア又はファームウェアがイネーブルされ、TEDアレイ344のDC極性を逆にする極性スイッチ328が、ステップ514においてディセーブルされる。ステップ513において、仮に冷凍モードが選択された場合、方法は次に、図5Bを参照してさらに詳細に説明されるステップ515の冷凍モードに続く。冷凍モードでは、摂氏-12度等の冷凍温度設定点を設定し得る。ステップ513において、仮に冷蔵モードが選択された場合、方法は次に、ステップ516の冷蔵モードに続く。冷蔵モードでは、摂氏4度等の低温であるが、非冷凍温度の設定点を設定し得る。ステップ516において冷蔵モードになった後、方法は、図5Cを参照してさらに詳細に説明されるステップ518の温度制御モードに続く。ステップ513において、仮に飲料冷却モードが選択された場合、方法は次に、図5Dを参照してさらに詳細に説明されるステップ517の飲料冷却モードに続く。飲料冷却モードでは、摂氏8度等の、室温よりも低いが、冷凍モード又は冷蔵モードよりも高い低温設定点を設定し得る。様々な実施形態では、熱電冷却システムは、ステップ513において選択し得る追加のモードを有し得、ステップ514後に、本明細書に記載したステップ515の冷蔵モード、ステップ516の冷蔵モード、及びステップ517の飲料冷却モードの代わりにその追加のモードに制御権を渡してもよい。そのような追加のモードは異なる温度設定点を有し得る。様々な実施形態では、熱電冷却システムのすべてのモードの温度設定点は、ユーザ設定可能である。0041図5Bに示されるように、ステップ515において冷凍モードになった後、熱電冷却システムはスタンバイモードになり、ステップ519において、回復不可能な故障を監視する。回復不可能な故障が検出される場合、方法は、図5Fを参照してさらに説明されるステップ512の自己保護モードに進む。その他の場合、方法はステップ520に進み、冷却制御弁CCVが設定される例えば、100開。ステップ521において、ステップ520において設定された冷却制御弁による電流フィードバックが測定される。測定可能な電流フィードバックがないか、又は電流値が何らかの指定された最小値未満の場合、方法はステップ520に戻り、冷却制御弁を再び設定する。ステップ521において測定された電流フィードバックが、1A等の最大値を超える場合、方法は、ステップ519において、スタンバイモードに戻る。その他の場合、電流フィードバックが許容範囲内にある場合、方法はステップ522に進み、ファン例えば、ファン135がオンに設定される。0042ファンがオンに設定された後、ステップ523において、ファン速度rpmフィードバックが監視される。測定可能なrpmフィードバックがないと判断される場合、ファンを再開する試みが行われ、ステップ524において、試行数がカウントされる。ファン再開試行数が閾値例えば、5回の再開試行に等しい場合、方法はステップ519のスタンバイモードに戻る。その他の場合、ステップ522において、ファンは再びオンに再設定される。ステップ523において、ファンからのrpmフィードバックが測定される場合例えば、ファンrpmセンサ384を使用して、方法はステップ525に進み、電流センサ382で測定し得るファンの電流が、指定された長時間期間にわたって許容範囲外であるか否かが判断される。例えば、電流が約4秒以上にわたって約4Aを超える場合、電流が長時間期間にわたって許容範囲外であると判断し得る。ファン電流が長時間期間にわたって許容範囲外である場合、方法はステップ519のスタンドバイモードに戻る。長時間期間にわたるファン電流の測定により、ファンが最初にオンになった際のファン電流の初期スパイクを、ファンが適宜動作しているか否かを判断する際に無視することができる。0043ファン電流が、指定された長時間期間にわたって許容範囲から逸脱していない場合、方法はステップ526に進み、例えば、駆動装置338を介してTEDアレイ344を制御する電圧信号が送信される。様々な実施形態では、電圧信号はパルス幅変調PWM信号、線形可変電圧信号、又はオン/オフ電圧信号であり得る。その後、TEDアレイ344の各チャネルの電流が監視され例えば、電流センサ362、364、366、及び368のそれぞれを使用して、チャネル1、2、3、及び4を監視し得る、ステップ527A、527B、527C、及び527Dのそれぞれにおいて、監視された電流が許容範囲外にあるか否かが判断される。いくつかの実施形態では、電流が本質的にゼロであるか、又は約5Armsを超える場合、測定された電流が許容範囲外であると判断し得る。任意のチャネルで監視された電流が許容範囲外であると判断された場合、方法は、図5Fを参照してさらに詳細に説明されるステップ512の自己保護モードに進む。電流が許容範囲内にあると判断される場合、方法はステップ528に続き、還気温度例えば、温度センサ378により測定される空気流170の温度が許容範囲内にあるか否かが判断される。いくつかの実施形態では、許容範囲は摂氏約-12度以下であると見なし得る。還気温度が許容範囲内にあると判断されない場合、TEDアレイ344への電圧信号が、ステップ529において再び設定され、方法はステップ526に戻る。いくつかの実施形態では、TEDアレイ344への電圧信号は最大値に設定されて、熱電冷却システムの温度を冷凍温度設定点まで可能な限り素早く引き下げ得る。還気温度が許容範囲内にあると判断される場合、方法は、図5Cを参照してより詳細に説明されるように、ステップ518において温度制御モードに進む。0044ステップ518において入り、図5Cに示される温度制御モードは、ステップ513において設定されるモードの温度設定点に従って熱電冷却システムの温度を制御する。例えば、冷凍モード温度設定点は摂氏約-12度であり得、冷蔵モード温度設定点は摂氏約4度であり得、飲料冷却モード温度設定点は摂氏約8度であり得る。ステップ518において温度制御モードになった後、熱電冷却システムはスタンバイモードになり、ステップ530において、回復不可能な故障を監視する。回復不可能な故障が検出される場合、方法は、図5Fを参照してさらに説明されるステップ512の自己保護モードに進む。その他の場合、方法はステップ531に進み、冷却制御弁CCVが設定される例えば、100開。ステップ532において、ステップ531において設定された冷却制御弁による電流フィードバックが測定される。測定可能な電流フィードバックがないか、又は電流値が何らかの指定された最小値未満の場合、方法はステップ531に戻り、冷却制御弁を再び設定する。ステップ532において測定された電流フィードバックが、1A等の最大値を超える場合、方法は、ステップ530において、スタンバイモードに戻る。その他の場合、電流フィードバックが許容範囲内にある場合、方法はステップ533に進み、ファン例えば、ファン135がオンに設定される。0045ファンがオンに設定された後、ステップ534において、ファン速度rpmフィードバックが監視される。測定可能なrpmフィードバックがないと判断される場合、ファンを再開する試みが行われ、ステップ535において、試行数がカウントされる。ファン再開試行数が閾値例えば、5回の再開試行に等しい場合、方法はステップ530のスタンバイモードに戻る。その他の場合、ステップ533において、ファンは再びオンに再設定される。ステップ534において、ファンからのrpmフィードバックが測定される場合例えば、ファンrpmセンサ384を使用して、方法はステップ536に進み、電流センサ382で測定し得るファンの電流が、指定された長時間期間にわたって許容範囲外であるか否かが判断される。例えば、電流が約4秒以上にわたって約4Aを超える場合、電流が長時間期間にわたって許容範囲外であると判断し得る。ファン電流が長時間期間にわたって許容範囲外である場合、方法はステップ530のスタンドバイモードに戻る。長時間期間にわたるファン電流の測定により、ファンが最初にオンになった際のファン電流の初期スパイクを、ファンが適宜動作しているか否かを判断する際に無視することができる。0046ファン電流が、指定された長時間期間にわたって許容範囲から逸脱していない場合、方法はステップ537に進み、例えば、駆動装置338を介してTEDアレイ344を制御する電圧信号が送信される。様々な実施形態では、電圧信号はパルス幅変調PWM信号、線形可変電圧信号、又はオン/オフ電圧信号であり得る。その後、TEDアレイ344の各チャネルの電流が監視され例えば、電流センサ362、364、366、及び368のそれぞれを使用して、チャネル1、2、3、及び4を監視し得る、ステップ538A、538B、538C、及び538Dのそれぞれにおいて、監視された電流が許容範囲外にあるか否かが判断される。いくつかの実施形態では、電流が本質的にゼロであるか、又は約5Armsを超える場合、測定された電流が許容範囲外であると判断し得る。任意のチャネルで監視された電流が許容範囲外であると判断された場合、方法は、図5Fを参照してさらに詳細に説明されるステップ512の自己保護モードに進む。電流が許容範囲内にあると判断される場合、方法はステップ539に続き、霜取りタイマが切れたか否かが判断される。霜取りタイマは、熱電冷却システムが霜取りモードになる頻度、例えば、ある指定された連続動作時間数毎に1回を決める。ステップ539において霜取りタイマが切れていない場合、方法はステップ537に戻り、電圧信号が引き続き送信されて、TEDアレイ344を制御する。霜取りタイマが切れていると判断された場合、方法は、図5Eを参照してより詳細に説明されるステップ550の霜取りモードに進む。0047図5Dに示されるように、ステップ517において飲料冷却モードになった後、熱電冷却システムはスタンバイモードになり、ステップ540において、回復不可能な故障を監視する。回復不可能な故障が検出される場合、方法は、図5Fを参照してさらに説明されるステップ512の自己保護モードに進む。その他の場合、方法はステップ541に進み、冷却制御弁CCVが設定される例えば、100開。ステップ542において、ステップ541において設定された冷却制御弁による電流フィードバックが測定される。測定可能な電流フィードバックがないか、又は電流値が何らかの指定された最小値未満の場合、方法はステップ541に戻り、冷却制御弁を再び設定する。ステップ542において測定された電流フィードバックが、1A等の最大値を超える場合、方法は、ステップ540において、スタンバイモードに戻る。その他の場合、電流フィードバックが許容範囲内にある場合、方法はステップ543に進み、ファン例えば、ファン135がオンに設定される。0048ファンがオンに設定された後、ステップ544において、ファン速度rpmフィードバックが監視される。測定可能なrpmフィードバックがないと判断される場合、ファンを再開する試みが行われ、ステップ545において、試行数がカウントされる。ファン再開試行数が閾値例えば、5回の再開試行に等しい場合、方法はステップ540のスタンバイモードに戻る。その他の場合、ステップ543において、ファンは再びオンに再設定される。ステップ544において、ファンからのrpmフィードバックが測定される場合例えば、ファンrpmセンサ384を使用して、方法はステップ546に進み、電流センサ382で測定し得るファンの電流が、指定された長時間期間にわたって許容範囲外であるか否かが判断される。例えば、電流が約4秒以上にわたって約4Aを超える場合、電流が長時間期間にわたって許容範囲外であると判断し得る。ファン電流が長時間期間にわたって許容範囲外である場合、方法はステップ540のスタンドバイモードに戻る。長時間期間にわたるファン電流の測定により、ファンが最初にオンになった際のファン電流の初期スパイクを、ファンが適宜動作しているか否かを判断する際に無視することができる。0049ファン電流が、指定された長時間期間にわたって許容範囲から逸脱していない場合、方法はステップ547に進み、例えば、駆動装置338を介してTEDアレイ344を制御する電圧信号が送信される。様々な実施形態では、電圧信号はパルス幅変調PWM信号、線形可変電圧信号、又はオン/オフ電圧信号であり得る。その後、TEDアレイ344の各チャネルの電流が監視され例えば、電流センサ362、364、366、及び368のそれぞれを使用して、チャネル1、2、3、及び4を監視し得る、ステップ548A、548B、548C、及び548Dのそれぞれにおいて、監視された電流が許容範囲外にあるか否かが判断される。いくつかの実施形態では、電流が本質的にゼロであるか、又は約5Armsを超える場合、測定された電流が許容範囲外であると判断し得る。任意のチャネルで監視された電流が許容範囲外であると判断された場合、方法は、図5Fを参照してさらに詳細に説明されるステップ512の自己保護モードに進む。電流が許容範囲内にあると判断される場合、方法はステップ549に続き、定義された時間期間が経過したか否かが判断される。いくつかの実施形態では、定義される時間期間は、標準温度制御モードに入る前に飲料冷却モードを安定化するために必要な数分であると見なし得る。定義される時間期間が経過したと判断されない場合、方法はステップ547に戻る。定義された時間期間が経過したと判断される場合、方法は、図5Cを参照してより詳細に説明されるステップ518の温度制御モードに進む。0050図5Eに示されるように、ステップ550において霜取りモードになった後、熱電冷却システムは、ステップ551において、冷却制御弁CCVをオフに設定する。次に、ステップ552において、ファンがオフに設定される。その後、ステップ553において、第1のタイマが、切れるまで実行される。いくつかの実施形態では、第1のタイマは、5分後に切れるように設定し得る。第1のタイマが切れた後、ステップ554において、温度が低温閾値と比較される。いくつかの実施形態では、低温閾値は、摂氏-10度等の、冷凍モード温度設定点に近い冷凍温度であり得る。温度がおおよそ、低温閾値を超える場合、方法はステップ557に進み、霜取り動作を開始する。温度がおおよそ、低温閾値以下の場合、方法はステップ555に進み、第2のタイマが、切れるまで実行される。第2のタイマは、ステップ553の第1のタイマよりも長くし得る。例えば、いくつかの実施形態では、第2のタイマは、30分後に切れるように設定し得、それにより、温度を自然にさらに上昇させる。第2のタイマが切れた後、方法はステップ556に進み、温度が高温閾値と比較される。いくつかの実施形態では、高温閾値は、摂氏-3度等の、低温閾値よりも高い冷凍温度であり得る。温度がおおよそ、高温閾値を超える場合、方法はステップ557に進み、霜取り動作を開始する。その他の場合、温度がおおよそ、高温閾値以下の場合、方法は、図5Cを参照してさらに説明される温度制御モード518等の、ステップ562において霜取りモードになる前のモードに戻る。0051方法がステップ557に進む場合、TEDアレイ344のDC極性は、極性スイッチ328を使用して逆になる。その後、ステップ558において、例えば、駆動装置338を介してTEDアレイ344を制御する電圧信号が送信される。様々な実施形態では、電圧信号はパルス幅変調PWM信号、線形可変電圧信号、又はオン/オフ電圧信号であり得る。次に、TEDアレイ344の各チャネルの電流が監視され例えば、電流センサ362、364、366、及び368のそれぞれを使用して、チャネル1、2、3、及び4を監視し得る、ステップ559A、559B、559C、及び559Dのそれぞれにおいて、監視された電流が許容範囲外にあるか否かが判断される。いくつかの実施形態では、電流が本質的にゼロであるか、又は約5Armsを超える場合、測定された電流が許容範囲外であると判断し得る。任意のチャネルで監視された電流が許容範囲外であると判断された場合、方法は、図5Fを参照してさらに詳細に説明されるステップ512の自己保護モードに進む。電流が許容範囲内にあると判断される場合、方法はステップ560に続き、還気温度が所定の霜取り完了温度例えば、摂氏1度に達したか否か、又は霜取りサイクル時間例えば、45分が切れたか否かが判断される。定義された温度に達したと判断されず、定義された時間期間が経過したと判断されない場合、方法はステップ558に戻る。その他の場合、ステップ561において、極性スイッチ328を使用するTEDアレイ344のDC極性の反転がディセーブルされ、方法は、ステップ562において、図5Cを参照してより詳細に説明されるステップ518の温度制御モード等の前のモードに戻る。0052図5Fを参照して説明されるステップ512において入る自己保護モード中、検出された各故障状況がホストマイクロコントローラに報告される。自己保護モードになった後、ステップ570において、スタンバイ状態で、故障が回復可能であるか否かに関して判断される。故障が回復不可能であると判断される場合、ステップ571において、熱電冷却システムはシャットダウンされる。その他の場合、測定と許容値との一連の比較が行われて、熱電冷却システムが、後述するように、自己保護モードになる直前のモードで動作を再開できるか否かが判断される。任意の測定が許容不可能であると判断される場合、ステップ570において、方法はスタンバイモードに戻り、故障が回復可能であるか否かが判断される。ステップ572において、TEDアレイ344のTED345~360の高温側温度が許容されるか否かが判断される。TEDの高温側の許容温度はおおよそ摂氏82度以下であり得る。ステップ573において、電力の3つすべての位相が存在するか否かが判断される。ステップ574において、熱電冷却システムへの電圧入力が許容されるか否かが判断される。許容される電圧入力は、約80VAC~180VACであり得る。ステップ575において、冷却剤流入口でのプロピレングリコール及び水PGW温度例えば、温度センサ386により測定される冷却剤入力口150での液体流入口温度が許容されるか否かが判断される。液体流入口温度は、約摂氏-2度以下の場合に許容されると見なし得る。ステップ576において、TEDアレイ344内のTED345~360の合計電流が許容されるか否かが判断される。合計TED電流は、約20Arms未満の場合に許容されると見なし得る。自己保護モードでのすべての測定が許容される場合、ステップ577において、方法は、自己保護モードになる前の熱電冷却システムのモードに戻る。例えば、方法は、ステップ507の使用可能モード、ステップ519の冷凍スタンバイモード、ステップ516の冷凍電圧-TEDモード、ステップ530の温度制御スタンバイモード、ステップ537の温度制御電圧-TEDモード、ステップ540の飲料冷却スタンバイモード、ステップ547の飲料冷却電圧-TEDモード、又はステップ558の霜取り電圧-TEDモードに戻り得る。0053本明細書に記載の制御システムの機能は、コントローラのプロセッサが読み取り実行し得る持続性記憶媒体に記憶されたソフトウェアプログラムの命令に従って、コントローラにより制御し得る。ソフトウェアプログラムは、コンピュータプログラミング言語例えば、C、C等で書かれ、クロスコンパイルされてコントローラのプロセッサで実行し得る。記憶媒体の例としては、磁気記憶媒体例えば、フロッピー登録商標ディスク、ハードディスク、又は磁気テープ、光学記録媒体例えば、CD-ROM又はデジタル多用途ディスクDVD、及び電子記憶媒体例えば、集積回路IC、ROM、RAM、EEPROM、又はフラッシュメモリが挙げられる。記憶媒体は、ネットワーク結合されたコンピュータシステムを介して配信することもでき、それにより、プログラム命令は分散して記憶され実行される。0054実施形態は、機能ブロック構成要素及び様々な処理ステップに関して説明し得る。そのような機能ブロックは、指定された機能を実行するように構成された任意の数のハードウェア及び/又はソフトウェア構成要素で実現し得る。例えば、実施形態は、1つ又は複数のマイクロプロセッサ又は他の制御装置の制御下で様々な機能を実行し得る様々な集積回路構成要素、例えば、メモリ要素、処理要素、論理要素、ルックアップテーブル等を利用し得る。同様に、実施形態の要素がソフトウェアプログラミング又はソフトウェア要素を使用して実施される場合、実施形態は、C、C、Java登録商標、アセンブラ等の任意にプログラミング言語又はスクリプト言語を用いて実施し得、様々なアルゴリズムが、データ構造、オブジェクト、プロセス、ルーチン、又は他のプログラミング要素の任意の組み合わせを用いて実施される。さらに、実施形態は、電子構成、信号処理及び/又は制御、データ処理等の任意の数の従来の技法を利用することができる。メカニズムという言葉は広義で使用され、機械的又は物理的な実施形態に限定されず、プロセッサと組み合わせたソフトウェアルーチン等を含むことができる。0055本明細書に示され説明される特定の実施形態は、実施形態の説明のための例であり、本発明の範囲を限定する意図は決してない。簡潔にするために、従来の電子回路、制御システム、ソフトウェア開発、及びシステムの他の機能側面及びシステムの個々の動作構成要素の構成要素については、詳細に説明しないことがある。さらに、提示される様々な図に示される接続線又はコネクタは、例示的な機能関係及び/又は様々な要素の物理的若しくは論理的結合を表すことを意図する。多くの代替又は追加の機能的関係、物理的接続、又は論理的接続が実際の装置に存在し得ることに留意されたい。本明細書において提供されるありとあらゆる例又は例示的な言葉例えば等の使用は、単に実施形態をよりよく照らすことを目的とし、特許請求されない限り、本発明の範囲に限定を課さない。さらに、要素が特に必須又は極めて重要であるものとして説明されない限り、いかなる物品又は構成要素も本発明の実施に必須であるわけではない。0056これらの実施形態は図を参照して説明されるが、説明される方法及び又は特定の構造の変更又は適合が当業者には明らかになり得る。実施形態の教示による、このような教示を当分野を進歩させたそのようなすべての変更、適合、又は変形は、本発明の趣旨及び範囲内にあるとみなされる。したがって、これらの説明及び図面は、本発明は決して示される実施形態のみに限定されないと理解されるため、限定の意味で見なされるべきではない。0057本明細書において使用される含むcomprising、含むincluding、及び有するhavingという用語が、当分野のオープンエンド形式の用語として読まれることが特に意図されることが認識されよう。実施形態を説明する文脈特に以下の特許請求の文脈の中での単数形a、and、及びthe並びに同様の言及は、単数形及び複数の両方を包含するものとして解釈されたい。さらに、本明細書での値の範囲の記述は単に、本明細書において別段のことが示されない限り、範囲内にある個々の各値を個々に言及する省略方法としての役割を果たすことが意図され、別個の各値は、まるで本明細書において個々に言及されているかのように本明細書に組み込まれる。最後に、本明細書に記載されたすべての方法のステップは、本明細書において別段のことが示されない限り、又は文脈により明らかに矛盾しない限り、任意の適した順序で実行することができる。