(57)【要約】マスフローコントローラと、マスフローコントローラを制御する方法とが開示される。方法は、マスフローコントローラの熱式マスフローセンサにガスを供給することと、マスフローコントローラの熱式マスフローセンサからのフローセンサ信号を処理して測定フロー信号を生成することとを含む。ガスの流量が変化する際に測定フロー信号に非線形性補正を徐々に適用することによって、測定フロー信号は補正されて補正フロー信号が生成される。補正フロー信号及びセットポイント信号を用いてマスフローコントローラの弁が制御される。
2021518943.tif 000002
【特許請求の範囲】
【請求項１】
マスフローコントローラを制御する方法であって、
前記マスフローコントローラの熱式マスフローセンサにガスを供給すること、
前記マスフローコントローラの前記熱式マスフローセンサからのフローセンサ信号を処理して測定フロー信号を生成すること、
前記ガスの流量が変化する際に前記測定フロー信号に非線形性補正を徐々に適用することによって、前記測定フロー信号を補正して補正フロー信号を生成すること、並びに、
前記補正フロー信号及びセットポイント信号を用いて前記マスフローコントローラの弁を制御すること
を含む方法。
【請求項２】
前記フローセンサ信号を処理して測定フロー信号を生成することは、前記フローセンサ信号を調整するための定常状態由来の非線形性特性データを利用して前記測定フロー信号を生成することを含み、
前記測定フロー信号を補正することは、前記測定フロー信号と予測センサ感度値Ｓp との積を取得することを含み、
前記予測センサ感度値Ｓp は現在のセンサ感度値Ｓc に向けて徐々に変化する、
請求項１に記載の方法。
【請求項３】
前記予測センサ感度値Ｓp の新しい値Ｓp-new は、Ｓp-new ＝ｋ×Ｓc ＋（１−ｋ）×Ｓp-prior （Ｓp-prior は前記予測センサ感度値Ｓpの以前の値であり、ｋ＝ｔs ／Ｔであって、ｔs は流量を取得する際のサンプリング間隔であり、Ｔは時定数である）にて算出される、
請求項２に記載の方法。
【請求項４】
前記時定数Ｔは２秒以下である、
請求項３に記載の方法。
【請求項５】
非線形性補正を徐々に適用することは、前記測定フロー信号を１０秒間にわたって調整するために使用されるセンサ感度関数を調整することを含む、
請求項１に記載の方法。
【請求項６】
非線形性補正を徐々に適用することは、前記測定フロー信号を８秒間にわたって調整するために使用されるセンサ感度関数を調整することを含む、
請求項５に記載の方法。
【請求項７】
マスフローコントローラであって、
ガス用の主流路、
前記主流路を通る前記ガスの流量を制御する制御弁、
前記主流路に連結しており、前記ガスの質量流量を示すフローセンサ信号を提供する熱式マスフローセンサ、
前記マスフローコントローラの前記熱式マスフローセンサからの前記フローセンサ信号を処理して測定フロー信号を生成する手段、
前記ガスの流量が変化する際に前記測定フロー信号に非線形性補正を徐々に適用することによって、前記測定フロー信号を補正して補正フロー信号を生成する手段、並びに、
前記補正フロー信号を生成する手段及び前記制御弁に連結されており、前記補正フロー信号及びセットポイント信号に基づいて前記制御弁の位置を制御する制御コンポーネント
を備えるマスフローコントローラ。
【請求項８】
前記測定フロー信号を生成する手段は、前記フローセンサ信号を調整するための定常状態由来の非線形性特性データを利用して前記測定フロー信号を生成する手段を含み、
前記測定フロー信号を補正する手段は、前記測定フロー信号と予測センサ感度値Ｓp との積を取得する手段を含み、前記予測センサ感度値Ｓp は現在のセンサ感度値Ｓc に向けて徐々に変化する、
請求項７に記載のマスフローコントローラ。
【請求項９】
前記予測センサ感度値Ｓp の新しい値Ｓp-new は、Ｓp-new ＝ｋ×Ｓc ＋（１−ｋ）×Ｓp-prior （Ｓp-prior は前記予測センサ感度値Ｓpの以前の値であり、ｋ＝ｔs ／Ｔであって、ｔs は流量を取得する際のサンプリング間隔であり、Ｔは時定数である）にて算出される、
請求項８に記載のマスフローコントローラ。
【請求項１０】
前記時定数Ｔは２秒以下である、
請求項９に記載のマスフローコントローラ。
【請求項１１】
前記非線形性補正を徐々に適用する手段は、前記測定フロー信号を１０秒間にわたって調整するために使用されるセンサ感度関数を調整する手段を含む、
請求項７に記載のマスフローコントローラ。
【請求項１２】
前記非線形性補正を徐々に適用する手段は、前記測定フロー信号を８秒間にわたって調整するために使用されるセンサ感度関数を調整する手段を含む、
請求項１１に記載のマスフローコントローラ。
【請求項１３】
マスフローコントローラであって、
ガス用の主流路、
前記主流路を通る前記ガスの流量を制御する制御弁、
前記主流路に連結しており、前記ガスの質量流量を示すフローセンサ信号を提供する熱式マスフローセンサ、
前記熱式マスフローセンサからの前記フローセンサ信号を受け取って処理し、測定フロー信号を生成する処理部、
補正フロー信号を生成するためのプロセッサ実行可能な指示が符号化されている非一時的有形のプロセッサ読み取り可能な記録媒体を含む非線形性補償器であって、前記指示は、前記ガスの流量が変化する際に前記測定フロー信号に非線形性補正を徐々に適用することによって、前記測定フロー信号を補正して前記補正フロー信号を生成するための指示を含む非線形性補償器、並びに、
前記非線形性補償器及び前記制御弁に連結されており、前記補正フロー信号及びセットポイント信号に基づいて前記制御弁の位置を制御する制御コンポーネント
を備えるマスフローコントローラ。
【請求項１４】
前記処理部は、前記フローセンサ信号を調整するために定常状態由来の非線形性特性データを利用して前記測定フロー信号を生成するように構成され、
前記指示は、前記測定フロー信号と予測センサ感度値Ｓp との積を取得する手段を含み、前記予測センサ感度値Ｓp は現在のセンサ感度値Ｓc に向けて徐々に変化する、
請求項１３に記載のマスフローコントローラ。
【請求項１５】
前記予測センサ感度値Ｓp の新しい値Ｓp-new は、Ｓp-new ＝ｋ×Ｓc ＋（１−ｋ）×Ｓp-prior （Ｓp-prior は前記予測センサ感度値Ｓpの以前の値であり、ｋ＝ｔs ／Ｔであって、ｔs は流量を取得する際のサンプリング間隔であり、Ｔは時定数である）にて算出される、
請求項１４に記載のマスフローコントローラ。
【請求項１６】
前記時定数Ｔは２秒以下である、
請求項１５に記載のマスフローコントローラ。
【請求項１７】
前記非線形性補正を徐々に適用することは、前記測定フロー信号を１０秒間にわたって調整するために使用されるセンサ感度関数を調整することを含む、
請求項１３に記載のマスフローコントローラ。
【請求項１８】
前記非線形性補正を徐々に適用することは、前記測定フロー信号を８秒間にわたって調整するために使用されるセンサ感度関数を調整することを含む、
請求項１７に記載のマスフローコントローラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マスフローセンサ及びマスフローコントローラに関し、特に、限定はされないが、本発明は、マスフローセンサの精度を向上することに関する。
【背景技術】
【０００２】
典型的なマスフローコントローラ（ＭＦＣ）は、さまざまな工業プロセスの中でも、熱エッチング、ドライエッチングなどの工業プロセスにおけるガスの流量を設定し、測定し、制御する装置である。ＭＦＣの重要な部分は、装置を通って流れるガスの質量流量を測定する熱式フローセンサである。
【０００３】
（ガスの質量流量に対して完全な線形従属性を有する）理想的なフローセンサ信号とは対照的に、熱式フローセンサにて出力されるフローセンサ信号は、流体の実際の流量に対して非線形であり、熱式フローセンサの感度は図８に示すようにより大きい流量にて低下する。言い換えると、流量に対するフローセンサ信号の感度は、一定ではなく、流量が増加するにつれて減少する。ここで、感度とは、測定されたガスの質量流量に対するフローセンサ信号の割合を意味する。
【０００４】
典型的なマスフローコントローラでは、熱式フローセンサの非線形性が、定常状態条件下でのキャリブレーション中に特徴付けられ、ＭＦＣのメモリ内にテーブル形式で非線形性データとして格納される。熱式フローセンサからのフロー信号は非線形性データを用いて調整され、測定流量を提供する。その調整が典型的になされる方法は誤差を含むかまたは不完全であり、結果として、ＭＦＣを通って流れる実際の流量に合致しない測定流量を提供してしまうことを、出願人は知見した。例えば、いくつかの例では、図９に示すように、測定流量のリードバックが既にセットポイントにある一方で、ＭＦＣからの実際の流量出力がセットポイントに到達するまでに長時間を要することになる。
【０００５】
したがって、フロー信号への非線形性調整による現在の方法の欠点を克服する新規で画期的な特徴を提供できる方法及び／または装置の必要性が存在する。
【発明の概要】
【０００６】
一態様は、マスフローコントローラの熱式マスフローセンサにガスを供給することと、マスフローコントローラの熱式マスフローセンサからのフローセンサ信号を処理して測定フロー信号を生成することとを含む方法に特徴付けられる。ガスの流量が変化する際に測定フロー信号に非線形性補正を徐々に適用することによって、測定フロー信号は補正されて補正フロー信号が生成される。この補正フロー信号及びセットポイント信号を用いてマスフローコントローラの弁が制御される。
【０００７】
別の態様は、ガス用の主流路と、主流路を通るガスの流量を制御する制御弁と、主流路に連結されてガスの質量流量を示すフローセンサ信号を提供する熱式マスフローセンサとを備えるマスフローコントローラに特徴付けられる。マスフローコントローラは、また、マスフローコントローラの熱式マスフローセンサからのフローセンサ信号を処理して測定フロー信号を生成する手段と、ガスの流量が変化する際に測定フロー信号に非線形性補正を徐々に適用することによって、測定フロー信号を補正して補正フロー信号を生成する手段とを備えている。マスフローコントローラの制御コンポーネントは、補正のための前記手段と制御弁とに連結しており、補正フロー信号及びセットポイント信号に基づいて制御弁の位置を制御する。
【０００８】
更に別の態様は、ガス用の主流路と、主流路を通るガスの流量を制御する制御弁と、主流路に連結されてガスの質量流量を示すフローセンサ信号を提供する熱式マスフローセンサとを備えるマスフローコントローラに特徴付けられる。マスフローコントローラの処理部は、熱式マスフローセンサからのフローセンサ信号を受け取って処理し、測定フロー信号を生成する。マスフローコントローラの非線形性補償器は、補正フロー信号を生成するためのプロセッサ実行可能な指示が符号化されている非一時的有形のプロセッサ読み取り可能な記録媒体を含んでいる。この指示は、ガスの流量が変化する際に測定フロー信号に非線形性補正を徐々に適用することによって、測定フロー信号を補正して補正フロー信号を生成するための指示を含む。マスフローコントローラの制御コンポーネントは、非線形性補償器と制御弁とに連結しており、補正フロー信号及びセットポイント信号に基づいて制御弁の位置を制御する。
【図面の簡単な説明】
【０００９】
【図１Ａ】測定フロー信号への非線形性調整のための改良された手法を内蔵したマスフローコントローラ（ＭＦＣ）のブロック図である。
【図１Ｂ】図１Ａの非線形性補償器の典型的な実施の形態を示すブロック図である。
【図２】小さい流量でのフローセンサ信号の感度を示すグラフである。
【図３】図２に示すよりも大きい流量でのフローセンサ信号の感度を示すグラフである。
【図４】図３に示すよりも大きい流量でのフローセンサ信号の感度を示すグラフである。
【図５Ａ】開示された実施の形態に関連して実行される典型的な方法を示すフローチャートである。
【図５Ｂ】開示された実施の形態に関連して実行される別の典型的な方法を示す別のフローチャートである。
【図６】実際の流量と図１ＡのＭＦＣが新しいセットポイント後に流量を制御している時間とを示す３つのグラフである。
【図７】図１Ａに示されたＭＦＣの態様を実現するために使用されるＭＦＣの内部コンポーネントを示すブロック図である。
【図８】従来のマスフローコントローラに一貫して見られる理想的なフローセンサ信号及び実際のフローセンサ信号を示すグラフである。
【図９】従来のマスフローコントローラに一貫して見られるセットポイント、フローリードバック信号及び実際のフローセンサ信号を示すグラフである。
【発明を実施するための形態】
【００１０】
図面を参照すると、図１Ａは、マスフローコントローラ（ＭＦＣ）１００の測定フロー信号１６１への非線形性調整のための改良された手法を内蔵したＭＦＣ１００を示している。図１Ｂは、ＭＦＣ１００の非線形性補償器１６５を示す。これらのコンポーネントの図示された配置は、論理上のものであって、実際のハードウェア図を意味しない。よって、実際の実装時にあっては、これらのコンポーネントは、結合されたり、更に分離されたり、消去されたり、及び／または、追加されたりすることができる。当業者であれば、図１Ａ及び図１Ｂに示されるコンポーネントは、ハードウェアにて構成されても良く、ファームウェアと結びついたハードウェアにて構成されても良く、及び／または、ソフトウェアにて構成されても良いことを理解する。また、この明細書を考慮すれば、個々のコンポーネントの構造は当該分野における通常の技術として良く知られている。
【００１１】
開示を通して、制御されるガスに関していくつかの例及び実施の形態が述べられるが、そのような例及び実施の形態が、ガスまたは液体である流体に概して適用されることは認識すべきであり、流体は単体の混合物及び／または化合物であっても良い。例えば、液体は硫酸であっても良く、ガスは窒素であっても良い。本適用によれば、ＭＦＣ１００は、ガス状の流体（例えば、窒素）、及び／または液相の流体（例えば、塩酸）を、例えば半導体工場の工具へ送達する。多くの実施の形態におけるＭＦＣ１００は、高圧、低温状態の流体を異なるタイプのコンテナ、容器へ送達するように構成されている。
【００１２】
図示するように、ＭＦＣ１００のベース１０５は、ガスが流れるバイパス１１０を有する。バイパス１１０は、主流路１１５とセンサ管１２０とに一定の割合でガスを分配する。結果として、センサ管１２０を通るガスの流量が、ＭＦＣ１００の主流路１１５を通って流れるガスの流量を示すことになる。
【００１３】
本実施の形態では、センサ管１２０は、ＭＦＣ１００の熱式マスフローセンサ１２３の一部をなす小さな孔の管体である。図示するように、センサ素子１２５，１３０がセンサ管１２０の外側に（例えば、巻き付けられて）結合している。一つの例示される実施の形態では、センサ素子１２５，１３０は測温抵抗素子（例えば、導線のコイル）であるが、他のタイプのセンサ（例えば、抵抗温度検出器（ＲＴＤ）、熱電対）を利用しても良い。さらに、別の実施の形態は、異なるセンサ部材、センサからの信号を処理するための異なる構成を、本発明の範囲から逸脱しない限りで利用しても良い。
【００１４】
図示するように、センサ素子１２５，１３０は、センサ素子回路１３５に電気的に接続されている。一般的に、センサ素子回路１３５は、（センサ素子１２５，１３０からの信号１４６，１４８に応じて）フローセンサ信号１５０を提供するように構成されている。このフローセンサ信号１５０は、センサ管１２０を通る流量を示しているため、ＭＦＣ１００の主流路１１５を通る流量を示している。
【００１５】
フローセンサ信号１５０は、センサ素子１２５，１３０間の温度差に影響を及ぼすセンサ管１２０に沿った温度プロフィールにより定義される。フローセンサ信号１５０は、流量の範囲の全体にわたってセンサ管１２０を通る流量に対して非線形であり、図８に示すように、フローセンサ信号１５０の感度はより大きな流量で（より小さな流量に比べて）低下する。
【００１６】
図１Ａに示すように、フローセンサ信号１５０は、フローセンサ信号１５０の処理された表現である測定フロー信号１６１を生成すべく処理部１６０で処理される。例えば、測定フロー信号１６１は、フローセンサ信号１５０のデジタル表現であって良い。より詳細には、処理部１６０は、アナログ／デジタル変換器を用いて、フローセンサ信号１５０を増幅してフローセンサ信号１５０のデジタル表現に変換する。処理部１６０は、また、従来から知られているようにフローセンサ信号１５０にゼロオフセット調整をかけるロジックを含んでいても良い。
【００１７】
図示するように、ＭＦＣ１００は、また、非線形性特性データ１６６を含んでいる。この非線形性特性データ１６６は、従来から知られていて背景技術にて述べたような（キャリブレーション係数として格納されている）定常状態由来の非線形性特性データを含んでいても良い。図示するように、処理部１６０は、また、非線形性特性データ１６６を利用して、（熱式マスフローセンサ１２３の全体にわたる温度プロフィールが変化する際に）フローセンサ信号１５０を調整し、大きな流量の場合でも、定常状態条件下でのように（実際の流量に対して）低下しない測定フロー信号１６１を提供するように構成されている。
【００１８】
例えば、非線形性特性データ１６６のキャリブレーション係数は、図８にグラフ化されたデータに類似するデータに基づいて生成されても良く、キャリブレーションの後で、例えば、熱式マスフローセンサ１２３の不正確な出力を補償するためにフローセンサ信号１５０が調整されても良い。図８に示すように、例えば、フローセンサ信号１５０は、１００％の流量にあって５％を超えて不正確である。よって、キャリブレーション係数は、実際の流量に合致するように、１００％の流量にあってフローセンサ信号１５０を増加させる係数を含んでいて良い。
【００１９】
流量の変化後に新しい温度分布がセンサ管１２０のセンサ素子１２５，１３０全体にわたってすばやく生じるけれども、熱式マスフローセンサ１２３内の新しく安定した温度プロフィールは流量の変化直後には発生せず、熱式マスフローセンサ１２３のコンポーネント（例えば、断熱体）内の熱流が温度を変化させて新しく安定した温度プロフィールを立てるには幾ばくかの時間を要することを、出願人は知見した。（温度プロフィールが安定していくときに生じる）伝熱過程の典型的な時定数は、いくつかの例では２〜５秒、他の例では２〜１０秒であり、さらに別の例ではもっと長くなる。
【００２０】
（流量が変化した後の）フローセンサ信号１５０の感度は、たった数秒後に安定化するので、（安定した条件下で生成されたキャリブレーション係数を用いて）実際の流量に対応してフローセンサ信号１５０に適用される新しい非線形性補正は、（従来適用されるように）即座に適用されるべきではない。その代わりに、非線形性補正は遷移時間中に徐々に変化させるべきである。
【００２１】
従来にあっては、流量の範囲の全体にわたる熱式マスフローセンサ１２３の特性は安定状態の非線形カーブであると考えられている。例えば、キャリブレーションデータは典型的には、キャリブレーションされている熱式マスフローセンサ１２３が数秒間（例えば、５秒より長い、または、１０秒より長い）での各流量値において動作している安定状態条件下での複数の流量値のそれぞれのために取得され、よって、典型的な従来のキャリブレーションデータは、ＭＦＣ１００内部での温度プロフィールが安定していくときに生じるフローセンサ信号１５０の遷移態様を特徴付けていない。
【００２２】
正式の表記では、フローセンサ信号１５０は、ｓ＝ＦNL（ｆ）（式１）（ｓはフローセンサ信号１５０、ｆは実際の流量、ＦNLはセンサ非線形性関数）で表される。測定フロー信号１６１は、フローセンサ信号１５０にＦNL（ｆ）の逆関数を適用して、ｆm ＝ＦNL-1（ｓ）（式２）（ｓはフローセンサ信号１５０、ｆm は測定フロー信号１６１）で表される。例えば、流量が０％から１００％に変化した場合には、その後直ちに、１００％の流量のための非線形性補正がフローセンサ信号１５０に適用される。しかし、マスフローコントローラの熱特性により、フローセンサ信号１５０は、１秒後には実際の流量と同じ感度（同じ非線形性）を呈さず、１０秒後に同じ感度を呈する。
【００２３】
流量が０％から１００％に変化した後に、熱式マスフローセンサ１２３内の温度プロフィール及び熱流が１００％の流量で安定するまでには数秒を要する。この時間中に、フローセンサ信号１５０の感度も変化するので、（典型的な従来のマスフローコントローラの）定常状態由来の非線形性キャリブレーションデータの適用が不正確な結果を生み出す。より正確な流量信号を生成するために、この徐々の感度変化をモデル化することにより、ここで開示する補正手法は上記の不正確な結果を考慮する。
【００２４】
例えば、図２〜図４を参照すれば、セットポイントが経時的に変化した後にフローセンサ信号１５０の感度がどのように徐々に安定化するかが表されている。例えば、図２によれば、（点Ａ，Ｂ，及びＣで示される）非常に小さい流量の場合に、フローセンサ信号１５０の感度は時刻ｔ1 (点Ａ)、ｔ2 (点Ｂ)、及びｔ3 (点Ｃ)の３つの対応する点でほぼ一定である。
【００２５】
しかし、点Ｃから点Ｄ（点Ｄは点Ｃより大きい流量を示す）へ流量の変化があると（図３に示すように）、フローセンサ信号１５０の感度は時刻ｔ4 から次の時刻ｔ5 にかけて減少する。よって、点Ｄにおける同じ実際の流量について、時刻ｔ5 でのフローセンサ信号１５０は時刻ｔ4 でのフローセンサ信号１５０よりも小さくなる。
【００２６】
そして図４に示すように、質量流量が点Ｄでの質量流量から再び増加して時刻ｔ6 での点Ｅで示される質量流量に到達すると、フローセンサ信号１５０の感度は時刻ｔ6 から、時刻ｔ7 にてフローセンサ信号１５０が（より低い感度に）安定化するまで減少する。要するに、図２〜図４は、小さな流量間（例えば、点Ａ，Ｂ，及びＣでの流量）での変化中ではフローセンサ信号１５０の感度はほぼ一定であるが、より大きい流量（例えば、時刻ｔ4 での点Ｄで示される流量）への流量変化がある場合にはフローセンサ信号１５０の感度は安定するまで数秒間減少する。
【００２７】
このように、フローセンサ信号１５０の感度を減少させるこの一時的な数秒（例えば、流量の変化後に質量流量が大きな流量に到達した後）を補償しない従来の手法は、（流量の変化後のこの一時的な時間中に）質量流量の不正確な測定を生じることになる。さらに、比較的大きい質量流量（例えば、９０％）から別の比較的大きい質量流量（例えば、６０％）へ変化が生じた場合に、同様の問題が存在する。なぜなら、流量が減少した場合にフローセンサ信号１５０の感度が徐々に増加するからである。感度を増加した影響は、最終の流量が比較的小さいとき（例えば、点Ａ，Ｂ，及びＣなど）には認知されないが、点Ｅでの流量から点Ｄでの流量に遷移するときには認知される。よって、徐々の補正ではない即時の非線形性補正により、流量の大きな測定エラ−が起こり得る。
【００２８】
従来におけるこの欠点を克服するために、図１Ａに示される実施の形態では、測定フロー信号１６１が非線形性補償器１６５に送られ、非線形性補償器１６５は、流量が新しい流量（例えば、点Ｅで示される流量）に変化した後の遷移時間中（例えば、時刻ｔ6 から時刻ｔ7 ）に徐々に非線形性補正を提供する。図示するように、非線形性補償器１６５で提供される補正は、制御コンポーネント１７０に送られる補正フロー信号１６７をもたらし、この実施の形態における制御コンポーネント１７０は、センサ素子１２５，１３０、センサ素子回路１３５、処理部１６０、非線形性補償器１６５、及びセットポイント信号１８６を含む制御システムの一部を構成する。
【００２９】
図１Ａにあっては、非線形性補償器１６５が直接的に制御コンポーネント１７０に接続されているが、非線形性補償器１６５と制御コンポーネント１７０との間に追加の処理コンポーネントを設けても良いことは理解されるべきである。例えば、補正フロー信号１６７が、制御コンポーネント１７０に送られる前に、圧力及び／または温度の測定結果に応じて更に修正されるようにしても良い。別の例として、補正フロー信号１６７が、制御されるガスの構成成分に基づいて修正されるようにしても良い。本発明の範囲を逸脱しない限り、追加の処理が補正フロー信号１６７に施されるようにしても良い。
【００３０】
制御コンポーネント１７０は概して、セットポイント信号１８６に基づく流量を提供する制御弁１４０の位置を制御するための制御信号１８０を生成するように構成されている。制御弁１４０は、圧電式弁またはソレノイド弁にて実現されて良く、制御信号１８０は、電圧（圧電式弁の場合）または電流（ソレノイド弁の場合）であって良い。
【００３１】
例えば、ここに開示される非線形性補償器１６５の実施形態は、流量の変化直後に生じる一時的な熱の課題を補償する。より詳細には、この補償を達成するために、非線形性補償器１６５は、流量の変化後の測定フロー信号１６１に対して徐々の調整を施す。
【００３２】
より正式の表記では、「センサ感度関数」Ｆｓは、Ｆｓ（ｆ）＝ＦNL（ｆ）／ｆ（式３）（ＦNLはマスフローセンサ非線形性キャリブレーションデータ（非線形性特性データ１６６）を表す非線形性関数、ｆは流量）で導出される。特定の流量ｆについて、その関数は、原点と流量ｆに対応する関数値ＦNL（ｆ）での点とを通る直線の傾きを表している。それから、フローセンサ信号１５０は、ｓ＝ｆ×Ｆｓ（ｆ）（式４）で定義される。種々の実施の形態によれば、実際の流量ｆが速く変化する場合に、式４の「ｆ」因子は、（熱式マスフローセンサ１２３のセンサ素子１２５，１３０の全体にわたる温度分布の速い変化を表す）フローセンサ信号１５０の対応した速い変化となり、一方で、感度関数Ｆｓ（ｆ）は徐々に変化する（熱式マスフローセンサ１２３内のゆっくりした熱処理を表す）。新しいフローセンサ信号１５０（ｓ）が処理部１６０で受け取られると、測定フロー信号１６１（ｆm ）が式２に応じて処理部１６０で算出される。
【００３３】
次に図１Ｂを参照すると、非線形性補償器１６５の典型的な実施の形態を示すブロック図が示されている。図１Ｂを参照する一方で、ここに開示された実施の形態に関連して実行される典型的な方法を示すフローチャートである図５Ａが同時に参照される。フローセンサ信号１５０（ｓ）が処理部１６０で得られると（ブロック５００）、測定フロー信号１６１（ｆm ）が式２に応じて処理部１６０で生成される（ブロック５０２）。
【００３４】
示すように、センサ感度モジュール１６８は、測定フロー信号ｆm について式３に応じてセンサ感度値１６９を算出する（ブロック５０４）。センサ感度モジュール１６８は、また、式３を実行するために、（センサ非線形性関数ＦNLを表す）非線形性キャリブレーションデータ１６６を受け取る。そして、センサ感度予測モジュール１７３は、センサ感度値１６９を用いて予測センサ感度値１７１（Ｓp ）を生成する（ブロック５０６）。より詳細には、予測センサ感度値１７１（Ｓp ）は、熱式マスフローセンサ１２３の内部モデル及び／または経験的データに基づいて算出されて良い。
【００３５】
多くの実装にあって、予測センサ感度値１７１の新しい値Ｓp-new は、予測センサ感度値１７１の以前の値Ｓp-prior 及び現在のセンサ感度値Ｓc に基づいて順次算出され、予測センサ感度値Ｓp は、現在のセンサ感度値１６９（Ｓc ）に向けて徐々に変化する。予測センサ感度値Ｓp の変化の割合は、予測センサ感度値Ｓp と現在のセンサ感度値１６９（Ｓc ）との差に比例する。例えば、新しい値Ｓp-new は、Ｓp-new ＝ｋ×Ｓc ＋（１−ｋ）×Ｓp-prior （式５）（Ｓp-new は式５で算出した予測センサ感度値１７１の新しい値であり、Ｓp-prior は式５で算出する前の予測センサ感度値１７１の以前の値であり、ｋ＝ｔs ／Ｔであって、ｔs はサンプリング間隔（サンプリングされた流量間の間隔）であり、Ｔは熱式マスフローセンサ１２３内の熱処理の時定数である（ｔs 及びＴの単位は秒））を用いて、各サンプリング点で算出されても良い。この実装では、安定した流量ｆ1 から新しい流量ｆ2 へ流量が変化したとすると、予測センサ感度値Ｓp は最初の値Ｓ1 ＝Ｆｓ（ｆ1 ）から最後の値Ｓ2 ＝Ｆｓ（ｆ2 ）まで、時定数Ｔ：Ｓp （ｔ）＝Ｓ2 ＋（Ｓ1 −Ｓ2 ）×ｅｘｐ（−ｔ／Ｔ）にて指数関数的に変化する。この時定数Ｔはｆ1 及びｆ2 に基づいて変動する。
【００３６】
示すように、補正モジュール１７２は、測定フロー信号１６１を補正して補正フロー信号１６７を生成する（ブロック５０８）。補正モジュール１７２は、ｆc ＝ｆm ×Ｓp （ｆc は補正フロー信号１６７であり、Ｓp は予測センサ感度値１７１であり、ｆm は測定フロー値１６１である）にて補正フロー信号１６７を生成して良い。補正フロー信号１６７は、マスフローコントローラの弁を制御するために使用される（ブロック５１０）。
【００３７】
図５Ｂを参照すると、流量の変化を引き起こすセットポイントの変化が存在する際のここに開示された実施の形態に関連して実行される方法を示すフローチャートである。示すように、ガスの最初の流量のための最初のセットポイントｓｐ1 が得られる（ブロック５５０）。この最初のセットポイントｓｐ1 は、マスフローコントローラ１００が少しの間（例えば、数秒間または数分間）作動していた最初の流量ｆ1 に対応している。例示の目的のために、最初のセットポイントｓｐ1 はマスフローコントローラ１００の最大セットポイントの５０％であって良い。新しいセットポイントｓｐ2 がセットポイント信号１８６を介して受け取られると、流量は次の流量ｆ2 に変わる（ブロック５５２）。例示を続けるために、新しいセットポイントｓｐ2 はマスフローコントローラ１００の最大セットポイントの１００％であって良い。
【００３８】
示すように、熱式マスフローセンサ１２３からのフローセンサ信号１５０が得られ（ブロック５５４）、フローセンサ信号１５０に非線形性補正を徐々に適用することにより、フローセンサ信号１５０が補正される（ブロック５５６）。図１Ａに示す実施の形態では、フローセンサ信号１５０が、処理部１６０にて最初に、測定フロー信号１６１を得るために、（アナログ信号からデジタル信号への変換を含めて）処理され、次いで、測定フロー信号１６１に対して非線形性補正を徐々に適用して補正フロー信号１６７を得るように、測定フロー信号１６１が非線形性補償器１６５にて補正される。
【００３９】
よって、この補正（ブロック５５６）はいくつかの動作を含んでいて良いが、従来とは異なり、（例えば、図８に示すような特性データから得られた）熱式マスフローセンサ１２３の感度は、流量の変化後に温度プロフィールが安定化していく遷移期間中に徐々に調整される。上述したように、結果として、センサ感度値は、最初の流量ｆ1 での最初の値Ｓ1 ＝Ｆｓ（ｆ1 ）から、次の流量ｆ2 での次の値Ｓ2 ＝Ｆｓ（ｆ2 ）まで、時定数Ｔ：Ｓp （ｔ）＝Ｓ2 ＋（Ｓ1 −Ｓ2 ）×ｅｘｐ（−ｔ／Ｔ）にて指数関数的に変化する。この時定数Ｔは、最初の流量ｆ1 及び次の流量ｆ2 に基づいて変動する。
【００４０】
ここで開示した実施の形態の利点と、図５Ｂに示される方法とは、図６を参照して示される。図６には、新しいセットポイントｓｐ2 がより低い最初のセットポイントｓｐ1 から１００％に変化した後にＭＦＣ１００が流量を制御している場合における、実際の流量と時間との関係を表す３つのグラフが示されている。線１は、ＭＦＣ１００が不正確な測定フロー信号１６１を用いて流量を制御している場合の実際の流量を示している。示すように、温度プロフィールが安定化していく期間（約０．７秒と８秒との間）では、測定流量があまりにも大きいので、実際の流量は非常に小さい。
【００４１】
線２は、ＭＦＣが補正フロー信号１６７を用いて１秒の時定数にて流量を制御している場合の実際の流量を示している。線３は、ＭＦＣが補正フロー信号１６７を用いて２秒の時定数にて流量を制御している場合の実際の流量を示している。
【００４２】
３つの異なるグラフは、最初は非常に類似しており約９８％まで急速に増加する。このことは、急速に変化するセンサ管１２０の全体にわたる温度プロフィールに一致する。しかし、約０．７秒で）約９８％に到達した後は、熱式マスフローセンサ１２３の温度プロフィールは、セットポイント変化後の約８秒で安定化するまでゆっくりと変化する。
【００４３】
次に図７を参照すると、図１Ａ及び図１Ｂを参照して示されるＭＦＣ１００を実現するために利用され得る内部コンポーネント１１００を表すブロック図が示されている。示すように、表示部１１１２及び不揮発性メモリ１１２０は、ランダムアクセメモリ（ＲＡＭ）１１２４、（Ｎ個の処理コンポーネントを含む）処理部１１２６、ソレノイド／ピエゾ型弁１１３０に連結している弁駆動コンポーネント１１２８、インターフェイスコンポーネント１１３２、通信コンポーネント１１３４、及びマスフローセンサ１１３６が連結しているバス１１２２に連結している。図７に示すコンポーネントは内部のコンポーネントを表しているが、図７はハードウェア図を意図しているのではなく、図７に示されるコンポーネントの多くは、共通の構成で実現されるかまたは追加の内部コンポーネント中に分配されても良い。さらに、他の現存する及びまだ開発されていない内部コンポーネント及び構造が、図７を参照して示されている機能コンポーネントを実装するために利用され得ることは、間違いなく予期される。
【００４４】
表示部１１１２は概して作動してユーザに内容の表示を提供し、いくつかの実装では、表示部１１１２はＬＣＤ表示装置またはＯＬＥＤ表示装置で実現される。例えば、表示部１１１２は、補正フロー信号１６７のグラフ的または数的な表現として、指し示された流量を提供して良い。一般的に、不揮発性メモリ１１２０は、デ−タと図１Ａ及び図１Ｂに示された機能コンポーネントに関連するコードを含む実行可能なコードとを格納する（例えば、永続的に格納する）ように機能する。例えばいくつかの実施の形態にあっては、不揮発性メモリ１１２０は、ブートローダコード、ソフトウェア、作動システムコード、ファイルシステムコード、及び、図１Ａ及び図１Ｂに関連して述べられたコンポーネントの１または複数の部分の実装を容易にするためのコードを含んでいる。別の実装にあっては、図１Ａ及び図１Ｂに示される１または複数のコンポーネントを実装するために、専用のハードウェアが利用されても良い。例えば、図１Ａ及び図１Ｂに示される非線形性補償器１６５を実現するために、デジタル信号プロセッサが利用されても良い。
【００４５】
多くの実装において、不揮発性メモリ１１２０はフラッシュメモリ（例えば、ＮＡＮＤまたはＯＮＥＮＡＮＤメモリ）で実現されるが、他のタイプのメモリが利用され得ることは容易に予想される。不揮発性メモリ１１２０からのコードを実行することは可能であるが、不揮発性メモリ１１２０内の実行可能なコードが典型的にＲＡＭ１１２４にロードされて処理部１１２６内のＮ個の処理コンポーネントのうちの１または複数にて実行される。示すように、処理部１１２６は、制御コンポーネント１７０にて実行される機能によって利用されるアナログの温度及び圧力の入力を受け取るようにしても良い。
【００４６】
ＲＡＭ１１２４に接続されたＮ個の処理コンポーネントは一般的に作動して、図１Ａ及び図１Ｂに示される機能コンポーネントを発効させるために不揮発性メモリ１１２０に格納されている指示を実行する。
【００４７】
インターフェイスコンポーネント１１３２は一般的に、ユーザがＭＦＣ１００と相互に作用し合えるようにする１または複数のコンポーネントを表現する。インターフェイスコンポーネント１１３２は、例えば、キーパッド、タッチスクリーン、及び１または複数のアナログまたはデジタルのコントローラを含んでおり、インターフェイスコンポーネント１１３２がユーザからの入力をセットポイントに翻訳するように使用されても良い。また、通信コンポーネント１１３４は一般的に、ＭＦＣ１００が外部の処理ツールを含む外部のネットワーク及び装置と通信できるようにする。例えば、指し示された流量は通信コンポーネント１１３４を介して外部の装置へ通信されても良い。当業者であれば、通信コンポーネント１１３４が、様々な無線通信（例えば、ＷｉＦｉ）及び有線通信（例えば、イーサーネット）が可能である（例えば、集積されたまたは分散された）コンポーネントを含んでも良いことを認識する。
【００４８】
図７に示されたマスフローセンサ１１３６は、図１Ａに示された熱式マスフローセンサ１２３を実現するために当業者に知られたコンポーネントの集まりを示している。これらのコンポーネントは、センサ素子、増幅器、アナログ／デジタル変換器、フィルタを含んでも良い。
【００４９】
当業者であれば、ここで述べられた情報及び信号が様々な異なる技術及び手法を用いて表現されて良いことを認識する。例えば、上述の記載を通して参照されて良いデータ、指示、命令、情報、信号、ビット、シンボル、及びチップは、電圧、電流、電磁波、磁場もしくは磁性粒子、光波場もしくは光学粒子、または、それらの組み合わせで表現されても良い。さらに、ここで開示された実施の形態に関連して述べられた種々の例示された論理ブロック、モジュール、回路、及び、アルゴリズムステップは、図７に示されたものとは異なる別のコンポーネントによって実装されても良い。
【００５０】
これらの実施の形態に対する種々の変更は当業者にとって明らかであり、ここで定義される一般原則が、本発明の精神及び範囲を逸脱しないで他の実施の形態に適用されても良い。よって、本発明は、ここに示された実施の形態に限定されることを意図してはおらず、ここで開示された原理及び新規な特徴に一致する最も広い範囲に符合する。
【図１Ａ】
2021518943.tif 000003
【図１Ｂ】
2021518943.tif 000004
【図２】
2021518943.tif 000005
【図３】
2021518943.tif 000006
【図４】
2021518943.tif 000007
【図５Ａ】
2021518943.tif 000008
【図５Ｂ】
2021518943.tif 000009
【図６】
2021518943.tif 000010
【図７】
2021518943.tif 000011
【図８】
2021518943.tif 000012
【図９】
2021518943.tif 000013
【手続補正書】
【提出日】令和2年10月28日(2020.10.28)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００３６
【補正方法】変更
【補正の内容】
【００３６】
示すように、補正モジュール１７２は、測定フロー信号１６１を補正して補正フロー信号１６７を生成する（ブロック５０８）。補正モジュール１７２は、ｆc ＝ｆm ×Ｓp （ｆc は補正フロー信号１６７であり、Ｓp は予測センサ感度値１７１であり、ｆm は測定フロー信号１６１である）にて補正フロー信号１６７を生成して良い。補正フロー信号１６７は、マスフローコントローラの弁を制御するために使用される（ブロック５１０）。
【国際調査報告】
2021518943.tif 000014
2021518943.tif 000015