JP4585983B2 - Plant control method and plant control apparatus - Google Patents
Plant control method and plant control apparatus Download PDFInfo
- 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
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参照。)。
上記したように、強化学習法は、制御対象の特性、制御方法が事前に定式化できない場合に有効であるが、プラントの運転制御においては、モデル構築までに試行錯誤運転による実績を集める時間が必要であり、従って、その間に製品品質が低下し、ロスが多くなってしまうという問題があり、しかも、このときの試行錯誤運転により、プラント排出物の性状変動による環境への影響も考えられるが、しかし、これらの問題に対して有効なモデル構築方法については、考慮されていない。 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
まず、外部出力インターフェース2は、加算器17から信号を入力し、プラント1に出力して空気流量を操作する。必要に応じて人が操作するためのキーボードやディスプレイを備えてもよい。
First, the
次に、外部入力インターフェース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
次に、基本制御指令演算手段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
ここで、この運転データとは、プラント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
連続モデル化手段8は、数値解析データベース7に格納された離散的な空気流量とCO濃度の関係について、パラメータの変化に対して連続的な関係となるように近似して連続モデル9を作成する。従って、この連続モデル9は、連続モデル化手段8又は連続モデル修正手段12によって作成されることになる。
The continuous modeling means 8 creates a
次に、誤差評価手段10は、数値解析データベース7に格納されたデータと、連続モデル化手段8によって作成された連続モデル9との誤差を評価する。また、パラメータ追加手段11は、誤差評価手段10により評価された誤差が一定の条件を満たす場合に、数値解析を追加実施する空気流量の値を設定し、データ点を追加する。そして、追加されたデータ点について数値解析手段6により数値解析を実施する。
Next, the
一方、連続モデル修正手段12は、運転実績データベース5にある運転データを用いて連続モデル9のモデルを修正する。そして、制御方法学習手段13は、連続モデル9を基にして強化学習法により空気流量の操作方法を学習する。学習結果は学習結果データベース14に格納される。このとき学習結果データベース14に格納される学習結果の一例を図3に示す。
On the other hand, the continuous model correcting means 12 corrects the model of the
次に、操作量演算手段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
そこで、減算器16は、基本制御指令演算手段4の出力信号と操作量演算処理15の出力信号を入力し、これら2種の信号の差を計算して加算器17に出力する。このとき、切替器18が設けてあり、これにより減算器16の出力を加算器17の入力から切り離し、従来どおり基本制御指令演算手段4の出力のみによる運転を行うこともできる。
Therefore, the
また、加算器17は、基本制御指令演算手段4の出力信号と減算器16の出力信号を入力し、これら2種の信号の和を計算して出力する。従って、これら減算器16と加算器17により、プラント1への出力信号は、基本制御指令演算手段4の出力信号を操作量演算処理15の出力信号により補正した信号とすることができる。
The
次に、この実施形態の動作について、図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
この実施形態では、学習結果を用いてプラントを操作するので、制御性能は学習に用いる連続モデルの精度に依存するところが大きい。 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
次に、ステップ202では、各空気流量の点におけるCO濃度を、数値解析手段を用いて計算する。計算結果は数値解析データベースに格納される。
Next, in
次いで、ステップ203では、離散的なデータに補間を行い、連続モデルを作成し、この後、ステップ204では、任意のデータ点を除いた場合の連続モデルを仮に計算し、ステップ205では、除いたデータ点との誤差を計算する。
Next, in
図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
このように誤差が小さくなるまでステップ202〜207を繰り返すことで、効果的にデータ点を追加することができる。
Thus, data points can be effectively added by repeating
ここで、図8は、ステップ207でデータ点を追加し、連続モデルを再度作成した場合のデータ例を示したものであり、以上の手順により、数値解析を実施する点の数を抑えながら精度の高い連続モデルが作成できることが理解できる。そして、この後、ステップ208、又はステップ103に進み、作成された連続モデルを用いて強化学習を実施するのである。
Here, FIG. 8 shows an example of data when a data point is added in
しかし、上記手順で得られたモデルは数値計算の結果を用いているので、実際のプラントとの間には誤差が避けられないので、できればプラント実機の運転データを用いるのが望ましい。 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,
図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
そして、これらステップ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.
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.
前記プラントがボイラ設備であり、
前記操作条件には、前記ボイラ設備の燃料流量、空気温度、ボイラのバーナー内の空気配分、ボイラのバーナーチルト角、ボイラのパラレルダンパ角の少なくとも一種が用いられることを特徴とするプラント制御方法。 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.
前記プラントがボイラ設備であり、
前記操作条件には、前記ボイラ設備の燃料流量、空気温度、ボイラのバーナー内の空気配分、ボイラのバーナーチルト角、ボイラのパラレルダンパ角の少なくとも一種が用いられることを特徴とするプラント制御装置。 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.
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)
| 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)
| 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 |
-
2006
- 2006-03-27 JP JP2006086131A patent/JP4585983B2/en not_active Expired - Fee Related
-
2007
- 2007-02-28 CN CN2009101264839A patent/CN101504152B/en not_active Expired - Fee Related
- 2007-02-28 CN CN2007100847709A patent/CN101046683B/en not_active Expired - Fee Related
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 |