基于pso_elm神经网络的转炉炼钢工艺成本控制方法及系统的制作方法

文档序号:10725882阅读:454来源:国知局
基于pso_elm神经网络的转炉炼钢工艺成本控制方法及系统的制作方法
【专利摘要】本发明提供一种基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法及系统,其中的方法包括选择影响成本的控制参数;构建建模样本集;获得归一化样本集;构建前馈神经网络;采用PSO算法对ELM神经网络参数进行训练获取神经网络参数;利用遗传算法对PSO_ELM神经网络构建的模型进行优化,获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数;根据最优控制参数成本值与所述建模样本集中的最小成本值的对比结果,确定转炉炼钢工艺的最小成本值。利用本发明,能够解决转炉炼钢成本高的问题。
【专利说明】
基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法及系统
技术领域
[0001] 本发明涉及炼钢技术领域,更为具体地,涉及一种基于PS0_ELM神经网络的转炉炼 钢工艺成本控制方法及系统。
【背景技术】
[0002] 目前钢铁行业进入低谷、行业利润被无限压缩,只有降低自身成本才能寻求发展。 所以钢铁行业的降本增效是所有钢厂不懈的追求。而钢铁生产过程高温、高危、高成本,无 法进行大规模现场。
[0003] 其中,实验碱性氧气转炉炼钢法是一种将铁水炼成钢水的炼钢过程。通过向熔池 供氧,发生氧化反应降低熔池中钢液含碳量,此炼钢法又称为转炉炼钢。通过虚拟炼钢模拟 实际冶炼过程,可为现场生产提供降本增效的可行性方案和指导性意见,具有重大意义和 经济效益。
[0004] 炉子的分类较多,较为普遍分类是顶吹转炉、底吹转炉和顶底复合吹转炉。在转炉 炼钢过程中,系统配料、操作过程等均会对炼钢的成本有着重要的作用,为进一步改进加入 原料配方、优化生产过程等生产参数,得到一个最为经济理想的冶炼过程,为企业提供优化 思路,节省成本。
[0005] 综上所述,为解决上述问题,基于虚拟炼钢模拟实际冶炼的思想,本发明提出了一 种基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法。

【发明内容】

