JPH046207A - 高炉々熱制御装置の支援システム - Google Patents
高炉々熱制御装置の支援システムInfo
- Publication number
- JPH046207A JPH046207A JP10766990A JP10766990A JPH046207A JP H046207 A JPH046207 A JP H046207A JP 10766990 A JP10766990 A JP 10766990A JP 10766990 A JP10766990 A JP 10766990A JP H046207 A JPH046207 A JP H046207A
- Authority
- JP
- Japan
- Prior art keywords
- data
- furnace heat
- level
- blast furnace
- action
- 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.)
- Granted
Links
Landscapes
- Manufacture Of Iron (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、高炉から出銑される溶銑の温度を制御する高
炉々熱制御装置の支援システム、特に各種センサの重み
係数の演算処理に関する。
炉々熱制御装置の支援システム、特に各種センサの重み
係数の演算処理に関する。
C従来の技術]
従来、高炉内の溶銑の温度を推定し、且つこれを管理・
制御する方法としては、一般に高炉操業者が高炉に設置
された種々のセンサからの情報を定性的に判定して高炉
の状況の評硼を行い、操業因子の最適な調整を行うとい
う方法が採られている。しかし、その評価の結果には操
業者の能力や経験等による個人差があり、このため、操
業アクションの基準化が難しいと共に、評価が定量的で
ないため溶銑温度の推定が行い難いという問題点があっ
た。このような問題点を解決するために発明者等が特開
昭82−270708号公報に提案した方法がある。
制御する方法としては、一般に高炉操業者が高炉に設置
された種々のセンサからの情報を定性的に判定して高炉
の状況の評硼を行い、操業因子の最適な調整を行うとい
う方法が採られている。しかし、その評価の結果には操
業者の能力や経験等による個人差があり、このため、操
業アクションの基準化が難しいと共に、評価が定量的で
ないため溶銑温度の推定が行い難いという問題点があっ
た。このような問題点を解決するために発明者等が特開
昭82−270708号公報に提案した方法がある。
この方法は、高炉に設置された各種のセンサから所定の
タイミングでデータをとり、このデータに基づいて、荷
下り速度、圧力損失、シャフト圧力、ガス利用率等高炉
の状況を示す各種データを作成し、このデータを基準デ
ータと比較し、真偽データを作成し一時記憶する。そし
て、高炉についての経験、実績に基づいた各種の知識ベ
ースと前記真偽データから炉熱レベル及び炉熱推移を推
論し、高炉に対するアクション量を決定する。以上のこ
とを電算機に行わせるものである。
タイミングでデータをとり、このデータに基づいて、荷
下り速度、圧力損失、シャフト圧力、ガス利用率等高炉
の状況を示す各種データを作成し、このデータを基準デ
ータと比較し、真偽データを作成し一時記憶する。そし
て、高炉についての経験、実績に基づいた各種の知識ベ
ースと前記真偽データから炉熱レベル及び炉熱推移を推
論し、高炉に対するアクション量を決定する。以上のこ
とを電算機に行わせるものである。
[発明が解決しようとする課題]
従来の高炉々熱制御装置においては、複数のルール群と
それぞれのルールの確信度に基づいて総合確信度を求め
てその総合確信度か所定の基準値以上になったとき、そ
れを有効なものとして扱っていた。
それぞれのルールの確信度に基づいて総合確信度を求め
てその総合確信度か所定の基準値以上になったとき、そ
れを有効なものとして扱っていた。
ところが、実操業においては溶銑の位置とセンサとの相
対位置が変化したり、或いはセンサ自体の信頼性が経時
的に変化したりするので、センサの出力データを画一的
に扱っていると制御精度が悪くなるという問題点があっ
た。
対位置が変化したり、或いはセンサ自体の信頼性が経時
的に変化したりするので、センサの出力データを画一的
に扱っていると制御精度が悪くなるという問題点があっ
た。
本発明は、このような問題点を解決するためになされた
ものであり、センサの出力データの有用性を重み係数で
表わし、この重み係数を操業実績に基づいて求めてこれ
を高炉制御に反映させて制御精度の向上を可能にした高
炉々熱制御装置の支援システムを提供することを目的と
する。
ものであり、センサの出力データの有用性を重み係数で
表わし、この重み係数を操業実績に基づいて求めてこれ
を高炉制御に反映させて制御精度の向上を可能にした高
炉々熱制御装置の支援システムを提供することを目的と
する。
[課題を解決するための手段]
この発明の高炉々熱制御装置は、高炉に設置された各種
のセンサからデータを所定のタイミングで取り込むデー
タ入力手段と、前記センサからのデータに基づいて、羽
口埋込み温度、荷下り速度、圧力損失、炉頂温度、ガス
利用率、ソリューションロス量等の高炉の状況を示す各
種データを作成すると共に、該各種データをその基準デ
ータと比較して、その差データを作成する加工データ作
成手段とを有し、更に、前記各種データ及び差データ(
以下加工データという)を一時記憶すると共に、過去に
用いた加工データを記憶する記憶手段と、高炉操業につ
いての経験、実績、数式モデル等に基づいた各種の知識
ベースが記憶され、知識ベースには各ルールの確信度を
規定するメンバーシップ関数及び各種センサの重み係数
が含まれている知識ベース格納手段と、前記記憶手段の
加工データ、知識ベース格納手段の知識ベースその確信
度及び各種センサの重み係数に基づいて炉熱レベル及び
炉熱推移を推論し、高炉に対するアクション量を決定す
る推論演算手段とを有する。
のセンサからデータを所定のタイミングで取り込むデー
タ入力手段と、前記センサからのデータに基づいて、羽
口埋込み温度、荷下り速度、圧力損失、炉頂温度、ガス
利用率、ソリューションロス量等の高炉の状況を示す各
種データを作成すると共に、該各種データをその基準デ
ータと比較して、その差データを作成する加工データ作
成手段とを有し、更に、前記各種データ及び差データ(
以下加工データという)を一時記憶すると共に、過去に
用いた加工データを記憶する記憶手段と、高炉操業につ
いての経験、実績、数式モデル等に基づいた各種の知識
ベースが記憶され、知識ベースには各ルールの確信度を
規定するメンバーシップ関数及び各種センサの重み係数
が含まれている知識ベース格納手段と、前記記憶手段の
加工データ、知識ベース格納手段の知識ベースその確信
度及び各種センサの重み係数に基づいて炉熱レベル及び
炉熱推移を推論し、高炉に対するアクション量を決定す
る推論演算手段とを有する。
このような高炉々熱制御装置において、各種センサの重
み係数を操業実績に基づいて求める重み係数演算手段を
有する。
み係数を操業実績に基づいて求める重み係数演算手段を
有する。
[作 用コ
この発明においては、加工データ作成手段によリデータ
入力手段からの高炉データに基づいて高炉の状況を示す
各種データを作成した後、そのデータに基づいて加工デ
ータを作成する。その加工データと知識ベースに基づい
て人工知能としての推論演算を行い、高炉に対するアク
ション量を決定する。
入力手段からの高炉データに基づいて高炉の状況を示す
各種データを作成した後、そのデータに基づいて加工デ
ータを作成する。その加工データと知識ベースに基づい
て人工知能としての推論演算を行い、高炉に対するアク
ション量を決定する。
この推論演算に際しては、メンバーシップ関数に基づい
て確信度を求めてそれと各種センサの重み係数とを乗算
して確信度を補正し、この補正された確信度に基づいて
アクション量を決定する。
て確信度を求めてそれと各種センサの重み係数とを乗算
して確信度を補正し、この補正された確信度に基づいて
アクション量を決定する。
そして、この重み係数は操業実績に基づいて順次行進さ
れていく。
れていく。
[実施例]
本発明の実施例を以下図面に基づいて説明する。
第1図は本発明の一実施例に係る高炉々熱制御装置の概
念を示したブロック図である。第2図は本発明の一実施
例に係る高炉々熱装置のブロック図である。本発明の高
炉々熱制御装置は、データ収集処理手段1、加工データ
作成手段2、加工データ記憶手段3、推論演算手段4、
知識ベース格納手段5及び重み係数演算手段6からなっ
ている。
念を示したブロック図である。第2図は本発明の一実施
例に係る高炉々熱装置のブロック図である。本発明の高
炉々熱制御装置は、データ収集処理手段1、加工データ
作成手段2、加工データ記憶手段3、推論演算手段4、
知識ベース格納手段5及び重み係数演算手段6からなっ
ている。
以上の構成からなる本実施例の動作の概要を説明する。
データ収集処理手段1は各種センサ、例えば温度センサ
、圧力センサ、ガスセンサ等から図示しないデータース
キャナーを介してファイル手段1aに時系列に入力処理
するものである。
、圧力センサ、ガスセンサ等から図示しないデータース
キャナーを介してファイル手段1aに時系列に入力処理
するものである。
データ収集処理手段1には演算手段が含まれており、フ
ァイル手段1aに格納したセンサーデータを指数平滑処
理した後再びファイル手段1に格納する。そして、加工
データ作成手段2で所定時間例えば20分毎にその平均
値、及び平均値と基準値との差データを求めて、加工デ
ータ記憶手段3に送り出す。
ァイル手段1aに格納したセンサーデータを指数平滑処
理した後再びファイル手段1に格納する。そして、加工
データ作成手段2で所定時間例えば20分毎にその平均
値、及び平均値と基準値との差データを求めて、加工デ
ータ記憶手段3に送り出す。
推論演算手段4は知識ベース格納手段5の知識に基づい
て炉熱レベル及び炉熱推移を判定して理論アクション量
を求め、そして必要に応じてそのアクション量を補正し
て、図示しない高炉制御装置に取るべきアクションを送
信するものである。
て炉熱レベル及び炉熱推移を判定して理論アクション量
を求め、そして必要に応じてそのアクション量を補正し
て、図示しない高炉制御装置に取るべきアクションを送
信するものである。
知識ベース格納手段5は第3図に示すように、知識ベー
ス51及びメンバーシップ関数知識ベース52を含み、
知識ベース51は炉熱レベル判定KSグループ(KS、
知識源)炉熱推移レベル判定KSグループ、アクション
判定KS、アクション補正判断KS、総合判定KSグル
ープ、操業状態判定KSの各知識ベースのユニットから
形成されている。
ス51及びメンバーシップ関数知識ベース52を含み、
知識ベース51は炉熱レベル判定KSグループ(KS、
知識源)炉熱推移レベル判定KSグループ、アクション
判定KS、アクション補正判断KS、総合判定KSグル
ープ、操業状態判定KSの各知識ベースのユニットから
形成されている。
炉熱レベル判定KSグループは、高炉の炉熱レベルがど
の水準にあるかを決定するために推論演算手段4によっ
て使用される知識ベースであり、溶銑温度を主判断要因
として炉熱レベルを判定する。「溶銑温度−炉熱レベル
KS」、その他のセンサの測定量を主判断要因として炉
熱レベルを判定する「センサー炉熱しベルKSJ等を含
んでいる。
の水準にあるかを決定するために推論演算手段4によっ
て使用される知識ベースであり、溶銑温度を主判断要因
として炉熱レベルを判定する。「溶銑温度−炉熱レベル
KS」、その他のセンサの測定量を主判断要因として炉
熱レベルを判定する「センサー炉熱しベルKSJ等を含
んでいる。
これらのKSは、いずれも各測定量及び炉熱レベルを独
立変数、それらの組合せが発生する確立(確信度−以下
CF値という)を従属変数とするメンバーシップ関数(
以下MF関数という)と、そのMF関数の使用手順を決
定するルール群から成り立っている。
立変数、それらの組合せが発生する確立(確信度−以下
CF値という)を従属変数とするメンバーシップ関数(
以下MF関数という)と、そのMF関数の使用手順を決
定するルール群から成り立っている。
炉熱推移判定KSグループは、高炉の炉熱推移がどのよ
うな水準にあるかを決定するために推論演算手段4によ
って使用される知識ベースであり、溶銑温度の推移を主
判断要因として炉熱の推移を判定する「溶銑温度−炉熱
推移KS」、その他のセンサの測定量の推移を主判断要
因として炉熱推移を判定する[センサー炉熱推移KSJ
等を含んでいる。
うな水準にあるかを決定するために推論演算手段4によ
って使用される知識ベースであり、溶銑温度の推移を主
判断要因として炉熱の推移を判定する「溶銑温度−炉熱
推移KS」、その他のセンサの測定量の推移を主判断要
因として炉熱推移を判定する[センサー炉熱推移KSJ
等を含んでいる。
これらのKSも、各測定量及び炉熱推移レベルを独立変
数、それらの組合せが発生する確率を従属変数とするM
F関数と、そのMF関数の使用手順を決定するルール群
から成立っている。
数、それらの組合せが発生する確率を従属変数とするM
F関数と、そのMF関数の使用手順を決定するルール群
から成立っている。
アクション判定KSは、炉熱レベルと炉熱推移レベルの
組合せにより、アクション量を判定するルール群から成
立っている。
組合せにより、アクション量を判定するルール群から成
立っている。
アクション補正量KSグループは、過去にとられたアク
ション及び過去に発生した外乱の情報に基づいて、現在
のアクション量の補正を行うためのルール群から成立っ
ている。
ション及び過去に発生した外乱の情報に基づいて、現在
のアクション量の補正を行うためのルール群から成立っ
ている。
総合判定KSは、アクション判断の結果とアクション補
正量判断の結果に基づいて最終的なアクション量を決定
するためのルール群から成立っている。
正量判断の結果に基づいて最終的なアクション量を決定
するためのルール群から成立っている。
そして、操業状態判定KSは、例えば炉熱レベル等に基
づいて炉の操業が正常に行われているか否かを判定し、
正常であれば上記のアクションを制御系に送り出し、異
常であればその旨を表示してオペレー タにガイダンス
するルール群から成立っている。
づいて炉の操業が正常に行われているか否かを判定し、
正常であれば上記のアクションを制御系に送り出し、異
常であればその旨を表示してオペレー タにガイダンス
するルール群から成立っている。
推論演算手段4は、上述の各知識ベースを実行するもの
で、炉熱レベル及び炉熱推移を判定し、次にこれらの判
定結果に基づいてアクション量を判定する。このアクシ
ョン量は所定の補正がなされ、その結果は加工データ記
憶手段3に記憶されると共に、図示しない高炉制御装置
に送信され、送風温度、送風湿度等が制御され、その結
果溶銑温度が所望の値に制御される。
で、炉熱レベル及び炉熱推移を判定し、次にこれらの判
定結果に基づいてアクション量を判定する。このアクシ
ョン量は所定の補正がなされ、その結果は加工データ記
憶手段3に記憶されると共に、図示しない高炉制御装置
に送信され、送風温度、送風湿度等が制御され、その結
果溶銑温度が所望の値に制御される。
次に、各知識ベースの構成及びその推論の概要を第3図
に基づいて説明する。
に基づいて説明する。
(A)炉熱レベル判定K S (Knovlege 5
ource )グループ; この炉熱レベル判定KSグループは、推論開始時刻にお
ける炉熱の状態を判定する知識ベースで上述したように
「溶銑温度−炉熱レベルKSJ、[センサー炉熱しベル
KSJ等のKS群がらなっており、次に示すように、各
KS群毎に高〜低レベルまで7段階に分けられた各炉熱
レベルに対して後述する方法でCF値分布を求め、最大
確信度のレベルを現時刻の炉熱レベルとしている。
ource )グループ; この炉熱レベル判定KSグループは、推論開始時刻にお
ける炉熱の状態を判定する知識ベースで上述したように
「溶銑温度−炉熱レベルKSJ、[センサー炉熱しベル
KSJ等のKS群がらなっており、次に示すように、各
KS群毎に高〜低レベルまで7段階に分けられた各炉熱
レベルに対して後述する方法でCF値分布を求め、最大
確信度のレベルを現時刻の炉熱レベルとしている。
炉熱レベル 評 価
7 大 熱
6 中 熱
5 普 通
4 小 冷
3 中 冷
2 人 冷
1 特大冷
ここで、「溶銑温度−炉熱レベルKSJの一例を説明す
る。KSは条件を設定したIF部とその条件が満たされ
たときの指示内容を設定したTHEN部とから構成され
ている。例示すると以下の通りである。
る。KSは条件を設定したIF部とその条件が満たされ
たときの指示内容を設定したTHEN部とから構成され
ている。例示すると以下の通りである。
ルールNo、 I
CIF 部コ
鍋順−1
NOT (残滓が多い)
NOT (減風終了後経過時間5180分)Si、S
の判定が「低い」 [THEN部コ 通常の3次元関数により溶銑温度−炉熱レベルのCF’
値を求める。
の判定が「低い」 [THEN部コ 通常の3次元関数により溶銑温度−炉熱レベルのCF’
値を求める。
このルールNo、 1は高炉の操業状態が定常状態に
ある場合は、通常の3次元関数により溶銑温度−炉熱レ
ベルのCF値を求めることを示している。
ある場合は、通常の3次元関数により溶銑温度−炉熱レ
ベルのCF値を求めることを示している。
即ち、溶銑温度−炉熱レベルのCF値には通常〜f
、やや高い〜f 、高い〜f の3種MTN
MT)(MTEH類があり、推論演算手段4
は上記のような論理によってどの関数を使用するかを選
択する。
、やや高い〜f 、高い〜f の3種MTN
MT)(MTEH類があり、推論演算手段4
は上記のような論理によってどの関数を使用するかを選
択する。
つまり、溶銑温度−炉熱レベルKSには鍋順(溶銑温度
を測定した取鍋が出銑開始から使用した取鍋の何番目に
当たったかを示す数)と、残滓量との減風終了後からの
経過時間に対応して、前記3種類の関数のどれを採用す
るかを決定する。
を測定した取鍋が出銑開始から使用した取鍋の何番目に
当たったかを示す数)と、残滓量との減風終了後からの
経過時間に対応して、前記3種類の関数のどれを採用す
るかを決定する。
なお、溶銑温度−炉熱レベルの3種のMF関数はいずれ
も鍋順LN、溶銑温度MT及び炉熱レベルFHLの関数
である。
も鍋順LN、溶銑温度MT及び炉熱レベルFHLの関数
である。
即ち、
f −f (LN、MT、FHL)MTN
MTN f −f (LN、MT、FHL)MTHM
TH −f MTEHMTE)I (LN・ MT・ FHL)推論
演算手段4は前記ルールによって選択されたCF値関数
について、LN、MTは実測値をあてはめ、FI(Lに
ついては前記1〜7までの炉熱レベルの数値をあてはめ
て、各々の炉熱レベルに対応するCF値を求める。
MTN f −f (LN、MT、FHL)MTHM
TH −f MTEHMTE)I (LN・ MT・ FHL)推論
演算手段4は前記ルールによって選択されたCF値関数
について、LN、MTは実測値をあてはめ、FI(Lに
ついては前記1〜7までの炉熱レベルの数値をあてはめ
て、各々の炉熱レベルに対応するCF値を求める。
第4図は一つの鍋順についてのCF値関数を示したもの
で、鍋順が固定されているので、CF値は溶銑温度と炉
熱レベルの関数となっている。例えば、ルールによりf
が選択された場合、溶TN 跣温度1400℃のときは炉熱レベル4の場合がCF−
0,2、溶銑温度が1480℃のときは、炉熱レベル7
の場合がCF値が最高でCF −0,4であることを示
している。
で、鍋順が固定されているので、CF値は溶銑温度と炉
熱レベルの関数となっている。例えば、ルールによりf
が選択された場合、溶TN 跣温度1400℃のときは炉熱レベル4の場合がCF−
0,2、溶銑温度が1480℃のときは、炉熱レベル7
の場合がCF値が最高でCF −0,4であることを示
している。
次に、センサー炉熱レベルKSのうち羽口埋込温度−炉
熱レベルKS及びソリュウションロス量−炉熱レベルK
Sについて説明する。
熱レベルKS及びソリュウションロス量−炉熱レベルK
Sについて説明する。
これらのKSは、それぞれのKSを使用するがどうかを
決定するルールと、それぞれ羽口埋込温度と炉熱レベル
、ソリューションロス量と炉熱レベルを二つの独立変数
とするCF値関数fHT’’SLから成り立っている。
決定するルールと、それぞれ羽口埋込温度と炉熱レベル
、ソリューションロス量と炉熱レベルを二つの独立変数
とするCF値関数fHT’’SLから成り立っている。
fHT−fHT(HT、FHL)
fsL−fsL(SL、FHL)
この関数を計算するのに使用される羽口埋込温度HT、
ソリューションロスCJiSLは、実測値(その指数
平滑値または移動平均値)が使用される。これらの関数
の使用、不使用を求めるルールの一例を以下に示す。
ソリューションロスCJiSLは、実測値(その指数
平滑値または移動平均値)が使用される。これらの関数
の使用、不使用を求めるルールの一例を以下に示す。
ルールN011
[IF 部コ
NOT (残滓が多い)
[THEN部]
(1)羽口埋込温度により羽口埋込温度−炉熱レベルの
CF値を求める。
CF値を求める。
(2)ソリューションロスC量によりソリューションロ
スC量−炉熱レベルのCF値を求める。
スC量−炉熱レベルのCF値を求める。
この場合は推論演算手段4は両開数を使用する。
ルールNo、 2
[IF部〕
NOT (残滓が多い)
[T HE N部コ
(1)羽口埋込温度により羽口埋込温度−炉熱レベルの
CF値を[0]とする。
CF値を[0]とする。
(2)ソリューションロスC量によりソリニージョンロ
スC量−炉熱レベルのCF値を「0コとする。
スC量−炉熱レベルのCF値を「0コとする。
この場合は、羽口埋込温度−炉熱レベルのCF値も炉熱
レベルによらず一定値となる。
レベルによらず一定値となる。
また、ガス利用率−炉熱レベルKS、荷下り速度−炉熱
レベルKS、炉頂ガス温度−炉熱レベルKS及び送風圧
カー炉熱レベルKSについても同様にして各炉熱レベル
毎に確信度を求める。
レベルKS、炉頂ガス温度−炉熱レベルKS及び送風圧
カー炉熱レベルKSについても同様にして各炉熱レベル
毎に確信度を求める。
第5図は推論演算手段4の動作を示す説明図であり、溶
銑温度−炉熱レベルKSに基づいて各炉熱レベル毎のC
F値を求め、また、センサー炉熱レベルKSの各KSに
基づいてそれぞれ各炉熱レベル毎のCF値を求める。そ
して、センサー炉熱レベルKSによる各レベルのCF値
にそれぞれのセンサの重み係数α 〜α6を乗算して(
例えば羽口埋込温度の重み係数をα とすれば、α1×
■ 羽口埋込温度−炉熱レベルの各レベルのCF値)、乗算
後の各レベルのCF値を加算する。
銑温度−炉熱レベルKSに基づいて各炉熱レベル毎のC
F値を求め、また、センサー炉熱レベルKSの各KSに
基づいてそれぞれ各炉熱レベル毎のCF値を求める。そ
して、センサー炉熱レベルKSによる各レベルのCF値
にそれぞれのセンサの重み係数α 〜α6を乗算して(
例えば羽口埋込温度の重み係数をα とすれば、α1×
■ 羽口埋込温度−炉熱レベルの各レベルのCF値)、乗算
後の各レベルのCF値を加算する。
このようにして得られたセンサー炉熱レベルKSの各レ
ベルのCF値と上記溶銑レベルKSによる各レベルのC
F値とを加算する。このようにして各炉熱レベル(7〜
1)毎のCF値が求められる。
ベルのCF値と上記溶銑レベルKSによる各レベルのC
F値とを加算する。このようにして各炉熱レベル(7〜
1)毎のCF値が求められる。
(B)炉熱推移判定KSグループ;
この炉熱推移判定KSグループには、溶銑温度−炉熱推
移KSか含まれており、炉熱推移を過去から現在に至る
変化の度合いにより、次に示すように、急上昇〜一定〜
急降下の間で5段階に分は各ランクごとにCF値を求め
、その最大の値の段階位置を現時刻の炉熱推移状態とす
る。
移KSか含まれており、炉熱推移を過去から現在に至る
変化の度合いにより、次に示すように、急上昇〜一定〜
急降下の間で5段階に分は各ランクごとにCF値を求め
、その最大の値の段階位置を現時刻の炉熱推移状態とす
る。
レベル 内 容
5 急上昇
4 上 昇
3 横這い
2 下 降
1 急下降
ここで溶銑温度−炉熱推移KSについて説明する。
このKSは、前後するタップ(1回の出銑)間における
溶銑温度の差△MT、炉熱推移レベルVFHLを二つの
独立変数とするMF関数f△MT=このMF関数の前処
理、後処理のルールが格納されている。
溶銑温度の差△MT、炉熱推移レベルVFHLを二つの
独立変数とするMF関数f△MT=このMF関数の前処
理、後処理のルールが格納されている。
以下このKSの使用方法について一例を説明する。
ルールNo、 0
[IF部]
(初期設定)
[THEN部]
溶銑推移のCF値としてそれぞれ次の値を設定する。
レベル 12345
CF値 oooo。
ルールNo、 1
[IF部]
(1)NOT (S i、Sの判定が「やや高い」)(
2)NOT (S i、Sの判定が「高い」)(3)安
定フラグがON(炉況が安定している!り〔THEN部
〕 (1)△MT−(現タップの溶銑温度−前タップの溶銑
温度)として各炉熱推移レベル毎にCF値を求め、「今
回溶銑温度−炉熱推移CF値」とする。
2)NOT (S i、Sの判定が「高い」)(3)安
定フラグがON(炉況が安定している!り〔THEN部
〕 (1)△MT−(現タップの溶銑温度−前タップの溶銑
温度)として各炉熱推移レベル毎にCF値を求め、「今
回溶銑温度−炉熱推移CF値」とする。
(2)次に、△MT−(現タップの溶銑温度−前夕ツブ
の溶銑温度)として各炉熱推移レベル毎にCF値を求め
、「現タップの溶銑温度−前夕・ノブの溶銑温度」とす
る。
の溶銑温度)として各炉熱推移レベル毎にCF値を求め
、「現タップの溶銑温度−前夕・ノブの溶銑温度」とす
る。
(3)「今回溶銑温度−炉熱推移CF値」と「前回溶銑
温度−炉熱推移CF値」にそれぞれ重み係数を乗じて「
溶銑温度−平滑炉熱推移CF値」に加算する。
温度−炉熱推移CF値」にそれぞれ重み係数を乗じて「
溶銑温度−平滑炉熱推移CF値」に加算する。
(これらの計算は炉熱推移のレベル毎に別々に行う)
つまり、炉況安定状態では、直近のデータまで、炉熱推
移の推定に使用することを示している。
移の推定に使用することを示している。
次にセンサー炉熱推移KSについて説明する。
センサー炉熱推移KSは、各種のセンサの測定値の推移
と炉熱推移を二つの独立変数とするCF値関数と、その
使用方法を決定するルールが格納されたものであり、各
センサ毎に設けられている。
と炉熱推移を二つの独立変数とするCF値関数と、その
使用方法を決定するルールが格納されたものであり、各
センサ毎に設けられている。
ツ* ’) f △−f △、 (△S i 、 V
F HL )sl 51 (i−1〜n:対応センサ毎) このうちセンサが羽口埋込温度であるものについて例を
説明する。
F HL )sl 51 (i−1〜n:対応センサ毎) このうちセンサが羽口埋込温度であるものについて例を
説明する。
ルールNo、 1
[IF部]
NOT (残滓が多い)
[THEN部]
△5i−(羽口埋込温度−60分前羽ロ埋込温度)とし
て羽口埋込温度−炉熱推移のCF値を求める。
て羽口埋込温度−炉熱推移のCF値を求める。
ルールN082
[IF 部コ
残滓が多い
羽口推移レベル4のCF値〉0
[THEN部コ
羽口推移レベル4のCF値に「0」を上書設定する。
レベル 12345
CF値 * * * 0 *(*は
値がもとのままであることを示す)第6図は羽口埋込温
度(基準値との差)、炉熱推移レベルを独立変数とする
羽口埋込温度−炉熱CF関数を示す。
値がもとのままであることを示す)第6図は羽口埋込温
度(基準値との差)、炉熱推移レベルを独立変数とする
羽口埋込温度−炉熱CF関数を示す。
なお、溶銑温度−炉熱推移KSには、「短期推移」及び
「長期推移」に分けてルール化することも可能であり、
またセンサ推移KSには羽口埋込のKSの他に他のKS
、例えば荷下がり、送風圧力、ガス利用率、ソリューシ
ョン・ロス量等の各KSについても加え、これらの情報
も考慮している。
「長期推移」に分けてルール化することも可能であり、
またセンサ推移KSには羽口埋込のKSの他に他のKS
、例えば荷下がり、送風圧力、ガス利用率、ソリューシ
ョン・ロス量等の各KSについても加え、これらの情報
も考慮している。
推論演算手段4は、溶銑温度−炉熱推移KSの各ルール
に基づいて各推移についてのCF値を炉熱推移レベル毎
に求めると共に、センサー炉熱推移KSの各ルールに基
づいて各センサ毎の推移についてのCF値を求める。各
センサ毎のCF値はそれぞれのCF値に対して炉熱レベ
ルの場合と同様にして重み係数α 〜α6を乗算する。
に基づいて各推移についてのCF値を炉熱推移レベル毎
に求めると共に、センサー炉熱推移KSの各ルールに基
づいて各センサ毎の推移についてのCF値を求める。各
センサ毎のCF値はそれぞれのCF値に対して炉熱レベ
ルの場合と同様にして重み係数α 〜α6を乗算する。
そして、これらのKSのCF値の炉熱推移レベル毎に加
算し、各炉熱推移レベルのCF値を求める。
算し、各炉熱推移レベルのCF値を求める。
(C)アクション判定KS。
このアクション判定KSは、現時刻の炉熱状態を炉熱推
移と炉熱レベルを軸としたマトリックス上で求め、取る
べきアクションを決定するための知識ベースである。
移と炉熱レベルを軸としたマトリックス上で求め、取る
べきアクションを決定するための知識ベースである。
推論演算手段4は上記のアクション判定KSに基づいて
、炉熱レベルのCF値と炉熱推移のCF値との積を求め
てマトリックスに書き込んでいく。
、炉熱レベルのCF値と炉熱推移のCF値との積を求め
てマトリックスに書き込んでいく。
第7図はその例を示したもので、この例ではCF値の頂
点(最大値)が、炉熱レベル−4、炉熱推移−3である
ことを示している。なお、マトリックス上の各位置のア
クション型及びアクション量は予めフレームに知識とし
て格納されている。
点(最大値)が、炉熱レベル−4、炉熱推移−3である
ことを示している。なお、マトリックス上の各位置のア
クション型及びアクション量は予めフレームに知識とし
て格納されている。
第8図はアクション型の一例を示した図である。
第9図はアクション量の一例を示した図である。
なお、アクション型の所定位置のアクションを採用する
際には、CF値が所定の大きさに達していることが必要
である。また、アクション量は全てを自動制御すること
を原則とするが、一部をマニュアル制御することも可能
である(例えば第9図のアクション量G)。
際には、CF値が所定の大きさに達していることが必要
である。また、アクション量は全てを自動制御すること
を原則とするが、一部をマニュアル制御することも可能
である(例えば第9図のアクション量G)。
(D)アクション補正量判定KSグループ;このアクシ
ョン補正量判定KSグループには、過去にとられたアク
ション或は外乱の判定をすると共に、それらの現時刻に
おける影響量を考慮して補正アクション量を決定するた
めの各種のKSが含まれている。その内容は、送風湿度
、送風温度、液体燃料、コークス比等の操作量変更、及
びコークス水分、付着物脱落等の外乱等を検知して対応
するルール等から構成されている。
ョン補正量判定KSグループには、過去にとられたアク
ション或は外乱の判定をすると共に、それらの現時刻に
おける影響量を考慮して補正アクション量を決定するた
めの各種のKSが含まれている。その内容は、送風湿度
、送風温度、液体燃料、コークス比等の操作量変更、及
びコークス水分、付着物脱落等の外乱等を検知して対応
するルール等から構成されている。
例えば、送風湿度を変更した場合、その変更時刻と変更
量は「操作量変更検知」ルールで自動的に検知され、そ
の後の影響量は「送風湿度」ルールにより時間の関数と
して考慮される。また、炉壁付着物の脱落時には、「壁
落ち」ルールにより自動的に脱落箇所と炉熱への影響量
及び羽口先降下時間が判定され、予備アクションの操作
時刻と操作量が決定され補正計算に組み込まれる。
量は「操作量変更検知」ルールで自動的に検知され、そ
の後の影響量は「送風湿度」ルールにより時間の関数と
して考慮される。また、炉壁付着物の脱落時には、「壁
落ち」ルールにより自動的に脱落箇所と炉熱への影響量
及び羽口先降下時間が判定され、予備アクションの操作
時刻と操作量が決定され補正計算に組み込まれる。
推論演算手段4は、上記のルールを実行して必要な補正
アクション量及び操作時刻を求める。
アクション量及び操作時刻を求める。
(E)総合判定KS。
この総合判定KSは、上記(C)及び(D)の判定結果
に基づいて取るべきアクション量を総合判定するための
知識ベースである。そして、推論演算手段4によりこの
KSが推論されて判定結果が得られると、その判定結果
は操業状態判定KSに入力されて操業状態が判定され、
図示しないCRTに表示して取るべきアクション量をオ
ペレータに指示し、ガイダンスすると同時に、デジタル
計装装置にフィードバックして所定の自動制御を行う。
に基づいて取るべきアクション量を総合判定するための
知識ベースである。そして、推論演算手段4によりこの
KSが推論されて判定結果が得られると、その判定結果
は操業状態判定KSに入力されて操業状態が判定され、
図示しないCRTに表示して取るべきアクション量をオ
ペレータに指示し、ガイダンスすると同時に、デジタル
計装装置にフィードバックして所定の自動制御を行う。
ところで、上述のCF値及び重み係数αは一義的に調整
して設定するのは困難である等の理由から次に説明する
学習制御方法が実行されている。
して設定するのは困難である等の理由から次に説明する
学習制御方法が実行されている。
第10図は学習制御方法の処理を示すフローチャートで
ある。溶銑温度が所定の目標値に達したかどうかを判断
して、目標値に達していれば、標準偏差の大きさが所定
の値以下であるかどうかを判断して、所定の値以下であ
れば現状維持(ケースA)とし、標準偏差の大きさが所
定の値を越えていればセンサの重み係数αを変更する(
ケースB)。また、溶銑温度が所定の目標値に達してい
ない場合には確信度が不適当であると判断して、確信度
を規定しているMF関数が適当でないとして、過去の加
工データ加工に基づいてMF関数を再構築する。
ある。溶銑温度が所定の目標値に達したかどうかを判断
して、目標値に達していれば、標準偏差の大きさが所定
の値以下であるかどうかを判断して、所定の値以下であ
れば現状維持(ケースA)とし、標準偏差の大きさが所
定の値を越えていればセンサの重み係数αを変更する(
ケースB)。また、溶銑温度が所定の目標値に達してい
ない場合には確信度が不適当であると判断して、確信度
を規定しているMF関数が適当でないとして、過去の加
工データ加工に基づいてMF関数を再構築する。
二こで、MF関数を構築する方法を最初に説明する。
第11図はセンサレベルの3次元MF関数の構築方法の
説明図である。
説明図である。
(1)溶銑温度パターンは第12図に示すように種々の
条件により変化する。そこでまず、安定領域の計測値の
みを抽出する。
条件により変化する。そこでまず、安定領域の計測値の
みを抽出する。
(2)上記(1)で選び出した溶銑温度群と当該センサ
データ群との間で相関分析を行う。
データ群との間で相関分析を行う。
(3)上記(2)で最も高い相関関数を得られたデータ
群を用いて最小二乗法による直線回帰分析を行い、得ら
れた直線を標準線(ラインC)とする。
群を用いて最小二乗法による直線回帰分析を行い、得ら
れた直線を標準線(ラインC)とする。
(4)標準線近傍の限られた領域の頻度をx−y平面に
投影し、最大頻度とセンサデータとの間で最小二乗法に
よる直線回帰分析を行い、直線zlz2を決定する。こ
の直線zl z2を直線C上へ移動してラインAとする
。
投影し、最大頻度とセンサデータとの間で最小二乗法に
よる直線回帰分析を行い、直線zlz2を決定する。こ
の直線zl z2を直線C上へ移動してラインAとする
。
(5)ラインB及びラインDはデータ群のバラツキの程
度により決定される。
度により決定される。
以上のステップをふんで構築された直線群をプロダクシ
ョンルールを用いて従来オペレータが作成したMF関数
と同様にして各直線の不自然な交差等がないように調整
を行って、知識ベース(51)に格納する。そして、こ
れ以降の演算処理にいてはこの再構築されたMF関数が
用いられる。
ョンルールを用いて従来オペレータが作成したMF関数
と同様にして各直線の不自然な交差等がないように調整
を行って、知識ベース(51)に格納する。そして、こ
れ以降の演算処理にいてはこの再構築されたMF関数が
用いられる。
次に、重み係数を変更する場合(ケースB)の処理方法
について説明する。
について説明する。
このケースBの場合は学習期間の溶銑温度の平均値は目
標値に入っているが、その変動が大きい場合であり、こ
の場合の考えられる要因としては少なくとも次の2つの
要因か考えられる。
標値に入っているが、その変動が大きい場合であり、こ
の場合の考えられる要因としては少なくとも次の2つの
要因か考えられる。
(a)出銑口毎の溶銑温度偏差がある場合。
(b)炉熱アクション不良による変動が生じた場合。
第13図は上記の要因を考慮して重み係数αを変更する
ためのデータの収集方法を示したフローチャートであり
、後述する各項目についてポイント数を求めていく。
ためのデータの収集方法を示したフローチャートであり
、後述する各項目についてポイント数を求めていく。
まずタップNo、 1について処理するものとしてi−
1を設定しく5ll) 、目標溶銑温度に達しているか
否かを判断して(S12) 、目標溶銑温度に達してい
れば現状維持として「現状維持」の項目に+1ポイント
する(S13)。
1を設定しく5ll) 、目標溶銑温度に達しているか
否かを判断して(S12) 、目標溶銑温度に達してい
れば現状維持として「現状維持」の項目に+1ポイント
する(S13)。
目標溶銑温度に達していないと判断された場合には、次
に3タツプ以内にCRを除くアクション指示の無視があ
ったかどうかを判断して(814)、アクション無視が
あった場合には「アクション無視」の項目に+1ポイン
トする(815)。
に3タツプ以内にCRを除くアクション指示の無視があ
ったかどうかを判断して(814)、アクション無視が
あった場合には「アクション無視」の項目に+1ポイン
トする(815)。
つまり、全自動制御を行なっている場合でも、本システ
ムのアクション指示によらないアクション或いはその指
示を無視する場合がある。これらに起因した炉熱変動は
本システムの機能に直接関係しないので学習対象からは
ずす必要がある。このような観点から、「アクション無
視」の項目のポイントをアクション無視がある度に加点
し、学習対象期間内である基準値以上になった場合には
この実施例では詳細に説明するのを省略するがその学習
を中止させる。
ムのアクション指示によらないアクション或いはその指
示を無視する場合がある。これらに起因した炉熱変動は
本システムの機能に直接関係しないので学習対象からは
ずす必要がある。このような観点から、「アクション無
視」の項目のポイントをアクション無視がある度に加点
し、学習対象期間内である基準値以上になった場合には
この実施例では詳細に説明するのを省略するがその学習
を中止させる。
アクション無視がなかった場合には、次にそのタップの
溶銑温度と目標温度とは同じ若しくは低いか、又は高い
かの何れであるかを判断する(816)。
溶銑温度と目標温度とは同じ若しくは低いか、又は高い
かの何れであるかを判断する(816)。
そのタップの溶銑温度と目標温度とか同じか若しくは低
いと判断されたときには、次に前タップの溶銑温度が低
い(溶銑温度レベル≦4)、目標値(溶銑温度レベル−
5)、又は高い(溶銑温度レベル≧6)のいずれである
かを判断する(817)。
いと判断されたときには、次に前タップの溶銑温度が低
い(溶銑温度レベル≦4)、目標値(溶銑温度レベル−
5)、又は高い(溶銑温度レベル≧6)のいずれである
かを判断する(817)。
前タップの溶銑温度か低いと判断された場合には次タッ
プの溶銑温度についても同様に溶銑温度が低い(溶銑温
度レベル≦4)、目標値(溶銑温度レベル−5)、又は
高い(溶銑温度レベル≧6)のいずれであるかを判断す
る(81g)。
プの溶銑温度についても同様に溶銑温度が低い(溶銑温
度レベル≦4)、目標値(溶銑温度レベル−5)、又は
高い(溶銑温度レベル≧6)のいずれであるかを判断す
る(81g)。
前タップの溶銑温度が目標値と同じ又は高いと判断され
た場合にも、同様に次タップの溶銑温度について溶銑温
度が低い(溶銑温度レベル≦4)、目標値(溶銑温度レ
ベル−5)、又は高い(溶銑温度レベル≧6)の何れで
あるかを判断する(919) 、 (S20)。
た場合にも、同様に次タップの溶銑温度について溶銑温
度が低い(溶銑温度レベル≦4)、目標値(溶銑温度レ
ベル−5)、又は高い(溶銑温度レベル≧6)の何れで
あるかを判断する(919) 、 (S20)。
ステップ(Si2)において次タップの溶銑温度が低い
と判断された場合には次の2−A−1処理をする(S2
1) 。
と判断された場合には次の2−A−1処理をする(S2
1) 。
まず、3タツプの最高温度についての平均溶銑温度レベ
ルを算出する(S41)。そして、総合確信度が示した
温度レベルが計測された平均溶銑温度レベルと合ってい
るかどうかを判断する(S42)。
ルを算出する(S41)。そして、総合確信度が示した
温度レベルが計測された平均溶銑温度レベルと合ってい
るかどうかを判断する(S42)。
総合確信度が示したレベル(各炉熱レベルの計算結果で
あって第8図のアクションマトリックス上の炉熱レベル
)が計測された平均溶銑温度レベルと合っている場合に
は次にアクション型がNoアクションであったかどうか
を判断する(843)。
あって第8図のアクションマトリックス上の炉熱レベル
)が計測された平均溶銑温度レベルと合っている場合に
は次にアクション型がNoアクションであったかどうか
を判断する(843)。
Noアクションであった場合にはアクション型が不適当
であり、レベル及び推移のアクション型が不適当である
という判断処理をする(「アクション型不良」の項目に
+1ポイントする。) (844)。
であり、レベル及び推移のアクション型が不適当である
という判断処理をする(「アクション型不良」の項目に
+1ポイントする。) (844)。
この判断処理は第8図のアクションマトリックス上のど
の部位のアクション型が悪いかを集計後ガイダンスする
ために用いられる。
の部位のアクション型が悪いかを集計後ガイダンスする
ために用いられる。
Noアクションでなかった場合には、アクション量が不
適当であり、レベル及び推移のアクション量が不適当で
あるという判断処理をする(「アクション量不良」の項
目に+1ポイントする。)(S45)。この判断処理も
第8図のアクションマトリックス上のどの部位のアクシ
ョン量が不適当であるかを集計後ガイダンスするために
用いられる。
適当であり、レベル及び推移のアクション量が不適当で
あるという判断処理をする(「アクション量不良」の項
目に+1ポイントする。)(S45)。この判断処理も
第8図のアクションマトリックス上のどの部位のアクシ
ョン量が不適当であるかを集計後ガイダンスするために
用いられる。
総合確信度か示したレベルが計測された平均溶銑温度レ
ベルと合っていない場合には、センサkについてそのセ
ンサレベルと溶銑温度レベルとの大小を判断する(84
6)。
ベルと合っていない場合には、センサkについてそのセ
ンサレベルと溶銑温度レベルとの大小を判断する(84
6)。
センサレベルが溶銑温度レベルと同じか或い大きい場合
には「センサにの重み係数を下げる」という項目に+1
ポイントする(S47)。センサレベルが溶銑温度レベ
ルより小さい場合には「センサにの重み係数を上げる」
という項目に+1ポイントする(S48)。従って、こ
の時点では重み係数を変更せず、集計が完了した後にこ
れらの項目に基づいて重み係数を変更することになる。
には「センサにの重み係数を下げる」という項目に+1
ポイントする(S47)。センサレベルが溶銑温度レベ
ルより小さい場合には「センサにの重み係数を上げる」
という項目に+1ポイントする(S48)。従って、こ
の時点では重み係数を変更せず、集計が完了した後にこ
れらの項目に基づいて重み係数を変更することになる。
ここで再び第13図に戻り、ステップ(S1g)におい
て目標値であると判断された場合には2−A−2の処理
を行う(822)。ここで、2−A−2の理とは現状維
持であり、「現状維持」の項目に+1ポイントする。
て目標値であると判断された場合には2−A−2の処理
を行う(822)。ここで、2−A−2の理とは現状維
持であり、「現状維持」の項目に+1ポイントする。
更に、ステップ(S18)において高いと判断された場
合には2−A−3処理を行う(S23)。
合には2−A−3処理を行う(S23)。
第14図は2−A−3処理を示すフローチャートである
。を所定時間以内に減熱アクションがあったかどうかを
判断しく551)、減熱アクションがあったと判断され
た場合には次にアクションはレベルと推移のどちらから
出たものであるかを判断する(S52)。なお、この判
断はアクションが出た1つ前のアクションを記憶してお
いてアクションマトリックス上で比較することにより行
なわれる。
。を所定時間以内に減熱アクションがあったかどうかを
判断しく551)、減熱アクションがあったと判断され
た場合には次にアクションはレベルと推移のどちらから
出たものであるかを判断する(S52)。なお、この判
断はアクションが出た1つ前のアクションを記憶してお
いてアクションマトリックス上で比較することにより行
なわれる。
レベルから出たものであると判断された場合には各セン
サの推移値を求める(S53)。そして、溶銑温度推移
と同傾向のものかどうかの判定をし、溶銑温度と同傾向
のものは「センサにの重み係数を上げる」という項目に
+1ポイントし、溶銑温度と反対傾向のものは「センサ
にの重み係数を下げる」という項目に+1ポイントする
(854)。
サの推移値を求める(S53)。そして、溶銑温度推移
と同傾向のものかどうかの判定をし、溶銑温度と同傾向
のものは「センサにの重み係数を上げる」という項目に
+1ポイントし、溶銑温度と反対傾向のものは「センサ
にの重み係数を下げる」という項目に+1ポイントする
(854)。
推移からアクションが出たと判断された場合にはアクシ
ョン量が不足であると判断して処理し、要因項目として
「アクション量不足」をあげる。
ョン量が不足であると判断して処理し、要因項目として
「アクション量不足」をあげる。
即ち「アクション量不足」の項目に+1ポイントする(
S55)。この要因項目も集計完了後のガイダンスに用
いられる。
S55)。この要因項目も集計完了後のガイダンスに用
いられる。
レベル及び推移の双方によりアクションが出された場合
には上記のステップ(S55)と同様にアクション量が
不足であると判断し、要因項目として該当するレベル及
び推移の「アクション量不足」の項目に+1ポイントす
る(85B)。
には上記のステップ(S55)と同様にアクション量が
不足であると判断し、要因項目として該当するレベル及
び推移の「アクション量不足」の項目に+1ポイントす
る(85B)。
を所定時間以内に減熱アクションがなかったと判断され
た場合には(S51) 、センサの総合レベルは良いか
どうかを溶銑温度のレベルと比較して判断しく557)
、両者が一致していない即ち良くないと判断された場
合にはセンサの重み係数をチエツクする(858)。こ
こで、センサの重み係数のチエツクとは、具体的にはス
テップ(847) 、 (848)の処理をいう。
た場合には(S51) 、センサの総合レベルは良いか
どうかを溶銑温度のレベルと比較して判断しく557)
、両者が一致していない即ち良くないと判断された場
合にはセンサの重み係数をチエツクする(858)。こ
こで、センサの重み係数のチエツクとは、具体的にはス
テップ(847) 、 (848)の処理をいう。
また、良いと判断された場合にはアクション型を変更す
る処理をする。即ち該当するレベルx1推移yの「アク
ション型不良」の項目に+1ポイントする(S59)。
る処理をする。即ち該当するレベルx1推移yの「アク
ション型不良」の項目に+1ポイントする(S59)。
ここで、再び第12図に戻って、ステップ(819)及
びステップ(320)の判断後においても同様に処理さ
れるが((824)〜(829) ) 、ステップ(S
21)〜(S23)の各処理との関係は次のとおりであ
る。
びステップ(320)の判断後においても同様に処理さ
れるが((824)〜(829) ) 、ステップ(S
21)〜(S23)の各処理との関係は次のとおりであ
る。
2−B−1処理(824) 、 2−A−1処理2−
B−2処理(S25) ; 2−A〜2処理2−B−
8処理(S28) 、 2−A−3処理2−C−1処
理(S27) 、 2−A−1処理2−C−2処理(
828) ; 2−A〜2処理2−C−3処理(82
9) ; 2−C−3処理第15図はステップ(31
6)においてタップ溶銑温度が目標溶銑温度より高いと
判断された場合の処理(S30)の詳細を示したフロー
チャートである。
B−2処理(S25) ; 2−A〜2処理2−B−
8処理(S28) 、 2−A−3処理2−C−1処
理(S27) 、 2−A−1処理2−C−2処理(
828) ; 2−A〜2処理2−C−3処理(82
9) ; 2−C−3処理第15図はステップ(31
6)においてタップ溶銑温度が目標溶銑温度より高いと
判断された場合の処理(S30)の詳細を示したフロー
チャートである。
この処理は基本的にはステップ(S17)〜(S29>
と同様であるが、前タップの溶銑温度及び次タップの溶
銑温度についての判断をした(Sho)〜(863)後
((Sho)〜(S83) ’)は図示のように2−D
−1処理(884)〜2−F−1処理(870)をする
。ここで、これらの処理と第12図の各処理2−八−1
〜2−A−3との関係は次のとおりである。
と同様であるが、前タップの溶銑温度及び次タップの溶
銑温度についての判断をした(Sho)〜(863)後
((Sho)〜(S83) ’)は図示のように2−D
−1処理(884)〜2−F−1処理(870)をする
。ここで、これらの処理と第12図の各処理2−八−1
〜2−A−3との関係は次のとおりである。
2−D−1処理(3B4) ; 2−D−1処理2−
D−2処理(865) ; 2−A−2処理2−D−
3処理(86B) ; 2−D−3処理2−E−1処
理(S67) ; 2−A−3処理2−E−2処理(
868) ; 2−A−2処理2−E−3処理(S8
9) ; 2−E−3処理2−F−1処理(S70)
; 2−F−1処理2−P−2処理(S71)
; 2−A−2処理2−F−3処理(S72) ;
2−A−1処理ココテ、2−D−1処理(S84) l
: オイ7 ハtをi−1〜iとして2−A−3処理と
同様な処理をし、その処理の終了後tをi −i +
lとして2−A−3処理のステップ(51)の[を時間
内に減熱アクションがあったか」という判断処理を「着
熱アクションは出たか」という判断処理に置き換えて、
2−A−3処理と同様な処理をする。
D−2処理(865) ; 2−A−2処理2−D−
3処理(86B) ; 2−D−3処理2−E−1処
理(S67) ; 2−A−3処理2−E−2処理(
868) ; 2−A−2処理2−E−3処理(S8
9) ; 2−E−3処理2−F−1処理(S70)
; 2−F−1処理2−P−2処理(S71)
; 2−A−2処理2−F−3処理(S72) ;
2−A−1処理ココテ、2−D−1処理(S84) l
: オイ7 ハtをi−1〜iとして2−A−3処理と
同様な処理をし、その処理の終了後tをi −i +
lとして2−A−3処理のステップ(51)の[を時間
内に減熱アクションがあったか」という判断処理を「着
熱アクションは出たか」という判断処理に置き換えて、
2−A−3処理と同様な処理をする。
2−D−3処理(see)においてはtをi−1〜iル
ミタップして2−A−3処理と同様な処理を行う。2−
E−3処理(S89)は対象タップをi−1とiに限り
2−A−1処理と同様な処理を行い、その後2−A−3
処理と同様な処理を行う。2−F−1処理においてはt
をi−1〜lタップ間として2−A−3処理と同様な処
理を行う。
ミタップして2−A−3処理と同様な処理を行う。2−
E−3処理(S89)は対象タップをi−1とiに限り
2−A−1処理と同様な処理を行い、その後2−A−3
処理と同様な処理を行う。2−F−1処理においてはt
をi−1〜lタップ間として2−A−3処理と同様な処
理を行う。
ここで、再び第12図に戻りiタップについての演算処
理が終了すると、次タップについての処理に進むべく
i=i+1としく531) 、再びステップ(Sl2)
以降の処理を繰り返す。
理が終了すると、次タップについての処理に進むべく
i=i+1としく531) 、再びステップ(Sl2)
以降の処理を繰り返す。
以上のようにして各タップ毎の演算処理をセンサ毎、ア
クションマトリックス上の部位毎等行なって次のように
各項目のポイントが集計される。
クションマトリックス上の部位毎等行なって次のように
各項目のポイントが集計される。
(1)現状維持 Δ △:ポイント数(2)ア
クション無視 へ (3)x、y アクション アクション型不良
量不良 △ △ (4) 重み係数を 重み係数を上げる
下げる センサ1 △ Δ センサ2 △ △ センサk “ センサ6 。
クション無視 へ (3)x、y アクション アクション型不良
量不良 △ △ (4) 重み係数を 重み係数を上げる
下げる センサ1 △ Δ センサ2 △ △ センサk “ センサ6 。
以上のようにして各項目についてのポイントが集計され
た後に、重み係数を変動するかどうかが検討される。
た後に、重み係数を変動するかどうかが検討される。
重み係数の変更は溶銑温度と最も相関の高い順に決定さ
れる。この関係は予め次のように決められている。
れる。この関係は予め次のように決められている。
[重み係数を上げるにa1 (ポイント数)「重み係数
を下げる」 ;a2 (ポイント数)そして、 の判定により重み係数を変更するか否か決定する。
を下げる」 ;a2 (ポイント数)そして、 の判定により重み係数を変更するか否か決定する。
即ち基準値εより大きければ重み係数を変更する。
変更すべきセンサの中から、溶銑温度と最も相関の高い
センサについて△α変更する。ここで、a i 82
が正なら60重み係数を上げ、a1a2が負なら、60
重み係数を下げる。
センサについて△α変更する。ここで、a i 82
が正なら60重み係数を上げ、a1a2が負なら、60
重み係数を下げる。
60重み係数を上げた場合重み係数を変更したセンサよ
り溶銑温度と相関の低いセンサ(n)に対し、△αだけ
補正して低下させる。(nが2なら△α/2ずつ行う)
。
り溶銑温度と相関の低いセンサ(n)に対し、△αだけ
補正して低下させる。(nが2なら△α/2ずつ行う)
。
60重み係数を下げた場合、溶銑温度との相関の高いも
のに加える。
のに加える。
第16図は変更前後の重み係数の値を示す説明図である
。第17図はその時の溶銑温度及びSiの特性図である
。これらの図から明らかなように、重み係数を変更した
後は溶銑温度及びSlのいずれもその変化が小さくなっ
ており、重み係数の変更による効果を確認することがで
きる。
。第17図はその時の溶銑温度及びSiの特性図である
。これらの図から明らかなように、重み係数を変更した
後は溶銑温度及びSlのいずれもその変化が小さくなっ
ており、重み係数の変更による効果を確認することがで
きる。
[発明の効果]
本発明は、各種センサの重み係数を順次更新してその出
力データを実操業に合わせて高炉を制御するようにした
ので、溶銑温度及び銑中SLの管理精度を向上すること
ができるようになった。
力データを実操業に合わせて高炉を制御するようにした
ので、溶銑温度及び銑中SLの管理精度を向上すること
ができるようになった。
第1図は本発明に係わる高炉々熱制御装置の概念を示し
たブロック図、第2図は本発明の実施例に係わる高炉々
熱制御装置のブロック図、第3図は本発明に係わる高炉
々熱制御装置の知識ベース格納機能のブロック図、第4
図は一つの鍋順についてのMF関数を示すグラフ図、第
5図は推論機能の動作を示す説明図、第6図は羽口埋込
温度−炉熱CF関数を示すグラフ図、第7図は炉熱レベ
ルのCF値と炉熱推移のCF値との積を書き込んだマト
リックスを示す図、第8図はアクション型の一例を示し
た図、第9図はアクション益の一例を示した図、第10
図は学習制御方法を示すフローチャート、第11図はセ
ンサレベルの3次元MF関数の構築方法の説明図、第1
2図は溶銑温度のタッブ内推移を示す特性図、第13図
〜第16図は重み係数の変更のためのデータ収集方法を
示すフローチャート、第17図は変更前後の重み係数の
値を示す説明図、第18図及び第19図は溶銑温度及び
Siの特性図である。 1・・・データ入力手段、2・・・加工データ作成手段
、3・・・加工データ記憶手段、4・・・推論演算手段
、5・・・知識ベース格納手段、6・・・重み係数演算
手段、51・・・知識ベース、52・・・MF関数作成
知識ベース。
たブロック図、第2図は本発明の実施例に係わる高炉々
熱制御装置のブロック図、第3図は本発明に係わる高炉
々熱制御装置の知識ベース格納機能のブロック図、第4
図は一つの鍋順についてのMF関数を示すグラフ図、第
5図は推論機能の動作を示す説明図、第6図は羽口埋込
温度−炉熱CF関数を示すグラフ図、第7図は炉熱レベ
ルのCF値と炉熱推移のCF値との積を書き込んだマト
リックスを示す図、第8図はアクション型の一例を示し
た図、第9図はアクション益の一例を示した図、第10
図は学習制御方法を示すフローチャート、第11図はセ
ンサレベルの3次元MF関数の構築方法の説明図、第1
2図は溶銑温度のタッブ内推移を示す特性図、第13図
〜第16図は重み係数の変更のためのデータ収集方法を
示すフローチャート、第17図は変更前後の重み係数の
値を示す説明図、第18図及び第19図は溶銑温度及び
Siの特性図である。 1・・・データ入力手段、2・・・加工データ作成手段
、3・・・加工データ記憶手段、4・・・推論演算手段
、5・・・知識ベース格納手段、6・・・重み係数演算
手段、51・・・知識ベース、52・・・MF関数作成
知識ベース。
Claims (1)
- 【特許請求の範囲】 高炉に設置された各種のセンサからデータを所定のタイ
ミングで取り込むデータ入力手段と、前記センサからの
データに基づいて、羽口埋込み温度、荷下り速度、圧力
損失、炉頂温度、ガス利用率、ソリューションロス量等
の高炉の状況を示す各種データを作成すると共に、該各
種データをその基準データと比較して、その差データを
作成する加工データ作成手段と、 前記各種データ及び差データ(以下加工データという)
を一時記憶すると共に、過去に用いた加工データを記憶
する記憶手段と、 高炉操業についての経験、実績、数式モデル等に基づい
た各種の知識ベースが記憶され、該知識ベースには各ル
ールの確信度を規定するメンバーシップ関数及び各種セ
ンサの重み係数が含まれている知識ベース格納手段と、 前記記憶手段の加工データ、前記知識ベース格納手段の
知識ベース、その確信度及び各種センサの重み係数に基
づいて炉熱レベル及び炉熱推移を推論し、高炉に対する
アクション量を決定する推論演算手段とを有し、このア
クション量を出力する高炉々熱制御装置であって、 前記各種センサの重み係数を操業実績から求める重み係
数演算手段を有することを特徴とする高炉々熱制御装置
の支援システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10766990A JPH0733531B2 (ja) | 1990-04-25 | 1990-04-25 | 高炉々熱制御装置の支援システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10766990A JPH0733531B2 (ja) | 1990-04-25 | 1990-04-25 | 高炉々熱制御装置の支援システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH046207A true JPH046207A (ja) | 1992-01-10 |
| JPH0733531B2 JPH0733531B2 (ja) | 1995-04-12 |
Family
ID=14465002
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10766990A Expired - Lifetime JPH0733531B2 (ja) | 1990-04-25 | 1990-04-25 | 高炉々熱制御装置の支援システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0733531B2 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021507115A (ja) * | 2017-12-19 | 2021-02-22 | ポスコPosco | 炉況管理装置及び方法 |
| CN115977633A (zh) * | 2022-12-20 | 2023-04-18 | 山东科技大学 | 一种基于多信息融合反馈的射流与截割协同调控的方法 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111104149A (zh) * | 2018-10-25 | 2020-05-05 | 华为技术有限公司 | 一种固件升级方法、装置及终端 |
-
1990
- 1990-04-25 JP JP10766990A patent/JPH0733531B2/ja not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2021507115A (ja) * | 2017-12-19 | 2021-02-22 | ポスコPosco | 炉況管理装置及び方法 |
| CN115977633A (zh) * | 2022-12-20 | 2023-04-18 | 山东科技大学 | 一种基于多信息融合反馈的射流与截割协同调控的方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0733531B2 (ja) | 1995-04-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2021018569A (ja) | 学習モデル生成方法、学習モデル生成装置、高炉の溶銑温度制御方法、高炉の溶銑温度制御ガイダンス方法、及び溶銑の製造方法 | |
| JP3100322B2 (ja) | 河川水位予測装置 | |
| Trofimov | Automated expert systems in blast-furnace process control | |
| CN116307289A (zh) | 一种纺织品加工工序参数检测预测方法、系统及存储介质 | |
| JPH046207A (ja) | 高炉々熱制御装置の支援システム | |
| EP0246618A2 (en) | Method for controlling operation of a blast furnace | |
| KR0146785B1 (ko) | 전문가 시스템을 이용한 고로 노황 이상 예측장치 및 방법 | |
| JP2737138B2 (ja) | 高炉操業管理・制御装置 | |
| JPH0726127B2 (ja) | 高炉炉熱自動制御システム | |
| RU2251721C2 (ru) | Интеллектуальная система регулирования | |
| JP2737139B2 (ja) | 高炉炉熱制御装置 | |
| JP2737136B2 (ja) | 高炉炉熱制御装置 | |
| JP2724365B2 (ja) | 高炉の操業方法 | |
| JPH0277508A (ja) | 高炉々熱制御装置 | |
| JP2696114B2 (ja) | 高炉の操業管理方法 | |
| JP2724364B2 (ja) | 高炉の操業方法 | |
| JP2518753B2 (ja) | 高炉装入物分布制御装置 | |
| JP2022061660A (ja) | 制御装置および制御方法 | |
| JP4110780B2 (ja) | 高炉炉内溶銑温度及び外乱の推定方法 | |
| JPH03262474A (ja) | 清酒醪プロセスの自動制御方法 | |
| RU2817694C1 (ru) | Устройство управления процессом рафинирования и способ управления процессом рафинирования | |
| JPH1180820A (ja) | 高炉炉況異常時の操業支援装置および方法 | |
| TW202431458A (zh) | 學習裝置、學習方法及學習程式 | |
| JPH02166203A (ja) | 高炉送風温度制御方法 | |
| JPH01205009A (ja) | 高炉炉熱制御装置 |