Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4585983B2 - Plant control method and plant control apparatus - Google Patents
[go: Go Back, main page]

JP4585983B2 - Plant control method and plant control apparatus - Google Patents

Plant control method and plant control apparatus Download PDF

Info

Publication number
JP4585983B2
JP4585983B2 JP2006086131A JP2006086131A JP4585983B2 JP 4585983 B2 JP4585983 B2 JP 4585983B2 JP 2006086131 A JP2006086131 A JP 2006086131A JP 2006086131 A JP2006086131 A JP 2006086131A JP 4585983 B2 JP4585983 B2 JP 4585983B2
Authority
JP
Japan
Prior art keywords
plant
flow rate
air flow
continuous model
learning
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
Application number
JP2006086131A
Other languages
Japanese (ja)
Other versions
JP2007264796A (en
Inventor
昌基 金田
昭彦 山田
孝朗 関合
喜治 林
尚弘 楠見
雅之 深井
悟 清水
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2006086131A priority Critical patent/JP4585983B2/en
Priority to US11/627,603 priority patent/US7660639B2/en
Priority to CN2010101129280A priority patent/CN101846332B/en
Priority to CN2007100847709A priority patent/CN101046683B/en
Priority to CN2009101264839A priority patent/CN101504152B/en
Publication of JP2007264796A publication Critical patent/JP2007264796A/en
Priority to US12/652,172 priority patent/US7813819B2/en
Application granted granted Critical
Publication of JP4585983B2 publication Critical patent/JP4585983B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Feedback Control In General (AREA)
  • Control Of Steam Boilers And Waste-Gas Boilers (AREA)

Description

本発明は、ボイラプラントの制御方式に係り、特に発電プラントにおけるボイラの制御方法と装置に関するものである。   The present invention relates to a boiler plant control system, and more particularly to a boiler control method and apparatus in a power plant.

ボイラなどプラント制御の分野では、従来からPID制御を基本とする制御ロジックが主流となっている。また、ニューラルネットワークに代表される教師付き学習機能により、プラントの特性に柔軟に対応できる技術も多数提案されている。そして、この教師付き学習機能を用いて制御装置を構成するためには、教師データとなる成功事例を予め準備する必要があるため、強化学習法などの教師なし学習方法も提案されている。   In the field of plant control such as boilers, control logic based on PID control has been the mainstream. In addition, many techniques that can flexibly cope with plant characteristics by a supervised learning function represented by a neural network have been proposed. In order to configure a control device using this supervised learning function, it is necessary to prepare a success example as teacher data in advance, and therefore an unsupervised learning method such as a reinforcement learning method has been proposed.

この強化学習法は、制御対象などの環境との試行錯誤的な相互作用を通じて、環境から得られる計測信号が望ましいものとなるように、環境への操作信号を生成する学習制御の枠組みであり、これによれば、成功事例が予め準備できない場合でも、望ましい状態を定義しておくだけで、自ら環境に応じて望ましい行動を学習できるという利点がある。   This reinforcement learning method is a framework of learning control that generates operation signals to the environment so that the measurement signal obtained from the environment becomes desirable through trial and error interaction with the environment such as the controlled object, According to this, even when a successful case cannot be prepared in advance, there is an advantage that a desired behavior can be learned according to the environment by simply defining a desired state.

そして、この強化学習法においては、環境から得られる計測信号を用いて計算される評価値を手がかりに、現状態から将来までに得られる評価値の期待値が最大となるように、環境への操作信号を生成する。このような学習機能を実装する方法には、従来からActor−Critic、Q学習、実時間Dynamic Programming などのアルゴリズムがある。   In this reinforcement learning method, the evaluation value calculated using the measurement signal obtained from the environment is a clue, and the expected value of the evaluation value obtained from the current state to the future is maximized. Generate an operation signal. Methods for implementing such a learning function include algorithms such as Actor-Critic, Q-learning, and real-time dynamic programming.

また、上述の手法を発展させた強化学習の枠組みとして、Dyna−アーキテクチャと呼ばれる枠組みがある。これは、制御対象を模擬するモデルを対象にして、どのような操作信号を生成するのが良いかを予め学習し、この学習結果を用いて制御対象に印加する操作信号を決定する方法であるが、このとき、制御対象とモデルの誤差を小さくするモデル調整機能を持っている。   In addition, there is a framework called Dyna-architecture as a reinforcement learning framework developed from the above-described method. This is a method of learning in advance what kind of operation signal should be generated for a model simulating a control target, and determining an operation signal to be applied to the control target using this learning result. However, at this time, it has a model adjustment function for reducing the error between the controlled object and the model.

一方、数値解析技術の進歩に伴い、燃焼反応も、ある程度は、計算により再現できるようになり、この結果、プラントを模擬するシミュレータを用いてモデルを構築することも可能になっている(例えば、特許文献1参照。)。
特開2003−281462号公報
On the other hand, with the progress of numerical analysis technology, combustion reaction can be reproduced to some extent by calculation, and as a result, it is also possible to build a model using a simulator that simulates a plant (for example, (See Patent Document 1).
JP 2003-281462 A

上記したように、強化学習法は、制御対象の特性、制御方法が事前に定式化できない場合に有効であるが、プラントの運転制御においては、モデル構築までに試行錯誤運転による実績を集める時間が必要であり、従って、その間に製品品質が低下し、ロスが多くなってしまうという問題があり、しかも、このときの試行錯誤運転により、プラント排出物の性状変動による環境への影響も考えられるが、しかし、これらの問題に対して有効なモデル構築方法については、考慮されていない。   As described above, the reinforcement learning method is effective when the characteristics of the controlled object and the control method cannot be formulated in advance, but in plant operation control, the time to collect the results of trial and error operation before model construction In the meantime, there is a problem that the product quality deteriorates and the loss increases. In addition, the trial and error operation at this time may cause an environmental impact due to changes in the properties of the plant waste. However, effective model construction methods for these problems are not considered.

また、特許文献1では、計算精度を上げるためには計算のメッシュを細かくする必要があるが、ボイラなどの大型の装置の場合には計算量が膨大となり、さらに運転条件も連続的に変化するため、計算時間が長く、実用的な時間でのモデル構築は困難である。   In Patent Document 1, it is necessary to make the calculation mesh finer in order to increase the calculation accuracy. However, in the case of a large apparatus such as a boiler, the calculation amount becomes enormous and the operating conditions also change continuously. Therefore, the calculation time is long and it is difficult to construct a model in a practical time.

上述のように、制御方法が事前に定式化できないプラントの制御には強化学習法が有効な方法であるが、モデル構築のためにプラントの試運転によるデータ蓄積を行えば多くの時間がかかり、試運転期間は所望の制御性能が得られない場合がある。   As described above, the reinforcement learning method is effective for controlling a plant for which control methods cannot be formulated in advance, but it takes a lot of time if data is accumulated by trial operation of the plant for model construction. The desired control performance may not be obtained during the period.

本発明の目的は、モデル構築期間が短くて優れた性能をもった強化学習法によるプラント制御方法と装置を提供することである。   An object of the present invention is to provide a plant control method and apparatus using a reinforcement learning method with a short model construction period and excellent performance.

上記目的は、操作量とプラント状態との関係を学習する学習機能を有し、該学習機能によりプラント状態に対応して補正した操作量を計算する機能を有するプラント制御方法において、プラントの形状や燃料の種類などの与えられた条件と、当該プラントの空気流量などの操作条件に基づくシミュレーションによる数値解析とにより、前記空気流量と前記プラントが運転時に発生するCO濃度の関係を計算するステップと、前記空気流量と前記CO濃度の関係を計算するステップによる離散的な計算結果を補間し、前記空気流量の変化に対する前記CO濃度の変化が連続的な関係になるように近似して連続モデルを作成するステップと、前記連続モデルの任意のデータ点を除いた場合の連続モデルを仮計算し、除いたデータ点との誤差を計算してしきい値と比較し、比較した結果、前記誤差が前記しきい値を超えた場合、前記除いたデータ点とその前後の点までの間にデータ点を追加し、追加したデータ点について数値解析し、連続モデルを再計算するための強化学習を行うステップと、前記強化学習により再計算した連続モデルに前記プラントの実機の運転データを含めて修正した連続モデルを再計算するための強化学習を行うステップと、前記修正した連続モデルを用いて前記空気流量の操作量を計算するステップと、前記空気流量の操作量を前記プラントに操作信号として出力するステップとを備え、前記操作信号により前記プラントの空気流量が制御されるようにして達成される。
In the plant control method having a learning function for learning the relationship between the operation amount and the plant state, and having a function for calculating the operation amount corrected according to the plant state by the learning function, Calculating a relationship between the air flow rate and the CO concentration generated during operation of the plant by a given condition such as a fuel type and a numerical analysis by simulation based on an operation condition such as an air flow rate of the plant; Interpolate discrete calculation results from the step of calculating the relationship between the air flow rate and the CO concentration, and create a continuous model by approximating the change in the CO concentration with respect to the change in the air flow rate into a continuous relationship. And temporarily calculating the continuous model when any data point of the continuous model is removed, and calculating the error from the removed data point Is compared with the threshold value Te, the result of the comparison, when the error exceeds the threshold value, adding data points between the exception data points and to that point before and after, numerical values added data points Reinforcement learning for analyzing and recalculating a continuous model, and reinforcement learning for recalculating a continuous model that has been corrected by including the operation data of the actual plant of the plant in the continuous model recalculated by the reinforcement learning A step of calculating the manipulated value of the air flow rate using the modified continuous model, and a step of outputting the manipulated value of the air flow rate as an operation signal to the plant. This is achieved in such a way that the plant air flow is controlled.

このとき、数値解析によって計算したプロセス値と前記連続モデルによる計算値との誤差を評価し、前記数値解析結果に基づいて新たな操作条件パラメータを作成し、作成した新たな操作条件パラメータを用いて前記数値解析を再実行して新たなプロセス値を計算し、前記数値解析によって計算した古いプロセス値と新たなプロセス値を用いて前記連続モデルを再度作成するようにしてもよい。   At this time, an error between the process value calculated by the numerical analysis and the calculated value by the continuous model is evaluated, a new operation condition parameter is created based on the numerical analysis result, and the created new operation condition parameter is used. The numerical analysis may be re-executed to calculate a new process value, and the continuous model may be created again using the old process value and the new process value calculated by the numerical analysis.

同じく、このとき、プラントの状態を規定するプロセス値には、プラントから排出される微粒子類または揮発性有機化合物の少なくとも1種の量または濃度を用い、操作条件には、空気流量、燃料流量、空気温度、ボイラのバーナ内の空気配分、ボイラのバーナチルト角度またはボイラのパラレルダンパ角度の少なくとも1つを用いるようにしてもよい。   Similarly, at this time, an amount or concentration of at least one kind of fine particles or volatile organic compounds discharged from the plant is used as a process value that defines the state of the plant, and air flow rate, fuel flow rate, At least one of air temperature, air distribution in the burner of the boiler, burner tilt angle of the boiler, or parallel damper angle of the boiler may be used.

また、上記目的は、操作量とプラント状態との関係を学習する学習機能を有し、該学習機能によりプラント状態に対応して補正した操作量を計算する機能を有するプラント制御装置において、プラントの形状や燃料の種類などの与えられた条件と、当該プラントの空気流量などの操作条件に基づくシミュレーションによる数値解析とにより、前記空気流量と前記プラントが運転時に発生するCO濃度の関係を計算する手段と、前記空気流量と前記CO濃度の関係を計算する手段による離散的な計算結果を補間し、前記空気流量の変化に対する前記CO濃度の変化が連続的な関係になるように近似した連続モデルを作成する手段と、前記連続モデルの任意のデータ点を除いた場合の連続モデルを仮計算し、除いたデータ点との誤差を計算してしきい値と比較し、比較した結果、前記誤差が前記しきい値を超えた場合、前記除いたデータ点とその前後の点までの間にデータ点を追加し、追加したデータ点について数値解析し、連続モデルを再計算するための強化学習を行う手段と、前記強化学習により再計算した連続モデルに前記プラントの実機の運転データを含めて修正した連続モデルを再計算するための強化学習を行う手段と、前記修正した連続モデルを用いて前記空気流量の操作量を計算する手段と、前記空気流量の操作量を前記プラントに操作信号として出力する手段とを備え、前記操作信号により前記プラントの空気流量が制御されるようにして達成される。 Further, the object is to provide a plant control apparatus having a learning function for learning a relationship between an operation amount and a plant state, and a function for calculating an operation amount corrected in accordance with the plant state by the learning function. Means for calculating the relationship between the air flow rate and the CO concentration generated during operation of the plant by given conditions such as shape and fuel type and numerical analysis by simulation based on operating conditions such as the air flow rate of the plant And a continuous model approximated so that the change in the CO concentration with respect to the change in the air flow rate becomes a continuous relationship by interpolating the discrete calculation results by the means for calculating the relationship between the air flow rate and the CO concentration. The means for creating and the continuous model when any data points of the continuous model are removed are temporarily calculated, and the error from the removed data points is calculated. Compared to have value as a result of comparison, when the error exceeds the threshold value, adding data points between the exception data point and to the point before and after, and numerical analysis for additional data points Reinforcement learning for recalculating the continuous model, and reinforcement learning for recalculating the continuous model corrected by including the operation data of the actual plant of the plant in the continuous model recalculated by the reinforcement learning Means for calculating the operation amount of the air flow rate using the modified continuous model, and means for outputting the operation amount of the air flow rate as an operation signal to the plant. This is achieved in such a way that the air flow rate is controlled.

このとき、数値解析によって計算したプロセス値と前記連続モデルによる計算値との誤差を評価する手段と、誤差評価結果に基づいて新たな操作条件パラメータを作成する手段と、作成した新たな操作条件パラメータを用いて数値解析を再実行して新たなプロセス値を計算する手段と、前記連続モデル化手段が数値解析によって計算した古いプロセス値と新たなプロセス値を用いて連続モデルを再度作成する手段を備えようにしてもよい。   At this time, means for evaluating an error between the process value calculated by numerical analysis and the calculated value by the continuous model, means for creating a new operation condition parameter based on the error evaluation result, and the created new operation condition parameter A means for re-executing a numerical analysis by using the method to calculate a new process value, and a means for re-creating a continuous model using the old process value calculated by the numerical analysis and the new process value by the continuous modeling means. You may make it prepare.

同じく、このとき、プラントの状態を規定するプロセス値には、プラントから排出される微粒子類または揮発性有機化合物の少なくとも1種の量または濃度を用い、操作条件には、空気流量、燃料流量、空気温度、ボイラのバーナ内の空気配分、ボイラのバーナチルト角度またはボイラのパラレルダンパ角度の少なくとも1種を用いるようにしてもよい。   Similarly, at this time, an amount or concentration of at least one kind of fine particles or volatile organic compounds discharged from the plant is used as a process value that defines the state of the plant, and air flow rate, fuel flow rate, You may make it use at least 1 sort (s) of air temperature, the air distribution in a boiler burner, the burner tilt angle of a boiler, or the parallel damper angle of a boiler.

本発明は、上記手段を備えたので、プラント試運転時から、数値解析の結果を用いて強化学習法によりプラントを制御することができ、従って、制御装置の導入期間を短縮することができる。   Since the present invention includes the above-described means, the plant can be controlled by the reinforcement learning method using the result of numerical analysis from the time of plant trial operation, and therefore the introduction period of the control device can be shortened.

以下、本発明によるプラント制御方法と装置について、図示の実施の形態により詳細に説明する。   Hereinafter, a plant control method and apparatus according to the present invention will be described in detail with reference to embodiments shown in the drawings.

図1は、本発明を火力プラントのボイラ設備に適用しボイラ設備からなるプラント1のボイラに供給される空気流量を操作し、排出されるCO濃度を最小にする制御方法を学習させるようにした場合の一実施の形態であり、この場合、プラント1には、外部出力インターフェース2と外部入力インターフェース3が設けてある。   FIG. 1 shows that the present invention is applied to a boiler facility of a thermal power plant, and a control method for operating the flow rate of air supplied to the boiler of the plant 1 including the boiler facility to minimize the discharged CO concentration is learned. In this case, the plant 1 is provided with an external output interface 2 and an external input interface 3.

まず、外部出力インターフェース2は、加算器17から信号を入力し、プラント1に出力して空気流量を操作する。必要に応じて人が操作するためのキーボードやディスプレイを備えてもよい。   First, the external output interface 2 inputs a signal from the adder 17 and outputs it to the plant 1 to manipulate the air flow rate. You may provide the keyboard and display for a person to operate as needed.

次に、外部入力インターフェース3は、プラント1から出力された信号を入力し、プラントの運転データとして運転実績データベース5、基本制御指令演算手段4と操作量演算手段15に出力する。このときも、必要に応じて人が操作するためのキーボードやディスプレイを備えてもよい。   Next, the external input interface 3 inputs a signal output from the plant 1 and outputs it as operation data of the plant to the operation result database 5, the basic control command calculation means 4, and the operation amount calculation means 15. Also at this time, a keyboard and a display for human operation may be provided as necessary.

次に、基本制御指令演算手段4は、例えば、プラント1の空気流量などを操作するための基本制御指令信号を出力するもので、一般的なPID制御ロジックで構成された制御装置で構成されている。   Next, the basic control command calculation means 4 outputs, for example, a basic control command signal for operating the air flow rate of the plant 1, and is configured by a control device configured by a general PID control logic. Yes.

また、運転実績データベース5には、外部入力インターフェース3から出力されたプラントの運転データが格納されている。   Further, the operation result database 5 stores plant operation data output from the external input interface 3.

ここで、この運転データとは、プラント1の状態を規定するプロセス値のことで、例えば図2に示すように、空気流量に対するCOとNOx の濃度の関係を表わすデータであるが、これらプラントから排出されるNOx、COのほかにもCO2、SOx、水銀、フッ素、煤塵又はミスト等の微粒子類又は揮発性有機化合物の少なくとも1種の量又は濃度がある。 Here, the operation data is a process value that defines the state of the plant 1, and is data representing the relationship between the concentration of CO and NOx with respect to the air flow rate, as shown in FIG. 2, for example. NOx discharged, addition to CO 2, SOx of CO, mercury, fluorine, there is at least one of the amount or concentration of the particulate compounds or volatile organic compounds, such as dust or mist.

次に、数値解析手段6は、プラントの運転を模擬するシミュレータで、例えば特許文献1に記載されているシミュレーション方法を用いたものであり、プラント1のボイラの形状、石炭の種類などの与えられた条件と、空気流量などの操作条件とを基にしてシミュレーションを行い、プラント運転時に発生するCO濃度などを計算する。   Next, the numerical analysis means 6 is a simulator that simulates the operation of the plant and uses, for example, a simulation method described in Patent Document 1, and is given the shape of the boiler of the plant 1, the type of coal, and the like. Simulation is performed on the basis of the operating conditions such as the air flow rate and the like, and the concentration of CO generated during plant operation is calculated.

このときの操作条件としては、上記した空気流量のほかにも燃料流量、空気温度、ボイラのバーナ内の空気配分、ボイラのバーナチルト角度又はボイラのパラレルダンパ角度の少なくとも1種がある。   In addition to the air flow described above, there are at least one kind of operating conditions at this time, such as fuel flow, air temperature, air distribution in the boiler burner, boiler burner tilt angle, or boiler parallel damper angle.

そして、この数値解析手段6による解析結果は、例えば空気流量に対するCO濃度の値として与えられ、数値解析データベース7に格納される。このとき格納されるデータは、図2に示した運転実績データベース5と同様な形式である。   Then, the analysis result by the numerical analysis means 6 is given as, for example, the value of the CO concentration with respect to the air flow rate, and is stored in the numerical analysis database 7. The data stored at this time is in the same format as the operation performance database 5 shown in FIG.

連続モデル化手段8は、数値解析データベース7に格納された離散的な空気流量とCO濃度の関係について、パラメータの変化に対して連続的な関係となるように近似して連続モデル9を作成する。従って、この連続モデル9は、連続モデル化手段8又は連続モデル修正手段12によって作成されることになる。   The continuous modeling means 8 creates a continuous model 9 by approximating the relationship between the discrete air flow rate and the CO concentration stored in the numerical analysis database 7 so as to be a continuous relationship with respect to a change in parameters. . Therefore, the continuous model 9 is created by the continuous modeling means 8 or the continuous model correcting means 12.

次に、誤差評価手段10は、数値解析データベース7に格納されたデータと、連続モデル化手段8によって作成された連続モデル9との誤差を評価する。また、パラメータ追加手段11は、誤差評価手段10により評価された誤差が一定の条件を満たす場合に、数値解析を追加実施する空気流量の値を設定し、データ点を追加する。そして、追加されたデータ点について数値解析手段6により数値解析を実施する。   Next, the error evaluation unit 10 evaluates an error between the data stored in the numerical analysis database 7 and the continuous model 9 created by the continuous modeling unit 8. Further, the parameter adding means 11 sets a value of an air flow rate for additionally performing numerical analysis and adds a data point when the error evaluated by the error evaluating means 10 satisfies a certain condition. Then, numerical analysis is performed by the numerical analysis means 6 on the added data point.

一方、連続モデル修正手段12は、運転実績データベース5にある運転データを用いて連続モデル9のモデルを修正する。そして、制御方法学習手段13は、連続モデル9を基にして強化学習法により空気流量の操作方法を学習する。学習結果は学習結果データベース14に格納される。このとき学習結果データベース14に格納される学習結果の一例を図3に示す。   On the other hand, the continuous model correcting means 12 corrects the model of the continuous model 9 using the operation data in the operation result database 5. Then, the control method learning means 13 learns the air flow operation method based on the continuous model 9 by the reinforcement learning method. The learning result is stored in the learning result database 14. An example of the learning result stored in the learning result database 14 at this time is shown in FIG.

次に、操作量演算手段15は、外部入力インターフェース3から出力された運転データと学習結果データベース14を用い、操作すべき空気流量の値を計算する。例えば、学習結果が図3の場合、空気流量が0.45なら、空気流量を+0.05とするように制御する。計算された制御信号は減算器16に出力される。   Next, the operation amount calculation means 15 calculates the value of the air flow rate to be operated using the operation data output from the external input interface 3 and the learning result database 14. For example, when the learning result is shown in FIG. 3, if the air flow rate is 0.45, the air flow rate is controlled to be +0.05. The calculated control signal is output to the subtracter 16.

そこで、減算器16は、基本制御指令演算手段4の出力信号と操作量演算処理15の出力信号を入力し、これら2種の信号の差を計算して加算器17に出力する。このとき、切替器18が設けてあり、これにより減算器16の出力を加算器17の入力から切り離し、従来どおり基本制御指令演算手段4の出力のみによる運転を行うこともできる。   Therefore, the subtracter 16 receives the output signal of the basic control command calculation means 4 and the output signal of the operation amount calculation processing 15, calculates the difference between these two types of signals, and outputs the difference to the adder 17. At this time, the switch 18 is provided, whereby the output of the subtracter 16 can be disconnected from the input of the adder 17 and the operation can be performed only by the output of the basic control command calculation means 4 as in the conventional case.

また、加算器17は、基本制御指令演算手段4の出力信号と減算器16の出力信号を入力し、これら2種の信号の和を計算して出力する。従って、これら減算器16と加算器17により、プラント1への出力信号は、基本制御指令演算手段4の出力信号を操作量演算処理15の出力信号により補正した信号とすることができる。   The adder 17 receives the output signal of the basic control command calculation means 4 and the output signal of the subtracter 16 and calculates and outputs the sum of these two types of signals. Therefore, the subtracter 16 and the adder 17 allow the output signal to the plant 1 to be a signal obtained by correcting the output signal of the basic control command calculation means 4 with the output signal of the manipulated variable calculation processing 15.

次に、この実施形態の動作について、図4のフローチャートにより説明する。   Next, the operation of this embodiment will be described with reference to the flowchart of FIG.

図1の実施形態において、ボイラの空気流量を操作しCO濃度を制御するためには、空気流量の変化に対するCO濃度の変化を知る必要がある。そこで、まず、数値解析により空気流量とCO濃度との関係を計算する(ステップ101)。このときの計算結果の一例を図5に示す。図中の点は、空気流量を0.3から0.7まで、間隔0.1で計算した結果である。   In the embodiment of FIG. 1, in order to control the CO concentration by manipulating the air flow rate of the boiler, it is necessary to know the change in the CO concentration with respect to the change in the air flow rate. Therefore, first, the relationship between the air flow rate and the CO concentration is calculated by numerical analysis (step 101). An example of the calculation result at this time is shown in FIG. The points in the figure are the results of calculating the air flow rate from 0.3 to 0.7 with an interval of 0.1.

このときの解析は、できるだけ細かい間隔で実施するのが望ましいが、各点の計算にはある程度の時間がかかるため、現実的には離散的なデータしか得られない。そこで、点のない部分を補間するために、パラメータの変化に対して連続的な関係となるように近似した連続モデルを作成する(ステップ102)。   The analysis at this time is preferably performed at as fine an interval as possible, but since it takes a certain amount of time to calculate each point, only discrete data can be actually obtained. Therefore, in order to interpolate a pointless portion, a continuous model approximated so as to have a continuous relationship with respect to a change in parameters is created (step 102).

このときの連続モデルの作成には、多項式近似による方法、ニューラルネットワークを用いた方法などがある。   The creation of the continuous model at this time includes a method using polynomial approximation and a method using a neural network.

ここで、図5の破線による特性は、このようにデータ点を近似して連続モデルを作成した結果であり、これによれば、連続モデルとして与えられている空気流量から連続的にCO濃度を推定することができる。   Here, the characteristic indicated by the broken line in FIG. 5 is the result of creating a continuous model by approximating the data points in this way. According to this, the CO concentration is continuously obtained from the air flow rate given as the continuous model. Can be estimated.

次いで、学習結果データベース14に保存すべきデータを、強化学習法により構築する(ステップ103)。   Next, data to be stored in the learning result database 14 is constructed by the reinforcement learning method (step 103).

この実施形態では、学習結果を用いてプラントを操作するので、制御性能は学習に用いる連続モデルの精度に依存するところが大きい。   In this embodiment, since the plant is operated using the learning result, the control performance largely depends on the accuracy of the continuous model used for learning.

ここで精度を上げるには、数値解析を実施する空気流量の間隔を細かくし、データ点の数を増やせばよい。しかし、前述のように実用的な時間で多数のデータ点における数値解析を実施するのは困難なので、データ点を効果的に選択してデータ点の個数を抑えることが重要である。例えば、図5の場合、CO濃度が低い空気流量0.5付近ではデータの重要性が高いと考えられる。そこで、以下の手順によりデータ点を追加する。   Here, in order to increase the accuracy, it is only necessary to increase the number of data points by narrowing the interval of air flow for performing numerical analysis. However, as described above, it is difficult to perform a numerical analysis on a large number of data points in a practical time, so it is important to select data points effectively and suppress the number of data points. For example, in the case of FIG. 5, it is considered that the importance of data is high near the air flow rate 0.5 where the CO concentration is low. Therefore, data points are added by the following procedure.

図6は、数値解析による連続モデル作成の詳細なフローチャートを示したもので、ここでのステップ201〜ステップ208は、図4のステップ101〜ステップ103に相当する。   FIG. 6 shows a detailed flowchart for creating a continuous model by numerical analysis. Step 201 to step 208 here correspond to step 101 to step 103 in FIG.

まず、ステップ201では、数値解析で計算する空気流量の点を設定する。ここで設定する点は初期設定となるので、このときの点の間隔と点の数は、解析の精度、所要時間等を考慮して、空気流量の変化範囲内で適宜設定すればよい。   First, in step 201, a point of air flow rate to be calculated by numerical analysis is set. Since the points to be set here are initial settings, the interval between the points and the number of points at this time may be set as appropriate within the change range of the air flow rate in consideration of analysis accuracy, required time, and the like.

次に、ステップ202では、各空気流量の点におけるCO濃度を、数値解析手段を用いて計算する。計算結果は数値解析データベースに格納される。   Next, in step 202, the CO concentration at each air flow point is calculated using numerical analysis means. The calculation results are stored in a numerical analysis database.

次いで、ステップ203では、離散的なデータに補間を行い、連続モデルを作成し、この後、ステップ204では、任意のデータ点を除いた場合の連続モデルを仮に計算し、ステップ205では、除いたデータ点との誤差を計算する。   Next, in step 203, the discrete data is interpolated to create a continuous model. After that, in step 204, the continuous model when any data point is removed is temporarily calculated, and in step 205, the continuous model is excluded. Calculate the error from the data point.

図7は、このときの計算結果の一例で、この場合、空気流量0.5の点を除いて作成した連続モデルと空気流量0.5の点の誤差が大きくなっているので、この空気流量0.5付近の点は連続モデルへの影響が大きいことが判り、この部分では細かい間隔で計算する必要があることが判る。   FIG. 7 shows an example of the calculation result at this time. In this case, the error between the point of the air flow rate 0.5 and the continuous model created excluding the point of the air flow rate 0.5 is large. It can be seen that a point near 0.5 has a large influence on the continuous model, and it is necessary to calculate at a fine interval in this part.

そこで、ステップ205の後、この誤差を或るしきい値と比較し(ステップ206)、誤差が、このしきい値を超えた場合には、その点近傍のデータの重要性が高いと判断し、前後の点までの間にデータ数を追加して間隔を細かくする(ステップ207)。そして、この追加したデータ点について数値解析手段を用いてCO濃度を計算し、連続モデルを再計算する。   Therefore, after step 205, this error is compared with a certain threshold value (step 206), and if the error exceeds this threshold value, it is determined that the data in the vicinity of the point is highly important. Further, the interval is made fine by adding the number of data between the previous and next points (step 207). Then, the CO concentration is calculated for the added data points using a numerical analysis means, and the continuous model is recalculated.

このように誤差が小さくなるまでステップ202〜207を繰り返すことで、効果的にデータ点を追加することができる。   Thus, data points can be effectively added by repeating steps 202 to 207 until the error becomes small.

ここで、図8は、ステップ207でデータ点を追加し、連続モデルを再度作成した場合のデータ例を示したものであり、以上の手順により、数値解析を実施する点の数を抑えながら精度の高い連続モデルが作成できることが理解できる。そして、この後、ステップ208、又はステップ103に進み、作成された連続モデルを用いて強化学習を実施するのである。   Here, FIG. 8 shows an example of data when a data point is added in step 207 and a continuous model is created again. With the above procedure, accuracy is reduced while suppressing the number of points to be subjected to numerical analysis. It can be understood that a continuous model with high can be created. Then, the process proceeds to step 208 or step 103, and reinforcement learning is performed using the created continuous model.

しかし、上記手順で得られたモデルは数値計算の結果を用いているので、実際のプラントとの間には誤差が避けられないので、できればプラント実機の運転データを用いるのが望ましい。   However, since the model obtained by the above procedure uses the result of numerical calculation, an error is unavoidable with the actual plant. Therefore, it is desirable to use operation data of the actual plant if possible.

そこで、最初は数値解析で作成した連続モデルを用いて強化学習を実施し、プラント実機の運転データが得られたら、運転データを用いてモデルを修正していくのがよい。   Therefore, at first, reinforcement learning is performed using a continuous model created by numerical analysis, and when operation data of the actual plant is obtained, the model should be corrected using the operation data.

従って、この実施形態では、以下の手順により連続モデルを修正し、この修正モデルを対象にして操作方法を再度学習するようになっていて、このため、図4のステップ104が設けてあり、ここで連続モデル修正手段により連続モデルを修正する。例えば、数値解析による連続モデルを作成したデータに、プラント実機の運転データを含めて、連続モデルを再度作成するのである。このとき、運転データを優先するため、予め適度な重みをつけておいてもよい。   Therefore, in this embodiment, the continuous model is corrected by the following procedure, and the operation method is learned again for the corrected model. For this reason, step 104 in FIG. 4 is provided. Then, the continuous model is corrected by the continuous model correcting means. For example, the continuous model is created again by including the operation data of the actual plant in the data created by the numerical analysis. At this time, in order to give priority to the operation data, an appropriate weight may be given in advance.

図9は、このようにして運転データを追加し、連続モデルを修正した場合の一例で、図8の連続モデルと比較して、プラント実機の運転データの傾向が反映されていることが判る。例えば、運転データが得られた空気流量付近では運転データの傾向を反映した連続モデルになっている。   FIG. 9 is an example of the case where the operation data is added and the continuous model is corrected in this way, and it can be seen that the tendency of the operation data of the actual plant is reflected as compared with the continuous model of FIG. For example, a continuous model reflecting the tendency of the operation data is provided in the vicinity of the air flow rate at which the operation data is obtained.

また、運転データのない部分でも、数値解析の結果を基にした連続モデルが作成できるので、より精度の高いモデルとすることができている。   In addition, since a continuous model based on the result of numerical analysis can be created even in a portion without operation data, a model with higher accuracy can be obtained.

次に、ステップ105では、修正された連続モデルを用いて強化学習を実施する。再学習においては、部分的に学習し直す方法が知られており、この方法によれば、小さい負荷で制御モデルを構築することができる。   Next, in step 105, reinforcement learning is performed using the corrected continuous model. In re-learning, a method of partially re-learning is known, and according to this method, a control model can be constructed with a small load.

そして、これらステップ104〜105の手順は、プラント運転データが追加されるたびに実施する。これにより、数値解析結果を基にした連続モデルを徐々にプラント実機の特性に合わせたものへと修正していくことができ、また空気流量を制御するモデルもプラント実機の特性に合わせたものへと修正していくことができる。   And the procedure of these steps 104-105 is implemented whenever plant operation data are added. As a result, the continuous model based on the numerical analysis results can be gradually modified to match the characteristics of the actual plant, and the model that controls the air flow rate can also be adjusted to the characteristics of the actual plant. It can be corrected.

そこで、この強化学習の結果を用いて空気流量の操作量を計算し(ステップ106)、次いでプラント1に操作信号を出力し(ステップ107)、プラント1のボイラに供給すべき空気流量が制御されることになるが、このとき上記手順により、プラント試運転から解析結果をもとに制御できるので導入までの時間を短縮でき、運転データの蓄積に伴いプラント実機の特性に修正することができるので、性能のよいCO抑制制御が得られることになる。   Therefore, the operation amount of the air flow rate is calculated using the result of the reinforcement learning (step 106), and then an operation signal is output to the plant 1 (step 107), and the air flow rate to be supplied to the boiler of the plant 1 is controlled. However, at this time, since it can be controlled based on the analysis result from the plant trial operation by the above procedure, the time to introduction can be shortened, and it can be corrected to the characteristics of the actual plant as the operation data is accumulated. High-performance CO suppression control can be obtained.

従って、上記実施形態によれば、プラント運転前から、学習に用いるモデルを数値解析の結果を用いて構築することができ、従って、プラント制御の導入期間を短縮することができ、プラント運転実績が十分蓄積されていない段階から仕様性能を発揮させ、予定されているCOの抑制を得ることができる。つまり、試運転期間での燃料や原料を多く消費するだけでなく、プラントからの排出物による環境への影響も対応できる。   Therefore, according to the above-described embodiment, the model used for learning can be constructed using the results of numerical analysis before plant operation, and therefore the introduction period of plant control can be shortened, and plant operation results can be reduced. The specification performance can be exhibited from the stage where it is not sufficiently accumulated, and the planned suppression of CO can be obtained. In other words, it not only consumes a lot of fuel and raw materials during the trial operation period, but can also deal with the environmental impact of the emissions from the plant.

また、上記実施形態によれば、数値解析結果の誤差評価により操作条件パラメータを作成し、数値解析データを追加することにより、モデルの誤差を低減させ、性能のよい制御をすることができる。このとき、プラント運転データを用いてモデルを修正し、再度強化学習を実施することにより、常に性能のよい制御をすることができる。   In addition, according to the above-described embodiment, the operation condition parameter is created by error evaluation of the numerical analysis result, and the numerical analysis data is added, thereby reducing the model error and performing control with good performance. At this time, it is possible to always perform control with good performance by correcting the model using plant operation data and performing reinforcement learning again.

従って、上記実施形態に係る発明を火力プラントのボイラに適用することにより、NOx、COなどの環境負荷物質の発生増加リスクを低減させることができる。   Therefore, by applying the invention according to the above embodiment to a boiler of a thermal power plant, it is possible to reduce the risk of increasing the generation of environmentally hazardous substances such as NOx and CO.

本発明は、プラント試運転時から、数値解析の結果を用いてプラントを制御することができるので、制御装置の導入期間を短縮することができる。また、値解析結果の誤差評価により操作条件パラメータを作成し、数値解析データを追加することによりモデルの誤差を低減させること、およびプラント運転データを用いてモデルを修正し、再度強化学習を実施することにより、常に性能のよい制御をすることができる。   In the present invention, since the plant can be controlled using the result of numerical analysis from the time of plant trial operation, the introduction period of the control device can be shortened. Also, create operating condition parameters by error evaluation of the value analysis results, reduce numerical errors by adding numerical analysis data, modify the model using plant operation data, and perform reinforcement learning again Therefore, it is possible to always perform control with good performance.

また、本発明を火力プラントのボイラに適用することにより、NOx、COなどの環境負荷物質の発生増加リスクを低減させることができる。   Further, by applying the present invention to a boiler of a thermal power plant, it is possible to reduce the risk of increasing the generation of environmentally hazardous substances such as NOx and CO.

本発明によるプラント制御装置の一実施形態を示すブロック構成図である。It is a block block diagram which shows one Embodiment of the plant control apparatus by this invention. 本発明の一実施形態における運転実績データベースまたは数値解析データベースの一例を示す説明図である。It is explanatory drawing which shows an example of the driving performance database or numerical analysis database in one Embodiment of this invention. 本発明の一実施形態における学習結果データベースの一例を示す説明図である。It is explanatory drawing which shows an example of the learning result database in one Embodiment of this invention. 本発明の一実施形態による処理手順を示すフローチャートである。It is a flowchart which shows the process sequence by one Embodiment of this invention. 本発明の一実施形態における連続モデルの説明図である。It is explanatory drawing of the continuous model in one Embodiment of this invention. 本発明の一実施形態による数値解析データ追加処理手順を示すフローチャートである。It is a flowchart which shows the numerical analysis data addition process procedure by one Embodiment of this invention. 本発明の一実施形態における誤差評価の説明図である。It is explanatory drawing of the error evaluation in one Embodiment of this invention. 本発明の一実施形態における数値解析データ追加の説明図である。It is explanatory drawing of numerical analysis data addition in one Embodiment of this invention. 本発明の一実施形態における連続モデル修正の説明図である。It is explanatory drawing of continuous model correction in one Embodiment of this invention.

符号の説明Explanation of symbols

1:プラント(例えばボイラ設備)
2:外部出力インターフェース
3:外部入力インターフェース
4:基本制御指令演算手段
5:運転実績データベース
6:数値解析手段
7:数値解析データベース
8:連続モデル化手段
9:連続モデル
10:誤差評価手段
11:パラメータ追加手段
12:連続モデル修正手段
13:制御方法学習手段
14:学習結果データベース
15:操作量演算手段
16:減算器
17:加算器
18:切替器
1: Plant (for example, boiler equipment)
2: External output interface 3: External input interface 4: Basic control command calculation means 5: Operation result database 6: Numerical analysis means 7: Numerical analysis database 8: Continuous modeling means 9: Continuous model 10: Error evaluation means 11: Parameter Additional means 12: Continuous model correction means 13: Control method learning means 14: Learning result database 15: Manipulation amount calculation means 16: Subtractor 17: Adder 18: Switch

Claims (4)

操作量とプラント状態との関係を学習する学習機能を有し、該学習機能によりプラント状態に対応して補正した操作量を計算する機能を有するプラント制御方法において、
プラントの形状や燃料の種類などの与えられた条件と、当該プラントの空気流量などの操作条件に基づくシミュレーションによる数値解析とにより、前記空気流量と前記プラントが運転時に発生するCO濃度の関係を計算するステップと、
前記空気流量と前記CO濃度の関係を計算するステップにより計算された離散的な計算結果を補間し、前記空気流量の変化に対する前記CO濃度の変化が連続的な関係になるように近似して連続モデルを作成するステップと、
前記連続モデルの任意のデータ点を除いた場合の連続モデルを仮計算し、除いたデータ点との誤差を計算してしきい値と比較し、比較した結果、前記誤差が前記しきい値を超えた場合、前記除いたデータ点とその前後の点までの間にデータ点を追加し、追加したデータ点について数値解析し、連続モデルを再計算するための強化学習を行うステップと、
前記強化学習により再計算した連続モデルに前記プラントの実機の運転データを含めて修正した連続モデルを再計算するための強化学習を行うステップと、
前記修正した連続モデルを用いて前記空気流量の操作量を計算するステップと、
前記空気流量の操作量を前記プラントに操作信号として出力するステップとを備え、
前記操作信号により前記プラントの空気流量が制御されることを特徴とするプラント制御方法。
In a plant control method having a learning function for learning a relationship between an operation amount and a plant state, and having a function for calculating an operation amount corrected corresponding to the plant state by the learning function,
Calculates the relationship between the air flow rate and the CO concentration generated during operation of the plant based on given conditions such as the shape of the plant and the type of fuel, and numerical analysis by simulation based on operating conditions such as the air flow rate of the plant. And steps to
By interpolating the discrete calculation result calculated in the step of calculating the relationship between the air flow rate and the CO concentration, it is approximated and continuously so that the change in the CO concentration with respect to the change in the air flow rate becomes a continuous relationship. Creating a model,
Temporary calculation of a continuous model when any data point of the continuous model is removed, and an error with the removed data point is calculated and compared with a threshold value. If exceeded , adding data points between the excluded data points and the points before and after that, performing numerical analysis on the added data points, and performing reinforcement learning to recalculate the continuous model;
Reinforcement learning for recalculating a continuous model corrected by including operation data of actual plant equipment in the continuous model recalculated by the reinforcement learning;
Calculating a manipulated variable of the air flow rate using the modified continuous model;
Outputting an operation amount of the air flow rate as an operation signal to the plant,
A plant control method, wherein an air flow rate of the plant is controlled by the operation signal.
請求項1に記載のプラント制御方法において、
前記プラントがボイラ設備であり、
前記操作条件には、前記ボイラ設備の燃料流量、空気温度、ボイラのバーナー内の空気配分、ボイラのバーナーチルト角、ボイラのパラレルダンパ角の少なくとも一種が用いられることを特徴とするプラント制御方法。
The plant control method according to claim 1,
The plant is boiler equipment;
The plant control method according to claim 1, wherein at least one of a fuel flow rate of the boiler equipment, an air temperature, an air distribution in a boiler burner, a boiler burner tilt angle, and a boiler parallel damper angle is used as the operation condition.
操作量とプラント状態との関係を学習する学習機能を有し、該学習機能によりプラント状態に対応して補正した操作量を計算する機能を有するプラント制御装置において、
プラントの形状や燃料の種類などの与えられた条件と、当該プラントの空気流量などの操作条件に基づくシミュレーションによる数値解析とにより、前記空気流量と前記プラントが運転時に発生するCO濃度の関係を計算する手段と、
前記空気流量と前記CO濃度の関係を計算する手段による離散的な計算結果を補間し、前記空気流量の変化に対する前記CO濃度の変化が連続的な関係になるように近似した連続モデルを作成する手段と、
前記連続モデルの任意のデータ点を除いた場合の連続モデルを仮計算し、除いたデータ点との誤差を計算してしきい値と比較し、比較した結果、前記誤差が前記しきい値を超えた場合、前記除いたデータ点とその前後の点までの間にデータ点を追加し、追加したデータ点について数値解析し、連続モデルを再計算するための強化学習を行う手段と、
前記強化学習により再計算した連続モデルに前記プラントの実機の運転データを含めて修正した連続モデルを再計算するための強化学習を行う手段と、
前記修正した連続モデルを用いて前記空気流量の操作量を計算する手段と、
前記空気流量の操作量を前記プラントに操作信号として出力する手段とを備え、
前記操作信号により前記プラントの空気流量が制御されることを特徴とするプラント制御装置。
In a plant control device having a learning function for learning the relationship between an operation amount and a plant state, and having a function for calculating an operation amount corrected according to the plant state by the learning function,
Calculates the relationship between the air flow rate and the CO concentration generated during operation of the plant based on given conditions such as the shape of the plant and the type of fuel, and numerical analysis by simulation based on operating conditions such as the air flow rate of the plant. Means to
Interpolating discrete calculation results by means for calculating the relationship between the air flow rate and the CO concentration, to create a continuous model the change in the CO concentration was approximated to be a continuous relationship to the change of the air flow Means,
Temporary calculation of a continuous model when any data point of the continuous model is removed, and an error with the removed data point is calculated and compared with a threshold value. If exceeded, means to add a data point between the excluded data point and the points before and after it, perform numerical analysis on the added data point, and perform reinforcement learning to recalculate the continuous model;
Means for performing reinforcement learning for recalculating a continuous model corrected by including operation data of actual plant equipment in the continuous model recalculated by the reinforcement learning;
Means for calculating the manipulated variable of the air flow rate using the modified continuous model;
Means for outputting an operation amount of the air flow rate as an operation signal to the plant,
A plant control apparatus, wherein an air flow rate of the plant is controlled by the operation signal.
請求項3に記載のプラント制御装置において、
前記プラントがボイラ設備であり、
前記操作条件には、前記ボイラ設備の燃料流量、空気温度、ボイラのバーナー内の空気配分、ボイラのバーナーチルト角、ボイラのパラレルダンパ角の少なくとも一種が用いられることを特徴とするプラント制御装置。
In the plant control device according to claim 3,
The plant is boiler equipment;
The plant control apparatus characterized in that at least one of the fuel flow rate of the boiler equipment, the air temperature, the air distribution in the boiler burner, the boiler burner tilt angle, and the boiler parallel damper angle is used as the operation condition.
JP2006086131A 2006-03-27 2006-03-27 Plant control method and plant control apparatus Expired - Fee Related JP4585983B2 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2006086131A JP4585983B2 (en) 2006-03-27 2006-03-27 Plant control method and plant control apparatus
US11/627,603 US7660639B2 (en) 2006-03-27 2007-01-26 Control system for control subject having combustion unit and control system for plant having boiler
CN2010101129280A CN101846332B (en) 2006-03-27 2007-02-28 Control device for controlled object having combustion device
CN2007100847709A CN101046683B (en) 2006-03-27 2007-02-28 Control device for controlled object having combustion device
CN2009101264839A CN101504152B (en) 2006-03-27 2007-02-28 Complete equipment control method and control device
US12/652,172 US7813819B2 (en) 2006-03-27 2010-01-05 Control system for control subject having combustion unit and control system for plant having boiler

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006086131A JP4585983B2 (en) 2006-03-27 2006-03-27 Plant control method and plant control apparatus

Publications (2)

Publication Number Publication Date
JP2007264796A JP2007264796A (en) 2007-10-11
JP4585983B2 true JP4585983B2 (en) 2010-11-24

Family

ID=38637756

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006086131A Expired - Fee Related JP4585983B2 (en) 2006-03-27 2006-03-27 Plant control method and plant control apparatus

Country Status (2)

Country Link
JP (1) JP4585983B2 (en)
CN (2) CN101504152B (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4361582B2 (en) 2007-08-21 2009-11-11 株式会社日立製作所 Gas turbine performance diagnosis method and performance diagnosis system
DE102008007700A1 (en) * 2007-10-31 2009-05-07 Siemens Aktiengesellschaft Method for the computer-aided exploration of states of a technical system
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
JP5155690B2 (en) * 2008-02-25 2013-03-06 株式会社日立製作所 Coal-fired boiler gas concentration estimation device and gas concentration estimation method
JP5117232B2 (en) * 2008-03-18 2013-01-16 株式会社日立製作所 Control device for plant with boiler and control method for plant with boiler
JP4627553B2 (en) 2008-03-28 2011-02-09 株式会社日立製作所 Plant control device and thermal power plant control device
CN104238434A (en) * 2013-06-20 2014-12-24 北京海信达能源环境技术有限责任公司 Monitoring method and device
JP6486731B2 (en) * 2015-03-13 2019-03-20 株式会社東芝 Device characteristic model learning apparatus, device characteristic model learning method, and program
CN105351966A (en) * 2015-12-04 2016-02-24 深圳智慧能源技术有限公司 Quick adjustment system for control logic parameter threshold values of ejection type combustion device
JP6732676B2 (en) * 2017-02-10 2020-07-29 三菱日立パワーシステムズ株式会社 Simulation result evaluation apparatus and method
CN106958833B (en) * 2017-03-28 2019-03-08 安徽博微长安电子有限公司 A kind of biomass suspension-combustion furnace autocontrol method
US11164077B2 (en) * 2017-11-02 2021-11-02 Siemens Aktiengesellschaft Randomized reinforcement learning for control of complex systems
CN107958695B (en) * 2017-11-17 2021-12-14 桂林电子科技大学 A high-precision drug quantification method based on machine learning
DE102018202093A1 (en) * 2018-02-12 2019-08-14 Robert Bosch Gmbh Method and device for calculating data models in safety-critical systems
US11366089B2 (en) * 2018-03-14 2022-06-21 Mitsubishi Heavy Industries, Ltd. Analysis condition adjusting device of simple fuel analyzer
JP6850313B2 (en) * 2019-02-08 2021-03-31 エヌ・ティ・ティ・コミュニケーションズ株式会社 Simulation equipment, simulation method and simulation program
JP6790154B2 (en) * 2019-03-07 2020-11-25 東芝デジタルソリューションズ株式会社 Collaborative learning system and monitoring system
KR102291800B1 (en) * 2019-04-08 2021-08-23 두산중공업 주식회사 Apparatus and method for deriving boiler combustion model
JP2020187685A (en) * 2019-05-17 2020-11-19 アズビル株式会社 Temperature controller and abnormality determination method
JP7308392B2 (en) * 2019-08-02 2023-07-14 日本エア・リキード合同会社 Furnace control system, furnace control method and furnace comprising the control system
WO2022070231A1 (en) * 2020-09-29 2022-04-07 日本電気株式会社 Plant control support system, proposal device, proposal method, and program storage medium
WO2022074734A1 (en) * 2020-10-06 2022-04-14 国立大学法人 東京大学 Control system production equipment, control system production method, and program
JP7620519B2 (en) 2021-08-26 2025-01-23 株式会社東芝 Creation method, creation device, creation system, program, and storage medium
JP2024008433A (en) * 2022-07-08 2024-01-19 横河電機株式会社 Evaluation model generation device, evaluation model generation method, and evaluation model generation program
CN116943565B (en) * 2023-09-20 2023-12-19 山西虎邦新型建材有限公司 Polycarboxylate water reducing agent automated production control system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03259368A (en) * 1990-03-09 1991-11-19 Nec Corp Simulation model generating system
JPH03265064A (en) * 1990-03-15 1991-11-26 Hitachi Ltd Method and device for simulation and production control supporting device and cad device
JPH04199202A (en) * 1990-11-24 1992-07-20 Hitachi Ltd Plant operation support equipment
JP3028390B2 (en) * 1993-03-26 2000-04-04 株式会社山武 Refrigerator operating energy estimation device
JPH06202707A (en) * 1993-01-06 1994-07-22 Mitsubishi Electric Corp Supervisory control unit
JP3229413B2 (en) * 1993-01-19 2001-11-19 旭化成株式会社 Process control system and operating condition creation method
JPH06214610A (en) * 1993-01-20 1994-08-05 Hitachi Ltd Control method and apparatus thereof
JPH07121230A (en) * 1993-10-26 1995-05-12 Toshiba Corp Plant condition predictor
US5459636A (en) * 1994-01-14 1995-10-17 Hughes Aircraft Company Position and orientation estimation neural network system and method
JPH07281714A (en) * 1994-04-06 1995-10-27 Kawasaki Heavy Ind Ltd Simulation method and apparatus used therefor
JPH1020923A (en) * 1996-07-02 1998-01-23 Hitachi Ltd Plant control device
JP3377163B2 (en) * 1997-03-06 2003-02-17 株式会社日立製作所 Autonomous control system
JPH11149302A (en) * 1997-11-17 1999-06-02 Mitsubishi Chemical Corp Operation control method of manufacturing or processing process
JP2002091505A (en) * 2000-09-14 2002-03-29 Toshiba Corp Model identification device
JP2002364311A (en) * 2001-06-08 2002-12-18 Hitachi Ltd Thermal power plant dynamic characteristic analysis support system
JP2003049214A (en) * 2001-08-06 2003-02-21 Nkk Corp Operation analysis system for steelmaking smelting furnace
JP2004178492A (en) * 2002-11-29 2004-06-24 Mitsubishi Heavy Ind Ltd Plant simulation method using enhanced learning method

Also Published As

Publication number Publication date
CN101046683A (en) 2007-10-03
CN101046683B (en) 2010-05-26
CN101504152B (en) 2011-03-23
CN101504152A (en) 2009-08-12
JP2007264796A (en) 2007-10-11

Similar Documents

Publication Publication Date Title
JP4585983B2 (en) Plant control method and plant control apparatus
US11371696B2 (en) System and method for configuring boiler combustion model
CN108416086B (en) An adaptive correction method for aero-engine model based on deep learning
JP4993820B2 (en) An adaptive estimation model in process control systems.
AU733463B2 (en) Method and apparatus for modeling dynamic and steady-state processes for prediction, control and optimization
JP6285466B2 (en) Design method of nonlinear controller for nonlinear process
US7315846B2 (en) Method and apparatus for optimizing a system model with gain constraints using a non-linear programming optimizer
CN101221415B (en) fire equipment control device
JP4876057B2 (en) Plant control device and thermal power plant control device
US8185216B2 (en) Plant controlling device and method, thermal power plant, and its control method
WO2007116591A1 (en) Plant controller
CN110618706A (en) Multistage intelligent denitration online optimization control system based on data driving
US20060229743A1 (en) Method and apparatus for attenuating error in dynamic and steady-state processes for prediction, control, and optimization
Zhao et al. A nonlinear industrial model predictive controller using integrated PLS and neural net state-space model
JP2005070940A (en) PID parameter adjustment device
JP5155690B2 (en) Coal-fired boiler gas concentration estimation device and gas concentration estimation method
CN101589363A (en) Dynamic model predictive control
CN107193212A (en) Aero-engine non-linear predication control method based on new grey wolf optimized algorithm
CN101477332A (en) Plant control device and plant control method
US20200166206A1 (en) Apparatus for combustion optimization and method therefor
CN105556401A (en) Method for the computer-aided control and/or regulation of a technical system
JP2009222332A (en) Control device for plant equipped with boiler and control method for plant equipped with boiler
JP4627509B2 (en) Plant control apparatus and plant control method
JPH1063307A (en) Feedforward controller in thermal power plant main control system
Yuan et al. A robust adaptive controller for Hammerstein nonlinear systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090722

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091006

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091201

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100804

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: 20100824

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: 20100906

R150 Certificate of patent or registration of utility model

Ref document number: 4585983

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: 20130910

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees