(57)【特許請求の範囲】
【請求項１】
プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えたプラントの制御装置において、
前記制御装置は、プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、前記データ前処理部で生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、
更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いて前記モデル出力を生成し、このモデル出力を前記操作方法学習部に出力するように構成し、
前記モデル調整部は、半径パラメータの調整対象となるガウス基底関数を決定する際に、距離近傍なる指標を使用し、該距離近傍の計算においては、プラントより取得する計測データを基準としてグループ化したガウス基底関数に対し、各グループにおいて前記計測データとの距離が最小となる基底関数の距離近傍を１と決定し、その他の基底関数については前記計測データとの距離が小さい順に１ずつ加算するように距離近傍を計算する機能を備えることを特徴とするプラントの制御装置。
【請求項２】
請求項１に記載のプラントの制御装置において、
前記モデル調整部では、前記距離近傍が予め設定した基準値以下となるガウス基底関数に対して、その半径パラメータを調整することを特徴とするプラントの制御装置。
【請求項３】
プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えたプラントの制御装置において、
前記制御装置は、プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、前記データ前処理部で生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、
更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いて前記モデル出力を生成し、このモデル出力を前記操作方法学習部に出力するように構成し、
前記モデル調整部における半径パラメータの調整では、あるランダムに決定したモデル入力条件における各ガウス基底関数の寄与度を考慮し、該寄与度の計算においては、前記モデル入力条件との距離が最小となるガウス基底関数の寄与度を１と計算し、その他の基底関数については前記モデル入力条件との距離に応じて指数的に減少するように寄与度を計算する機能を備えることを特徴とするプラントの制御装置。
【請求項４】
請求項３に記載のプラントの制御装置において、
前記モデル調整部における半径パラメータの調整では、ランダムに決定したモデル入力条件に対して、各ガウス基底関数値が予め決定された被覆度目標値を前記寄与度により比例配分した値に一致するように半径パラメータの目標値を計算し、該半径パラメータ目標値へ近づけるように半径パラメータを更新する機能を備えることを特徴とするプラントの制御装置。
【請求項５】
請求項１に記載のプラントの制御装置において、
前記操作方法学習部は、前記モデル調整部によって調整された前記モデル構築データを用いて構築した複数の統計モデルの中から任意に選択されたものに対して、最適なモデル入力の生成方法を学習する機能を備えることを特徴とするプラントの制御装置。
【請求項６】
請求項１に記載のプラントの制御装置において、
前記制御装置は画像表示装置と接続され、前記モデル構築データを用いて構築した複数の前記統計モデルに対して、前記操作方法学習部が学習した結果の一覧を画像表示装置に表示する出力部を備えることを特徴とするプラントの制御装置。
【請求項７】
ボイラを備えた火力発電プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えた火力発電プラントの制御装置において、
前記制御装置は、前記プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、
更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いてモデル出力を生成し、このモデル出力を前記操作方法学習部に出力するようにするように構成し、
前記計測信号は、前記火力発電プラントのボイラから排出される排ガスに含まれる窒素酸化物、一酸化炭素、二酸化炭素、窒素、酸素、灰中未燃分及び硫化水素の濃度のうち少なくとも１つを表す状態量の信号を含むようにし、
前記制御信号は、前記火力発電プラントのボイラに供給する空気流量、この空気流量を調節する空気ダンパの開度、ボイラに供給される燃料流量、ボイラから排出された排ガスを該ボイラに再循環させる排ガス再循環流量のうち少なくとも１つを表す信号を含むようにし、
前記モデル調整部は、半径パラメータの調整対象となるガウス基底関数を決定する際に、距離近傍なる指標を使用し、該距離近傍の計算においては、プラントより取得する計測データを基準としてグループ化したガウス基底関数に対し、各グループにおいて前記計測データとの距離が最小となる基底関数の距離近傍を１と決定し、その他の基底関数については前記計測データとの距離が小さい順に１ずつ加算するように距離近傍を計算する機能を備えることを特徴とする火力発電プラントの制御装置。
【請求項８】
請求項７に記載の火力発電プラントの制御装置において、
前記モデル調整部では、前記距離近傍が予め設定した基準値以下となるガウス基底関数に対して、その半径パラメータを調整することを特徴とする火力発電プラントの制御装置。
【請求項９】
ボイラを備えた火力発電プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えた火力発電プラントの制御装置において、
前記制御装置は、前記プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、
更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いてモデル出力を生成し、このモデル出力を前記操作方法学習部に出力するようにするように構成し、
前記計測信号は、前記火力発電プラントのボイラから排出される排ガスに含まれる窒素酸化物、一酸化炭素、二酸化炭素、窒素、酸素、灰中未燃分及び硫化水素の濃度のうち少なくとも１つを表す状態量の信号を含むようにし、
前記制御信号は、前記火力発電プラントのボイラに供給する空気流量、この空気流量を調節する空気ダンパの開度、ボイラに供給される燃料流量、ボイラから排出された排ガスを該ボイラに再循環させる排ガス再循環流量のうち少なくとも１つを表す信号を含むようにし、
前記モデル調整部における半径パラメータの調整では、あるランダムに決定したモデル入力条件における各ガウス基底関数の寄与度を考慮し、該寄与度の計算においては、前記モデル入力条件との距離が最小となるガウス基底関数の寄与度を１と計算し、その他の基底関数については前記モデル入力条件との距離に応じて指数的に減少するように寄与度を計算する機能を備えることを特徴とする火力発電プラントの制御装置。
【請求項１０】
請求項９に記載の火力発電プラントの制御装置において、
前記モデル調整部における半径パラメータの調整では、ランダムに決定したモデル入力条件に対して、各ガウス基底関数値が予め決定された被覆度目標値を前記寄与度により比例配分した値に一致するように半径パラメータの目標値を計算し、該半径パラメータ目標値へ近づけるように半径パラメータを更新する機能を備えることを特徴とする火力発電プラントの制御装置。
【請求項１１】
請求項７に記載の火力発電プラントの制御装置において、
前記操作方法学習部は、前記モデル調整部によって調整された前記モデル構築データを用いて構築した複数の統計モデルの中から任意に選択されたものに対して、最適なモデル入力の生成方法を学習する機能を備えることを特徴とする火力発電プラントの制御装置。
【請求項１２】
請求項７に記載の火力発電プラントの制御装置において、
前記制御装置は画像表示装置と接続され、前記モデル構築データを用いて構築した複数
の前記統計モデルに対して、前記操作方法学習部が学習した結果の一覧を画像表示装置に表示する出力部を備えることを特徴とする火力発電プラントの制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プラントの制御装置に関するものであり、特に石炭等の化石燃料を用いて発電する火力発電プラントの制御装置に関する。
【背景技術】
【０００２】
プラントの制御装置は、制御対象であるプラントから得られるプラントの状態量の計測信号を処理し、制御対象に与える制御信号（操作信号）を算出して制御対象の運転を制御する。
【０００３】
プラントの前記制御装置には、プラントの状態量の計測信号がその目標値を満足するように、操作信号を計算するアルゴリズムが実装される。
【０００４】
プラントの制御に用いられている制御アルゴリズムとして、ＰＩ（比例・積分）制御アルゴリズムがある。ＰＩ制御では、プラントの状態量の計測信号とその目標値との偏差に比例ゲインを乗じた値に、偏差を時間積分した値を加算して、制御対象に与える操作信号を導出する。
【０００５】
ＰＩ制御を用いた制御アルゴリズムは、ブロック線図などで入出力関係を記述することができるため、入力と出力の因果関係が分かりやすく、多くの適用実績がある。しかし、プラントの運転状態の変更や環境の変化など、事前に想定していない条件でプラントを運転する場合には、制御ロジックを変更するなどの作業が必要になる場合がある。
【０００６】
一方、プラントの運転状態や環境の変化に適応できる制御方式には、制御アルゴリズムやパラメータ値を自動的に修正する適応制御や学習アルゴリズムを用いた制御方式がある。
【０００７】
学習アルゴリズムを用いてプラントの制御装置の操作信号を導出する方法としては、プラントの計測データや数値解析を基に構築したデータを用いて、それらを統計的に処理してプラントの特性を推定する統計モデルを構築し、この統計モデルに対して最適な制御ロジックを自律学習させる手法が一般的である。
【０００８】
上記の手法を用いて得られた制御ロジックの性能は、統計モデルの推定精度に依存することが知られている。即ち、学習アルゴリズムは統計モデルに対して最大の制御効果が得られる制御ロジックを学習するため、統計モデルが学習したプラントの特性が実際のプラント特性に近づくほど、実際のプラントに対する制御効果も大きくなる。そのため、学習アルゴリズムを用いた適応制御技術では、より高精度な統計モデルの構築が課題となる。
【０００９】
またこの統計モデルには、一般にニューラルネットワーク（NN）に代表される非線形近似手法が適用されることが多く、プラント計測データを用いてプラントの特性を表現する非線形曲面を学習する。また近年では、プラント適用時に統計モデル特性のオンライン調整が容易となる理由から、NNの１手法であるRBF（Radial  Basis  Function）ネットワークが注目され、適用が進められている。
【００１０】
RBFネットワークによる統計モデルの推定精度を決定する因子の一つとして、RBFネットワークを構成するガウス基底関数の半径パラメータがある。RBFネットワークは後述する式（１）で与えられるガウス基底関数を、統計モデルの構築に使用するモデル構築データのプラント特性空間上の分布に応じて配置し、それらを重ね合わせることによってプラント特性を推定する。
【００１１】
ここで、式（１）において、ｉはガウス基底関数の添字、ｂｉは基底関数値、ｘはモデル入力ベクトル、ｃｉは基底関数の中心座標ベクトル、ｒｉは半径パラメータを夫々表す。
【００１２】
高い推定精度の統計モデルを得るには、プラント特性空間をガウス基底関数で適切に被覆する必要があり、それにはガウス基底関数の広がりを決定する半径パラメータｒｉを適切に調整する必要がある。
【００１３】
【数１】
0005503563.tif 000002
【００１４】
上記に鑑み、RBFネットワークを用いた統計モデルの精度を向上させる技術として、特許文献１にはRBFネットワークのガウス基底関数の半径パラメータを、最適化アルゴリズムの１つであるトンネリングアルゴリズムを用いて調整する技術が記載されている。
【００１５】
また、非特許文献１には、RBFネットワークの学習に使用するデータの、モデル特性空間上の疎密分布を考慮して、半径パラメータを最適に調整する技術が記載されている。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００５−１１５６３９公報
【非特許文献】
【００１７】
【非特許文献１】T. Eguchi, T. Sekiai, A. Yamada, S. Shimizu, M. Fukai: “An Adaptive Radius Adjusting Method for RBF Networks Considering Data Densities and Its Application to Plant Control Technology”, in Proc. of ICCAS-SICE2009, pp.4188-4194(2009)
【発明の概要】
【発明が解決しようとする課題】
【００１８】
前記特許文献１及び／又は非特許文献１に開示された技術をプラントの制御装置へ適用した場合、ガウス基底関数がプラント特性空間を適切に被覆できるように半径パラメータを調整するため、統計モデルの推定精度を向上させることができる。
【００１９】
一方、プラント制御においては、制御による操作条件の変更後、プラントの運転特性が安定するまでに数分から十数分の時間を要するため、この時間を制御周期とするのが一般的である。したがって、上記の統計モデルのオンライン調整（半径パラメータの調整及びプラント特性曲面の学習）は、この制御周期以内に終了することが望ましい。
【００２０】
ところで、前記特許文献１の技術をプラントの制御装置に適用する場合、最適化アルゴリズムが探索する半径パラメータの解候補に対する評価値を、学習データであるモデル構築データと推定結果の誤差評価により計算する必要がある。
【００２１】
この誤差評価に要する計算コストはモデル構築データの数に応じて増加するため、プラント制御に適用した場合に、計測データが蓄積されるにつれて計算時間が増加し、制御周期以内での最適化計算が終了しなくなる可能性がある。
【００２２】
計算時間の増加によって制御周期以内での最適化計算が終了しない場合には、統計モデルの推定精度が低下するのでプラントを望ましい状態に運転することが困難となる。
【００２３】
また、前記非特許文献１の技術をプラントの制御装置に適用する場合、上記のような誤差評価は不要であるが、計測データが蓄積される度に全てのガウス基底関数の半径パラメータをモデル構築データ間の疎密を考慮して調整することになる。そのため、前記技術による半径パラメータの調整でも、前記特許文献１の技術の場合と同様に、計測データの蓄積により計算コストが増加して制御周期以内での最適化計算が終了せず、統計モデルの推定精度の低下によってプラントを望ましい状態に運転することが困難となる可能性がある。
【００２４】
本発明の目的は、プラントの計測データを使用してRBFネットワークによる統計モデルをオンラインで調整する場合に、制御周期以内での最適化計算の終了を可能にして、統計モデルの推定精度を向上させたプラントの制御装置及び火力発電プラントの制御装置を提供することにある。
【課題を解決するための手段】
【００２５】
本発明のプラントの制御装置は、プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えたプラントの制御装置において、前記制御装置は、プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、前記データ前処理部で生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いて前記モデル出力を生成し、
このモデル出力を前記操作方法学習部に出力するように構成し、前記モデル調整部は、半径パラメータの調整対象となるガウス基底関数を決定する際に、距離近傍なる指標を使用し、該距離近傍の計算においては、プラントより取得する計測データを基準としてグループ化したガウス基底関数に対し、各グループにおいて前記計測データとの距離が最小となる基底関数の距離近傍を１と決定し、その他の基底関数については前記計測データとの距離が小さい順に１ずつ加算するように距離近傍を計算する機能を備えることを特徴とする。
また本発明のプラントの制御装置は、プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えたプラントの制御装置において、前記制御装置は、プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、前記データ前処理部で生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いて前記モデル出力を生成し、このモデル出力を前記操作方法学習部に出力するように構成し、前記モデル調整部における半径パラメータの調整では、あるランダムに決定したモデル入力条件における各ガウス基底関数の寄与度を考慮し、該寄与度の計算においては、前記モデル入力条件との距離が最小となるガウス基底関数の寄与度を１と計算し、その他の基底関数については前記モデル入力条件との距離に応じて指数的に減少するように寄与度を計算する機能を備えることを特徴とする。
【００２６】
本発明の火力発電プラントの制御装置は、ボイラを備えた火力発電プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えた火力発電プラントの制御装置において、前記制御装置は、前記プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いてモデル出力を生成し、このモデル出力を前記操作方法学習部に出力するようにするように構成し、前記計測信号は、前記火力発電プラントのボイラから排出される排ガスに含まれる窒素酸化物、一酸化炭素、二酸化炭素、窒素、酸素、灰中未燃分及び硫化水素の濃度のうち少なくとも１つを表す状態量の信号を含むようにし、前記制御信号は、前記火力発電プラントのボイラに供給する空気流量、この空気流量を調節する空気ダンパの開度、ボイラに供給される燃料流量、ボイラから排出された排ガスを該ボイラに再循環させる排ガス再循環流量のうち少なくとも１つを表す信号を含むようにし、前記モデル調整部は、半径パラメータの調整対象となるガウス基底関数を決定する際に、距離近傍なる指標を使用し、該距離近傍の計算においては、プラントより取得する計測データを基準としてグループ化したガウス基底関数に対し、各グループにおいて前記計測データとの距離が最小となる基底関数の距離近傍を１と決定し、その他の基底関数については前記計測データとの距離が小さい順に１ずつ加算するように距離近傍を計算する機能を備えることを特徴とする。
また本発明の火力発電プラントの制御装置は、ボイラを備えた火力発電プラントから該プラントの状態量である計測信号を取り込み、前記計測信号を用いて前記プラントを制御する操作信号を演算する制御装置を備えた火力発電プラントの制御装置において、前記制御装置は、前記プラントの状態量である計測信号を取り込んで保存する計測信号データベースと、前記計測信号データベースに保存されたプラントの計測データに対して信頼区間に基づく統計的処理を施すことでモデル構築データを生成するデータ前処理部と、生成した前記モデル構築データを保存するモデル構築データベースと、前記モデル構築データベースに保存されたモデル構築データを用いて前記プラントに制御信号を与えた時に該プラントの状態量である計測信号の値を推定するプラントの制御特性を模擬する統計モデルと、前記統計モデルを用いて前記計測信号に相当するモデル出力が目標値を達成するようにプラントに与える前記制御信号に相当するモデル入力の生成方法を学習する操作方法学習部と、前記操作方法学習部における学習の制約条件及び学習結果に関する学習データを保存する学習情報データベースと、前記計測信号データベースの計測信号、及び前記学習情報データベースの学習データを用いてプラントに対して送信される制御信号を演算する制御信号生成部とをそれぞれ備えて構成し、更に前記モデル構築データベースに保存されるモデル構築データに含まれる統計モデルの基底半径パラメータを調整するモデル調整部を設けて、前記統計モデルが前記モデル調整部による基底半径パラメータの調整結果を用いてモデル出力を生成し、このモデル出力を前記操作方法学習部に出力するようにするように構成し、前記計測信号は、前記火力発電プラントのボイラから排出される排ガスに含まれる窒素酸化物、一酸化炭素、二酸化炭素、窒素、酸素、灰中未燃分及び硫化水素の濃度のうち少なくとも１つを表す状態量の信号を含むようにし、前記制御信号は、前記火力発電プラントのボイラに供給する空気流量、この空気流量を調節する空気ダンパの開度、ボイラに供給される燃料流量、ボイラから排出された排ガスを該ボイラに再循環させる排ガス再循環流量のうち少なくとも１つを表す信号を含むようにし、前記モデル調整部における半径パラメータの調整では、あるランダムに決定したモデル入力条件における各ガウス基底関数の寄与度を考慮し、該寄与度の計算においては、前記モデル入力条件との距離が最小となるガウス基底関数の寄与度を１と計算し、その他の基底関数については前記モデル入力条件との距離に応じて指数的に減少するように寄与度を計算する機能を備えることを特徴とする。
【発明の効果】
【００２７】
本発明によれば、プラントの計測データを使用してRBFネットワークによる統計モデルをオンラインで調整する場合に、制御周期以内での最適化計算の終了を可能にして、統計モデルの推定精度を向上させたプラントの制御装置及び火力発電プラントの制御装置を実現することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の第１実施例であるプラントの制御装置の構成を示すブロック図である。
【図２】実施例１のプラントの制御装置における一連の制御動作フローを示すフローチャートである。
【図３】実施例１のプラントの制御装置における前処理部の動作手順を表すフローチャートである。
【図４】実施例１のプラントの制御装置における前処理部のモデル出力信頼区間計算の概念を示す概略図である。
【図５】実施例１のプラントの制御装置におけるモデル構築データベースに保存されるデータの態様を示す図である。
【図６】実施例１のプラントの制御装置における統計モデルを構成するRBFネットワーク概略図である。
【図７】実施例１のプラントの制御装置におけるモデル調整部の動作手順を表すフローチャートである。
【図８】実施例１のプラントの制御装置におけるモデル調整部の動作時における半径調整対象となるガウス基底関数を決定する方式の概念を示す概略図である。
【図９】実施例１のプラントの制御装置におけるモデル調整部の動作時における半径調整アルゴリズムの動作手順を表すフローチャートである。
【図１０】実施例１のプラントの制御装置におけるモデル調整部の動作時における半径調整対象となるガウス基底関数の寄与度計算の概念を示す概略図である。
【図１１】実施例１のプラントの制御装置における実行条件を設定する際に画像表示装置に表示される画面の一例である。
【図１２】実施例１のプラントの制御装置における表示させたい学習結果一覧を選択する際に画像表示装置に表示される画面の一例である。
【図１３】実施例１のプラントの制御装置における学習結果の統計モデル特性及びガイダンス条件を表示させる際に画像表示装置に表示される画面の一例である。
【図１４】実施例２の制御装置が適用される火力発電プラントの構成を示す概略構成図である。
【図１５】実施例２の制御装置が適用される火力発電プラントのエアーヒーターの構成を示す概略構成図である。
【発明を実施するための形態】
【００２９】
本発明によるプラントの制御装置及び火力発電プラントの制御装置の実施例について図面を参照して以下に説明する。
【実施例１】
【００３０】
本発明の第１実施例であるプラントの制御装置について図１乃至図１３を参照して説明する。
【００３１】
図１は、本発明の第１実施例であるプラントの制御装置のシステム構成図である。図１に示すように、本実施例であるプラントの制御装制において、御対象のプラント１００は、制御装置２００によって制御される。
【００３２】
プラント１００を制御する制御装置２００は保守ツール９１０と接続されているので、プラント１００の運転員は、保守ツール９１０に接続された外部入力装置９００と画像表示装置（例えばＣＲＴディスプレイ）９２０とを介して、制御装置２００を制御することができる。
【００３３】
制御装置２００には、演算装置として、データ前処理部３００、数値解析部４００、統計モデル５００、モデル調整部６００、制御信号生成部７００、及び操作方法学習部８００がそれぞれ備えられた構成となっている。
【００３４】
また制御装置２００には、データベース（ＤＢ）として、計測信号データベース２１０、モデル構築データベース２２０、学習情報データベース２３０、制御ロジックデータベース２４０、及び制御信号データベース２５０が設けられている。
【００３５】
また制御装置２００には、外部とのインターフェイスとして、外部入力インターフェイス２０１、及び外部出力インターフェイス２０２が設けられている。
【００３６】
この制御装置２００では、前記プラント１００から取り込んだプラント１００の状態量を計測した計測信号１は外部入力インターフェイス２０１を介して計測信号データベース２１０に保存される。
【００３７】
また、制御装置２００に設けた制御信号生成部７００にて生成される制御信号１５は、制御装置２００に設けた制御信号データベース２５０に保存されると共に、外部出力インターフェイス２０２から前記プラント１００に対する操作信号１６、例えば、プラント１００に供給する空気流量等を制御する操作信号１６として出力するように構成されている。
【００３８】
制御装置２００に設けたデータ前処理部３００では、計測信号データ２１０に保存された計測データ３、ならびにプラント１００の挙動を模擬する物理モデルを用いる数値解析部４００を実行して得られた数値解析データ５を、統計的処理を用いてモデル構築データ４に変換する。
【００３９】
数値解析部４００とはプラント１００の運転特性を数値解析によって演算する機能を有するものである。また、数値解析部４００で得られた数値解析データ５とはプラント１００の特性値である。
【００４０】
このモデル構築データ４は、モデル構築データベース２２０に保存される。また、計測データ３の一部は、制御装置２００に設けた制御信号生成部７００に入力される。
【００４１】
制御装置２００に設けたモデル調整部６００では、モデル構築データベース２２０から取り込んだモデル構築データ７に含まれるモデルパラメータ情報を更新（モデルを調整）し、更新後のモデル構築データ８をモデル構築データベース２２０に保存する。
【００４２】
制御装置２００に設けた操作方法学習部８００では、学習データ１２を生成し、学習情報データベース２３０に保存する。
【００４３】
制御装置２００に設けた統計モデル５００は、制御対象となるプラント１００の制御特性を模擬する機能を持つ。すなわち、前記統計モデル５００は、操作信号１６をプラント１００に与え、その制御結果に対する計測信号１を得るのと同等の機能を模擬演算する。この模擬演算のために、統計モデル５００は、操作方法学習部８００より受けたモデル入力９と、モデル構築データベース２２０に保存されたモデル構築データ６とを使用する。
【００４４】
このモデル入力９は、操作信号１６に相当する。モデル入力９とモデル構築データ６とから、前記統計モデル５００では、この統計モデル５００を構成しているニューラルネットワークの１手法であるＲＢＦネットワークによってプラント１００の制御による特性変化を模擬演算して、モデル出力１０を出力する。
【００４５】
統計モデル５００で得られたモデル出力１０は、プラント１００の計測信号１の予測値となる。尚、モデル入力９、モデル出力１０は共に、その数は１種類に限定されず、夫々複数種類用意することができる。
ここで、前記統計モデル５００としては、上述のようにＲＢＦネットワークを使用することを前提とするが、その基底関数としてはガウス関数の他にも公知の関数群（thin-plate-spline, Inverse Multiquadrics等）を用いても良い。その場合も、基底関数の広がりを決定するパラメータが調整対象となる。
【００４６】
制御装置２００に設けた制御信号生成部７００では、学習情報データベース２３０より出力された学習情報データ１３、及び制御ロジックデータベース２５０に保存された制御ロジックデータ１４を用いて、計測信号１が望ましい値となるように制御信号１５を生成する。
【００４７】
この制御ロジックデータベース２５０には、制御ロジックデータ１４を算出する制御回路、及び制御パラメータが保存される。この制御ロジックデータ１４を算出する制御回路には、従来技術として公知のＰＩ（比例・積分）制御を用いることができる。
【００４８】
操作方法学習部８００は、学習情報データベース２３０に保存された学習の制約条件及び学習のパラメータ設定条件等を含む学習情報データ１１を用いて、モデル入力９の操作方法を学習する。学習結果である学習データ１２は、学習情報データベース２３０に保存される。
【００４９】
このように、制御装置２００の動作において、モデル構築データベース２２０に保存されるモデル構築データ７に含まれるモデルパラメータ情報をモデル調整部６００において調整するメカニズムを具備することにより、モデル構築データ７の特性に応じた適切なモデルパラメータが提供されるため、統計モデル５００におけるプラント特性の推定精度を向上できる。
【００５０】
また、かかる半径パラメータ調整は本発明のプラント制御装置の適用時に追加される計測データに対して、その近傍に分布する必要最小限のガウス基底関数に対してのみ実施されるため、計測データの蓄積による計算コストの増加を回避し、制御周期以内に統計モデル調整を完了することが期待できる。
【００５１】
尚、制御装置２００に設置したデータ前処理部３００、統計モデル５００、モデル調整部６００、及び操作方法学習部８００の詳細な機能については、後述する。
【００５２】
また、操作方法学習部８００から学習情報データベース２３０に保存される学習データ１２には、操作前後のモデル入力、及びその操作の結果得られるモデル出力に関する情報が含まれている。
【００５３】
学習情報データベース２３０では、現在の運転条件に対応する学習データ１２が選択され、学習情報データ１３として制御信号生成部７００に入力される。
【００５４】
プラント１００の運転員は、キーボード９０１とマウス９０２で構成される外部入力装置９００、制御装置２００とデータを送受信できる保守ツール９１０、及び画像表示装置９２０を用いることにより、制御装置２００に備えられている種々のデータベースに保存された情報にアクセスすることができる。制御装置２００は保守ツール９１０と入出力データ情報９０をやり取りするための入力部又は出力部を有する。
【００５５】
また、これらの装置を用いることにより、制御装置２００の数値解析部４００、統計モデル５００、モデル調整部６００、及び操作方法学習部８００で用いるパラメータ設定値、学習の制約条件、及び得られた学習結果の確認に必要な設定情報を入力することができる。
【００５６】
保守ツール９１０は、外部入力インターフェイス９１１、データ送受信処理部９１２、及び外部出力インターフェイス９１３で構成され、データ送受信処理部９１２を介して制御装置２００とデータを送受信できる。
【００５７】
外部入力装置９００で生成した保守ツール入力信号９１は、外部入力インターフェイス９１１を介して保守ツール９１０に取り込まれる。保守ツール９１０のデータ送受信処理部９１２では、保守ツール入力信号９２の情報に従って、制御装置２００から入出力データ情報９０を取得する。
【００５８】
また、データ送受信処理部９１２では、保守ツール入力信号９２の情報に従って、制御装置２００の数値解析部４００、統計モデル５００、モデル調整部６００、及び操作方法学習部８００で用いるパラメータ設定値、学習の制約条件、及び得られた学習結果の視認に必要な設定情報を含む入出力データ情報９０を出力する。
【００５９】
データ送受信処理部９１２では、入出力データ情報９０を処理した結果得られる保守ツール出力信号９３を、外部出力インターフェイス９１３に送信する。外部出力インターフェイス９１３から送信された保守ツール出力信号９４は、画像表示装置９２０に表示される。
【００６０】
尚、上記の制御装置２００では、計測信号データベース２１０、モデル構築データベース２２０、学習情報データベース２３００、制御ロジックデータベース２４０、及び制御信号データベース２５０が制御装置２００の内部に配置されるが、これらの全て、あるいは一部を制御装置２００の外部に配置することもできる。
【００６１】
また、数値解析部４００が制御装置２００の内部に配置されるが、これを制御装置２００の外部に配置することもできる。
【００６２】
例えば、数値解析部４００、及びモデル構築データベース２２０を制御装置２００の外部に配置し、数値解析データ５をインターネット経由で制御装置２００に送信するようにしてもよい。
【００６３】
図２は、図１に示した本実施例であるプラントの制御装置における制御の手順を示すフローチャート図である。
【００６４】
図２では、本実施例のプラントの制御装置２００の動作を表すフローチャートであり、これらのフローチャートは、ステップ１０００、１１００、１２００、１３００、１４００、１５００、１６００、１７００、１８００、１９００、２０００及び２１００の各ステップを組み合わせて実行される。以下では、夫々のステップについて説明する。
【００６５】
制御装置２００の動作開始後、制御装置２００の実行条件を設定するステップ１００では、データ前処理部３００、統計モデル５００、モデル調整部６００及び操作方法学習部８００の実行時に使用する種々のパラメータ条件を設定する。
【００６６】
次に、プラントで計測された計測信号を取得するステップ１１００では、制御装置２００に設置された外部入力インターフェイス２０１を通じてプラント１００の計測信号１を取得し、計測信号データベース２１０に計測データ３として保存する。
【００６７】
次に、データ前処理を実行するステップ１２００では、制御装置２００のデータ前処理部３００を動作させ、計測信号データベース２１０に保存された計測データ３及び数値解析部４００を実行して得られた数値解析データ５に対して統計処理を施し、モデル構築データ４へ変換する。尚、データ前処理部３００の詳細な機能及び動作については、後述する。
【００６８】
次に、ステップ１３００では、前処理により変換したモデル構築データ４をモデル構築データベース２２０へ保存する。
【００６９】
次に、統計モデルを調整するステップ１４００では、制御装置２００のモデル調整部６００を動作させ、モデル構築データ７に応じて配置されるガウス基底関数の半径パラメータを更新する。ここで、前記モデル構築データ７は、各データのモデル特性空間におけるモデル入力値、モデル出力値、データ上に配置されるガウス基底関数の半径パラメータ値、及び統計モデル５００を構成するＲＢＦネットワークの重みパラメータを含む。尚、モデル調整部６００の詳細な機能及び動作については、後述する。
【００７０】
次に、統計モデルを学習するステップ１５００では、制御装置２００の統計モデル５００を動作させ、統計モデル５００を構成するＲＢＦネットワークの重みパラメータを学習する。学習手段については、公知の方式を用いることができる。
【００７１】
次に、操作方法を学習するステップ１６００では、制御装置２００の操作方法学習部８００を動作させ、統計モデル５００が計算したモデル出力推定値１０が、予め画像表示装置９２０を通じて設定した目標条件以下となるようなモデル入力９の操作方法を学習する。また、操作方法学習部８００には、強化学習等の公知の方式を用いることができ、その実行条件を含む学習情報データ１１は学習情報データベース２３０より入力する。
【００７２】
次に、ステップ１７００では、前記操作方法学習部８００による学習結果データ１２を学習情報データベース２３０に保存する。
【００７３】
次に、制御信号を生成するステップ１８００では、制御装置２００の制御信号生成部７００を動作させ、学習情報データベース２３０及び制御ロジックデータベース２４０に保存されている学習結果データ１３及び制御ロジック１４を用いて制御信号１５を生成する。生成した制御信号１５はプラント１００の制御に使用される他、制御信号データベース２５０に保存される。
【００７４】
次の、制御の実行を判定するステップ１９００は分岐である。学習結果に基づくプラント操作のシミュレーション結果から、制御結果が所望の結果となる見通しが得られた場合はステップ２０００へ進み、そうでない場合はステップ２１００へ進む。
【００７５】
次に、プラント１００を制御するステップ２０００では、生成した制御信号１５を制御装置２００に設置された外部出力インターフェイス２０２を通じて制御信号１６として出力し、プラントを制御する。
【００７６】
最後に、一連の処理動作の終了を判定するステップ２１００は分岐である。外部入力装置９００を通じて本発明の制御装置２００の動作を終了させる信号が入力された場合は処理を終了させるステップに進み、そうでない場合はステップ１１００に戻る。
【００７７】
以上の動作によって、本実施例の制御装置２００の動作では、プラント１００の運転員が設定した実行条件に基づき、データ前処理、モデル調整・学習、操作方法学習、制御信号生成及び制御実施に至る一連の処理を自律的に獲得・実行できる。
【００７８】
次に、前記制御装置２００におけるデータ前処理部３００の詳細な動作について、図３のフローチャート、及び図４、５、６の概念図を用いて説明する。
【００７９】
本実施例の制御装置２００では、制御周期の間に得られるプラントの計測データまたは数値解析データに対して、前処理を施すことによりモデル入力値及びモデル出力値へ変換し、モデル構築データを生成する。
【００８０】
本実施例のデータ前処理部３００では、時系列のプラント計測データが変動を持つ点を考慮し、制御周期間内に獲得する、変動を含む計測データに対して信頼区間に基づく統計的処理を施し、最大・平均・最小の３種類のモデル出力値を算出する。
【００８１】
ここで、信頼区間とは、得られる計測データ分布の真の母数（平均、分散）の値が、ある区間（Ｌ，Ｕ）に入る確率を１−θ以上になるように保証する区間のことであり、Ｌを下側信頼限界、Ｕを上側信頼限界、１−θを信頼係数と呼ぶ。即ち、前記の最大・平均・最小の３種類のモデル出力値は、計測データ分布に対する信頼区間計算によると、それぞれ上側信頼限界、平均、下側信頼限界に該当する。
【００８２】
図３は、データ前処理部３００の動作を表すフローチャートであり、図２に示したフローチャートのステップ１２００の動作を詳細に示したものである。図３に示したフローチャートは、ステップ１２１０、１２２０及び１２３０を組み合わせて実行する。以下では、夫々のステップについて説明する。
【００８３】
データ前処理部３００の動作開始後、初めにステップ１２１０では、モデル入力のバイアスを決定する。プラント１００が整定状態の場合であっても、計測データは変動を持つため、その計測データを変換して得られるモデル入力条件も同様に変動する。そのため、得られるモデル入力の平均に対してバイアスを考慮し、その範囲内に収まるモデル出力値に対して分布を考慮した信頼区間を計算する。
【００８４】
図４は、あるモデル出力に関する計測データの分布をモデル入力空間上にプロットした模式図（縦軸：モデル出力値、横軸：モデル入力値）である。
【００８５】
図４において、ｘは計測データより得られるモデル入力値の平均であり、Δｘがバイアスを示す。ここで、バイアスは任意の値に設定可能であるが、通常はデータのモデル入力値の標準偏差とすればよい。
【００８６】
次に、モデル出力信頼区間を計算するステップ１２２０では、図４中にグレーで示したバイアスを考慮したモデル入力範囲内に存在する計測データに対して、予め設定した信頼係数（１−θ）に基づき、データの最大・平均・最小値の各統計量を計算する。
【００８７】
次に、モデル構築データを作成するステップ１２３０では、ステップ１２２０で求めた、モデル入力条件に対する最大・平均・最小の３種類のモデル出力値を含むモデル構築データ４をモデル構築データベース２２０へ保存する。ここで、保存されるモデル構築データベース２２０の態様及び統計モデルの構成について、図５及び６を用いて説明する。
【００８８】
図５において、モデル構築データは、夫々固有のデータID２２１を持つ。また、図５に示すように、１ケースのモデル入力２２２に対して、３（最大・平均・最小）×Ｋ（モデル出力数）種類のモデル出力２２３を持つ。
【００８９】
図６は、本実施例の制御装置２００に設置された統計モデル５００を構成するＲＢＦネットワークの構造を示した概略図であり、モデル構築データ１ケースに対して１個の中間層ノードが相当する。したがって１個の中間層ノードに対して３×Ｋ個のガウス基底関数が配置される。これは図５において、１つのデータ（モデル入力）が３×Ｋ個の半径パラメータ２２４、及びＲＢＦネットワークの重みパラメータ２２５を持つことを示している。
【００９０】
即ち、１つのネットワーク上で３種類のデータ特性（最大・平均・最小）及びモデル出力数Ｋに応じたプラント特性を表現することが可能となり、中間層ノードに単一のガウス基底関数を配置する場合に比べてより高精度な推定が可能となる。
【００９１】
操作方法学習部６００では、上記のように構成された統計モデル５００を組み合わせて操作方法の学習を実行する（図２のステップ１６００）。具体的には、各モデル出力に対して、３種類のデータ特性（最大・平均・最小）より選択された１種類のモデル構築データを用いて統計モデルを組み合わせる。
【００９２】
したがって、最大３のＫ乗通りの組み合わせに対して操作方法を学習できる。本発明におけるモデル調整の計算コスト低減により、上記の多様な統計モデルの組み合わせによる学習が可能となる。
【００９３】
プラントの運転員は、後述する画像表示装置及び保守ツールを用いて、多様な統計モデルの組み合わせにより得られた学習結果の中から、制御ニーズに適応したものを任意に選択し、プラントの制御を実行することができる。
【００９４】
以上で、本発明の制御装置２００におけるデータ前処理部３００の動作に関する説明を終了する。
【００９５】
次に、前記制御装置２００におけるモデル調整部６００の詳細な動作について、図７、９のフローチャート、及び図８、１１、１２の概念図を用いて説明する。
【００９６】
図７は、前記モデル調整部６００によるモデル調整のアルゴリズム動作を示すフローチャートであり、図２のフローチャートにおける統計モデルを調整するステップ１４００に相当する。
【００９７】
図７に示したフローチャートは、ステップ１４１０、１４２０、１４３０、１４４０及び１４５０を組み合わせて実行する。
【００９８】
統計モデル調整のアルゴリズム開始後、各基底関数の追加データに対する距離近傍を計算するステップ１４１０では、図２のステップ１３００で新たに追加されたモデル構築データに対して、既存のガウス基底関数との距離を基に、距離近傍なる指標を計算する。ここで、ガウス基底関数と追加データとの距離は、基底関数の中心座標と追加データ座標とのユークリッド距離とする。
【００９９】
ここで、距離近傍の計算手段について、図８の概念図を用いて説明する。図８は、２次元モデル入力空間上のガウス基底関数の中心座標、ならびに追加データの分布を示している。距離近傍の計算では、まず追加データの座標を分点として、モデル入力空間を分割する。
【０１００】
図８に示した概念図では２種類のモデル入力に対して追加データの座標上に描画した破線を分点として、領域を４分割する。即ち、モデル入力の次数をＪとすると、モデル入力空間の分割数は２のＪ乗となる。分割した各領域に含まれるガウス基底関数をグループとして、グループ毎に距離近傍を計算する。
【０１０１】
図８の概念図に示すように、グループ内で追加データとの距離が最小となる基底関数の距離近傍を１とし、距離が小さい順に距離近傍を１ずつ加算する（各基底関数の右肩の数字が距離近傍を示す）。距離近傍が小さいほど、データ追加による基底関数への影響が大きく、半径パラメータ調整の必要性も大きくなる。また、分割した領域毎に距離近傍を計算することで、半径調整対象となるガウス基底関数が追加データを囲むように均等に選択される。
【０１０２】
次に、距離近傍を基にガウス基底関数を選択するステップ１４２０では、ステップ１４１０求めた各ガウス基底関数の距離近傍と予め設定した基準値を比較し、基準値以下であれば半径調整対象とする。
【０１０３】
図８の概念図では基準値を３とした場合を示しており、距離近傍が３以下となるガウス基底関数が半径調整対象となっている（図中にグレーの点で表示）。
【０１０４】
該基準値を大きくとれば半径調整対象となる基底関数の数を多くし、よりきめ細かなモデル調整を実施できるが、計算コストは増加する。一方、該基準値を小さく取れば逆に計算コストを軽減できるが、修正後のモデル精度は比較的低くなる。プラントの運転員は、精度と時間に関するニーズに応じて任意に基準値を設定することができる。
【０１０５】
次に、ステップ１４３０では、ステップ１４２０で選択したガウス基底関数の半径パラメータを調整するが、詳細な調整アルゴリズムについては、後述する。
【０１０６】
次に、ステップ１４４０では、調整したガウス基底関数の半径パラメータを用いて、モデル構築データベース２２０に保存されている情報を更新して、統計モデル調整のアルゴリズムを終了するステップへ進む。
【０１０７】
図９は、前記モデル調整部６００によるガウス基底関数の半径パラメータ調整の詳細なアルゴリズム動作を示すフローチャートであり、図７のフローチャートにおける、半径パラメータを調整するステップ１４３０に相当する。
【０１０８】
図９に示したフローチャートは、ステップ１４３１、１４３２、１４３３、１４３４、１４３５、及び１４３６を組み合わせて実行する。
【０１０９】
本発明における前記モデル調整部６００では、まずモデル特性空間上にランダムに決定したモデル入力条件ｘｔ（ｔ：ステップ１４３２〜１４３６の反復回数）に対して、選択したガウス基底関数との距離情報を基に、各ガウス基底関数のｘｔの被覆に対する寄与度を求める。そして、寄与度を基に算出した半径パラメータ目標値に近づくように半径パラメータを修正する。以上の一連の動作を定数回反復実行することで、半径パラメータの調整を実行する。
【０１１０】
半径パラメータ調整のアルゴリズム開始後、半径パラメータ調整の反復回数ｔを初期化（ｔ＝１）するステップ１４３１では、反復回数ｔを初期化（ｔ＝１に設定）する。
【０１１１】
次に、ランダムにモデル入力条件を決定するステップ１４３２では、モデル特性空間上でランダムに入力条件ｘｔを生成する。
【０１１２】
次に、各基底関数の寄与度を計算するステップ１４３３では、モデル調整部６００に備えた関数式である以下の式（２）を使用して各基底関数の寄与度ρｉを計算する。
【０１１３】
【数２】
0005503563.tif 000003
【０１１４】
式（２）において、ｄminは選択したガウス基底関数とｘｔとの距離の最小値、ｄｉは選択したガウス基底関数とｘｔとの距離を表す。式（２）によって、寄与度ρｉはｘｔとの距離が小さい基底関数ほど大きくなり、距離が大きいほど指数的に減少する。即ち、ｘｔを被覆する際に、ｘｔに近い基底関数ほど被覆の寄与度が大きいことを意味する。
【０１１５】
図１０は前記ステップ１４３２及び１４３３の、２次元モデル入力空間における処理の概念図であり、グレーの点が半径調整対象となるガウス基底関数の中心座標、白の点が半径調整対象とならないガウス基底関数の中心座標、×がｘｔを示す。選択したガウス基底関数の右肩の数値は寄与度であり、ｘｔに近いほど大きい値を示していることがわかる。
【０１１６】
次に、各基底関数の被覆度目標値を計算するステップ１４３４では、計算した寄与度を基に、ｘｔにおける各基底関数の被覆度目標値φｉｋを、モデル調整部６００に備えた関数式である以下の式（３）を用いて計算する。ここで、被覆度とは、あるモデル入力条件を式（１）に代入して得られるガウス基底関数値の合計により定義される。
【０１１７】
【数３】
0005503563.tif 000004
【０１１８】
ここで被覆度目標値φｉｋは、ガウス基底関数ｉのモデル出力のｋ成分に関する被覆度目標値を意味する。Ｃｋはモデル出力成分に応じて固有に設定される定数値であり、φｉｋはＣｋを寄与度に応じて比例配分した値となる。Ｃｋを適切に設定することにより、任意のモデル入力条件における被覆度が所望の値となるように各基底関数の半径パラメータを調整することが可能となり、統計モデルの推定精度を向上させることができる。
【０１１９】
次に、各基底関数の半径パラメータを更新するステップ１４３５では、計算した被覆度目標値に対して、モデル調整部６００に備えた関数式である以下の式（４）、及び式（５）に従い半径パラメータｒｉｋを更新する。
【０１２０】
【数４】
0005503563.tif 000005
【０１２１】
【数５】
0005503563.tif 000006
【０１２２】
式（４）において、ｒ*ｉｋは、半径パラメータｒｉｋの更新目標値であり、これはガウス関数基底ｉのｘｔにおける基底関数値がφｉｋに一致するように決定される。また、式（５）において、αは半径調整のステップサイズパラメータ（≦１）であり、ｒｉｋは半径更新目標値ｒ*ｉｋに近づくように更新される。
【０１２３】
次の、ｔが最大反復回数に達したかを判定するステップ１４３８は分岐である。反復回数ｔが予め設定した最大反復回数以上となれば、半径パラメータ調整アルゴリズムを終了するステップに進み、そうでなければｔ＝ｔ＋１としてステップ１４３２に戻る。
【０１２４】
以上の一連の説明から明らかなように、前記制御装置２００のモデル調整部６００では、プラント計測データを前処理して追加されるモデル構築データに対して、追加データ近傍のガウス基底関数の半径パラメータのみを調整することで、計算コストを低減できる。
【０１２５】
さらに、データ信頼区間に基づく３種類のモデル構築データを組み合わせて学習を実行することにより、プラントの制御ニーズに応じた多様な制御が可能となる。以上で、モデル調整機能６００の詳細な動作の説明を終了する。
【０１２６】
次に、本実施例であるプラントの制御装置において、制御装置２００とデータを送受信できる保守ツール９１０の外部出力インターフェイス９１３から送信された保守ツール出力信号９４を表示する画像表示装置９２０にて表示される画面について、図１１、１２及び１３を用いて説明する。図１１〜図１３は、画像表示装置９２０に表示される画面の一具体例である。
【０１２７】
図１１は本実施例であるプラントの制御装置において、制御装置２００に備えられたデータ前処理部３００、モデル調整部６００及び操作方法学習部８００の実行条件を設定する際に画像表示装置９２０に表示される画面例であり、本実施例のプラントの制御装置の動作手順を示す図２のフローチャートにおける、実行条件を設定するステップ１０００の画面仕様の一例である。
【０１２８】
この図１１に示した実行条件の設定画面では、モデル調整部６００において使用する統計モデルの半径調整アルゴリズムのパラメータ、データ前処理部３００にて使用するモデル入力のバイアスや信頼区間設定、操作方法学習部８００で使用する学習時のモデル出力の目標条件、学習対象とする統計モデルの選択について、夫々設定することができる。
【０１２９】
図１１に示す画面が前記画像表示装置９２０に表示された状態で、外部入力装置９００のマウス９０２を操作して画面上の数値ボックスにフォーカスを移し、キーボード９０１を用いることで数値を入力できる。また、マウス９０２を操作して画面上のボタンをクリックすることで、ボタンを選択する（押す）ことができる。同様に、マウス９０２を操作して画面上のチェックボックスをクリックすることで、チェックを入れることができる。
【０１３０】
図１１に示した画面では、まず、モデル調整部６００における統計モデルの半径調整アルゴリズムに使用するパラメータ（Ｃｋ、α）を設定する。具体的には、パラメータ項目リスト３０００に表示されたパラメータに対する数値ボックス３００１に設定値を入力する。
【０１３１】
次に、データ前処理部３００における統計処理で使用する、モデル入力のバイアス（Δｘ）及び、モデル出力信頼区間設定値（θ）を図１１に示された数値ボックス３００２、３００３から夫々設定する。
【０１３２】
更に、図１１に示した目標条件の設定リストにおいては、操作方法学習部８００による、操作方法の学習時に考慮するモデル出力値の目標条件を設定する。具体的には、モデル出力リスト３００４に表示された各モデル出力に対する数値ボックス３００５に、目標条件の設定値を入力する。
【０１３３】
最後に、図１１に示した学習対象モデルの設定リストにおいては、データ前処理部３００で作成したモデル構築データを用いて構築した統計モデルについて、操作方法の学習対象とする統計モデルを選択する。具体的には、モデル出力リスト３００６に表示された各モデル出力に対して、“最大”、“平均”、“最小”、及び“全て”の各項目のチェックボックス３００７、３００８、３００９、３０１０を夫々選択することで、操作方法学習部８００の学習対象となる統計モデルを選択することができる。操作方法学習部８００は、選択された統計モデルに対して、操作方法を夫々学習する。
【０１３４】
以上の実行条件選定の修了後、ボタン３０１１を選択すると、実行条件設定画面を終了し、図２におけるステップ１１００の実行へ進む。
【０１３５】
図１２は本実施例であるプラントの制御装置において、図１１に示した実行条件の設定画面で設定した、学習対象となる統計モデル５００に対する学習結果を表示する際に、画像表示装置９２０に表示される画面例である。
【０１３６】
図１２に示す画面が前記画像表示装置９２０に表示された状態で、外部入力装置９００のマウス９０２を操作して画面上のボタンをクリックすることで、ボタンを選択する（押す）ことができる。
【０１３７】
図１２に示された画面では、操作前及び、学習した各統計モデル５００に対する学習結果が学習結果一覧のリスト上に表示される。具体的には、項目ＩＤ欄３１００に対して、操作前及び各学習結果を用いた操作後のモデル入力値３１０１、モデル出力値３１０２の予測値、ならびに学習時に選択した統計モデル設定３１０３が表示される。
【０１３８】
該リストには、図１１の画面表示において設定した全ての統計モデルの組み合わせに対する学習結果が表示され、それは統計モデル設定３１０３より識別することができる。プラントの運転員は、リストに表示された学習結果の中から、制御ニーズを考慮して任意の学習結果を選択できる。選択した結果は、オフセット３１０４によって強調表示される。その後、ボタン３１０５を選択すると、図１３に示した画面が起動する。
【０１３９】
図１３は本実施例であるプラントの制御装置において、図１２に示した学習結果一覧表示画面上で選択した学習結果に対する統計モデル５００のモデル特性と、操作前のモデル入出力条件の値３２０３を示しているものである。
【０１４０】
図１３は、更に学習結果に基づく操作後のモデル入出力条件の予測値３２０４を確認するために、画像表示装置９２０に表示される画面であり、図２に示した本実施例のプラントの制御装置の制御動作フローにおける、ステップ１９００の制御実行判定時に用いる画面の一例である。
【０１４１】
図１３に示す画面が前記画像表示装置９２０に表示された状態で、外部入力装置９００のマウス９０２を操作して画面上の数値ボックスにフォーカスを移し、キーボード９０１を用いることで数値を入力できる。また、マウス９０２を操作して画面上のボタンをクリックすることで、ボタンを選択する（押す）ことができる。同様に、マウス９０２を操作して画面上のチェックボックスをクリックすることで、チェックを入れることができる。
【０１４２】
図１３に示した画面では、グラフエリア３２０１に、選択した学習結果に対応する統計モデル５００が演算した統計モデルの特性グラフが描画される。その際、多入力・多出力からなる統計モデル特性をできるだけ簡易にグラフ上で表現するため、統計モデル特性をそれぞれ１入力・１出力の特性に写像したものを表示する。
【０１４３】
図１３の画面に示すように、グラフエリア３２０１の左上から順に、モデル入力１−モデル出力１特性、モデル入力１−モデル出力２特性・・・と順次表示される。各グラフにおいては、１次元のモデル入力空間に対するモデル出力の特性曲線３２０２が描画される。また、図１２で示された、操作前のモデル入出力条件及び学習後の最適なモデル入出力条件を、同グラフ上にプロット点３２０３及びプロット点３２０４として重ねて表示させる。このようにすることで、プラントの運転員は、モデル特性グラフ上で、学習結果に基づくプラントの操作が妥当であるかを確認することができる。
【０１４４】
図１３の画面では、更にチェックボックス３２０７を選択することで、統計モデルの構築に使用したガウス基底関数をグラフ中に図形３２０６として表示させることができる。これにより、本実施例の制御装置における半径調整アルゴリズムによってガウス基底関数の半径パラメータがどのように調整されたかを確認できる。
【０１４５】
更に、図１３の画面のチェックボックス３２０８を選択することで、図１１の画面表示で設定した各モデル出力の目標条件を点線３２０５としてグラフ中に表示させることができる。これにより、学習結果に基づく操作が目標条件を満足する妥当なものであるかを判断することができる。
【０１４６】
プラントの運転員は、以上の特徴を持つ画面表示内容を確認後、操作実行の可否を決定できる。学習結果が妥当と判断され操作を実行する場合は、図１３の画面のボタン３２０９を選択し、そうでない場合はボタン３２１０を選択する。
【０１４７】
以上が本実施例であるプラントの制御装置の画像表示装置９２０に表示される画面についての説明である。
【０１４８】
以上説明したように、本実施例によれば、プラントの計測データを使用してRBFネットワークによる統計モデルをオンラインで調整する場合に、制御周期以内での最適化計算の終了を可能にして、統計モデルの推定精度を向上させたプラントの制御装置を実現することができる。
【実施例２】
【０１４９】
次に、本発明に係わるプラントの制御装置を、火力発電プラントに適用した第２実施例である火力発電プラントの制御装置について図１４及び図１５を用いて説明する。
【０１５０】
本実施例の火力発電プラントの制御装置に適用されるプラントの制御装置２００の構成及び機能は、図１乃至図１３に示した第１実施例であるプラントの制御装置における制御装置２００と同じものであるので、ここで制御装置２００について説明することは省略する。
また、本発明に係わるプラントの制御装置を火力発電プラント以外のプラントを制御する際にも、図１乃至図１３に示した第１実施例のプラントの制御装置２００が適用できることは言うまでもない。
【０１５１】
図１４は、本実施例の火力発電プラントの制御装置を示すものであり、本実施例に係わる制御装置２００が適用される火力発電プラント１００ａの構成を示す概略図である。先ず、火力発電プラント１００ａによる発電の仕組みについて簡単に説明する。
【０１５２】
図１４において、火力発電プラント１００ａを構成するボイラ１０１には、ミル１１０で石炭を細かく粉砕した燃料である微粉炭と、微粉炭搬送用の１次空気及び燃焼調整用の２次空気とを供給する複数のバーナ１０２が設けられており、このバーナ１０２を通じて供給した微粉炭を、ボイラ１０１の内部で燃焼させる。尚、微粉炭と１次空気は配管１３４から、２次空気は配管１４１から夫々バーナ１０２に導かれる。
【０１５３】
また、ボイラ１０１には、２段燃焼用の空気をボイラ１０１に投入するアフタエアポート１０３が設けられている。２段燃焼用の空気は、配管１４２からアフタエアポート１０３に導かれる。
【０１５４】
ボイラ１０１の内部で微粉炭を燃焼することによって発生した高温の燃焼ガスは、ボイラ１０１の内部の経路に沿って下流側に流下して、ボイラ１０１の内部に配置された熱交換器１０６で給水と熱交換して蒸気を発生させた後に、排ガスとなってボイラ１０１の下流側に設置されたエアーヒーター１０４に流入し、このエアーヒーター１０４で熱交換してボイラ１０１に供給する空気を昇温する。
【０１５５】
そして、このエアーヒーター１０４を通過した排ガスは、図示していない排ガス処理を施した後に、煙突から大気に放出される。
【０１５６】
ボイラ１０１の熱交換器１０６を循環する給水は、給水ポンプ１０５を介して熱交換器１０６に供給され、熱交換器１０６においてボイラ１０１を流下する燃焼ガスによって過熱され、高温高圧の蒸気となる。尚、本実施例では熱交換器の数を１つとしているが、熱交換器を複数配置するようにしてもよい。
【０１５７】
熱交換器１０６で発生した高温高圧の蒸気は、タービンガバナ１０７を介して蒸気タービン１０８に導かれ、蒸気の持つエネルギーによって蒸気タービン１０８を駆動して発電機１０９で発電する。
【０１５８】
上記した本実施例の火力発電プラント１００ａには、火力発電プラントの運転状態を示す状態量を検出する様々な計測器が配置されている。
【０１５９】
前記火力発電プラント１００ａは図１のプラント１００に該当しているので、これらの計測器から取得された火力発電プラントの計測信号は、図１に示したプラントの制御装置２００と同様に、プラント１００から計測信号１として制御装置２００の外部入力インターフェイス２０１に送信される。
【０１６０】
計測器としては、例えば図１４の火力発電プラント１００ａに示すように、熱交換器１０６から蒸気タービン１０８に供給される高温高圧の蒸気の温度を計測する温度計測器１５１、蒸気の圧力を計測する圧力計測器１５２、発電機９で発電される電力量を計測する発電出力計測器１５３が図示されている。
【０１６１】
蒸気タービン１０８の復水器（図示せず）によって蒸気を冷却して生じた給水は、給水ポンプ１０５によってボイラ１０１の熱交換器１０６に供給されるが、この給水の流量は流量計測器１５０によって計測されている。
【０１６２】
また、ボイラ１０１から排出する燃焼ガスである排ガス中に含まれている成分（窒素酸化物（ＮＯｘ）、一酸化炭素（ＣＯ）、及び硫化水素（Ｈ２Ｓ）など）の濃度に関する状態量の計測信号は、ボイラ１０１の下流側に設けた濃度計測器１５４によって計測される。
【０１６３】
即ち、火力発電プラント１００ａに適用した本実施例の火力発電プラントの制御装置においては、計測器１５０〜１５４で計測されて制御装置２００に入力する火力発電プラント１００ａの計測データ項目には、上記各計測器によって計測した火力発電プラント１００ａの状態量であるボイラ１０１に供給される燃料流量、ボイラ１０１に供給される空気流量、ボイラ１０１の熱交換器１０６に供給される給水流量、ボイラ１０１の熱交換器１０６で発生して蒸気タービン１０８に供給される蒸気温度、ボイラ１０１の熱交換器１０６に供給される給水の給水圧力、ボイラ１０１から排出される排ガスのガス温度、前記排ガスのガス濃度、及びボイラ１０１から排出される排ガスの一部をボイラ１０１に再循環させる排ガス再循環流量等が含まれる。
【０１６４】
これらの計測データ項目は、図１で示したプラントの制御装置２００における制御信号生成部７００で演算して出力された制御信号１５によって決定される計測データ項目である。
【０１６５】
尚、一般的には図１４に図示した以外にも多数の計測器が火力発電プラント１００ａに配置されるが、ここでは図示を省略する。
【０１６６】
次に、ボイラ１０１の内部に投入される空気の経路、すなわちバーナ１０２からボイラ１０１の内部に投入される１次空気と２次空気の経路、及びアフタエアポート１０３からボイラ１０１の内部に投入される空気の経路について図１４に示した火力発電プラント１００ａを用いて説明する。
【０１６７】
図１４に示した火力発電プラント１００ａのボイラ１０１において、１次空気は、ファン１２０から配管１３０に導かれ、途中でボイラ１０１の下流側に設置されたエアーヒーター１０４を通過する配管１３２と、エアーヒーター１０４を通過せずにバイパスする配管１３１とに分岐するが、エアーヒーター１０４の下流側に配設した配管１３３となって再び合流し、バーナ１０２の上流側に設置された微粉炭を製造するミル１１０に導かれる。
【０１６８】
エアーヒーター１０４を通過する１次空気は、ボイラ１０１を流下する燃焼ガスと熱交換することによって加熱される。この加熱された１次空気と共に、エアーヒーター１０４をバイパスした１次空気は、ミル１１０において粉砕した微分炭をバーナ１０２に搬送する。
【０１６９】
ファン１２１を用いて配管１４０から投入された空気は、エアーヒーター１０４で同様にして加熱された後に、２次空気用の配管１４１とアフタエアポート用の配管１４２とに分岐して、夫々、ボイラ１０１のバーナ１０２とアフタエアポート１０３とに導かれる。
【０１７０】
本実施例である火力発電プラントの制御装置２００においては、ファン１２１から送られてバーナ１０２とアフタエアポート１０３からボイラ１０１の内部へ投入される空気流量を制御する例として、２次空気用の配管１４１とアフタエアポート用の配管１４２の上流側に操作端機器となるエアダンパ１６２及びエアダンパ１６３をそれぞれ設け、制御装置２００によってこれらのエアダンパ１６２及びエアダンパ１６３の開度を調節して、ボイラ１０１の内部に供給される２次空気とアフタエアの流量をそれぞれ制御できるように構成している。
【０１７１】
また、ファン１２０から送られてバーナ１０２から微粉炭と共にボイラ１０１の内部へ投入される空気流量を制御する例として、配管１３３に合流する直前部分の配管１３１及び配管１３２に操作端機器となるエアダンパ１６０及びエアダンパ１６１をそれぞれ設け、制御装置２００によってこれらのエアダンパ１６０及びエアダンパ１６１の開度を調節して、ボイラ１０１の内部に供給される空気の流量をそれぞれ制御できるように構成している。
【０１７２】
前記制御装置２００は、他の計測データ項目を制御することもできるので、操作端機器の設置場所を制御対象に応じて変えてもよい。
【０１７３】
図１５は、図１４に示した火力発電プラント１００ａのボイラ１０１の下流側に設置したエアーヒーター１０４と関連する配管部の拡大図である。
【０１７４】
図１５に示したように、エアーヒーター１０４には空気を供給する配管１３０、及び配管１４０がそれぞれ設置されており、このうち、配管１４０はエアーヒーター１０４を貫通して配設され、配管１３０は途中から分岐した配管１３１と配管１３２によって構成されており、前記配管１３１はエアーヒーター１０４をバイパスして配設され、前記配管１３２はエアーヒーター１０４を貫通して配設されている。
【０１７５】
そして配管１３２はエアーヒーター１０４を貫通した後に配管１３１と合流した配管１３３となってミル１１０に導かれ、このミル１１０から該配管１３３を通じて微粉炭と共に空気をボイラ１０１のバーナ１０２に導くように配設されている。
【０１７６】
また、配管１４０はエアーヒーター１０４を貫通した後に配管１４１と配管１４２とに分岐し、このうち、配管１４１はボイラ１０１のバーナ１０２に、配管１４２はボイラ１０１のアフタエアポート１０３に、それぞれ空気を導くように配設されている。
【０１７７】
また、前記配管１３３に合流する直前部分の配管１３１及び配管１３２には、流通する空気量を調節するエアダンパ１６０及びエアダンパ１６１がそれぞれ設置され、前記配管１４１及び配管１４２の上流部分には、流通する空気量を調節するエアダンパ１６２及びエアダンパ１６３がそれぞれ設置されている。
【０１７８】
そして、これらのエアダンパ１６０〜１６３を操作することにより、配管１３１、１３２、１４１、１４２を空気が通過する面積を変更することができるので、配管１３１、１３２、１４１、１４２を通過してボイラ１０１の内部に供給される空気流量を個別に調整できる。
【０１７９】
制御装置２００の制御信号生成部７００によって演算された制御信号１５を外部出力インターフェイス２０２を介して火力発電プラント１００ａに対する操作信号１６として出力し、ボイラ１０１の配管１３１、１３２、１４１、１４２にそれぞれ設置したエアダンパ１６０、１６１、１６２、１６３などの制御端の機器を操作する。
【０１８０】
尚、本実施例では、エアダンパ１６０、１６１、１６２、１６３などの機器のことを操作端と呼び、これを操作するのに必要な制御装置２００で演算した制御信号１５が該制御装置２００から前記操作端に指令する出力信号を操作信号１６と呼ぶ。
【０１８１】
また、制御信号生成部７００によって演算されて前記操作端に出力される操作信号１６としては、ボイラ１０１に配管１３１、１３２、１４１、１４２を通じて供給される空気流量、ボイラ１０１に空気を供給する配管１３１、１３２、１４１、１４２にそれぞれ設置された空気の流量を調節する空気ダンパ１６０〜１６３の開度、ボイラ１０１のバーナ１０２に供給される微粉炭の燃料流量、及びボイラ１０１から排出される排ガスの一部をボイラ１０１に再循環させる排ガス再循環流量等が含まれる。
【０１８２】
以降では、本実施例の火力発電プラントの制御装置において、制御装置２００で制御される火力発電プラント１００ａに設置された操作端を、ボイラ１０１に設置したバーナ１０２に供給する空気量を調節する配管１３１、１３２にそれぞれ設置されたエアダンパ１６０、１６１、及びボイラ１０１に設置したアフタエアポート１０３に供給する空気量を調節する配管１４１、１４２にそれぞれ設置されたエアダンパ１６２、１６３として、被制御量をボイラ１０１から排出される排ガス中のＣＯ、ＮＯｘ、及びＨ２Ｓの濃度とする場合について説明する。
【０１８３】
尚、本実施例の火力発電プラントの制御装置では、ボイラ１０１の操作端の操作量（エアダンパ１６０、１６１、１６２、１６３の開度）が制御装置２００を構成する統計モデル５００のモデル入力に、ボイラ１０１から排出される排ガスに含まれるＮＯｘ、ＣＯ及びＨ２Ｓ濃度が統計モデル５００のモデル出力になり、モデル入出力夫々の最小化が学習の目的となる。
【０１８４】
以上説明したように、本発明のプラントの制御装置を火力発電プラントに適用すれば、環境規制や運用コストに対する要求を満たす操作方法を学習することにより、火力発電プラントから排出されるＮＯｘ、ＣＯ、及びＨ２Ｓ濃度の目標値を達成することができる。
【０１８５】
本実施例によれば、プラントの計測データを使用してＲＢＦネットワークによる統計モデルをオンラインで調整する機能を備え、かつ計測データの蓄積による計算コストへの影響を抑制し、制御周期以内で統計モデルを調整して、推定精度を向上させる機能を備えた火力発電プラントの制御装置を実現することができる。
【０１８６】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０１８７】
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル、測定情報、算出情報等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の記録媒体に置くことができる。よって、各処理、各構成は、処理部、処理ユニット、プログラムモジュールなどとして各機能を実現可能である。
【０１８８】
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。
【０１８９】
以上説明したように、本実施例によれば、プラントの計測データを使用してRBFネットワークによる統計モデルをオンラインで調整する場合に、制御周期以内での最適化計算の終了を可能にして、統計モデルの推定精度を向上させた火力発電プラントの制御装置を実現することができる。
【産業上の利用可能性】
【０１９０】
本発明は、プラントの制御装置及び火力発電プラントの制御装置に適用可能である。
【符号の説明】
【０１９１】
１：計測信号、１６：制御信号、９０：入出力データ情報、１００：プラント、１００ａ：火力発電プラント、１０１：ボイラ、１０２：バーナ、１０３：アフタエアポート、１３０〜１３３：配管、１４０〜１４２：配管、１６０〜１６３：エアダンパ、２００：制御装置、２０１：外部入力インターフェイス、２０２：外部出力インターフェイス、２１０：計測信号データベース、２２０：モデル構築データベース、２３０：学習情報データベース、２４０：制御ロジックデータベース、２５０：制御信号データベース、３００：データ前処理部、４００：数値解析部、５００：統計モデル、６００：モデル調整部、７００：制御信号生成部、８００：操作方法学習部、９００：外部入力装置、９０１：キーボード、９０２：マウス、９１０：保守ツール、９１１：外部入力インターフェイス、９１２：データ送受信処理部、９１３：外部出力インターフェイス、９２０：画像表示装置。
【図１】
0005503563.tif 000007
【図２】
0005503563.tif 000008
【図３】
0005503563.tif 000009
【図４】
0005503563.tif 000010
【図５】
0005503563.tif 000011
【図６】
0005503563.tif 000012
【図７】
0005503563.tif 000013
【図８】
0005503563.tif 000014
【図９】
0005503563.tif 000015
【図１０】
0005503563.tif 000016
【図１１】
0005503563.tif 000017
【図１２】
0005503563.tif 000018
【図１３】
0005503563.tif 000019
【図１４】
0005503563.tif 000020
【図１５】
0005503563.tif 000021