JPH0677212B2 - Plant modeling equipment - Google Patents
Plant modeling equipmentInfo
- Publication number
- JPH0677212B2 JPH0677212B2 JP60108318A JP10831885A JPH0677212B2 JP H0677212 B2 JPH0677212 B2 JP H0677212B2 JP 60108318 A JP60108318 A JP 60108318A JP 10831885 A JP10831885 A JP 10831885A JP H0677212 B2 JPH0677212 B2 JP H0677212B2
- Authority
- JP
- Japan
- Prior art keywords
- transfer function
- data
- function
- plant
- response waveform
- 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 - Lifetime
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E30/00—Energy generation of nuclear origin
- Y02E30/30—Nuclear fission reactors
Landscapes
- Monitoring And Testing Of Nuclear Reactors (AREA)
- Testing And Monitoring For Control Systems (AREA)
- Feedback Control In General (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 本発明は、動特性の不明な制御対象の応答波形から、制
御系の設計、事前評価、制御対象の異常診断等に必要な
動特性モデルとして、伝達関数を推定するプラント・モ
デリング装置に関する。TECHNICAL FIELD OF THE INVENTION The present invention provides a dynamic characteristic model necessary for designing a control system, pre-evaluation, abnormality diagnosis of a controlled object, etc. from a response waveform of a controlled object of unknown dynamic characteristics. , A plant modeling apparatus for estimating a transfer function.
プラントの制御系設計や数値的な試験、監視等には、プ
ラントの動特性を表わすモデル、例えば伝達関数が必要
である。従来、動特性の未知なプラントの応答波形情報
から、伝達関数を推定する装置は数々提案されていた
が、それぞれ適用限界を持っておりあらゆるプラントや
環境条件に対し、通用するものはなかった。たとえば、
データに外乱し、雑音などが含まれる場合、ある程度の
事前知識から、外乱を取り除くデータの事前処理により
推定精度は向上するが、データの事前処理手続きまで含
めた、統一的な伝達関数推定装置は提案されていない。
又、推定の対象となるプラントに関し、構造などに関す
るある程度の情報があらかじめわかっている場合も、そ
の情報を有効に用いるシステマラックな推定装置は提案
されてない。そのため、状況に応じて、人間が有効な手
段を選択し、発見的、試行錯誤的に作業を行なわねばな
らず作業者(オペレータ)は高度な専門知識を必要とす
るうえ、多くの時間、労力を費やさねばならなかった。A model representing the dynamic characteristics of the plant, such as a transfer function, is necessary for designing the control system of the plant, performing numerical tests, and monitoring. Conventionally, there have been proposed a number of devices for estimating a transfer function from response waveform information of a plant whose unknown dynamic characteristics are known, but each has its application limit, and there is no one that can be applied to all plants and environmental conditions. For example,
When the data includes disturbances and noise, the accuracy of estimation is improved by pre-processing the data to remove the disturbances from a certain amount of prior knowledge, but a unified transfer function estimation device that includes data pre-processing procedures Not proposed.
Further, even if some information about the structure of the plant to be estimated is known in advance, no systematic rack estimation device that effectively uses the information has been proposed. Therefore, depending on the situation, humans must select effective means and perform work heuristically and by trial and error. The operator (operator) requires a high degree of specialized knowledge, and a lot of time and labor is required. Had to spend.
本発明は、前記の問題点を解決するために、プラントの
応答波形から伝達関数を推定および修正し、あるいはそ
の結果から再び応答波形データを修正するための複数の
手段を準備し、人間の判断およびデータベースに格納さ
れた一連のルール群による推論により、それらの手段を
能率よく、かつ効果的に駆動することによって、あらゆ
るタイプのプラント、状況に対し、短時間に高い精度で
伝達関数を推定するプラント・モデリング装置を提供す
ることを目的とする。In order to solve the above-mentioned problems, the present invention provides a plurality of means for estimating and modifying a transfer function from a response waveform of a plant, or modifying response waveform data again from the result, and making a human judgment. Estimate the transfer function for all types of plants and situations in a short time with high precision by efficiently and effectively driving those means by inference by a set of rules stored in a database. The object is to provide a plant modeling device.
本発明は制御対象とするプラントの応答波形から、伝達
関数を推定する手段として以下の機能を備えることによ
り、推定精度の向上、作業の高効率化を実現したもので
ある。The present invention has the following functions as means for estimating a transfer function from a response waveform of a plant to be controlled, thereby realizing an improvement in estimation accuracy and an increase in work efficiency.
(1)プラントの応答波形データに、推定の精度低下を
招く外乱や異常データが含まれている場合、一度データ
より伝達関数を推定し、次にそのモデルよりデータの妥
当性を判定することにより、推定に不都合なデータを削
除し、代りとなるデータで補間することにより、データ
を修正し、再び伝達関数を推定しなおす機能。(1) If the response waveform data of the plant contains disturbances or abnormal data that may lead to a decrease in estimation accuracy, the transfer function is estimated once from the data, and then the validity of the data is determined from the model. , A function that corrects the data by deleting the data that is inconvenient for estimation and interpolating it with the data that substitutes, and re-estimates the transfer function.
(2)一度、応答波形データから推定した伝達関数に対
し、そのモーメント系列を保存しながら、構造、次数を
変形、むだ時間を抽出する機能、あるいは伝達関数の部
分構造をあらかじめ仮定した形に拘束した上で伝達関数
の変形を行なう機能。(2) Once the transfer function estimated from the response waveform data is stored, its moment sequence is stored, and the structure, the function of deforming the order, the dead time are extracted, or the partial structure of the transfer function is constrained to a presumed form. The function to perform the transformation of the transfer function.
(3)伝達関数の推定、修正、データの修正に関する個
々の機能をそれぞれ最小限の単位で独立させ1つ1つ
に、コマンド(命令語)を対応させることにより、オペ
レータが各コマンドを入力するだけで、それに対する機
能を駆動でき、伝達関数の推定、低次元化、補正等がオ
ペレータの判断に基づき、短時間で行なえるような対話
形モデル修正機能。(3) The operator inputs each command by making the individual functions relating to transfer function estimation, correction, and data correction independent in the minimum unit and associating a command (command) with each one. An interactive model correction function that can drive the function corresponding to it and perform transfer function estimation, reduction of dimension, correction, etc. in a short time based on the operator's judgment.
(4)これらの機能を駆動させる手順をルールとして格
納することができるデータベースを持ち、オペレータが
行なう一連の作業手順と推定した伝達関数の応答波形と
もとのデータの比較より算出されたモデルの評価あるい
はオペレータの評価したモデル適合度の評価点に基づい
て新たなルールを生成し、データベースにたくわえる学
習機能と、データベースに格納されたこれらのルールお
よび推定対象の構造に関する事前情報や推定手法の固有
の特性に関する知識に関するルールに基づいて一連の機
能群をどのような順序、条件で駆動させるべきかを、こ
れらのルール群から推論し、オペレータに指示し、ある
いは自動的に駆動させる機能。(4) Evaluating a model that has a database that can store the procedures for driving these functions as rules, and compares a series of work procedures performed by the operator with the response waveform of the estimated transfer function and the original data. Alternatively, a new rule is generated based on the evaluation score of the model goodness of fit evaluated by the operator, and the learning function of storing it in the database and the a priori information on these rules stored in the database and the structure of the estimation target A function that infers, based on these rules, the sequence and conditions under which a series of functions should be driven based on the rules related to knowledge of characteristics, instruct the operator, or automatically drive the functions.
本発明により、次のような効果が生じる。 The present invention has the following effects.
(1)推定の対象であるプラントの応答波形に関するデ
ータに、外乱や観測ノイズが含まれているとき、推定し
た伝達関数の応答波形ともとのデータの比較により、異
常データを検知し、除去することにより、推定精度の劣
化を防ぐことができる。(1) When the data related to the response waveform of the plant to be estimated includes disturbance or observation noise, abnormal data is detected and removed by comparing the response waveform of the estimated transfer function with the original data. As a result, the estimation accuracy can be prevented from deteriorating.
(2)プラントの伝達関数を推定した後に、制御系の設
計に都合の良い形に変形することができる。(2) After estimating the transfer function of the plant, it can be transformed into a form convenient for designing the control system.
(3)モデルの推定、修正に関する個々の機能が最小限
の単位で独立しているため、モジュール性に富み、新た
な機能の付加によるシステムの変更が行ないやすい。(3) Since individual functions related to model estimation and correction are independent in a minimum unit, the system is rich in modularity, and it is easy to change the system by adding new functions.
(4)各機能がコマンド形式で対話形で操作できるた
め、モデリング作業が単時間に効率よくでき、しかも、
人間の判断を必要とする試行錯誤的な複雑な作業が行な
いやすい。(4) Since each function can be operated interactively in a command format, modeling work can be done efficiently in a single time.
It is easy to perform trial-and-error complicated work that requires human judgment.
(5)ルールによるデータベースの推論に基づき、モデ
リングの最適な手順をオペレータに指示、あるいは自動
的にモデリングを行なうことができ、オペレータがモデ
リングに関する専門的な知識を持たなくてもよい。(5) Based on the inference of the database based on the rules, the operator can be instructed the optimum procedure of modeling or can automatically perform modeling, and the operator does not need to have specialized knowledge about modeling.
(6)常に、推定、修正の手順および、その結果得られ
たモデルの評価から、新しいルールの生成無意味なルー
ルの削除等を行なうため、ルール・デースベースの推論
機構が漸近的に最適なものになる。(6) A rule-based reasoning mechanism is asymptotically optimal because a new rule is generated and meaningless rules are deleted from the estimation and correction procedures and the evaluation of the resulting model. It becomes a thing.
(7)オペレータの意図あるいは、データベースに格納
された知識、ルールによって、プラントの既知の構造情
報を含めたモデリングができる。(7) Modeling including known structural information of the plant can be performed according to the operator's intention or the knowledge and rules stored in the database.
本発明の1つの実施例を第1図(a),(b)に示す。
本発明のプラント・モデリング装置pは、応答波形デー
タ取得部1、データ事前処理部4、次数決定部5、伝達
関数推定部6による一連の伝達関数推定機能群、ステッ
プ8乃至11の伝達関数修正機能群、応答波形算出部12、
推定モデル評価部13、これらの機能を管理する推定・修
正機能管理部7、オペレータとのインタフェイスを取る
グラフィック−ディスプレイ端末14、コンソール15、お
よびデータベース16処理手順推論部17、処理手順学習部
18より成る。One embodiment of the present invention is shown in FIGS. 1 (a) and 1 (b).
The plant modeling apparatus p of the present invention includes a series of transfer function estimation functions by the response waveform data acquisition unit 1, the data preprocessing unit 4, the order determination unit 5, and the transfer function estimation unit 6, and the transfer function correction of steps 8 to 11. Function group, response waveform calculation unit 12,
Estimated model evaluation unit 13, estimation / correction function management unit 7 for managing these functions, graphic display terminal 14, console 15 for interfacing with an operator, database 16, processing procedure inference unit 17, processing procedure learning unit
Composed of 18.
応答波形データ取得部1では、推定対象となるプラント
3又はそれが記録されたデータ・レコーダ2より応答波
形データを取り込み、一度、データベース16に蓄える。The response waveform data acquisition unit 1 takes in response waveform data from the plant 3 to be estimated or the data recorder 2 in which it is recorded, and temporarily stores it in the database 16.
データ事前処理部4では、応答波形データに以下の処理
をほどこし、以後の推定に都合のよい形に修正する。The data pre-processing unit 4 subjects the response waveform data to the following processing, and modifies it so that it is convenient for subsequent estimation.
(1)第2図(a)に示すようなプラント応答波形19の
ような連続信号データの場合、サンプリングにより、エ
リアシングを生じないよう信号の高周波成分をしゃ断す
る高周波しゃ断フィルタを通した後の第2図(b)に示
すようなフィルタリングした応答波形20をサンプリング
し、第2図(c)に示すような応答波形のサンプリング
21{y1,y2…yN}を得る。(1) In the case of continuous signal data such as the plant response waveform 19 as shown in FIG. 2 (a), after passing through a high frequency cutoff filter that cuts off high frequency components of the signal by sampling so as not to cause aliasing. Sampling the filtered response waveform 20 as shown in FIG. 2 (b) and sampling the response waveform as shown in FIG. 2 (c).
21 {y 1 , y 2 ... Y N } is obtained.
(2)すでに一度伝達関数を推定した後で、再びこの事
前処理部が起動されたときは、推定された伝達関数の応
答波形を応答波形算出部12にて求め、データと比較し、
以下のルールに従ってデータを修正する。(2) When the pre-processing unit is activated again after the transfer function has been estimated once, the response waveform of the estimated transfer function is obtained by the response waveform calculation unit 12 and compared with the data.
Modify the data according to the following rules.
ルール1;まず推定されたモデル(=伝達関数)の応答波
形と、もとのデータを比較し、以下の量を求める。Rule 1; First, compare the estimated response waveform of the model (= transfer function) with the original data, and obtain the following amount.
(ただし、Yiはもとのデータ、 は推定モデルの応答波形サンプル値である。) もし、N個のデータのうち、N0個 以内のデータに対し、 が成り立つときは、そのYiを異常データとして除去
し、 でおきかえる。 (However, Y i is the original data, Is the response waveform sample value of the estimation model. ) If N data is N 0 For the data within If, then Y i is removed as abnormal data, Change.
ルール2;もし、N0個以上のデータに対し、(1)式が成
り立つときは、推定モデルが不適当であると判定し、あ
らためて条件をかえて推定しなおす。Rule 2; If the formula (1) is satisfied for N 0 or more data, it is determined that the estimation model is inappropriate, and the conditions are re-estimated and estimated again.
ルール3;推定されたモデルの情報から、データベースの
ルール群による推論あるいは、オペレータの判定によ
り、プラントにムダ時間が存在すると判定された場合
は、もとのデータの先頭部から、ムダ時間に対応するデ
ータを削除し、あらためて推定しなおす。Rule 3; From the estimated model information, if it is determined that there is waste time in the plant by inference by the rule group of the database or the operator's judgment, it corresponds to the waste time from the beginning of the original data Delete the data that you want to re-estimate.
ルール4;推定されたモデルの情報から、又はデータベー
スに貯えられているプラントの構造に関する事前情報か
ら、プラントが無定位系であると判定された場合、サン
プルデータYi(i=1,〜,N)に対し、 (i=1,〜,N、τ:サンプリング周期) なる処理を施こし、 を改めてデータとして推定しなおす。Rule 4; If the plant is determined to be an atypical system from the information of the estimated model or from the a priori information on the structure of the plant stored in the database, sample data Y i (i = 1, ..., N), (I = 1, ..., N, τ: sampling period) Is re-estimated as data.
(3)オペレータが、コンソールより、データの補正に
関してのコマンドを入力した時は、それに従い、次のよ
うな基本処理を行なう。(3) When the operator inputs a command regarding data correction from the console, the following basic processing is performed according to the command.
(a)データの間引き;データをl個ごとに間引いて改
めてデータとする。(A) Decimation of data: Data is thinned out every l to make data again.
Y1,Y2…→Yl,Y2l,… (b)データ部分使用:応答波形データの一部を取り出
し、改めてデータとする。Y 1 , Y 2 ... → Y 1 , Y 2l , ... (b) Use of data part: A part of response waveform data is taken out and used as data again.
Y1,Y2,…,YN→Yi,Yi+1,…,Yj (c)複数のデータ群の平均:複数のデータ集合間で平
均をとり、新たなデータとする。Y 1 , Y 2 , ..., Y N → Y i , Y i + 1 , ..., Y j (c) Average of a plurality of data groups: Average a plurality of data sets to obtain new data.
次数決定部5では、サンプルデータの情報から以下の手
順で次数を決定する。 The order determining unit 5 determines the order from the information of the sample data by the following procedure.
(1)サンプルデータYiよりプラントのインパルス応
答列giを算出する。(1) The impulse response sequence g i of the plant is calculated from the sample data Y i .
(2)ハンケル行列Hの特異値を求める。(2) Obtain the singular value of the Hankel matrix H.
(3)しきい値εに対し、σn>ε>σn+1なる整数
nを見出し、それを伝達関数の次数とする。 (3) For the threshold value ε, find an integer n such that σ n >ε> σ n + 1 and set it as the order of the transfer function.
伝達関数推定部6では、以下の手順によって伝達関数を
求める。The transfer function estimation unit 6 obtains the transfer function by the following procedure.
(1)(4)式の行列Uの初めのn列より成る行列、
Vの初めのn列より成る行列 より、行列A、ベクトルB、CT、スカラーDを求め
る。A matrix consisting of the first n columns of the matrix U of equations (1) and (4),
A matrix consisting of the first n columns of V Then, the matrix A, the vector B, the CT , and the scalar D are obtained.
(2)適当な変換行列を用いて行列Aを対角比する。 (2) The matrix A is diagonally compared using an appropriate conversion matrix.
(3)次式より行列Ac、ベクトルBc,Cc、スカラD
cを求める。 (3) Matrix A c , vector B c , C c , scalar D
Find c .
(4)次式より伝達関数G(s)を得る。 (4) The transfer function G (s) is obtained from the following equation.
G(s)=Cc(sIn−Ac)-1Bc+Dc …(8) (Inはn×n単位行列) 推定・修正機能管理部7では、以上の伝達関数推定機能
群および以下に述べる伝達関数修正機能群を、1つ1
つ、コマンド(命令語)に対応させオペレータがコンソ
ール15より入力したコマンドに対する機能を起動させる
働きをする。また、データや推定モデルのデータベース
16への書き込み読み出し、グラフィックディスプレイ端
末14、コンソール15を通じてのオペレータとのインタフ
ェイスを取るなどの機能がある。G (s) = C c (sIn−A c ) −1 B c + D c (8) (In is an n × n identity matrix) In the estimation / correction function management unit 7, the above transfer function estimation function group and the following One transfer function modification function group described in
One function is to activate a function corresponding to a command input by the operator from the console 15 in correspondence with a command (command word). Also, a database of data and estimated models
It has functions such as writing / reading to / from 16 and interface with an operator through the graphic display terminal 14 and the console 15.
以下ステップ8〜13は推定された伝達関数の修正・評価
にかかわる機能を持つ、極零点、消去・変更・追加機能
8;推定された伝達関数の極・零点の消去・変更・追加な
どを、モーメント系列(9)式の低次側から有限個を保
存しながら行なう。The following steps 8 to 13 have the functions related to correction / evaluation of the estimated transfer function, pole / zero point, elimination / change / addition function.
8; Eliminate, change, and add poles and zeros of the estimated transfer function while preserving a finite number from the lower order side of the moment series (9).
G(s)=g0+g1s+g2s2+… …(9) たとえば、以下のような変形である。 G (s) = g 0 + g 1 s + g 2 s 2 + ... ... (9) for example, the following modifications.
パラメータ変更機能9;伝達関数の定常ゲイン時間スケー
ル、むだ時間などを変更する。 Parameter change function 9; Change steady gain time scale of transfer function, dead time, etc.
伝達関数低次元化機能10;モーメント系列(9)式を保
存したまま任意の次数の分母・分子を持つ伝達関数に変
更する。すなわち、新たな分母・分子の次数(n′,
m′)に対し、次の連立一次方程式を解きai(i=1,2,
…,n′),bi(i=0,1,2,…,m′)を求める。Transfer function reduction function 10; Change to a transfer function having a denominator / numerator of an arbitrary order while retaining the moment series (9). That is, the new denominator / numerator order (n ′,
m ′) solves the following system of linear equations ai (i = 1,2,
, N '), bi (i = 0,1,2, ..., m') are obtained.
これより、低次元化された、次式の伝達関数を得る。 From this, a reduced-dimensional transfer function of the following equation is obtained.
ムダ時間抽出機能11;与えられた伝達関数G(s)のモ
ーメント系列表現(21)式をムダ時間要素; で割り算した結果のモーメント系列に基づいて、(1
0),(11)式の方法で再び伝達関数G′(s)を求め
る。その結果、次式のようにムダ時間lを抽出すること
ができる。 Waste time extraction function 11: Uses the moment sequence expression (21) of the given transfer function G (s) as waste time element; Based on the resulting moment series divided by, (1
The transfer function G '(s) is obtained again by the method of equations (0) and (11). As a result, the dead time 1 can be extracted as in the following equation.
G(s)→elsG′(s) 応答波形算出部12;推定、修正後の伝達関数の応答波形
をルンゲ・クッタ=ギル法で算出し、もとのデータ
{Y1,Y2,…YN}とともにグラフィックディスプレイ端
末14に表示する。G (s) → e ls G ′ (s) Response waveform calculation unit 12; Response waveform of the estimated and corrected transfer function is calculated by the Runge-Kutta-Gill method, and the original data {Y 1 , Y 2 , ... Y N } and displayed on the graphic display terminal 14.
推定モデル評価部13;推定された伝達関数の応答波形の
サンプルデータ{i}と、もとのデータ{Yi}を比較
し、以下のルールにより評価し、結果を端末に表示、デ
ータベースに書き込む。Estimated model evaluation unit 13: Sample data {i} of the response waveform of the estimated transfer function is compared with the original data {Yi}, evaluated according to the following rules, and the result is displayed on the terminal and written in the database.
ルール1;推定モデルのもとの応答波形データへの適合度
を以下のパラメータで見る。Rule 1; Look at the fitness of the estimated model to the original response waveform data with the following parameters.
ルール2;もとの応答波形データにピークがある場合、第
1ピーク、第2ピークなどについてピーク値(極大
限)、ピーク時間を推定モデル応答波形と比較する。 Rule 2; When the original response waveform data has a peak, the peak value (maximum limit) and peak time of the first peak, the second peak, etc. are compared with the estimated model response waveform.
ルール3;もとの応答波形データに振動成分がある場合振
動周期、減衰比等を推定モデル応答波形と比較する。Rule 3; If the original response waveform data has a vibration component, compare the vibration period, damping ratio, etc. with the estimated model response waveform.
ルール4;もとの応答波形データに逆応答があるとき、そ
の大きさを推定モデル応答波形と比較する。Rule 4; When the original response waveform data has an inverse response, its magnitude is compared with the estimated model response waveform.
ルール5;もとの応答波形データの定常ゲイン整定時間と
推定モデルのそれらとを比較する。Rule 5; Compare the steady-state gain settling time of the original response waveform data with those of the estimation model.
グラフィック・ディスプレイ端末14やコンソール15は、
オペレータとのインタフェイスをとる。Graphic display terminal 14 and console 15
Interface with the operator.
データベース16には、プラント応答波形データ推定モデ
ル、推定、修正の手順、モデルの評価度などが時々刻々
と記録される。又、推定・修正に関するルール推定対象
であるプラントの構造、物理法則等に関するルールが格
納されている。The database 16 records plant response waveform data estimation models, estimation and correction procedures, model evaluation degrees, etc., every moment. Further, rules regarding estimation / correction are stored rules regarding the structure of the plant to be estimated, the physical laws, and the like.
処理手順推論部17では、オペレータの要求する処理に対
し、どのような手順が最適であるかをデータベース16に
蓄えられたルール群に基づいて推論し、その結果に従っ
て、各機能を駆動あるいはオペレータに指示を与える。The processing procedure inference unit 17 infers what kind of procedure is optimum for the processing requested by the operator based on the rule group stored in the database 16, and drives each function or instructs the operator according to the result. Give instructions.
処理手順学習部12では、オペレータの操作によるモデリ
ングの手順と、その結果得られたモデルの評価とから、
モデルの推定・修正に関するルールを生成し、データベ
ース16に新しくたくわえる。又、推論に用いられたルー
ルに対し、その結果得られたモデルの評価度から、その
価値を判定し、価値指標が、あるしきい値より小さいル
ールは、データベースから削除する。In the processing procedure learning unit 12, from the modeling procedure by the operation of the operator and the evaluation of the model obtained as a result,
Generate rules for estimating / correcting the model and newly store them in the database 16. Further, the value of the rule used for inference is judged from the evaluation degree of the model obtained as a result, and the rule whose value index is smaller than a certain threshold is deleted from the database.
第3図に、沸騰水形原子炉(BWR)の再巡環ポンプスピ
ード設定値から、炉心中性束までのステップ応答波形を
データとしたときの、推定結果のモデルの応答波形およ
び、それを修正したモデルの応答波形を原データととも
に示す。一度推定した伝達関数 のモデル(第3図(a))に対し、数々の修正を施こす
ことによって、より精度のよい伝達関数 のモデル(第3図(b))が得られたことがわかる。Fig. 3 shows the response waveform of the model as an estimation result when the step response waveform from the recirculation pump speed set value of the boiling water reactor (BWR) to the core neutral flux is used as data, and it The response waveform of the modified model is shown with the original data. Once estimated transfer function By applying various modifications to the model (Fig. 3 (a)), a more accurate transfer function can be obtained. It can be seen that the model (FIG. 3 (b)) was obtained.
第1図は本発明の実施例として、プラント・モデリング
装置の一構成例を示したブロック図、第2図はプラント
応答波形のサンプリングの様子を示した曲線図、第3図
はBWRの再巡環ポンプスピード設定値から、炉心中性子
束までのステップ応答データに基づき推定したモデルと
修正を加えたモデルの各応答波形を示す曲線図である。 1……応答波形データ取得部、 2……データ・レコーダ、 3……推定対象のプラント、 4……データ事前処理部、5……次数決定部、 6……伝達関数推定部、7……推定・修正機能管理部、 8……極・零点消去・変更・追加機能、 9……パラメータ変更機能、 10……伝達関数低次元化機能、 11……ムダ時間抽出機能、12……応答波形算出部、 13……推定モデル評価部、 14……グラフィック・ディスプレイ端末、 15……コンソール、16……データベース、 17……処理手順推論部、18……処理手順学習部。FIG. 1 is a block diagram showing a configuration example of a plant modeling apparatus as an embodiment of the present invention, FIG. 2 is a curve diagram showing a sampling state of a plant response waveform, and FIG. 3 is a BWR recirculation. It is a curve figure which shows each response waveform of the model estimated based on the step response data from a ring pump speed set value to a core neutron flux, and the model which added correction. 1 ... Response waveform data acquisition unit, 2 ... Data recorder, 3 ... Plant to be estimated, 4 ... Data preprocessing unit, 5 ... Order determination unit, 6 ... Transfer function estimation unit, 7 ... Estimation / correction function management unit, 8 ... Pole / zero elimination / change / addition function, 9 ... Parameter change function, 10 ... Transfer function reduction function, 11 ... Waste time extraction function, 12 ... Response waveform Calculation unit, 13 ... Estimated model evaluation unit, 14 ... Graphic display terminal, 15 ... Console, 16 ... Database, 17 ... Processing procedure inference unit, 18 ... Processing procedure learning unit.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭57−23117(JP,A) 特開 昭56−60914(JP,A) 特開 昭59−69813(JP,A) 特開 昭58−208812(JP,A) 特開 昭58−172714(JP,A) 特開 昭57−146314(JP,A) 特開 昭51−94075(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-57-23117 (JP, A) JP-A-56-60914 (JP, A) JP-A-59-69813 (JP, A) JP-A-58- 208812 (JP, A) JP 58-172714 (JP, A) JP 57-146314 (JP, A) JP 51-94075 (JP, A)
Claims (4)
に対する応答波形データを取り込むデータ取得部と、デ
ータに対し、サンプリング、フィルタリング、部分削除
および補間の処理を行なうデータ補正部と、このデータ
補正部で補正を受けた応答波形のサンプルデータに基づ
く、次数の決定機能と伝達関数推定機能を持つモデル推
定部と、このモデル推定部で推定された伝達関数を修正
するモデル修正部と、このモデル修正部で修正された伝
達関数を記録・再生する記憶装置と、前記伝達関数およ
びその応答波形を表示する表示装置と、前記推定結果を
記録・再生する記憶装置と、作業指示を取り込むコンソ
ール端末とを備えた、プラント・モデリング装置におい
て、伝達関数を推定、修正する個々の機能を、最小の単
位で互いに独立させて持ち、それぞれの機能に命湊語を
対応させ、作業指示で入力した命令語に対応する機能を
即座に起動させ実行させることを特徴とするプラント・
モデリング装置。1. A data acquisition unit that takes in response waveform data for a known operation signal of a plant to be controlled, a data correction unit that performs sampling, filtering, partial deletion, and interpolation processing on the data, and this data correction. Based on the sample data of the response waveform corrected by the model estimation unit, the model estimation unit having the order determination function and the transfer function estimation function, the model correction unit that corrects the transfer function estimated by this model estimation unit, and this model A storage device for recording / reproducing the transfer function modified by the modifying unit, a display device for displaying the transfer function and its response waveform, a storage device for recording / reproducing the estimation result, and a console terminal for fetching work instructions. In a plant modeling system equipped with, the individual functions for estimating and modifying the transfer function are independent of each other in the smallest unit. Te has, in correspondence with Inochiminato word to each function, plant, characterized in that to execute immediately activate the function corresponding to the command entered in work orders
Modeling equipment.
の伝達関数の低次から有限個のモーメント系列を保存し
たまま、伝達関数の一部あるいは全体の構造パラメータ
を追加、変更、削除する機能と、同じく、低次から有限
個のモーメント系列を保存しながら、伝達関数を低次元
化する機能と、同じく、低次から有限個のモーメント系
列を保存しながら伝達関数からムダ時間を抽出する機能
と、推定のもととなるデータに応答波形を合わせるべ
く、伝達関数の定常ゲイン、時間スケール、ムダ時間、
係数を微調整する機能とを合わせ持つことを特徴とする
特許請求の範囲第1項記載のプラント・モデリング装
置。2. When correcting the estimated transfer function, a function of adding, changing or deleting a structural parameter of a part or the whole of the transfer function while keeping a finite number of moment sequences from the low order of the transfer function. Similarly, the function of reducing the transfer function while saving a finite number of moment sequences from the low order, and the function of extracting the waste time from the transfer function while also saving a finite number of moment sequences from the low order. , The steady-state gain of the transfer function, time scale, waste time,
The plant modeling apparatus according to claim 1, further comprising a function of finely adjusting the coefficient.
数を推定し、その応登波形ともとのデータを比較するこ
とにより、異常データの削除、補間によるデータ修正を
行ない、修正されたデータに対し、改めて伝達関数の推
定をやりなおす機能を有することを特徴とする特許請求
の範囲第1項記載のプラント・モデリング装置。3. The transfer function is estimated once from the plant response waveform data, and the original data is compared with that of the response waveform to delete abnormal data and correct the data by interpolation. The plant modeling apparatus according to claim 1, further comprising a function of re-estimating the transfer function.
かわる個々の機能の使用順序、使用条件に関する情報を
ルールとして生成し、データベースに蓄え、あるいはデ
ータベースから不用なルールを削除する処理手順学習機
能と、データベースに格納された、それらのルール群お
よび、推定の対象するプラントに関する既知の情報、伝
達関数の推定に関する普 的な規則に関するルール群よ
り、伝達関数の推定、修正、データの修正に関する最適
な手順を推論して、伝達関数を推定する処理手順推論機
能とを持つことを特徴とする特許請求の範囲第1項記載
のプラント・モデリング装置。4. A processing procedure learning for generating, as a rule, information about a use order of individual functions involved in transfer function estimation, correction, and data correction, and a use condition and storing the rule in a database or deleting an unnecessary rule from the database. From the functions and their rules stored in the database, known information about the plant to be estimated, and rules regarding general rules for estimating the transfer function, the transfer function is estimated, modified, and data modified. The plant modeling apparatus according to claim 1, which has a processing procedure inference function of estimating a transfer function by inferring an optimum procedure.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60108318A JPH0677212B2 (en) | 1985-05-22 | 1985-05-22 | Plant modeling equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60108318A JPH0677212B2 (en) | 1985-05-22 | 1985-05-22 | Plant modeling equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61267103A JPS61267103A (en) | 1986-11-26 |
| JPH0677212B2 true JPH0677212B2 (en) | 1994-09-28 |
Family
ID=14481668
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60108318A Expired - Lifetime JPH0677212B2 (en) | 1985-05-22 | 1985-05-22 | Plant modeling equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0677212B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2707075B2 (en) * | 1987-03-27 | 1998-01-28 | 株式会社日立製作所 | Plant simulation equipment |
| EP0633536A1 (en) * | 1993-07-09 | 1995-01-11 | International Business Machines Corporation | Diagnosis method and system for predictive machine maintenance |
| JP7045977B2 (en) * | 2018-12-05 | 2022-04-01 | 株式会社神戸製鋼所 | Information processing equipment, information processing methods and programs for waste treatment plants |
-
1985
- 1985-05-22 JP JP60108318A patent/JPH0677212B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61267103A (en) | 1986-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Fogel et al. | Modeling the human operator with finite-state machines | |
| US3973112A (en) | System for determining transfer function | |
| Kazantzis et al. | System-theoretic properties of sampled-data representations of nonlinear systems obtained via Taylor-Lie series | |
| JP2978184B2 (en) | Control rule creation device | |
| CN115661575A (en) | Air handling unit fault diagnosis method and system based on residual attention network | |
| JPH0677212B2 (en) | Plant modeling equipment | |
| French | Automated spectral analysis of neurophysiological data using intermediate magnetic tape storage | |
| JPS61267102A (en) | Plant modeling device | |
| CN118246432A (en) | Natural language intelligent large model interaction system and method based on AI analysis | |
| Kurth et al. | Identification of nonlinear systems with reduced Volterra-series | |
| Richards | Stability diagram approximation for the lossy Mathieu equation | |
| CN114839439A (en) | Harmonic current detection method for brain emotion learning based on PID optimization | |
| JP2938201B2 (en) | History data processing device | |
| Bellman | On the determination of optimal trajectories via dynamic programming | |
| CN113395031B (en) | A multi-level model-based fault diagnosis method and system for complex systems | |
| CN117669240B (en) | Crane accident simulation method, system and its application | |
| CN119719864B (en) | High-speed railway transformer abnormality monitoring method, system, electronic equipment and medium | |
| CN119295006B (en) | Electric power panoramic tour report generation method and related device based on brain-like agent | |
| JP2918266B2 (en) | Monitoring method for core stability of boiling water reactor | |
| Ishimura et al. | Spline approximation of line images by modified dynamic programming | |
| Brecher | An error criterion for determining sampling rates in closed-loop control systems | |
| EP4726571A1 (en) | Device and computer-implemented method for determining an embedding for indexing a measurement to be indexed, in particular in a database | |
| May et al. | A NOTE ON THE USE OF REAL WIND RECORDS FOR A STEP BY STEP ANALYSIS OF THE RESPONSE OF TALL STRUCTURES TO WIND LOADING. | |
| Rosko | Improved techniques for digital modeling and simulation of nonlinear systems | |
| Loucks | Chebyshev Polynomial Fit for Terrain Elevation. |