1.本发明涉及炼钢控制技术领域,具体涉及一种炼钢合金加料量的自动控制系统及方法。
背景技术:
2.随着国家越来越严格限制钢铁高炉铁水产能,近十年钢铁企业显著加大了钢铁冶炼过程中废钢的使用量,不仅能够降低碳排放,还能显著降低钢铁的生产成本;同时,钢铁行业的竞争加剧也使得钢铁企业越来越重视工序成本的降低,其中炼钢工序的合金成本控制则尤为关键。因此,在高废钢量加入的条件下,保持炼钢工序的高精度成分命中、同时进一步降低炼钢工序的合金成本成了钢铁企业的关键课题。
3.目前,炼钢领域废钢和合金的加入主要是依靠操作人员基于成分检验结果进行经验估算和手动调整,这种基于经验的合金加入量会伴随着明显的系统性偏差,同时也会导致成分的波动和合金成本的增加。当前,钢铁行业的更多的研究方向是废钢和合金的加入方法与装置。
4.因此,需要在钢铁冶炼过程中进一步开发废钢和合金的自动控制模型,以此提高成分的命中率和进一步降低炼钢合金。
技术实现要素:
5.本发明的目的在于提供一种炼钢合金加料量的自动控制系统,实现了高废钢加入条件下的成分命中的高精度和炼钢合金的低成本控制,该控制模型通过数据采集模块分别收集废钢和合金的加入数据、钢水称重数据、检化验成分数据、钢种成分的设定值数据、钢种成分的固定补偿数据、废钢和合金的成分设定值数据、废钢和合金的价格数据;通过优化模型模块对所述收集的数据进行来料成分修正、计算元素类型、数据预处理、自学习补偿、联动补偿、综合补偿、优化计算,从而得到废钢和合金的优化结果数据;通过下发执行模块将所述优化结果数据进行操作执行;通过终端显示模块,将优化结果数据实时呈现给操作人员和技术人员;通过数据存储模块将优化结果数据进行数据库保存、分析、模型自学习。
6.本发明所解决的技术问题为:炼钢过程中废钢和合金的自动优化控制模型。
7.本发明的目的可以通过以下技术方案实现:
8.一种炼钢合金加料量的自动控制系统,包括以下步骤:
9.步骤一:根据现冶炼工序和冶炼炉次,采集之前炼钢工序和本工序的数据;
10.步骤二:通过模式判定程序对步骤一收集的数据进行计算,得出当前冶炼炉次的来料成分修正数据;
11.步骤三:根据步骤二中的来料成分修正数据,通过元素类型计算程序对现炉次的成分元素进行计算,得到元素的控制类型;
12.步骤四:根据所述模式和元素的控制类型,通过数据预处理程序对收集的进行数据预处理,得到预处理后数据;
13.步骤五:根据预处理后数据、元素的控制类型、自学习补偿程序、联动补偿程序、综合补偿程序,计算得出各元素的综合补偿值,然后计算补偿后数据;
14.步骤六:根据预处理后数据、元素的控制类型、补偿后数据,对现炉次通过优化计算程序进行合金加入的优化计算,得到合金加入的优化结果数据;
15.步骤七:根据所述合金加入的优化结果数据,通过二级系统进行下发执行、显示和存储。
16.作为本发明进一步的方案:步骤一中,采集的数据包括废钢和合金的加入数据、钢水称重数据、检化验成分数据、钢种成分的设定值数据、钢种成分的固定补偿数据、废钢和合金的成分设定值数据、废钢和合金的价格数据。
17.作为本发明进一步的方案:步骤二中,模式判定程序用于计算现炉次采用的来料成分修正数据,模式包括检验模式和理论计算模式;
18.检验模式为在大多数场景下,现工序的来料检化验成分具有较高可靠性,直接采用检化验成分数据进行合金加入的优化计算;
19.理论计算模式为在少数场景下,现工序的来料检化验成分可靠性低,不能直接用于合金加入的优化计算。
20.作为本发明进一步的方案:来料成分修正数据的计算通过检验模式或理论计算模式;
21.检验模式下,来料成分修正数据为现工序的来料检化验成分数据;
22.理论计算模式下,来料成分修正数据为现工序的来料计算成分,其根据前工序的来料钢水重量、前工序的来料检化验成分、前工序加入的合金和废钢重量、前工序加入的合金和废钢的设定成分计算得出。
23.作为本发明进一步的方案:步骤三中,元素的控制类型包括不计算元素、上限值元素、目标值元素和不预警元素。
24.作为本发明进一步的方案:步骤四中,数据预处理是将收集的数据进行特征提取、数据整合以及数据清洗,得到标准数据。
25.作为本发明进一步的方案:步骤五中,综合补偿值包括固定补偿值、联动补偿值、自学习补偿值;
26.固定补偿值为采集数据的钢种成分的固定补偿数据;
27.联动补偿值是根据预处理后的数据、元素的控制类型通过联动补偿程序计算得出;
28.自学习补偿值是根据预处理后的数据、元素的控制类型通过自学习补偿程序计算得出。
29.作为本发明进一步的方案:补偿后数据对各元素的不同设定值类型按照综合补偿值进行补偿,计算公式如下:
[0030][0031]
其中,i为设定值类型,包括最大值、最小值、目标值;j为元素的名称;为元素j的设定值类型i的初始值;为元素j的设定值类型i的综合补偿值;为元素j的设定值类
型i的补偿后值。
[0032]
作为本发明进一步的方案:步骤六中,优化计算程序的边界条件包括如下4种;
[0033]
进一步的,元素j的目标值对应边界条件为:
[0034]
x0a
0j
x1a
1j
…
x
mamj
=(x0 x1
…
xm)yj;
[0035]
进一步的,元素j的最小值对应边界条件为:
[0036]
x0a
0j
x1a
1j
…
x
mamj
;
[0037]
进一步的,元素j的最大值对应边界条件为min
[0038]
x0a
0j
x1a
1j
…
x
mamj
;
[0039]
进一步的,废钢和合金的加入量对应边界条件为max
[0040]
xi;
[0041]
进一步的,废钢和合金的加入总量对应边界条件为:
[0042]
x1
…
xm≤w
totol
;
[0043]
其中,j为元素的名称;x0为前工序的来料钢水重量;a
0j
为前工序的来料元素j的检化验含量;m为前工序加入的合金或废钢的类别总数;i为前工序加入的合金和废钢的编号;xi为第i种合金或废钢的加入重量;a
i,j
为第i种合金或废钢中元素j的目标值含量;y
min,j
为钢种元素j的最小值;y
max,j
为钢种元素j的最大值;w
totol
为允许加入到钢水中的废钢和合金的重量上限。
[0044]
作为本发明进一步的方案:一种炼钢合金加料量的自动控制系统,包括:
[0045]
数据采集模块,数据采集模块用于根据现冶炼工序和冶炼炉次,获取之前炼钢工序和本工序的数据,并将采集的数据通过电气方式发送至优化模型模块;
[0046]
优化模型模块,优化模型模块用于通过模式判定程序对收集的数据计算,得出当前冶炼炉次的来料成分修正数据;
[0047]
并根据来料成分修正数据,优化模型模块通过元素类型计算程序对所述现炉次的成分元素进行计算,得到元素的控制类型;
[0048]
根据所述模式和元素的控制类型,优化模型模块通过数据预处理程序对收集的进行数据预处理,得到预处理后数据;
[0049]
根据预处理后数据、元素的控制类型、自学习补偿程序、联动补偿程序、综合补偿程序,计算得出各元素的综合补偿值,然后计算补偿后数据;
[0050]
根据预处理后数据、元素的控制类型、补偿后数据,对现炉次通过优化计算程序进行合金加入的优化计算,得到合金加入的优化结果数据;
[0051]
下发执行模块,下发执行模块用于对合金加入的优化结果数据,通过二级系统进行下发执行;
[0052]
终端显示模块,终端显示模块用于对合金加入的优化结果数据实时呈现给操作人员和技术人员;
[0053]
数据存储模块,数据存储模块用于对合金加入的优化结果数据进行数据库保存、分析。
[0054]
本发明的有益效果:本发明通过数据采集模块分别收集废钢和合金的加入数据、钢水称重数据、检化验成分数据、钢种成分的设定值数据、钢种成分的固定补偿数据、废钢和合金的成分设定值数据、废钢和合金的价格数据;通过优化模型模块对所述收集的数据
进行来料成分修正、计算元素类型、数据预处理、自学习补偿、联动补偿、综合补偿、优化计算,从而得到废钢和合金的优化结果数据;通过下发执行模块将所述优化结果数据进行操作执行;通过终端显示模块,将优化结果数据实时呈现给操作人员和技术人员;通过数据存储模块将优化结果数据进行数据库保存、分析,实现了炼钢过程中废钢和合金的自动控制,降低了因人为判断对炼钢成本的浪费,减少了炼钢后钢水成分的波动,提高了炼钢过程中的钢水命中率和自动化控制水平。
附图说明
[0055]
下面结合附图对本发明作进一步的说明。
[0056]
图1是本发明的工艺流程图;
[0057]
图2是本发明的程序框图。
具体实施方式
[0058]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0059]
实施例1
[0060]
请参阅图1所示,本发明为一种炼钢合金加料量的自动控制方法,包括以下步骤:
[0061]
步骤一:根据现冶炼工序和冶炼炉次,采集之前炼钢工序和本工序的数据;
[0062]
其中,步骤一中采集的数据包括废钢和合金的加入数据、钢水称重数据、检化验成分数据、钢种成分的设定值数据、钢种成分的固定补偿数据、废钢和合金的成分设定值数据、废钢和合金的价格数据;
[0063]
进一步的,废钢和合金的加入数据包括但不限于前工序冶炼炉次、现冶炼炉次、工序、钢种牌号、加入废钢的类型、各类废钢的加入重量、加入合金的类型、各类合金的加入重量;
[0064]
进一步的,称重数据包括但不限于冶炼炉次、钢水重量、工序;
[0065]
进一步的,检化验成分数据包括冶炼炉次、工序、检验批次、各元素含量的检验值;
[0066]
进一步的,钢种成分设定值数据包括但不限于钢种牌号、工序、各元素的设定值,其中,所述元素的设定值包括最小值、目标值、最大值;
[0067]
进一步的,钢种成分的固定补偿数据为钢种包含元素的补偿值,用以对所述各元素的设定值进行补偿修正;
[0068]
进一步的,废钢和合金的成分设定值数据的获取方法包括但不限于以下两种方式:一、根据经验进行固定值设定,二、根据该类型废钢或者合金的一定周期的检验成分数据来计算得出所述成分设定数据。所述一定周期一般为本批次、周、半月、月的一种;所述计算方法包括但不限于平均值、中位数、加权平均数;
[0069]
进一步的,废钢和合金的价格数据的获取方法包括但不限于以下方式:
[0070]
一、根据经验进行固定值设定;
[0071]
二、根据该类型废钢或者合金的一定周期的采购数据来计算得出所述成分设定数
据;
[0072]
其中,所述一定周期包括一般为本批次、周、半月或者月;所述计算方法包括但不限于平均值、中位数、加权平均数;
[0073]
步骤二:通过模式判定程序对步骤一收集的数据进行计算,得出当前冶炼炉次的来料成分修正数据;
[0074]
其中,模式判定程序用于计算现炉次采用的来料成分修正数据,模式包括但不限于以下方式:一、检验模式,二、理论计算模式;
[0075]
进一步的,检验模式为在大多数场景下,现工序的来料检化验成分具有较高可靠性,直接采用检化验成分数据进行合金加入的优化计算;
[0076]
其中,大多数场景包括但不限于:氩站工序、rh后的lf工序、lf后的rh工序、lf工序的第二次加入、rh后的第二次加入、氩站加入少量合金后的lf工序和rh工序;
[0077]
检验模式下,来料成分修正数据为现工序的来料检化验成分数据;
[0078]
进一步的,理论计算模式为在少数场景下,现工序的来料检化验成分可靠性低,不能直接用于合金加入的优化计算;
[0079]
其中,少数场景包括但不限于:氩站加入较多废钢和合金后的lf工序或者rh工序;
[0080]
理论计算模式下,来料成分修正数据为现工序的来料计算成分yjj,其根据前工序的来料钢水重量、前工序的来料检化验成分、前工序加入的合金和废钢重量、前工序加入的合金和废钢的设定成分计算得出,计算公式如下:
[0081][0082]
其中,j为元素的名称;x0为前工序的来料钢水重量;y
0j
为前工序的来料元素j的检化验含量;m为前工序加入的合金或废钢的类别总数;i为前工序加入的合金和废钢的编号;xi为第i种合金或废钢的加入重量;y
i,j
为第i种合金或废钢中元素j含量;
[0083]
步骤三:根据步骤二中的来料成分修正数据,通过元素类型计算程序对现炉次的成分元素进行计算,得到元素的控制类型;
[0084]
其中,元素的控制类型包括不计算元素、上限值元素、目标值元素和不预警元素;
[0085]
不计算元素不需要进行优化计算;
[0086]
上限值元素的成分需要介于设定的最小值、设定的最大值之间;
[0087]
目标值元素的成分需要等于设定的目标值;
[0088]
不预警元素为超过或接近元素最大值而不需要预警的元素;
[0089]
步骤四:根据所述模式和元素的控制类型,通过数据预处理程序对收集的数据进行数据预处理,得到预处理后数据;
[0090]
其中,数据预处理程序用于将收集的数据进行特征提取、数据整合以及数据清洗,得到标准数据;
[0091]
步骤五:根据预处理后数据、元素的控制类型、自学习补偿程序、联动补偿程序、综合补偿程序,计算得出各元素的综合补偿值,然后计算补偿后数据;
[0092]
其中,综合补偿值包括固定补偿值、联动补偿值和自学习补偿值;
[0093]
进一步的,固定补偿值为采集数据的钢种成分的固定补偿数据;
[0094]
进一步的,联动补偿值,根据预处理后的数据、元素的控制类型通过联动补偿程序计算得出;
[0095]
进一步的,自学习补偿值,根据预处理后的数据、元素的控制类型通过自学习补偿程序计算得出;
[0096]
进一步的,综合补偿程序根据各元素的固定补偿值、联动补偿值、自学习补偿值计算各元素的最终补偿值,从而得到补偿后的数据;
[0097]
其中,补偿后数据对各元素的不同设定值类型按照综合补偿值进行补偿,计算公式如下:
[0098][0099]
其中,i为设定值类型,包括最大值、最小值、目标值;j为元素的名称;为元素j的设定值类型i的初始值;为元素j的设定值类型i的综合补偿值;为元素j的设定值类型i的补偿后值。
[0100]
步骤六:根据预处理后数据、元素的控制类型、补偿后数据,对现炉次通过优化计算程序进行合金加入的优化计算,得到合金加入的优化结果数据;
[0101]
其中,预处理后数据包括合金价格、合金和废钢的成分、来料成分修正数据、来料钢水重量和钢种成分设定数据;
[0102]
其中,优化计算程序的边界条件包括如下4种;
[0103]
进一步的,元素j的目标值对应边界条件为:
[0104]
x0a
0j
x1a
1j
…
x
mamj
=(x0 x1
…
xm)yj;
[0105]
进一步的,元素j的最小值对应边界条件为:
[0106]
x0a
0j
x1a
1j
…
x
mamj
;
[0107]
进一步的,元素j的最大值对应边界条件为min
[0108]
x0a
0j
x1a
1j
…
x
mamj
;
[0109]
进一步的,废钢和合金的加入量对应边界条件为max
[0110]
xi;
[0111]
进一步的,废钢和合金的加入总量对应边界条件为:
[0112]
x1
…
xm≤w
total
;
[0113]
其中,j为元素的名称;x0为前工序的来料钢水重量;a
0j
为前工序的来料元素j的检化验含量;m为前工序加入的合金或废钢的类别总数;i为前工序加入的合金和废钢的编号;xi为第i种合金或废钢的加入重量;a
i,j
为第i种合金或废钢中元素j的目标值含量;y
min,j
为钢种元素j的最小值;y
max,j
为钢种元素j的最大值;w
totol
为允许加入到钢水中的废钢和合金的重量上限;
[0114]
步骤七:根据所述合金加入的优化结果数据,通过二级系统进行下发执行、显示和存储。
[0115]
实施例2
[0116]
参阅图2所示,本发明为一种炼钢合金加料量的自动控制系统,包括数据采集模块、优化模型模块、下发执行模块、终端显示模块和数据存储模块;
[0117]
数据采集模块,数据采集模块用于根据现冶炼工序和冶炼炉次,获取之前炼钢工序和本工序的数据,并将采集的数据通过电气方式发送至优化模型模块;
[0118]
优化模型模块,优化模型模块用于通过模式判定程序对收集的数据计算,得出当前冶炼炉次的来料成分修正数据;
[0119]
并根据来料成分修正数据,优化模型模块通过元素类型计算程序对所述现炉次的成分元素进行计算,得到元素的控制类型;
[0120]
根据所述模式和元素的控制类型,优化模型模块通过数据预处理程序对收集的数据进行数据预处理,得到预处理后数据;
[0121]
根据预处理后数据、元素的控制类型、自学习补偿程序、联动补偿程序、综合补偿程序,计算得出各元素的综合补偿值,然后计算补偿后数据;
[0122]
根据预处理后数据、元素的控制类型、补偿后数据,对现炉次通过优化计算程序进行合金加入的优化计算,得到合金加入的优化结果数据;
[0123]
下发执行模块,下发执行模块用于对合金加入的优化结果数据,通过二级系统进行下发执行;
[0124]
终端显示模块,终端显示模块用于对合金加入的优化结果数据实时呈现给操作人员和技术人员;
[0125]
数据存储模块,数据存储模块用于对合金加入的优化结果数据进行数据库保存、分析。
[0126]
数据采集模块获取的数据包括废钢和合金的加入数据、钢水称重数据、检化验成分数据、钢种成分的设定值数据、钢种成分的固定补偿数据、废钢和合金的成分设定值数据、废钢和合金的价格数据;
[0127]
其中,所述废钢和合金的加入数据包括但不限于前工序冶炼炉次、现冶炼炉次、工序、钢种牌号、加入废钢的类型、各类废钢的加入重量、加入合金的类型、各类合金的加入重量;
[0128]
其中,所述称重数据包括但不限于冶炼炉次、钢水重量、工序;
[0129]
其中,所述检化验成分数据包括冶炼炉次、工序、检验批次、各元素含量的检验值;
[0130]
其中,所述钢种成分设定值数据包括但不限于钢种牌号、工序、各元素的设定值。其中,所述元素的设定值包括最小值、目标值、最大值;
[0131]
其中,钢种成分的固定补偿数据为钢种包含元素的补偿值,用以对所述各元素的设定值进行补偿修正;
[0132]
其中,所述废钢和合金的成分设定值数据的获取方法包括但不限于以下两种方式:一、根据经验进行固定值设定,二、根据该类型废钢或者合金的一定周期的检验成分数据来计算得出所述成分设定数据。所述一定周期一般为本批次、周、半月、月的一种;所述计算方法包括但不限于平均值、中位数、加权平均数;
[0133]
其中,所述废钢和合金的价格数据的获取方法包括但不限于以下方式:一、根据经验进行固定值设定,二、根据该类型废钢或者合金的一定周期的采购数据来计算得出所述成分设定数据。其中,所述一定周期包括一般为本批次、周、半月或者月;所述计算方法包括但不限于平均值、中位数、加权平均数。
[0134]
模式判定程序用于计算现炉次采用的来料成分修正数据,其中,所述模式包括但
不限于以下方式:一、检验模式,二、理论计算模式;
[0135]
其中,所述检验模式为在大多数场景下,现工序的来料检化验成分具有较高可靠性,可以直接采用检化验成分数据进行合金加入的优化计算;所述大多数场景包括但不限于:氩站工序、rh后的lf工序、lf后的rh工序、lf工序的第二次加入、rh后的第二次加入、氩站加入少量合金后的lf工序和rh工序。所述检验模式下,来料成分修正数据为现工序的来料检化验成分数据;
[0136]
其中,所述理论计算模式为在少数场景下,现工序的来料检化验成分可靠性低,不能直接用于合金加入的优化计算;所述少数场景包括但不限于:氩站加入较多废钢和合金后的lf工序或者rh工序。所述理论计算模式下,来料成分修正数据为现工序的来料计算成分yj,其根据前工序的来料钢水重量、前工序的来料检化验成分、前工序加入的合金和废钢重量、前工序加入的合金和废钢的设定成分计算得出,计算公式如下:
[0137][0138]
其中,j为元素的名称;x0为前工序的来料钢水重量;y
0j
为前工序的来料元素j的检化验含量;m为前工序加入的合金或废钢的类别总数;i为前工序加入的合金和废钢的编号;xi为第i种合金或废钢的加入重量;y
i,j
为第i种合金或废钢中元素j含量。
[0139]
各元素的控制类型包括不计算元素、上限值元素、目标值元素、不预警元素;
[0140]
其中,在优化模型中,所述不计算元素不需要进行优化计算;
[0141]
其中,在优化模型中,所述上限值元素的成分需要介于设定的最小值、设定的最大值之间;
[0142]
其中,在优化模型中,所述目标值元素的成分需要等于设定的目标值;
[0143]
其中,在优化模型中,所述不预警元素为超过或接近元素最大值而不需要预警的元素;
[0144]
综合补偿值包括固定补偿值、联动补偿值、自学习补偿值;
[0145]
其中,所述固定补偿值为采集数据的钢种成分的固定补偿数据;
[0146]
其中,所述联动补偿值,根据预处理后的数据、元素的控制类型通过联动补偿程序计算得出;
[0147]
其中,所述自学习补偿值,根据预处理后的数据、元素的控制类型通过自学习补偿程序计算得出;
[0148]
其中,所述综合补偿程序根据各元素的固定补偿值、联动补偿值、自学习补偿值计算各元素的最终补偿值,从而得到补偿后的数据;
[0149]
其中,所述补偿后数据对各元素的不同设定值类型按照综合补偿值进行补偿,计算公式如下:
[0150][0151]
其中,i为设定值类型,包括最大值、最小值、目标值;j为元素的名称;为元素j的设定值类型i的初始值;为元素j的设定值类型i的综合补偿值;为元素j的设定值类
型i的补偿后值;
[0152]
预处理后数据包括:合金价格、合金和废钢的成分、来料成分修正数据、来料钢水重量、钢种成分设定数据;
[0153]
所述优化计算程序的边界条件包括如下4种;
[0154]
其中,元素j的目标值对应边界条件为:
[0155]
x0a
0j
x1a
1j
…
x
mamj
[0156]
其中,元素j的最小值对应边界条件为:
[0157]
x0a
0j
x1a
1j
…
x
mamj
[0158]
其中,元素j的最大值对应边界条件为:min
[0159]
x0a
0j
x1a
1j
…
x
mamj
[0160]
其中,废钢和合金的加入量对应边界条件为:
max
[0161]
xi[0162]
其中,废钢和合金的加入总量对应边界条件为:
[0163]
x1
…
xm≤w
totol
[0164]
其中,j为元素的名称;x0为前工序的来料钢水重量;a
0j
为前工序的来料元素j的检化验含量;m为前工序加入的合金或废钢的类别总数;i为前工序加入的合金和废钢的编号;xi为第i种合金或废钢的加入重量;a
i,j
为第i种合金或废钢中元素j的目标值含量;y
min,j
为钢种元素j的最小值;y
max,j
为钢种元素j的最大值;w
totol
为允许加入到钢水中的废钢和合金的重量上限。
[0165]
下发执行模块,下发执行模块用于对合金加入的优化结果数据,通过二级系统进行下发执行;
[0166]
终端显示模块,终端显示模块用于对合金加入的优化结果数据实时呈现给操作人员和技术人员;
[0167]
数据存储模块,数据存储模块用于对合金加入的优化结果数据进行数据库保存、分析。
[0168]
以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。