(57)【要約】【課題】  実プロセスの特性にかかわらず効率的に最適操作量を検索できる運転操作検索方法及び運転操作検索装置を実現する。【解決手段】  プロセス制御に用いる最適な操作量を検索する運転操作検索方法及び運転操作検索装置に関するものである。  第１段階では簡易プロセスモデルを用いて最適な操作量の初期解を検索し、または運転操作データを用いて初期解を求める。第２段階では、初期解をベースに精密プロセスモデルを用いて最適な操作量を検索する。【選択図】                    図１
2005078477.tif 000002
【特許請求の範囲】
【請求項１】
プロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
第１段階の操作量調整では簡易プロセスモデルを用いて最適な操作量を検索し、第１段階の操作量調整で最適な操作量が見つからなかったときは、第２段階の操作量調整で精密プロセスモデルを用いて最適な操作量を検索することを特徴とする運転操作検索方法。
【請求項２】
操作量を入力すると制御量を出力するプロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
制御量の目標軌道から、簡易プロセスモデル及びシミュレーションの実行結果を評価する目的関数を用いて操作量を求め、求めた操作量を前記プロセスモデルに入力してシミュレーションを実行し、シミュレーション結果が制約条件を満たさないときは制約条件を緩和してシミュレーションを繰り返し、最適な操作量を検索する第１の操作量調整工程と、
該第１の操作量調整工程で所定の基準を満足する操作量が得られないときは、操作量の制約条件を解除し、精密プロセスモデルを用いてシミュレーションを実行し、操作量を検索していく第２の操作量調整工程と、
を有することを特徴とする運転操作検索方法。
【請求項３】
前記制約条件は、プロセスにおける操作量、制御量、状態量の少なくともいずれかに関する制約であることを特徴とする請求項２記載の運転操作検索方法。
【請求項４】
プロセスの運転をフェーズに分割し、各フェーズについて前記第１の操作量調整工程と第２の操作量調整工程の処理を実行することを特徴とする請求項２または３記載の運転操作検索方法。
【請求項５】
前記目的関数は、前記プロセスモデルにおける操作量、制御量、状態量の少なくともいずれかを変数とすることを特徴とする請求項２乃至４のいずれかに記載の運転操作検索方法。
【請求項６】
実プロセスの制御と前記プロセスモデルによるシミュレーションの実行を並行して行い、シミュレーションの実行で得られた操作量を実プロセスの制御に反映することを特徴とする請求項２乃至５のいずれかに記載の運転操作検索方法。
【請求項７】
プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
第１段階の操作量調整では過去の運転操作データと式の少なくとも一方を用いて最適な操作量を検索し、第１段階の操作量調整で最適な操作量が見つからなかったときは、第２段階の操作量調整で精密プロセスモデルを用いて最適な操作量を検索することを特徴とする運転操作検索方法。
【請求項８】
前記第１の操作量調整工程では、手動操作で設定した操作量も加えて最適な操作量を検索することを特徴とする請求項７記載の運転操作検索方法。
【請求項９】
操作量を入力すると制御量を出力するプロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索装置において、
制御量の目標軌道を生成し、この目標軌道から線形モデルを用いて操作量を求める操作量調整手段と、
求めた操作量を前記プロセスモデルに入力してシミュレーションを実行する実行手段と、
シミュレーションの実行結果が制約条件を満すかどうかを判断する判断手段と、
を有し、シミュレーション結果が前記制約条件を満たさないときは、前記操作量調整手段は制約条件を緩和して新たな操作量を求め、前記実行手段は新たな操作量を用いてシミュレーションを繰り返し、最適な操作量を検索し、
所定の基準を満足する操作量が得られないときは、前記操作量調整手段は操作量の制約条件を解除してシミュレーションを実行し、操作量を検索することを特徴とする運転操作検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、化学、石油化学、石油、電力、ガス、鉄鋼、薬品、食品、ごみ焼却、リサイクル、上下水道、マイクロプロセス等の製造プロセスを対象とし、プロセス制御に用いる最適な操作量を検索する運転操作検索方法及び運転操作検索装置に関するものである。更に詳しくは、非線形性が強くかつ大規模なプロセスの状態変更を最適に制御するための操作量を検索する運転操作検索方法及び運転操作検索装置に関するものである。
【背景技術】
【０００２】
（従来例１）
図６は従来における運転操作検索装置が適用された制御システムの構成例を示した図である。この制御システムではモデル予測制御を行う。
図６で、モデル作成手段１は、実プロセス２からプロセスインターフェース３を介してプロセス情報（操作量ｕ、制御量ｙ）を取り込み、線形モデル４を作成する。この線形モデル４をデータベース５に蓄積する。実プロセスを運転する際には、プロセス状態をもとに最適操作調整手段６で線形モデルを選択し、選択した線形モデルでシミュレーションを実行する。シミュレーションの結果は与えられた目的関数で評価する。目的関数を小さくする操作量を逐次二次計画法等を利用して求める。このようにして最適な操作量を検索する。
【０００３】
（従来例２）
他の運転操作検索装置では、モデルの非線形性に基づいて非線形簡易モデルを表現し、プロセスの状態に応じて推定されたモデルに基づいて線形制御やファジー等の非線形制御により操作量を決定していた。非線形簡易モデルは、経験的非線形モデル、ニューラルネットワークやファジー等でモデルを構築するものも含む。
【０００４】
（従来例３）
他の運転操作検索装置では、実プロセスの物質収支、熱収支に基づくモデルを構築し、与えられた目的関数を小さくする操作量を逐次二次計画法等を利用して求めていた。
【０００５】
【特許文献１】特開２００１−２４９７０５号公報
【特許文献２】特開２００２−３７３００２号公報
【非特許文献１】計測自動制御学会会誌２０００年５月号          “モデル予測制御−理論の誕生・展開・発展−”
【非特許文献２】計測自動制御学会会誌２００３年４月号          “モデル予測制御の考え方”
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来例１では、非線形性プロセスで運転を行うと、実プロセスとプロセスモデルの間のずれにより、最適な操作量を見つけられない。限られた対象プロセスや想定できる状態近傍で目標追従や安定化に対しては利用できるが、本質的な最適運転を達成することはできない。
【０００７】
従来例２では、小規模で精度よいモデルが構築されていれば、限られた状態近傍で目標追従や安定化には利用できるが、モデルの構造や推定結果に含まれる誤差により、最適運転には利用できない。
【０００８】
従来例３では、物性計算法等が組み込まれていれば、精度の高いモデル表現が可能で、想定した評価を小さくする最適な操作量を求めることができる。しかし、問題が解けるようにするために組み込める物性計算法が限定されていたり、プロセスの主要機器表現は簡単化されていたり、アクチュエータ、センサモデルを厳密に組み込んでいなかったりするものがほとんどである。さらに、モデルの方程式を時間に関して連立して解く必要があり、中規模以上のプロセスで現実的に利用可能な操作量を求める仕組みは存在しない。
【０００９】
本発明は上述した問題点を解決するためになされたものであり、第１段階では簡易プロセスモデルを用いて最適な操作量の初期解を検索し、または運転操作データを用いて初期解を求め、この初期解をベースに第２段階で精密プロセスモデルを用いて最適な操作量を検索することによって、実プロセスの特性にかかわらず効率的に最適操作量を検索できる運転操作検索方法及び運転操作検索装置を実現することを目的とする。
【課題を解決するための手段】
【００１０】
このような課題を達成するために、本発明は次のとおりの構成になっている。
（１）プロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
第１段階の操作量調整では簡易プロセスモデルを用いて最適な操作量を検索し、第１段階の操作量調整で最適な操作量が見つからなかったときは、第２段階の操作量調整で精密プロセスモデルを用いて最適な操作量を検索することを特徴とする運転操作検索方法。
【００１１】
（２）操作量を入力すると制御量を出力するプロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
制御量の目標軌道から、簡易プロセスモデル及びシミュレーションの実行結果を評価する目的関数を用いて操作量を求め、求めた操作量を前記プロセスモデルに入力してシミュレーションを実行し、シミュレーション結果が制約条件を満たさないときは制約条件を緩和してシミュレーションを繰り返し、最適な操作量を検索する第１の操作量調整工程と、
該第１の操作量調整工程で所定の基準を満足する操作量が得られないときは、操作量の制約条件を解除し、精密プロセスモデルを用いてシミュレーションを実行し、操作量を検索していく第２の操作量調整工程と、
を有することを特徴とする運転操作検索方法。
【００１２】
（３）前記制約条件は、プロセスにおける操作量、制御量、状態量の少なくともいずれかに関する制約であることを特徴とする（２）記載の運転操作検索方法。
【００１３】
（４）プロセスの運転をフェーズに分割し、各フェーズについて前記第１の操作量調整工程と第２の操作量調整工程の処理を実行することを特徴とする（２）または（３）記載の運転操作検索方法。
【００１４】
（５）前記目的関数は、前記プロセスモデルにおける操作量、制御量、状態量の少なくともいずれかを変数とすることを特徴とする（２）乃至（４）のいずれかに記載の運転操作検索方法。
【００１５】
（６）実プロセスの制御と前記プロセスモデルによるシミュレーションの実行を並行して行い、シミュレーションの実行で得られた操作量を実プロセスの制御に反映することを特徴とする（２）乃至（５）のいずれかに記載の運転操作検索方法。
【００１６】
（７）プロセス制御に用いる最適な操作量を検索する運転操作検索方法において、
第１段階の操作量調整では過去の運転操作データと式の少なくとも一方を用いて最適な操作量を検索し、第１段階の操作量調整で最適な操作量が見つからなかったときは、第２段階の操作量調整で精密プロセスモデルを用いて最適な操作量を検索することを特徴とする運転操作検索方法。
【００１７】
（８）前記第１の操作量調整工程では、手動操作で設定した操作量も加えて最適な操作量を検索することを特徴とする（７）記載の運転操作検索方法。
【００１８】
（９）操作量を入力すると制御量を出力するプロセスモデルでシミュレーションを行い、プロセス制御に用いる最適な操作量を検索する運転操作検索装置において、
制御量の目標軌道を生成し、この目標軌道から線形モデルを用いて操作量を求める操作量調整手段と、
求めた操作量を前記プロセスモデルに入力してシミュレーションを実行する実行手段と、
シミュレーションの実行結果が制約条件を満すかどうかを判断する判断手段と、
を有し、シミュレーション結果が前記制約条件を満たさないときは、前記操作量調整手段は制約条件を緩和して新たな操作量を求め、前記実行手段は新たな操作量を用いてシミュレーションを繰り返し、最適な操作量を検索し、
所定の基準を満足する操作量が得られないときは、前記操作量調整手段は操作量の制約条件を解除してシミュレーションを実行し、操作量を検索することを特徴とする運転操作検索装置。
【発明の効果】
【００１９】
以上説明したことから明らかなように、本発明によれば次のような効果がある。
操作量の調整を第１段階と第２段階に分け、第１段階では簡易プロセスモデルを用いて操作量を検索し、第２段階で精密プロセスモデルを用いて操作量を検索する。制約条件を満たす操作量が見つからないときは、制約条件を緩和して操作量を検索する。このような手順を踏んで検索することにより次の効果が得られる。
（ａ）上位の運転計画に基づく実運転の効率的な実現や運転の検証が可能となる。
（ｂ）機器の異常等により必要となる通常予期されていない緊急の回避運転方法を実プロセスの特性にかかわらず、効率的に検索することができる。
（ｃ）自動的に最適運転を解析または実行する機能により、プロセスで必要とされている運転コストを削減できる。
【００２０】
実プロセスの制御と前記プロセスモデルによるシミュレーションの実行を並行して行い、シミュレーションの実行で得られた操作量を実プロセスの制御に反映する。このため、実プロセスの制御を効率的に実行できる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を用いて本発明を詳細に説明する。
図１は本発明の一実施例を示す構成図である。
図１で、精密モデルを利用したプロセスモデル１０は、機器ごとの物理モデルや熱量モデルを持つものを対象にしている。取り扱う物質の物性情報や計算方法等を選択できるモデルがある。プロセスモデル１０はシミュレータをもとに実対象に合わせて作りこんだモデルであり、プラントの挙動に対しては精度高く表現できるもので実現されている。
【００２２】
解析手段１１は、プロセスモデル１０のモデル構造や動特性を解析する。解析手段１１は、プロセスモデル１０の構成情報をもとに、どの操作量がどの状態量に影響し、どの状態量がどの制御量に影響するかと、その影響度を変数の物理的な意味を含めて解析する。物理的な意味とは、例えば制御量であれば流量・圧力・温度・組成・レベル（液位）等の区別、操作量であれば主要フィード量操作、減圧操作、レベル調整操作、冷媒供給量操作、過熱量操作等の区別である。また、解析手段１１は、主な操作可能変数とその変数を更新した場合の状態量と制御量に対する応答を操作量の大きさごとにシミュレーションして取得する。主な操作可能変数は、その変数の物理的な意味とその時のプロセス状態で操作する変数かどうかから判断する。
【００２３】
操作量調整手段１２は、最適操作検索および最適操作運転において主要な働きをする。操作量調整手段１２は、必要に応じて解析手段１１、実行手段１３から運転データや設定の取得、設定、シミュレーション実行、評価情報の確認、運転結果の保存、ロバストフィルタの計算や設定を行う。このような動作は後述するロバストフィルタと連携して行う。
【００２４】
実行手段１３は、プロセスモデル１０を実時間または、加速状態等で運転をする運転指令機能を持つ。プロセスモデル１０が運転指令に対して運転を実行する。
データ収集手段１４は、実プロセス運転データ（操作量、状態量、制御量）やシミュレータ運転データを即時または未来に再利用できる装置である。データ収集手段１４は、通常はデータベースで実現する。
【００２５】
判断手段１５は、最適操作量の検索時には、目的関数値の計算、各種制約条件の計算、目標状態への到達判断等を行う。最適操作量による運転時（最適操作運転時）には、これに加えプロセスモデル１０の計算結果と実プロセスの制御量に指定の上限以上の誤差があるかどうかや実プロセスが不安定な状態になっていないかを判断する機能を持つ。
データベース１６は、最適運転時の開始状態と終了状態、その間の最適運転操作量、動特性、各種入出力変数とその制約等を運転失敗のデータも含めて保持できる機能とその参照をする仕組みを持つ。データベース１６は、構造を規定したデータベースで実現する。
【００２６】
図２は図１の運転操作検索装置を用いて操作運転をする制御システムの構成図である。図２で前出のものと同一のものは同一符号を付ける。
図２で、運転操作装置３０の中に図１の運転操作検索装置が用いられている。
ロバストフィルタ１７は、最適操作運転時に実プロセス４０に含まれる外乱やプロセスモデル１０のモデル化誤差により出力結果が目標と異なってくる状態でも目標状態へオフセットなくかつ安定に補償する。ロバストフィルタ１７は、フェーズごとにプロセスが持つ動特性を線形近似して、そこから派生した誤差の構造と上限に着目し、無駄時間に対しての対応と外乱抑制をするような補償器として動作する。また、通常のＰＩ制御器に低次元化して実装してもよい。
【００２７】
実プロセス４０は、プロセスモデル１０と同範囲を対象に考える。操作量、制御量、ソフトセンサやオブザーバ等の計算量もデータとして利用できる。最適操作運転時には、対象とする操作量に関して通常のＰＩＤ制御器のマニュアル操作量を直接設定したり、ＰＩＤ制御器を動作させない状態で直接マニピュレータの操作量を設定したりする構成にする。何れの構成でも、最適運転の停止と通常制御の開始を可能にしておく。
【００２８】
プロセスデータインターフェース１７は、分散型制御装置のデータをオンラインで逐次参照したり、設定したりする機能を持つ。プロセスモデル１０の運転時に必要なデータを参照可能とする機能があればＯＰＣデータサーバ機能とそのクライアント等で構成してもよい。
【００２９】
最適操作量を検索するアルゴリズムの前提は次のとおりである。
最適操作量の検索開始時におけるプロセスシミュレータの運転状態を通常は定常であるとするが、非定常もあわせて実プロセスの状態を表現している状態であってもよい。また、プロセスモデルは最適操作運転を前提に正しく設定されているか、プロセスモデルの推定装置等で精度よく推定されているとする。
【００３０】
図３は最適操作量を検索する手順を示したフローチャートである。フローチャートの処理手順に従って動作を説明する。
（Ａ１）プロセスモデル１０に対してプロセスの操作量、制御量、状態量にどの変数を選択したかを、操作量調整手段１２で決定する。操作量調整手段１２は解析手段１１に対し、モデル構造の解析を指令する。解析手段１１は、プロセスモデル１０の構成情報をもとにどの操作量がどの状態量に影響し、どの状態量がどの制御量に影響するかとその影響度を変数の物理的な意味を含めて解析する。物理的な意味は、例えば制御量であれば流量・圧力・温度・組成・レベル等の区別、操作量であれば主要フィード量操作、減圧操作、レベル調整操作、冷媒供給量操作、加熱量操作等の区別である。また、運転の評価を決める目的関数を設定する。目的関数はプロセスモデルにおける操作量、制御量、状態量等を変数とする。
【００３１】
（Ａ２）プロセスに存在する機器の状態により同じ操作量がどの状態量、制御量にどのように影響するかは全く異なる。そのため、運転をフェーズ分けし、その際の判断状態量と運転の安全性や効率等を加味した操作量、制御量、状態量に関する制約を操作量調整手段１２に設定する。操作量調整手段１２は判断手段１５の状態判断機能にその判別を自動化させる。フェーズ分けは、例えば、蒸留塔のスタートアップでは、液張り・炊き上げ・還流・製品留出・運転量最大化・脱圧等で分ける。
【００３２】
（Ａ３）運転するフェーズに対し、主な操作可能変数とその変数を更新した場合の状態量と制御量に対する応答を操作量の大きさごとに実行手段１３を利用してシミュレーションして解析する。主な操作可能変数は、その変数の物理的な意味とその時のプロセス状態で操作する変数かどうかから判断する。もし、同一フェーズにおいて特性が大きく変化する状態がある場合にはその際に別の動特性を解析する。
【００３３】
（Ａ４）操作量調整の工程は２段階存在する。第１段階では、操作量毎の動特性やデータベース１６による過去の運転結果をもとに、パラメータ表現した制御量の目標軌道を作成する。目標軌道は実測した応答波形から作成する。例えば、プロセスモデルのステップ応答波形から作成する。簡易モデル例えば線形モデルを用いて目標軌道に追従するような操作量を操作量制約内で計算する。求めた操作量を用いてシミュレーションを実行する。初めての実行では、きつめなパラメータを設定して目標を設定する。
【００３４】
第２段階では、現在最良とされている操作量をその操作量制約に近くなるように変更し、シミュレーションを実行する。その際には、最小変更可能時間幅と最大変更幅を制約内で新たな制約のパラメータとして利用する。第1段階での操作量変更を含むことができる広さに設定してから始める。
【００３５】
（Ａ５）シミュレーションで各種制約を満たしているかを判断するために、データ収集手段１４でデータ収集し、判断手段１５で確認する。もし、制約を満たしていない場合には、第1段階では、その制約となった量が関係する目標軌道をパラメータ変更により緩和して処理Ａ４を繰り返す。第２段階でこれまで制約をみたす操作が見つかっていない場合には、最初の操作量を設定する際の制約をなくして処理Ａ４を繰り返す。パラメータを変更しても制約を満足する結果が得られない場合（解なし）には、次に進む。
【００３６】
（Ａ６）第１段階の場合には、その際の目的関数の計算値（判断手段１５が計算している）に注意しながら、第２段階に移る。第２段階では、指定時間内で目的関数を小さくする結果が求められることを条件に制約のパラメータを広げて処理Ａ４を繰り返す。時間内に求められない場合には、次に進む。また、制約のパラメータ検索が終わった場合、次に進む。目的関数の値が小さくなるほど評価が良くなる。
【００３７】
（Ａ７）第２段階で制約を満たす操作が求まっている場合、全てのフェーズでの検索が終わっているなら、次に進む。まだ、終わっていないときは、次のフェーズに移り、処理Ａ３から繰り返す。もし、制約を満たす操作が求まらない場合、それが第１フェーズの場合には、最適操作が見つからないとして検索を終了する。第１フェーズでない場合には、そのフェーズの条件を満たす操作を見つけることができるように、その前のフェーズの制約を大きくするようにして、その前のフェーズから再検索する。
【００３８】
（Ａ８）運転開始状態と目的関数、各種制約条件、求められた最適操作量をデータベース１６に保存する。必要であれば、求められなかった場合もその条件を保存する。
【００３９】
ここで示したアルゴリズムだけでなく、線形モデルを利用して大まかな操作量を求めた後に、制約を満たす最適操作量を検索する手法であることを特徴としている。
【００４０】
図４は図３の処理Ａ４の具体的処理手順の一例を示したフローチャートである。
図４で、第１段階の操作量調整では処理Ｂ２〜Ｂ５を実行する。第２段階の操作量調整では処理Ｃ１〜Ｃ１０を実行する。
第２段階の操作量調整では、制御量の制約内で時系列の主要操作量ｕｉ２、ｕｉ３．．．を設定すると同時に、この主要操作量による予測状態から複数の準主要操作量ｕｊ２、ｕｊ３．．．、ｕｋ２、ｕｋ３．．．を制約範囲内で小さくするように時間軸にそれぞれｌ個の要素を設定する。
【００４１】
図５は図２のシステムにおける最適操作運転時の処理手順を示したフローチャートである。フローチャートの処理手順に従って動作を説明する。
（Ｄ１）プロセスモデル１０および実プロセス４０に対してプロセスの操作量、制御量をどの変数として選択したかを操作量調整手段１２で決定する。プロセスモデル１０に対しては、状態量も取得できる。現在の状態、目標状態、選択変数をもとに、データベース７から検索済みの最適運転操作量を取り出す。
【００４２】
（Ｄ２）次に操作量調整手段１２が最初のフェーズに対する実プロセス制御用のロバストフィルタ１７を設定し、同フェーズ用の操作量、制御量の制約、フェーズの終了状態判断と目的関数の評価を判断手段１５に設定する。
【００４３】
（Ｄ３）プロセスインターフェース１０を利用して、必要な操作量を最適操作量とロバストフィルタ１７による修正項を含めて実プロセス４０に設定する。同時に必要なプロセス制御量をデータ収集手段１４に取り込む。
【００４４】
（Ｄ４）実プロセス４０の実行と同時にプロセスモデル１０によるシミュレーションを実行する。継続して、必要なプロセス制御量をデータ収集手段１４に取り込む。
【００４５】
（Ｄ５）シミュレーションからの制御量や実プロセスからの制御量をもとに時間遅れを除いて規定の最大誤差以上のずれが発生した場合に、通常制御に切り替えて、その際の運転情報をデータとしてデータベース１６に保存しておく。
【００４６】
（Ｄ６）上記の誤差が規定内である場合、継続的にそのフェーズの終了条件をチェックし、未了の場合には、実行を継続する。
【００４７】
（Ｄ７）フェーズの実行終了条件が成立した場合には、全フェーズの実行が終了した場合に入出力運転データを保存後終了し、それ以外は次のフェーズについての処理Ｄ３を実行する。
【００４８】
処理Ｄ６で次のフェーズ実行の場合には、操作量調整手段１２が次のフェーズに対する実プロセス制御用のロバストフィルタ１７を設定し、同フェーズ用の操作量、制御量の制約、フェーズの終了状態判断と目的関数の評価を判断手段１５に設定する。処理Ｄ４に戻って実行を継続する。
【００４９】
なお、実施例の構成に限らず複数の構成要素の機能を１つの構成要素にまとめてもよい。例えば、プロセスモデル１０と解析手段１１、操作量調整手段１２と実行手段１３と判断手段１５、データ収集手段１４とデータベース１６をそれぞれ１つの構成要素にしてもよい。
【００５０】
また、直接バルブ等の操作変数を変更したくない場合には、ＰＩＤ制御器の目標値を設定するように構成することもできる。
【００５１】
最適運転検索等を通じて得られる動特性解析結果をモデル予測制御に利用することで、実際のプロセスを利用したデータ収集等のモデル構築に掛ける膨大なコストを削減でき、モデル予測制御系設計支援システムとして利用できる。
【００５２】
プロセスの特性が解析的に解けるような対象と規模である場合には、最適操作検索を大幅に軽減することが可能で、同時にロバストフィルタの設計も解析的に行うことができる。
【００５３】
各種制約や制御結果の表示や設定をトレンド状に画面表示して確認したり、変更させたりする機能を追加してもよい。
【００５４】
なお、第１段階の操作量調整では過去の運転操作データ、式等を用いて最適な操作量を検索してもよい。
また、第１段階の操作量調整において、手動操作で設定した操作量も加えて最適な操作量を検索してもよい。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施例を示す構成図である。
【図２】図１の運転操作検索装置を用いて操作運転をする制御システムの構成図である。
【図３】最適操作量を検索する手順を示したフローチャートである。
【図４】図３の処理Ａ４の具体的処理手順の一例を示したフローチャートである。
【図５】図２のシステムにおける最適操作運転時の処理手順を示したフローチャートである。
【図６】従来における運転操作検索装置が適用された制御システムの構成例を示した図である。
【符号の説明】
【００５６】
１０  プロセスモデル
１１  解析手段
１２  操作量調整手段
１３  実行手段
１４  データ収集手段
１５  判断手段
【図１】
2005078477.tif 000003
【図２】
2005078477.tif 000004
【図３】
2005078477.tif 000005
【図４】
2005078477.tif 000006
【図５】
2005078477.tif 000007
【図６】
2005078477.tif 000008