[0006] 鉴于上述问题,本发明的目的是提供一种基于PS0_ELM神经网络的转炉炼钢工艺 成本控制方法及系统,能够解决转炉炼钢成本高的问题。
[0007] 本发明提供一种基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法,包括:根据 转炉炼钢的工艺选择影响成本的控制参数;
[0008] 利用模拟转炉炼钢平台采集不同控制参数的成本,构建建模样本集;
[0009] 将构建的建模样本集进行归一化处理,获得归一化样本集;
[0010] 根据所述归一化样本集和极限学习机理论改进算法构建前馈神经网络;
[0011] 利用PS0算法对ELM神经网络进行训练,获取神经网络参数;
[0012] 利用遗传算法对PS0_ELM神经网络构建的模型进行优化,获取所构建模型的最值, 并根据所构建模型的最值确定最优控制参数;
[0013] 根据所述最优控制参数获取最优控制参数成本值;
[0014] 根据所述最优控制参数成本值与所述建模样本集中的最小成本值的对比结果,确 定转炉炼钢工艺的最小成本值。
[0015] 本发明还提供一种基于PS0_ELM神经网络的转炉炼钢工艺成本控制系统,包括
[0016] 控制参数选择单元,用于根据转炉炼钢的工艺选择影响成本的控制参数;
[0017] 建模样本集构建单元,用于利用模拟转炉炼钢平台采集不同控制参数的成本,构 建建模样本集;
[0018] 归一化样本集获取单元,用于将构建的建模样本集进行归一化处理,获得归一化 样本集;
[0019] 前馈神经网络构建单元,用于所述归一化样本集和极限学习机理论改进算法构建 前馈神经网络;
[0020] 神经网络参数获取单元,用于利用PS0算法对ELM神经网络进行训练,获取神经网 络参数;
[0021] 最优控制参数获取单元,用于利用遗传算法对PS0_ELM神经网络构建的模型进行 优化,获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数;
[0022]最优控制参数成本值获取单元,用于根据所述最优控制参数获取最优控制参数成 本值;
[0023]最小成本值获取单元,用于根据所述最优控制参数成本值与所述建模样本集中的 最小成本值的对比结果,确定转炉炼钢工艺的最小成本值。
[0024] 从上面的技术方案可知,本发明提供的基于PS0_ELM神经网络的转炉炼钢工艺成 本控制方法及系统,在冶炼过程中的生产操作参数为信息载体,利用PS0_ELM神经网络挖掘 原料配方、操作参数与炼钢成本之间的关系;并通过智能优化算法利获取最低成本下的操 作参数,为实际生产最优生产提供指导,解决转炉炼钢成本较高的问题。
[0025] 为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在 权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。 然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明 旨在包括所有这些方面以及它们的等同物。
【附图说明】
[0026] 通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面 理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
[0027] 图1为根据本发明实施例的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法 流程示意图;
[0028] 图2为根据本发明实施例的基于PS0_ELM神经网络的转炉炼钢工艺成本控制系统 逻辑结构示意图;
[0029] 图3为根据本发明实施例的前馈神经网络结构示意图;
[0030] 图4为根据本发明实施例的所构建模型的训练样本与测试样本预测精度效果图; [0031 ]图5为根据本发明实施例的PS0_ELM神经网络的网络参数确定流程示意图。
[0032] 在所有附图中相同的标号指示相似或相应的特征或功能。
【具体实施方式】
[0033] 在下面的描述中,出于说明的目的,为了提供对一个或多个实施例的全面理解,阐 述了许多具体细节。然而,很明显,也可以在没有这些具体细节的情况下实现这些实施例。 [0034] 针对前述提出的目前钢铁行业成本过高的问题,本发明提出了基于PS0_ELM神经 网络的转炉炼钢工艺成本控制方法及系统,其中,本发明提出以冶炼过程中的生产操作参 数为信息载体,利用PSO_ELM神经网络方法挖掘原料配方、操作参数与炼钢成本之间的潜在 规律;并通过智能优化算法利用该规律获取最低成本下的操作参数,为企业的实际生产最 优生产提供指导。
[0035]其中,需要说明的是,运用ELM算法进行建模,在这里PS0不是用来对所建立模型进 行优化寻找极值,而是对网络模型的连接权值和阈值进行优化,从而提高所建立模型的精 度。
[0036]以下将结合附图对本发明的具体实施例进行详细描述。
[0037] 为了说明本发明提供的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法,图1 示出了根据本发明实施例的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法流程。
[0038] 如图1所示,本发明提供的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法包 括:S110:根据转炉炼钢的工艺选择影响成本的控制参数;
[0039] S120:利用模拟转炉炼钢平台采集不同控制参数的成本,构建建模样本集;
[0040] S130:将构建的建模样本集进行归一化处理,获得归一化样本集;
[0041] S140:根据所述归一化样本集和极限学习机理论改进算法构建前馈神经网络; [0042] S150:利用PS0算法对ELM神经网络进行训练,获取神经网络参数;
[0043] S160:利用遗传算法对PS0_ELM神经网络构建的模型进行优化,获取所构建模型的 最值,并根据所构建模型的最值确定最优控制参数;
[0044] S170:根据所述最优控制参数获取最优控制参数成本值;
[0045] S180:根据所述最优控制参数成本值与所述建模样本集中的最小成本值的对比结 果,确定转炉炼钢工艺的最小成本值。
[0046] 上述为本发明的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法的流程,在 步骤S110中,实际转炉炼钢工艺过程中,为了降低成本在保证热量足够的情况下,加入废 钢、铁矿石等提高出钢量;同时通过造渣材料的加入量、入炉铁水的温度、出钢温度等条件 的控制实现成本的降低。为此本发明采用铁水量、废钢量、造渣材料加入量、入炉铁水的温 度、出钢温度、白云石加入量、石灰石加入量、铁矿石加入量、氧气消耗量、氧枪位置等作为 影响成本的控制参数;其中,影响成本的控制参数如表1所示:
[0048] 表1参数及符号表
[0049]在步骤S120中,样本采集;利用模拟转炉炼钢平台采集不同的控制参数下的成本, 构建建模样本集[X;Y];采集到数据如表2所示: 「00501
[0051 ]表2数据采集样本部分数据
[0052]在步骤S130中,数据预处理。利用神经网络建模过程中,其隐含层节点函数为S型 函数,其值域为[-1,1];为提高建模过程精度,故而将所有的采集的样本进行归一化处理。 ΒΡ:将样本集的参量值利用线性归一化方法映射到[_1,1]范围内,得到归一化的样本集 .Α Λ. FJ]。
[0053] 在步骤S140中,ELM理论如下:构建3层前馈神经网络,设定输入层神经元Μ个,隐含 层神经元个数为81,输出层神经元1个。由输入层、隐含层和输出层组成,输入层与隐含层由 权值W连接,其W kl表示第i个输入神经元与隐含层第k个神经元的间的连接权值。隐含层与输 出层由权值β连接,其表示第k个隐层神经元与输出层第j个神经元的间的连接权值。b为 隐含层神经元的阈值,b k为第k个隐层神经元阈值图3示出了前馈神经网络的结构。
[0054]各权值、阈值具体为:
[0056]设隐含层神经元的激活函数为,前馈神经网络的第m组输入样本1"的
输出.?为:

