[go: up one dir, main page]

JP6691167B2 - 流体の流量を制御するための質量流量制御器及び方法 - Google Patents

流体の流量を制御するための質量流量制御器及び方法 Download PDF

Info

Publication number
JP6691167B2
JP6691167B2 JP2018100354A JP2018100354A JP6691167B2 JP 6691167 B2 JP6691167 B2 JP 6691167B2 JP 2018100354 A JP2018100354 A JP 2018100354A JP 2018100354 A JP2018100354 A JP 2018100354A JP 6691167 B2 JP6691167 B2 JP 6691167B2
Authority
JP
Japan
Prior art keywords
valve
fluid
mass flow
force
flow rate
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.)
Active
Application number
JP2018100354A
Other languages
English (en)
Other versions
JP2018173963A (ja
Inventor
エレック クリス
エレック クリス
ルル ジョン
ルル ジョン
ジャマセビ レザ
ジャマセビ レザ
Original Assignee
イリノイ トゥール ワークス インコーポレイティド
イリノイ トゥール ワークス インコーポレイティド
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by イリノイ トゥール ワークス インコーポレイティド, イリノイ トゥール ワークス インコーポレイティド filed Critical イリノイ トゥール ワークス インコーポレイティド
Publication of JP2018173963A publication Critical patent/JP2018173963A/ja
Application granted granted Critical
Publication of JP6691167B2 publication Critical patent/JP6691167B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D7/00Control of flow
    • G05D7/06Control of flow characterised by the use of electric means
    • G05D7/0617Control of flow characterised by the use of electric means specially adapted for fluid materials
    • G05D7/0629Control of flow characterised by the use of electric means specially adapted for fluid materials characterised by the type of regulator means
    • G05D7/0635Control of flow characterised by the use of electric means specially adapted for fluid materials characterised by the type of regulator means by action on throttling means

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Flow Control (AREA)
  • Measuring Volume Flow (AREA)

Description

本発明は、包括的には、流体の質量流量を制御するための方法およびシステムに関し、より詳細には、質量流量制御器の動作に関する。
多くの産業プロセスは、様々なプロセス流体の精密な制御を必要とする。例えば、半導体産業では、プロセスチャンバーに導入されるプロセス流体の量を精密に測定および制御するのに質量流量制御器が用いられる。流体という用語は、本明細書では、流れることが可能な任意の状態にある任意のタイプの物質を記述するのに用いられる。流体という用語は、流量制御対象となり得る液体や気体、および、物質または物体の任意の組み合わせを含むスラリーに適用されることが理解されるべきである。
然しながら、技術が進歩するにつれて、半導体プロセスは、設計の幾何学的配列が微細化し続けているので、ますます空間的余裕がなくなり続けている。プロセスは、現在、非常に高速な応答時間(1/4秒またはこれよりも更に高速)、乱れ(例えば、流入口圧力変動)に対する強い耐性および大きなターンダウン(すなわち、より小さな最小制御可能設定点)を必要としている。
比例積分微分(PID)ベースの制御を利用する現在の質量流量制御器は、それらの能力の限界に達しつつある。これらのコントローラーは、広範囲の条件で動作することができるとともに大きな範囲の乱れをはねつけることができるように広範囲にわたるチューニングも必要とする。例えば、チューニングは、特定の用途(すなわち、流体および動作条件のタイプ)ごとに行う必要がある。その上、条件が変化したときにP、IおよびDの調節が可能であるためには、複雑なアルゴリズムが必要とされる。
これらの問題のうちの幾つかを解消するために、開示した実施の形態は、質量流量制御器の制御を改善するためのモデルを用いるためのシステムおよび方法を含む。
本発明の例示の実施形態は、添付図面の図を参照して以下で詳細に説明される。これらの図は、引用することによって本明細書の一部をなす。
開示した実施形態による質量流量制御器の構成要素を示す図である。 PID制御ループの一例を示す流れ図である。 開示した実施形態によるバルブ流量モデルの一例を示す図である。 開示した実施形態によるバルブ力対リフトモデルの一例を示す図である。 開示した実施形態によるバルブヒステリシスモデルの一例を示す図である。 開示した実施形態によるモデルベースの制御ループの一例を示す流れ図である。 ヒステリシスの状態を前の全てのバルブ位置の関数として示す表面マップを動的に生成および更新するためのプロセスを示す図である。 プライザッハ(Preisach)平面上に表された表面マップの初期状態を示す図である。 磁場を単調に増加させた後の図8の表面マップを示す図である。 磁場を増加させたときの図9の表面マップを示す図である。 バルブ駆動力を減少させた後の図10の表面マップを示す図である。 バルブ駆動力を増加させた後の図11の表面マップを示す図である。 バルブ駆動力の増加および減少を複数回反復した後の表面マップの一例を示す図である。
開示した実施形態は、単純なPIDベースの制御システムを用いると可能ではない方法で制御方式を顧客の用途に適応させることを可能にするための質量流量制御器の様々な構成要素の数学モデルを利用することによって質量流量制御器を制御するためのシステムおよび方法を含む。更に、この質量流量制御器にモデルベースのコントローラーを有することによって、特定の用途/条件ごとにチューニングを必要とすることなく様々な条件下でデバイスに対する自動最適応答が可能になる。
開示した実施形態およびそれらの利点は、図面の図1〜図13を参照することによって最もよく理解される。同様の参照符号は、様々な図面の同様の対応する部分に用いられている。開示した実施形態の他の特徴および利点は、以下の図および詳細な説明を検討すると、当業者には明らかであろう。全てのそのような追加の特徴および利点は、開示した実施形態の範囲内に含まれることが意図されている。さらに、示した図は、例示にすぎず、種々の実施形態を実施することができる環境、アーキテクチャ、設計またはプロセスに関する限定を主張することも意味することも何ら意図していない。
図1は、MFCの構成要素が取り付けられたプラットフォームであるステップ110を備える一般的な質量流量制御器100を概略的に示している。熱式質量流量計140と、バルブ170を収容したバルブ組立体150とが、流体流入口120と流体流出口130との間においてステップ110上に取り付けられている。熱式質量流量計140は、通常は流体の大部分が通流するバイパス142と、流体のそれよりも少ない一部分が通流する熱式流量センサー146とを備える。
熱式流量センサー146は、取り付け板、すなわち基部108上に取り付けられたセンサーハウジング102(センサー146を示すために取り外されて示された部分)内に収容されている。センサー146は、通常は毛細管と呼ばれる小径の管であり、センサー流入口部分146Aと、センサー流出口部分146Bと、2つの抵抗コイル、すなわち抵抗巻き線147、148が周囲に配置されているセンサー測定部分146Cとを有する。動作中、電流が2つの抵抗巻き線147、148に提供され、これらの巻き線は、センサー測定部分146Cと熱接触している。これらの抵抗巻き線147、148内の電流は、測定部分146内を流れる流体を、バイパス142を通流する流体の温度よりも高い温度に加熱する。巻き線147、148の抵抗は、温度とともに変化する。流体がセンサー導管を通流する際、熱が、上流の抵抗器147から下流の抵抗器148に向けて運ばれ、この温度差は、センサーを通る質量流量に比例する。
センサーを通る流体流量に関係した電気信号は、2つの抵抗巻き線147、148から導出される。この電気信号は、抵抗巻き線の抵抗の差からまたは各巻き線を特定の温度に維持するために各抵抗巻き線に提供されるエネルギーの量の差から等の複数の異なる方法で導出することができる。熱式質量流量計内の流体の流量率と相関する電気信号を求めることができる様々な方法の例は、例えば、同一出願人の米国特許第6,845,659号に記載されている。この米国特許は、引用することによって本明細書の一部をなす。信号処理後における抵抗巻き線147、148から導出された電気信号は、センサー出力信号を含む。
このセンサー出力信号は、電気信号が測定されたときに流体流量を求めることができるように質量流量計内の質量流量と相関している。センサー出力信号は、通常は、第1にセンサー146内の流量と相関し、次いで、この流量は、バイパス142内の質量流量と相関し、そのため、流量計を通る総流量を求めることができ、制御バルブ170をそれに応じて制御することができる。センサー出力信号と流体流量との間の相関は、複雑であり、流体種、流量率、流入口圧力および/または流出口圧力、温度等を含む複数の動作条件に依存する。
未処理のセンサー出力を流体流量と相関させるプロセスは、質量流量制御器のチューニングおよび/または較正を伴い、多くの場合に1人または複数人の熟練オペレーターおよび特殊機器を必要とする、費用を要する労働集約的な手順である。例えば、質量流量センサーは、既知の流体の既知の量をセンサー部分に通し、或る特定の信号処理パラメーターを調節することによって、流体流量を正確に表す応答を提供するようにチューニングすることができる。例えば、この出力は、センサー出力の0V〜5V等の指定電圧範囲が、ゼロからセンサーの範囲の最高値までの流量率範囲に対応するように正規化することができる。この出力は、センサー出力の変化が流量率の変化に線形に対応するように線形化することもできる。出力が線形化された場合、例えば、流体出力を2倍にすると、電気出力が2倍になる。センサーの動的な応答、すなわち、流量または圧力の変化が求められるときに生じる圧力または流量率の変化の不正確な影響が求められ、そのような影響を補償することができるようにされる。
バイパスをセンサーに更に取り付けることができ、このバイパスは、流量計を通る総流量をセンサー出力信号から求めることができるように、質量流量センサー内を流れる流体と当該バイパス内を様々な既知の流量率で流れる流体との間の適切な関係を定める既知の流体を用いてチューニングされる。幾つかの質量流量制御器では、バイパスは用いられず、全流量がセンサーを通過する。質量流量センサー部分およびバイパスは、制御バルブおよび制御電子機器部分に更に結合することができ、更に既知の条件下で再度チューニングすることができる。制御電子機器および制御バルブの応答は、この場合、設定点または入力圧力の変化に対するシステムの全体応答が既知であるように特徴付けられ、この応答は、望ましい応答を提供するようにシステムを制御するのに用いることができる。
エンドユーザーによって用いられる流体のタイプが、チューニングおよび/または較正において用いられるものと異なるときまたはエンドユーザーによって用いられる流入口圧力および流出口圧力、温度、流量率の範囲等の動作条件が、チューニングおよび/または較正において用いられるものと異なるとき、質量流量制御器の動作は一般に劣化する。この理由によって、流量計は、追加の流体(「代用流体」と呼ばれる)および/または満足な応答を提供するのに必要なあらゆる変化がルックアップテーブルに記憶されている動作条件を用いてチューニングまたは較正することができる。「Flow Sensor Signal Conversion」についてのWang他に対する米国特許第7,272,512号は、用いられる異なるプロセス流体ごとにデバイスを較正するのに代用流体を必要とするのではなく、異なる気体の特性が応答を調節するのに用いられるシステムを記載している。この米国特許は、本発明の譲受人によって所有され、引用することによって本明細書の一部をなす。
更に、質量流量制御器100は、流路内の圧力を測定するために、これに限定されるものではないが通常はバイパス142の上流の或る箇所で流路に結合された圧力トランスデューサー112を備えることができる。圧力トランスデューサー112は、圧力を示す圧力信号を提供する。開示した実施形態によれば、圧力トランスデューサー112は、減衰速度測定中に圧力を測定するのに用いられる。
制御電子機器160は、望ましい質量流量を示す設定点と、センサー導管内を流れる流体の実際の質量流量を示す質量流量センサーからの電気流量信号とに従って制御バルブ170の位置を制御する。比例制御、積分制御、比例積分(PI)制御、微分制御、比例微分(PD)制御、積分微分(ID)制御および比例積分微分(PID)制御等の従来のフィードバック制御方法が、この場合、質量流量制御器において流体の流量を制御するのに用いられる。制御信号(例えば、制御バルブ駆動力信号)は、流体の望ましい質量流量を示す設定点信号と、質量流量センサーによって感知された実際の質量流量に関係したフィードバック信号との間の差である誤差信号に基づいて生成される。制御バルブは、主要流体流路(通常、バイパスおよび質量流量センサーの下流)に位置決めされ、主要流体流路を通流する流体の質量流量を変化させるように制御(例えば、開放または閉鎖)を受けることができ、この制御は、質量流量制御器によって提供される。
図示した例では、流量率は、電気導体158によって閉ループシステムコントローラー160に電圧信号として供給される。この信号は、増幅され、処理され、制御バルブ組立体150に供給されて、流量が変更される。この目的のために、コントローラー160は、質量流量センサー140からの信号を所定の値と比較し、それに応じて比例バルブ170を調節して望ましい流量を達成する。
図2は、開示した実施形態によるフィードフォワード補正を有する一般的なPID制御ループを示す流れ図である。PID制御ループ200は、温度を測定して流体路に沿った温度を求めることによってステップ202から開始する。ステップ204において、PID制御ループ200は、圧力トランスデューサーを用いて圧力を測定する。PID制御ループ200は、ステップ206において、測定された圧力を用いて静的なフィードフォワード補正値(複数の場合もある)を計算する。PID制御ループ200は、ステップ220において、この静的なフィードフォワード補正値(複数の場合もある)を用いて、圧力擾乱を阻止するように制御信号を調節する。PID制御ループ200は、ステップ208において、流量計を用いて流量を測定する。ステップ210において、PID制御ループ200は、設定点を取得する。PID制御ループ200は、ステップ212において、PIDコントローラーを用いて、必要とされるバルブ位置を計算する。PID制御ループ200は、ステップ220において、計算された必要とされるバルブ位置を取得することができるように制御信号を調節する。PID制御ループ200は、ステップ222において、計算された必要とされるバルブ位置にバルブを移動させるためにバルブ制御信号をバルブに印加する。PID制御ループ200は、その後、繰り返す。
PID制御ループ200とは異なり、本明細書において開示した実施形態は、質量流量制御器の様々な構成要素の数学モデルを利用して、単純なPIDベースの制御システムを用いると可能ではない方法で制御方式を顧客の用途に適応させることを可能にする制御ループを記載している。例えば、開示した実施形態は、次の質量流量制御器の構成要素のモデル、すなわち、種々の流量条件および気体の下でセンサーの特性をモデル化するセンサーモデルと、磁気ヒステリシスおよびリフト対力を含む種々の流量条件(例えば、実際の流量、温度、気体特性、流入口圧力および流出口圧力等)の下でバルブの特性をモデル化するバルブモデルと、バイパスの特性を気体、流量、流入口圧力等の関数としてモデル化するバイパスモデルと、コントローラーが完全なMFCに適用される際にそのコントローラーに関する特性をモデル化するコントローラーモデルとを利用することができる。ただし、質量流量制御器の構成要素は、上記構成要素に限定されるものではない。
非限定的な例として、図3は、バルブ流量モデル300の一例を示し、図4は、バルブ力対リフトモデル400を示し、図5は、バルブヒステリシスモデル500(与圧なし)の一例を示している。
図6は、開示した実施形態による質量流量制御器の様々な構成要素のモデルを利用するモデルベースの制御ループ600の一例を示す流れ図である。このモデルベースの制御ループ600は、特定の用途/条件ごとにチューニングを必要とすることなく様々な条件下でデバイスに対する自動最適応答を提供するように、質量流量制御器のコントローラーにおいて実施することができる。
PID制御ループ200と同様に、モデルベースの制御ループ600は、ステップ602において、温度を測定して流体路に沿った温度を求めることによって開始する。ステップ604において、モデルベースの制御ループ600は、圧力トランスデューサーを用いて圧力を測定する。モデルベースの制御ループ600は、ステップ606において、流量計を用いて流量を測定する。ステップ608において、モデルベースの制御ループ600は設定点を取得する。
ステップ610において、モデルベースの制御ループ600は、図3に示すようなバルブ流量モデルを用いて流量設定点を達成するのに必要とされるバルブリフトを求める計算を実行する。このバルブ流量モデルは、質量流量制御器内に書き込まれる固定係数を計算する製造ソフトウェアで実施される。1つの実施形態では、このアルゴリズムは、質量流量制御器自体の内部に実装され、リアルタイムで実行される。
1つの実施態様では、バルブ流量モデル300を生成する際に、種々の流入口圧力および流出口圧力における流体の流量が、主に粘性圧力降下および非粘性(動的)圧力降下の2つの構成要素からなるように物理的にモデル化される。各構成要素についてのバルブの有効変位が等しい場合のこれらの構成要素のそれぞれの寄与を合計することによって、バルブの有効変位は、以下の方法論を用いて実験的に求めることができる。特定の流体に関する特定の流体流量率におけるバルブの有効変位を求めることによって、バルブに関連付けられた利得項を求めることが可能になり、従って、バルブアクチュエーターに関連付けられた利得項を求めることが可能になる。
一般に、モデルベースの制御ループ600の一部である各構成要素は、関連付けられた利得を有することができる。利得という用語は、特定の構成要素または一群の構成要素の入力と出力との間の関係を指す。例えば、利得は、入力の変化に対する出力の変化の比を表すことができる。利得は、1または複数の変数、例えば、質量流量制御器の1または複数の動作条件および/または特性(例えば、流量率、流入口圧力および/または流出口圧力、温度、バルブ変位等)の関数とすることができる。一般に、そのような利得関数は、利得項と呼ばれる。利得項、より詳細には利得項を表すものは、曲線、関数のサンプル、離散データ点、点対、定数等とすることができる。
1つの実施形態では、上流の圧力または流入口圧力をP1によって表すものとし、下流の圧力または流出口圧力をP2によって表すものとすると、Qによって表される質量流量において、バルブリフトはHによって表され、粘性効果のみが圧力をP1から或る中間圧力Pxに低減する。非粘性圧縮性流が、圧力を中間圧力PxからP2に更に低減する。2つの平行板の間(例えば、バルブシートとジェット面との間)における流体の粘性流の物理モデルに基づいてバルブ170両端における粘性圧力降下をモデル化すると、これらの2つの平行板の間の距離H(例えば、バルブ170の変位)は、以下の式によって提供される。
Figure 0006691167
式中、
1、Px:粘性表面の上流および下流の圧力(psi)である。
Q:質量流量(標準CC/min)である。
L:流路の長さ(ft)である。
H:2つの平行な表面間の距離(ft)である。
w:流路の幅である。wはπ・φに等しく、φはプラトー(plateau)の平均直径であり、φは試験されたバルブに基づくと0.040”に等しい。
μ:気体の動的粘度(センチポアズ)である。
T:絶対温度(ランキン度)である。
R:気体定数(ft-lbf/lbm−ランキン度)である。
オリフィスまたは噴出孔を通る流体の非粘性流の物理モデルに基づいてバルブ170の両端における非粘性圧力降下をモデル化することによって、以下の式が提供される。チョーク流の場合には、以下の式となる。
Figure 0006691167
非チョーク流の場合には、以下の式となる。
Figure 0006691167
ここで、流れは、
Figure 0006691167
である場合にはチョークされ、それ以外の場合にはチョークされていない。
ここで、
Q=バルブを通る流量(標準CC/min)である。
A=π・φ・H=バルブ有効面積(平方インチ)である。
φ=オリフィスの直径である。
w=気体分子量(グラム/モル)である。
x,0=上流の総圧力(torr)である。
2=下流の静的圧力(torr)である。
1,0=気体温度(K)である。
γ=比熱比である。
上記粘性式および非粘性式から、バルブ170の有効変位(すなわち、H)を容易に求めることができる。有効変位を計算する1つの例示の方法は、試行錯誤によって中間圧力Pxを推定することである。この場合、Hの値は、粘性流理論(Hv、式1)と、流れがチョークされているか否か(式4)に応じた非粘性理論(Hi、式2または式3)との双方から計算される。従って、中間圧力が流出口圧力のほぼ2倍である場合には、チョーク流を仮定することができ、式2が計算の非粘性構成要素に用いられるのに対して、流入口圧力が流出口圧力のほぼ2倍未満である場合には、式3が計算の非粘性構成要素に用いられる。所与のQ、P1およびP2について、粘性バルブリフト(Hv)および非粘性バルブリフト(Hi)が互いに等しくなるとき、正しいPxが取得される。従って、この計算方式は、Pxを取得する連続した反復を伴う。この計算は、Pxを、P1とP2との中程になるように選ぶことによって開始する。次に、HvおよびHiが計算される。HvがHiよりも大きいと判断された場合、これは、粘性流が、非粘性流に比べて、必要とされる流量を送達するのに十分な差圧がないことを意味し、次の反復中に、より低い圧力Px’が、すなわち、下流の圧力P2と前の圧力Pxとの間において選ばれることになる。この反復は、2つの計算されたバルブリフトHvおよびHiが互いの或る閾値内に入るまで継続する。上述したように、この反復プロセスは、質量流量制御器自体の内部に実装されたソフトウェアで実行することができ、リアルタイムで実行することができる。従って、上記方法に基づくと、バルブ170の有効変位を、複数の異なる流量率のそれぞれについて求めることができる。
異なるバルブおよびバルブタイプは異なる物理モデルを有する場合があることが認識されるべきである。さらに、任意の特定のバルブの特性をモデル化するのに用いることができる物理モデルは2つ以上存在し得る。従って、本発明は、どの特定のバルブモデルにも限定されるものではない。
図6を再び参照すると、モデルベースの制御ループ600は、ステップ612において、リフト対力モデルを用いて上記リフトを生成するのに必要とされる力を計算する。このリフト対力モデルは、図4に示すリフト対力モデル400等であるが、これらに限定されるものではない。1つの実施形態では、リフト対力モデルは、力の平衡式:F=kx+deltaP*Aに基づいている。ここで、kは、バルブのばね定数と等価なものであり、xは、変位の量であり、deltaPは、バルブの両端における圧力差であり、Aは、圧力差に暴露されたバルブシートの表面積に等しい。
モデルベースの制御ループ600は、次に、ステップ614において、バルブヒステリシスモデルを用いて上記力を生成するのに必要とされる駆動を計算する。このバルブヒステリシスモデルは、バルブヒステリシスモデル500等であるが、これらに限定されるものではない。モデルベースの制御ループ600は、ステップ616において、計算された駆動を用いて、バルブ制御信号をバルブに印加し、バルブを必要とされる位置に移動させる。モデルベースの制御ループ600は、その後、繰り返される。
1つの実施形態では、ステップ614におけるバルブヒステリシスモデルは、従来のプライザッハモデルを利用した質量流量制御器内部のソフトウェアまたはファームウェアとして実装される。このプライザッハモデルは、力の量をアクチュエーター駆動の関数としてモデル化することによって、電磁アクチュエーターまたはピエゾアクチュエーターのヒステリシス特性の非線形性を捉えるのに用いられる。プライザッハモデルの主要な要素は、力の変化を経時的なバルブ駆動力の履歴の関数として考慮する力対バルブ駆動力表面マップMsである。プライザッハ関数P(U,V)は、磁性材料内の全てのヒステロン(hysterons)の密度関数である。総磁化は、以下の式によって表される。
Figure 0006691167
磁化は、プライザッハ平面上に表すことができる。例えば、図8は、プライザッハ平面上に表される表面マップ800の初期状態を示している。この初期状態は、全てのヒステロンが−1状態にある(すなわち、表面マップ800が完全に不活性である)ものと仮定されている。図8において、Uは、バルブ駆動力を表し、Vは、所与のリフトに必要とされる力を表し、m=−1は、不活性な表面エリアである。1つの実施形態では、Uは、Vよりも大きいものと仮定され、従って、三角形のみが、システム全体を表すのに必要とされる。磁場を単調に増加させた後、少数のヒステロン(低い感度を有するヒステロン)は、自身の磁化を−1から+1に切り替える(m=+1は、活性である表面エリアである)。これは、図9において、三角形の底部における小さなエリアによって表されている。磁場が増加し続けると、より多くのヒステロンが、図10に示す+1磁化に切り替わる。
活性表面エリアを積分することによって、開示した実施形態は、バルブアクチュエーター力を経時的なバルブ駆動力の関数として追跡することができる。言い換えると、この動的な表面マップは、ヒステリシスの状態を前の全ての位置の関数として有するライブテーブルである。例えば、図7は、ヒステリシスの状態を前の全てのバルブ位置の関数として示す表面マップを動的に生成および更新するためのプロセス700を示している。1つの実施形態では、質量流量制御器に電源が投入された後、プロセス700は、ステップ702において始動される。プロセス700は、MFC制御アルゴリズムがゼロ設定点を受け取り、バルブがオフにされるごとに始動することもできる。
プロセス700は、ステップ704において、入力として望ましい力を受け取る更新関数をコールする。ステップ706において、プロセスは、望ましい力が現在の力よりも大きいのかまたは小さいのかを判断する。プロセスは、ステップ706において、望ましい力が現在の力よりも小さいと判断した場合、ステップ708において、値Vd_downを現在の駆動から差し引く。ステップ710において、プロセスは、図11に示すように、表面マップの一時コピーを更新し、新たな力を計算する。プロセスは、ステップ712において、この新たな力が望ましい力以下であるか否かを判断する。プロセスは、この新たな力が望ましい力以下でないと判断した場合、新たな力が望ましい力以下でなくなるまで、ステップ708において、値Vd_downを現在の駆動から差し引くことによって当該プロセスを繰り返す。新たな力が望ましい力以下になると、プロセスは、ステップ720において、実際の表面マップを更新し、必要とされるバルブ駆動力値を出力する。
一方、プロセスは、ステップ706において、望ましい力が現在の力よりも大きいと判断した場合、ステップ714において、値Vd_upを現在の駆動に加える。ステップ716において、プロセスは、図12に示すように、表面マップの一時コピーを更新し、新たな力を計算する。プロセスは、ステップ718において、この新たな力が望ましい力以上であるか否かを判断する。プロセスは、この新たな力が望ましい力以上でないと判断した場合、新たな力が望ましい力以上でなくなるまで、ステップ714において、値Vd_downを現在の駆動に加えることによって当該プロセスを繰り返す。新たな力が望ましい力以上になると、プロセスは、ステップ720において、実際の表面マップを更新し、必要とされるバルブ駆動力値を出力する。図13は、上記プロセスを用いた複数回の反復後の表面マップの一例を示している。プロセス700は、新たな望ましい力が取得されるごとに繰り返される。
1つの実施形態では、以下の離散行列が、上記に示した式5を表すのに用いられる。
Figure 0006691167
式中、j≧iの場合、p(i,j)=0である。
この行列のあらゆる列が、異なるバルブ駆動力を表している。バルブ駆動力の分解能は、行列のサイズを決定する。例えば、1%の分解能は、100×M行列を必要とする。行は、駆動からもたられる力である。この行列は正方形である必要はなく、そのため、Mは100よりも小さくすることもできるし、大きくすることもできることに留意されたい。バルブ駆動力が上下すると、行列のセルは、交互に1および0になり、図13に示すような活性/不活性表面マップを作成する。
或る特定の実施形態では、プロセス700は、「不動帯」、並びに例えば流入口圧力、温度または気体特性に基づいてVd_upおよびVd_downの値を調節するためのステップを実施することができる。
代替の実施形態では、アルゴリズムの計算要件およびメモリ要件を低減するために、プライザッハマップにおける最大変曲点および最小変曲点の経過のみを追跡するようにプロセス700を変更することができる。プライザッハマップは、次に、反転されて、所与の力を生成するのに必要とされる所要の駆動が取得される。更に、代替の実施形態は、ヒステリシス効果の他の数学モデルを実施することができる。これらの他の数学モデルは、チューア(Chua)およびストロズモー(Stromsmoe)のモデル、ジルズ(Jiles)およびアサートン(Atherton)のモデルまたはカーノップ(Karnopp)のモデル等であるが、これらに限定されるものではない。
さらに、別の実施形態では、モデルベースの質量流量制御器は、図2において前述したようなPID制御を利用することができ、PIDの外部の制御変数が、ヒステリシスモデルが駆動に変換する力である(PIDの外部の制御変数が駆動であること、すなわちステップ220とは対照的である)ヒステリシスモデルを追加することができる。これによって、制御システムにおいてヒステリシスが大幅に低減されるという利点がもたらされ、さらに、これによって、乱れからの回復が高速化される。
従って、上記に説明したように、開示した実施形態の利点には、特定の用途/条件ごとにチューニングを必要とすることなく様々な条件下でデバイスに対する自動最適応答を可能にするように構成されたモデルベースのコントローラーを質量流量制御器に設けることが含まれるが、これに限定されるものではない。
上記実施形態についての具体的な詳細を説明してきたが、上記ハードウェアおよびソフトウェアの説明は、単なる例示の実施形態として意図されているにすぎず、開示した実施形態の構造も実施態様も限定するように意図されていない。
更に、開示した実施形態の或る特定の態様は、上記で概説したように、1または複数の処理ユニット/構成要素を用いて実行されるソフトウェアに具現化することができる。この技術のプログラムの態様は、通常は或るタイプの機械可読媒体上に担持されるかまたはその機械可読媒体に具現化される実行可能コードおよび/または関連データの形態の「製品」または「製造物品」と考えることができる。有形の非一時的な「記憶装置」型媒体には、ソフトウェアプログラミング用にいつでも記憶装置を提供することができる、様々な半導体メモリ、テープドライブ、ディスクドライブ、光ディスクまたは磁気ディスク等の、コンピューター、プロセッサ等またはそれらの関連モジュールのためのメモリまたは他の記憶装置のうちの任意のものまたはそれらの全てが含まれる。
当業者であれば、本教示が、様々な変更形態および/または強化形態に適用可能であることを認識するであろう。上記内容は最良の形態とみなされるものおよび/または他の例を説明しているが、様々な変更をそれらに行うことができること、本明細書に開示した主題は様々な形態および例で実施することができること、並びにそれらの教示は多数の用途において適用することができ、それらの用途の一部しか本明細書に説明されていないことが理解される。そのような変更は、本教示の真の範囲内に包含されるように意図されている。
更に、図におけるフローチャートおよびブロック図は、本発明の様々な実施形態によるシステム、方法およびコンピュータープログラム製品の可能な実施態様のアーキテクチャ、機能および動作を示している。幾つかの代替の実施態様では、ブロックに示された機能は、図に示された順序以外で行うことができることにも留意すべきである。例えば、連続して示された2つのブロックは、含まれる機能に応じて、実際には、実質的に同時に実行される場合もあるし、それらのブロックは、時に、逆の順序で実行される場合もある。ブロック図および/またはフローチャート説明図の各ブロック、並びにブロック図および/またはフローチャート説明図におけるブロックの組み合わせは、指定された機能若しくは動作を実行する専用ハードウェアベースのシステムまたは専用ハードウェアおよびコンピューター命令の組み合わせによって実施することができることにも留意されるであろう。
本明細書に用いられる術語は、特定の実施形態を説明するためだけのものであり、本発明の限定であるように意図されていない。数量が特定されていない記載は、本明細書において用いられるとき、文脈が複数形を含まないことを明確に示していない限り、複数形も同様に含むように意図されている。「具備する」という用語は、この明細書および/または特許請求の範囲において用いられるとき、明記した特徴、完全体、ステップ、動作、要素および/または構成要素が存在することを明示しているが、1または複数の他の特徴、完全体、ステップ、動作、要素、構成要素および/またはそれらの群が存在することまたは追加されることを排除していないことが更に理解されるであろう。添付の特許請求の範囲における全ての手段またはステップに機能を加えた要素の対応する構造、材料、動作および均等物は、その機能を、具体的に請求項に記載されている他の請求項に記載の要素と組み合わせて実行するための任意の構造、材料または動作を含むように意図されている。本発明の説明は、例示および説明の目的で提示されており、網羅的であることも、開示した形態の発明に限定されることも意図するものではない。本発明の範囲および趣旨から逸脱することなく、多くの変更形態および変形形態が当業者に明らかであろう。実施形態は、本発明の原理および実用的な用途を説明するとともに、他の当業者が、考慮されている特定の使用に適するように様々な変更を有する様々な実施形態について本発明を理解することを可能にするために選ばれて記載されている。請求項の範囲は、開示した実施形態および任意のそのような変更を広く包含するように意図されている。
100 質量流量制御器
102 センサーハウジング
108 基部
110 ステップ
112 圧力トランスデューサー
120 流体流入口
130 流体流出口
140 熱式質量流量計
142 バイパス
146 熱式流量センサー
146A センサー流入口部分
146B センサー流出口部分
146C センサー測定部分
147 抵抗器
148 抵抗器
150 制御バルブアセンブリ
158 電気導体
160 閉ループシステムコントローラー
170 制御バルブ
200 制御ループ
300 バルブ流量モデル
400 バルブ力対リフトモデル
400 リフト対力モデル
500 バルブヒステリシスモデル
600 制御ループ

Claims (8)

  1. 流体の流量を制御するための質量流量制御器であって、
    前記流体を受け取るための流入口と、
    前記流体が該質量流量制御器を通過する流路と、
    前記流路を通る前記流体の質量流量に対応する信号を提供する質量流量計と、
    該質量流量制御器の流出口から流出する前記流体の前記流量を調節するための調節可能バルブと、
    前記調節可能バルブの前の位置の関数として前記調節可能バルブに関連付けられたヒステリシスの状態を示すプライザッハモデルを初期化するように、及び所与の流量設定点に基づいて望ましいバルブ位置に前記調節可能バルブを移動させるためのバルブリフトを達成する望ましい力を受け取るように、及び前記望ましい力が取得されるまでバルブ駆動力の増加または減少の一方を実施することによって前記プライザッハモデルの更新の少なくとも1回の反復を実施する命令を実行するように構成された少なくとも1つの処理構成要素と、
    前記バルブ駆動力に基づいてバルブ制御信号を与えて、前記調節可能バルブを前記望ましいバルブ位置に調節し、該質量流量制御器の流出口から流出する前記流体の前記流量を制御するように構成されたコントローラーと、
    を具備しており、
    前記質量流量計は、流量センサーを備える熱式質量流量計である、
    流体の流量を制御するための質量流量制御器。
  2. 前記流路に沿った温度を求めるための温度センサーを更に備える請求項1に記載の質量流量制御器。
  3. 前記流路の前記流入口の近くにおける前記流体の流体圧力に対応する信号を提供するための圧力トランスデューサーを更に備える請求項1に記載の質量流量制御器。
  4. 前記少なくとも1つの処理構成要素は、バルブ流量モデルを用いて前記バルブリフトを求める命令を実行するように構成されている請求項1に記載の質量流量制御器。
  5. 前記少なくとも1つの処理構成要素は、バルブリフト対力モデルを用いて、前記バルブリフトを達成する前記力を求める命令を実行するように構成されている請求項1に記載の質量流量制御器。
  6. 流体の流量を制御するための方法であって、
    調節可能バルブの前の位置の関数として前記調節可能バルブに関連付けられたヒステリシスの状態を示すプライザッハモデルを初期化することと、
    所与の流量設定点に基づく望ましいバルブ位置に前記調節可能バルブを移動させるためのバルブリフトを達成する望ましい力を受け取ることと、
    前記望ましい力が取得されるまでバルブ駆動力の増加または減少の一方を実施することによって前記プライザッハモデルの更新の少なくとも1回の反復を実施することと、
    前記望ましいバルブ位置に前記調節可能バルブを調節して前記流体の前記流量を制御するために、プロセッサを用いて、前記バルブ駆動力に基づくバルブ制御信号を与えることと、
    前記プロセッサを用いて、前記流体の流路に沿った温度及び流体圧力を求めることと、
    を含む流体の流量を制御するための方法。
  7. 前記プロセッサを用いて、バルブ流量モデルを用いて前記バルブリフトを求めることを更に含む請求項6に記載の方法。
  8. 前記プロセッサを用いて、バルブリフト対力モデルを用いて前記バルブリフトを達成する前記力を求めることを更に含む請求項6に記載の方法。
JP2018100354A 2012-03-07 2018-05-25 流体の流量を制御するための質量流量制御器及び方法 Active JP6691167B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201261607944P 2012-03-07 2012-03-07
US61/607,944 2012-03-07

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2014560998A Division JP6563656B2 (ja) 2012-03-07 2013-03-04 質量流量制御器の制御を改善するためのモデルを用いるためのシステムおよび方法

Publications (2)

Publication Number Publication Date
JP2018173963A JP2018173963A (ja) 2018-11-08
JP6691167B2 true JP6691167B2 (ja) 2020-04-28

Family

ID=49117492

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2014560998A Active JP6563656B2 (ja) 2012-03-07 2013-03-04 質量流量制御器の制御を改善するためのモデルを用いるためのシステムおよび方法
JP2018100354A Active JP6691167B2 (ja) 2012-03-07 2018-05-25 流体の流量を制御するための質量流量制御器及び方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2014560998A Active JP6563656B2 (ja) 2012-03-07 2013-03-04 質量流量制御器の制御を改善するためのモデルを用いるためのシステムおよび方法

Country Status (3)

Country Link
US (1) US9760096B2 (ja)
JP (2) JP6563656B2 (ja)
WO (1) WO2013134141A2 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9557744B2 (en) 2012-01-20 2017-01-31 Mks Instruments, Inc. System for and method of monitoring flow through mass flow controllers in real time
US9846074B2 (en) 2012-01-20 2017-12-19 Mks Instruments, Inc. System for and method of monitoring flow through mass flow controllers in real time
US9471066B2 (en) 2012-01-20 2016-10-18 Mks Instruments, Inc. System for and method of providing pressure insensitive self verifying mass flow controller
US10031005B2 (en) 2012-09-25 2018-07-24 Mks Instruments, Inc. Method and apparatus for self verification of pressure-based mass flow controllers
WO2015123008A1 (en) * 2014-02-13 2015-08-20 Mks Instruments, Inc. System for and method of providing pressure insensitive self verifying mass flow controller
EP3344953B1 (en) 2015-08-31 2021-07-28 MKS Instruments, Inc. Method and apparatus for pressure-based flow measurement in non-critical flow conditions
KR102339509B1 (ko) * 2015-09-11 2021-12-16 히타치 긴조쿠 가부시키가이샤 질량 유량 제어 장치
US10969797B2 (en) * 2018-08-29 2021-04-06 Illinois Tool Works, Inc. Mass flow valve controller and control method with set point filter and linearization system based on valve model
US10705543B2 (en) * 2018-08-29 2020-07-07 Illinois Tool Works, Inc. Mass flow controller and controller algorithm
JP7531881B2 (ja) * 2020-03-24 2024-08-13 株式会社フジキン 流量制御システム、流量制御システムの制御方法、流量制御システムの制御プログラム
CN114488785B (zh) * 2021-08-09 2023-11-14 宁波大学 一种mfc致动器轨迹跟踪方法

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4432109C1 (de) * 1994-09-09 1996-03-21 Bizerba Gmbh & Co Kg Wägevorrichtung
US5911238A (en) * 1996-10-04 1999-06-15 Emerson Electric Co. Thermal mass flowmeter and mass flow controller, flowmetering system and method
US6389364B1 (en) 1999-07-10 2002-05-14 Mykrolis Corporation System and method for a digital mass flow controller
JP3417391B2 (ja) * 2000-09-07 2003-06-16 日立金属株式会社 流量制御方法
JP2002127003A (ja) * 2000-10-26 2002-05-08 Hiroshi Eda 姿勢制御装置付精密加工装置及び姿勢制御方法
JP4571322B2 (ja) * 2001-03-05 2010-10-27 佐藤 ▼壽▲芳 機械構造系の履歴を有する非線形復元力特性の解析方法
JP4864280B2 (ja) * 2001-04-24 2012-02-01 ブルックス・インストルメント・エルエルシー 質量流量コントローラのシステムおよび方法
US6766241B2 (en) * 2001-12-26 2004-07-20 Deere & Company Fuel injection control system
JP4219600B2 (ja) * 2002-02-28 2009-02-04 株式会社アドヴィックス 車両用ブレーキ液圧発生装置
KR20050031109A (ko) * 2002-07-19 2005-04-01 셀레리티 그룹 아이엔씨 질량 유량 제어기 내의 압력 보상을 위한 방법 및 장치
US7054773B2 (en) * 2003-05-30 2006-05-30 Agilent Technologies, Inc. Dynamic model-based compensated tuning of a tunable device
JP2007108925A (ja) * 2005-10-12 2007-04-26 Toyota Motor Corp 姿勢制御システム
US7250738B1 (en) * 2006-07-12 2007-07-31 Chung-Yuan Christian University Nonlinear hysteresis control system
US7971316B2 (en) * 2007-04-24 2011-07-05 Yale Security Inc. Door closer assembly
US7957921B2 (en) * 2008-02-19 2011-06-07 GM Global Technology Operations LLC Model-based estimation of battery hysteresis
US8671973B2 (en) * 2009-01-21 2014-03-18 Hitachi Metals, Ltd. Mass flow controller hysteresis compensation system and method
JP4802262B2 (ja) * 2009-02-17 2011-10-26 ジヤトコ株式会社 液圧制御装置
WO2011033281A1 (en) * 2009-09-16 2011-03-24 Bae Systems Plc Compensating for hysteresis
EP2478421A1 (en) * 2009-09-16 2012-07-25 BAE Systems Plc Compensating for hysteresis
US8534135B2 (en) 2010-04-30 2013-09-17 Nanometrics Incorporated Local stress measurement
US20120197446A1 (en) * 2010-12-01 2012-08-02 Glaudel Stephen P Advanced feed-forward valve-control for a mass flow controller
WO2013042181A1 (ja) * 2011-09-20 2013-03-28 トヨタ自動車株式会社 内燃機関の制御装置

Also Published As

Publication number Publication date
US20150039140A1 (en) 2015-02-05
JP2018173963A (ja) 2018-11-08
US9760096B2 (en) 2017-09-12
WO2013134141A3 (en) 2014-02-20
JP6563656B2 (ja) 2019-08-21
JP2015510207A (ja) 2015-04-02
WO2013134141A8 (en) 2013-12-19
WO2013134141A2 (en) 2013-09-12

Similar Documents

Publication Publication Date Title
JP6691167B2 (ja) 流体の流量を制御するための質量流量制御器及び方法
KR102106825B1 (ko) 질량 유량 컨트롤러 및 유체 유형에 걸쳐 개선된 성능을 위한 방법
KR102371907B1 (ko) 가스 흐름 제어 방법 및 장치
US7114511B2 (en) System and method for a mass flow controller
JP6415889B2 (ja) 流量制御装置、流量制御装置用プログラム、及び、流量制御方法
JP4528617B2 (ja) マスフローコントローラにおける圧力補償のための方法および装置
US10437264B2 (en) System and method for improving the accuracy of a rate of decay measurement for real time correction in a mass flow controller or mass flow meter by using a thermal model to minimize thermally induced error in the rod measurement
US20120197446A1 (en) Advanced feed-forward valve-control for a mass flow controller
US20180120864A1 (en) Nonlinear control of mass flow controller devices using sliding mode
KR20250123783A (ko) 질량 흐름 제어를 위한 방법 및 장치
JP6680669B2 (ja) 質量流量制御器のバルブペデスタルを自動的に自己調整するシステム及び方法
TW202522148A (zh) 用於質量流量控制器之自動自校準之方法及設備
JP2012168824A (ja) 流体制御装置
EP1457856B1 (en) Valve displacement determining method for a mass flow controller
KR101889379B1 (ko) 유량제어시스템
JP2021140319A (ja) 流量制御装置、流量制御方法、流体制御装置および半導体製造装置
JP2012168822A (ja) 流体制御装置
KR20180050610A (ko) 유량제어시스템

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180622

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190625

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190909

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200210

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: 20200310

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200409

R150 Certificate of patent or registration of utility model

Ref document number: 6691167

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250