(57)【要約】  【課題】  従来のスターリング機関は、異常状態を検出した場合において、自動復帰できる状態になるまでエンジンを停止して待機しなければならず、長時間の運転停止によって生じる問題があった。  【解決手段】  本発明のスターリング機関は、外殻体と、作動ガスを充填した前記外殻体内に組み付けられたシリンダと、前記シリンダ内に嵌装されたピストンと、前記ピストンを駆動する駆動手段と、スターリング機関の異常状態を検出する異常状態検出手段と、前記異常状態検出手段によって検出される異常状態のうち少なくとも１つの異常状態と対応した運転モードを記憶する記憶手段と、前記異常状態検出手段で検出された異常状態が、運転モードが記憶されている異常状態である場合に、前記異常状態に対応する運転モードを前記記憶手段から読み出して実行し、前記駆動手段を駆動させる演算手段と、を備える。  【選択図】  図４
2007218438.tif 000002
【特許請求の範囲】
【請求項１】
外殻体と、
作動ガスを充填した前記外殻体内に組み付けられたシリンダと、
前記シリンダ内に嵌装されたピストンと、
前記ピストンを駆動する駆動手段と、
スターリング機関の異常状態を検出する異常状態検出手段と、
前記異常状態検出手段によって検出される異常状態のうち少なくとも１つの異常状態と対応した運転モードを記憶する記憶手段と、
前記異常状態検出手段で検出された異常状態が、運転モードが記憶されている異常状態である場合に、前記異常状態に対応する運転モードを前記記憶手段から読み出して実行し、前記駆動手段を駆動させる演算手段と、を備えたスターリング機関。
【請求項２】
前記運転モードは、前記駆動手段の出力強度および／または駆動方法に関して設定されたものであることを特徴とする請求項１に記載のスターリング機関。
【請求項３】
前記運転モードで設定される前記駆動手段の出力強度は、通常運転時よりも低いことを特徴とする請求項１〜２の何れかに記載のスターリング機関。
【請求項４】
前記運転モードで設定される前記駆動手段の駆動方法は、前記ピストンのストロークを検知して運転する駆動方法、または、前記駆動手段のＰＷＭ制御におけるパルス幅を変調する駆動方法であることを特徴とする請求項１〜３の何れかに記載のスターリング機関。
【請求項５】
検出される前記異常状態の一つは、前記シリンダの低温ヘッドおよび／または高温ヘッドの温度異常であることを特徴とする請求項１〜４の何れかに記載のスターリング機関。
【請求項６】
検出される前記異常状態の一つは、モーター電圧センサ異常および／またはモーター電流センサ異常であることを特徴とする請求項１〜５の何れかに記載のスターリング機関。
【請求項７】
前記スターリング機関は、前記異常状態検出手段で検出された異常状態および／または前記異常状態に基づいて選択された運転モードを表示する表示部を有することを特徴とする請求項１〜６の何れかに記載のスターリング機関。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スターリング冷凍機、スターリング発電機などのスターリング機関に関し、より具体的には、スターリング機関に異常状態が検出された場合において、スターリング機関を制御して強制的に駆動させる制御機構を有するスターリング機関に関する。
【背景技術】
【０００２】
スターリング機関に様々な故障が起こりうる可能性がある。従来のスターリング機関では、異常状態が検出された場合、エンジンを停止することにより安全が図られていた。また、エンジンを停止した後、所定の復帰条件を満たすと、エンジンを再運転させていた（自動復帰）。
【０００３】
異常状態の原因が、例えば低温ヘッドおよび高温ヘッドの一時的な温度異常であるような場合には、一定期間エンジンを停止することにより、温度異常が解消され、エンジンを再び正常運転できるようになると考えられるため、自動復帰させても問題はなかった。しかし、異常状態の種類によっては、自動復帰させると更に重大な故障に至る場合もあり、必ずしも自動復帰させることができなかった。
【０００４】
図７および図８に示したのは、特許第３３６９９６７号公報に開示されているスターリング冷却装置の制御装置のブロック図およびプログラムを示すフローチャートである。図７および図８を参照して、従来のスターリング機関において、異常状態が検出された場合の制御について説明する。
【０００５】
従来のスターリング冷却装置は、各種異常状態を検出する異常状態検出手段と、この異常状態検出手段の出力に基づき駆動装置の運転を制御する制御装置を有し、検出した異常状態が復帰条件を満たした場合に、自動復帰を行うことを目的としたものである。
【０００６】
スターリング冷却装置の制御装置１０１には、運転中、各種異常状態を検出するセンサ（１０２〜１１０）からデータが入力される（Ｓ２）。次に、データに異常が検出（Ｓ３）されれば、異常状態の原因が自動復帰させると危険であるようなポンプ電流異常、送風機電流センサの異常であるかどうか判別を行う（Ｓ４）。ポンプ電流センサ異常、送風機電流センサの異常である場合には、異常状態を表示して（Ｓ５）、エンジンをそのまま停止（Ｓ６）させ制御を終了する。
【０００７】
また、そうでない場合は、エンジンを停止させ（Ｓ７）、センサからの入力データが所定の復帰条件に合致するかどうかを継続して判別する（Ｓ８）。その結果、異常状態が解消されていれば、エンジンの運転を再開する（自動復帰）。
【特許文献１】特許第３３６９９６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のスターリング機関の問題点を以下に示す。
【０００９】
上述したように、従来のスターリング機関は、異常状態を検出した場合において、自動復帰できる状態になるまでエンジンを停止して待機しなければならなかった。また、異常状態の原因が、一時的でない場合においては、自動復帰できず、修理されるまでエンジンを停止させなければならなかった。このような従来の制御方法では、特定条件下であれば運転できる場合であっても、エンジンが停止したままになるため、例えば当該スターリング機関を備えている冷蔵庫などの冷却装置においては、庫内の食品が腐ってしまうなどといった、エンジンを長時間停止させたまま放置することによって生じる問題があった。
【００１０】
本発明は、上記問題を解決すべくなされたものであり、スターリング機関が異常状態を検出した場合において、長時間の運転停止を回避することができるスターリング機関を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明のスターリング機関は、
外殻体と、作動ガスを充填した前記外殻体内に組み付けられたシリンダと、前記シリンダ内に嵌装されたピストンと、ピストンを駆動する駆動手段と、スターリング機関の異常状態を検出する異常状態検出手段と、異常状態検出手段によって検出される異常状態のうち少なくとも１つの異常状態と対応した運転モードを記憶する記憶手段と、異常状態検出手段で検出された異常状態が、運転モードが記憶されている異常状態である場合に、異常状態に対応する運転モードを記憶手段から読み出して実行し、駆動手段を駆動させる演算手段と、を備えたことを特徴とする。
【００１２】
本構成をとることにより、スターリング機関が異常状態を検出した場合において、異常状態を判別し、異常状態に対応してスターリング機関を、特定条件下で運転することにより、長時間の運転停止を回避することが可能である。
【００１３】
本発明のスターリング機関は、
さらに、運転モードは、駆動手段の出力強度および／または駆動方法に関して設定されたものであることを特徴とする。
【００１４】
本構成をとることにより、様々な異常状態に対応した強制運転の実行が可能である。
【００１５】
本発明のスターリング機関は、
さらに、運転モードで設定される駆動手段の出力強度は、通常運転時よりも低いことを特徴とする。
【００１６】
本構成をとることにより、異常状態のスターリング機関に過剰の負荷を与えずに強制運転することが可能である。
【００１７】
本発明のスターリング機関は、
さらに、運転モードで設定される駆動手段の駆動方法は、ピストンのストロークを検知して運転する駆動方法、または、駆動手段のＰＷＭ制御におけるパルス幅を変調する駆動方法であることを特徴とする。
【００１８】
本構成をとることにより、様々な異常状態に対応した強制運転の実行が可能である。
【００１９】
本発明のスターリング機関は、
さらに、検出される異常状態の一つは、シリンダの低温ヘッドおよび／または高温ヘッドの温度異常であることを特徴とする。
【００２０】
本構成をとることにより、低温ヘッドおよび／または高温ヘッドの温度異常を検出し、適した強制運転の対応を行うことが可能である。
【００２１】
本発明のスターリング機関は、
さらに、検出される異常状態の一つが、モーター電圧センサ異常および／またはモーター電流センサ異常であることを特徴とする。
【００２２】
本構成をとることにより、モーター電圧センサ異常および／またはモーター電流センサ異常を検出し、適した強制運転の対応を行うことが可能である。
【００２３】
本発明のスターリング機関は、
さらに、異常状態検出手段で検出された異常状態および／または該異常状態に基づいて選択された運転モードを表示する表示部を有することを特徴とする。
【００２４】
本構成をとることにより、使用者に異常状態を検出したことを確実に知らせることが可能である。また、該状態に基づいた運転モードが選択されて強制運転が行われ、一見通常運転と変わらないように見える場合であっても、使用者にスターリング機関が異常状態を抱えていることを使用者に知らせることが可能である。
【発明の効果】
【００２５】
以上説明したように、本発明のスターリング機関によれば、異常状態を検出した場合において、異常状態を判別し、異常状態下であっても特定条件下であればエンジンを運転することができる。また、スターリング機関を特定条件で運転することによって、長時間の運転停止を回避することが可能である。
【００２６】
さらに、特定条件という制限された範囲内の運転により、スターリング機関の過剰負担を回避しながら運転することが可能である。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施例について図面を参照して説明する。
【００２８】
なお、ここでは、本発明のスターリング機関を用いたスターリング冷凍機を例示して説明を行う。
【実施例１】
【００２９】
図１は、本発明の実施例１のスターリング冷凍機の要部概略断面図である。また、図２は、本発明の実施例１のスターリング冷凍機の制御部の構成を示すブロック図である。図３は、本発明の実施例１のスターリング冷凍機の制御部のドライバユニットを有する基板の回路図である。
【００３０】
以下、図１、図２および図３を参照して本実施例のスターリング冷凍機１の構成および通常制御について説明する。
【００３１】
まず、図１を参照して、スターリング冷凍機１の構成について説明する。
【００３２】
図１に示すように、スターリング冷凍機１は、内部に円筒形状のシリンダ２を有し、シリンダ２の内部空間に円柱形のピストン３およびディスプレーサ４を同軸上（Ｙ軸）に配置する。そうすることにより、ピストン３とディスプレーサ４との間に圧縮空間５を、ディスプレーサ４と低温ヘッド７との間に膨張空間６をそれぞれ形成する。
【００３３】
本体ケーシング８やシリンダ２内は、例えばヘリウムなどの不活性ガスが作動ガスとして充填されている。上記ピストン３は、例えばリニアモーター９などの駆動手段によって駆動され、シリンダ２内を軸心方向に往復運動する。このピストン３の往復運動に伴い、作動ガスは圧縮空間５と膨張空間６の間を移動する。また、膨張空間６への作動ガスの流入・流出により生じる往復運動と共振用バネ１３の弾性力により、ディスプレーサ４はピストン３と同周期で、一定の位相差をもって往復運動する。以上の構成および動作により、シリンダ２内に既知の熱力学サイクルである逆スターリングサイクルが構成され、高温ヘッド１０では放熱し、低温ヘッド７では吸熱して低温ヘッド７近傍の外気を冷却する。
【００３４】
次に、スターリング冷凍機１の通常制御について説明する。なお、以下の説明において、ピストン３の駆動手段としてリニアモーター９を採用した場合を例示して説明する。
【００３５】
図１に示すように、シリンダ２の外周側に設けられたリニアモーター９には、リード線１１および１２が接続され、制御部２０によって制御された駆動電力が供給される。所定の交流波形の駆動電圧がリニアモーター９に印加されると、ピストン３がその所定の交流波形の駆動電圧に対応した周期およびストロークで往復運動行う。従って、リニアモーター９に印加される駆動電圧を制御することにより、ピストン３の往復運動の周期およびストロークを制御することができる。
【００３６】
本明細書中のそれぞれの実施例において、リニアモーター９の駆動電圧の制御はＰＷＭ（Pulse Width Modulation）制御によって行われるものとする。ＰＷＭ制御は、従来のスターリング機関のリニアモーターの制御に用いられており、ここでは詳細について説明をしない。
【００３７】
次に、図２および図３を参照して、本実施例のスターリング冷凍機１の制御部２０の構成をより詳細に説明する。
【００３８】
図２に示すように、制御部２０は、メインユニット２１およびドライバユニット２２から構成される。両者は、Ｉ／Ｆ回路を備え、互いに接続され、制御に関する情報が通信される。ドライバユニット２２からメインユニット２１には、モーターＭの運転状況に関する情報が送信され、メインユニット２１からドライバユニット２２には、該情報に基づいたモーターＭの制御に関する情報が送信される。例えば、これらの通信はシリアル通信によって成されるものであり、上記Ｉ／Ｆ回路として、ＵＡＲＴ回路が備えられていてもよい。
【００３９】
ドライバユニット２２は、主として、複数のトランジスタを有するＩＰＭ（Intelligent Power Module）回路と、ＰＷＭ制御などのモーター制御に係る演算を行うマイクロコンピュータ４０と、メインユニット２１と通信を行うＩ／Ｆ回路とを備える。また、本実施例では、ドライバユニット２２は、スターリング冷凍機１が備える異常状態を検出する複数のセンサの内の一部と同一基板（ドライバ基板２４）上に備えられている構成として説明する。
【００４０】
ここで、マイクロコンピュータ４０は、演算手段としてのＣＰＵと、制御プログラムが記憶された読出し専用のＲＯＭと、演算の一時記憶を行うＲＡＭおよび発信器としてのクロック回路から構成される。また、外部記憶手段として、ドライバユニット２２は、書き換え可能な不揮発性記憶素子（ＥＥＰＲＯＭ）を有している。
【００４１】
ＥＥＰＲＯＭには、モーターの特性などに関する情報が記録されている。例えば、モーターの係数（Ｌ値（インダクタンス）、Ｒｄ（直流抵抗値））、限界ストローク値および温度ヘッドの限界温度などである。マイクロコンピュータ４０は、これらの情報を、ピストンストローク（後述）を検知する際に参照し、ヘッドの温度センサ（図３参照）からの入力値が、所定の限界値を超えるかどうかを判別する際に参照する。従って、スターリング冷凍機１が検出する異常状態の１つとして、このＥＥＰＲＯＭのデータを参照できない場合がある。
【００４２】
さらに、ドライバ基板２４は、モーター制御をより安全かつ正確に行えるように、モーター電流センサ、モーター電圧センサおよびＡＣ電圧源からの入力電圧を検出するＡＣ入力電圧センサを備える。これらのセンサによって、ドライバユニット２２において、各種異常状態を検出することが可能となる。
【００４３】
メインユニット２１は、主として、ＣＰＵ、ＲＡＭ、ＲＯＭおよびクロック回路から構成される。メインユニット２１は、冷凍機全体の制御を行い、リニアモーターＭの制御に関しても、ドライバユニット２２からの情報に基づいて制御を決定し、ドライバユニット２２に該情報に基づいたリニアモーターＭの制御に関する情報を送信する。
【００４４】
メインユニット２１とドライバユニット２２間は、断続的に互いにリニアモーターMの運転状況と制御情報を交信しているが、メインユニット２１およびドライバユニット２２のマイクロコンピュータがクロック回路を備える構成により、通信時間を計測することが可能である。ここで、クロック回路は、通常ＣＰＵに備えられているものであるが、通信時間を計測するセンサとしても機能する。本構成によって、所定時間内に通信が終了しない通信時間異常を検出することが可能となる。
【００４５】
図３に示すように、ドライバユニット２２を有する基板の回路は構成され、リニアモーターMなどと接続されている。
【００４６】
ＩＰＭ回路３０は、４つのトランジスタ（Ｇｕ，Ｇｘ，Ｇｖ，Ｇｙ）を有しており、それぞれのトランジスタのゲート電極は、配線Ｕ，Ｘ，Ｖ，Ｙによって、マイクロコンピュータ４０に接続されている。
【００４７】
マイクロコンピュータ４０は、各トランジスタのゲート電極に配線を介してＰＷＭ制御信号を送信する。それにより、各トランジスタの開閉動作は行われ、リニアモーターＭにパルス電圧が印加され、交流電流が流れる。より詳細に説明すると、まず、マイクロコンピュータ４０のＵ相コントロール信号およびＶ相コントロール信号から、配線を通じて、ＧｕとＧｙのゲート電極をＯＮ、ＧｘとＧｖをＯＦＦさせる信号を送信する（Ｕ相）。この間、電流はモーターを矢印Ａの方向に流れる。次に、ＧｕとＧｙのゲート電極をＯＦＦ、ＧｘとＧｖをＯＮさせる信号を送信する（Ｖ相）。この間、電流はモーターを矢印Ｂの方向に流れる。このＵ相とＶ相の切り替えを行うことによって、リニアモーターＭの往復運動は実現され、リニアモーターＭの往復運動の振幅および周期は、マイクロコンピュータ４０のＰＷＭを制御するＵ相コントロール信号及びＶ相コントロール信号により制御可能である。本実施例では、上述したような２相交流モーターを例示して説明を行うが、３相交流モーターであっても構わない。
【００４８】
また、回路上には、シャント抵抗Ｓおよびオペアンプを含む増幅回路Ａを備え、モーター電流が計測される。抵抗Ｓの両端の電位差が増幅回路Ａによって増幅され、増幅された電位差がマイクロコンピュータの電流センサに伝達される。この増幅値をＡ／Ｄ変換して、電流値が算出される。
【００４９】
ここで、電流センサのオフセット電圧の異常について説明を行う。電流センサの増幅回路Ａに含まれるオペアンプは、負荷に電流が流れていないときにおいても、所定の電圧の信号を出力している。このオペアンプの所定の電圧は、オフセット電圧と呼ばれる。オペアンプのオフセット電圧は、予めマイクロコンピュータ４０のＲＯＭに記憶されている。マイクロコンピュータ４０は、電流検出時に検出されたオペアンプの出力電圧の値からオフセット電圧に相当する電圧の値を引いた電位差に対応する電流値を算出する。この電流値が実際に負荷に流れる電流値である。電流センサのオフセット電圧異常とは、電流が流れていないときに検出された電圧が、マイクロコンピュータ４０のＲＯＭに記憶されたオフセット電圧と異なる異常であり、この場合正確な電流値を検知することができない。
【００５０】
さらに、リニアモーターＭの２つの端子に、電圧計として機能する回路Ｖが接続されている。リニアモーターＭに印加されている電圧が分圧され、その分圧された電圧値がマイクロコンピュータ４０の（Ｕ相・Ｖ相）電圧センサに伝達される。この電圧センサによって、モーター電圧異常が検出される。
【００５１】
さらに、ＩＰＭ回路３０はサーミスタを有する温度センサ（図示せず）を備えていることが好ましい。温度センサでの計測値は、マイクロコンピュータ４０に伝達される。ＩＰＭ回路３０は、トランジスタのＯＮ抵抗の発熱や過電流などの原因によって、高温になることが考えられる。この温度センサにより、ＩＰＭ回路３０の温度異常を検出することが可能となる。
【００５２】
本実施例のスターリング冷凍機１において検出される異常状態は、他にも考えられる。その一つとして、スターリング冷凍機１の低温ヘッドおよび高温ヘッドの温度異常が挙げられる。
【００５３】
スターリング冷凍機１の外周面には、低温ヘッドの温度Ｔｃを感知する温度センサおよび高温ヘッドの温度Ｔｈを感知する温度センサが取り付けられている。各温度センサの出力情報は、マイクロコンピュータ４０に入力され、ＴｃＡ／Ｄ変換部およびＴｈＡ／Ｄ変換部によって、デジタル信号に変換されて、低温ヘッドおよび高温ヘッドの温度が検出される。
【００５４】
以上、本実施例のスターリング冷凍機１の構成および制御を述べ、各種異常状態と各種異常状態を検出する機構を説明した。本実施例のスターリング冷凍機１は、さらに、他の異常状態の検出を可能とする機構を備えていてもよい。
【００５５】
次に、各種センサによって異常状態が検出された場合におけるスターリング冷凍機１の制御について説明する。
【００５６】
図４は、実施例１において異常状態が検出された場合における制御フロー図である。
【００５７】
図４を参照して説明すると、まず、スターリング冷凍機１を運転している間、異常状態検出手段である各種センサからマイクロコンピュータ４０にデータが入力され（Ｓ１２）、異常状態かどうか判断される（Ｓ１３）。
【００５８】
ここで、異常状態かどうかの判断はそれぞれのセンサから入力された値が、あらかじめ設定されている所定の数値範囲内にあるかどうかで判断される。もう少し、具体的に説明すると、マイクロコンピュータ４０のＣＰＵは、それぞれのセンサから入力された値を、ＲＯＭまたはＥＥＰＲＯＭから読み込んだ予め記憶されている所定値と比較し、入力値が所定数値内にあるか判断する。
【００５９】
異常状態が検出されなければ運転を継続することになるが、もし、異常状態が検出されれば、エンジンは一旦停止される（Ｓ１４）。
【００６０】
そして、停止と同時に計時カウンターがリセットされ、停止してからの時間が計測される（Ｓ１５）。計時カウンターは、ドライバユニットのマイクロコンピュータにあり、クロック回路を用いて時間計測される。
【００６１】
次に、所定の制限時間内において、異常状態が復帰条件（上記の所定数値範囲内にあること）を満たすかどうかが判断される（Ｓ１６）。条件を満たせば、通常の運転に復帰する（自動復帰）。制限時間内に条件を復帰しなければ、その異常状態に対応した制御に従うことになる。
【００６２】
復帰条件を満たすかどうかは、各種センサからの入力値が、一定時間のエンジン停止後に、所定の数値範囲内に戻るかどうかで判断される。例えば、低温ヘッドおよび高温ヘッドの温度センサからの入力値は、Ｓ１３で異常と判断されても、一定時間のエンジンの停止により、所定の数値範囲内に戻る可能性がある。その場合は、正常運転に復帰させることにより、後述する異常状態のフローに従う時間と手続を省略し、冷蔵庫内の食品を保存することが可能となる。
【００６３】
次に、それぞれの異常状態に対応した制御について説明する。
【００６４】
本実施例では、異常状態を４つのグループに分け、それぞれ対応した制御を行う。このようにグループ分けを行うことによって、各異常状態に対応する運転モードをそれぞれ記憶しておく必要が無いため、記憶容量を低減できるためメモリコストを削減することが可能となる。さらに、多くの異常状態をグループ化することにより、異常状態と運転モードの設定および管理が容易となる。
【００６５】
異常状態下であっても特定条件下であれば、運転可能と考えられる場合には、メインユニット２１からドライバユニット２２に強制運転の指令を出すことによって、一定出力の運転を行う。
【００６６】
１つ目のグループは、低温ヘッド或は高温ヘッドの温度異常、ＩＰＭ回路の温度異常そしてＡＣ入力電圧異常といった、温度サーミスタグループである。この場合には、運転モード１を選択し（Ｓ１９）ドライバユニットに強制運転の指令を送信する。（Ｓ２４）
上記制御によれば、一定時間エンジンを停止（Ｓ１６）することにより温度異常は解消されているはずにもかかわらず、温度が正常に回復しないと判断されるということは、温度センサ（例えばサーミスタ等）が正常に機能していないと考えられる。
【００６７】
また、ＡＣ入力電圧異常は、ＡＣ入力電圧が正常より、高圧か低圧の場合が考えられる。
【００６８】
いずれの場合も運転再開に際しては、最大出力よりも低出力運転（例えば、最大出力よりも出力強度が３３％）で再起動を行う。低出力運転を行う理由は万一異常が発生しても、機器に過大な負荷を与えず、しかも機器の運転が完全に停止してしまうことの不都合を解消できるからである。
【００６９】
運転モード１は、モーターの制御機構に係る異常ではないので、モーターに流れる電流と電圧からピストン位置を算出するピストンストローク検知をしてモーターを運転する通常の運転を、低出力で行う。ピストンストロークの算出は、モーターの電流と電圧から容易に算出できる（例えば特開２００３−３１４９１９号公報など）のでここでは詳細については省略する。
【００７０】
あらかじめ最大出力の場合のピストンストローク値は機器毎に設定値を計算する。計算されたピストンストローク値を実現するための条件はデータ化されEEPROMに書き込まれている。３３％程度の低出力運転のピストンストロークの値も、最大出力を発生するピストンストロークと同様に計算できる。従って、低出力運転の場合も同様に運転条件をEEPROMに書き込んでおくことが可能である。従って、CPUはEEPROMから運転モード１の場合の低出力運転のデータを読み出してそのピストンストローク値にて運転するようにモーターへの電圧及び電流を制御すれば、運転モード１での運転を実現できる。
【００７１】
この低出力運転のピストンストローク値は、例えば最大出力のピストンストローク値を７ｍｍとすると、３３％程度の低出力運転の場合は４ｍｍとなる。
【００７２】
２つ目のグループは、モーターの電圧或は電流を検知するセンサの動作異常の場合であり、この場合は、ピストンストロークを算出して運転することができないので、それに対応した運転モード２を選択し（Ｓ２１）、ドライバユニットに強制運転指令を送信する（Ｓ２４）。
【００７３】
このグループに含まれる場合の異常状態の例としては、図３に示すモーター電圧を検知している回路Ｖには、最初にモーターを起動しない状態でもモーターの両端には一定の低電圧が加わっており、回路Ｖではその電圧を検知しているが、この電圧が正常に検知できない場合が挙げられる。
【００７４】
さらに同じく図３の電流センサの増幅回路Ａに含まれるオペアンプは、負荷に電流が流れていない時にも所定の電圧を出力しており、これがオフセット電圧と呼ばれている。このオフセット電圧が正常に検知できない場合オフセット電圧異常と判断しこのグループに含まれる。
【００７５】
このいずれの異常も、負荷に電圧が掛かっていない或は電流が流れていない時の異常であり、検知回路やオペアンプの故障が原因として考えられるので、異常が発生していても出力を下げて運転可能と判断をする。しかしこの場合はモーターの電圧或は電流が検出できないので、上述のピストンストロークを算出して運転することが出来ない。
【００７６】
そこでこの場合は、ＰＷＭ制御のパルス幅を変化させる変調率を制御して運転を行うのである。変調率とは、ＩＰＭ回路に入力される直流電圧に対するモーターに実際に入力される交流波形の振幅比である。変調率が大きいほどモーターに与えられるエネルギーが大きくなり、それに伴いピストンストロークも変化するので、変調率を変化させることによりモーター出力を制御可能となる。
【００７７】
従って、変調率をデータ化し、ＥＥＰＲＯＭに記憶させておくことにより、モーターの電圧或は電流を検知するセンサの動作異常が生じた場合でも強制運転が可能である。データは、それぞれの運転モードごとに定められている変調率のパーセンテージであり、例えば、この運転モード２では、変調率を５０％に設定して運転指令を行う。
【００７８】
３つ目のグループは、マイクロコンピュータのＥＥＰＲＯＭのデータを読み込むことが出来ないＥＥＰＲＯＭ異常である。ＥＥＰＲＯＭにはモーターの特性などに関する情報が記録されている。この情報としては、例えばモーターの係数（Ｌ値（インダクタンス）、Ｒｄ（直流抵抗値））、限界ストローク値および温度ヘッドの限界温度などがある。ＥＥＰＲＯＭ異常は、ＣＰＵからのデータの要求に対して、所定期間内にデータが出力されてくるか否かで判断できる。このグループの異常が発生した場合は、運転モード３を選択し（Ｓ２３）、ドライバユニットに強制運転の指令を送信する。（Ｓ２４）
起動の初期時にドライバユニット２２内のＣＰＵがＥＥＰＲＯＭから上記情報を読み出してその後の制御に使用するが、この情報がＥＥＰＲＯＭから読み出すことが出来ない場合をＥＥＰＲＯＭ異常と判断し、ドライバユニット内のＣＰＵは予めＲＯＭに設定した初期値データを読み出すことにより、その後の運転時の定数として使用する。しかし何らかの異常が発生していると判断して最大出力の７０％程度に抑えて運転をすることにより、運転が停止するという最悪の状況を回避する。
【００７９】
４つ目のグループは、上記のいずれの異常状態にも該当しない場合であり、メインユニットとドライバユニット間の通信が所定時間内に終了しない通信時間異常が含まれる。この場合は、異常状態を表示して（Ｓ２７）、運転は停止したままとする。
【００８０】
メインユニット２１とドライバユニット２２間の通信が正常に動作しないと正しい指令がメインユニット２１からドライバユニット２２に届かないから、動作が保障できないので運転は停止したままとなる。
【００８１】
また、このグループには、ＩＰＭ動作異常も含まれる。ＩＰＭ回路は、入力電圧が正常値でなくなったり、内部トランジスタの電流が過大になるとＩＰＭ異常を知らせる信号（図示せず）をドライバユニット２２に発信する。この信号を受けるとドライバユニット２２はＩＰＭ動作異常と判断してメインユニット２１に異常を連絡する。この場合もその後の動作が保障できないので運転は停止したままとなる。
【００８２】
スターリング冷凍機は異常状態を表示する表示部などの異常報知手段を設けていることが好ましい。すなわち、強制運転する場合においても、完全に異常状態は解消された訳ではないので、使用者に異常状態であることを伝える表示部をさらに備え、異常状態およびまたは該異常状態に基づいて選択される運転モードを表示する（Ｓ２６）ことが好ましいからである。
【００８３】
この報知手段を備えることによって、使用者に異常状態を検出したことを確実に知らせることが可能となる。また、該状態に基づいた運転モードが選択されて強制運転が行われ、一見通常運転と変わらないように見える場合であっても、使用者にスターリング冷凍機１が異常状態を抱えていることを使用者に知らせることが可能となる。この報知手段の形態として、スターリング冷凍機１前面に例えばＬＣＤなどの表示パネルを設けることにより実現されていてもよいし、ＬＥＤランプを設けて状態に応じて点灯させる構成であっても構わない。また、音声によって報知しても構わない。
【００８４】
なお、運転モード１〜３の何れの強制運転においても、通常の運転よりも低出力の運転で行われることが好ましい。異常状態が解消されておらず、エンジンに過度の負荷を与えることを避けるためである。
【００８５】
運転モード１の場合、目標ストロークを通常運転より小さく設定してモーター電圧を算出することにより、低出力の出力強度で運転可能である。例えば、通常運転では約７ｍｍのピストンストロークであるが、これを４ｍｍに設定することにより、通常の約３０％の出力強度で運転できる。運転モード２の場合、変調率を下げることにより低出力で運転可能となる。特に、冷蔵の機能を維持できる程度の出力になるように、出力強度を設定できればよい。
【００８６】
本実施例では、以上のように、強制運転を行う３つのグループと運転を停止させるグループの４つのグループに分け、それぞれに対応した制御を行う構成としたが、一例を示したに過ぎず、異常状態を検出するセンサやそのフローによって、そのグループの数などは異なる場合がある。
【実施例２】
【００８７】
図５は、実施例２において異常状態が検出された場合における制御フロー図である。
【００８８】
実施例２のスターリング冷凍機は、図１〜図４に示した実施例１のスターリング冷凍機において、異常状態を検出した場合における制御の一部を変更したものである。実施例１との共通の部分に関しては説明を省略して、実施例２の特徴部分について説明をする。
【００８９】
実施例１においては、エンジンを一旦停止させた後、所定の制限時間経過後に異常状態が解消しない場合に、異常状態に対応して制御を行う構成である。しかし、例えば、温度異常以外の異常状態の場合には、異常状態ではない状態に自動復帰する見込みはなく、瞬時に異常状態の判別が可能であるので、制限時間は不要となる。
【００９０】
本実施例は、このことを鑑み、自動復帰する見込みはない異常状態の場合に、制限時間の時間ロスなく、それぞれの異常状態に対応した制御に移行することを可能としたものである。
【００９１】
図５を参照して、エンジンを停止した（Ｓ３４）後、異常状態がどの異常に該当するのか判別が連続して行われる（Ｓ３５・Ｓ３６・Ｓ４２・Ｓ４４）。
【００９２】
温度異常の場合は、制限時間の計測を開始（Ｓ３７）し、所定時間内に自動復帰可能かどうか判断される（Ｓ３８）。復帰条件を満たせば自動復帰するが、満たさない場合は運転モード１を選択する（Ｓ４０）。
【００９３】
他の異常状態の場合には、制限時間の経過なしに、それぞれの状態に対応した運転モードを選択する（Ｓ４０・Ｓ４３・Ｓ４５）。次に、運転モードを選択した（Ｓ４０・Ｓ４３・Ｓ４５）後、強制運転の指令をして（Ｓ４１）、選択した運転モードを表示する（Ｓ４７）。
【００９４】
強制運転も不可能であるような制御不可能な異常状態の場合には、異常状態を報知（Ｓ４８）して、エンジンを停止させたままにしておく。
【００９５】
本実施例のスターリング冷凍機においても上述したような報知手段を備え、異常状態の報知を行うことが好ましい。
【実施例３】
【００９６】
図６は、実施例３において異常状態が検出された場合における制御フロー図である。
【００９７】
実施例３のスターリング冷凍機は、図１〜図４に示した実施例１のスターリング冷凍機において、異常状態を検出した場合における制御の一部を変更したものである。実施例１との共通の部分に関しては説明を省略して、実施例３の特徴部分について説明をする。
【００９８】
実施例１および２においては、自動復帰可能を仮定としたため、制限時間を設けた。しかし、自動復帰できない異常状態のみを検出する構成のスターリング冷凍機の場合は、異常状態の判別を行った後、すぐその異常に対応する制御を行う構成にしてもよい。
【００９９】
図６を参照して、異常状態を検出して（Ｓ５３）、エンジンを停止させた後（Ｓ５４）、それぞれの異常状態に対応して、運転モードを選択し（Ｓ５７・Ｓ５９・Ｓ６１）、強制運転の指令（Ｓ５７）と異常状態の表示を行う（Ｓ６３）。
【０１００】
また、本実施例は、自動復帰不可能であることを仮定して、温度異常を異常状態から除外しているが、温度異常をＡＣ入力電圧異常と同様に運転モード１を選択する構成にしてもよい。
【０１０１】
以上、本発明のスターリング冷凍機の説明において、制御部はメインユニットとドライバユニットから構成され、メインユニットにおいて、ドライバユニットからの異常状態の情報に基づいて運転モードを選択し、ドライバユニットへ強制運転の指令が送信されると示した。しかし、ドライバユニット上で運転モードの選択および強制運転の指令を行う構成としてもよい。
【０１０２】
また、今回開示された上記各実施例はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の技術的範囲は特許請求の範囲によって画定され、また特許請求の範囲の記載等の意味および範囲内でのすべての変更が含まれることが意図される。
【産業上の利用可能性】
【０１０３】
本発明は、強制的に運転する制御機構を有するスターリング機関に有効に適用することができる。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１実施例のスターリング冷凍機の要部概略断面図である。
【図２】本発明の第１実施例のスターリング冷凍機の制御部のブロック図である。
【図３】本発明の第１実施例のスターリング冷凍機の制御部のドライバユニットを有する基板の回路図である。
【図４】本発明の第１実施例のスターリング冷凍機の異常時における制御フロー図である。
【図５】本発明の第２実施例のスターリング冷凍機の異常時における制御フロー図である。
【図６】本発明の第３実施例のスターリング冷凍機の異常時における制御フロー図である。
【図７】特許第３３６９９６７号公報に記載の先行技術の制御部の構成を示すブロック図である。
【図８】特許第３３６９９６７号公報に記載の先行技術の異常時における制御フロー図である。
【符号の説明】
【０１０５】
１  スターリング冷凍機
２  シリンダ
３  ピストン
４  ディスプレーサ
７  低温ヘッド
９、Ｍ  リニアモーター
１０  高温ヘッド
２０  制御部
２１  メインユニット
２２  ドライバユニット
４１、４２  温度センサ
【図１】
2007218438.tif 000003
【図２】
2007218438.tif 000004
【図３】
2007218438.tif 000005
【図４】
2007218438.tif 000006
【図５】
2007218438.tif 000007
【図６】
2007218438.tif 000008
【図７】
2007218438.tif 000009
【図８】
2007218438.tif 000010