[0058] 其中,1表示归一化的输出样本;Wk = [ Wk 1,Wk 2,…,WkM ]。
[0059] 在步骤S150中,本发明用粒子群算法优化ELM的输入权值和阈值,将ELM的输入权 值和阈值作为粒子群算法的粒子,以训练样本的均方误差(MSE)作为粒子群算法的适值函 数,适应值越小预测值越精确,图5示出了根据本发明实施例的PS0_ELM神经网络的网络参 数确定流程,基于粒子群算法优化ELM的算法图5的步骤如下:
[0060] 第一步:构建粒子群计算的适应度函数,以训练样本的均方差(MSE)作为适应度 值;表示公式如下:
[0062] 其中,;f表示所建立神经网络的实际输出表示所建立神经网络期望输出;第 二步:选择合适的参数,包括种群规模Μ(取100),最大迭代次数T(取100),惯性权值ω (取 0.6),学习因子(31、〇2取(:1 = 〇2 = 2,粒子维数0(取1);
[0063] 第三步:初始化粒子种群,根据粒子所代表的权值、阈值,按照下列公式确定β,并 预估输入训练样本预测值;
[0064] β = Η+Υ'其中,β表示隐含层和输出层的连接权值,Η+表示隐含层输出矩阵Η的 Moore-Penrose;^表示网络输出的转置矩阵;
[0066]第四步:根据第三步中训练样本预测值,以及所构建的适应度函数计算每个粒子 适应度值,并获取每个粒子的个体极值和全局极值;
[0067]第五步:更新粒子的速度和位置;
[0068]第六步:迭代,直到到达最大循环次数,得到最优的权值、阈值以及优化的PS0_ELM 神经网络。
[0069]具体地,在步骤S150中,采用PS0_ELM神经网络对通过转炉模拟实验所得数据进行 建模。得到神经网络参数w、b、i3,如下所示。
[0070] 得到输入层到隐层的权值w(40 X 10):
[0074]隐层到输出层权值β(40Χ1):
[0075] β=[0·58 0.05 -0.12 …-0·023]τ
[0076] 因此,图4示出了所构建模型的训练样本效果以及测试样本预测精度效果图,由模 型的相对误差可知,建模效果较好,随着样本的不断训练,模型精度越来越高,符合动态建 模的特性。
[0077]在步骤S160中,利用遗传算法优化步骤S150所得神经网络的最值,其过程如下: [0078] (1)构建遗传算法优化的适应度函数,采用步骤S150所得神经网络作为适应度函 数,
[0079] 设隐含层神经元的激活函数为 ,所述PS0_ELM神经网络的第m组输入样 本I的输出L为:
[0081 ] 其中,Λ?表不归一化的输出样本;Wk= [Wki,Wk2,…,WkM]。
[0082] (2)设置决策变量的变化区间,即Xi,min<Xi<Xi,max;并设置遗传算法的种群P数量 K,迭代次数GEN,初始化种群P,并作为第一代父代Pi;其中,表3示出了决策变量区间值。
[0084] 表3决策变量区间表
[0085] (3)确定优化计算的趋势方向(最大或者最小),使得成本最低,即:最小化计算优 化。
[0086] (4)计算Pi中所有个体的适应度函数值,将最优个体(即适应度函数值最小)输出 作为一代最优个体。
[0087] (5)将Pi*个体进行选择、交叉、变异等第一次遗传迭代操作,得到第一代子群Q1, 并作为第二代父群p2。
[0088] (6)重复(3)~(5)操作,直到遗传迭代次数等于GEN,将最后一次迭代所得种群PCEN 的最优个体作为优化所得最佳控制参数组合;其中,表4示出了最优参数组合。
[0089]
[0090]表4最优参数组合
[0091]在步骤S170和步骤S180中,将所得最优控制参数组合带入转炉模型平台中进行测 试,得到实际的控制成本值,比较最优控制参数的成本值与采集样本的最小值成本值进行 比较,若计算的最优控制成本值小于采集样本的最小成本值,则说明计算结果有效,否则重 复上述所有过程;其中,表5示出了成本的最优值和模拟值。
[0092]
[0093]表5成本数据比较
[0094]由所得优化值进行模拟炼钢实验,在模拟过程中根据计算结果取符合实际操作值 反复实验,其最优操作得到最小成本为220.98($/t),说明优化所得操作参数有效,吨钢成 本减少,系统效率得到了提高。达到了降低成本的目的。说明基于PS0_ELM神经网络的转炉 炼钢工艺成本优化控制方法有效
[0095]与上述方法相对应,本发明还提供一种基于PS0_ELM神经网络的转炉炼钢工艺成 本控制系统,图2示出了根据本发明实施例的基于PS0_ELM神经网络的转炉炼钢工艺成本控 制系统逻辑结构。
[0096] 如图2所示,本发明提供的基于PS0_ELM神经网络的转炉炼钢工艺成本控制系统 200包括控制参数选择单元210、建模样本集构建单元220、归一化样本集获取单元230、前馈 神经网络构建单元240、神经网络参数获取单元250、最优控制参数获取单元260、最优控制 参数成本值获取单元270和最小成本值获取单元280。
[0097] 具体地,控制参数选择单元210,用于根据转炉炼钢的工艺选择影响成本的控制参 数;
[0098] 建模样本集构建单元220,用于利用模拟转炉炼钢平台采集不同控制参数的成本, 构建建模样本集;
[0099] 归一化样本集获取单元230,用于将构建的建模样本集进行归一化处理,获得归一 化样本集;
[0100] 前馈神经网络构建单元240,用于根据所述归一化样本集和极限学习机理论改进 算法构建前馈神经网络;
[0101] 神经网络参数获取单元250,用于利用PS0算法对ELM神经网络进行训练,获取神经 网络参数;
[0102] 最优控制参数获取单元260,用于利用遗传算法对PS0_ELM神经网络构建的模型进 行优化,获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数;
[0103] 最优控制参数成本值获取单元270,用于根据所述最优控制参数获取最优控制参 数成本值;
[0104] 最小成本值获取单元280,用于根据所述最优控制参数成本值与所述建模样本集 中的最小成本值的对比结果,确定转炉炼钢工艺的最小成本值。
[0105] 其中,控制参数选择单元210的控制参数包括铁水量、废钢量、造渣材料加入量、入 炉铁水的温度、出钢温度、白云石加入量、石灰石加入量、铁矿石加入量、氧气消耗量、氧枪 位置。
[0106] 其中,在本发明的实施例中,前馈神经网络构建单元240在根据归一化样本集和极 限学习机理论改进算法构建前馈神经网络的过程中,前馈神经网络包括输入层、隐含层和 输出层,设定输入层神经元Μ个,隐含层神经元为 81个,输出层神经元1个;其中,
[0107] 所述输入层与所述隐含层由权值W连接,其Wkl表示第i个输入神经元与隐含层第k 个神经元的间的连接权值;
[0108] 隐含层与输出层由权值β连接,其表示第k个隐层神经元与输出层第j个神经元 的间的连接权值;
[0109] b为隐含层神经元的阈值,bk为第k个隐层神经元阈值;其中,
[0110] 各权值、阈值表示如下:

[0114]设隐含层神经元的激活函数为 ,前馈神经网络的第m组输入样本足"的 输出L为:
[0116] 其中,表示归一化的输出样本,Wk=[Wki,Wk2, ···,-]。
[0117] 其中,神经网络参数获取单元250在利用PS0算法对ELM神经网络进行训练,获取神 经网络参数的过程中,
[0118] 第一步:构建PS0计算的适应度函数,以训练样本的均方差(MSE)作为适应度值;表 元公忒加 T.
[0120]其中,f表示所建立神经网络的实际输出;;表示所建立神经网络期望输出;
[0121 ]第二步:选择合适的适应度函数,包括种群规模Μ,最大迭代次数T,惯性权值ω,学 习因子cl、c2,粒子维数D;
[0122] 第三步:初始化粒子种群,根据粒子所代表的权值、阈值,按照下列公式确定β,并 预估输入训练样本预测值;
[0123] β = Η+Υ'其中,β表示隐含层和输出层的连接权值,Η+表示隐含层输出矩阵Η的 Moore-Penrose;^表示网络输出的转置矩阵;
[0125] 第四步:根据第三步中训练样本预测值,以及所构建的适应度函数计算每个粒子 适应度值,并获取每个粒子的个体极值和全局极值;
[0126] 第五步:更新粒子的速度和位置;
[0127] 第六步:迭代,直到到达最大循环次数,得到最优的权值、阈值以及优化的PS0_ELM 神经网络。
[0128] 其中,最优控制参数获取单元260在利用遗传算法对PS0_ELM神经网络构建的模型 进行优化,获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数的过程中,
[0129] 第一步:构建遗传算法优化的适应度函数;
[0130] 第二步:设置决策变量的变化区间,并设置遗传算法的种群P数量K,迭代次数GEN, 初始化种群P,并作为第一代父代Pi,其中,所述变化区间为 Xl,_彡Xl<Xl,max;
[0131] 第三步:确定优化计算的最小化;
[0132] 第四步:计算所述第一代父代中所有个体的适应度函数值,将适应度函数值最小 输出作为一代最优个体;
[0133] 第五步:将所述第一代父代中个体进行选择、交叉、变异第一次遗传迭代操作,得 到第一代子群Q1,并作为第二代父群P2;
[0134] 第六步:重复第三步到第五步的操作,直到遗传迭代次数等于GEN,将最后一次迭 代所得种群p?的最优个体作为优化所得最佳控制参数组合。
[0135] 通过上述实施方式可以看出,本发明提供的基于PS0_ELM神经网络的转炉炼钢工 艺成本控制方法及系统,在冶炼过程中的生产操作参数为信息载体,利用PS0_ELM神经网络 方法挖掘原料配方、操作参数与炼钢成本之间的关系;并通过智能优化算法利获取最低成 本下的操作参数,为实际生产最优生产提供指导,解决转炉炼钢成本较高的问题。
[0136] 如上参照附图以示例的方式描述了根据本发明提出的基于PS0_ELM神经网络的转 炉炼钢工艺成本控制方法及系统。但是,本领域技术人员应当理解,对于上述本发明所提出 的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法及系统,还可以在不脱离本发明内 容的基础上做出各种改进。因此,本发明的保护范围应当由所附的权利要求书的内容确定。
【主权项】
1. 一种基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法,包括:根据转炉炼钢的工 艺选择影响成本的控制参数; 利用模拟转炉炼钢平台采集不同控制参数的成本,构建建模样本集; 将构建的建模样本集进行归一化处理,获得归一化样本集; 根据所述归一化样本集和极限学习机理论改进算法构建前馈神经网络; 利用PSO算法对ELM神经网络进行训练,获取神经网络参数; 利用遗传算法对PSO_ELM神经网络构建的模型进行优化,获取所构建模型的最值,并根 据所构建模型的最值确定最优控制参数; 根据所述最优控制参数获取最优控制参数成本值; 根据所述最优控制参数成本值与所述建模样本集中的最小成本值的对比结果,确定转 炉炼钢工艺的最小成本值。2. 如权利要求1所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法,其中, 所述控制参数包括铁水量、废钢量、造渣材料加入量、入炉铁水的溫度、出钢溫度、白云 石加入量、石灰石加入量、铁矿石加入量、氧气消耗量、氧枪位置。3. 如权利要求1所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法,其中, 在根据所述归一化样本集和极限学习机理论改进算法构建前馈神经网络的过程中, 所述前馈神经网络包括输入层、隐含层和输出层,设定输入层神经元Μ个,隐含层神经 元为S1个,输出层神经元1个;其中, 所述输入层与所述隐含层由权值W连接,其Wki表示第i个输入神经元与隐含层第k个神 经元的间的连接权值; 隐含层与输出层由权值β连接,其表示第k个隐层神经元与输出层第j个神经元的间 的连接权值; b为隐含层神经元的阔值,bk为第k个隐层神经元阔值;其中, 各权值、阔值表示如下:设隐含层神经元的激活函数为试句=·^,所述前馈神经网络的第m组输入样本氧,的1.+。- 输出款为:其中,表不归一化的输出样本,Wk= [Wkl ,Wk2,…,WkM]。4. 如权利要求1所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制方法,其中, 在采用PSO算法对ELM神经网络进行训练,获取神经网络参数的过程中, 第一步:构建粒子群计算的适应度函数,W训练样本的均方差(MSE)作为适应度值;表 示公式如下:其中,表示所建立神经网络的实际输出;表示所建立神经网络期望输出; 第二步:选择合适的适应度函数,包括种群规模Μ,最大迭代次数T,惯性权值ω,学习因 子cl、c2,粒子维数D; 第Ξ步:初始化粒子种群,根据粒子所代表的权值、阔值,按照下列公式确定β,并预估 输入训练样本预测值; β = Η? 其中,β表示隐含层和输出层的连接权值,Η+表示隐含层输出矩阵Η的Moore-化nrose;r 表示网络输出的转置矩阵;第四步:根据第Ξ步中训练样本预测值,W及所构建的适应度函数计算每个粒子适应 度值,并获取每个粒子的个体极值和全局极值; 第五步:更新粒子的速度和位置; 第六步:迭代,直到到达最大循环次数,得到最优的权值、阔值W及优化的PS0_ELM神经 网络。5. 如权利要求1所述的基于PS0_ELM神经网络的转炉炼钢工艺成本控制方法,其中, 在利用遗传算法对PS0_ELM神经网络构建的模型进行优化,获取所构建模型的最值,并 根据所构建模型的最值确定最优控制参数的过程中, 第一步:构建遗传算法优化的适应度函数; 第二步:设置决策变量的变化区间,并设置遗传算法的种群P数量K,迭代次数GEN,初始 化种群P,并作为第一代父代Pl,其中,所述变化区间为 第Ξ步:确定优化计算的最小化; 第四步:计算所述第一代父代中所有个体的适应度函数值,将适应度函数值最小输出 作为一代最优个体; 第五步:将所述第一代父代中个体进行选择、交叉、变异第一次遗传迭代操作,得到第 一代子群Q1,并作为第二代父群P2; 第六步:重复第Ξ步到第五步的操作,直到遗传迭代次数等于GEN,将最后一次迭代所 得种群ρ?的最优个体作为优化所得最佳控制参数组合。6. -种基于PSO_ELM神经网络的转炉炼钢工艺成本控制系统,包括: 控制参数选择单元,用于根据转炉炼钢的工艺选择影响成本的控制参数; 建模样本集构建单元,用于利用模拟转炉炼钢平台采集不同控制参数的成本,构建建 模样本集; 归一化样本集获取单元,用于将构建的建模样本集进行归一化处理,获得归一化样本 集; 前馈神经网络构建单元,用于所述归一化样本集和极限学习机理论改进算法构建前馈 神经网络; 神经网络参数获取单元,用于利用PSO算法对ELM神经网络进行训练,获取神经网络参 数; 最优控制参数获取单元,用于利用遗传算法对PSO_ELM神经网络构建的模型进行优化, 获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数; 最优控制参数成本值获取单元,用于根据所述最优控制参数获取最优控制参数成本 值; 最小成本值获取单元,用于根据所述最优控制参数成本值与所述建模样本集中的最小 成本值的对比结果,确定转炉炼钢工艺的最小成本值。7. 如权利要求6所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制系统,其中, 所述控制参数选择单元的所述控制参数包括铁水量、废钢量、造渣材料加入量、入炉铁 水的溫度、出钢溫度、白云石加入量、石灰石加入量、铁矿石加入量、氧气消耗量、氧枪位置。8. 如权利要求6所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制系统,其中, 所述前馈神经网络构建单元在根据所述归一化样本集和极限学习机理论改进算法构 建前馈神经网络的过程中, 前馈神经网络包括输入层、隐含层和输出层,设定输入层神经元Μ个,隐含层神经元为S1 个,输出层神经元1个;其中, 所述输入层与所述隐含层由权值W连接,其Wki表示第i个输入神经元与隐含层第k个神 经元的间的连接权值; 隐含层与输出层由权值β连接,其表示第k个隐层神经元与输出层第j个神经元的间 的连接权值; b为隐含层神经元的阔值,bk为第k个隐层神经元阔值;其中, 各权值、阔值表示如下:设隐含层神经元的激活函数呆,所述前馈神经网络的第m组输入样本本,,的 输出氣r为:其中,JL表不归一化的输出样本;Wk= [Wkl ,Wk2,…,WkM]。9.如权利要求6所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制系统,其中, 神经网络参数获取单元在利用PSO算法对ELM神经网络进行训练,,获取神经网络参数 的过程中, 第一步:构建粒子群计算的适应度函数,W训练样本的均方差作为适应度值;表示公式 如下:其中,f表示所建立神经网络的实际输出;:?表示所建立神经网络期望输出; 第二步:选择合适的适应度函数,包括种群规模Μ,最大迭代次数T,惯性权值ω,学习因 子cl、c2,粒子维数D; 第Ξ步:初始化粒子种群,根据粒子所代表的权值、阔值,按照下列公式确定β,并预估 输入训练样本预测值; 0 = Η+γ/其中,β表示隐含层和输出层的连接权值,Η+表示隐含层输出矩阵Η的Moore- 化nrose;r表示网络输出的转置矩阵第四步:根据第Ξ步中训练样本预测值,W及所构建的适应度函数计算每个粒子适应 度值,并获取每个粒子的个体极值和全局极值; 第五步:更新粒子的速度和位置; 第六步:迭代,直到到达最大循环次数,得到最优的权值、阔值W及优化的PSO_ELM神经 网络。10.如权利要求6所述的基于PSO_ELM神经网络的转炉炼钢工艺成本控制系统,其中, 所述最优控制参数获取单元在利用遗传算法对PSO_^M神经网络构建的模型进行优 化,获取所构建模型的最值,并根据所构建模型的最值确定最优控制参数的过程中, 第一步:构建遗传算法优化的适应度函数; 第二步:设置决策变量的变化区间,并设置遗传算法的种群P数量K,迭代次数GEN,初始 化种群P,并作为第一代父代Pl,其中,所述变化区间为 第Ξ步:确定优化计算的最小化; 第四步:计算所述第一代父代中所有个体的适应度函数值,将适应度函数值最小输出 作为一代最优个体; 第五步:将所述第一代父代中个体进行选择、交叉、变异第一次遗传迭代操作,得到第 一代子群Q1,并作为第二代父群P2; 第六步:重复第Ξ步到第五步的操作,直到遗传迭代次数等于GEN,将最后一次迭代所 得种群ρ?的最优个体作为优化所得最佳控制参数组合。
【文档编号】G06Q10/04GK106096788SQ201610452075
【公开日】2016年11月9日
【申请日】2016年6月21日
【发明人】王坎, 辜小花, 李太福, 张倩影, 耿讯, 唐海红
【申请人】重庆科技学院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1