JP3752919B2 - Centrifuge rotor temperature control device - Google Patents
Centrifuge rotor temperature control device Download PDFInfo
- Publication number
- JP3752919B2 JP3752919B2 JP28352599A JP28352599A JP3752919B2 JP 3752919 B2 JP3752919 B2 JP 3752919B2 JP 28352599 A JP28352599 A JP 28352599A JP 28352599 A JP28352599 A JP 28352599A JP 3752919 B2 JP3752919 B2 JP 3752919B2
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- rotor
- bowl
- control
- cooling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Centrifugal Separators (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、遠心分離機に載置されるロータの温度を制御する遠心分離機のロータ温度制御装置に関するものである。
【0002】
【従来の技術】
遠心分離機において、ほぼ真空空間となるボウル内でモータと駆動シャフトで結合されモータにより回転駆動されるロータの温度はボウルからの輻射伝熱による熱量とモータから駆動シャフトを通して伝わる熱伝導による熱量に支配される。
【0003】
従来の遠心分離機のロータ温度制御装置は、ボウルの加熱及び冷却は電力を熱量に変換できる例えば電流の方向と大きさにより変換熱量の正負と量を変更できるペルチェ素子により行い、ロータの温度を所定の温度に保つためロータの測定温度とロータの目標制御温度との偏差をフィードバック量とし、これを比例、積分演算しその和をペルチェ素子に流す電流の方向及び大きさを制御量とするPI制御或いはPID制御を行っていた。また、ボウルの加熱、冷却はロータの温度が目標制御温度のある所定範囲内に入っていない場合はペルチェ素子に最大定格電流を流すことにより行い、入っている場合は上記のPI制御等により実行し、PI制御に於ける積分項の初期値はロータの目標制御温度と気温により決定していた。
【0004】
【発明が解決しようとする課題】
遠心分離機に用いられるロータは外形寸法、形状、質量、材質、比熱、表面の輻射率等が多種に及び上述の輻射伝熱系に於ける熱時定数がロータの種類により大きく異なり、遠心機のロータ温度制御装置は制御の安定性がロータ固有の熱時定数とPI制御のフィードバック乗数に支配さる。つまり従来のかかる遠心分離機においては、ロータの熱時定数が大きくなるほど不安定となり、例えばPI制御の乗数を熱時定数の小さなロータで安定動作が行えるように設定すると熱時定数が大となる質量又は比熱大のロータではボウルの温度が発散・振動しロータの温度の安定化が図れず、また、熱時定数が大きなロータで安定化が図れるようPI制御の積分項の乗数を小さく設定すると、ロータの温度が目標制御温度に収束する時間応答性の悪化を招く問題があった。
【0005】
また、従来の遠心分離機では、ロータの温度を測定する手段として例えば放射温度計すなわちサーモパイル等の非接触測温素子及び該素子から出力される微少な電圧信号を増幅する増幅器を用いているため測温素子及び増幅器の校正が必要であり、半固定抵抗器等により調整を行う手段を用いることが常用されているが、放射温度計の故障時の交換に備えてこれらの半固定抵抗器は遠心分離機本体とは別の放射温度計アセンブリ内に設けられている。
【0006】
従って、実際のロータの温度制御の結果再調整が必要な場合には、遠心分離機本体を一旦分解し放射温度計アセンブリ内の半固定抵抗器の設定を変更した後再組み立てが必要であり、これらの校正作業は非能率であるという問題があった。
【0007】
本発明の目的は、上記問題を解消し、遠心分離機のロータの種類によらずロータの温度を目標制御温度に合わせる温度制御を短時間で且つ安定して行うことを可能にした遠心分離機のロータ温度制御装置を提供することである。
【0008】
また、本発明の他の目的は、上記校正作業時に遠心機本体を分解・再組み立てすることなく放射温度計アセンブリ内に校正値等を格納可能な、校正作業が簡便な遠心分離機のロータ温度制御装置を提供することである。
【0009】
【課題を解決するための手段】
上記目的は、駆動シャフトによりモータに連結される遠心機用ロータの表面を囲むボウルと、ボウルを加熱又は冷却する手段と、ボウルを加熱又は冷却する手段の吸熱又は放熱源となるフィンプレートと、フィンプレート上に設置され天板ドアにより密閉されボウルをほぼ真空密封する真空チャンバと、ロータの温度を測定する手段と、ボウルの温度を測定する手段と、ロータの温度制御のためロータの目標温度とロータの測定温度の偏差をフィードバック量としてボウルを加熱又は冷却する手段の熱量を調節しボウルの温度を制御する制御手段を設け、制御手段は遠心機の雰囲気温度を測定する手段を備え、ロータの温度が目標制御温度の所定の範囲内に入った時に、ボウルの制御温度は前記ロータの目標制御温度と遠心回転数と気温より定める熱平衡時の前記ボウルの制御温度とし、制御手段のロータの温度の目標制御温度の偏差を基に前記ボウルの目標制御温度を生成する制御周期はロータの加熱又は冷却の時定数よりも短くし且つボウルの加熱又は冷却の時定数よりも長くすることにより達成される。
【0010】
更に上記目的は、ロータの温度を測定する手段の校正値及び実際のロータの温度制御結果に基づく補正値等から成る温度補正データを制御手段により格納する記憶装置をロータの温度を測定するアセンブリ内に設け、制御手段がロータの温度制御時に記憶装置から温度校正データを読み出し、ロータを温度制御することにより達成される。
【0011】
【発明の実施の形態】
本発明の具体的実施例を以下図面に基づき詳細に説明する。図1は本発明の具体的実施例となる遠心分離機のロータ温度制御装置のブロック図を示したものである。図1において、1は温度制御の対象であって試料を遠心分離するロータであり、2はロータ1の表面を囲みロータ1と輻射伝熱による熱交換を行う例えば熱伝導率の大きい銅、アルミ等を材質とするボウルであり、3はボウル2に接しボウル2を熱伝導により加熱又は冷却する手段となる例えば電流の方向と大きさにより電力の変換熱量の正負と量を変更できるペルチェ素子であり、4はペルチェ素子3のボウル2接触面の対面に接しペルチェ素子3の吸熱、放熱源となるフィンプレートであり、5はフィンプレート4上に設置され天板ドア6により密閉され前記ボウルを真空密封する真空チャンバである。7はロータ1を回転駆動するモータであり、8はモータ7のトルクをロータ1に伝達する駆動シャフトであり、9はモータ7内で固定され駆動シャフト8を支持するボールベアリングである。10はロータ1の温度を測定する手段となる例えば非接触でロータ1の表面温度を測定するサーモパイルであり、11はボウル2の温度を測定する手段となる例えばボウル2に接触し自身の温度により抵抗値が変化するサーミスタ或いは温度測定IC等であり、12はサーモパイル10に一対一で対応する放射温度計アセンブリであり、13はロータ1の温度制御のためロータ1の目標温度とロータ1の測定温度の偏差をフィードバック量としてボウル2を加熱又は冷却する手段の熱量を調節しボウル2の温度を制御する制御手段である。
【0012】
次に、本実施例における遠心分離機のロータ温度制御装置の動作について図2から図8を参照して説明する。なお、図2から図8においては、図1と同一の機能の部分には同一の番号を符してある。
【0013】
図2は図1におけるロータの温度制御のためロータの目標温度とロータの測定温度の偏差をフィードバック量としてボウルを加熱又は冷却する手段の熱量を調節しボウルの温度を制御する制御手段13の詳細な実施例を示すブロック回路図である。図2において、15は温度測定対象となるロータ1の温度と自身の温度との温度差による輻射熱量を電圧に変換するサーモパイル部であり、16は相対温度を測定するサーモパイル10自身の基準温度を把握できるようにサーモパイル10に内蔵されたサーミスタである。
【0014】
20は制御手段13及び放射温度計アセンブリ12の制御用電圧源+Vccであり、21は同グランドである。22は放射温度計アセンブリ12に設けられ+Vccを抵抗器18、19で分圧した電圧を基準としサーミスタ16と抵抗器17により+Vcc を分圧した電圧との差動増幅を行いサーモパイル10自身の温度を電圧信号として制御手段13に出力する差動増幅器であり、23は放射温度計アセンブリ12に設けられサーモパイル部15の出力電圧を差動増幅しロータ1との温度差分を電圧信号として制御手段13に出力する差動増幅器である。24は基準電圧25と差動増幅器22が出力するサーモパイル10自身の温度電圧信号との差動増幅を行う差動増幅器であり、26は差動増幅器23が出力するサーモパイル10とロータ1との温度差分電圧信号を基準電圧27に対し増幅す差動増幅器であり、31は+Vcc を抵抗器29、30で分圧した電圧を基準としボウル温度測定用サーミスタ11と抵抗器28により+Vcc を分圧した電圧との差動増幅を行いボウル温度を電圧信号として出力する差動増幅器である。
【0015】
32は遠心機の雰囲気温度を測定する手段となる温度により出力電圧が変化する温度測定IC等であり、33は基準電圧34と温度IC32の出力電圧との差動増幅を行い雰囲気温度を電圧信号として出力する差動増幅器である。45はブリッジを構成するFET又はIGBT等のスイッチング素子と各々のスイッチング素子に逆方向並列に接続された環流ダイオードにより構成されるペルチェ素子ドライバであり、定電圧源44からペルチェ素子3に流れる電流の電流量とその方向を制御する。
【0016】
14は上記のサーモパイル自身の温度電圧信号、ロータ1の温度差分電圧信号、ボウル温度電圧信号、雰囲気温度電圧信号を入力としペルチェ素子ドライバ45の制御信号を出力するCPUである。43はCPU14の処理プログラムを記憶しておくROMであり、42はロータ1の設定温度等の遠心分離機への入力をユーザが行えるように設けてあるキーボードであり、その出力はCPU14のPAポートに入力される。
【0017】
35は差動増幅器24が出力するサーモパイル自身の温度電圧信号をデジタル値に変換するCPU14内蔵のA/D変換器であり、同様に36、37、38はそれぞれ差動増幅器26が出力するロータ1の温度差分電圧信号、差動増幅器31が出力するボウル温度電圧信号、差動増幅器33が出力する雰囲気温度電圧信号をデジタル値に変換するA/D変換器であり、39はペルチェ素子3に流す電流量を制御するパルス幅制御PWM信号を出力するCPU14内蔵のタイマユニットである。
【0018】
CPU14はA/D変換器35、36、37によるサーモパイル自身の温度電圧信号のデジタル値、ロータ1の温度差分電圧信号のデジタル値、ボウル温度電圧信号のデジタル値によりロータ1の温度、ボウル2の温度を計測し、また、A/D変換器38により遠心機雰囲気温度を把握して、タイマユニット39からペルチェ素子ドライバ45を介しペルチェ素子3に流す電流量を制御するPWM信号をORゲート40、41の一方の入力端に出力し、P0、P1ポートからペルチェ素子ドライバ45を介しペルチェ素子3に流す電流の方向を決定する論理信号をORゲート40、41の他方の入力端に出力してペルチェ素子3の電流を制御する。
【0019】
46は放射温度計アセンブリ12内に設けられロータの温度を測定する手段10の校正値及び実際のロータ1の温度制御の基づく補正値から成る温度情報を制御手段13により格納する記憶装置となる不揮発性メモリでありCPU14は内蔵のシリアルI/O SIOにより温度情報の読み書きを行う。ボウル2を加熱、冷却するためのペルチェ素子ドライバ45の各々のスイッチング素子U、V、X、Yの動作を図3を用いて説明すると、ボウル2を加熱する際はP1ポートはHI倫理を出力しペルチェ素子ドライバ45のスイッチング素子V、X相はオフとなり、P0ポートはLOW論理を出力しタイマユニット39のPWM信号とのORによりU、Y相がPWM動作を行う。ボウル2を冷却する際は同様にP0ポートはHI、P1ポートはLOW論理を出力しペルチェ素子ドライバ45のU、Y相はオフ、V、X相がPWM動作を行う。
【0020】
本実施例におけるCPU14が計測するロータ1の温度は、サーモパイル10自身の温度差電圧変換特性のばらつき、差動増幅器22、23のゲインのばらつき、及びロータ1の回転数とロータ1自体の温度に影響され変化するため、各々の要因の補正を行うことにより求めている。CPU14が計測するロータ1の温度をTr、サーモパイル自体の温度信号のデジタル値、ロータ1の温度差分信号のデジタル値、ボウル温度信号のデジタル値により求まるロータ1の温度をTh0、ロータ1の制御目標温度による補正温度をTh1、ロータ1の回転数に対する補正温度をTh2、サーモパイル10及び差動増幅器22、23の特性ばらつきを打ち消すためのサーモパイル10の校正温度をTh3、実際のロータ1の温度制御に基づく補正温度をTh4とすると、Trはそれぞれの和として以下の(1)式で与えられる。
【0021】
Tr= Th0+Th1+Th2+Th3+Th4 (1)
(1)式において、Th0はサーモパイル自身の温度電圧信号のデジタル値によるサーモパイル自体の温度Txと、ロータ1の温度差分電圧信号のデジタル値によるロータ1の温度差分電圧値Vsと、ボウル温度電圧信号のデジタル値によるボウル温度Tcと、実験的に求まる定数α、βにより次式(2)で与えられる。
【0022】
【数1】
【0023】
図4はCPU14が計測するロータ1の温度における制御目標温度に対する補正温度Th1の様子を示した図であり、図5は同様に遠心機の遠心回転数に対する補正温度Th2の様子を示した図である。本実施例において、Th1 とTh2はいずれも経験的に決定される値であり、Th1は最低制御目標温度Ts0でTh10であり、Ts0からある制御目標温度Ts1までは制御目標温度に比例し減少し、Ts1以上で0(K)となる。Th2は0回転からある回転数N1までは0(K)であり、N1以上からは回転数に比例し増加する。なお、サーモパイル10の校正温度Th3はロータ1の実温度に対するCPU14が計測するロータ1の温度の温度誤差を打ち消す値であり、上記(1)式のTh1、Th2、Th4が0(K)となるロータ1が停止しており且つ目標制御温度をTs1に設定した状態でロータ1の実温度からCPU14が計測するロータ1の温度を引いた値として求まる。また、Th4は実際にロータ1を回転させ且つ温度制御を行い、ロータ1の計測温度Trとロータ1の実温度との差を補う値である。
【0024】
本実施例では、例えば遠心分離機の工場出荷時にロータ1の実温度とCPU14が計測するロータ1の温度との誤差によりTh3を求めて、キーボード42よりCPU14にTh3の値を入力し、CPU14はSIOのデータ転送によりTh3の値を不揮発性メモリ46に記憶し、ロータ1の温度制御を行う際に不揮発性メモリ46よりこれを読み出し活用する。この後、実際にロータ1を回転させ且つ温度制御を行った結果、ロータ1の計測温度とロータ1の実温度に差がある場合は同様に上記のTh4を不揮発性メモリ46に記憶しロータ1の温度制御時にこれを読み出し(1)式に適用する。従って、上述したロータ1の温度測定に関する校正を行うことにより、半固定抵抗器等による増幅器のゲイン調整及び調整のための遠心分離機の分解・再組み立て作業が不要となり、校正工数を削減することが可能となる。
【0025】
また、本実施例においてサーモパイル部15及びサーミスタ16の出力電圧は微少であるため差動増幅器22、23の増幅率は充分大きくする必要があり、差動増幅器22、23はノイズ成分の増幅を防止するためサーモパイル10に近接するように放射温度計アセンブリ12内に設けてある。従って、制御手段13内で差動増幅器22、23の出力電圧を増幅する差動増幅器24、26の増幅率は小さくできるので、サーモパイル10自身の温度差電圧変換特性のばらつき、差動増幅器22、23のゲインのばらつき等のサーモパイル10及び放射温度アセンブリ12内での誤差に起因する上記の温度補正値Th3、Th4は制御手段13に無関係なものであるため、例えば、サーモパイル10と不揮発性メモリ46を放射温度計アセンブリ12内に設け、あらかじめ各々の放射温度計アセンブリ12に対応するTh3、Th4等の温度情報を不揮発性メモリ46に記憶しておくことにより、放射温度計アセンブリ12の故障等による交換に於いて再度校正を行う必要がなくなる。
【0026】
次に、ロータ1の温度を目標制御温度にまで冷却し目標制御温度で一定となるように制御する際のロータ1の温度とボウル2の温度の時間の経過による変化を図6、図7を用いて説明する。本実施例において、ロータ1の温度制御は、ロータ1の温度TrをフィードバックしTrとロータ1の目標制御温度Tsとの偏差を基にボウル2の目標制御温度Tcsを決定するTrのフィードバックPI制御と、ボウル2の温度Tcを上記のTcsに倣わせるTcのフィードバックPID制御から成るいわゆるロータ1の温度Trとボウル2の温度Tcの2重フィードバック制御を行っている。図6はボウル2の目標制御温度Tcsを決定するロータ1の温度TrのフィードバックPI制御でのTcsの初期値Tc3が熱平衡状態時のボウル2の温度Tc2と大きく異なる時の一例を示し、図7は同様にTc3がTc2に近い時の一例を示したものであり、いずれも実線はロータ1の温度Trを、一点破線はボウル2の温度Tcを、破線はボウル2の目標制御温度Tcsを表す。Tr0は時刻t0でのロータ1の温度Trであり、Tsはロータ1の目標制御温度であり、Tc0は時刻t0でのボウル2の温度Tcであり、Tc1はボウル2の最低制御温度である。t1からt5はロータ1の温度Trと目標制御温度Tsとの偏差を基にボウル2の目標制御温度Tcsを生成する制御タイミングを示し、各々の間隔は制御周期を表している。
【0027】
図6,7において、時刻t0でロータ1の温度Trが目標制御温度Tsに対して充分高くロータ1を急冷却するためボウル2の目標制御温度TcsをTc1で一定とした上でボウル2の温度Tcを目標温度に倣わせるTcのフィードバックPID制御を行い、TrがほぼTsとなる時刻t1からは、TcのフィードバックPID制御に加えTrをフィードバックしTrとTsの偏差を基にボウル2の目標制御温度Tcsを決定するTrのフィードバックPI制御が開始される。図6のようにTcsを決定するPI制御でのTcsの初期値Tc3を熱平衡状態時のボウル2の温度Tc2と大きく異なる値とすると、時刻t2以降のTcsはTc2に収束するまで長い時間を要するため、ボウル2の温度TcがTc2となりロータ1の温度Trがロータ1の目標制御温度Tsで収束・安定するまで非常に長い時間を要する。一方、図7のようにあらかじめ熱平衡状態時のボウル2の温度Tc2を予測しTcsの初期値Tc3をTc2に近い値とすることでTcは素早くTc2に収束できるので、TrのTsに対する制御応答性を向上することができる。
【0028】
また、上記のロータ1の温度の目標制御温度の偏差を基にボウル2の目標制御温度を生成する制御周期はロータの加熱又は冷却の時定数よりも短くし且つボウル2の加熱又は冷却の時定数よりも長い周期としており、例えば図7の時刻t1からt2の時間を例にするとTcsを一定に保持する時間がボウル2の熱時定数よりも充分長いためTcはTc3に収束できる。
本実施例におけるロータ1の温度は、ボールベアリング9から駆動シャフト8を通して伝わる熱伝導による熱量とロータ1の表面とボウル2の表面との間で起きる輻射による熱量に支配され、それぞれの熱量は熱平衡時で数ワットほどである。また、ロータ1の温度が変化する過渡状態でのロータ1の表面とボウル2の表面との間で起きる輻射による熱量は10ワット程度である。なお、天板ドア6とロータ1間での輻射による熱量はロータ1とボウル2間での輻射による熱量の100分の1程度であり、無視できるものである。
【0029】
一般に、ロータ1の表面とボウル2の表面間の輻射熱量はそれぞれの表面温度の4乗の差分に比例し、ボールベアリング9から駆動シャフト8を通してロータ1に流れ込む熱伝導による熱量はボールベアリング9の温度とロータ1の温度の差に比例しており、両者の比例定数を求めることにより、任意のボールベアリング9の温度とロータ1の温度で熱平衡状態となる時のボウル2の温度を求めることができる。本実施例では上記の比例定数を経験的に求め、あらかじめロータ1の目標制御温度Ts及びボールベアリング9の温度Tbがそれぞれ異なる条件で熱平衡時のボウル2の温度Tcを求めておき、CPU14が容易に計算できるように要因Tb、Tsに対するTcの重回帰を行うことにより推定温度Tc2^を線形近似された以下の式で与えている。
【0030】
Tc2^=A Ts+B Tb+C (3)
(3)式に於いてAはTsの係数、BはTbの係数、Cは要因に無関係な項を表している。
また、ロータ1の遠心回転数が高くなるほどボールベアリング9の機械損が増加するためTbはロータ1の遠心回転数に比例する温度であり、ロータ1の遠心回転数と遠心機雰囲気温度より予想できる温度である。
【0031】
従って、CPU14はロータ1の遠心回転数とロータ1の目標制御温度が制御実行前に分かっており且つ遠心機雰囲気温度を把握することでロータ1の温度制御に於ける熱平衡時のボウル2の温度を予め予測することができる。
【0032】
図8は本実施例におけるCPU14がロータ1とボウル2の温度及び遠心機雰囲気温度を把握し、ペルチェ素子ドライバ45を介しペルチェ素子3の電流を制御することでボウル2の温度を変化させロータ1の温度を制御する処理のフローチャート図を示したものであり、ROM43にあらかじめ定められた処理手順が記憶されてある。判断101は上記の(1)式により計測したロータ1の温度Trが目標制御温度Tsに対し所定の値Xだけ高い温度以下であれば判断103へ、超えていれば処理102に進む判断を実行し、処理102はロータ1を急冷却してTrを素早くTsに近づけるためにボウル2の制御温度の目標をボウル2の最低制御温度として処理106に進む。判断103はTrがTsに対しXだけ低い温度以上であればTrがTs±X以内となり処理105へ進み、未満であれば処理104に進み、処理104はTrを急加熱して素早くTsに近づけるためにボウル2の制御温度の目標をボウル2の最高制御温度として処理106に進む。処理106はボウル2の温度を目標制御温度で一定に保つためのTcのフィードバックPID制御の制御周期タイマを設定する処理であり、判断107に進みボウル2の温度Tcが目標制御温度以上であればボウル2を冷却する必要があるので処理108に進み、Tcが目標制御温度未満であればボウル2を加熱するため処理109に進む。処理108はペルチェ素子3がボウル2を冷却するように図3に従いP0ポートはHI論理をP1ポートはLOW論理を出力する処理を実行し処理110に進み、処理109はペルチェ素子3がボウル2を加熱するようにP0ポートはLOW論理をP1ポートはHI論理を出力する処理を行い、処理110に進みペルチェ素子3の変換熱量を決定するペルチェ素子ドライバ45のPWM制御信号のデューティーをTcの偏差のPID演算により求める処理を実行し、処理111に進みITU39よりPWM制御信号を出力してペルチェ素子3の熱量を制御する。判断112はTcのフィードバックPID制御の制御周期タイマがタイムアップするまで処理111での制御熱量を維持するための判断であり、タイムアップしない場合は判断112を繰り返し、タイムアップすれば判断101に進み上記処理を繰り返す。処理105はTsに対するTrの偏差を基にボウル2の目標制御温度Tcsを決定するTrのフィードバックPI制御に於けるTcsの初期値となる熱平衡状態時のボウル2の推定温度Tc2^を上記の(3)式により算出する処理であり、Tc2^はTrのフィードバックPI演算積分項の初期値となる。処理114はTrのフィードバックPI制御の制御周期タイマを設定する処理であり、処理115に進みTcsをTrの偏差のPID演算により求める処理を実行し、処理116に進みTcのフィードバックPID制御の制御周期タイマを設定し、判断117に進みボウル2の温度Tcが目標制御温度以上であれば処理118に進み、Tcが目標制御温度未満であれば処理119に進む。処理118はペルチェ素子3がボウル2を冷却するようにP0ポートはHI論理をP1ポートはLOW論理を出力し処理120に進み、処理119はペルチェ素子3がボウル2を加熱するようにP0ポートはLOW論理をP1ポートはHI論理を出力する処理を行い、処理120に進みペルチェ素子ドライバ45のPWM制御信号のデューティーをTcの偏差のPID演算により求める処理を実行し、処理121に進みITU39よりPWM制御信号を出力する処理を行う。判断122はTcのフィードバックPID制御の制御周期タイマがタイムアップするまで判断112を繰り返し、タイムアップすれば判断123に進みTrのフィードバックPI制御の制御周期タイマがタイムアップするまで処理116以降を繰り返し、タイムアップすれば処理114以降を繰り返す。
【0033】
従って、ボウル2の目標制御温度を決定するロータ1の温度のフィードバックPI制御に於いて、ボウル2の目標制御温度の初期値を熱平衡状態時のボウル2の推定温度とすることにより、ロータ1の発熱量となるロータ1の表面とボウル2の表面間の輻射熱量とボールベアリング9から駆動シャフト8を通してロータ1に流れ込む熱伝導による熱量の差分をほぼゼロとすることができるため、ロータ1の温度を目標制御温度に素早く安定させる温度制御応答性を向上することができる。
【0034】
なお、本実施例において、ボウル2の熱時定数は10分程度であり、ロータ1の熱時定数はロータの種類により異なり2時間から10時間程度である。ボウル2の温度のフィードバックPID制御の制御周期タイマは数秒程度としており、ロータ1の温度のフィードバックPI制御の制御周期タイマはボウル2の熱時定数より長く且つロータ1の熱時定数より短い30分程度としているため、ロータの熱時定数に影響されてボウル温度が異常に変化することを抑制することができる。
また、従来の遠心機は、ペルチェ素子3を例えば6個のペルチェ素子全てを直列に接続する構成としていたが、例えばある素子が異常を来たし抵抗値が他の素子に対して大きくなると抵抗値の大きな素子の電位差が大きくなり、素子の抵抗値は時間の経過と共に益々大きくなり、その素子に更に電圧が集中し、この結果、最終的には素子が焼損してしまう問題があった。このため、本実施例に於いては、ペルチェ素子3は2個の素子を直列接続したものを3列に並列接続した構成とし特定の素子への電圧集中等による素子破壊を防止している。
【0035】
【発明の効果】
本発明によれば、駆動シャフトによりモータに連結される遠心機用ロータの表面を囲むボウルと、ボウルを加熱又は冷却する手段と、ボウルを加熱又は冷却する手段の吸熱又は放熱源となるフィンプレートと、フィンプレート上に設置され天板ドアにより密閉されボウルを真空密封する真空チャンバと、ロータの温度を測定する手段と、ボウルの温度を測定する手段と、ロータの温度制御のためロータの目標温度とロータの測定温度の偏差をフィードバック量としてボウルを加熱又は冷却する手段の熱量を調節しボウルの温度を制御する制御手段を設け、制御手段は遠心機の雰囲気温度を測定する手段を備え、ロータの温度が目標制御温度の所定の範囲内に入った時に、ボウルの制御温度はロータの目標制御温度と遠心回転数と気温より定める熱平衡時のボウルの制御温度とし、制御手段のロータの温度の目標制御温度の偏差を基にボウルの目標制御温度を生成する制御周期はロータの加熱又は冷却の時定数よりも短くし且つボウルの加熱又は冷却の時定数よりも長くするようにしたので、制御開始時のロータ温度の過渡的な変化を小さくでき且つロータの熱時定数に影響されてボウル温度が変化することを抑制することができるため、遠心機のロータの種類によらずロータの温度を目標制御温度に合わせる温度制御を短時間で且つ安定して行うことをができる。
【0036】
また、ロータの温度を測定する手段の校正値及び実際の前記ロータの温度制御結果に基づく補正値等から成る温度補正データを制御手段により格納する記憶装置をロータの温度を測定する放射温度計アセンブリ内に設け、制御手段がロータの温度制御時に記憶装置から温度校正データを読み出し、ロータを温度制御するようにしたので、校正作業時に遠心機本体を分解・再組み立てすることなく放射温度計アセンブリ内に校正値等を格納可能となり、また放射温度計アセンブリの故障等による交換において再校正が不要となる。
【図面の簡単な説明】
【図1】 本発明になる遠心分離機のロータ温度制御装置の具体的実施例を示したブロック図である。
【図2】 図1の詳細な実施例を示すブロック回路図である。
【図3】 ボウルを加熱・冷却する際のペルチェ素子ドライバの制御状態を示す図である。
【図4】 CPUが計測するロータの温度に於ける制御目標温度に対する補正温度の 様子を示した図である。
【図5】 CPUが計測するロータの温度における遠心分離機の遠心回転数に対する補正 温度の様子を示した図である。
【図6】 ロータの温度制御におけるのロータの温度とボウルの温度の時間の経過に よる変化の様子の一例を示した図である。
【図7】 ロータの温度制御におけるのロータの温度とボウルの温度の時間の経過に よる変化の様子の一例を示した図である。
【図8】 CPUのロータの温度制御処理のフローチャートを示した図である。
【符号の説明】
1はロータ、2はボウル、3はボウルを加熱又は冷却する手段、4はフィンプレート、5は真空チャンバ、6は天板ドア、7はモータ、8は駆動シャフト、9はボールベアリング、10はボウルの温度を測定する手段,11はボウルの温度を測定する手段、12は放射温度計アセンブリ、13はロータの温度制御のためロータの目標温度とロータの測定温度の偏差をフィードバック量としてボウルを加熱又は冷却する手段の熱量を調節しボウルの温度を制御する制御手段、32は遠心機の雰囲気温度を測定する手段、46はロータの温度を測定する手段の校正値及び実際の前記ロータの温度制御結果に基づく補正値等から成る温度補正データを制御手段により格納する記憶装置である。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a rotor temperature control device for a centrifuge that controls the temperature of a rotor mounted on the centrifuge.
[0002]
[Prior art]
In a centrifuge, the temperature of a rotor that is coupled by a motor and a drive shaft in a bowl that is almost a vacuum space and is driven to rotate by the motor depends on the amount of heat due to radiant heat transfer from the bowl and the amount of heat that is transferred from the motor through the drive shaft. Ruled.
[0003]
In a conventional centrifuge rotor temperature control device, the heating and cooling of the bowl is performed by a Peltier element that can change the amount of converted heat and the amount of heat according to the direction and magnitude of the current. In order to maintain a predetermined temperature, the deviation between the measured temperature of the rotor and the target control temperature of the rotor is used as a feedback amount, and this is proportional and integrated, and the sum and the direction and magnitude of the current flowing through the Peltier element are used as the control amount. Control or PID control was performed. The heating and cooling of the bowl is performed by passing the maximum rated current through the Peltier element when the rotor temperature is not within the predetermined range of the target control temperature. The initial value of the integral term in PI control is determined by the target control temperature and the air temperature of the rotor.
[0004]
[Problems to be solved by the invention]
The rotor used in the centrifuge has various external dimensions, shape, mass, material, specific heat, surface emissivity, etc., and the thermal time constant in the above-mentioned radiation heat transfer system varies greatly depending on the type of rotor. In the rotor temperature control apparatus, the control stability is governed by the thermal time constant inherent to the rotor and the feedback multiplier of the PI control. In other words, the conventional centrifugal separator becomes unstable as the rotor thermal time constant increases. For example, if the PI control multiplier is set so that stable operation is possible with a rotor having a small thermal time constant, the thermal time constant increases. If the rotor of the mass or specific heat is large, the bowl temperature will diverge and vibrate and the rotor temperature cannot be stabilized, and if the PI control integral term multiplier is set small so that the rotor can be stabilized with a large thermal time constant. There is a problem in that the time response when the rotor temperature converges to the target control temperature is deteriorated.
[0005]
Further, in the conventional centrifugal separator, as a means for measuring the temperature of the rotor, for example, a non-contact temperature measuring element such as a radiation thermometer, that is, a thermopile, and an amplifier that amplifies a minute voltage signal output from the element are used. It is necessary to calibrate the temperature measuring element and the amplifier, and it is common to use means for adjusting with a semi-fixed resistor, etc., but these semi-fixed resistors are used in preparation for replacement in case of failure of the radiation thermometer. It is provided in a radiation thermometer assembly separate from the centrifuge body.
[0006]
Therefore, if re-adjustment is necessary as a result of the actual temperature control of the rotor, it is necessary to reassemble after disassembling the centrifuge body once and changing the setting of the semi-fixed resistor in the radiation thermometer assembly, These calibration tasks have been problematic in that they are inefficient.
[0007]
The object of the present invention is to solve the above-mentioned problems, and to make it possible to stably perform temperature control for adjusting the rotor temperature to the target control temperature in a short time regardless of the type of rotor of the centrifuge. It is providing the rotor temperature control apparatus of this.
[0008]
Another object of the present invention is to provide a centrifuge rotor temperature that can store calibration values and the like in a radiation thermometer assembly without disassembling and reassembling the centrifuge body at the time of the calibration operation. It is to provide a control device.
[0009]
[Means for Solving the Problems]
The above objects include a bowl surrounding the surface of a centrifuge rotor connected to a motor by a drive shaft, a means for heating or cooling the bowl, a fin plate serving as a heat absorption or heat radiation source for the means for heating or cooling the bowl, A vacuum chamber installed on the fin plate and hermetically sealed by a top door and vacuum-sealing the bowl, means for measuring the temperature of the rotor, means for measuring the temperature of the bowl, and the target temperature of the rotor for controlling the temperature of the rotor And a control means for controlling the temperature of the bowl by adjusting the amount of heat of the means for heating or cooling the bowl using the deviation of the measured temperature of the rotor as a feedback amount, and the control means comprises means for measuring the ambient temperature of the centrifuge, When the temperature of the bowl falls within a predetermined range of the target control temperature, the control temperature of the bowl is determined by the target control temperature of the rotor, the centrifugal speed, and the air temperature. The control cycle for generating the target control temperature of the bowl based on the deviation of the target control temperature of the rotor temperature of the control means is shorter than the time constant of heating or cooling of the rotor. And longer than the time constant for heating or cooling the bowl.
[0010]
Further, the above object is to provide a storage device for storing temperature correction data including a calibration value of the means for measuring the rotor temperature and a correction value based on the actual temperature control result of the rotor by the control means in the assembly for measuring the rotor temperature. And the control means reads the temperature calibration data from the storage device during the temperature control of the rotor, and achieves temperature control of the rotor.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Specific embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a block diagram of a rotor temperature control device for a centrifuge according to a specific embodiment of the present invention. In FIG. 1,
[0012]
Next, the operation of the centrifuge rotor temperature control apparatus in this embodiment will be described with reference to FIGS. 2 to 8, the same functions as those in FIG. 1 are denoted by the same reference numerals.
[0013]
FIG. 2 shows details of the control means 13 for controlling the temperature of the bowl by adjusting the amount of heat of the means for heating or cooling the bowl by using the deviation between the target temperature of the rotor and the measured temperature of the rotor as a feedback amount for controlling the temperature of the rotor in FIG. It is a block circuit diagram which shows an Example. In FIG. 2, 15 is a thermopile part that converts the amount of radiant heat due to the temperature difference between the temperature of the
[0014]
20 is a control voltage source + Vcc for the control means 13 and the
[0015]
[0016]
[0017]
[0018]
The
[0019]
46 is a non-volatile storage device that is provided in the
[0020]
The temperature of the
[0021]
Tr = Th0 + Th1 + Th2 + Th3 + Th4 (1)
In equation (1), Th0 is the temperature Tx of the thermopile itself based on the digital value of the thermopile's own temperature voltage signal, the temperature differential voltage value Vs of the
[0022]
[Expression 1]
[0023]
FIG. 4 is a view showing the state of the correction temperature Th1 with respect to the control target temperature at the temperature of the
[0024]
In this embodiment, for example, Th3 is obtained from the error between the actual temperature of the
[0025]
In this embodiment, since the output voltages of the
[0026]
Next, FIGS. 6 and 7 show changes in the temperature of the
[0027]
6 and 7, at time t0, the temperature Tr of the
[0028]
Further, the control cycle for generating the target control temperature of the
The temperature of the
[0029]
In general, the amount of radiant heat between the surface of the
[0030]
Tc2 ^ = A Ts + B Tb + C (3)
In the equation (3), A represents a coefficient of Ts, B represents a coefficient of Tb, and C represents a term unrelated to the factor.
Further, since the mechanical loss of the
[0031]
Therefore, the
[0032]
In FIG. 8, the
[0033]
Therefore, in the feedback PI control of the temperature of the
[0034]
In this embodiment, the thermal time constant of the
Further, in the conventional centrifuge, for example, all six
[0035]
【The invention's effect】
According to the present invention, a bowl surrounding the surface of a centrifuge rotor connected to a motor by a drive shaft, a means for heating or cooling the bowl, and a fin plate serving as a heat absorption or heat radiation source for the means for heating or cooling the bowl A vacuum chamber installed on the fin plate and sealed by a top door and vacuum-sealing the bowl, a means for measuring the temperature of the rotor, a means for measuring the temperature of the bowl, and a target of the rotor for controlling the temperature of the rotor A control means for controlling the temperature of the bowl by adjusting the amount of heat of the means for heating or cooling the bowl using the deviation between the temperature and the measured temperature of the rotor as a feedback amount is provided, and the control means comprises means for measuring the ambient temperature of the centrifuge, When the rotor temperature falls within the predetermined range of the target control temperature, the bowl control temperature is determined from the target control temperature of the rotor, the number of centrifugal revolutions, and the temperature. The control cycle for generating the target control temperature of the bowl based on the deviation of the target control temperature of the rotor temperature of the control means is set to be the control temperature of the bowl at the time of thermal equilibrium, and is shorter than the time constant of heating or cooling of the rotor and Since the time constant is longer than the heating or cooling time constant, the transient change of the rotor temperature at the start of control can be reduced, and the change of the bowl temperature due to the thermal time constant of the rotor can be suppressed. Therefore, temperature control that matches the rotor temperature to the target control temperature can be performed stably in a short time regardless of the type of rotor of the centrifuge.
[0036]
A radiation thermometer assembly for measuring the temperature of the rotor includes a storage device for storing temperature correction data comprising calibration values of the means for measuring the rotor temperature and correction values based on the actual temperature control result of the rotor. Because the control means reads the temperature calibration data from the storage device during the temperature control of the rotor and controls the rotor temperature, the radiation thermometer assembly does not have to be disassembled and reassembled during calibration work. Calibration values and the like can be stored, and re-calibration is not required in replacement due to a failure of the radiation thermometer assembly.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a specific example of a rotor temperature control device for a centrifuge according to the present invention.
FIG. 2 is a block circuit diagram showing a detailed embodiment of FIG. 1;
FIG. 3 is a diagram illustrating a control state of a Peltier element driver when heating and cooling a bowl.
FIG. 4 is a view showing a state of a correction temperature with respect to a control target temperature at a rotor temperature measured by a CPU.
FIG. 5 is a diagram showing a state of correction temperature with respect to the centrifugal rotation speed of the centrifuge at the rotor temperature measured by the CPU.
FIG. 6 is a diagram showing an example of changes in rotor temperature and bowl temperature over time in rotor temperature control.
FIG. 7 is a diagram showing an example of changes in rotor temperature and bowl temperature over time in rotor temperature control.
FIG. 8 is a flowchart of a temperature control process for a rotor of a CPU.
[Explanation of symbols]
1 is a rotor, 2 is a bowl, 3 is a means for heating or cooling the bowl, 4 is a fin plate, 5 is a vacuum chamber, 6 is a top plate door, 7 is a motor, 8 is a drive shaft, 9 is a ball bearing, 10 is Means for measuring the temperature of the bowl, 11 means for measuring the temperature of the bowl, 12 is a radiation thermometer assembly, 13 is a feedback control of the deviation between the target temperature of the rotor and the measured temperature of the rotor for controlling the rotor temperature. Control means for adjusting the amount of heat of the means for heating or cooling and controlling the temperature of the bowl, 32 for means for measuring the ambient temperature of the centrifuge, 46 for the calibration value of means for measuring the temperature of the rotor, and the actual temperature of the rotor This is a storage device for storing temperature correction data including correction values based on the control result by the control means.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28352599A JP3752919B2 (en) | 1999-10-04 | 1999-10-04 | Centrifuge rotor temperature control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28352599A JP3752919B2 (en) | 1999-10-04 | 1999-10-04 | Centrifuge rotor temperature control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001104828A JP2001104828A (en) | 2001-04-17 |
| JP3752919B2 true JP3752919B2 (en) | 2006-03-08 |
Family
ID=17666673
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28352599A Expired - Fee Related JP3752919B2 (en) | 1999-10-04 | 1999-10-04 | Centrifuge rotor temperature control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3752919B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5854218B2 (en) * | 2012-01-24 | 2016-02-09 | 日立工機株式会社 | centrifuge |
-
1999
- 1999-10-04 JP JP28352599A patent/JP3752919B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001104828A (en) | 2001-04-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4118819B2 (en) | Sensor temperature control in thermal anemometer | |
| JP2017015697A (en) | Drone including advanced means of compensating for bias of inertial unit according to temperature | |
| US7856879B2 (en) | Heater controller having improved start-up for thermal sensor | |
| WO2004017035A2 (en) | Method and apparatus for temperature control | |
| JP3752919B2 (en) | Centrifuge rotor temperature control device | |
| WO2022155304A9 (en) | Thermal control device and methods utilizing temperature distribution modeling | |
| WO1988001728A1 (en) | Temperature sensing element | |
| US4686351A (en) | Thermal developing apparatus | |
| JP3829575B2 (en) | Temperature controller and heat treatment equipment | |
| WO2024105868A1 (en) | Gas sensor | |
| WO2024116376A1 (en) | Gas sensor | |
| JP3622295B2 (en) | Centrifuge | |
| JP3834368B2 (en) | Temperature control device for constant temperature device for processing exothermic sample | |
| JPS63138220A (en) | Blackbody furnace | |
| CN120283159A (en) | Gas sensor | |
| JP2575819B2 (en) | Blower for cooling | |
| JP2020036387A (en) | Control device and combustion apparatus with the same | |
| JP2007018429A (en) | Controller | |
| JP2009000581A5 (en) | ||
| CN118464975A (en) | Gas sensor | |
| JP2024104826A (en) | Gas Sensors | |
| JP3451748B2 (en) | centrifuge | |
| JPH06249865A (en) | Heater drive circuit | |
| WO2024116267A1 (en) | Gas sensor | |
| JPH0410647B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040924 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051116 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051205 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081222 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091222 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091222 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101222 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111222 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111222 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121222 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131222 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131222 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141222 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |