钢坯拉速模糊信息粒化及钢坯定重切割的极限学习机预报

王福斌1 潘兴辰1 孙宇舸2 郭宝军3

1.华北理工大学电气工程学院,唐山,0632102.东北大学信息科学与工程学院,沈阳,1108193.北京交通大学海滨学院电子信息与控制工程系,沧州,061199

摘要:为提高钢坯定重切割精度,分析了钢坯质量与钢坯平均拉速间的关联性。建立了钢坯拉速数据的模糊信息粒化模型,将每5根钢坯的平均拉速数据变换为一个三角型模糊粒,得到模糊粒子中的3个参数:钢坯平均拉速变化的最小值vLow、均值vmid和最大值vup,降低钢坯拉速数据的复杂度,得到含不同信息的拉速数据粒化子集。建立了基于信息粒化数据的支持向量机(SVM)回归模型,以模糊粒子参数为输入向量对钢坯平均拉速进行回归预测,得到下一根钢坯的平均拉速预测值。综合考虑钢坯截面积、钢坯平均拉速、定尺长度、下一根钢坯平均拉速预测值等影响因素,建立了极限学习机(ELM)神经网络预报模型,实现了钢坯定重预报。

关键词钢坯拉速;定重切割;模糊信息粒化;支持向量机;极限学习机

0 引言

钢坯连铸过程中,既有定尺切割又有定重切割生产工艺。为了与后续的棒材生产工艺相衔接,大多采用定重切割。在钢坯切割中,若定重精度不高,反而会影响后续棒材轧制成品率。如轧制长8 m规格的棒材时,若最后一根棒材轧制后尺寸为7.5 m,则视为不合格产品,不仅使钢坯材料利用率降低而且增加了能耗。因此,连铸钢坯定重预报精度是影响棒材轧制成材率、降低钢坯原材料浪费、减小能耗及环境污染的关键因素。

影响钢坯定重的因素较多,主要有钢坯拉速、切割机响应速度、钢水温度、钢坯定尺测量精度等。在众多因素中,钢坯拉速是影响钢坯截面变化的主要原因。由于钢坯截面的变化,往往导致以定尺为基准进行钢坯切割时,会使钢坯质量出现较大偏差。本课题组对连铸机的某一特定的钢流进行跟踪实验,针对每一根钢坯进行钢坯拉速、质量、长度等参数的测量,并连续测量182根钢坯生产工艺参数,对实验数据进行分析,结果表明,拉速是影响钢坯质量的主要因素。本文将拉速时间序列数据作为特征变量进行钢坯质量预报研究。由于每根钢坯的拉速数据量较大,故用模糊信息粒化方法对拉速样本数据进行特征提取,得到含不同信息的钢坯拉速数据粒化子集。通过构建基于拉速信息粒化数据的支持向量机(SVM)预报模型,获得钢坯平均拉速预报值[1-2]。最后结合其他工艺参数,采用极限学习机(ELM)神经网络实现钢坯定重的预报。将得到的钢坯切割质量预报数据作为控制决策依据,实时控制火切机的切割动作,完成对钢坯的定重切割。

1 钢坯工艺参数的测量及钢坯拉速分析

钢包中的钢水通过水口流入中间包,中间包中的钢水通过结晶器形成坯壳,再经过水冷拉坯最终形成小方坯、板坯等轧材,钢坯连铸工艺如图1所示。在钢坯生产过程中,需测量的工艺参数有钢水温度、钢坯拉速及钢坯定尺切割长度等。

图1 钢坯连铸工艺过程
Fig.1 Process of billet continuous casting

钢坯长度的测量采用图像测量方法,以实现非接触测量。在钢坯长度测量过程中,由于钢坯没有完全冷却,因此导致钢坯图像出现红色光晕现象。为此采用滤光片滤除光晕干扰,同时利用钢坯与背景之间的灰度差来减弱背景图像的干扰。

在进行钢坯长度的图像测量时,仍采用滤光片进行滤光处理。由于钢坯温度远小于钢水温度,故其光晕现象有所减弱,经滤光片滤光后钢坯与背景反差明显,更利于钢坯图像的分割,如图2所示。无滤光片时,钢坯图像背景较复杂,不利于钢坯目标图像的分割;采用滤光片后可明显滤除背景的干扰,对滤光后的钢坯图像分割效果较理想。

(a) 无滤光片图像

(b) 加滤光片图像

(c) 钢坯分割结果

图2 钢坯图像分割
Fig.2 Image segmentation of billet

在某型号连铸钢坯生产中,钢坯定尺长度为11.9 m。但在相同的钢坯长度下,会出现钢坯质量波动的现象。本课题组通过对182根钢坯进行连续测量,分析发现钢坯质量及其对应的长度处于经常变动中,多数原因是钢坯拉坯过程中拉速的波动。选取钢坯长度差在5 mm以内的两组钢坯,其中11 733 mm长的钢坯3根,11 738 mm长的钢坯7根,钢坯主要测量工艺参数见表1。在5 mm钢坯长度误差范围内,钢坯长度误差对钢坯质量的影响程度较弱,重点分析钢坯拉速与钢坯质量之间的关系。

表1 钢坯主要工艺参数

Tab.1 Main processing parameters of billet

钢坯号钢坯长度(mm)钢坯质量(kg)平均拉速(m/min)拉速算术和111 7382 4462.31837.89211 7382 4482.37834.40311 7382 4392.33841.29411 7382 4412.42842.61511 7382 4402.34833.40611 7382 4342.04838.11711 7382 4312.37842.80811 7332 4472.29841.11911 7332 4402.22838.271011 7332 4392.16827.42

表1中,平均每根钢坯的拉速数据采集点数为360,钢坯的平均质量为2 439.89 kg。由表1中的数据可知,拉制钢坯时若平均拉速越高,则在大致相同的钢坯长度条件下钢坯的质量有减小的趋势,小于平均质量水平,如图3所示。平均拉速增大时,可导致钢坯截面呈变小的趋势,无法保证165 mm×165 mm截面的严格尺寸,并使得钢坯质量减小。这说明钢坯的平均拉速是影响钢坯质量较重要的因素之一。

图3 钢坯质量随平均拉速的变化关系
Fig.3 The relationship between the quality
and the average casting speed of steel billet

采用多项式最小二乘非线性拟合法,对表1中的10根钢坯的质量与平均拉速间的关系进行拟合,结果如图4所示。从拟合曲线的变化过程看出,随着钢坯平均拉速的变化,与之对应的钢坯质量也发生大致相同趋势的变化,说明采用平均拉速作为钢坯定重预报的主要参数是可行的。

图4 钢坯质量与平均拉速的最小二乘拟合
Fig.4 Least squares fitting between the quality
and the average casting speed

2 钢坯拉速的模糊信息粒化

分析表明,钢坯平均拉速与钢坯质量之间存在一定的内在关联性。由于钢坯拉速数据量巨大,为有效提取有用的拉速信息进行钢坯质量预报,本文提出了模糊信息粒化与支持向量机相结合的钢坯平均拉速回归预报策略,用模糊信息粒化方法对钢坯拉速数据进行特征提取,进而用支持向量机对下一根钢坯平均拉速进行预报。

信息粒化的模型主要基于以下3种理论:模糊集理论模型、粗糙集理论模型和熵空间理论模型。本文采用基于模糊集理论的粒化模型对拉速时间序列数据进行模糊粒化。提取钢坯的平均拉速数据,将连续的每5根钢坯平均拉速数据通过划分窗口及模糊化处理,得到模糊粒子中的3个参数:平均拉速变化的最小值vlow、平均拉速变化的均值vmid和平均拉速变化的最大值vup,基于SVM模型实现对下一根钢坯平均拉速的预报[3]

钢坯拉速数据可看作时间数据序列X={x1, x2, …, xn},粒化处理时,将数据序列X看作一个单窗口进行模糊化,采用三角型隶属度函数A(x, a, m, b)作为模糊粒子[4-5],有

(1)

其中,x为论域中的变量,a为三角型模糊集支撑下界,b为三角型模糊集支撑上界,m为三角型模糊集的核参数。a=1.2、b=3.2、m=2.2时的模糊隶属度函数如图5所示。

图5 三角形模糊集
Fig.5 Triangular fuzzy set

以钢坯拉速时间序列数据作为输入,将每5根钢坯各自的平均拉速数据划分为一个窗口,按从小到大排列,得到X={x1, x2, …, x5},将其粒化为一个模糊输出粒子:钢坯平均拉速变化的最小值vlow、平均拉速变化的均值vmid和平均拉速变化的最大值vup,分别对应三角型隶属度函数A(x, a, m, b)中的amb三个参数。粒化过程采用Witold Pedrycz模糊粒化算法,其核心思想如下:

(1)由确定三角型模糊集支撑下界a

(2)由确定三角型模糊集支撑上界b

(3)将X={x1, x2, …, xn}中的元素按小到大的顺序重新排序。当n为偶数时,mX中间元素的值;当n为奇数时,mX中间两个元素的算术平均值。

(4)输出粒化后的模糊粒子P(a, m, b)。

3 基于信息粒化的钢坯平均拉速SVM预报

支持向量机(SVM)通过将输入向量映射到一高维特征空间,实现模式分类及非线性回归问题的求解。本文通过拉速数据的时间轴粒化,与SVM相结合建立时间序列的非线性预测模型[6]

钢坯平均拉速SVM回归预报模型实现过程如图6所示,模型的核函数选用径向基核函数。模型的输入向量为钢坯平均拉速变化的最小值vlow、平均拉速变化的均值vmid和平均拉速变化的最大值vup。拉速数据信息粒化的时间窗口长度取5,即将每5根钢坯的平均拉速数据变换为一个三角型模糊粒子[7-10]

图6 基于拉速信息粒化的SVM回归预报
Fig.6 SVM regression forecasting based on
information granulation of casting speed

钢坯拉速数据的模糊信息粒化过程主要为窗口划分和模糊化过程,进而得到以模糊集形式表示的信息粒。窗口化按照钢坯拉速变化的时间序列,将每5根钢坯的平均拉速数据作为一个子序列;模糊化按照三角型隶属度函数,将一个窗口内的拉速数据变换为模糊粒子。

选择粒化窗口为5,对连续的125根钢坯进行粒化处理,使用时间序列三角形模糊信息粒子实现的拉速粒化结果如图7所示。

图7 连续的125根钢坯拉速信息粒化结果
Fig.7 Information granulation results for
casting speed of continuous 125 steel billets

将粒化后的数据作为输入量,下一根被预测的钢坯平均拉速作为输出量,构建训练样本。选取60根钢坯做粒化处理,构建的部分训练样本见表2。

表2 钢坯平均拉速的SVM回归预报训练样本

Tab.2 Training samples of SVM regression
forecasting for average casting speed m/min

序号最低平均拉速平均拉速均值最高平均拉速下一根钢坯输出平均拉速12.292.332.382.2422.152.22.262.2832.232.312.422.2342.042.272.372.2952.342.372.392.3962.292.382.442.3472.322.382.422.3982.192.212.232.1891.962.152.262.08102.012.052.112.13112.102.172.202.11122.102.142.172.18

用表2中的粒化数据对SVM回归模型进行训练,选取4组样本进行测试,经测试得到的平均拉速预报输出结果见表3。

表3 SVM平均拉速预报结果

Tab.3 Forecast results of average casting speed based SVM m/min

序号最低平均拉速平均拉速均值最高平均拉速下一根钢坯实际平均拉速下一根钢坯平均拉速预测值12.032.092.122.092.597 322.062.092.142.112.279 931.972.062.192.072.317 142.062.112.142.122.552 0

平均拉速的预报输出与实际输出对比如图8所示。由于样本数量有限,故平均拉速预报输出有一定的误差,若加大训练样本数量,预测精度会得到提高。

图8 钢坯平均拉速对比曲线
Fig.8 Contrast curve of average casting speed of steel billets

4 ELM神经网络钢坯定重预报

4.1 ELM原理

传统的前馈型神经网络迭代过程采用最速梯度下降法更新权值和阈值,具有局部极值及泛化性能不佳等固有的缺陷。Huang等基于摩尔-彭罗斯(MP)广义逆矩阵理论提出了极限学习机(ELM)算法,与传统迭代算法相比,ELM采用单步计算解析求出网络的输出权值,极大地加快了网络学习速度[11-12]。ELM网络训练模型采用单隐层前向网络结构,如图9所示。

图9 ELM网络结构
Fig.9 The network architecture of extreme learning machine

图9中,输入层、隐层和输出层的节点数分别为nLp;隐层神经元的激活函数为g(x),隐层单元阈值为bi。对于由N个输入及输出数据集构建的样本{(xi, yi)|xiRn, yiRn,i=1,2,…,N},通过L个隐层神经元获得的网络输出值

(2)

i=1,2,…,N j=1,2,…,L

wj=(w1j,w2j,…,wnj) vj=(vj1,vj2,…,vjp)T

oi=(oi1,oi2,…,oip)T

其中,wjvj分别为与第j个隐层节点相连接的输入权值向量和输出权值向量。极限学习机的寻优代价函数见文献[13-14],寻优代价函数中的广义逆矩阵见文献[15-17] 。

4.2 ELM神经网络钢坯定重预报

极限学习机钢坯质量预测模型训练样本见表4。训练样本的输入向量如下:钢坯截面积、钢坯平均拉速、定尺长度、下一根钢坯平均拉速预测值;输出向量为下一根钢坯质量。

实际运行时,训练及测试样本中的输入向量均做了归一化处理。采用表4中的归一化样本数据对ELM模型进行训练后,使用表5中的测试样本数据对ELM神经网络预报性能进行测试,钢坯质量预报结果见表5中最后一列。将预测质量与钢坯实际质量进行对比,表明ELM模型的预报结果具有较高的准确度。

表4 基于ELM的钢坯定重训练样本

Tab.4 Training samples of limited weight
of billet based on ELM

钢坯序号钢坯截面积(cm2)钢坯平均拉速(m/min)定尺长度(mm)下一根钢坯平均拉速预测(m/min)钢坯质量(kg)1265.802.3211 7032.242 4452265.152.2411 6932.282 4373264.712.2611 6982.232 4344264.922.1711 7082.292 4385265.682.1511 7082.392 4456264.392.1711 6982.342 4317264.812.2711 7132.392 4388264.372.2811 7182.182 4359263.942.2311 7182.082 43110264.352.3311 7382.132 43911264.572.4211 7382.112 44112264.462.3411 7382.182 440

表5 ELM钢坯定重预报结果

Tab.5 Forecast result of limited weight
of billet based on ELM

钢坯序号钢坯截面积(cm2)钢坯平均拉速(m/min)定尺长度(mm)下一根钢坯平均拉速预测值(m/min)钢坯质量(kg)预测质量(kg)1264.032.2311 7432.602 4372 439.42265.332.3311 7432.282 4492 449.53265.892.3711 7232.322 4502 450.74265.252.3811 7032.412 4402 443.45265.042.3411 7032.372 4382 439.66264.172.3611 7032.552 4302 431.5

为进一步比较ELM神经网络与传统的BP神经网络的预报性能,在同一组训练及测试样本条件下对BP网络预报性能进行测试,结果如图10所示。从预报结果看出,ELM神经网络的预报精度更高。

图10 ELM与BP神经网络预报结果比较
Fig.10 Comparison of prediction results
between ELM and BP neural network

5 结论

本文通过对连铸机钢坯生产过程的跟踪,采集大量的过程参数,定性分析了钢坯平均拉速与钢坯质量的关系。由于每根钢坯的拉速采集点数较多,故采用信息粒化模型对钢坯拉速进行模糊粒化处理,实现了基于拉速粒化数据的SVM钢坯平均拉速预报。通过结合拉速预报值及其他工艺参数,进一步实现了钢坯定重的ELM预报。对训练样本及测试样本的实验结果表明,本文提出的钢坯定重预报方法是有效的。若加大训练样本数量,会进一步提高预报精度。

参考文献

[1] 张清周,黄源,赵明. SVM的信息粒化时序回归预测城市用水量[J]. 供水技术,2012, 6(4): 43-46.

ZHANG Qingzhou, HUANG Yuan, ZHAO Ming. Prediction of Urban Water Consumption by SVM Information Granulation within Time Sequence Regression[J]. Water Technology, 2012, 6(4): 43-46.

[2] 张蕾,周洲. 基于小波和信息粒化的BP神经网络的轴承故障诊断[J]. 机械科学与技术,2012, 31(1): 49-52.

ZHANG Lei, ZHOU Zhou. The BP Neural Network Fault Diagnosis of Bearings Based on Wavelet and Information Granulation[J]. Mechanical Science and Technology for Aerospace Engineering, 2012, 31(1): 49-52.

[3] 桂斌,黄立冬,周杰,等. 金融时间序列模糊边界预测研究[J].小型微型计算机系统,2012, 33(10): 2283-2286.

GUI Bin, HUANG Lidong, ZHOU Jie, et al. Research on Forccasting the Fuzzy Boundary of Financial Time Series[J]. Journal of Chinese Computer Systems, 2012, 33(10): 2283-2286.

[4] PEDRYCZ W, SONG M L. A Granulation of Linguistic Information in AHP Decision-making Problems[J]. Information Fusion, 2014, 17: 93-101.

[5] HUANG Bing, ZHUANG Yuliang, LI Huaxiong. Information Granulation and Uncertainty Measures in Interval-valued Intuitionistic Fuzzy Information Systems[J]. European Journal of Operational Research, 2013, 231(1): 162-170.

[6] 王福斌, 陈至坤, 吴保林, 等. 小生境粒子群优化的 SVM 钢坯定重预报[J].控制工程,2015,22(3): 544-548.

WANG Fubin, CHEN Zhikun, WU Baolin, et al. Forecast for Billet Weight Based on SVM Optimized by Niching Particle Swarm[J]. Control Engineering of China, 2015, 22(3): 544-548.

[7] 李洋. 时序数据的信息粒化方法及应用研究[D]. 北京:北京师范大学,2012.

LI Yang. Research on Information Granulation of Time Series Data and Its Application[D].Beijing: Beijing Normal University, 2012.

[8] FU X, JIANG D X. Short-term Wind Speed and Power Prediction Using Fuzzy Information Granulation-support Vector Machine[C]∥Advanced Materials Research. Trans. Tech. Publications. Shanghai: 2013: 814-817.

[9] XUE Ye. A New Fuzzy Risk Assessment Model of Natural Disaster Based on Fuzzy Information Granulation-exemplified by Earthquake Disasters[J]. Disaster advances, 2013, 6(5): 78-87.

[10] PAL S K, MEHER S K. Title Paper: Natural Computing: a Problem Solving Paradigm with Granular Information Processing[J]. Applied Soft Computing, 2013, 13(9): 3944-3955.

[11] TEO T T, LOGENTHIRAN T, WOO W L. Forecasting of Photovoltaic Power Using Extreme Learning Machine[C]∥Smart Grid Technologies-Asia (ISGT ASIA).Bangkok,2015: 1-6.

[12] CAO Jiuwen, LIN Zhiping, HUANG Guangbin, et al. Voting Based Extreme Learning Machine[J]. Information Sciences, 2012, 185(1): 66-77.

[13] 王琪, 孙玉坤, 倪福银, 等. 一种混合动力电动汽车电池荷电状态预测的新方法[J]. 电工技术学报, 2016, 31(9): 190-196.

WANG Qi, SUN Yukun, NI Fuyin, et al. A New Method of Battery State of Charge Prediction in the Hybrid Electric Vehicle[J].Transactions of China Electrotechnical Society, 2016, 31(9): 190-196.

[14] BAI Zuo, HUANG Guangbin, WANG Danwei, et al. Sparse Extreme Learning Machine for Classification[J]. IEEE Transactions on Cybernetics, 2014, 44(10): 1858-1870.

[15] HE Qing, SHANG Tianfeng, ZHUANG Fuzhen, et al. Parallel Extreme Learning Machine for Regression Based on Map Reduce[J]. Neurocomputing, 2013, 102: 52-58.

[16] CHACKO B P, KRISHNAN V R V, RAJU G, et al. Handwritten Character Recognition Using Wavelet Energy and Extreme Learning Machine[J]. International Journal of Machine Learning and Cybernetics, 2012, 3(2): 149-161.

[17] WONG P K, WONG K I, VONG C M, et al. Modeling and Optimization of Biodiesel Engine Performance Using Kernel-based Extreme Learning Machine and Cuckoo Search[J].Renewable Energy,2015,74: 640-647.

Fuzzy Information Granulation for Casting Speed of Billets and Limited Weight Cutting Forecast Based on ELM

WANG Fubin1 PAN Xingchen1 SUN Yuge2 GUO Baojun3

1.School of Electrical Engineering, North China University of Science and Technology, Tangshan, Hebei, 063210 2.School of Information Science and Engineering, Northeastern University, Shenyang, 110819 3.Department of Electronic Information and Control Engineering,Beijing Jiaotong University Haibin College, Cangzhou, Hebei, 061199

Abstract:In order to improve the precision of limited weight cutting of billets, the relationship between the quality of billets and the average casting speed of billets was analyzed. The fuzzy information granulation model of billet casting speed was established, the average casting speed data of each 5 billets were changed into a triangular fuzzy granule, 3 parameters in fuzzy particle: the minimum vLow, average vmid and maximum vup values of variations of average casting speed of billets were obtained, the complexity of the casting speed data of billet was reduceds, the granular subset of casting speed data containing different informations was obtained. SVM regression model was established based on information granulation data, the fuzzy granule parameters were used as input vectors to predict the average casting speed of the billets, the prediction value of average casting speed of the next billet was obtained. Some factors were considered comprehensively, such as cross-sectional area of billets, average casting speed, fixed length, the prediction value of average casting speed of the next billet and so on, a neural network prediction model was established based on ELM and the prediction of limited weight of billets was realized.

Key words:casting speed of billet; limited weight cutting; fuzzy information granulation; support vector machine(SVM); extreme learning machine(ELM)

中图分类号:TP242.3

收稿日期:2018-09-17

基金项目:国家自然科学基金资助项目(71601039)

DOI:10.3969/j.issn.1004-132X.2019.24.010

开放科学(资源服务)标识码(OSID):

(编辑 陈 勇)

作者简介:王福斌,男,1968年生,副教授、博士。研究方向为数字图像处理、机器视觉。E-mail:wfb2313@126.com。