JP4423617B2 - Plant control device - Google Patents
Plant control device Download PDFInfo
- Publication number
- JP4423617B2 JP4423617B2 JP2007002888A JP2007002888A JP4423617B2 JP 4423617 B2 JP4423617 B2 JP 4423617B2 JP 2007002888 A JP2007002888 A JP 2007002888A JP 2007002888 A JP2007002888 A JP 2007002888A JP 4423617 B2 JP4423617 B2 JP 4423617B2
- Authority
- JP
- Japan
- Prior art keywords
- database
- plant
- numerical analysis
- analysis result
- operation signal
- 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.)
- Expired - Fee Related
Links
- 238000005259 measurement Methods 0.000 claims description 57
- 238000000034 method Methods 0.000 claims description 39
- 230000006870 function Effects 0.000 claims description 35
- 238000011156 evaluation Methods 0.000 claims description 23
- 230000008859 change Effects 0.000 claims description 18
- 230000000694 effects Effects 0.000 claims description 15
- 230000002159 abnormal effect Effects 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 6
- MWUXSHHQAYIFBG-UHFFFAOYSA-N Nitric oxide Chemical compound O=[N] MWUXSHHQAYIFBG-UHFFFAOYSA-N 0.000 description 48
- 239000007789 gas Substances 0.000 description 31
- UGFAIRIUMAVXCW-UHFFFAOYSA-N Carbon monoxide Chemical compound [O+]#[C-] UGFAIRIUMAVXCW-UHFFFAOYSA-N 0.000 description 23
- 229910002091 carbon monoxide Inorganic materials 0.000 description 23
- 238000010586 diagram Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 18
- 238000004422 calculation algorithm Methods 0.000 description 15
- 238000012423 maintenance Methods 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 10
- 239000003245 coal Substances 0.000 description 9
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 7
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 6
- 238000004088 simulation Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000002485 combustion reaction Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 4
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 4
- 239000000567 combustion gas Substances 0.000 description 4
- 238000009826 distribution Methods 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008439 repair process Effects 0.000 description 3
- PXGOKWXKJXAPGV-UHFFFAOYSA-N Fluorine Chemical compound FF PXGOKWXKJXAPGV-UHFFFAOYSA-N 0.000 description 2
- UCKMPCXJQFINFW-UHFFFAOYSA-N Sulphide Chemical compound [S-2] UCKMPCXJQFINFW-UHFFFAOYSA-N 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 229910002092 carbon dioxide Inorganic materials 0.000 description 2
- 239000001569 carbon dioxide Substances 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 229910052731 fluorine Inorganic materials 0.000 description 2
- 239000011737 fluorine Substances 0.000 description 2
- QSHDDOUJBYECFT-UHFFFAOYSA-N mercury Chemical compound [Hg] QSHDDOUJBYECFT-UHFFFAOYSA-N 0.000 description 2
- 229910052753 mercury Inorganic materials 0.000 description 2
- 239000003595 mist Substances 0.000 description 2
- 229910052757 nitrogen Inorganic materials 0.000 description 2
- 238000010248 power generation Methods 0.000 description 2
- 230000002787 reinforcement Effects 0.000 description 2
- 238000007634 remodeling Methods 0.000 description 2
- 239000012855 volatile organic compound Substances 0.000 description 2
- 241000282412 Homo Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 239000003610 charcoal Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000004141 dimensional analysis Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000010298 pulverizing process Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- Feedback Control In General (AREA)
Description
本発明は、火力発電プラント等のプラント制御装置に関する。 The present invention relates to a plant control device such as a thermal power plant.
プラント制御装置では、制御対象であるプラントから得られる計測信号を処理し、制御対象に与える操作信号を算出する。制御装置には、プラントの計測信号がその目標値を満足するように、操作信号を計算するアルゴリズムが実装されている。 In the plant control apparatus, a measurement signal obtained from a plant to be controlled is processed, and an operation signal to be given to the control target is calculated. The control device is implemented with an algorithm for calculating an operation signal so that the measurement signal of the plant satisfies the target value.
プラントの制御に用いられている制御アルゴリズムとして、PI(比例・積分)制御アルゴリズムがある。PI制御では、プラントの計測信号とその目標値との偏差に比例ゲインを乗じた値に、偏差を時間積分した値を加算して、制御対象に与える操作信号を導出する。PI制御を用いた制御アルゴリズムは、ブロック図などで可視化でき、その動作原理や動作理由が明確に分かる。一般に、このようなブロック図は、制御ロジック設計者によって作成され、設計者が意図しない動作をすることはない。PI制御は、安定かつ安全な制御アルゴリズムであり、また実績も多数ある。 As a control algorithm used for plant control, there is a PI (proportional / integral) control algorithm. In PI control, a value obtained by integrating the deviation with time is added to a value obtained by multiplying the deviation between the measurement signal of the plant and its target value by a proportional gain to derive an operation signal to be given to the controlled object. A control algorithm using PI control can be visualized by a block diagram or the like, and its operation principle and reason can be clearly understood. In general, such a block diagram is created by a control logic designer and does not perform an operation not intended by the designer. PI control is a stable and safe control algorithm and has many achievements.
しかし、プラント運転形態の変更や環境の変化など、事前に予期していない条件でプラントを運転する場合には、制御ロジックを変更するなどの作業が必要である。 However, when the plant is operated under conditions that are not anticipated in advance, such as a change in the plant operation mode or a change in the environment, an operation such as changing the control logic is required.
一方、プラントの運転形態や環境の変化に適応して、制御アルゴリズムを自動的に修正し変更するため、適応制御や学習アルゴリズムを用いてプラントを制御することもできる。学習アルゴリズムを用いてプラントを制御する方法の一例として、強化学習法を用いた制御装置に関する技術が提案されている(例えば、特許文献1参照)。この制御装置は、制御対象の特性を予測するモデルと、モデル出力がその目標値を達成するようなモデル入力の生成方法を学習する学習手段とを備えている。 On the other hand, since the control algorithm is automatically corrected and changed in accordance with changes in the operation mode or environment of the plant, the plant can be controlled using adaptive control or a learning algorithm. As an example of a method for controlling a plant using a learning algorithm, a technique related to a control device using a reinforcement learning method has been proposed (see, for example, Patent Document 1). This control apparatus includes a model for predicting the characteristics of the controlled object, and learning means for learning a model input generation method that achieves the target value of the model output.
特許文献1に記載された技術を用いると、プラントの運転形態や環境の変化に適応して、制御アルゴリズムを自動的に修正/変更できる。
If the technique described in
しかし、学習結果の妥当性を評価するには、学習結果を人間が詳細に分析する必要がある。また、プラントを安全に運転するには、修正/変更されたアルゴリズムが正常に動作することを確認する必要がある。 However, in order to evaluate the validity of the learning results, it is necessary for humans to analyze the learning results in detail. Further, in order to operate the plant safely, it is necessary to confirm that the modified / modified algorithm operates normally.
すなわち、プラントの運転形態や環境の変化に適応できる学習アルゴリズムをプラント制御に利用し、安全にプラントを安全に運転するには、学習アルゴリズムの信頼性を高めることが必須である。 In other words, it is essential to improve the reliability of the learning algorithm in order to safely use the learning algorithm that can adapt to changes in the operation mode and environment of the plant for plant control.
本発明の課題は、学習アルゴリズムの信頼性を高めるために、プラントの運転員が学習結果を容易に確認できる手段を備えたプラント制御装置を提供することである。 The subject of this invention is providing the plant control apparatus provided with the means by which the operator of a plant can confirm a learning result easily, in order to improve the reliability of a learning algorithm.
本発明は、上記課題を解決するために、プラントの運転状態量の計測信号を用いてプラントに与える操作信号を算出する操作信号生成手段を有するプラント制御装置において、前記プラント制御装置が、過去の計測信号を保存する計測信号データベースと、過去の操作信号を保存する操作信号データベースと、プラントの運転特性を解析する数値解析実行手段と、前記数値解析実行手段を動作させて得られる数値解析結果を保存する数値解析結果データベースと、前記数値解析結果データベースの情報を用いてプラントに操作信号を与えた時の計測信号の値を推定するモデルと、前記モデルを用いてプラントの操作方法を学習する学習手段と、前記学習手段で得られた学習情報を保存する学習情報データベースと、前記操作信号生成手段で操作信号の導出に使用する情報を保存する制御ロジックデータベースと、前記学習情報データベースと前記操作信号データベースと前記計測信号データベースの情報を用いて前記数値解析結果データベースの情報を処理する分析手段と、前記分析手段で分析した結果を保存する分析結果データベースとを備え、前記分析手段が、前記学習手段で学習した操作方法の妥当性を評価するための数値解析結果を前記分析結果データベースに送信する学習根拠分析手段と、操作信号をプラントに与えた場合の効果を評価するための数値解析結果を前記分析結果データベースに送信する機能と、異常な計測信号の有無を評価するための数値解析結果及び計測信号を前記分析結果データベースに送信する機能の少なくとも一方の機能を有する信号分析手段の少なくとも1つを含み、前記分析結果データベースのデータを表示可能な表示装置を有することを特徴とするプラント制御装置を提案する。 In order to solve the above-described problem, the present invention provides a plant control apparatus having an operation signal generation unit that calculates an operation signal to be given to a plant using a measurement signal of an operation state quantity of the plant. A measurement signal database for storing measurement signals, an operation signal database for storing past operation signals, numerical analysis execution means for analyzing plant operating characteristics, and numerical analysis results obtained by operating the numerical analysis execution means A numerical analysis result database to be stored, a model for estimating the value of a measurement signal when an operation signal is given to the plant using the information of the numerical analysis result database, and learning for learning a plant operation method using the model Means, a learning information database for storing learning information obtained by the learning means, and an operation signal generating means. A control logic database for storing information used in the derivation of the signal, and analyzing means for processing the information of the numerical analysis result database using the learning information database and the operation signal database information of the measurement signal database, An analysis result database for storing results analyzed by the analysis means, wherein the analysis means transmits a numerical analysis result for evaluating the validity of the operation method learned by the learning means to the analysis result database and rationale analysis means, a function of transmitting the numerical analysis results to assess the effect of giving an operation signal to the plant to the analysis result database, abnormal numerical analysis to evaluate the existence of the measurement signals results and signal analysis hand stage having at least one function of the ability to send measurement signals to said analysis result database Even without including one proposes a plant control system which comprises said analysis result display can display the data in the database.
本発明によれば、学習結果の分析結果を画面に表示できる。これにより、学習結果の分析結果をプラントの運転員が確認できる。さらに、学習アルゴリズムによって導出された操作信号をプラントに入力するか否かをプラントの運転員が判断できるので、学習アルゴリズムを実装した制御装置の信頼性が高まる。 According to the present invention, it can display the analysis results of the learning result on the screen. Thereby, the operator of a plant can confirm the analysis result of a learning result. Furthermore, since an operator of the plant can determine whether or not to input the operation signal derived by the learning algorithm to the plant, the reliability of the control device that implements the learning algorithm is increased.
また、プラントからの計測信号が異常な値となった場合、その要因を推定することもできる。異常状態を回避するためにプラント本体を改造しまたは補修する必要がある場合、改造または補修の内容と改造または補修の効果とを画面に表示することも可能となる。 Moreover, when the measurement signal from a plant becomes an abnormal value, the factor can also be estimated. When it is necessary to modify or repair the plant body in order to avoid an abnormal state, it is also possible to display the contents of the modification or repair and the effect of the modification or repair on the screen.
さらに、本発明の制御装置を、プラント運転員の教育用シミュレータとして活用することもでき、操作員のスキル向上にも役立てることができる。 Furthermore, the control device of the present invention can be utilized as a training simulator for plant operators, and can be used to improve the skills of operators.
次に、図1〜図31を参照して、本発明によるプラント制御装置の実施例を説明する。 Next, with reference to FIGS. 1-31, the Example of the plant control apparatus by this invention is described.
図1は、本発明によるプラント制御装置の実施例1の系統構成を示すブロック図である。図1において、プラント100は、制御装置200によって制御される。
FIG. 1 is a block diagram showing a system configuration of
制御対象のプラント100を制御する制御装置200には、演算装置として、数値解析実行手段220、モデル230、学習手段260、操作信号生成手段280、および分析手段300が設けられている。
The
また、制御装置200には、データベースとして計測信号データベース210、数値解析結果データベース240、操作信号データベース250、学習情報データベース270、制御ロジックデータベース290、知識データベース400、および分析結果データベース500が設けられている。
Further, the
また、制御装置200には、外部とのインターフェイスとして、外部入力インターフェイス201および外部出力インターフェイス202が設けられている。
In addition, the
制御装置200では、外部入力インターフェイス201を介して、プラント100から計測信号1を制御装置200に取り込む。また、外部出力インターフェイスを介して、プラント100に操作信号15を送る。
In the
制御装置200では、外部入力インターフェイス201を介してプラント100の計測信号1を取り込み、取り込んだ計測信号2は、計測信号データベース210に保存される。また、操作信号生成手段280で生成させる操作信号13は、外部出力インターフェイス202に伝送されると共に、操作信号データベース250に保存される。
In the
操作信号生成手段280では、制御ロジックデータベース290の制御ロジックデータ12および学習情報データベース270の学習情報データ11を用いて、計測信号1が運転目標値を達成するように、操作信号13を生成する。この制御ロジックデータベース290には、制御ロジックデータ12を出力するため、制御ロジックデータ12を算出する制御回路および制御パラメータを保存する。
The operation
学習情報データベース270に保存される学習データは、学習手段260で生成される。学習手段260は、モデル230と接続されている。
Learning data stored in the
モデル230は、プラント100の制御特性を模擬する機能を持つものである。すなわち、制御指令となる操作信号15をプラント100に与え、その制御結果の計測信号1を得るのと同じことを模擬演算するものである。この模擬演算のために、モデル230を動作させるモデル入力7を学習手段260から受け、モデル230でプラント100の制御動作を模擬演算して、その模擬演算結果のモデル出力8を得る。ここで、モデル出力8は、プラント100の計測信号1の予測値となる。
The
このモデル230は、数値解析結果データベース240の数値解析結果に基づいて構築される。また、数値解析結果データベース240に保存される数値解析結果は、数値解析実行手段220によって生成される。
This
数値解析実行手段220では、プラント100を模擬する物理モデルを用いて、プラント100の特性を予測する。数値解析実行手段220では、例えば3次元解析ツールなどを用いた計算を実行し、プラント100の特性について3次元で予測する。数値解析実行手段220で実行して得られた計算結果は、数値解析結果データベース240に保存される。
The numerical
モデル230では、数値解析結果データベース240および計測信号データベース210の情報を用いて、ニューラルネットワークなどの統計的手法を用いて、モデル入力7に対応するモデル出力8を計算する。モデル230は、モデル入力7に対応するモデル出力8を計算するのに必要な数値解析結果を数値解析結果データベース240から抽出し、この結果を補間する。また、数値解析実行手段220のモデル特性と、プラント100の特性が異なることに備えて、計測信号210の計測信号データ3を用いて、モデル230とプラント100の特性が一致するように、モデル230を修正できる。
In the
学習手段260では、モデル230で模擬演算されるモデル出力8が予め運転員によって設定されたモデル出力目標値を達成するように、モデル入力7の生成方法を学習する。学習手段260は、強化学習、進化的計算手法などの、種々の最適化手法を適用して、構築できる。
The learning means 260 learns how to generate the
学習に用いる拘束条件、モデル出力目標値などの学習情報データ9は、学習情報データベース270に保存されている。また、学習手段260で学習した結果である学習情報データ10は、学習情報データベース270に保存される。学習情報データ10には、モデル入力変更前の状態と、この状態の時におけるモデル入力の変更方法に関する情報が含まれている。
Learning information data 9 such as constraint conditions and model output target values used for learning is stored in the
分析手段300は、計測信号データベース210、操作信号データベース250、数値解析結果データベース240、学習情報データベース270、知識データベース400、および分析結果データベース500と接続しており、これらのデータベースの情報を抽出し、抽出した情報を用いて各種分析を実行し、分析結果をデータベースに送信する機能を持つ。知識データベース400は、プラント100に関する知識を保存する。例えば、プラント100の計測値がある値以上である場合に発生する現象や、プラント100の性能と計測値の因果関係に関する知識などを保存する。なお、分析手段300の詳細な機能については、後述する。
The analysis means 300 is connected to the
プラント100の運転員は、キーボード601とマウス602とを含む外部入力装置600、制御装置200とデータを送受信できるデータ送受信手段630を備えた保守ツール610、および画像表示装置650を用いることにより、制御装置200に備えられている種々のデータベースの情報にアクセスできる。
An operator of the
保守ツール610は、外部入力インターフェイス620、データ送受信手段630、および外部出力インターフェイス640からなる。
The
外部入力装置600で生成した保守ツール入力信号51は、外部入力インターフェイス620を介して保守ツール610に取り込まれる。保守ツール610のデータ送受信手段630では、保守ツール入力信号52の情報に従って、制御装置200に備えられているデータベース情報50を取得する。
The maintenance
データ送受信処理手段630では、データベース情報50を処理した結果得られる保守ツール出力信号53を、外部出力インターフェイス640に送信する。保守ツール出力信号34は、画像表示装置650に表示される。
The data transmission / reception processing means 630 transmits a maintenance tool output signal 53 obtained as a result of processing the
なお、上記実施例の制御装置200では、計測信号データベース210、数値解析結果データベース240、操作信号データベース250、学習情報データベース270、制御ロジックデータベース290、知識データベース400、および分析結果データベース500が制御装置200の内部に配置されているが、これらの全て、または一手段を制御装置200の外部に配置することもできる。
In the
また、モデル230、学習手段260、および分析手段300が制御装置200の内部に配置されているが、これらの全て、または一手段を制御装置200の外部に配置することもできる。
Further, although the
例えば、学習手段260、モデル230、数値解析実行手段220、数値解析結果データベース240、および学習情報データベース270を制御装置200の外部に配置し、数値解析結果16、学習情報データ11、および学習情報データ17をインターネット経由で制御装置200に送信するようにしてもよい。
For example, the
図2は、分析手段300を示すシステム図である。分析手段300は、学習根拠分析手段310、信号分析手段320、および知識データベース更新手段330からなる。
FIG. 2 is a system diagram showing the analysis means 300. The
学習根拠分析手段310では、数値解析結果データベース240および知識データベース400の情報を参照しながら、学習情報データベース270の学習結果が得られた理由を分析し、その分析結果を分析結果データベース500に送信する。
The learning
信号分析手段320では、数値解析結果データベース240および知識データベース400の情報を参照しながら、操作信号データベース250および計測信号データベース210の情報を処理し、操作信号を更新することの効果および異常な計測信号の有無について分析し、その分析結果を分析結果データベース500に送信する。
The signal analysis means 320 processes the information in the
また、知識データベース更新手段330では、数値解析結果データベース240、計測信号データベース210、分析結果データベース500の情報を参照し、知識データベース400の知識を評価する。また、必要に応じて知識データベース400の知識を修正する機能、または新しい知識を追加する機能を持つ。
The knowledge
図3は、学習根拠分析手段310の動作を示すフローチャートである。学習根拠分析手段310の動作は、ステップ2000、2010、2020、2030、2040、2050、2060、および2070を組み合わせて実行する。
FIG. 3 is a flowchart showing the operation of the learning
ステップ2000では、ステップ2010〜2060の繰り返し回数を示す値であるIを初期化(I=1に設定)する。次に、ステップ2010では、運用条件の初期値を設定する。ステップ2020では、ステップ2010で設定された運用条件におけるモデル入力変更幅を、学習情報データベース270から取得する。
In step 2000, I, which is a value indicating the number of repetitions of steps 2010 to 2060, is initialized (I = 1 is set). Next, in step 2010, initial values of operation conditions are set. In step 2020, the model input change width in the operation condition set in step 2010 is acquired from the learning
ステップ2030では、ステップ2010で設定された運用条件と、この運用条件のモデル入力にステップ2020で導出したモデル入力変更幅を加えた後の運用条件に対応する2通りの数値解析結果を、数値解析結果データベース240から抽出する。
In step 2030, two numerical analysis results corresponding to the operation condition set in step 2010 and the operation condition after adding the model input change width derived in step 2020 to the model input of this operation condition are numerically analyzed. Extract from the
次に、ステップ2040では、知識データベース400の知識で、ステップ2030で抽出した2通りの数値解析結果の差異を説明できるか否かを評価する。ステップ2050は、分岐であり、ステップ2040で説明できると判断された場合は、ステップ2060に進み、説明できないと判断された場合は、ステップ2070に進む。
Next, in Step 2040, it is evaluated whether or not the knowledge of the
ステップ2060では、2通りの運用条件、数値解析結果、およびステップ2040で使用した知識を分析結果データベース500に送信し、これらの情報を分析結果データベースに保存する。
In step 2060, the two operation conditions, the numerical analysis result, and the knowledge used in step 2040 are transmitted to the
ステップ2070では、ステップ2010〜2060の繰り返し回数を示す値であるIと予め定められている閾値とを比較し、Iが閾値よりも小さい場合には、Iに1を加算した後ステップ2010に戻り、逆に閾値よりも大きい場合は、学習根拠分析手段310の動作を終了させるステップに進む。
In Step 2070, I, which is a value indicating the number of repetitions of Steps 2010 to 2060, is compared with a predetermined threshold value. If I is smaller than the threshold value, 1 is added to I, and the process returns to Step 2010. On the contrary, when the value is larger than the threshold value, the process proceeds to the step of ending the operation of the learning
以上の動作により、分析結果データベース500には、モデル入力更新前と更新後の数値解析結果と、2つの数値解析結果の違いを説明可能な知識とが保存される。プラント100の運転員は、保守ツール610を用いて、これらの情報を画像表示装置650に表示することがでる。これにより、学習手段260で学習された操作方法が妥当であるかについて容易に認識できる。また、モデル入力変更の効果も知ることができる。
By the above operation, the
以上の動作により、分析結果データベース500には、モデル入力更新前と更新後の数値解析結果と、2つの数値解析結果の違いを説明可能な知識とが保存される。プラント100の運転員は、保守ツール610を用いて、これらの情報を画像表示装置650に表示することができる。これにより、学習手段260で学習された操作方法が妥当であるかについて容易に認識できる。また、モデル入力変更の効果も知ることができる。
By the above operation, the
操作信号評価機能ブロックは、ステップ2100、2110、2120、2130、および2140を組み合わせて実行し、計測信号評価機能ブロックは、ステップ2210、2220、2230、2240、2250、および2260を組み合わせて実行する。 The operation signal evaluation function block executes a combination of steps 2100, 2110, 2120, 2130, and 2140, and the measurement signal evaluation function block executes a combination of steps 2210, 2220, 2230, 2240, 2250, and 2260.
操作信号評価機能ブロックでは、操作信号を変更する前後に対応するモデル入力を導出し、この2つのモデル入力に対応する数値解析結果を分析し、知識データベース400の知識を参照することにより、操作信号変更に伴って、制御特性が変化する理由を考察できる。
The operation signal evaluation function block derives model inputs corresponding to before and after changing the operation signal, analyzes numerical analysis results corresponding to these two model inputs, and refers to the knowledge in the
ステップ2110では、操作信号データベース250から、操作信号変更前と操作信号変更後の操作信号を抽出し、2つのモデル入力を導出する。ステップ2120では、数値解析結果データベース240から、2つのモデル入力に対応する数値解析結果を抽出する。ステップ2130では、ステップ2120で抽出した2つの数値解析結果の差異を説明する知識を、知識データベース400から抽出する。最後に、ステップ2110で導出したモデル入力、ステップ2120で抽出した数値解析結果、およびステップ2130で抽出した知識を分析結果データベース500に送信し、分析結果データベース500にこれらの情報を保存する。
In step 2110, operation signals before and after changing the operation signal are extracted from the
計測信号評価機能ブロックでは、計測信号と数値解析結果を比較し、この差が大きい場合には、プラント100の計測信号が異常値となっていると判断し、知識データベース400の知識を用いて異常値となっている要因を推定できる。
In the measurement signal evaluation function block, the measurement signal is compared with the numerical analysis result, and when this difference is large, it is determined that the measurement signal of the
ステップ2210では、操作信号データベース250から現在の操作条件を抽出し、これに対応するモデル入力を導出する。ステップ2220では、ステップ2210で導出したモデル入力に対応する数値解析結果を抽出する。ステップ2230では、数値解析結果と計測信号の偏差を計算する。ステップ2240では、ステップ2230で計算した偏差が、予め定められた閾値より大きい場合は、ステップ2250に進み、小さい場合は、終了となる。ステップ2250では、知識データベース400の知識を活用し、偏差が閾値より大きくなった理由を分析する。ステップ2260では、ステップ2250での分析結果を分析結果データベース500に送信・保存する。
In step 2210, the current operation condition is extracted from the
図5は、知識データベース更新手段330の動作を示すフローチャートである。知識データベース更新手段330は、知識評価機能ブロック、知識修正機能ブロック、および知識追加機能ブロックの3つの機能ブロックを持つ。ステップ2300では、3つの機能ブロックのうち、どの機能ブロックを使用するかを選択する。
FIG. 5 is a flowchart showing the operation of the knowledge
知識評価機能ブロックは、ステップ2310、2320、および2330を組み合わせて実行し、知識修正機能ブロックは、ステップ2410、2420、および2430を組み合わせて実行し、知識追加機能ブロックは、ステップ2510、2520、2530、2540、および2550を組み合わせて実行する。 The knowledge evaluation function block executes steps 2310, 2320, and 2330 in combination, the knowledge correction function block executes steps 2410, 2420, and 2430 in combination, and the knowledge addition function block includes steps 2510, 2520, and 2530. , 2540, and 2550 are executed in combination.
知識評価機能ブロックでは、知識データベース400の知識の有効性について評価する。
In the knowledge evaluation function block, the effectiveness of knowledge in the
ステップ2310では、分析結果データベース500から、学習根拠分析手段310、および信号分析手段320で利用された知識を抽出し、知識データベース400の各知識の利用回数を導出する。ステップ2320では、ステップ2310で導出した利用回数に基づいて、知識毎に評価値を計算する。例えば、利用回数が多い知識の評価値は、大きな値とし、利用回数が少ない知識の法価値は、小さな値にする。ステップ2330では、ステップ2320で計算した評価値を知識データベース400に送信・保存する。
In step 2310, knowledge used by the learning
学習根拠分析手段310および信号分析手段320を実行する際に、ステップ2040、ステップ2130、およびステップ2250において、知識データベース400の知識を参照する。知識データベース400の全ての知識を参照することもできるが、知識の数が多いと、計算処理時間が長くなる可能性がある。これを避けるため、知識データベース400の知識を参照する際に、評価値の大きい知識からいくつか知識を選択し、この知識のみを参照すると、限られた時間内で効率的に知識を参照できる。
When the learning
知識修正機能ブロックでは、計測信号データベース210、操作信号データベース250、および数値解析結果データベース240の情報と、知識データベース400の知識を比較し、知識データベース400の知識と、計測信号データベース210、操作信号データベース250、および数値解析結果データベース240の情報とが矛盾する場合に、知識に誤りがあると判断し、知識データベース400の知識を修正する。
In the knowledge correction function block, information in the
ステップ2410では、前述の判断に基づいて、修正する知識を選定する。ステップ2420では、矛盾点が解消されるように、知識を修正する。ステップ2430では、ステップ2420で修正した新しい知識を知識データベース400に送信・保存する。
In step 2410, knowledge to be corrected is selected based on the above-described determination. In step 2420, the knowledge is corrected so that the contradiction is resolved. In step 2430, the new knowledge corrected in step 2420 is transmitted and stored in the
また、知識修正機能ブロックでは、評価値の低い知識を修正するように動作させることもできる。 The knowledge correction function block can also be operated so as to correct knowledge having a low evaluation value.
最後に、知識追加機能ブロックについて説明する。知識追加機能ブロックでは、数値解析結果データベース240の1つの数値解析結果を説明できる仮説を生成する。この仮説が、他の数値解析結果を十分に説明できる場合には、この仮説は、知識として知識データベース400に登録する。
Finally, the knowledge adding function block will be described. In the knowledge addition function block, a hypothesis that can explain one numerical analysis result in the numerical
ステップ2510では、数値解析結果データベース240の数値解析結果を抽出する。ステップ2520では、ステップ2510で抽出した数値解析結果を説明できる仮説を生成する。ステップ2530では、ステップ2520で生成した仮説で、数値解析結果データベース240の他の数値解析結果を説明できるか否かを評価する。ステップ2540では、ステップ2530の評価結果に基づいて、仮説を知識データベース400に追加するか否かを決定する。追加する場合には、ステップ2550に進み、追加しない場合は、知識追加機能ブロックを終了させる。ステップ2550では、ステップ2530で生成した仮説を、知識データベース400に送信・保存する。
In step 2510, the numerical analysis result of the numerical
以上で、分析手段300を構成する学習根拠分析手段310、信号分析手段320、および知識データベース330の説明を終了する。
Above, description of the learning basis analysis means 310, the signal analysis means 320, and the
図6〜図10は、画像表示装置650に表示される画面の一実施例である。
6 to 10 are examples of screens displayed on the
図6は、初期画面である。図6が画像表示装置650に表示されている状態で、マウス602を操作してカーソルをボタンに重ね、マウス602をクリックすると、ボタンを選択できる。ボタン701、702、703、704を選択すると、図7、図8、図9、図10が画像表示装置650に表示される。
FIG. 6 shows an initial screen. In a state where FIG. 6 is displayed on the
図7では、ボタン711を選択すると、数値解析実行手段220で計算を実行するために必要な各種解析条件を入力/設定できる。ボタン712を選択すると、数値解析実行手段220で計算を開始できる。また、ボタン713を選択すると、図6に戻る。
In FIG. 7, when the
図8では、画像表示装置650に、どのデータベースの情報を表示するかを選択できる。ボタン721、722、723、724、725、726、727を選択すると、それぞれ計測信号データベース210、操作信号データベース250、数値解析結果データベース240、学習情報データベース270、制御ロジックデータベース290、知識データベース400、分析結果データベース500にアクセスできる。各データベースの情報を画像表示装置650に表示できると共に、データベースの情報を追加/変更/消去することもできる。
In FIG. 8, which database information is to be displayed on the
図9では、ボタン731を選択すると、学習手段260およびモデル230を動作させ、操作方法を学習させることができる。ボタン732を選択すると、学習根拠分析手段310を動作させることができる。
In FIG. 9, when the
図10では、プラント100を操作する操作信号を変更する度に、信号分析手段320を動作させ、操作信号を変更することの効果を画像表示装置650に表示するかを選択できる。図10において、ボタン741を選択した場合とボタン742を選択した場合の違いについて、図11を用いて説明する。
In FIG. 10, every time the operation signal for operating the
図11は、制御装置200の動作を示すフローチャートである。制御装置200の制御動作は、ステップ1010、1020、1030、1040、1050、および1060を組み合わせて実行する。
FIG. 11 is a flowchart showing the operation of the
ステップ1010では、操作信号生成手段280を動作させて、次の操作信号の候補を生成する。ステップ1020は、表示判定であり、図10においてボタン741が選択されている場合は、ステップ1040に進み、ボタン742が選択されている場合は、ステップ1030に進む。
In step 1010, the operation signal generation means 280 is operated to generate a next operation signal candidate. Step 1020 is display determination. When the
ステップ1040では、信号分析手段320の操作信号評価機能ブロックを動作させ、操作信号を変更することの効果を推定する。ステップ1050では、操作効果を画像表示装置650に表示する。
In step 1040, the operation signal evaluation function block of the signal analysis means 320 is operated to estimate the effect of changing the operation signal. In step 1050, the operation effect is displayed on the
図12は、ステップ1050で画像表示装置650に表示される画面の一実施例である。操作前と操作後に対応する2通りの数値解析結果が、それぞれ751、752に表示される。また、2通りの数値解析結果の差異を説明する知識が、欄753に表示される。プラントの運転員は、これらの情報を見ながら、操作を実行するか否かを選択できる。操作を許可する場合には、ボタン754を選択し、許可しない場合は、ボタン755を選択する。
FIG. 12 is an example of a screen displayed on the
図11におけるステップ1060は、操作実行判定であり、図12においてボタン754が選択された場合には、ステップ1030に進み、ボタン755が選択された場合には、ステップ1010に戻る。
Step 1060 in FIG. 11 is an operation execution determination. If the
ステップ1030では、ステップ1010で生成された操作信号をプラント100に与える。
In step 1030, the operation signal generated in step 1010 is given to the
次に、本発明によるプラント制御装置を火力発電プラントに適用した実施例2について説明する。 Next, a second embodiment in which the plant control apparatus according to the present invention is applied to a thermal power plant will be described.
なお、火力発電プラント以外のプラントを制御する際にも、本発明のプラント制御装置を使用できることは、いうまでもない。 Needless to say, the plant control apparatus of the present invention can also be used when controlling a plant other than a thermal power plant.
図13は、火力発電プラント100の構系統成を示す図である。
FIG. 13 is a diagram showing a system configuration of the
火力発電プラントを構成するボイラ101には、ミル110で石炭を細かく粉砕した燃料となる微粉炭と、微粉炭搬送用の1次空気、および燃焼調整用の2次空気を供給するバーナー102が設けられており、このバーナー102を介して供給した微粉炭をボイラ101の内部で燃焼させる。なお、微粉炭と1次空気は、配管134から、2次空気は、配管141からバーナー102に導かれる。
The
また、ボイラ101には、2段燃焼用のアフタエアをボイラ101に投入するアフタエアポート103が設けられており、アフタエアは、配管142からアフタエアポート103に導かれる。
Further, the
微粉炭の燃焼により発生した高温の燃焼ガスは、ボイラ101の内部の経路に沿って下流側に流れた後、ボイラ101に配置された熱交換器106を通過して熱交換した後、エアヒーター104を通過する。エアヒーター104を通過したガスは、排ガス処理を施した後、煙突から大気に放出される。
The high-temperature combustion gas generated by the combustion of the pulverized coal flows downstream along the path inside the
ボイラ101の熱交換器106を循環する給水は、給水ポンプ105を介して熱交換器106に給水を供給し、熱交換器106においてボイラ101を流下する燃焼ガスによって過熱され、高温高圧の蒸気となる。なお、本実施例では、熱交換器の数を1つとしているが、熱交換器を複数配置するようにしてもよい。
The feed water circulating through the
熱交換器106を通過した高温高圧の蒸気は、タービンガバナ107を介して蒸気タービン108に導かれ、蒸気の持つエネルギーによって蒸気タービン108を駆動して発電機109で発電する。
The high-temperature and high-pressure steam that has passed through the
火力発電プラントには、火力発電プラントの運転状態を検出する様々な計測器が配置されており、これらの計測器から取得されたプラントの計測信号は、計測信号1として制御装置200に送信される。例えば、図2には、流量計測器150、温度計測器151、圧力計測器152、発電出力計測器153、および濃度計測器154が図示されている。
In the thermal power plant, various measuring devices that detect the operating state of the thermal power plant are arranged, and the measurement signal of the plant acquired from these measuring devices is transmitted to the
流量計測器150では、給水ポンプ105からボイラ101に供給される給水の流量を計測する。また、温度計測器151、および圧力計測器152は、熱交換器106から蒸気タービン108に供給される蒸気の温度および圧力を計測する。
The flow
発電機109で発電された電力量は、発電出力計測器153で計測する。ボイラ101を通過する燃焼ガスに含まれている成分(CO、NOxなど)の濃度に関する情報は、ボイラ101の下流側に設けた濃度計測器154で計測できる。
The amount of power generated by the
なお、一般的には、図13に図示した以外にも多数の計測器が火力発電プラントに配置されているが、ここでは、図示を省略する。 In general, a number of measuring instruments other than those shown in FIG. 13 are arranged in the thermal power plant, but the illustration is omitted here.
次に、ボイラ101の内部にバーナー102から投入される1次空気と2次空気の経路およびアフタエアポート103から投入されるアフタエアの経路について説明する。
Next, the paths of primary air and secondary air that are input from the
1次空気は、ファン120から配管130に導かれ、途中でボイラ101の下流側に設置されたエアヒーター104を通過する配管132と通過せずにバイパスする配管131とに分岐して、再び配管133で合流し、バーナー102の上流側に設置されたミル110に導かれる。
The primary air is led from the
エアヒーター104を通過する空気は、ボイラ101を流下する燃焼ガスにより過熱される。この1次空気を用いて、ミル110において粉砕した微分炭を1次空気と共にバーナー102に搬送する。
The air passing through the
2次空気およびアフタエアは、ファン121から配管140に導かれ、エアヒーター104で同様にして加熱された後に、2次空気用の配管141とアフタエア用の配管142とに分岐して、それぞれバーナー102とアフタエアポート103に導かれる。
The secondary air and the after air are led from the
図14は、図13に示した火力発電プラントにおけるエアヒーターおよび配管の構成を示す図である。配管131、132、141、142には、エアダンパ160、161、162、163が夫夫配置されている。これらのエアダンパを操作することにより、配管131、132、141、142における空気が通過する面積を変更できるので、配管131、132、141、142を通過する空気流量を個別に調整できる。
FIG. 14 is a diagram showing a configuration of an air heater and piping in the thermal power plant shown in FIG.
制御装置200によって生成された操作信号15を用いて、給水ポンプ105、ミル110、エアダンパ160、161、162、163などの機器を操作する。なお、本実施例では、給水ポンプ105、ミル110、エアダンパ160、161、162、163などの機器のことを操作端と呼び、これを操作するのに必要な指令信号を操作信号と呼ぶ。
The
また、燃焼用等の空気、または微粉炭等の燃料をボイラ101に投入する際に、その吐出角度を上下左右に動かすことのできる機能をバーナー102およびアフタエアポート103に付加して、これらの角度を操作信号15に含めることもできる。
In addition, when a fuel such as combustion or fuel such as pulverized coal is introduced into the
図15は、計測信号データベース210および操作信号データベース250に保存されているデータの態様を示す図である。計測信号データベース210および操作信号データベース250には、時系列に各信号の値が、その単位と共に保存されている。これらの情報は、図8のボタン721および722を選択することで、画像表示装置650に表示できる。
FIG. 15 is a diagram illustrating a mode of data stored in the
図16は、数値解析実行手段220における数値解析条件の設定画面であり、図7でボタン711を選択することで、画像表示装置650に表示される画面である。図16を用いて、プラント100の操作条件を入力する。なお、図16において、R_0001とは、解析条件を区別するために割り振られた番号であり、図16では、R_0001〜R_0005の5種類の解析条件に対する入力手段分を図示している。図16では、入力できる解析条件数は5であるが、この数を増やすこともできる。
FIG. 16 shows a screen for setting numerical analysis conditions in the numerical analysis execution means 220. The screen is displayed on the
また、図16を用いて解析条件を入力した後、図7でボタン712を選択すると、数値解析実行手段220で図16の操作条件に対応した数値解析が実行される。
When the analysis condition is input using FIG. 16 and the
図17は、数値解析結果データベース240に保存されているデータの態様を示す図である。数値解析結果データベース240には、図16で入力した解析条件と、数値解析実行手段220で実行された数値解析結果が対応づけられて保存されている。数値解析結果は、運転員が設定した項目を表示できる。また、データファイル名の欄に記載されているデータを参照すると、3次元の数値解析結果を知ることもできる。なお、図17では、CO濃度とNOx濃度が表示されているが、これ以外にも、例えば蒸気温度やガス温度などを表示することもできる。
FIG. 17 is a diagram illustrating an aspect of data stored in the numerical
図18は、数値解析結果データベース240に保存されている3次元の数値解析結果である。図18は、ボイラ101の横方向に5列で配置されたバーナーおよびアフタエアポートのうち、3列目のバーナーとアフタエアポートを通過する断面で切断した時における、ガスの速度ベクトル、温度、CO濃度、およびNOx濃度である。
FIG. 18 shows three-dimensional numerical analysis results stored in the numerical
また、任意の切断面における数値解析結果を画像表示装置650に表示できる。
Further, the numerical analysis result on an arbitrary cut surface can be displayed on the
図19は、数値解析結果データベース240の数値解析結果に基づいて構成されるモデル230の特性を示す図である。モデル230は、数値解析結果データベース240の数値解析結果を補間する。補間には、ニューラルネットワークなど、種々の手法を使用できる。
FIG. 19 is a diagram illustrating the characteristics of the
制御装置200を火力発電プラントに適用し、COを低減しようとする場合、モデル230は、COの数値解析結果を補間するモデルとして機能する。数値解析実行手段220での計算は、3次元モデルを対象に実施されるため、計算時間が長く必要である。学習を短時間で進めるためには、モデル入力7に対応した数値解析結果を短時間で取得する必要がある。
When the
そこで、本実施例では、複数の解析条件の数値解析結果を数値解析結果データベース240に保存しておき、この数値解析結果を補間することによって、短時間でCO濃度を計算するモデルを構成している。
Therefore, in this embodiment, a numerical analysis result under a plurality of analysis conditions is stored in the numerical
図20は、学習情報データベース270に保存されている情報の態様を示す図である。学習情報データベースには、運転状態とその運転状態における操作量変化幅の値が対応して保存されている。なお、図20において、S_0001は、運転状態を区別するために割り振られた番号である。
FIG. 20 is a diagram illustrating an aspect of information stored in the learning
図21は、知識データベース400に保存されている情報の態様を示す図である。知識データベース400は、Aタイプ、Bタイプ、およびCタイプの3種類のフォーマットで情報を保存する。
FIG. 21 is a diagram illustrating an aspect of information stored in the
タイプAには、ボイラ内を通過するガスの位置、およびその位置におけるガス温度、ガス流速、ガス組成が、ボイラ出口における窒素酸化物、一酸化炭素、二酸化炭素、硫化酸化物、水銀、フッ素、煤塵、ミストからなる微粒子類、または揮発性有機化合物の少なくとも1つの量、または濃度、または、ボイラ運転効率などの、プラント性能因子に与える影響に関する知識を保存する。 Type A includes the position of the gas passing through the boiler, and the gas temperature, gas flow rate, and gas composition at the position, such as nitrogen oxide, carbon monoxide, carbon dioxide, sulfide oxide, mercury, fluorine, Knowledge of the impact on plant performance factors, such as the amount or concentration of dust, mist particulates, or volatile organic compounds, or boiler operating efficiency is stored.
タイプBには、操作信号を変更することによって得られる効果に関する知識を保存する。 In type B, knowledge about the effect obtained by changing the operation signal is stored.
タイプCには、計測信号と数値解析結果の誤差が大きくなる推定要因を、これを確認するための解析条件を保存する。誤差が大きくなっている場合、プラントが異常な状態で運転されている可能性がある。この異常な状態から復旧するために実施する対策、その対策を実施したことを想定した数値解析を実施するための解析条件も保存されている。 In Type C, an estimation factor that increases an error between the measurement signal and the numerical analysis result is stored as an analysis condition for confirming this. If the error is large, the plant may be operating in an abnormal state. Measures implemented to recover from this abnormal state and analysis conditions for performing numerical analysis assuming that the measures have been implemented are also stored.
図22は、分析結果データベース500に保存されている情報の態様を示す図である。分析結果データベース500は、操作内容、効果予測、改善確率、推定要因、参考図、過去の実績を保存する。
FIG. 22 is a diagram illustrating an aspect of information stored in the
図23は、学習根拠分析手段310の動作を示す図3において、本発明の制御装置を火力発電プラントに用いた場合のステップ2040の詳細を示すフローチャートである。本動作は、ステップ1110、1120、および1130を組み合わせて実行される。 FIG. 23 is a flowchart showing the details of step 2040 when the control device of the present invention is used in a thermal power plant in FIG. This operation is executed by combining Steps 1110, 1120, and 1130.
ステップ1110では、ステップ2030で抽出した2通りの数値解析結果から、ボイラ出口断面におけるCO、NOxなどのガス濃度分布を比較し、この濃度の偏差がある閾値以上である領域を抽出する。ステップ1120では、ステップ1110で抽出した領域に到達するガス経路をガスの流れとは反対方向にトレースし、このガス経路におけるガス温度とガス流速に関する情報を抽出する。ステップ1130では、知識データベース400のタイプAの知識と、抽出したガス濃度/ガス温度/ガス流速を比較し、知識データベース400の知識の内容と数値解析結果が一致しているか否かを評価する。
In step 1110, from the two types of numerical analysis results extracted in step 2030, gas concentration distributions such as CO and NOx in the boiler outlet cross section are compared, and a region in which the concentration deviation is equal to or greater than a threshold value is extracted. In step 1120, the gas path reaching the region extracted in step 1110 is traced in the direction opposite to the gas flow, and information relating to the gas temperature and gas flow velocity in this gas path is extracted. In step 1130, the knowledge of type A in the
図24は、信号分析手段320の動作を示す図4において、本発明の制御装置を火力発電プラントに用いた場合のステップ2130の詳細を示すフローチャートである。本動作は、ステップ1210および1220を組み合わせて実行される。 FIG. 24 is a flowchart showing details of step 2130 when the control device of the present invention is used in a thermal power plant in FIG. This operation is executed by combining steps 1210 and 1220.
ステップ1210では、ステップ2110および2120で抽出した2通りのモデル入力と、そのモデル入力に対応する2つのモデル出力の差異を抽出する。次に、ステップ1220では、ステップ1210で抽出した差異を説明できる知識を、知識データベース400のタイプBの知識から抽出する。
In step 1210, the difference between the two model inputs extracted in steps 2110 and 2120 and the two model outputs corresponding to the model inputs are extracted. Next, in step 1220, knowledge that can explain the difference extracted in step 1210 is extracted from type B knowledge in the
図25は、信号分析手段320の動作を示す図4において、本発明の制御装置を火力発電プラントに用いた場合のステップ2250の詳細を示すフローチャートである。本動作は、ステップ1310、1320、および1330を組み合わせて実行される。 FIG. 25 is a flowchart showing the details of step 2250 when the control device of the present invention is used in a thermal power plant in FIG. 4 showing the operation of the signal analysis means 320. This operation is performed by combining Steps 1310, 1320, and 1330.
ステップ1310では、ステップ2240において閾値以上であった項目から、知識データベース400のタイプCの知識を用いて偏差が大きくなっている理由を抽出する。ステップ1320では、確認のためのシミュレーションを実行する。ステップ1330では、ステップ1320で実行した結果得られる数値解析結果と、計測信号を比較し、その偏差が閾値以下となるシミュレーション条件およびそれに対応する要因を抽出する。
In step 1310, the reason why the deviation is large is extracted from the items that are equal to or larger than the threshold value in step 2240 using the knowledge of type C in the
図26は、知識データベース更新手段330の動作を示す図5において、本発明の制御装置を火力発電プラントに用いた場合のステップ2410および2420の詳細を示すフローチャートである。本動作は、ステップ1400、1410、1420、1430、および1440を組み合わせて実行される。 FIG. 26 is a flowchart showing the details of steps 2410 and 2420 when the control device of the present invention is used in a thermal power plant in FIG. This operation is performed by combining steps 1400, 1410, 1420, 1430, and 1440.
本実施例では、ステップ2410で修正の対象とする知識を選定する方法は、2種類あり、ステップ1400でどちらを使用するか選定する。ステップ1410およびステップ1420で修正の対象とする知識を選定する場合と、ステップ1430で修正の対象とする知識を選定する場合がある。 In this embodiment, there are two methods for selecting knowledge to be corrected in step 2410, and in step 1400, which one is used is selected. In some cases, the knowledge to be corrected is selected in steps 1410 and 1420, and the knowledge to be corrected is selected in step 1430.
ステップ1410では、計測信号データベース210、操作信号データベース250、および数値解析結果データベース240の情報と、知識データベース400のタイプAの知識を比較する。ステップ1420では、ステップ1410で比較した結果、矛盾点がある場合は、ステップ1440に進み、矛盾点がない場合は、知識を修正する必要はないと判断して、本動作を終了する。ステップ1430では、知識データベース400の知識の中で、評価値の低い知識を抽出し、これを修正する対象の知識に選定する。ステップ1440では、計測信号データベース210、操作信号データベース250、および数値解析結果データベース240の情報と、知識データベース400のタイプAの知識が矛盾しないように、知識を修正する。具体的には、知識データベース240の情報の定量的な値を、計測信号データベース210、操作信号データベース250、および数値解析結果データベース240の値を全て説明できるような値に修正する。
In step 1410, the information of the
図27は、知識データベース更新手段330の動作を示す図5において、本発明の制御装置を火力発電プラントに用いた場合のステップ2520および2530の詳細を示すフローチャートである。ステップ2520は、ステップ1500、1510、1520、1530、および1540を組み合わせて実行され、ステップ2530は、ステップ1550、1560、1570、1580、および1590を組み合わせて実行される。 FIG. 27 is a flowchart showing the details of steps 2520 and 2530 when the control device of the present invention is used in a thermal power plant in FIG. 5 showing the operation of the knowledge database updating means 330. Step 2520 is performed by combining Steps 1500, 1510, 1520, 1530, and 1540, and Step 2530 is performed by combining Steps 1550, 1560, 1570, 1580, and 1590.
ステップ2520のステップ1500では、ステップ2510で抽出した数値解析結果の数に応じた分岐であり、抽出した数値解析結果の数が1つの場合は、ステップ1510に進み、それ以外の場合は、ステップ1520に進む。ステップ1510では、ボイラ出口のガス組成濃度が最大となっている領域を抽出し、ステップ1520では、2つの数値解析結果のボイラ出口ガス組成濃度を比較し、濃度差が閾値以上となっている領域を抽出する。ステップ1530では、ステップ1510、またはステップ1520で抽出された領域に到達するガスの経路を抽出する。ステップ1540では、ステップ1530で抽出したガス経路におけるガス温度、ガス流速の最大値と、濃度を関連付けした仮説を生成する。すなわち、図21におけるタイプAおよびタイプBのフォーマットで仮説を生成する。 Step 1500 of Step 2520 is a branch according to the number of numerical analysis results extracted in Step 2510. If the number of numerical analysis results extracted is one, the process proceeds to Step 1510. Otherwise, Step 1520 is performed. Proceed to In step 1510, a region where the gas composition concentration at the boiler outlet is maximum is extracted, and in step 1520, the boiler outlet gas composition concentration of the two numerical analysis results is compared, and the region where the concentration difference is equal to or greater than the threshold value. To extract. In step 1530, a gas path reaching the region extracted in step 1510 or step 1520 is extracted. In step 1540, a hypothesis in which the maximum value of the gas temperature and the gas flow velocity in the gas path extracted in step 1530 is associated with the concentration is generated. That is, hypotheses are generated in the format of type A and type B in FIG.
ステップ2530のステップ1550では、Iを初期化(I=1)する。ステップ1560では、I番目の数値解析結果と、ステップ1540で生成した仮説を比較する。ステップ1570では、ステップ1560において、仮説とI番目の数値解析結果が矛盾しない場合には、ステップ1580に進み、矛盾する場合には、ステップ1590に進む。ステップ1580では、仮説の評価値を増加する。ステップ1590では、数値解析結果データベース240の全数値解析結果を参照していない場合は、Iに1を加えてステップ1560に戻り、全数値解析結果を参照した場合は、本動作を終了させる。その後、ステップ2540において、仮説の評価値が閾値以上であれば、ステップ2550に進む。
In step 1550 of step 2530, I is initialized (I = 1). In step 1560, the I-th numerical analysis result is compared with the hypothesis generated in step 1540. In step 1570, if there is no contradiction between the hypothesis and the I-th numerical analysis result in step 1560, the process proceeds to step 1580, and if there is a contradiction, the process proceeds to step 1590. In step 1580, the hypothesis evaluation value is increased. In step 1590, when all numerical analysis results in the numerical
図28は、本発明の制御装置を火力発電プラントに用いた場合に、画像表示装置650に表示される画面の一実施例であり、図12に対応する画面である。このように、1つの画面上に操作前と操作後のシミュレーション結果を表示し、操作の効果を明らかにできる。プラントの操作員は、本画面を見ながら、本操作の実施可否を判断できる。
FIG. 28 is an example of a screen displayed on the
図29は、本発明の制御装置を火力発電プラントに用いた場合に、画像表示装置650に表示される画面の一実施例であり、プラント改造実施前と実施後シミュレーション結果である。このように、本発明の制御装置を用いることにより、プラント改造による効果を1つの画面に表示できるので、プラントの運転員は、迅速に意思決定できる。
FIG. 29 is an example of a screen displayed on the
次に、本発明の制御装置を火力発電プラントに適用し、学習手段260で一酸化炭素(CO)濃度をための操作方法を学習させた時における、分析手段300の動作例を図30および図31を用いて説明する。 Next, FIG. 30 and FIG. 30 show an operation example of the analysis means 300 when the control device of the present invention is applied to a thermal power plant and the learning means 260 learns the operation method for obtaining the carbon monoxide (CO) concentration. 31 will be used for explanation.
図30は、火力発電プラントを構成するボイラについて、数値解析実行手段220で数値解析を実施した結果であり、ボイラ出口CO濃度の分布を説明する図である。数値解析を実施した結果は、数値解析結果データベース240に保存される。
FIG. 30 is a diagram illustrating the result of numerical analysis performed by the numerical
数値解析結果データベース240の情報から、ボイラ出口の断面におけるCO濃度分布を抽出できる。図23のステップ1110、図27のステップ1510および1520等では、図30に示すような形態で、ボイラ出口のガス組成濃度を自動的に抽出する。なお、ボイラ101に横方向に5列に配置されたアフタエアポート103を、アフタエアポート103A、103B、103C、103D、103Eとし、一番左に配置されたアフタエアポートから順番にA、B、C、D、Eと定義する。
From the information in the numerical
図31は、本発明によるプラント制御装置を火力発電プラントに適用した場合において、操作前と操作後の数値解析結果を比較する様子を説明する図であり、特に図23の詳細動作を説明する図である。 FIG. 31 is a diagram for explaining a state in which numerical analysis results before and after an operation are compared when the plant control apparatus according to the present invention is applied to a thermal power plant, and particularly a diagram for explaining the detailed operation of FIG. It is.
図31(a)は、操作信号を変更する前と変更した後に対応する運用条件(操作指令値)と、その運用条件に対応する数値解析結果である。 FIG. 31A shows operating conditions (operation command values) corresponding to before and after changing the operation signal, and numerical analysis results corresponding to the operating conditions.
学習手段260では、図19に示した形態のモデルで操作方法を学習する。図19では、操作条件が1つであるが、ここでは、操作条件数を5つとしたモデルである。その結果、図31(a)に示すように、アフタエアポート103Bから投入する空気流量を増加し、アフタエアポート103Dおよび103Eから投入する空気流量を減少する操作方法を学習した。その結果、ボイラ出口のCO濃度が150ppmから100ppmとなった。
The learning means 260 learns the operation method using the model having the form shown in FIG. In FIG. 19, there is one operation condition, but here, the model has five operation conditions. As a result, as shown in FIG. 31A, an operation method for increasing the air flow rate supplied from the after
しかし、従来の制御装置では、アフタエアポートから投入する空気流量の変更方法を学習することはできても、このように変更すると、なぜCO濃度が低減できるのか、という物理的理由を知ることはできない。 However, the conventional control device can learn how to change the flow rate of air supplied from the after-air port, but cannot know the physical reason why the CO concentration can be reduced by making such a change. .
本発明の制御装置では、分析手段300で、CO濃度が低減された理由を分析できる。ここでは、図23のフローチャートに沿って、その動作を説明する。 In the control apparatus of the present invention, the analysis means 300 can analyze the reason why the CO concentration is reduced. Here, the operation will be described along the flowchart of FIG.
ステップ1110では、図31(a)に示すように、操作前と操作後のボイラ出口CO濃度の数値解析結果から、濃度の変化が大きい領域800を抽出する。
In step 1110, as shown in FIG. 31A, a
次に、ステップ1120では、図31(b)に示すように、ステップ1110で抽出した領域800から、ガス速度ベクトルを逆に辿り、領域800に到達するガスの経路810を抽出する。その結果、図31(b)に示すように、アフタエアポート103Bを起点としたガスが、領域800に到達していることが分かる。また、図31(c)に示すように、ガスの経路810におけるO2濃度を自動的に抽出する。
Next, in step 1120, as shown in FIG. 31B, the gas velocity vector is traced in reverse from the
石炭を燃焼する際、O2濃度が低い領域では、不完全燃焼となるので、COが発生する。図31(c)に示すように、操作前は、ボイラ出口におけるO2濃度が低くなっており、これが原因で図31(a)に示すようにCOが発生している。そこで、アフタエアポート103Bから投入する空気の量を増やすことによって、ボイラ出口でO2濃度が低くなる現象を回避し、その結果としてCO濃度を低減した。
When coal is burned, CO is generated because incomplete combustion occurs in a region where the O2 concentration is low. As shown in FIG. 31 (c), before the operation, the O2 concentration at the boiler outlet is low, and as a result, CO is generated as shown in FIG. 31 (a). Therefore, by increasing the amount of air introduced from the after-
知識データベース400には、図21に示したフォーマットの情報が保存されており、O2濃度が低いとCOが発生し易いといった知識を保存する。図23のステップ1130では、知識データベース400の前述の知識と、図31(c)の数値解析結果を比較・照合すると、アフタエアポート103Bの空気流量を増加すると、O2濃度が低くなることが回避でき、その結果CO濃度が低減できるということが自動的に分かる。
Information in the format shown in FIG. 21 is stored in the
この分析結果は、画像表示装置650に図28に示した形式で表示される。プラントの操作員は、これらの数値解析結果と分析結果を確認した上で、操作実行の可否を判断できる。もし、数値解析結果および分析結果が信用できないと判断した場合には、このような操作入力をプラントに与えることを防止できる。すなわち、制御装置200での学習だけでなく、プラント操作員が確認するというステップを導入すると、プラント100をより安全に運転できる。
The analysis result is displayed on the
また、分析手段300での分析結果については、人間が数値解析結果や学習結果を分析しても、同様の結果を得ることができる。 As for the analysis result in the analysis means 300, the same result can be obtained even if a human analyzes the numerical analysis result or the learning result.
しかし、プラント運転中は、操作信号を変更するか否かを瞬時に判断する必要があり、人間が分析している余裕はない。したがって、本発明の制御装置200に備えられている分析手段300は、プラントを安全に運転するには、必須の機能である。
However, during plant operation, it is necessary to instantaneously determine whether or not to change the operation signal, and there is no room for human analysis. Therefore, the analysis means 300 provided in the
火力発電プラントについて分析する際、知識データベース400は、前述のCOに関する知識だけでなく、窒素酸化物(NOx)、二酸化炭素、硫化酸化物、水銀、フッ素、煤塵、ミストからなる微粒子類、または揮発性有機化合物の少なくとも1つの量または濃度、さらに、プラント運転効率に関する知識を保存する。
When analyzing the thermal power plant, the
NOxは、石炭中に含まれる窒素分が反応して生成されるフューエルNOxと、空気中に含まれる窒素分が反応して生成されるサーマルNOxがあり、特にサーマルNOxは、高温領域において発生する。操作信号を変更して、ボイラ出口のNOxが減少した場合、図23および図31を用いて説明した場合と同様の方法で、NOxを低減できた理由を分析できる。すなわち、ボイラ出口におけるNOx濃度の変化が大きい領域に到達するガス経路におけるガス温度を図31(c)のように図示し、操作前後のガス温度の最高温度を比較すると、操作後の方が低くなっていたとする。この現象は、操作実行により、ガス温度の上昇を抑制し、サーマルNOxの発生を抑制し、ボイラ出口のNOxを低減できたことを意味する。 NOx includes fuel NOx produced by reaction of nitrogen contained in coal and thermal NOx produced by reaction of nitrogen contained in air, and thermal NOx is generated particularly in a high temperature region. . When the operation signal is changed and NOx at the boiler outlet decreases, the reason why NOx can be reduced can be analyzed by the same method as described with reference to FIGS. That is, the gas temperature in the gas path reaching the region where the change in the NOx concentration at the boiler outlet is large is illustrated as shown in FIG. 31 (c). Suppose it was. This phenomenon means that, by executing the operation, the increase in gas temperature is suppressed, the generation of thermal NOx is suppressed, and the NOx at the boiler outlet can be reduced.
本発明のプラント制御装置を用いると、このような分析を自動的に実行できる。 Such an analysis can be automatically executed by using the plant control apparatus of the present invention.
100 プラント
200 制御装置
201 外部入力インターフェイス
202 外部出力インターフェイス
210 計測信号データベース
220 数値解析実行手段
230 モデル
240 数値解析結果データベース
250 操作信号データベース
260 学習手段
270 学習情報データベース
280 操作信号生成手段
290 制御ロジックデータベース
300 分析手段
400 知識データベース
500 分析結果データベース
600 外部入力装置
601 キーボード
602 マウス
610 保守ツール
620 外部入力インターフェイス
630 データ送受信処理手段
640 外部出力インターフェイス
650 画像表示装置
DESCRIPTION OF
Claims (6)
前記プラント制御装置が、
過去の計測信号を保存する計測信号データベースと、
過去の操作信号を保存する操作信号データベースと、
プラントの運転特性を解析する数値解析実行手段と、
前記数値解析実行手段を動作させて得られる数値解析結果を保存する数値解析結果データベースと、
前記数値解析結果データベースの情報を用いてプラントに操作信号を与えた時の計測信号の値を推定するモデルと、
前記モデルを用いてプラントの操作方法を学習する学習手段と、
前記学習手段で得られた学習情報を保存する学習情報データベースと、
前記操作信号生成手段で操作信号の導出に使用する情報を保存する制御ロジックデータベースと、
前記学習情報データベースと前記操作信号データベースと前記計測信号データベースの情報を用いて前記数値解析結果データベースの情報を処理する分析手段と、
前記分析手段で分析した結果を保存する分析結果データベースとを備え、
前記分析手段が、
前記学習手段で学習した操作方法の妥当性を評価するための数値解析結果を前記分析結果データベースに送信する学習根拠分析手段と、
操作信号をプラントに与えた場合の効果を評価するための数値解析結果を前記分析結果データベースに送信する機能と、異常な計測信号の有無を評価するための数値解析結果及び計測信号を前記分析結果データベースに送信する機能の少なくとも一方の機能を有する信号分析手段の少なくとも1つを含み、
前記分析結果データベースのデータを表示可能な表示装置を有することを特徴とするプラント制御装置。 In a plant control apparatus having an operation signal generating means for calculating an operation signal to be given to the plant using a measurement signal of the operation state quantity of the plant,
The plant control device is
A measurement signal database for storing past measurement signals;
An operation signal database for storing past operation signals;
Numerical analysis execution means for analyzing the operation characteristics of the plant;
A numerical analysis result database for storing numerical analysis results obtained by operating the numerical analysis execution means;
A model for estimating a value of a measurement signal when an operation signal is given to the plant using information of the numerical analysis result database;
Learning means for learning a plant operation method using the model;
A learning information database for storing learning information obtained by the learning means;
A control logic database for storing information used for deriving an operation signal by the operation signal generating means;
And analyzing means for processing the information of the numerical analysis result database using the learning information database and the operation signal database information of the measurement signal database,
An analysis result database for storing results analyzed by the analysis means;
The analysis means is
Learning basis analysis means for transmitting a numerical analysis result for evaluating the validity of the operation method learned by the learning means to the analysis result database;
A numerical analysis function of transmitting the result to the analysis result database effect for evaluating if given an operation signal to the plant, the numerical analysis results and measurement signal to evaluate the existence of abnormal measurement signal the analysis includes at least one of the signal analysis hand stage having at least one function of the ability to send to the database,
A plant control device comprising a display device capable of displaying data of the analysis result database .
前記学習根拠分析手段が、
該学習根拠手段での分析に利用するプラント運用条件の初期値を設定する手段と、
前記運用条件における操作信号変更幅を前記学習情報データベースから抽出する手段と、
前記運用条件および操作信号変更後のプラント運用条件に対応する2通りの数値解析結果を前記数値解析結果データベースから抽出する手段と、
前記2通りの数値解析結果を比較しその差異が妥当か否かを判断するために前記2通りの数値解析結果を前記分析結果データベースに送信する手段とからなることを特徴とするプラント制御装置。 The plant control apparatus according to claim 1,
The learning basis analysis means
Means for setting an initial value of the plant operating conditions used for analysis in the learning basis means;
Means for extracting an operation signal change width in the operation condition from the learning information database;
Means for extracting from the numerical analysis result database two types of numerical analysis results corresponding to the operation conditions and the plant operating conditions after the change of the operation signal;
A plant control apparatus comprising: means for transmitting the two numerical analysis results to the analysis result database in order to compare the two numerical analysis results and determine whether or not the difference is appropriate.
前記信号分析手段が、
操作信号評価機能ブロックおよび計測信号評価機能ブロックの少なくとも1つの機能ブロックを有し、
前記操作信号評価機能ブロックは、
変更前の操作信号と変更後の操作信号を前記操作信号データベースから抽出する手段と、
変更前後2通りの操作信号に対応する2通りの数値解析結果を前記数値解析結果データベースから抽出する手段と、
抽出した数値解析結果を前記分析結果データベースに保存する手段とからなり、
前記計測信号評価機能ブロックは、
現在の操作信号を前記操作信号データベースから抽出する手段と、
操作信号に対応する数値解析結果を前記数値解析結果データベースから抽出する手段とからなることを特徴とするプラント制御装置。 The plant control apparatus according to claim 1,
The signal analysis means comprises:
Having at least one functional block of an operation signal evaluation functional block and a measurement signal evaluation functional block;
The operation signal evaluation function block includes:
Means for extracting the operation signal before the change and the operation signal after the change from the operation signal database;
Means for extracting two numerical analysis results corresponding to the two operation signals before and after the change from the numerical analysis result database;
Comprising means for storing the extracted numerical analysis results in the analysis result database;
The measurement signal evaluation function block includes:
Means for extracting a current operation signal from the operation signal database;
A plant control apparatus comprising: means for extracting a numerical analysis result corresponding to an operation signal from the numerical analysis result database.
前記計測信号データベースと前記操作信号データベースと前記制御ロジックデータベースと前記学習情報データベースと前記数値解析結果データベースと知識データベースと前記分析結果データベースとの情報を画面に表示する機能ブロックを備えたことを特徴とするプラント制御装置。 In the plant control device according to any one of claims 1 to 3,
Characterized in that a function block to display information of the measurement signal database and the operation signal database and the control logic database and the learning information database and the numerical analysis result database and knowledge database and the analysis result database on the screen A plant control device.
次の操作で入力する操作信号と、前記操作信号をプラントに入力する妥当性を評価するための分析結果を画面に表示し、前記操作信号をプラントに入力するか否かをプラントの運転員に選択させるメニューを備えたことを特徴とするプラント制御装置。 In the plant control device according to claim 4,
The operation signal to be input in the next operation and the analysis result for evaluating the validity of inputting the operation signal to the plant are displayed on the screen, and whether or not to input the operation signal to the plant is indicated to the plant operator. A plant control device comprising a menu for selection.
前記プラントが、火力発電プラントであり、前記数値解析結果データベースに保存されている数値解析結果が、ガスの速度ベクトル、温度、CO濃度、NOx濃度の少なくとも1つであることを特徴とするプラント制御装置。 The plant control apparatus according to claim 1,
The plant is a thermal power plant, and the numerical analysis result stored in the numerical analysis result database is at least one of a gas velocity vector, a temperature, a CO concentration, and a NOx concentration. apparatus.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007002888A JP4423617B2 (en) | 2007-01-10 | 2007-01-10 | Plant control device |
CN2010101303179A CN101799661B (en) | 2007-01-10 | 2008-01-10 | Control device of boiler plant and device for training operator |
US11/971,976 US8209040B2 (en) | 2007-01-10 | 2008-01-10 | Plant control apparatus |
CN2008100030247A CN101221415B (en) | 2007-01-10 | 2008-01-10 | Plant control apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007002888A JP4423617B2 (en) | 2007-01-10 | 2007-01-10 | Plant control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008171152A JP2008171152A (en) | 2008-07-24 |
JP4423617B2 true JP4423617B2 (en) | 2010-03-03 |
Family
ID=39631299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007002888A Expired - Fee Related JP4423617B2 (en) | 2007-01-10 | 2007-01-10 | Plant control device |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP4423617B2 (en) |
CN (1) | CN101221415B (en) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8135653B2 (en) | 2007-11-20 | 2012-03-13 | Hitachi, Ltd. | Power plant control device which uses a model, a learning signal, a correction signal, and a manipulation signal |
JP5663510B2 (en) * | 2012-02-29 | 2015-02-04 | 株式会社日立製作所 | Coal-fired power plant control device and coal-fired power plant |
CN104169821B (en) * | 2013-01-17 | 2018-01-02 | 发纮电机株式会社 | Programable controller system, programable display, servicing unit |
US10649424B2 (en) | 2013-03-04 | 2020-05-12 | Fisher-Rosemount Systems, Inc. | Distributed industrial performance monitoring and analytics |
US9558220B2 (en) | 2013-03-04 | 2017-01-31 | Fisher-Rosemount Systems, Inc. | Big data in process control systems |
US9823626B2 (en) * | 2014-10-06 | 2017-11-21 | Fisher-Rosemount Systems, Inc. | Regional big data in process control systems |
US9665088B2 (en) | 2014-01-31 | 2017-05-30 | Fisher-Rosemount Systems, Inc. | Managing big data in process control systems |
US10678225B2 (en) | 2013-03-04 | 2020-06-09 | Fisher-Rosemount Systems, Inc. | Data analytic services for distributed industrial performance monitoring |
US10909137B2 (en) | 2014-10-06 | 2021-02-02 | Fisher-Rosemount Systems, Inc. | Streaming data for analytics in process control systems |
US10866952B2 (en) | 2013-03-04 | 2020-12-15 | Fisher-Rosemount Systems, Inc. | Source-independent queries in distributed industrial system |
US10671028B2 (en) | 2013-03-15 | 2020-06-02 | Fisher-Rosemount Systems, Inc. | Method and apparatus for managing a work flow in a process plant |
GB2543900B (en) * | 2014-03-14 | 2020-12-23 | Fisher Rosemount Systems Inc | Distributed big data in a process control system |
CN107407914B (en) | 2015-03-24 | 2020-10-16 | 三菱电机株式会社 | Plant monitoring and controlling device |
KR101737968B1 (en) | 2016-02-24 | 2017-05-19 | 호서대학교 산학협력단 | Predictive Method of the Generator Output Based on the Learning of Performance Data in Power Plant |
JP6675297B2 (en) * | 2016-12-09 | 2020-04-01 | Dmg森精機株式会社 | Information processing method, information processing system, and information processing apparatus |
JP7181753B2 (en) * | 2018-10-12 | 2022-12-01 | 株式会社アドバンテスト | Analysis device, analysis method and analysis program |
JP7188373B2 (en) * | 2019-12-11 | 2022-12-13 | トヨタ自動車株式会社 | Data analysis system and data analysis method |
JP7111761B2 (en) * | 2020-03-11 | 2022-08-02 | 株式会社日立製作所 | Plant operation optimization support device, plant operation optimization control device and method |
JP6783486B1 (en) * | 2020-03-17 | 2020-11-11 | 金子産業株式会社 | Machine learning equipment, data processing systems, inference equipment and machine learning methods |
CN113031552B (en) * | 2021-03-09 | 2022-10-25 | 浙江菲达环保科技股份有限公司 | Cooperative control method and system for environmental protection equipment behind furnace |
CN113031555B (en) * | 2021-03-17 | 2022-03-22 | 淮阴工学院 | Intelligent purification system for harmful gas in environment of livestock and poultry house |
CN112733824B (en) * | 2021-04-06 | 2022-04-15 | 中国电力科学研究院有限公司 | Transformer equipment defect diagnosis method and system based on video image intelligent front end |
CN113885607B (en) * | 2021-10-20 | 2022-12-27 | 京东城市(北京)数字科技有限公司 | Steam temperature control method and device, electronic equipment and computer storage medium |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63240601A (en) * | 1987-03-27 | 1988-10-06 | Mitsubishi Electric Corp | Process controller |
JP3350715B2 (en) * | 1994-10-07 | 2002-11-25 | オムロン株式会社 | Control device and control method |
JP3086206B2 (en) * | 1998-07-17 | 2000-09-11 | 科学技術振興事業団 | Agent learning device |
JP2002155708A (en) * | 2000-11-17 | 2002-05-31 | Toshiba Corp | System and method of providing guidance for power- generating plant |
JP2003337616A (en) * | 2002-05-20 | 2003-11-28 | Hitachi Ltd | Plant control method and plant control system |
-
2007
- 2007-01-10 JP JP2007002888A patent/JP4423617B2/en not_active Expired - Fee Related
-
2008
- 2008-01-10 CN CN2008100030247A patent/CN101221415B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008171152A (en) | 2008-07-24 |
CN101221415B (en) | 2012-07-04 |
CN101221415A (en) | 2008-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4423617B2 (en) | Plant control device | |
JP4427074B2 (en) | Plant control equipment | |
CN101799661B (en) | Control device of boiler plant and device for training operator | |
JP4627553B2 (en) | Plant control device and thermal power plant control device | |
JP4573783B2 (en) | Plant control apparatus and control method, thermal power plant and control method therefor | |
CN102418919B (en) | Control device of apparatus and control device of power generation apparatus | |
JP5503563B2 (en) | Plant control device and thermal power plant control device | |
CN101477332A (en) | Control apparatus and control method | |
CA2479238A1 (en) | Method for detecting heat exchanger tube failures and their location when using input/loss performance monitoring of a power plant | |
JP5277064B2 (en) | Plant control device, thermal power plant control device, and thermal power plant | |
CN101275748B (en) | Boiler control device and control method | |
JP4358871B2 (en) | Boiler plant control device and operator training device | |
JP2010146068A (en) | Control device for plant, and control device of thermal power generation plant | |
JP4627509B2 (en) | Plant control apparatus and plant control method | |
JP5410480B2 (en) | Plant control equipment | |
JP5378288B2 (en) | Plant control device and thermal power plant control device | |
JP4940167B2 (en) | Boiler control device and boiler control method | |
JP2009110256A (en) | Plant control device and thermal power plant control device | |
JP4333766B2 (en) | Boiler control device and control method | |
CN101713533B (en) | Control device and method of thermal power generation plant | |
JP5203763B2 (en) | Coal-fired boiler type identification device and coal-fired boiler type identification method | |
JP5469226B2 (en) | Control unit maintenance tools | |
Klimanek et al. | Enhanced function of standard controller by control variable sensor discredibility detection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081202 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090310 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090511 |
|
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: 20091110 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091126 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4423617 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121218 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131218 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |