当前位置: 首页 > 专利查询>东北大学专利>正文

一种基于改进ELM算法的毛管质量预报方法技术

技术编号:16399662 阅读:15 留言:0更新日期:2017-10-17 19:53
本发明专利技术涉及一种基于改进ELM算法的毛管质量预报方法,步骤为:采集毛管穿孔过程的多组历史现场数据构建训练集;根据所采集的现场数据确定集成ELM网络的输入层、输出层和隐含层;结合多个常用激励函数,通过设置权重的方式,确定集成ELM网络的激励函数;采用遗传算法对集成ELM网络的激励函数中每个权值进行优化,获得最优激励函数;采用训练集对集成ELM网络进行训练,完成集成ELM网络的构建;将实际生产中的数据输入至集成ELM网络的每个子网络中,获得每个子网络的输出结果,进而获得集成ELM网络的输出预报结果,即毛管质量的预报结果。本发明专利技术继承了ELM模型的快速的性能和集成方法的鲁棒性,能更准确的预报毛管的质量。

A method for predicting the quality of laterals based on improved ELM algorithm

The invention relates to a tube quality prediction method based on improved ELM algorithm for multi steps: constructing the training set set of historical data collection process according to the capillary perforation; data collected to determine the integrated ELM network input layer, output layer and hidden layer; with a number of commonly used incentive function, by setting the weights. Sure, the incentive function integrated ELM network using genetic algorithm; each weight incentive function on the integration of ELM in network optimization, optimal incentive function; on the integration of ELM network is trained by the training set, the complete set into the construction of the ELM network; each sub network in actual production data input to the integrated ELM network in to obtain the output results, each sub network, and then get the output forecast results of the integrated ELM network, namely the capillary quality prediction results. The method inherits the fast performance of the ELM model and the robustness of the integrated method, and can predict the quality of the capillary more accurately.

