一种转炉炼钢吹氧量影响因素的权重确定方法

文档序号:3426071阅读:207来源:国知局

专利名称::一种转炉炼钢吹氧量影响因素的权重确定方法
技术领域
:本发明属于自动化控制
技术领域
,涉及转炉炼钢生产静态模型的建立,特别涉及一种转炉炼钢生产过程中吹氧量影响因素的权重计算方法。
背景技术
:转炉炼钢生产是将铁水降碳、升温、降低磷硫等杂质元素含量,获得合格钢水的工业过程。通过顶吹氧气将铁水中的杂质元素氧化,加入造渣材料将杂质从钢水中脱除。供氧制度是转炉炼钢生产中重要的工艺制度之一,供氧的好坏直接影响着终点钢水的质量。转炉中的反应复杂,影响吹氧量的因素很多,并且各因素的影响程度又不相同,给吹氧量的确定带来了很大困难。建立合理的吹氧量计算模型首先需要确定吹氧量各影响因素的权重,然而在实际中,属性权重往往通过专家经验确定,引入了过多的主观因素,影响了模型的精度。因此确定合理的吹氧量影响因素的权重,可以更精确地计算吹氧量,对于生产出合格的钢水至关重要。转炉炼钢吹氧量影响因素的权重计算是一种确定属性权重的方法。目前,确定属性权重方法主要有基于粗糙集理论确定属性的权重(刘盾,胡培,蒋朝哲.一种基于粗集理论的属性权重构造方法[J].系统工程与电子技术,2008,30(8):1481-1484);将模糊理论和粗糙集理论相结合确定属性的权重(柳炳祥,李海林.基于模糊粗糙集的因素权重分配方法[J].控制与决策,2007,22(12):1437-1440)。上述两种方法都是基于传统的粗糙集理论确定属性权重,仅利用数据本身提供的信息,无需任何先验的专家知识,避免了主观因素的引入。但传统的粗糙集理论在处理集合间关系时过于严格,容易将有用的信息也剔出掉,不利于决策分析。
发明内容本发明要解决的技术问题是提供一种转炉炼钢吹氧量影响因素的权重确定方法。本发明的技术方案为首先采用模糊c均值(FCM)聚类算法对转炉炼钢连续的属性数据离散化,然后对传统的贝叶斯粗糙集进行改进,在此基础上定义一个Y依赖度函数,并证明出该函数具有随着条件属性的增加而单调递增的性质,最终利用这个性质确定影响吹氧量的属性权重。具体步骤如下步骤l:选取影响转炉炼钢吹氧量的因素作为条件属性,如铁水碳含量、铁水硅含量、钢种等,以吹氧量作为决策属性,采用模糊c均值(FuzzyC-Means,FCM)聚类算法对连续的属性数据离散化。FCM聚类算法是基于目标函数的聚类算法,目标函数如下式,=1fc=l其中,c为分类个数,m为加权指数,w为样本个数,^为第^:个样本对于第/类的隶属度,^为第A:个样本与第/类的典型样本之间的失真度,通常用两个矢量间的距离来衡量。最后使目标函数达到最小值,作为最终的分类结果。(1)初步选择聚类个数的范围,在每个聚类数的情况下,分别采用模糊c均值聚类算法对连续属性数据聚类;FCM算法步骤具体如下A:确定聚类类别数c,2"<,"是数据个数,设定迭代停止阈值"初始化聚类原型模式^(°),设置迭代计数器b:0。B:计算出新的隶属度矩阵f/"",矩阵中各元素《+"可以通过下式求出,<formula>formulaseeoriginaldocumentpage5</formula>如果存在/,A,使得《)=0,则《+1)=1,且对byt,《+1)=0。并且可以证明各元素对应于各分类的隶属度之和为1。C:更新聚类原型模式尸(一,矩阵中各分类的新聚类中心可通过下式计算出来<formula>formulaseeoriginaldocumentpage5</formula>式中A为第A条样本数据。D:如果<formula>formulaseeoriginaldocumentpage5</formula>则算法停止,否则令b^+l,转向步骤二继续执行。(2)将取各聚类数时的聚类结果代入到由Xie和Beni在1991年提出的有效性评价函数中,以使该函数值最小的聚类数作为最佳的聚类数。有效性评价函数具体形式如下;<formula>formulaseeoriginaldocumentpage5</formula>其中c为聚类个数,W为数据个数,x,.为第/条数据,^为第/个聚类中心,为第y条数据对应第/类的隶属度。最后将各条数据划分到其隶属度最大的那个聚类中。步骤2:计算吹氧量D对影响吹氧量的条件属性集C的依赖度Y(Z)IC),以及缺失某一条件属性。的依赖度YCD|C-{C,});步骤3:计算各条件属性c,的重要度S/G&),具体可以通过下式进行计算;<formula>formulaseeoriginaldocumentpage5</formula>步骤4:对各属性重要度进行归一化处理,得到各条件属性的权重>V(G),如下式;其中步骤2—步骤4是通过改进传统贝叶斯粗糙集模型,提出Y依赖度函数,并证明该函数具有随着条件属性的增加而单调递增的性质。粗糙集理论(roughsettheory,RST)是由波兰学者Pawlak在1982年提出的,仅利用数据本身提供的信息,无需任何先验的专家知识,因此己被广泛应用到实际的决策中。经典的Pawlak粗糙集理论在处理分类关系时过于严格,容易将有用的信息也剔出掉,不利于决策分析。Ziarko等人将概率理论和粗糙集理论相结合提出了变精度粗糙集和贝叶斯粗糙集,在判断集合间隶属关系时,引入了一个不确定度,能够更好的描述集合间的依赖关系,弥补了经典粗糙集的不足,如附图所示。但Ziarko等人提出的理论是只能处理决策属性是二分类的情况,而对决策属性是多分类的情况无能为力,限制了应用范围。本发明对传统的贝叶斯粗糙集进行改进,将应用范围由二决策类扩展到多决策类,提出了一个衡量属性间依赖程度的Y函数,并证明Y依赖度函数具有随着属性的增加单调递增的性质,进而利用这个性质计算属性权重。设C/为有限论域,是t/上的一个等价关系。t/按等价关系i进行不可分辨划分t///7VD(i),得到i的基本集fi:t/〃M^)-",^...,^,其中是按/WD(i)划分得到的等价类,对任意/^/满足£,1并且(7-(j《。尸为定义在f/的子集类构成的7代数上的概率测度,对^/的任意非空子集1〔[/都满足0<户(^)<1。设X和r是t/上非空子集,尸("y)表示F发生的条件下X发生的概率,可以反映y对x的影响程度。传统的贝叶斯粗糙集模型对于目标集Zc的正域、负域AA五G、X)和边界域^wr(y)的定义为POT(I)=U{£,e£:尸(XI£,)>(5)服(T(义)=U{£,e£:尸(ZI)<尸(义)}(6)=U{£,e£:尸(I|£,)=尸(X"(7)传统的贝叶斯粗糙集可以处理二决策的情况,但不能处理多决策类的情况。设S^t/,i)为一个决策表,其中C/为非空的有限论域,是所有样本的集合,^CUD,且CI,是非空的等价关系有限集,这里指所有属性的集合,Oh,"...,cJ为条件属性集,1)={力为决策属性。在决策属性是二分类^///^\(^)-{;^,^},即有两个目标集的情况下,根据Ziarko提出的传统贝叶斯粗糙集,当《e尸ar(X)时,i£,)=ii《)<i-=尸(^x),则gpar(j)。因此任何五,.都不会同时划分到/^^(x)和por(j)中。而在决策属性是多分类t///M)p)={;户l,2...,m},即有多个目标集的情况下,其中附为按决策属性划分的类别数,《为第/个决策类,如果还是按传统贝叶斯粗糙集划分各区域,可能会产生同一个五,划分到不同决策类的正域中的情况,也就是说在同一个条件下,却产生了多个决策,这与经典Pawlak粗糙集理论相违背。为了弥补以上的不足,本发明对原始贝叶斯粗糙集进行改进。引入一个评价函数顯^llb^(8)用该函数来衡量r对y的影响程度。各决策类《的正域pa^"(《)、负域w五g^cy;)和边界域5a7,《)定义为(&)=U{£,e五g(&I五,)=max(g(义,|《),…,|))>0}(9)(A)=U{£,e£:|)=min(g(X,|£,),g(J^|g))<0}(10)<formula>formulaseeoriginaldocumentpage8</formula>并定义一个决策D的全局边界域OB7W^(D)为GiWi^(D卜U化ei:g(^l五,^g(X2lig^.cg(^Jir,^0)(12)全局边界域是一种特殊的区域,对于某些决策表可能不存在。根据改进后的贝叶斯粗糙集的定义,可以得到以下的命题。命题l:max(g(《l五,),…,g(jg五,))X),min(g(AI五,),…,g(X^))《0,当且仅当五,eG5層、")时等号成立,艮卩max(g(《IA),…,g(H《))=min(g(JG&),…,g。证明因为|;(尸(^|£,)-尸(^))=|^(^|£,)_|^(1,)=1-1=0。所以必然存户iy-iH在w,v使得p(jg五,)-p(x)》o,p(xi五,.)-p(iv)《o。g(《i五,)是在p(;五,)-p(jq的基础上除以一个大于零的分母,不影响最终的符号,因此max(g(《l五,),…,g(X^))》0且min(g(《l五,),…,g(jtw|£,))《0。当五,eGS層,D)时,对于任意《都满足g(;K)=0,得到max(g(JGI五,),.,.,g(X^))=min(g(《l&),…,g(jg£,))=0。命题2:3E,eC^7W^(D),则《同时属于每个决策类(的边界域6層,Z,)。命题3:V《gG说W,D),都划分到某个决策类的正域中,并且同一个&不会划分到多个决策类的正域中;VE,eG5M"(D),不会划分到任何一个决策类的正域中。证明根据命题1可得,对V《gG5,,D),都存在w使得g(^K一max(g(X^),…,g(jg《))〉0,并将五,划分到POS,Xu)中,由(9)式的定义可知,A不会划分到其它决策类的正域中。这个性质也非常符合实际要求,对于一种情况,最终只能对应一种决策。当ge(^A^,Z))时,max(g(X^),...,g(ZJ五i)"0,而正域的定义要求其大于0,所以这时&不会划分到任何一个决策为了衡量条件属性集C对决策属性D的影响程度,纟各C对每个决策类X7的影响程度求和,定义为D对C依赖度K"IC),如(13)式所示命题4:WDIC)可以改写为如下形式W"IC)=Jmax(尸(五,IX,),…,ID)-1证明由贝叶斯定理可得,)(13)(14)卿x》尸(z》对于V£,eG^Vi^(D)满足max(g(《化),…,g(jg五,))=0,贝ljZ(Z)|C)=£ZP(£,)g(^|£,)+SP(E,)max(g(AI。,…,g(X」五,))./=1£)e尸O"(、)&"厕W再根据(9)式定义可得+Z卿max(g(,,),…,g(ZJg》由命题3可知,对于V《eE,不是唯一的划分到某个决策类的正域中,就是划分到G57W,D)中,由此可得IC)=J],,)薩(g(义,i£,),...,氛I£,))+Z尸(《)max(g(^I£,)"..,》=t)max(g(X,I),…,)),=1=^>欲((户(£,l不)一尸(i,)),…,(尸(《i^)一尸(五,》=Jmax(,,IX,),…,(五,IH1命题5:对于VS^C满足如下关系(15)等号成立的条件是任意决策类《满足证明设67/^)(5)=化,尸2,...,巧},并且可以看出每个5都是由一些i,组成,即5={]{《^,£《}。要证明命题5,只要证明下面不等式成立,画(尸(FJ《Zmax(尸(五,l《),…,尸(五,ID)设P(巧IXr)=max(尸(巧IZ,),…,尸(。X,》SS薩(尸(五,lA),…,,,ID)因此HDIB)^;Ki)IC)成立。也就是说,Y依赖度函数随着条件属性的增加是单调递增的。当,尸(勾JQ-max(P(AP^),…,P(£,|Xm))都成立,这时WZI司-WDIC)。可以看出它是在条件属性C的各决策类正域划分的基础上,可能将一些E,eG说ViTCD)也划分到某些决策类的正域中。即对于任意决策类A满足下式利用命题5可以进行属性约简,确定属性权重等,下面具体介绍一下属性权重的确定过程。本发明的有益效果是本发明完全依赖于数据,避免主观因素的引入,确定合理的吹氧量影响因素的权重,可以更精确地计算吹氧量,对于生产出合格的钢水至关重要。附图是贝叶斯粗糙集与经典Pawlak粗糙集的正域对比图。具体实施例方式以下结合技术方案和附图详细叙述本发明的实施例。表1为某钢厂150吨转炉实际生产数据,吹氧量是被控制的量,是连续属性,铁水碳含量、铁水硅含量和目标钢种是影响吹氧量的三个因素,其中铁水碳含量和铁水硅含量是连续属性,目标钢种是离散属性。设条件属性集C={Cl,c2,。}分别代表铁水碳含量、铁水硅含量和钢种,决策属性D为吹氧量。表1转炉生产数据<table>tableseeoriginaldocumentpage11</column></row><table>采用模糊C均值聚类算法分别对连续条件属性Cl、C2和决策属性Z)进行离散化,分类数选取范围为24类,根据(4)式的有效性评价函数确定的最佳分类数分别为3,3,4。对于离散属性q标记Q235B为l,标记DC01为2。离散化后的结果如表2所示。表2离散化后的决策表序号条件属性决策属性c211242231131324432321263327321283119122103224112211121214133321142211533216331117332318121419221203124按决策属性D进行划分,可得f//IND(D)={{l,3,10,12,18,20},{2,11,13,14,16},{4,8,17,19},{5,6,7,9,15}}。按所有条件属性C进行划分,可得t//IND(CH{l,20},{2},{3,9},{4,6,13,15,17},{5,7},{8},{10},{ll,19},{12.18},{1化{16}}删除条件属性c,后进行划分,可得删除条件属性c2后进行划分,可得"/IND(C-{c2})=U1,4,6,10,13,15,17,20},{2,11,19},{3,9},{5,7,8,16},{12,18},{14"删除条件属性c3后进行划分,可得"/IND(C-{c3})={{1,8,20},{2,14},{3,9},{4,6,13,15,16,17},{5,7,10},{11,19},{1218}}根据(13)式计算决策属性D对各条件属性集的依赖度为y(D|C)=2.033Y(D|(C-{q}))=1.150Y(D|(C-{c2}))=1.033Y(D|(C-{c3}))=1.417进而求得各条件属性的重要度为57Gd0.88357(7(c2H.00057G(c2;H).616归一化得到各条件属性的权重为w尸0.353,w2=0.400,w3=0.247。结果表明铁水硅含量对吹氧量的影响最大,铁水碳含量次之,钢种影响最小。权利要求1.一种转炉炼钢吹氧量影响因素的权重确定方法,其特征在于包括如下步骤步骤1选择吹氧量的影响因素,对连属性数据离散化选取影响转炉炼钢吹氧量的因素作为条件属性,以吹氧量作为决策属性;(1)初步选择聚类个数的范围,在每个聚类数的情况下,分别采用模糊c均值聚类算法对连续属性数据聚类;(2)将取各聚类数时的聚类结果代入到由Xie和Beni在1991年提出的有效性评价函数中,以使该函数值最小的聚类数作为最佳的聚类数;有效性评价函数具体形式如下;其中c为聚类个数,N为数据个数,xj为第j条数据,vi为第i个聚类中心,uij为第j条数据对应第i类的隶属度;最后将各条数据划分到其隶属度最大的那个聚类中;步骤2计算吹氧量D对影响吹氧量的条件属性集C的依赖度γ(D|C),以及缺失某一条件属性ci的依赖度γ(D|C-{ci});步骤3计算各条件属性ci的重要度SIG(ci),具体可以通过下式进行计算;SIG(ci)=γ(D|C)-γ(D|C-{ci})步骤4对各属性重要度进行归一化处理,得到各条件属性的权重w(ci),如下式;2.根据权利要求1所述的一种转炉炼钢吹氧量影响因素的权重确定方法,其特征在于选取铁水碳含量、铁水硅含量、钢种作为条件属性。全文摘要本发明属于自动化控制
技术领域
,涉及一种转炉炼钢生产过程中吹氧量影响因素的权重计算方法。选取影响转炉炼钢吹氧量的因素作为条件属性,并以吹氧量作为决策属性,首先采用模糊c均值(FCM)聚类算法对转炉炼钢连续的属性数据离散化,然后对传统的贝叶斯粗糙集进行改进,在此基础上定义一个γ依赖度函数,并证明出该函数具有随着条件属性的增加而单调递增的性质,最终利用γ依赖度函数的单调特性确定影响吹氧量的各属性权重。本发明完全依赖于数据,避免主观因素的引入,确定合理的吹氧量影响因素的权重,可以更精确地计算吹氧量,对于生产出合格的钢水至关重要。文档编号C21C5/30GK101545026SQ20091001148公开日2009年9月30日申请日期2009年5月8日优先权日2009年5月8日发明者张俊杰,敏韩申请人:大连理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1