(57)【要約】点検またはメンテナンスのために機器（または、機器構成要素）を稼働停止させる、または機器その電源を切る場合に特定の状態を処理すると有利である。関連する機器を稼働停止させてしまう場合、機器点検フラグを使用して個別変数が伝達されなくなることを通知することができる。複数の変数が下流の別のシステムまたは構成要素に供給される場合、これらの変数は、機器点検セットに設定することができ、当該セットをインジケータに関連付けて、インジケータが、機器点検セットの変数グループを利用できないことを通知することができる。いずれの変数が利用できなくなって伝達することができないかに関する視覚インジケータをユーザに対して表示することができる。一旦、機器またはシステムが稼働状態に戻ると、または機器点検モードではなくなると、適切なフラグ及び機器点検セットをリセットして、関連する変数を再度、下流に伝達する。【選択図】図１
2018516416.tif 000002
【特許請求の範囲】
【請求項１】
機器点検フラグを処理する方法であって：
１つ以上の機器構成要素の点検の要求を受信するステップと、
１つ以上の変数に対応する機器点検を含む要求の種類を判断するステップと、
前記１つ以上の変数に関連する１つ以上のフラグを設定するステップと、
前記１つ以上の変数を調整するステップと、
モデル構造を調整するステップと、
機器点検が完了したかどうかを判断するステップと、
前記１つ以上のフラグをリセットするステップと、
前記モデル構造を再調整して前記１つ以上の変数を伝達するステップと、
１つ以上の内部モデル予測値を調整するステップと、を含む方法。
【請求項２】
前記１つ以上の変数は、個別変数及び変数グループのうち少なくとも一方を含む請求項１に記載の方法。
【請求項３】
前記モデル構造を調整することは、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む請求項１に記載の方法。
【請求項４】
前記モデル構造の前記調整は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に行なわれる請求項１に記載の方法。
【請求項５】
視覚インジケータは、現在、機器点検モードになっている前記１つ以上の変数を特定する請求項１に記載の方法。
【請求項６】
前記要求を推定器またはコントローラで受信する請求項１に記載の方法。
【請求項７】
１つ以上の複素モデル化関係式を前記１つ以上の機器構成要素に関連付ける請求項１に記載の方法。
【請求項８】
点検状態変化量に含まれない１つ以上の入力変数を前記１つ以上の機器構成要素に関連付ける請求項１に記載の方法。
【請求項９】
システムであって：
情報を処理する１つ以上のプロセッサと、
前記１つ以上のプロセッサに通信可能に接続されるメモリと、
前記メモリに格納される命令を含む１つ以上のモジュールと、を備え、前記命令は、前記プロセッサにより実行されると、操作を実行するように動作することができ、前記操作は：
１つ以上の機器構成要素の点検の要求を受信すること、
１つ以上の変数に対応する機器点検を含む要求の種類を判断すること、
前記１つ以上の変数に関連する１つ以上のフラグを設定すること、
前記１つ以上の変数を調整すること、
モデル構造を調整すること、
機器点検が完了したかどうかを判断すること、
前記１つ以上のフラグをリセットすること、
前記モデル構造を再調整して前記１つ以上の変数を伝達すること、及び
１つ以上の内部モデル予測値を調整すること、を含むシステム。
【請求項１０】
前記１つ以上の変数は、個別変数及び変数グループのうち少なくとも一方を含む請求項９に記載のシステム。
【請求項１１】
前記モデル構造を調整することは、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む請求項１０に記載のシステム。
【請求項１２】
前記モデル構造の前記調整は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に行なわれる請求項９に記載のシステム。
【請求項１３】
視覚インジケータは、現在、機器点検モードになっている前記１つ以上の変数を特定する請求項９に記載のシステム。
【請求項１４】
前記要求を推定器またはコントローラで受信する請求項９に記載のシステム。
【請求項１５】
１つ以上の複素モデル化関係式を前記１つ以上の機器構成要素に関連付ける請求項９に記載のシステム。
【請求項１６】
点検状態変化量に含まれない１つ以上の入力変数を前記１つ以上の機器構成要素に関連付ける請求項９に記載のシステム。
【請求項１７】
方法を実行するコードを含む非一時的なコンピュータ可読媒体であって、前記方法は：
１つ以上の機器構成要素の点検の要求を受信すること、
１つ以上の変数に対応する機器点検を含む要求の種類を判断すること、
前記１つ以上の変数に関連する１つ以上のフラグを設定すること、
前記１つ以上の変数を調整すること、
モデル構造を調整すること、
機器点検が完了したかどうかを判断すること、
前記１つ以上のフラグをリセットすること、
前記モデル構造を再調整して前記１つ以上の変数を伝達すること、及び
１つ以上の内部モデル予測値を調整することを含む非一時的なコンピュータ可読媒体。
【請求項１８】
前記１つ以上の変数は、個別変数及び変数グループのうち少なくとも一方を含む請求項１７に記載の方法。
【請求項１９】
前記モデル構造を調整することは、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む請求項１７に記載の方法。
【請求項２０】
前記モデル構造の前記調整は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に行なわれる請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は概して、機器点検を、機器点検フラグまたは機器点検セットを利用することにより行なうことに関するものであり、これにより、制御モデル設計者または推定モデル設計者は、処理機器モード変更の準備をすることができ、処理機器モード変更を行なうことができ、例えば機器を短期保守のために稼働停止させることができる。
【背景技術】
【０００２】
本発明は、機器点検フラグまたは機器点検セットを利用して、製造プロセス機器の運転モードの変更を表わす、例えば短期保守または一時的保守のための機器の稼働停止を表わす予測制御モデルまたは推定システムモデルを適正に管理する方法及びプロセスに関するものである。
【０００３】
往々にして、個々の製造プロセス機器構成要素を、物理的保守のために、または他の目的のためにオフラインにする（稼働停止させる）必要がある、もしくは製造プロセス機器構成要素の電源を一時的に切る必要がある場合があった。例えば、エチレン熱分解炉を頻繁に非作動状態にして、または「解体して」炭素を除去する、コークス充填炉を解体して「金属を剥離する」、熱交換器を稼働停止させて「逆流洗浄する」。同様に、他の機器を作動状態にする、例えばエチレン熱分解炉を追加して処理能力を増大させる、または熱交換器を稼働させて冷却効果を高める。これまでのシステムでは、モデル化構成要素または機器構成要素のモードを変更する必要がある場合、モデル予測制御ソフトウェアまたはモデル推定ソフトウェアを非作動状態にして、もしくは特殊符号化し、メンテナンスして、これらの状態を管理する必要がある。多くの他のこのような例が、石油化学環境においてのみならず、他の環境において存在する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
処理機器のモードを変更する必要がある場合、外乱変数（ＤＶ）、操作変数（ＭＶ）、中間プロセス出力変数（ＰＯＶ）、及びこの技術分野の当業者に公知の他のシステム構成要素のような特定の変数について予測されるプロセスへの影響は、これらの変数の測定値、及びモデル予測値への影響を、機器状態変化量に基づいて調整する必要を伴うことにより、推定器またはコントローラが正しく動作し続けることができるようになる。例えば、中間処理機器構成要素を稼働停止させる場合、設計者は、設計者が予測するプロセス変数への影響が、下流の処理機器に関連する変数に伝わることがないように選択を行なう。例えば、２つの蒸留塔の間の熱交換器を稼働停止させて、熱交換器の温度測定値の変化により、下流の蒸留塔への給液に関連する測定値に影響が生じなくなるようにする。現在のモデル予測制御技術は、ＭＶ及びＤＶに対する影響を、関連する点検フラグを「オフ（ＯＦＦ）」に設定することにより無くすことができるが、現時点では、中間ＰＯＶへの影響を無くす方法を含んでいない。
【０００５】
往々にして、所望の設計作業では、関連する処理機器のモードが変更される場合に、選択変数またはモデルの選択部分の中間ＰＯＶ測定値フィードバック及び予測値伝達を中止する。このように、これまでのモデル予測推定及び制御技術では、１つ以上のプロセス変数についてモデル化されるプロセスへの影響の変化を構造的に管理するためには、カスタムコード化が必要になり、複数モデルのメンテナンスまたはプログラムモデル化変更が頻繁に必要になる。このような必要が生じると、個々の解を符号化するために要する時間が長くなり、ソフトウェア及びモデルをメンテナンスする必要があり、適正な構成の選択に関わるオペレータまたはユーザによる誤りが生じるので、コストが嵩んでいた。これはまた、この方法に関連する柔軟性が欠如すると、発生する様々なプロ機器変更の制御アプリケーション及び／又は推定アプリケーションを非活性状態にする必要があったので非効率的であった。
【課題を解決するための手段】
【０００６】
本開示によれば、推定及び制御アプリケーション設計者が個別変数または変数グループを指定して（点検状態におけるように）、プロセスモデルに及ぼすこれらの変数の結果的な影響を構造的に正しく調整することができるような機器点検コンセプトを構築するシステム及び方法が本明細書において開示される。
【０００７】
機器点検コンセプトの１つの実施形態では、１つ以上の機器構成要素の点検の要求を受信する。要求は、推定器またはコントローラもしくは推定器及びコントローラの任意の組み合わせで受信される。１つ以上の変数に対応する機器点検を含む要求の種類を判断する。１つの実施形態では、要求の種類は、個別変数に対応することができる。別の実施形態では、要求の種類は、変数グループに対応することができ、変数グループが集合を形成する。この変数グループ集合は、ユーザまたは設計者が具体的に設定して特定の条件を処理することができる。これらの変数に関連する１つ以上のフラグが設定される。次に、これらの変数は、モデル構造と併せて調整される。次に、機器点検が完了したかどうかが判断される。一旦、完了すると、１つ以上のフラグをリセットし、モデル構造を再調整して１つ以上の変数を伝達する。１つ以上の内部モデル予測値が更に調整される。機器点検フラグをリセットし、モデル構造を再調整して１つ以上の変数を伝達する。内部モデル予測値を次に、調整することができる。
【０００８】
１つの実施形態では、モデル構造は、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む。モデル構造は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に調整される。
【０００９】
１つの実施形態では、視覚インジケータ、例えば表示を行なうインジケータを使用して、現在、機器点検モードになっている１つ以上の変数を特定することができる。すなわち、１つ以上の変数に関連する機器点検フラグを設定する。１つの実施形態では、点検状態変化量に含まれない１つ以上の入力変数を１つ以上の機器構成要素に関連付ける。
【図面の簡単な説明】
【００１０】
本実施形態及び本実施形態の利点に関する更に完全な理解は、以下の詳細な説明を添付の図面と併せて参照することにより得られ、これらの図面では、同様の参照番号は、同様の特徴を指している。
【００１１】
【図１】図１は、本開示の１つ以上の実施形態による例示的な情報ハンドリングシステムを示している。
【図２】図２は、モデル予測コントローラ及び推定器の機器点検変更処理を行なう本開示の１つ以上の実施形態によるフローチャートのフロー図である。
【図３】図３は、本開示の１つ以上の実施形態による例示的なシステムを示している。
【００１２】
本開示は、様々な変形及び別の形態の影響を受け易いが、本開示の特定の例示的な実施形態は、これらの図面に示されており、本明細書において詳細に説明される。しかしながら、本明細書における特定の例示的な実施形態に関する記載は、本開示を本明細書において開示される特定の形態に限定するものではなく、本開示は、添付の特許請求の範囲により規定される通り、全ての変形物及び均等物を含むものとする。
【発明を実施するための形態】
【００１３】
機器点検フラグをモデル予測推定器及びコントローラに使用する方法及びプロセスを導入して便利な方法を提供することにより、選択変数状態変化量が他のモデル関連変数の予測値に与える影響を変更する。１つの実施形態は、監視、品質制御、警報のような運転目的、またはこの技術分野の当業者に公知の任意の他の運転目的の処理機器、もしくはプロセスコントローラに関連する測定値を予測するような推定器を含むことができる。システムベイ（ｓｙｓｔｅｍ  ｂａｙ）は、この技術分野の当業者に「オンライン（ｏｎ−ｌｉｎｅ）」として知られる、または「オフライン（ｏｆｆ−ｌｉｎｅ）」状態の設計計算に用いられるプロセス機器に直接接続される場合に使用することができる。推定器とは、計算を利用する予測アプリケーションを指し、予測アプリケーションは、この技術分野の当業者には、「ソフトセンサ」、「推計装置」、「予測推定器」、または他の用語として知られている処理機器に関連する実際の測定変数または潜在的な測定変数を推定するように設計される。コントローラとは、最先端プロセス制御（ＡＰＣ）を実行するように設計される多変数モデル予測制御（ＭＰＣ）アプリケーションを指している。コントローラまたは推定プロセッサは、Ｉ／Ｏ通信、変数検証及び測定検証、推定及び予測、定常状態最適化、及び制御変動計算を含む多くの機能を搭載している。
【００１４】
次に、これらの図面を参照するに、特定の例示的な実施形態の詳細が模式的に図示されている。これらの図面における同様の構成要素は、同様の参照番号で表わされ、類似の構成要素は、異なる小文字が添付された同様の参照番号で表わされる。
【００１５】
本発明の１つ以上の実施形態では、情報ハンドリングシステムを利用して１つ以上の実施形態を実現することができる。このような実施形態は、使用されているプラットフォームに関係なく、ほぼ任意の種類の情報ハンドリングシステム上で実現することができる。本明細書において説明されるこれらの実施形態のうちの１つ以上の実施形態を実現するために使用されるこのような情報ハンドリングシステムハードウェアは、非一時的なコンピュータ可読媒体に格納される１つ以上の命令列、プログラミングスタンス列、またはコード列を実行するように構成されるプロセッサを含むことができる。例えば、図１に示すように、情報ハンドリングシステム１００は、１つ以上の中央処理装置（ＣＰＵ）１０２、関連メモリ１０４（例えば、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、キャッシュメモリ、フラッシュメモリなど）、記憶装置１０６（例えば、ハードディスク、固体メモリ、コンパクトディスクドライブまたはデジタルビデオディスク（ＤＶＤ）ドライブのような光ドライブ、フラッシュメモリスティックなど）、及び今日のコンピュータ（図示せず）に特有の多くの他の構成要素及び機能を含む。ＣＰＵ１０２は、１つ以上のモジュールに由来するプログラム命令を実行するように機能し、プログラム命令は、メモリ１０４または記憶装置１０６もしくはこの技術分野の当業者に公知の任意の他のメモリのようなメモリ装置に格納される。ＣＰＵ１０２は、本発明の１つ以上の実施形態から想到されるように、コントローラを実行するように構成することができる。ＣＰＵ１０２は、汎用マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジック装置、コントローラ、ステートマシン、ゲートロジック、個別ハードウェア構成要素、人工ニューラルネットワーク、またはこの技術分野の当業者に公知であり、かつ本発明による他の操作データの計算を実行することができる任意の同様の適切なハードウェアとすることができる。情報ハンドリングシステム１００は更に、キーボード、マウス、またはマイクロホンからの入力のような入力を送信及び／又は受信するＩ／Ｏインターフェース１０８を含むことができる。Ｉ／Ｏインターフェース１０８は更に、多次元（例えば、３次元）地球物理学データのような情報、１つ以上の読み取り値、設定、結果、変数に関連する１つ以上の値、任意の１つ以上のプロセス、システム、または外部構成要素からのフィードバック（または、この技術分野の当業者に公知の任意の他の種類のデータ）、またはモデル予測制御を行なうシステムに使用されるこの技術分野の当業者に公知の任意の他の情報を受信することができる。例えば、特定の実施形態では、Ｉ／Ｏインターフェース１０８は、品質制御、液位、圧力、温度、またはこの技術分野の当業者に公知の任意の他の読み取り値を、環境内の構成要素から受信することができる。更に、情報ハンドリングシステム１００は、ディスプレイ１１４（例えば、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、または陰極線管（ＣＲＴ）モニタ）のような出力手段を含むことができる。例えば、コントローラは、変数が「利用不可能である」または「利用可能である」として指定されているという通知をディスプレイ１１４に送信することができる。ディスプレイ１１４は、本発明の１つ以上の実施形態の任意の実施形態に必要な任意の種類のデータを表示するために必要な構成要素を備える。
【００１６】
情報ハンドリングシステム１００は、ネットワーク１１６（例えば、ローカルエリアネットワーク（ＬＡＮ）、インターネットのようなワイドエリアネットワーク（ＷＡＮ）、または任意の他の同様の種類のネットワーク）に、ネットワークインターフェース接続１１０を介して接続されて、センサ、測定値、読み取り値に由来するデータ、またはこの技術分野の当業者に公知の任意の他のデータを、本発明の任意の１つ以上の実施形態による要求に応じて受信することができる。この技術分野の当業者であれば、多くの異なる種類の情報ハンドリングシステムが存在し、前述の入力手段及び出力手段が他の形態を採ることができることを理解できるであろう。一般的に言うと、情報ハンドリングシステム１００は、本発明の実施形態を実施するために必要な最小限の処理装置、入力装置、及び／又は出力装置を、ハードウェア、ソフトウェア、またはハードウェア及びソフトウェアの任意の組み合わせであるかどうかに関係なく、少なくとも含む。
【００１７】
情報ハンドリングシステム１００のＣＰＵ１０２は更に、１つ以上のアプリケーション１１８を実行することができる。アプリケーション１１８は、１つ以上のプロセッサ（図示せず）、例えば推定器及びコントローラを含むことができる。コントローラとは、最先端プロセス制御（ＡＰＵ）を実行するように設計される多変数ＭＰＣアプリケーションを指している。推定器とは、計算で予測する予測アプリケーションを指し、予測アプリケーションは、測定値推定を行なうように設計される。ＣＰＵ１０２のようなＣＰＵは、命令を実行して、Ｉ／Ｏ通信、変数検証及び測定検証、推定及び予測、定常状態最適化、及び制御変動計算を含む多くの機能を実行することができる。アプリケーション１１８は、当該アプリケーション固有の推定機能を含むことができるが、ＣＰＵ１０２を含む他の処理装置とのインターフェース及び連携に利用することができるパラメータを有する。例示的なパラメータは、推定値、最大推定値、最小推定値、及びこの技術分野の当業者に公知の他のパラメータを含むことができる。
【００１８】
アプリケーション１１８に関連する任意の１つ以上のプロセッサ、コントローラ、及び推定器は更に、１つ以上の予測モデルまたは計算アルゴリズムに関連付けることができ、これらの予測モデルまたは計算アルゴリズムは、モデル自体またはアルゴリズム自体が入力変数及び出力変数のリストを含むことができ、更に調整設計及び他の設計、及び構成情報を含むことができる。
【００１９】
本明細書及び特許請求の範囲では、「ｍａｎｉｐｕｌａｔｅｄ  ｖａｒｉａｂｌｅ（操作変数）」（ＭＶ）という用語を使用して、アプリケーション１１８が操作することができる変数を指し、「ｃｏｎｔｒｏｌｌｅｄ  ｖａｒｉａｂｌｅ（制御変数）」（ＣＶ）という用語を使用して、最先端プロセスコントローラにより所定の値（設定値）に保持される必要がある、または所定の範囲（設定範囲）に保持される必要がある変数を指す。「ｄｉｓｔｕｒｂａｎｃｅ  ｖａｒｉａｂｌｅ（外乱変数）」（ＤＶ）という用語を使用して、コントローラまたは推定器に入力するＭＶ以外の入力を指す。「ｉｎｔｅｒｍｅｄｉａｔｅ  ｖａｒｉａｂｌｅ（中間変数）」（ＩＶ）という用語を使用してプロセス出力変数（ＰＯＶ）を指し、プロセス出力変数の予測値を使用して、予測値に関連するＰＯＶ（これらのプロセス出力変数は通常、「下流の変数」であり、同じ時間応答またはより遅い時間応答を示す）の推定を向上させることができる。「ｖａｒｉａｂｌｅ  ｓｅｔｓ（変数集合）」という表現を使用して、所定のモデルに使用されることにより定義される変数グループを指す。所定のモデルは、多くの変数集合を有することができ、任意の変数は、１つの変数集合のメンバー変数とすることができる。「ｏｐｔｉｍｉｚｉｎｇ  ａ  ｖａｒｉａｂｌｅ（変数を最適化する）」という表現を使用して、変数を最大化する、または最小化することを指し、変数を所定の値に保持することを指す。ＰＯＶという用語は、プロセス入力の変化により変化する値を持つ変数を表わす。「ｒｅａｌ−ｔｉｍｅ  ｏｐｔｉｍｉｚａｔｉｏｎ（リアルタイム最適化）」という表現を使用して、変数値または処理パラメータの調整を行なって、経済的利益、信頼性、性能、または他の経営上の便益を実現することを指す。
【００２０】
アプリケーション１１８の変数は、プロセスとのこれらの変数の構造的関係に基づいて細かく分類することができる。プロセス入力は、変数の値の変化を個別に利用してプロセス出力の変化を推定することができるような変数である。プロセス入力は、この技術分野の当業者には、ＭＶ（コントローラにより調整されることになる独立プロセス設定値）を含むものとして従来から知られている、またはＤＶ（コントローラにより調整されず、かつＭＶの変化の影響を受けない独立プロセス設定値）として従来から知られている。ＰＯＶは、製造プロセスの工学的現象（例えば、温度、圧力、及び組成）に直接関連する値を持つ実際のプロセス測定値または潜在的なプロセス測定値であり、この技術分野の当業者にプロセス入力の値により決定されるものとして最も広く知られている。変数集合により、変数をグループ化して表示することができ、トランザクション制御することができる（例えば、モードを変更する）。
【００２１】
ユーザは、１つ以上の情報ハンドリングシステム１００と通信する、またはインタラクションを行なうオペレータ、技術者、またはエンジニアとするか、またはこの技術分野の当業者に公知の任意の他のユーザとすることができる。
【００２２】
更に、この技術分野の当業者であれば、前述の情報ハンドリングシステム１００の１つ以上の構成要素は、遠く離れた場所に配置することができ、かつ１つ以上の他の構成要素にネットワークを介して接続することができることを理解できるであろう。また、本発明の実施形態は、複数のノードを有する分散システム上で実現することができ、本発明の各構成部は、分散システム内の異なるノードに配置することができる。例えば、ディスプレイ１１４は、情報ハンドリングシステム１００の他の構成要素から遠く離れた場所に配置することができる。情報ハンドリングシステム１００は、１つ以上のクライアント装置、サーバ、またはクライアント装置及びサーバの任意の組み合わせを備えることができる。
【００２３】
図２を参照するに、２００で一括して示されているのは、モデル予測推定器またはコントローラの機器点検変更処理を行なって、複数の構成要素または機器を含むシステムの稼働停止時間及び潜在的な制御設計誤差を低減するフロー図である。例えば、１つの実施形態では、システムは、幾つかの構成要素または機器を含むことができ、図３に３００で一括して示されるように、変数が１つの構成要素から別の構成要素に供給される。１つの実施形態では、機器１  ３１２は、関連する測定変数Ｆ１  ３０２を持つ入力ストリーム３１０を有することができ、出力ストリーム３１４と、当該出力ストリーム３１４に関連し、かつ機器２  ３１６の入力としても作用する測定値Ｆ２  ３０４と、を有することができ、機器２  ３１６は、出力ストリーム３１８と、当該出力ストリーム３１８に関連し、かつ機器３  ３２０の入力としても作用する測定値Ｆ３  ３０６と、を有することができ、機器３  ３２０は、出力ストリーム３２２と、当該出力ストリーム３２２に関連する測定値Ｆ４  ３０８と、を有することができる。これらの関連する測定値は、例えば液位、温度、圧力、品質、またはこの技術分野の当業者に公知の他の潜在的に測定可能な工学値である。
【００２４】
モデル化を行なうために、Ｆ１  ３０２の値を使用して、変数Ｆ２  ３０４の現在値及び未来値を生成することができ、これらの値自体を使用してＦ３  ３０６の現在値及び未来値を生成することができる。更に、変数Ｆ３  ３０６の現在値及び未来値を使用してＦ４  ３０８の現在値及び未来値を生成することができる。機器１  ３１２を稼働停止する場合、ストリーム３１４の特性が変化して、Ｆ２  ３０４が、Ｆ３  ３０６を生成するために使用する必要がある値に正しく設定されなくなる。しかしながら、他のモデル化関係式、例えばＦ４  ３０８を生成するために使用されるＦ３  ３０６を使用する関係式は維持される。機器構成要素を３つしか示していないが、機器１  ３０２、機器２  ３０６、機器３  ３０８、及び任意の数の他の機器構成要素を使用することができる。
【００２５】
１つ以上の実施形態では、機器構成要素は、物理的なプロセス機器の全部または一部とすることができる、または更に広い意味では、モデル化を行なうために分離された個々の工学的現象とすることができる。更に、構成要素及びストリームは、下流の構成要素を表わす複素モデル化関係式に用いられる１つ以上の変数を含むことができる。複素モデル化関係式は、線形項及び非線形項、統計モデル及び実験モデル、開放方程式形式及び閉鎖方程式形式、第１原理モデル及び及び相関モデル、及びこの技術分野の当業者に公知の他の形式を含む。例えば、構成要素を稼働させること、構成ストリームの特性を変更すること、及び運転条件の変更を含む幾つかの実施形態を同様に適用することができる。同様に、任意の１つ以上の機器構成要素は、１つ以上の入力変数（点検状態変化量に含まれない他の入力変数を含む）及び１つ以上の出力（点検状態変化量に含まれない他の出力変数を含む）を有することができ、これらの入力及び出力は１つ以上の機器構成要素に供給される。
【００２６】
図２の２００で一括して示される１つの実施形態では、機器点検変更処理に関する要求をステップ２０２で受信する。要求は、ユーザトランザクション、Ｉ／Ｏインターフェースから受信される値、別のプログラムまたはアプリケーションの入力／出力、またはこの技術分野の当業者に公知の任意の他のトリガーにより開始することができる。受信する要求は、個々の変数に関する要求、または変数グループに関する要求とすることができる。変数グループは、２つ以上の変数を含むことができ、この集合は、具体的にはユーザまたは設計者が設定して、特定されるプロセス条件を処理することができる、またはシステムにより、他の利用可能なモデル及びアプリケーション構成情報に基づいて自動的に設定することができる。個々の変数は、運転条件が１つの変数のみに関するモデル変更の注意事項を保証する場合に；例えば、プロセスストリームの構成要素が変化して、分析器から、下流変数に適用可能なプロセス値が供給されなくなる場合に要求される。変数グループは、運転条件が、幾つかの変数に関する幾つかのモデル変更の注意事項を保証する場合に要求され、幾つかの変数の全てを、稼働停止させている機器の１つの構成要素に関連付けることができる。例えば、熱交換器を稼働停止させる場合、熱交換器の両側の出口温度は、多種多様な下流変数に適用可能なプロセス値とはならない。
【００２７】
ステップ２０４では、要求の種類を判断する。すなわち、ステップ２０４において、機器点検が個別変数に対応していると判断される場合、ステップ２０６において、個別変数に対応する機器点検フラグを調整して、変数が機器点検モードであり、モデルに対する調整を行なう必要があることを通知する。機器点検フラグは、メモリ１０４、記憶装置１０６、ＣＰＵ１０２に関連するメモリ、またはこの技術分野の当業者に公知の任意の他のメモリを含む任意のメモリに格納されているシングルビットまたはマルチビットとすることができる。ステップ２０４において、機器点検が変数グループに対応していると判断される場合、ステップ２０８において、当該点検セットに関連する変数群の全てに対応する機器点検フラグを同様に調整して、モデルに対する複数種類の調整を行なう必要があることを通知する。機器点検セットフラグは、メモリ１０４、記憶装置１０６、ＣＰＵ１０２に関連するメモリ、またはこの技術分野の当業者に公知の任意の他のメモリを含む任意のメモリに格納されているシングルビットまたはマルチビットに関連付けることができる。機器点検フラグが、個別変数であるか、または変数グループであるかどうかに関係なく、いずれの変数に対しても設定される場合、値変化量が伝達されて予測値の更新が行なわれることはない。
【００２８】
一旦、機器点検フラグがステップ２０６において設定されると、または複数のフラグがステップ２０８において設定されると、モデル構造をステップ２１０において適切に調整し、ステップ２１０では、例えばモデル化係数をゼロに設定して、除去しない場合には残ることになるプロセス関係式を除去することができる、及び／又はこの技術分野の当業者に公知のより高い次数の複素次モデル化プロセス関係式の係数を調整することができる。構造的調整は、予測を行なうために、関連するＰＯＶプロセス測定値を校正するために、プロセスＰＯＶ推定値及び未来値予測を行なうために、ＭＶ制御調整値を決定するために、実現可能なＭＶ及びＣＶ制御目標値を決定するために、及びプロセスの最適化を行なうために少なくとも部分的に行なわれる。機器点検フラグをステップ２０６またはステップ２０８において設定することにより、特定の個別変数または変数グループ集合が、モデルプロセスの伝達接続値を与えなくなることを通知することができる。例えば、蒸留塔、熱交換器、及び反応器を直列に配置したシステムでは、熱交換器の変数が機器点検に設定される（関連する機器点検フラグが設定される）場合、蒸留塔から熱交換器を通って反応器に至ることによるモデルプロセスの影響がモデルに及ぶことがなくなる。外乱推定及び予測値伝達を行なうために、熱交換器のＭＶ、ＤＶ、及びＰＯＶの値は、これらの値が測定され続けて個別に予測される場合でも、一定に保持される（変化が生じないので影響が生じない）。モデル構造は、推定及び制御に必要な機能を提供し、かつモデル化対象のシステムに関連するこれまでの知識または相関データに少なくとも部分的に基づいて構築される。モデル構造はユーザから提供されるようにしてもよい。
【００２９】
モデル化調整の他に、ステップ２１２における変数調整または信号調整を更に行なって、指示される機器点検のモデル化の一貫性を確保して、機器点検に関する適正な注意事項を確実に遵守する必要がある。これらの調整は、変数を一定に保つのと同じくらいに簡単である、またはそれ以外には、この技術分野の当業者に公知の特定の構成に関する調整を適切に行なうことによりアプリケーション１１８において構築されるモデルの種類及び構造により決定される。例えば、１つの実施形態では、システムは、互いに直列に配置される蒸留塔、熱交換器、及び反応器を含む。熱交換器の変数が機器点検に設定される場合、蒸留塔から熱交換器を通って反応器に至ることによるモデル化プロセスの影響がモデルに及ぶことがなくなり、蒸留塔から反応器のモデルに及ぶ入力の影響は必ず、一定に保持される、またはその他には、推定される。
【００３０】
ステップ２１２において調整される値は、過去値、現在値、及び予測未来値を含むことができ、かつ使用するモデルの性質、及び指示される機器点検について予想されるプロセスの影響によって異なる可能性がある。例えば、簡単な線形時系列モデルを使用する場合、機器点検に設定され、かつ下流モデルにより使用される個別変数の値、または変数グループの値に関連する入力は必ず、一定値に少なくとも部分的に基づいて設定される。
【００３１】
次に、ステップ２１４では、１つ以上の変数、または変数グループ、もしくはモデルの構成部分のうちいずれが、現在、機器点検モードになっているかを特定する視覚インジケータまたはフラグを設けて、これらの変数のモデル化プロセスの影響が、他の方法で調整されているようにする。すなわち、識別情報を、ディスプレイ１１４を介して提供することができ、ディスプレイ１１４は、機器点検セットに関連する個別変数または変数グループが機器点検モードに設定された時刻を表示する。
【００３２】
ステップ２１６では、機器点検が完了したかどうかを判断する。ステップ２１６を、機器点検が完了するまで繰り返し、システムまたは機器を調整してシステムまたは機器の正常状態に戻そうとする、例えば稼働状態に戻そうとする。機器点検が完了したと判断する場合、ステップ２１８において、機器点検フラグをリセットする、または機器点検フラグを調整する。機器が稼働しなくなると、ステップ２２０において、モデルを適切にリセットする、または機器の正常状態に調整し戻す、他の内部フラグを設定する、例えば個別変数または変数グループを設定する。
【００３３】
ステップ２２２では、内部モデル予測値を調整して、１つ以上の変数値を接続し直す。機器点検フラグが変化する場合、注意を適切に喚起して、測定値及び予測値を適切に「接続し直す」。例えば、これは、一定に保持されたが、機器点検状態で実際のプロセス変更を伴う可能性があるモデル値の補正、推定校正プロセスのリセット、この技術分野の当業者に公知の制御値及び最適化値の汎用初期化を含む。
【００３４】
実施形態を様々な実施態様及び開発態様について説明してきたが、これらの実施形態は、例示であり、かつ本発明の主題の範囲は、これらの実施形態に限定されないことを理解できるであろう。多くの変更、変形、追加、及び改善が可能である。
【００３５】
複数の例を、本明細書において説明される構成要素、操作、または構造に対応して、単一の例として提供することができる。一般的に、別々の構成要素として例示的な構成で提示される構造及び機能は、複合構造または複合構成要素として実現することができる。同様に、単一の構成要素として提示される構造及び機能は、別々の構成要素として実現することができる。これらの変更、変形、追加、及び改善、更には他の変更、変形、追加、及び改善は、本発明の主題の範囲に含まれる。
【図１】
2018516416.tif 000003
【図２】
2018516416.tif 000004
【図３】
2018516416.tif 000005
【手続補正書】
【提出日】平成30年2月7日(2018.2.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
機器点検フラグを処理する方法であって：
１つ以上の機器構成要素の点検の要求を受信するステップと、
１つ以上の変数に対応する機器点検を含む要求の種類を判断するステップと、
前記１つ以上の変数に関連する１つ以上のフラグを設定するステップと、
前記１つ以上の変数を調整するステップと、
モデル構造を調整するステップと、
機器点検が完了したかどうかを判断するステップと、
前記１つ以上のフラグをリセットするステップと、
前記モデル構造を再調整して前記１つ以上の変数を伝達するステップと、
１つ以上の内部モデル予測値を調整するステップと、を含む方法。
【請求項２】
前記１つ以上の変数は、個別変数及び変数グループのうち少なくとも一方を含む請求項１に記載の方法。
【請求項３】
前記モデル構造を調整することは、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む請求項１に記載の方法。
【請求項４】
前記モデル構造の前記調整は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に行なわれる請求項１に記載の方法。
【請求項５】
視覚インジケータは、現在、機器点検モードになっている前記１つ以上の変数を特定する請求項１に記載の方法。
【請求項６】
前記要求を推定器またはコントローラで受信する請求項１に記載の方法。
【請求項７】
１つ以上の複素モデル化関係式を前記１つ以上の機器構成要素に関連付ける請求項１に記載の方法。
【請求項８】
システムであって：
情報を処理する１つ以上のプロセッサと、
前記１つ以上のプロセッサに通信可能に接続されるメモリと、
前記メモリに格納される命令を含む１つ以上のモジュールと、を備え、前記命令は、前記プロセッサにより実行されると、操作を実行するように動作することができ、前記操作は：
１つ以上の機器構成要素の点検の要求を受信すること、
１つ以上の変数に対応する機器点検を含む要求の種類を判断すること、
前記１つ以上の変数に関連する１つ以上のフラグを設定すること、
前記１つ以上の変数を調整すること、
モデル構造を調整すること、
機器点検が完了したかどうかを判断すること、
前記１つ以上のフラグをリセットすること、
前記モデル構造を再調整して前記１つ以上の変数を伝達すること、及び
１つ以上の内部モデル予測値を調整することを含むシステム。
【請求項９】
前記１つ以上の変数は、個別変数及び変数グループのうち少なくとも一方を含む請求項８に記載のシステム。
【請求項１０】
前記モデル構造を調整することは、モデル化係数をゼロに設定してプロセス関係式を除去すること、及びより高い次数の複素次モデル化プロセス関係式の係数を調整することのうち少なくとも一方を含む請求項８に記載のシステム。
【請求項１１】
前記モデル構造の前記調整は、予測目的、関連するプロセス出力変数（ＰＯＶ）プロセス測定値の校正、プロセスＰＯＶ推定値及び未来値予測、操作変数制御調整値の決定、実現可能な操作変数及び制御変数目標値の決定、及びプロセスの最適化のうち少なくとも１つに対応して少なくとも部分的に行なわれる請求項８に記載のシステム。
【請求項１２】
視覚インジケータは、現在、機器点検モードになっている前記１つ以上の変数を特定する請求項８に記載のシステム。
【請求項１３】
前記要求を推定器またはコントローラで受信する請求項８に記載のシステム。
【請求項１４】
１つ以上の複素モデル化関係式を前記１つ以上の機器構成要素に関連付ける請求項８に記載のシステム。
【請求項１５】
点検状態変化量に含まれない１つ以上の入力変数を前記１つ以上の機器構成要素に関連付ける請求項８に記載のシステム。
【国際調査報告】
2018516416.tif 000006