【技术实现步骤摘要】
一种基于改进ELM算法的毛管质量预报方法
本专利技术属于回归
的质量预报技术,具体涉及一种基于改进ELM算法的毛管质量预报方法。
技术介绍
穿孔作为无缝钢管生产的第一道工序,对钢管的质量有着十分重要的影响;穿孔过程产生的质量问题在后续过程中不但得不到缓解,而且会使钢管产生更严重的质量问题;所以,建立利用采集的穿孔过程数据建立毛管质量预报模型对轧钢工艺有着很重要的指导意义;常见的预测方法主要是基于时间序列法、卡尔曼滤波法、神经网络、支持向量机(SVM)等;时间序列方法预报的结果不稳定,其模型参数难以确定;神经网络收敛速度慢,已陷入局部最优等缺陷;卡尔曼滤波法的状态方程的建立需要对机理知识有一定的理解,对一般的建模者来说是一个挑战;支持向量机的预报结果虽然精度能达到要求,但是耗时长。ELM算法2006年由HUANGG.B.第一次提出,是在单隐含层神经网络(SLFNs)基础上的延伸。与SLFNs不同的是,其隐含层节点数、隐含层参数与训练数据无关,大大加快了ELM的训练速度,且泛化能力较优良。ELM算法随机生成隐含层参数,避免了梯度下降法调整参数,大大加快了运行速度;不会产生过拟合,避免陷入局部最优;理论证明ELM算法具有训练误差越小,权重范数越小的性质,根据巴特利特理论知极限学习算法具有很好的泛化能力。对ELM算法的研究和应用掀起了热潮,增量式极限学习机、误差最小极限学习机、L1/2正则化方法修剪极限学习机、OP-ELM等实现对ELM算法的不断改进和发展,ELM算法成功的应用到分类、回归、模式识别等领域;通过查阅文献对比知道,ELM算法学习速度、泛化能力和可扩展性方面均有优势;但是,当样本数据存在噪声干扰时,ELM模型的预报结果不稳定。
技术实现思路
针对现有技术中毛管质量预报方法在样本数据存在噪声干扰ELM模型的预报结果不稳定等不足,本专利技术提出一种基于改进ELM算法的毛管质量预报方法,以达到提高毛管预测准确性的目的。为解决上述技术问题,本专利技术采用的技术方案是:一种基于改进ELM算法的毛管质量预报方法,包括以下步骤:步骤1、采集毛管穿孔过程的多组历史现场数据,构建训练集;步骤2、根据所采集的现场数据,确定集成ELM网络的输入层、输出层和隐含层;步骤3、结合多个常用激励函数,通过设置权重的方式,确定集成ELM网络的激励函数;步骤4、采用遗传算法对集成ELM网络的激励函数中每个权值进行优化,获得最优激励函数;步骤5、采用训练集对集成ELM网络进行训练,完成集成ELM网络的构建,具体如下:步骤5-1、利用交叉检验的方法确定集成ELM网络的子网络个数;步骤5-2、对训练集中所有组数据进行训练,每组数据分别在每个子网络中进行训练,完成集成ELM网络搭建;步骤6、将实际生产中的数据输入至集成ELM网络的每个子网络中,获得每个子网络的输出结果,进而获得集成ELM网络的输出预报结果,即获得毛管质量的预报结果。步骤1所述的现场数据,包括:上辊转速实际值、下辊转速实际值、上辊电流、下辊电流、上辊磁场、下辊磁场、上辊电机感应电动势、下辊电机感应电动势、止推小车的实际位置、上辊压下实际值、下辊压上实际值、上辊倾角实际值、下辊倾角实际值、右导盘位置实际值、左导盘位置实际值、推钢机位置、上辊转速实际值、下辊转速实际值、上辊入口侧温度、上辊出口侧温度、下辊入口侧温度、下辊出口侧温度、右导盘电流和左导盘电流和纵向壁厚。步骤2所述的根据所采集的现场数据,确定集成ELM网络的输入层、输出层和隐含层;具体为:将所采集的前24个数据作为集成ELM网络的输入,将纵向壁厚作为集成ELM网络输出,采用交叉检验的方法确定隐含层的个数。步骤3所述的结合多个常用激励函数,通过设置权重的方式,确定集成ELM网络的激励函数;具体公式如下:激励函数具体公式如下:g(x)=λ1·log(x)+λ2·hardlim(x)+λ3·satlin(x)(1)其中,g(x)表示激励函数,λ1表示log(x)函数的权值,λ2表示hardlim(x)函数的权值,λ3表示satlin(x)函数的权值,0≤λi≤1,i=1,2,3。步骤4所述的采用遗传算法对集成ELM网络的激励函数中每个权值进行优化,获得最优激励函数;步骤4-1、确定目标函数;目标函数如下:其中,f为目标函数,yi为采集的质量指标,为预报的质量指标,m为训练集中数据的组数;步骤4-2、确定待优化参数为激励函数中权重值;步骤4-3、确定染色体的个数为变量个数;步骤4-4、根据目标函数确定适应度函数;步骤4-5、确定遗传算法的参数,包括:种群大小,迭代次数,染色体个数;步骤4-6、运行遗传算法,求取最优权值。本专利技术优点:本专利技术提出一种基于改进ELM算法的毛管质量预报方法,主要以改进ELM算法为核心,建立毛管穿孔过程质量预报模型,为提高ELM预报模型的鲁棒性及精度,进一步利用集成学习的ELM模型算法搭建预报模型;主要利用取平均值、随机优化取均值、GA优化权值的方法建立集成的ELM算法;通过比较发现,单个ELM模型的预报效果远没有集成网络的效果准确;即集成的ELM预报模型继承了ELM模型的快速的性能和集成方法的鲁棒性,使得预报更加可靠准确;对于集成网络,相对于均值集成,选择后优化的效果很好,优化权值产生新的激励函数的预报效果更佳,能更准确的预报毛管的质量。附图说明图1为本专利技术基于改进ELM算法的毛管质量预报方法流程图;图2为本专利技术中毛管质量的集成ELM预报模型示意图;图3(a)为本专利技术中多个ELM网络集成测试结果示意图;图3(b)为多个ELM网络集成测试误差示意图;图4(a)为本专利技术中选择集成的ELM网络集成测试结果示意图;图4(b)为选择集成的ELM网络集成测试结果示意图;图5(a)为本专利技术中基于优化激活函数的穿孔过程集成ELM网络的预报结果示意图图5(b)为集成的ELM网络预报误差示意图。具体实施方式下面结合附图对本专利技术一种实施例做进一步说明。本专利技术实施例中,基于改进ELM算法的毛管质量预报方法,方法流程图如图1所示,包括以下步骤:步骤1、采集毛管穿孔过程的40组历史现场数据,构建训练集;本专利技术实施例中,采用宝钢钢管分公司SWW斜轧穿孔机的实际测量历史数据为样本,共40组数据作为训练数据,所述的现场数据,包括:上辊转速实际值、下辊转速实际值、上辊电流、下辊电流、上辊磁场、下辊磁场、上辊电机感应电动势、下辊电机感应电动势、止推小车的实际位置、上辊压下实际值、下辊压上实际值、上辊倾角实际值、下辊倾角实际值、右导盘位置实际值、左导盘位置实际值、推钢机位置、上辊转速实际值、下辊转速实际值、上辊入口侧温度、上辊出口侧温度、下辊入口侧温度、下辊出口侧温度、右导盘电流和左导盘电流和纵向壁厚;步骤2、根据所采集的现场数据,确定集成ELM网络的输入层、输出层和隐含层;本专利技术实施例中,如图2所示,将所采集的前24个数据作为集成ELM网络的输入,将纵向壁厚作为集成ELM网络输出,采用交叉检验的方法确定隐含层的个数,具体如下:步骤2-1、初始化神经网络结构:输入变量24,输出变量为1,采用交叉检验的方法确定隐含层为35个;确定神经网络结构为24-35-1的连接方式,即输入层神经元为24个,在网络开始训练的时刻,隐含层的神经元为35个本文档来自技高网
...
一种基于改进ELM算法的毛管质量预报方法

