JP2737136B2 - Blast furnace heat control system - Google Patents
Blast furnace heat control systemInfo
- Publication number
- JP2737136B2 JP2737136B2 JP2397288A JP2397288A JP2737136B2 JP 2737136 B2 JP2737136 B2 JP 2737136B2 JP 2397288 A JP2397288 A JP 2397288A JP 2397288 A JP2397288 A JP 2397288A JP 2737136 B2 JP2737136 B2 JP 2737136B2
- Authority
- JP
- Japan
- Prior art keywords
- furnace heat
- action
- data
- furnace
- level
- 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
-
- C—CHEMISTRY; METALLURGY
- C21—METALLURGY OF IRON
- C21B—MANUFACTURE OF IRON OR STEEL
- C21B7/00—Blast furnaces
- C21B7/24—Test rods or other checking devices
-
- C—CHEMISTRY; METALLURGY
- C21—METALLURGY OF IRON
- C21B—MANUFACTURE OF IRON OR STEEL
- C21B5/00—Making pig-iron in the blast furnace
- C21B5/006—Automatically controlling the process
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Materials Engineering (AREA)
- Metallurgy (AREA)
- Organic Chemistry (AREA)
- Manufacture Of Iron (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、高炉から出銑される溶銑温度を制御する高
炉炉熱制御装置に関するものである。Description: TECHNICAL FIELD The present invention relates to a blast furnace heat control device for controlling the temperature of hot metal discharged from a blast furnace.
[従来の技術] 従来高炉内の溶銑の温度を推定し、且つこれを管理・
制御する方法としては、一般に高炉操業者が高炉に設置
された種々のセンサからの情報を定性的に判定して高炉
の状況の評価を行い、操業因子の最適な調整を行うとい
う方法が採られている。しかし、その評価の結果には操
業者の能力や経験等による個人差があり、このため、操
業アクションの基準化が難しいと共に、評価が定量的で
ないため溶銑温度の推定が行い難いという問題点があっ
た。[Prior art] Conventionally, the temperature of hot metal in a blast furnace is estimated, and this is managed and controlled.
As a control method, a method is generally adopted in which a blast furnace operator qualitatively determines information from various sensors installed in the blast furnace, evaluates the condition of the blast furnace, and performs optimal adjustment of the operation factor. ing. However, there are individual differences in the results of the evaluation due to the capabilities and experience of operators, which makes it difficult to standardize the operation actions, and it is difficult to estimate the hot metal temperature because the evaluation is not quantitative. there were.
このようなことから、例えば特公昭51−30007号公報
に開示されているような高炉のプロセス制御方法が提案
されている。このプロセス制御方法は、送風温度を一定
に保ち、操業中連続的に入手できる測定値から炉内の直
接還元量を求め、銑中Si含有量の目標値とその実績値を
代表する指数平滑値との差によって、銑中Si含有量の長
周期変動を防止するための補正項を付加した方程式によ
って送風湿分を決定し、この送風湿分決定値によって炉
内における熱収支を制御するようにしている。For this reason, for example, a blast furnace process control method as disclosed in Japanese Patent Publication No. 51-30007 has been proposed. This process control method keeps the blowing temperature constant, calculates the amount of direct reduction in the furnace from the measurement values that can be obtained continuously during operation, and calculates the target value of the Si content in the pig and the exponential smoothed value that represents the actual value. The blast moisture is determined by an equation with a correction term added to prevent long-term fluctuations of the Si content in the pig, and the heat balance in the furnace is controlled by the blast moisture determination value. ing.
このため、高炉状況の計算制御した時に生ずるその大
波変化(長周期の変化)を修正して的確な操業を実現し
たものとなっている。For this reason, a large wave change (change in a long cycle) that occurs when the blast furnace condition is calculated and controlled is corrected to realize an accurate operation.
[発明が解決しようとする課題] 上記の特公昭51−30007号公報に開示されている従来
のプロセス制御方法では、センサからの情報を解析して
モデルに入力して所定の演算を行うようにしている。こ
のため、その演算を実行するコンピュータは言語として
例えばフォートランが使用されているが、演算容量は極
めて大きなものとなっている。更に、高炉は経年変化す
るので解析モデル自体を変更してメンテナンスしなけれ
ばならないが、解析モデル自体が複雑であるから解析モ
デルの条件変更は極めて面倒な作業になるという問題点
があった。[Problems to be Solved by the Invention] In the conventional process control method disclosed in Japanese Patent Publication No. 51-30007, information from a sensor is analyzed and input to a model to perform a predetermined calculation. ing. For this reason, a computer that executes the computation uses, for example, Fortran as a language, but the computation capacity is extremely large. Further, since the blast furnace changes over time, maintenance must be performed by changing the analysis model itself. However, since the analysis model itself is complicated, changing the conditions of the analysis model is extremely troublesome.
また、前記の問題点を解決する手段として、人工知能
用言語、例えばLISPを使用したコンピュータシステムに
よりメンテナンス性を改善することができるが、ここ
で、センサ情報(真偽データ、各種センサデータ)と、
知識ベースを用いて、炉熱状況について推論する上で、
プロダクションルールを用いた場合には、関係する全て
のセンサに対して、例えば、 IF(センサiの温度がT1〜T2の範囲である。)THEN
(高熱レベルであるCF値はC1)……,(低熱レベルであ
るCF値はCn); IF(センサiの温度がT1〜T3の範囲である。)THEN
(高熱レベルのCF値C′1),……(低熱レベルのCF値
はC′n); …… とルールを表現して行く必要があり、膨大なルール数と
なるため推論時間が増大し、且つ、CF値の調整が極めて
繁雑になっている。As means for solving the above problems, the maintainability can be improved by a computer system using an artificial intelligence language, for example, LISP. Here, sensor information (true / false data, various sensor data) and ,
In inferring the furnace heat situation using the knowledge base,
When the production rule is used, for example, IF (the temperature of the sensor i is in the range of T1 to T2) THEN for all the sensors concerned.
(The CF value that is the high heat level is C1)... (The CF value that is the low heat level is Cn); IF (The temperature of the sensor i is in the range of T1 to T3.) THEN
(CF value at high heat level C′1),... (CF value at low heat level is C′n);... In addition, the adjustment of the CF value is extremely complicated.
このため、上記ルールのプログラムの作成、或いはル
ール内に記述されている確信度を示す数値の量は膨大と
なり、その入力作業が繁雑となるという問題点があっ
た。For this reason, there is a problem that the amount of numerical values indicating the degree of certainty described in the creation of the rule program or in the rules becomes enormous, and the input operation becomes complicated.
本発明は、このような問題点を解決するためになされ
たものであり、高炉の炉熱を高精度に制御することがで
き、コンピュータで実現した際にその入力作業の軽減化
を図ると共に演算容量、演算速度を改善し、且つ、高炉
の経年変化など新たな状況に対しても、ルールの追加、
修正が容易な高炉炉熱制御装置を得ることを目的とす
る。The present invention has been made in order to solve such problems, and can control furnace heat of a blast furnace with high accuracy. Improve capacity and calculation speed, and add rules for new situations such as aging of blast furnaces.
It is an object of the present invention to obtain a blast furnace heat control device that can be easily modified.
[課題を解決するための手段] 第1図は本発明に係る高炉炉熱制御装置の概念を示し
たブロック図である。本発明に係る高炉炉熱制御装置
は、高炉に設置された各種のセンサからデータを所定の
タイミングで取り込むデータ入力手段と、前記センサか
らのデータに基づいて、羽口埋込み温度、荷下り速度、
圧力損失、炉頂温度、ガス利用率、ソリューションロス
量等、高炉の状況を示す各種データを作成すると共に、
該各種データをその基準データと比較して、その差デー
タを作成する加工データ作成手段とを有している。[Means for Solving the Problems] FIG. 1 is a block diagram showing the concept of a blast furnace heat control device according to the present invention. The blast furnace heat control device according to the present invention is a data input unit that captures data from various sensors installed in the blast furnace at a predetermined timing, and based on the data from the sensors, tuyere embedding temperature, unloading speed,
Create various data indicating the blast furnace status, such as pressure loss, furnace top temperature, gas utilization rate, solution loss amount, etc.
Processing data creating means for comparing the various data with the reference data and creating the difference data;
更に、前記各種データ及び差データ(以下加工データ
という)を一時記憶する記憶手段と、高炉操業について
の経験、実績、数式モデル等に基づいた各種の知識ベー
スが記憶された知識ベース格納手段と、前記記憶手段の
加工データと前記知識ベース格納手段の知識ベースに基
づいて炉熱レベル及び炉熱推移を推論し、高炉に対する
アクション量を決定する推論手段と、アクション量を出
力する出力手段とを有する。Further, storage means for temporarily storing the various data and difference data (hereinafter referred to as processing data), knowledge base storage means for storing various knowledge bases based on experiences, results, mathematical models, etc. of blast furnace operation, Inference means for inferring a furnace heat level and a furnace heat transition based on the processing data of the storage means and the knowledge base of the knowledge base storage means, and an inference means for determining an action amount for the blast furnace; and an output means for outputting the action amount. .
前記知識ベース格納手段は、炉熱レベルを推定するた
めに使用される「炉熱レベル判定知識ベース」と、炉熱
推移を推定するために使用される「炉熱推移判定知識ベ
ース」と、炉熱レベルおよび炉熱推移よりアクション量
を決定するために使用される「アクション判定知識ベー
ス」と、過去のアクションおよび外乱に基づいてアクシ
ョン量の補正値を決定する「アクション補正知識ベー
ス」と、アクション量とアクション補正量から実際のア
クション量を決定する「総合判定知識ベース」とを含ん
でいる。The knowledge base storage means includes a "furnace heat level determination knowledge base" used for estimating a furnace heat level, a "furnace heat transition determination knowledge base" used for estimating a furnace heat transition, "Action determination knowledge base" used to determine the amount of action from heat level and furnace heat transition, "action correction knowledge base" to determine the correction value of the action amount based on past actions and disturbances, and action It includes an “overall judgment knowledge base” for determining an actual action amount from the amount and the action correction amount.
「炉熱レベル判定知識ベース」及び前記「炉熱推移判
定知識ベース」は、加工データと炉熱レベルを独立変数
とし、確信度を従属変数とする確信度関数と、この確信
度関数の適用方法を決定するルール群とをそれぞれ有
し、前記「アクション判定知識ベース」は、炉熱レベル
と炉熱推移よりアクション量を決定するルールを有す
る。「総合判定知識ベース」は、アクション量とアクシ
ョン補正量から実際のアクション量を決定するルールを
有する。The “furnace heat level judgment knowledge base” and the “furnace heat transition judgment knowledge base” are a confidence function in which the processing data and the furnace heat level are independent variables, and the confidence is a dependent variable, and a method of applying the confidence function. And the "action determination knowledge base" has a rule for determining an action amount from a furnace heat level and a furnace heat transition. The “comprehensive judgment knowledge base” has a rule for determining an actual action amount from an action amount and an action correction amount.
また、本発明において、確信度関数の確信度は、2次
曲線又は傾斜の異なった折れ線の組に合わせで表現され
る。Also, in the present invention, the certainty factor of the certainty function is represented by a set of polygonal lines having different quadratic curves or slopes.
[作用] この発明においては、加工データ作成手段によりデー
タ入力手段からの高炉データに基づいて高炉の状況を示
す各種データを作成した後、そのデータに基づいて加工
データを作成する。その加工データと知識ベース格納手
段に格納された知識ベースとに基づいて人工知能として
の推論演算を行い、高炉に対するアクション量を決定す
る。[Operation] In the present invention, the machining data creating means creates various data indicating the state of the blast furnace based on the blast furnace data from the data input means, and creates machining data based on the data. An inference operation as artificial intelligence is performed based on the processed data and the knowledge base stored in the knowledge base storage means to determine an action amount for the blast furnace.
その推論演算に際しては、炉熱レベル判定知識ベース
を用いて炉熱レベルが推定され、炉熱推移判定知識ベー
スを用いて炉熱推移が推定される。これらの炉熱レベル
及び炉熱推移を推論する際には、確信度関数とその適用
方法を決定するルール群とが用いられ、推論結果に対す
る確信度を得る。次に、アクション判定知識ベースに上
記の炉熱レベル及び炉熱推移を適用してアクション量を
決定する。アクション補正知識ベースを用いて必要な補
正量を得る。In the inference calculation, the furnace heat level is estimated using the furnace heat level determination knowledge base, and the furnace heat transition is estimated using the furnace heat transition determination knowledge base. When inferring these furnace heat levels and furnace heat transitions, a certainty function and a group of rules that determine how to apply the function are used to obtain certainty for the inference result. Next, the action amount is determined by applying the furnace heat level and the furnace heat transition to the action determination knowledge base. The necessary correction amount is obtained using the action correction knowledge base.
次に、総合判定知識ベースを用いてアクション量及び
アクション補正量から実際のアクション量を決定する。
そして、そのアクション量に基づいて操業因子を調整す
ることにより高炉炉熱が制御される。Next, the actual action amount is determined from the action amount and the action correction amount using the comprehensive judgment knowledge base.
Then, the blast furnace heat is controlled by adjusting the operation factor based on the action amount.
[実施例] 以下本発明の実施例を図面に基づいて説明する。第2
図は本発明の一実施例に係る高炉炉熱制御装置及び関連
設備を示すブロック図である。Example An example of the present invention will be described below with reference to the drawings. Second
FIG. 1 is a block diagram showing a blast furnace heat control apparatus and related equipment according to one embodiment of the present invention.
図において、(1)は制御対象となる高炉、(10)は
本発明に係る高炉炉熱制御装置で、データスキャナー
(11)、センサデータ収集手段(12)、ファイル手段
(14)、演算手段(16)、及び出力インターフェース
(18)、知識ベース(22)、推論エンジン(26)、共通
データバッファ(24)を含んでいる。In the figure, (1) is a blast furnace to be controlled, and (10) is a blast furnace heat control device according to the present invention, which is a data scanner (11), a sensor data collection unit (12), a file unit (14), and a calculation unit. (16) and an output interface (18), a knowledge base (22), an inference engine (26), and a common data buffer (24).
センサデータ収集手段(12)は各種センサ、例えば温
度センサ,圧力センサ、ガスセンサ等からのデータをデ
ータスキャナー(11a),(11b),(11c)を介して時
系列に入力処理するものである。The sensor data collection means (12) inputs data from various sensors, for example, a temperature sensor, a pressure sensor, a gas sensor, etc., in a time-series manner through data scanners (11a), (11b), and (11c).
フアイル手段(14)は、フアイルデータバンキング機
能を果たしている。演算手段(16)は、フアイル手段
(14)に格納されたセンサデータ収集手段(12)からの
データを指数平滑処理をした後再びフアイル手段(14)
に格納する。そして、所定時間例えば20分毎にその平均
値、及び平均値と基準値との差データを加工データとし
て、加工データ記憶手段である共通データバッファ(2
4)に送り出す。The file means (14) fulfills a file data banking function. The arithmetic means (16) performs exponential smoothing processing on the data from the sensor data collecting means (12) stored in the file means (14), and then re-executes the file means (14).
To be stored. The average value and the difference data between the average value and the reference value are set as processing data every predetermined time, for example, every 20 minutes, and the common data buffer (2
Send out to 4).
推論エンジンは(26)はそのデータと知識ベース(2
2)の知識に基づいて所定の推論演算を行ない、次にと
るべきアクション量を求めて共通データバッフア(24)
に再び格納すると共に、ファイル手段(14)にも格納す
る。The inference engine (26) has its data and knowledge base (2
Based on the knowledge of 2), a predetermined inference operation is performed, and the amount of action to be taken next is determined to obtain a common data buffer (24).
And again in the file means (14).
(30)はCRTで、推論エンジン(26)の推論結果が、
フアイル手段(14)を介して伝えられて表示される。(30) is a CRT, and the inference result of the inference engine (26)
The information is transmitted and displayed via the file means (14).
(32)はデジタル計装装置で、高炉炉熱制御装置(1
0)の指令に基づいて高炉の温度制御をするもので、送
風湿分、送風温度、重油等液体燃料等炉熱調整可能な操
作種の操作量を調整する。このとき、高炉炉熱制御装置
(10)の指令は出力インターフエース(18)を介してデ
ジタル計装装置(32)に送り出される。(32) is a digital instrumentation device, which is a blast furnace heat control device (1
It controls the temperature of the blast furnace based on the command 0), and adjusts the operation amount of the operation type that can adjust the furnace heat such as the blast moisture, the blast temperature, and the liquid fuel such as heavy oil. At this time, the command of the blast furnace heat control device (10) is sent out to the digital instrumentation device (32) via the output interface (18).
(40)は熱風炉で、(42),(44),(46)はそれぞ
れ制御弁である。(40) is a hot blast stove, and (42), (44) and (46) are control valves respectively.
以上の構成からなる本実施例の動作の概要を説明す
る。An outline of the operation of the present embodiment having the above configuration will be described.
(1)まず、各種のセンサのデータがデータスキャナー
(11)を介してセンサデータ収集手段(12)により順次
所定のタイミングで、例えば1分間隔で読取られ、フア
イル手段(14)に格納される。(1) First, data of various sensors are sequentially read at predetermined timings, for example, at one-minute intervals by a sensor data collecting means (12) via a data scanner (11) and stored in a file means (14). .
(2)フアイル手段(14)に格納されたデータは、演算
手段(16)により指数平滑処理される。ここでは、荷下
り、温度、ガス利用率、出銑滓等に関するデータが演算
処理される。演算処理された各種データは再びフアイル
手段(14)に格納される。次に、これらの各種データは
所定時間、例えば20分間隔でその平均値、及びその平均
値と所定の基準値との差をを求めて、それを加工データ
として共通データバッファ(24)に転送する。(2) The data stored in the file means (14) is subjected to exponential smoothing by the arithmetic means (16). Here, data relating to unloading, temperature, gas utilization rate, tapping slag, and the like are processed. The various data subjected to the arithmetic processing are stored again in the file means (14). Next, for these various data, an average value thereof and a difference between the average value and a predetermined reference value are obtained at predetermined time intervals, for example, at intervals of 20 minutes, and transferred to the common data buffer (24) as processed data. I do.
(3)推論エンジン手段(26)は、知識ベース(22)に
予め格納されている知識データと共通データバッファ
(24)の加工データとに基づいて高炉内の状況を推論演
算する。(3) The inference engine means (26) infers the situation in the blast furnace based on the knowledge data stored in the knowledge base (22) in advance and the processing data of the common data buffer (24).
ここで、知識ベースは第3図に示すように炉熱レベル
判定KSグループ、炉熱推移判定KSグループ(KS;知識
源)、アクション判定KS、アクション補正判断KS、総合
判定KSグループ、操業状態判定KSの各知識ベースのユニ
ットから形成される。Here, the knowledge base includes a furnace heat level determination KS group, a furnace heat transition determination KS group (KS; knowledge source), an action determination KS, an action correction determination KS, a comprehensive determination KS group, and an operation state determination as shown in FIG. Formed from each knowledge base unit of KS.
炉熱レベル判定KSグループは、高炉の炉熱レベルがど
の水準にあるかを決定するために推論エンジン(26)に
よって使用される知識ベースであり、溶銑温度を主判断
要因として炉熱レベルを判定する「溶銑温度−炉熱レベ
ルKS」、その他のセンサの測定量を主判断要因として炉
熱レベルを判定する「センサ−炉熱レベルKS」等を含ん
でいる。Furnace heat level determination The KS group is a knowledge base used by the inference engine (26) to determine the furnace heat level of the blast furnace, and determines the furnace heat level using the hot metal temperature as the main determining factor. "Hot metal temperature-furnace heat level KS", and "sensor-furnace heat level KS" for determining the furnace heat level based on the measured amount of other sensors.
これらのKSは、いずれも各測定量および炉熱レベルを
独立変数、それらの組合わせが発生する確率(確信度)
を従属変数とする確信度関数(以下CF関数という)と、
そのCF関数の使用手順を決定するルール群から成立って
いる。Each of these KSs is an independent variable for each measurand and furnace heat level, and the probability of their combination occurring (confidence)
Confidence function (hereinafter referred to as CF function) with
It consists of a set of rules that determine the procedure for using the CF function.
炉熱推移判定KSグループは、高炉の炉熱の推移が、ど
のような水準にあるかを決定するために推論エンジン
(26)によって使用される知識ベースであり、溶銑温度
の推移を主判断要因として炉熱の推移を判定する「溶銑
温度−炉熱推移KS」、その他のセンサの測定量の推移を
主判断要因として炉熱推移を判定する「センサ−炉熱推
移KS」等を含んでいる。The KS Group is a knowledge base used by the inference engine (26) to determine the level of the furnace heat transition of the blast furnace. Includes "hot metal temperature-furnace heat transition KS", which determines the transition of furnace heat, and "sensor-furnace heat transition KS", which determines the transition of furnace heat mainly based on the transition of measured values of other sensors. .
これらのKSも、各測定量および炉熱推移レベルを独立
変数、それらの組合わせが発生する確率(確信度)を従
属変数とするCF関数と、そのCF関数の使用の手順を決定
するルール群から成立っている。These KSs are also CF functions with each measured quantity and furnace heat transition level as independent variables, the probability of their combination occurring (confidence) as a dependent variable, and a set of rules that determine the procedure for using the CF function. It consists of.
アンション判断KSは、炉熱レベルと炉熱推移レベルの
組合わせにより、アクション量を判定するルール群から
成立っている。アクション補正量KSグループは、過去に
とられたアクションおよび過去に発生した外乱の情報に
もとづいて、現在のアクション量の補正を行なうための
ルール群から成立っている。総合判定KSは、アクション
判断の結果とアクション補正量判断の結果にもとづいて
最終的なアクション量を決定するためのルール群から成
立っている。The answer determination KS is made up of a group of rules for determining an action amount based on a combination of a furnace heat level and a furnace heat transition level. The action correction amount KS group is made up of a rule group for correcting the current action amount based on information on actions taken in the past and disturbances occurring in the past. The comprehensive judgment KS is made up of a group of rules for determining the final action amount based on the result of the action judgment and the result of the action correction amount judgment.
そして、操業状態判定KSは、例えば炉熱レベル等に基
づいて炉の操業が正常に行わ4れているか否かを判定
し、正常であれば上記のアクション量をそのまま制御系
に送り出し、異常であればその旨を表示してオペレータ
にガイダンスするルール群から成り立っている。Then, the operation state determination KS determines whether or not the furnace operation is normally performed 4 based on, for example, the furnace heat level or the like. If there is, it is made up of a group of rules that indicate so and provide guidance to the operator.
推論エンジン手段(26)は各知識ベースを実行するも
ので、第3図のフローチャートに示すように、まず、炉
熱レベル及び炉熱推移を判定し、次にこれらの判定結果
に基づいてアクション量を判定する。このアクション量
は所定の補正がなされ、その結果は一時的に共通データ
バッフア(24)に格納された後、アァイル手段(14)及
び出力インターフエイス(18)を介してデジタル計装装
置(32)に送られる。The inference engine means (26) executes each knowledge base. First, as shown in the flowchart of FIG. 3, the furnace heat level and the furnace heat transition are determined, and then the action amount is determined based on these determination results. Is determined. This action amount is subjected to a predetermined correction, and the result is temporarily stored in a common data buffer (24), and then sent to the digital instrumentation device (32) via the file means (14) and the output interface (18). Sent.
そして、デジタル計装装置(32)により制御弁(4
2)、(44),(46)の開度が適宜制御されて、アクシ
ョン動作がなされ、高炉(1)の温度が制御され、その
結果熔銑温度が所望の値に制御される。Then, the control valve (4
2), the opening degree of (44) and (46) is appropriately controlled, an action operation is performed, the temperature of the blast furnace (1) is controlled, and as a result, the hot metal temperature is controlled to a desired value.
次に、知識ベースの構成及びその具体的な推論の概要
を第3図に基づいて説明する。Next, the configuration of the knowledge base and the outline of the specific inference will be described with reference to FIG.
(A)炉熱レベル判定KS(KS(Knowlege Source);知
識源)グループ; この炉熱レベル判定KSグループは、推論開始時刻にお
ける炉熱の状態を判定する知識ベースで、上述したよう
に「溶銑温度−炉熱レベルKS」、「センサ−炉熱レベル
KS」等のKS等からなっており、次に示すように、各KS群
毎に高〜低レベルまで7段階に分けられた炉熱レベルに
対し、後述する方法でCF値分布を求め、最大確信度のレ
ベルを現時刻の炉熱レベルとしている。(A) Furnace heat level determination KS (Knowledge Source) group: This furnace heat level determination KS group is a knowledge base that determines the state of the furnace heat at the inference start time, as described above. Temperature-furnace heat level KS "," sensor-furnace heat level
KS, etc., and as shown below, for each of the KS groups, the furnace heat level divided into seven levels from high to low level, the CF value distribution is determined by the method described below, and the maximum The confidence level is the furnace heat level at the current time.
炉熱レベル 評 価 7 大 熱 6 中 熱 5 普 通 4 小 冷 3 中 冷 2 大 冷 1 特大冷 ここで、熔銑温度−炉熱レベルKSの一例を説明する。
KSは条件を設定したIF部とその条件が満たされたときの
指示内容を設定したTHEN部とから構成されている。例示
すると以下のとおりである。 Furnace heat level evaluation 7 Large heat 6 Medium heat 5 Normal 4 Small cold 3 Medium cold 2 Large cold 1 Extra large cold Here, an example of hot metal temperature-furnace heat level KS will be described.
The KS is composed of an IF section in which a condition is set and a THEN section in which the content of an instruction when the condition is satisfied is set. Examples are as follows.
ルールNo.1 [IF部] 鍋順=1 NOT(残滓が多い) NOT(減風終了後経過時間≦180分) Si,Sの判定が「低い」 [THEN部] 通常の3次元関数により熔銑温度−炉熱レベルのCF値
を求める。Rule No.1 [IF section] Pot order = 1 NOT (many residues) NOT (elapsed time after wind reduction ≤ 180 minutes) Judgment of Si and S is "low" [THEN section] Melting by ordinary three-dimensional function Calculate CF value of pig temperature-furnace heat level.
このルールNo.1は高炉の操行状態が定常状態にある場
合には、通常の3次元関数により溶銑温度−炉熱レベル
のCF値を求めることを示している。This rule No. 1 indicates that when the operating state of the blast furnace is in a steady state, the CF value of the hot metal temperature-furnace heat level is obtained by a normal three-dimensional function.
即ち、溶銑温度−炉熱レベルのCF値関数には通常〜f
MTN、やや高い〜fMTH、高い〜fMTEHの3種類があり、推
論エンジン(26)は上記のような論理によってどの関数
を使用するかを選択する。That is, the hot metal temperature-furnace heat level CF value function is usually ~ f
There are three types: MTN , slightly higher ~ f MTH , and higher ~ f MTEH , and the inference engine (26) selects which function to use based on the above logic.
つまり、溶銑温度−炉熱レベルKSには鍋順(溶銑温度
を測定した取鍋が出銑開始から使用した取鍋の何番目に
あたったかを示す数)と、残滓量との減風終了後からの
経過時間に対応して、前記3種類の関数のどれを採用す
るかを決定するルールが格納されている。このルールの
他の例を示すと、 ルールNo.2 [IF部] 鍋順=1 NOT(残滓が多い) NOT(減風終了後経過時間≦180分) Si,Sの判定が「やや高い」 [THEN部] 「やや高い」ときのの3次元関数により熔銑レベルの
CF値を求める。In other words, the hot metal temperature-furnace heat level KS includes the order of the ladle (the number indicating the ladle in which the ladle for which the hot metal temperature was measured hits the ladle used from the start of tapping) and the amount of residue after the end of wind reduction. A rule for determining which of the three types of functions is to be used is stored in accordance with the elapsed time from. Another example of this rule is as follows: Rule No. 2 [IF section] Pot order = 1 NOT (many residues) NOT (elapsed time after the end of wind reduction ≤ 180 minutes) Judgment of Si, S is "somewhat high" [THEN part] The hot metal level is calculated using a three-dimensional
Find the CF value.
ルールNo.3 [IF部] 鍋順=1 NOT(残滓が多い) NOT(減風終了後経過時間≦180分) Si,Sの判定が「高い」 [THEN部] 「高い」ときの3次元関数により熔銑レベルのCF値を
求める。Rule No.3 [IF section] Pot order = 1 NOT (many residues) NOT (elapsed time after wind reduction ≤ 180 minutes) Judgment of Si and S is "high" [THEN section] 3D when "high" The CF value of the hot metal level is determined by the function.
これらルールNo.1〜No.3は、残滓が多くなく減風終了
より十分な時間が経過しているときは、溶銑中のSiとS
の判定により関数の種類を選択することを示している。These rules No. 1 to No. 3 are that when there is not much residue and enough time has passed since the end of wind reduction, Si and S
Indicates that the type of function is selected.
また、溶銑温度−炉熱レベルの3種のCF関数はいずれ
も鍋順LN,溶銑温度MT,炉熱レベルFHLの関数である。The three CF functions of hot metal temperature-furnace heat level are all functions of ladle order LN, hot metal temperature MT, and furnace heat level FHL.
即ち、 fMTN=fMTN(LN,MT,FHL) fMTH=fMTH(LN,MT,FHL) fMTEH=fMTEH(LN,MT,FHL) 推論エンジン(26)は前記ルールによって選択された
CF値関数について、LN,MTは実測値をあてはめ、FHLにつ
いては前記1〜7までの数値をあてはめて、各々の炉熱
レベルに対応するCF値を求める。That is, f MTN = f MTN (LN, MT, FHL) f MTH = f MTH (LN, MT, FHL) fMTEH = fMTEH (LN, MT, FHL) The inference engine (26) was selected according to the above rule.
With respect to the CF value function, LN and MT are applied to actual measured values, and for FHL, the numerical values from 1 to 7 are applied to obtain CF values corresponding to respective furnace heat levels.
第4図は、ひとつの鍋順についてのCF値関数を示した
もので、鍋順が固定されているので、CF値は溶銑温度と
炉熱レベルの関数となっている。FIG. 4 shows the CF value function for one pot order. Since the pot order is fixed, the CF value is a function of the hot metal temperature and the furnace heat level.
たとえば、ルールによりfMTNが選択された場合、溶銑
温度1400℃のときは炉熱レベル4の場合がCF値が最高で
CF=0.2、溶銑温度が1480℃のときは炉熱レベル7の場
合がCF値が最高でCF0.4であることを示している。For example, if f MTN is selected by the rules, when the hot metal temperature is 1400 ° C, the CF value is highest when the furnace heat level is 4
When CF = 0.2 and the hot metal temperature is 1480 ° C., the furnace value of 7 indicates that the CF value is the highest at 0.4 CF.
次にセンサ−炉熱レベル(羽口埋込温度−炉熱レベル
KS、ソリューションロスC量−炉熱レベルKS)について
説明する。Next, the sensor-furnace heat level (tuyere embedded temperature-furnace heat level
KS, solution loss C amount-furnace heat level KS) will be described.
このKSは、羽口埋込温度−炉熱レベルKSとソリューシ
ョンロスC量−炉熱レベルKSとを使用するかどうかを決
定するルールと、それぞれ羽口埋込温度と炉熱レベル、
ソリューションロスC量と炉熱レベルを2つの独立変数
とするCF値関数fHT,fSLから成っている fHT=fHT(HT,FHL) fSL=fSL(SL,FHL) この関数を計算するのに使用される羽口埋込温度HT、
ソリューションロスC量SLは、実測値(その指数平滑値
又は移動平均値)が使用される。This KS is a rule for determining whether to use tuyere filling temperature-furnace heat level KS and solution loss C amount-furnace heat level KS, and tuyere filling temperature and furnace heat level, respectively.
F HT = f HT (HT, FHL) consisting of CF value function f HT , f SL with solution loss C amount and furnace heat level as two independent variables f SL = f SL (SL, FHL) Tuyere embedding temperature HT, used to calculate
As the solution loss C amount SL, an actual measurement value (exponential smoothed value or moving average value) is used.
これらの関数の使用、不使用を決めるルールの例を以
下に示す。The following are examples of rules that determine the use and non-use of these functions.
ルールNo.1 [IF部] NOT(残滓が多い) [THEN部] (1)羽口埋込温度により羽口埋込温度−炉熱レベルの
CF値を求める。Rule No.1 [IF section] NOT (many residues) [THEN section] (1) Tuyere embedding temperature-furnace heat level according to tuyere embedding temperature
Find the CF value.
(2)ソリューションロスC量によりソリューションロ
スC量−炉熱レベルのCF値を求める。(2) The CF value of the solution loss C amount-furnace heat level is obtained from the solution loss C amount.
この場合は、推論エンジン(26)は両関数を使用す
る。In this case, the inference engine (26) uses both functions.
ルールNo.2 [IF部] (残滓が多い) [THEN部] (1)羽口埋込温度−炉熱レベルのCF値を「0」とす
る。Rule No.2 [IF section] (many residues) [THEN section] (1) Set the CF value of tuyere embedding temperature-furnace heat level to "0".
(2)ソリューションロスC量−炉熱レベルのCF値を
「0」とする。(2) Set the CF value of the solution loss C amount-furnace heat level to “0”.
この場合には、羽口埋込温度−炉熱レベルCF値もソリ
ューションロスC量−炉熱レベルCF値も炉熱レベルによ
らず一定値となる。In this case, the tuyere embedding temperature-furnace heat level CF value and the solution loss C amount-furnace heat level CF value are constant regardless of the furnace heat level.
このことは、後述する炉熱レベルの判定にこれらの要
因は寄与せず、炉熱レベルは前述の溶銑温度−炉熱レベ
ルKSによってのみ決定されることを意味する。This means that these factors do not contribute to the determination of the furnace heat level described later, and the furnace heat level is determined only by the above-described hot metal temperature-furnace heat level KS.
第5図は推論エンジン(26)の動作を示す説明図であ
り、熔銑温度−炉熱レベルKSに基づいて各炉熱レベル毎
のCF値を求め、また、羽口埋込温度−炉熱レベルKS及び
ソリューションロスC量−炉熱レベルKSに基づいてそれ
ぞれ各炉熱レベル毎のCF値を求める。そして、羽口埋込
温度KSによる各レベルのCF値とソリューションロスC量
KSによる各レベルのCF値とを加算する。このようにして
得られたセンサレベルのCF値と上記の熔銑レベルKSによ
る各レベルのCF値とを加算する。このようにして各炉熱
レベル(7〜1)のCF値を求める。FIG. 5 is an explanatory diagram showing the operation of the inference engine (26). The CF value for each furnace heat level is obtained based on the hot metal temperature-furnace heat level KS. The CF value for each furnace heat level is determined based on the level KS and the solution loss C amount-furnace heat level KS. And the CF value of each level and the solution loss C amount by the tuyere embedding temperature KS
Add the CF value of each level by KS. The CF value of the sensor level obtained in this way and the CF value of each level based on the hot metal level KS are added. Thus, the CF value of each furnace heat level (7-1) is obtained.
(B)炉熱推移判定KSグループ; この炉熱推移判定KSグループには、熔銑温度−炉熱推
移KS及びセンサ−炉熱推移KSが含まれており、炉熱推移
を過去から現在に至る変化の度合により、次に示すよう
に、急上昇〜一定〜急降下の間で5段階に分け各ランク
ごとにCF値を求め、その最大の値の段階位置を現時刻の
炉熱推移状態とする。(B) Furnace heat transition judgment KS group; This furnace heat transition judgment KS group includes hot metal temperature-furnace heat transition KS and sensor-furnace heat transition KS. According to the degree of the change, as shown below, the CF value is determined for each rank in five stages from rapid rise to constant to rapid fall, and the maximum value stage position is set as the furnace heat transition state at the current time.
レベル 内 容 5 急上昇 4 上 昇 3 横這い 2 下 降 1 急下降 ここで溶銑温度−炉熱推移KSについて説明する。 Level Contents 5 Rapid rise 4 Up rise 3 Sideways 2 Down 1 Drop suddenly Here, the hot metal temperature-furnace heat transition KS will be described.
このKSは、前後するタップ(1回の出銑)間における
溶銑温度の差ΔMT、炉熱推移レベルVFHLを2つの独立本
数とするCF関数fΔMT=fΔMT(ΔMT,VFHL)と、このC
F関数の前処理、後処理のルールとが格納されている。The KS is a CF function fΔMT = fΔMT (ΔMT, VFHL) with the difference ΔMT of the hot metal temperature between the preceding and following taps (one tapping) and the furnace heat transition level VFHL as two independent numbers.
Pre-processing and post-processing rules for the F function are stored.
以下このKSの使用方法について説明する。 Hereinafter, the method of using the KS will be described.
ルールNo.0 [IF部] (初期設定) [THEN部] 熔銑推移のCF値としてそれぞれ次の値を設定する。Rule No. 0 [IF section] (Initial setting) [THEN section] The following values are set as CF values of hot metal transition.
レベル 1 2 3 4 5 C F 値 0 0 0 0 0 ルールNo.1 [IF部] (1)NOT(Si,Sの判定が「やや高い」) (2)NOT(Si,Sの判定が「高い」) (3)安定フラグがON(炉況が安定している状体) [THEN部] (1)ΔMT=(現タップの溶銑温度−前タップの溶銑温
度)として各炉熱推移レベル毎にCF値を求め、「今回溶
銑温度−炉熱推移CF値」とする。Level 1 2 3 4 5 CF value 0 0 0 0 0 Rule No.1 [IF section] (1) NOT (Si, S judgment is "slightly high") (2) NOT (Si, S judgment is "high" (3) The stability flag is ON (the furnace condition is stable) [THEN part] (1) ΔMT = (hot metal temperature of current tap-hot metal temperature of previous tap) for each furnace heat transition level Obtain the CF value and use it as “Current hot metal temperature – furnace heat transition CF value”.
(2)次に、ΔMT=(前タップの熔銑温度−前タップの
溶銑温度)として各炉熱推移レベル毎にCF値を求め、
「前回溶銑温度−炉熱推移CF値」とする。(2) Next, assuming that ΔMT = (hot metal temperature of front tap−hot metal temperature of front tap), a CF value is obtained for each furnace heat transition level,
It is assumed to be "last hot metal temperature-furnace heat transition CF value".
(3)「今回熔銑温度−炉熱推移CF値」と「前回熔銑温
度−炉熱推移CF値」にそれぞれ重み係数を乗じて「溶銑
温度−平滑炉熱推移CF値」に加算する。(3) “Current hot metal temperature-furnace heat transition CF value” and “previous hot metal temperature-furnace heat transition CF value” are each multiplied by a weighting factor and added to “hot metal temperature-furnace heat transition CF value”.
(これらの計算は、炉熱推移のレベル毎に別々に行な
う。) つまり、炉況安定状態では、直近のデータまで、炉熱
推移の推定に使用することを示している。(These calculations are performed separately for each level of the furnace heat transition.) In other words, in the stable state of the furnace condition, up to the latest data is used for estimating the furnace heat transition.
ルールNo.2 [IF部] (1)(Si,Sの判定が「やや高い」) (2)NOT(Si,Sの判定が「高い」) (3)安定フラグがOFF [THEN部] (1)ΔMT=(前タップ熔銑温度−前々タップ熔銑温
度)として各炉熱推移レベル毎にCF値を求め「前回熔銑
温度−炉熱推移CF値」とする。Rule No.2 [IF section] (1) (Si, S judgment is "slightly high") (2) NOT (Si, S judgment is "high") (3) Stability flag is OFF [THEN section] ( 1) Assuming that ΔMT = (pre-tap hot metal temperature-pre-tap hot metal temperature), a CF value is determined for each furnace heat transition level, and is defined as "previous hot metal temperature-furnace heat transition CF value".
(2)「前回熔銑温度−炉熱推移」に重み係数を乗じて
「熔銑温度−平滑炉熱推移CF値」に加算し、あらためて
「熔銑温度−平滑炉熱推移CF値」として設定する。(2) Multiply the “last hot metal temperature – furnace heat transition” by a weighting factor and add it to “hot metal temperature – smoothing furnace heat transition CF value” and set it as “hot metal temperature – smoothing furnace heat transition CF value” again. I do.
ここでは、炉況が安定していないので、「今回熔銑温
度−炉熱推移」は考慮しない。In this case, since the furnace condition is not stable, the “current hot metal temperature-furnace heat transition” is not considered.
次にセンサ−炉熱推移KSについて説明する。 Next, the sensor-furnace heat transition KS will be described.
センサ−炉熱推移KSは、多数のセンサの測定値の推移
と炉熱推移を2つの独立変数とするCF値関数と、その使
用方法を決定するルールが格納されたものであり、各セ
ンサ毎に設けられている。The sensor-furnace heat transition KS stores a CF value function that uses the transition of measured values of many sensors and the furnace heat transition as two independent variables, and a rule that determines how to use the function. It is provided in.
つまりfΔSi=fΔSi(ΔSi,VFHL) (i=1〜n:対応センサ毎) このうちセンサが羽口埋込温度であるものについて例
を説明する。That is, f ΔSi = f ΔSi (ΔSi, VFHL) (i = 1 to n: for each corresponding sensor) An example in which the sensor has the tuyere embedded temperature will be described.
ルールNo.1 [IF部] NOT(残滓が多い) [THEN部] ΔSi=(羽口埋込温度−60分前羽口埋込温度)として
羽口埋込温度−炉熱推移のCF値を求める。Rule No.1 [IF part] NOT (many residues) [THEN part] Assuming that ΔSi = (tuyere embedding temperature-60 min before tuyere embedding temperature), the tuyere embedding temperature-CF value of furnace heat transition Ask.
ルールNo.2 [IF部] 残渣が多い 羽口推移レベル4のCF値>0 [THEN部] 羽口推移レベル4のCF値に「0」を上書設定する。Rule No.2 [IF part] There are many residues. CF value of tuyere transition level 4> 0 [THEN part] Overwrite the CF value of tuyere transition level 4 with "0".
レベル 1 2 3 4 5 C F 値 * * * 0 * (*は値がもとのまゝであることを示す) ルールNo.3 残滓が多い 羽口推移レベル5のCF値>0 [THEN部] 羽口推移レベル5のCF値に「0」を上書設定する。 Level 1 2 3 4 5 CF value * * * 0 * (* indicates that the value is the same as before.) Rule No. 3 Most residue Tuyere transition level 5 CF value> 0 [THEN part] "0" is overwritten to the CF value of the tuyere transition level 5.
第6図は羽口埋込温度(基準値との差)、炉熱推移レ
ベルを独立変数とする羽口埋込温度−炉熱CF関数を示
す。 FIG. 6 shows the tuyere embedding temperature-furnace heat CF function using the tuyere embedding temperature (difference from the reference value) and the furnace heat transition level as independent variables.
なお、熔銑温度−炉熱推移KSには、「短期推移」及び
「長期推移」に分けてルール化することも可能であり、
またセンサ推移KSには羽口埋込KSの他に他のKS、例えば
荷下がり、送風圧力、ガス利用率、ソリューション・ロ
ス量等の各KSについても加え、これらの情報も考慮して
いる。In addition, it is also possible to make rules for the hot metal temperature-furnace heat transition KS by dividing it into “short term transition” and “long term transition”.
Further, in addition to the tuyere embedded KS, other KSs such as unloading, blast pressure, gas utilization rate, solution loss amount, etc. are added to the sensor transition KS, and such information is also taken into consideration.
推論エンジン(26)は、熔銑温度−炉熱推移KSの各ル
ールに基づいて各推移についてのCF値炉熱推移レベル毎
に求めると共に、センサ−炉熱推移KSの各ルールに基づ
いて各センサ毎の推移についてのCF値を求める。そし
て、これらのKSのCF値の炉熱推移レベル毎に加算し、各
炉熱推移レベルのCF値を求める。The inference engine (26) obtains the CF value for each transition based on each rule of the hot metal temperature-furnace heat transition KS for each furnace heat transition level, and detects each sensor based on each sensor-furnace heat transition KS rule. Find the CF value for each transition. Then, the CF values of these KSs are added for each furnace heat transition level to determine the CF value of each furnace heat transition level.
(C)アクション判定KS; このアクション判定KSは、現時刻の炉熱状態を炉熱推
移と炉熱レベルを軸としたマトリックス上で求め、取る
べきアクションを決定するための知識ベースである。(C) Action determination KS; This action determination KS is a knowledge base for determining the furnace heat state at the current time on a matrix based on the furnace heat transition and the furnace heat level, and determining an action to be taken.
推論エンジン(26)は、上記のアクション判定KSに基
づいて、炉熱レベルのCF値と炉熱推移のCF値との積を求
めてマトリックスに書き込んでいく。The inference engine (26) calculates the product of the CF value of the furnace heat level and the CF value of the furnace heat transition based on the action determination KS, and writes the product in a matrix.
第7図はその例を示したもので、この例ではCF値の頂
点(最大値)が、炉熱レベル=4,炉熱推移=3であるこ
とを示している。なお、マトリックス上の各位置のアク
ション型及びアクション量は予めフレームに知識として
格納されている。FIG. 7 shows an example of this. In this example, the peak (maximum value) of the CF value indicates that the furnace heat level = 4 and the furnace heat transition = 3. Note that the action type and the action amount at each position on the matrix are stored in the frame in advance as knowledge.
第8図はアクション型の一例を示した図で、第9図は
アクション量の一例を示した図である。FIG. 8 is a diagram showing an example of an action type, and FIG. 9 is a diagram showing an example of an action amount.
なお、アクション型の所定位置のアクションを採用す
る際にはCF値が所定の大きさに達していることが必要で
ある。また、アクション量は全てを自動制御することを
原則とするが、一部をマニュアル制御することも可能で
ある(例えば第9図のアクション量G)。When the action type action at a predetermined position is adopted, it is necessary that the CF value has reached a predetermined size. Further, the action amount is basically controlled automatically, but a part of the action amount can be controlled manually (for example, the action amount G in FIG. 9).
(D)アクション補正量判定KSグループ; このアクション補正量判定KSグループには、過去にと
られたアクション或いは外乱の判定をすると共に、それ
らの現時刻における影響量を考慮して補正アクション量
を決定するための各種のKSが含まれている。その内容
は、送風湿度、送風温度、液体燃料、コークス比等の操
作量変更、及びコークス水分、付着物脱落等の外乱等を
検知して応答するルール等から構成されている。(D) Action correction amount determination KS group: In the action correction amount determination KS group, a past action or disturbance is determined, and a correction action amount is determined in consideration of the influence amount at the current time. Various KS to do is included. The contents are composed of rules such as changes in manipulated variables such as ventilation humidity, ventilation temperature, liquid fuel, and coke ratio, and detection and response to disturbances such as coke moisture and falling off deposits.
例えば、送風湿度を変更した場合、その変更時刻と変
更量は「操作量変更検知」ルールで自動的に検出され、
その後の影響量は「送風湿度」ルールにより時間の関数
として考慮される。また、炉壁付着物の脱落時には、
「壁落ち」ルールにより自動的に脱落個所と炉熱への影
響量及び羽口先降下時間が判定され、予備アクションの
操作時刻と操作量が決定され補正計算に組み込まれる。For example, when the ventilation humidity is changed, the change time and the change amount are automatically detected by the “operation amount change detection” rule,
Subsequent influence quantities are taken into account as a function of time according to the "ventilation humidity" rule. Also, when the deposits on the furnace wall fall off,
Based on the "wall drop" rule, the location of dropout, the amount of influence on the furnace heat, and the tuyere descent time are automatically determined, and the operation time and amount of the preliminary action are determined and incorporated into the correction calculation.
推論エンジン(26)は、上記の各ルールを実行して必
要な補正アクション量及び操作時刻を求める。The inference engine (26) executes the above-described rules to obtain a necessary correction action amount and operation time.
(E)総合判定KS; この総合判定KSは、上記(C)及び(D)の判定結果
に基づいて取るべきアクション量を総合判定するための
知識ベースである。そして、推論エンジン(26)により
このKSが推論されて判定結果が得られると、その判定結
果は操業状態判定KSに入力されて操業状態が判定され、
CRT(30)に表示して取るべきアクション量をオペレー
タに指示し、ガイダンスすると同時に、デジタル計装装
置(32)にフィードバックして所定の自動制御を行なう
(第2図参照)。(E) Comprehensive judgment KS; This comprehensive judgment KS is a knowledge base for comprehensively judging an action amount to be taken based on the judgment results of the above (C) and (D). When the KS is inferred by the inference engine (26) and a determination result is obtained, the determination result is input to the operation state determination KS, and the operation state is determined,
The operator is instructed on the amount of action to be taken by displaying it on the CRT (30) and gives guidance, and at the same time, feeds back to the digital instrumentation device (32) to perform predetermined automatic control (see FIG. 2).
次に、上記の各知識ベース(A)(B)でCF値を求め
る際に用いられる多次元関数、例えば熔銑温度−炉熱レ
ベルのCF関数の作成方法について説明する。Next, a description will be given of a method of creating a multidimensional function used for obtaining a CF value in each of the above knowledge bases (A) and (B), for example, a CF function of hot metal temperature-furnace heat level.
第10図は溶銑温度のタップ内推移(連続測定結果)を
示す特性図である。図に示すように、炉内の熱的状態が
安定であっても炉下部での滞留中に炉底冷却の影響や、
溶銑の流路である出銑樋での放冷により、出銑の初期で
は比較的温度が低い溶銑が排出される。時間の経過とと
もに出銑樋が溶銑の顕熱を受けて温度上昇し、また、炉
内での滞留の影響も少なくなってくることから、排出さ
れる溶銑の温度は次第に上昇して安定化し、システムの
制御対象である炉熱をよく代表した情報となってくる。FIG. 10 is a characteristic diagram showing transition of hot metal temperature in a tap (result of continuous measurement). As shown in the figure, even if the thermal state inside the furnace is stable,
Cooling in a tapping gutter, which is a flow path of the hot metal, causes the hot metal having a relatively low temperature to be discharged in the initial stage of tapping. With the passage of time, the tapping gutter rises in temperature due to the sensible heat of the hot metal, and since the effect of stagnation in the furnace decreases, the temperature of the discharged hot metal gradually increases and stabilizes, The information is well representative of the furnace heat that is the control target of the system.
更に、この温度上昇の傾向も常に一定ではなく、操業
条件によっても変わってくるので、溶銑温度という情報
はシステムの制御対象を代表する情報としての適格性が
刻々変化する、あいまいさを持った情報となる。そこ
で、溶銑温度を観測してこれを炉熱の状態の推定に結び
つけるため、出銑の開始からの経過時間がどのくらい
か、ということを念頭に置き、更にプロセス特有のあい
まいさを含んで考慮することが必要となる。Furthermore, since the tendency of the temperature rise is not always constant and varies depending on the operating conditions, the information of the hot metal temperature is information with ambiguity that the eligibility as information representing the control target of the system changes every moment. Becomes Therefore, in order to observe the hot metal temperature and link it to the estimation of the furnace heat state, keep in mind the elapsed time from the start of tapping, and further consider the process-specific ambiguity. It is necessary.
上記のような観点から出銑中の溶銑温度を把握する
と、その温度分布は第11図に示されるように表される。
図において、各軸はそれぞれ X軸;無次元化した時刻 Y軸;溶銑温度 Z軸;出現頻度(発生頻度数率) を意味している。When the hot metal temperature during tapping is grasped from the above viewpoint, the temperature distribution is represented as shown in FIG.
In the figure, each axis represents X axis; dimensionless time Y axis; hot metal temperature Z axis; appearance frequency (occurrence frequency ratio).
第12図は、第11図の出銑時刻X=Xiにおける溶銑温度
Tiとタップ最高溶銑温度Tmiの関係を示したものであ
る。この図に基づいてタップ最高溶銑温度と炉熱との関
係、及び出現頻度とCF値の関係を調整すると第13図に示
される3次元関数が得られる。なお、出銑温度は出銑開
始からの経過時間や操業条件に依存した計測情報である
ため、使い分けができるように30種類以上用意されてお
り、条件に合わせて自動的に選択される。Fig. 12 shows the hot metal temperature at tapping time X = Xi in Fig. 11.
It shows the relationship between Ti and the maximum tapping metal temperature Tmi. By adjusting the relationship between the tap maximum hot metal temperature and the furnace heat and the relationship between the appearance frequency and the CF value based on this figure, the three-dimensional function shown in FIG. 13 is obtained. In addition, since the tapping temperature is measurement information depending on the elapsed time from the start of tapping and operating conditions, more than 30 types are prepared so that they can be used properly, and are automatically selected according to the conditions.
第13図の特性図をX軸をセンサデータに置き換えて図
示すると第14図に示すように表される。図において、点
A1とA4とを結んだ直線及び点A3とA6とを結んだ直線はそ
れぞれCF値が「0」であり、両直線の中間部に行くに従
ってCF値は大きくなる。そして、点A2とA5とを結んだ直
線ではCF値が最大値「1」を示しており、最も信頼性が
高いことを示している。When the characteristic diagram of FIG. 13 is illustrated by replacing the X-axis with the sensor data, it is expressed as shown in FIG. In the figure, the dots
The straight line connecting A1 and A4 and the straight line connecting points A3 and A6 each have a CF value of “0”, and the CF value increases toward the middle of both straight lines. Then, the straight line connecting points A2 and A5 indicates that the CF value has the maximum value "1", indicating that the reliability is the highest.
このような3次元関数に基づいて炉温を制御した結
果、第15図に示すように従来のオペレータによる方法に
比べてエラーの発生頻度数が減少していることが分か
る。As a result of controlling the furnace temperature based on such a three-dimensional function, as shown in FIG. 15, it can be seen that the frequency of occurrence of errors is reduced as compared with the conventional operator method.
第14図の3次元関数はセンサデータの所定の範囲の最
小値と最大値とを直線で結んで構成したものであるが、
第16図はセンサデータの領域を広げ、且つセンサデータ
の大きさに応じて複数に分割し(この例では3分割)、
それぞれの分割された領域が連続するように折れ線を結
んで3次元関数を構成している。このような第16図の3
次元関数は、第14図の3次元関数に比べてより現実のセ
ンサデータ、炉熱レベル及びCF値(確信度)の関係を示
している。そして、このCF値の最大値は、各分割された
領域においていずれも「1」を示しているが、その最大
値は各領域毎に異なってもよいことはいうまでもない。The three-dimensional function in FIG. 14 is formed by connecting the minimum value and the maximum value of a predetermined range of the sensor data with a straight line.
FIG. 16 expands the area of the sensor data and divides the area into a plurality according to the size of the sensor data (three divisions in this example)
A three-dimensional function is formed by connecting polygonal lines so that each divided area is continuous. Such 3 in FIG.
The dimensional function indicates the relationship between the actual sensor data, the furnace heat level, and the CF value (certainty factor) as compared with the three-dimensional function in FIG. The maximum value of the CF value indicates “1” in each of the divided areas, but it goes without saying that the maximum value may be different for each area.
なお、上記の3次元関数のセンサデータが基準値との
差データ(=測定値−目標値)となっているのは、以下
の理由による。The reason why the sensor data of the three-dimensional function is difference data from the reference value (= measured value−target value) is as follows.
イ)溶銑温度は、成分調整等により目標値が変化する。B) The target value of the hot metal temperature changes due to component adjustment and the like.
ロ)センサデータについても、操業方針、例えば低燃料
比指向か否かにより日々基準が変更される。B) The standard of the sensor data is changed daily depending on the operation policy, for example, whether or not the fuel data is low fuel ratio.
ハ)更に、温度計等は、レンガ等の設置位置の摩耗の程
度により、炉内情況が同じでも検知温度が異なったもの
となる。C) Further, depending on the degree of wear of the installation position of the brick or the like, the detected temperature of the thermometer or the like is different even if the conditions in the furnace are the same.
3次元関数は、以上の理由により上記の差データを基
準とし、種々の変化に対応できるようにしている。The three-dimensional function is adapted to cope with various changes based on the above difference data for the above reasons.
第17図はアクション指示、炉熱レベル及び溶銑温度の
関係を示したものである。第14図の3次元関数によるア
クションの指示はのタップにおいて図の実線で示され
るタイミングでなされ、第16図の3次元関数によるアク
ション指示(破線)は図のA,Bに示すタイミングで行わ
れる。その結果、第16図の3次元関数による場合は次の
タップにおいて溶銑温度が目標値になる。これに比べ
て第14図の3次元関数による場合は目標値から若干ずれ
たものとなっている。FIG. 17 shows the relationship between the action instruction, the furnace heat level and the hot metal temperature. The action instruction by the three-dimensional function in FIG. 14 is made at the timing indicated by the solid line in the tap at the tap, and the action instruction (dashed line) by the three-dimensional function in FIG. 16 is performed at the timing shown by A and B in the figure. . As a result, in the case of the three-dimensional function in FIG. 16, the hot metal temperature becomes the target value at the next tap. On the other hand, in the case of the three-dimensional function in FIG. 14, the value slightly deviates from the target value.
第18図は第14図及び第16図の3次元関数を用いたとき
の溶銑温度、Si及びSについての実績を示したものであ
り、第16図の3次元関数を用いたときの方が第14図の場
合より優れた特性が得られている。FIG. 18 shows the results for the hot metal temperature, Si and S when using the three-dimensional functions of FIGS. 14 and 16, and the results when using the three-dimensional functions of FIG. 16 are better. The characteristics superior to those in the case of FIG. 14 are obtained.
[発明の効果] 以上のようにこの発明によれば、高炉に設置された各
種のデータから加工データを作成し、その加工データと
経験等に基づく知識ベースとにより人工知能としての所
定の推論をするようにしたので、従来の経験が十分に生
かされ、操業管理の標準化、人間の誤判断の防止、温
度,成分変動の少ない高品質溶銑の次工,への安定供
給、炉冷の回避、省力化等が実現されている。[Effects of the Invention] As described above, according to the present invention, processing data is created from various data installed in a blast furnace, and a predetermined inference as artificial intelligence is made based on the processing data and a knowledge base based on experience and the like. As a result, the existing experience is fully utilized, standardizing operation management, preventing human misjudgment, stable supply of high-quality hot metal with little temperature and component fluctuations to the next process, avoiding furnace cooling, Labor saving has been realized.
また、制御装置をコンピュータで実現した際に、知識
ベースを基準にしているので演算容量、演算速度を改善
し、且つ高炉の経年変化等の新たな状況に対してもルー
ルの追加、修正が容易になっている。In addition, when the control device is implemented by computer, the knowledge base is used as a reference, so the calculation capacity and calculation speed are improved, and rules can be easily added and modified even in new situations such as aging of the blast furnace. It has become.
更に、各炉熱レベル及び各炉熱推移のCF値を求めるの
に前記の確信度関数を使うようにしたので、ルール数、
その数値入力の作業等が軽減されている。また、確信度
関数の確信度を2次曲線等を用いて表現するようにした
ので、その測定精度も更に高められている。Furthermore, since the above-mentioned confidence function was used to obtain the CF value of each furnace heat level and each furnace heat transition, the number of rules,
The work of inputting the numerical value is reduced. Further, since the certainty factor of the certainty function is expressed using a quadratic curve or the like, the measurement accuracy is further improved.
第1図はこの発明の構成を示したブロック図、第2図は
発明の一実施例に係る高炉炉熱制御装置及びその関連設
備のブロック図、第3図は知識ベース及びその推論順序
を示したフローチャート、第4図は炉熱レベルの3次元
関数を示した特性図、第5図は推論動作を説明した説明
図である。 第6図は炉熱推移レベルの3次元関数を示した特性図、
第7図はアクションマトリックスの一例を示した説明
図、第8図はアクションマトリックスの型の一例を示し
た説明図、第9図はアクション量の一例を示した説明図
である。 第10図は溶銑温度のタップ内推移を示した特性図、第11
図〜第13図は炉熱レベルの3次元関数の作成方法を示し
た説明図である。 第14図は3次元関数の一例を示した説明図、第15図は第
14図の3次元関数による実績を示した特性図、第16図は
3次元関数の他の例を示した説明図、第17図は第14図の
3次元関数及び第16図の3次元関数による制御のアクシ
ョン指示、炉熱レベル及び溶銑温度の関係を示した特性
図、第18図は第11図の3次元関数及び第13図の3次元関
数による制御実績を示す目標温度に対する温度差、Si及
びSの分布を示した特性図である。 (11),(12);データ入力手段 (16),(14);加工データ作成手段 (19),(24);加工データ記憶手段 (22);知識ベース格納手段 (26);推論手段FIG. 1 is a block diagram showing the configuration of the present invention, FIG. 2 is a block diagram of a blast furnace heat control apparatus and related equipment according to an embodiment of the present invention, and FIG. 3 shows a knowledge base and its inference order. FIG. 4 is a characteristic diagram showing a three-dimensional function of the furnace heat level, and FIG. 5 is an explanatory diagram for explaining the inference operation. FIG. 6 is a characteristic diagram showing a three-dimensional function of a furnace heat transition level,
FIG. 7 is an explanatory diagram showing an example of the action matrix, FIG. 8 is an explanatory diagram showing an example of the type of the action matrix, and FIG. 9 is an explanatory diagram showing an example of the action amount. Fig. 10 is a characteristic diagram showing the transition of hot metal temperature in the tap, and Fig. 11
FIG. 13 to FIG. 13 are explanatory diagrams showing a method of creating a three-dimensional function of the furnace heat level. FIG. 14 is an explanatory diagram showing an example of a three-dimensional function, and FIG.
FIG. 14 is a characteristic diagram showing the results of the three-dimensional function, FIG. 16 is an explanatory diagram showing another example of the three-dimensional function, and FIG. 17 is the three-dimensional function of FIG. 14 and the three-dimensional function of FIG. FIG. 18 is a characteristic diagram showing the relationship between the action instruction of the control, the furnace heat level and the hot metal temperature, FIG. 18 is a three-dimensional function of FIG. FIG. 4 is a characteristic diagram showing distributions of Si and S. (11), (12); Data input means (16), (14); Processing data creation means (19), (24); Processing data storage means (22); Knowledge base storage means (26); Inference means
Claims (2)
を所定のタイミングで取り込むデータ入力手段と、 前記センサからのデータに基づいて、羽口埋込み温度、
荷下り速度、圧力損失、炉頂温度、ガス利用率、ソリュ
ーションロス量等、高炉の状況を示す各種データを作成
すると共に、該各種データをその基準データと比較し
て、その差データを作成する加工データ作成手段と、 前記各種データ及び差データ(以下加工データという)
を一時記憶する記憶手段と、 高炉操業についての経験、実績、数式モデル等に基づい
た各種の知識ベースが記憶された知識ベース格納手段
と、 前記記憶手段の加工データと前記知識ベース格納手段の
知識ベースに基づいて炉熱レベル及び炉熱推移を推論
し、高炉に対するアクション量を決定する推論手段と、 アクション量を出力する手段とを有し、 前記知識ベース格納手段は、炉熱レベルを推定するため
に使用される炉熱レベル判定知識ベースと、炉熱推移を
推定するために使用される炉熱推移判定知識ベースと、
炉熱レベルおよび炉熱推移よりアクション量を決定する
ために使用されるアクション判定知識ベースと、過去の
アクションおよび外乱に基づいてアクション量の補正値
を決定するアクション補正知識ベースと、アクション量
とアクション補正量から実際のアクション量を決定する
総合判定知識ベースとを含み、 前記炉熱レベル判定知識ベース及び前記炉熱推移判定知
識ベースは、加工データと炉熱レベルを独立変数とし、
これらの組み合わせの起こる確からしさ(以下確信度と
いう)を従属変数とする確信度関数と、この確信度関数
の適用方法を決定するルール群とをそれぞれ有し、 前記アクション判定知識ベースは、炉熱レベルと炉熱推
移よりアクション量を決定するルールを有し、総合判定
知識ベースは、アクション量とアクション補正量から実
際のアクション量を決定するルールを有する。 ことを特徴とする高炉炉熱制御装置。1. A data input means for taking in data from various sensors installed in a blast furnace at a predetermined timing; and a tuyere embedding temperature, based on data from the sensors.
Create various data indicating the condition of the blast furnace, such as unloading speed, pressure loss, furnace top temperature, gas utilization rate, solution loss amount, etc., compare the various data with the reference data, and create the difference data. Processing data creating means; the various data and difference data (hereinafter referred to as processing data)
Storage means for temporarily storing information, knowledge base storage means for storing various knowledge bases based on experiences, results, mathematical models, and the like regarding blast furnace operation; processing data of the storage means and knowledge of the knowledge base storage means. Inference means for inferring a furnace heat level and a furnace heat transition based on a base and determining an action amount for the blast furnace; and means for outputting an action amount, wherein the knowledge base storage means estimates the furnace heat level. A furnace heat level judgment knowledge base used for estimating a furnace heat transition judgment base used for estimating a furnace heat transition,
Action determination knowledge base used to determine the action amount from the furnace heat level and furnace heat transition, action correction knowledge base that determines the correction value of the action amount based on past actions and disturbances, action amount and action Comprehensive judgment knowledge base that determines the actual action amount from the correction amount, the furnace heat level judgment knowledge base and the furnace heat transition judgment knowledge base, the machining data and the furnace heat level as independent variables,
A confidence function having the likelihood of occurrence of these combinations (hereinafter referred to as confidence) as a dependent variable; and a rule group for determining a method of applying the confidence function. There is a rule for determining the action amount from the level and the furnace heat transition, and the comprehensive judgment knowledge base has a rule for determining the actual action amount from the action amount and the action correction amount. A blast furnace heat control device characterized by the above-mentioned.
の異なった折れ線の組合わせで表現されたものである第
1項記載の高炉炉熱制御装置。2. The blast furnace heat control device according to claim 1, wherein the certainty factor of the certainty factor function is expressed by a combination of polygonal lines having different quadratic curves or slopes.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2397288A JP2737136B2 (en) | 1988-02-05 | 1988-02-05 | Blast furnace heat control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2397288A JP2737136B2 (en) | 1988-02-05 | 1988-02-05 | Blast furnace heat control system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01201404A JPH01201404A (en) | 1989-08-14 |
| JP2737136B2 true JP2737136B2 (en) | 1998-04-08 |
Family
ID=12125466
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2397288A Expired - Lifetime JP2737136B2 (en) | 1988-02-05 | 1988-02-05 | Blast furnace heat control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2737136B2 (en) |
-
1988
- 1988-02-05 JP JP2397288A patent/JP2737136B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01201404A (en) | 1989-08-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2021018569A (en) | Learning model generation method, learning model generation device, blast furnace molten iron temperature control method, blast furnace molten iron temperature control guidance method, and molten iron manufacturing method | |
| JP2737138B2 (en) | Blast furnace operation management and control equipment | |
| JPH05156327A (en) | Device for controlling furnace heat in blast furnace | |
| JP2737136B2 (en) | Blast furnace heat control system | |
| JP2737139B2 (en) | Blast furnace heat control system | |
| CN119380851B (en) | Parametric evaluation of ladle refractory brick erosion and ladle safety monitoring method based on fitting regression model | |
| JPH0420961B2 (en) | ||
| JPH01205008A (en) | Apparatus for controlling furnace heat in blast furnace | |
| JP2724365B2 (en) | Blast furnace operation method | |
| JPH0726127B2 (en) | Blast furnace furnace automatic heat control system | |
| JP7380604B2 (en) | Learning model generation method, learning model generation device, blast furnace control guidance method, and hot metal manufacturing method | |
| JPH0277508A (en) | Blast furnace heat control device | |
| JPH01205009A (en) | Blast furnace furnace heat control device | |
| RU2251721C2 (en) | Intellectual control system | |
| JPH0733531B2 (en) | Blast furnace thermal controller support system | |
| JPH0598325A (en) | Device for controlling distribution of charging materials in blast furnace | |
| JP6944393B2 (en) | Plant condition evaluation system, plant condition evaluation method, and program | |
| JP2000129319A (en) | Blast furnace heat control method and apparatus | |
| JP2724364B2 (en) | Blast furnace operation method | |
| JP4110780B2 (en) | Estimation method of hot metal temperature and disturbance in blast furnace | |
| JPH0637650B2 (en) | Blast furnace blast flow control method | |
| JP7697592B2 (en) | Si concentration prediction method, operation guidance method, Si concentration prediction device, operation guidance device, operation guidance system, and terminal device | |
| JP2518753B2 (en) | Blast furnace charge distribution control device | |
| CN119830750B (en) | Two-dimensional mechanism modeling method and system for boiler steam-water side based on CFD-AI | |
| JPH02166203A (en) | Method for controlling blast temperature in blast furnace |