【技术保护点】
一种基于改进ELM算法的毛管质量预报方法,其特征在于,包括以下步骤:步骤1、采集毛管穿孔过程的多组历史现场数据,构建训练集;步骤2、根据所采集的现场数据,确定集成ELM网络的输入层、输出层和隐含层;步骤3、结合多个常用激励函数,通过设置权重的方式,确定集成ELM网络的激励函数;步骤4、采用遗传算法对集成ELM网络的激励函数中每个权值进行优化,获得最优激励函数;步骤5、采用训练集对集成ELM网络进行训练,完成集成ELM网络的构建,具体如下:步骤5‑1、利用交叉检验的方法确定集成ELM网络的子网络个数;步骤5‑2、对训练集中所有组数据进行训练,每组数据分别在每个子网络中进行训练,完成集成ELM网络搭建;步骤6、将实际生产中的数据输入至集成ELM网络的每个子网络中,获得每个子网络的输出结果,进而获得集成ELM网络的输出预报结果,即获得毛管质量的预报结果。

【技术特征摘要】
2016.12.05 CN 201611099982X1.一种基于改进ELM算法的毛管质量预报方法,其特征在于,包括以下步骤:步骤1、采集毛管穿孔过程的多组历史现场数据,构建训练集;步骤2、根据所采集的现场数据,确定集成ELM网络的输入层、输出层和隐含层;步骤3、结合多个常用激励函数,通过设置权重的方式,确定集成ELM网络的激励函数;步骤4、采用遗传算法对集成ELM网络的激励函数中每个权值进行优化,获得最优激励函数;步骤5、采用训练集对集成ELM网络进行训练,完成集成ELM网络的构建,具体如下:步骤5-1、利用交叉检验的方法确定集成ELM网络的子网络个数;步骤5-2、对训练集中所有组数据进行训练,每组数据分别在每个子网络中进行训练,完成集成ELM网络搭建;步骤6、将实际生产中的数据输入至集成ELM网络的每个子网络中,获得每个子网络的输出结果,进而获得集成ELM网络的输出预报结果,即获得毛管质量的预报结果。2.根据权利要求1所述的基于改进ELM算法的毛管质量预报方法,其特征在于,步骤1中所述的现场数据,包括:上辊转速实际值、下辊转速实际值、上辊电流、下辊电流、上辊磁场、下辊磁场、上辊电机感应电动势、下辊电机感应电动势、止推小车的实际位置、上辊压下实际值、下辊压上实际值、上辊倾角实际值、下辊倾角实际值、右导盘位置实际值、左导盘位置实际值、推钢机位置、上辊转速实际值、下辊转速实际值、上辊入口侧温度、上辊出口侧温度、下辊入口侧温度、下辊出口侧温度、右导盘电流和左导盘电流和纵向壁厚。3.根据权...

【专利技术属性】
技术研发人员:肖冬江锦红王继春
申请(专利权)人:东北大学
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1