铝热粗轧机自适应辊缝动态设定.pdf
铝热粗轧机自适应辊缝动态设定 ① 杨景明1,2, 李永泽1,2, 王洪庆3, 车海军1,2, 杜 楠1,2 (1.国家冷轧板带装备及工艺工程技术研究中心,河北 秦皇岛 066004; 2. 燕山大学 工业计算机控制工程河北省重点实验室,河北 秦皇岛 066004; 3.天津 电气传动设计研究所,天津 300180) 摘 要 针对某现场铝热粗轧板带头部厚度偏差较大现象,应用自适应模糊神经网络控制技术,建立了热粗轧辊缝动态设定系统。 该系统将轧制力预报误差及弹跳方程误差作为输入,运用模糊神经网络预测下一道次的辊缝设定补偿值,并以实际数据对系统进 行校验,结果显示该方法可以大幅提高铝热粗轧板带头部厚度精度。 关键词 铝热粗轧; 轧机; 轧制; 模糊神经网络; 自适应; 辊缝动态设定 中图分类号 TP273.4; TP183文献标识码 Adoi10.3969/ j.issn.0253-6099.2014.02.029 文章编号 0253-6099(2014)02-0108-05 Dynamic Setting of Adaptive Roll Gap in Aluminum Hot Roughing Mill YANG Jing⁃ming1,2, LI Yong⁃ze1,2, WANG Hong⁃qing3, CHE Hai⁃jun1,2, DU Nan1,2 (1.National Engineering Research Center for Equipment and Technology of Cold Strip Rolling, Qinhuangdao 066004, Hebei, China; 2.Key Lab of Industrial Computer Control Engineering of Hebei Province, Qinhuangdao 066004, Hebei, China; 3.Tianjin Design and Research Institute of Electric Drive, Tianjin 300180, China) Abstract In view of the big deviation in head thickness of aluminum hot roughing strip, a dynamic setting system for roll gap was established using an adaptive fuzzy neural network control technology. This system adopts the prediction error of rolling force and the error of spring equation as inputs and uses fuzzy neural network to predict the set compensation of roll gap in the next pass, finally was verified by actual data. The results show that this method can greatly improve the head thickness accuracy of aluminum hot roughing strip. Key words aluminum hot roughing; rolling mill; rolling; fuzzy neural network; adaptive; dynamic setting of roll gap 随着现代社会对铝板材质量要求的日益提高,铝 热粗轧板带的厚度控制成为了一个越来越重要的课 题。 近年来人工智能算法快速发展,人们开始考虑运 用神经网络、模糊算法等智能算法对辊缝进行初始设 定。 Dukman Lee 等人运用神经网络预报轧制力,并加 入长期自适应与短期自适应切换技术,极大地提高了 六机架热连轧成品厚度精度[1]。 Jung 等人通过分析 韩国浦项现场实际数据,运用模糊算法回归出轧制力 与轧制速度的关系模型,根据轧制力误差调整轧制速 度,进而对出口厚度进行控制,成功提高了第七机架的 出口厚度精度[2]。 东北大学张晓峰等人运用自适应 模糊神经系统,将第一机架、第二机架的轧制力预报误 差作为模糊控制的输入,计算出预测的厚度偏差,然后 由弹跳方程计算出辊缝的修正值,也取得了不错的成 绩[3]。 王昭东等人在南钢 2 500 mm 精轧机组改造项 目中对弹跳模型和轧制力模型进行自学习,并在本批 次和更改批次过程中分别采用短期学习和长期学习结 合的方法对轧制力模型进行自学习,厚度控制命中率 提高了 13%左右[4]。 由于单纯的神经网络学习算法收敛速度慢,而且 容易陷入局部最小;模糊控制又缺乏自学习能力,因此 本文将模糊控制算法与神经网络结合,使参数初始值 可以根据系统模糊或定性的知识来加以确定,提高了 学习算法的收敛性,并利用神经网络的自学习能力,使 模型能够适应于不同的轧制环境。 1 热粗轧辊缝设定分析 1.1 影响辊缝设定的因素 依据弹跳方程式(1),辊缝设定主要取决于目标 出口厚度、轧制力和轧机刚度。 ①收稿日期 2013-12-21 基金项目 国家自然科学基金钢铁联合基金资助项目(U1260203);河北省科学技术研究与发展计划基金资助项目(10212157) 作者简介 杨景明(1957-),男,山西太原人,教授,博士,主要研究方向为冶金机械综合自动化、智能控制、板带板厚控制等。 通讯作者 李永泽(1988-),男,山东烟台人,硕士研究生,主要研究方向为冶金自动化、智能控制等。 第 34 卷第 2 期 2014 年 04 月 矿矿 冶冶 工工 程程 MINING AND METALLURGICAL ENGINEERING Vol.34 №2 April 2014 S0= h - P M (1) 式中 h 为轧件的出口厚度,mm;S0为轧辊空载辊缝预 设值,mm;P 为轧制力,kN;M 为轧机刚度,kN/ mm。 轧制力是热粗轧生产过程中一个重要的参数,它 受变形抗力、摩擦力等大量参数的影响,因此传统的轧 制力模型应用到不同生产现场时,必须对热轧变形抗 力模型和摩擦力模型进行重新回归,很难得到精确的 轧制力模型。 现场给定的轧机刚度大多数是通过轧辊压靠法得 到的,热粗轧过程中轧件的接触宽度变化较大、宽展的 不确定性、连续的加减速以及频繁的正反转使轧机弹 跳量变化较大,因此实际轧制过程中轧机刚度是一个 不确定量,导致弹跳方程存在较大计算偏差。 表 1 给出了根据某铝厂现场实际数据计算的弹跳 方程偏差,由表中数据可以看出,弹跳方程确实存在较 大计算偏差。 表 1 由现场数据计算的弹跳方程偏差 道次 轧制力 预报值 / kN 轧制力 实测值 / kN 目标出口 厚度 / mm 实测出口 厚度 / mm ΔS / mm 1113 17813 866125120.24.9769 1212 85613 25595 1312 46512 7907066.93.1835 1412 27312 60352 1511 98012 3434037.82.2933 弹跳方程预测偏差 ΔS 计算式如下 ΔS = Sset - h act + P act / M(2) Sset = h tag - P pre / M(3) 式中 Sset为辊缝设定值,mm;hact为板带实际出口厚度, mm;Pact为实测轧制力,kN;htag为板带目标出口厚度, mm;Ppre为轧制力预报值,kN;M 根据现场数据取 3 890,kN/ mm。 由上述分析可知,辊缝设定的命中率主要受轧制 力预报精度和弹跳方程预报精度影响。 因此,本文将 轧制力误差和弹跳方程预报误差作为输入构建了模糊 神经网络系统对辊缝设定进行修正,其模型结构如 图 1 所示。 当一个道次轧制完成后,根据测量的实际轧制力 和实际出口厚度计算轧制力误差 ΔP 和弹跳方程预报 误差 ΔS,并将其作为模糊神经系统的输入,计算出弹 跳方程修正值 ξ(单位为 mm),修正下一道次的辊缝设 定值。 图 1 铝热粗轧轧机辊缝动态设定模型结构 铝板坯原始厚度接近 600 mm 左右,测厚仪无法 测量前几个道次的出口厚度。 而且热粗轧初始几个道 次都是最大压下量轧制,不计厚度误差。 当板坯厚度 接近 120 mm 时,测厚仪才开始进行厚度测量。 由于在热粗轧过程中,只有一侧设有测厚仪,因此 现场轧制过程中,每轧制两个道次才能进行一次厚度 测量。 本文运用支持向量机的最小二乘法对偶数道次 出口厚度进行预报。 1.2 支持向量机的最小二乘预报出口厚度 从现场大量数据中筛选出 500 组奇数道次的实测 数据{(x1,y1);(x2,y2);;(x2000,y2000)}作为训练样 本集。 因为奇数道次和偶数道次的轧制过程是相似 的,所以由奇数道次数据回归的模型同样可以用于偶 数道次出口厚度的预测。 输入数据 xj= [h1,B,R,t,v,P,S,M] 输出数据 y = ho 式中 h1为轧制前的入口厚度;B 为来料带宽;R 为工 作辊半径;t 为轧制时铝带温度;v 为铝合金的轧制最 高速度;P 为实测轧制力;M 为轧机刚度系数;S 为辊 缝设定值;ho为模型预测的出口厚度。 由支持向量机的建模原理可知,回归过程等价为 求解如下问题[5] minJ(ω ~, ξ) = 1 2 ω ~ 2 + c ∑ n i = 1 ξi2 s.t. yi= ω ~Tϕ(xi) + b + ξi, i = 1,2,,l (4) 式中 ω ~为 n 维矢量;c 为常数;b 为偏置量;ξi 为预测误 差。 引入拉格朗日乘子 ai,用拉格朗日法解此函数 L( ω ~,b,ε,ai) = J -∑ n i = 1 ai( ω ~Tϕ(xi) + b + ξi - y i) (5) 901第 2 期杨景明等 铝热粗轧机自适应辊缝动态设定 用最小二乘法求出回归系数 ai与 b,得到非线性 预测模型 f(x) =∑ l i = 1 aiK(xi,x) + b(6) 式中 K(xi,x)= exp(-x-xi 2 /2δ2)为支持向量机选 取的核函数。 随机选取了 50 块铝板的奇数道次出口厚度对预 测结果进行校验,见图 2。 图中所示表明,预报精度大 部分都能满足 5%之内,此方法能较好的预测奇数道 次出口厚度,因此可以用于偶数道次出口厚度的预测。 图 2 奇数道次厚度预报与实际比较 2 自适应模糊神经网络系统构成 模糊控制系统能够表达那些模糊或定性的知识, 效仿人类的思维方式[6]。 而神经网络则可直接从样 本中进行有效地学习。 因此本文采用的自适应模糊神 经网络既具有模糊控制的逻辑推理能力,又具有神经 网络的自学习能力,能够很好的运用到实际生产中。 2.1 模糊规则 由弹跳方程式(1)可知,当 ΔP 大于 0,会使预报 的辊缝值偏小,因此辊缝补偿值 ξ 应大于 0;相反 ΔP 小于 0 时,ξ 应小于 0;当 ΔS 大于 0,说明辊缝预报值 偏大,则 ξ 应大于 0;相反 ΔS 小于 0 时,ξ 应小于 0。 结合上述逻辑关系及模糊系统的模糊控制规则见 表 2。 表 2 模糊规则表 ΔP ΔS NBNMNSZEPSPMPB NBNBNBNBNMNSZEZE NMNBNBNMNMNSZEZE NSNBNMNMNSZEPSPS ZENMMNNSZEPSPMPM PSNSNSZEPSPMPMPB PMZEZEPSPMPMPBPB PBZEZEPSPMPBPBPB 由于模糊分割数太少影响模型精度,模糊分割数 太多影响模型运算速度,因此将弹跳方程预报误差 ΔS 设定 7 个语言变量值,分别为 NB、NM、NS、ZE、PS、PM 和 PB;轧制力预报误差 ΔP 设定 7 个语言变量值,分 别为 NB、NM、NS、ZE、PS、PM 和 PB。 2.2 自适应模糊神经网络结构图 基于 Mamdani 模型的自适应模糊神经网络结构 如图 3 所示。 图 3 模糊神经网络结构图 第一层为输入层,该层一共 2 个节点,一个为弹跳 方程预报误差 ΔS(t),另一个为轧制力预报误差 ΔP(t)。 它起着将输入值 ΔS(t)、ΔP(t)传送到下一层的作用。 神经元节点的输入/ 输出函数为 f (1) 1 = x (0) 1 = ΔS(t),x(1) 1 = f (1) 1 f (1) 2 = x (0) 2 = ΔP(t),x(1) 2 = f (1) 2 第二层为语言变量层,该层一共 14 个节点,每个节 点代表一个语言变量值。 它的作用是计算各输入分量 属于各语言变量隶属度函数值,本文隶属度函数采用高 斯函数,属于最常见的一种分布正态型隶属度函数。 μij = e - (xi -c ij)2 σ2 ij (7) 其中,i= 1,2,,n; j= 1,2,,mi。 n= 2 是输入量的 维数;m1=7 是 ΔS(t)的模糊分割数,m2= 7 是 ΔP(t) 的模糊分割数;cij和 σij分别表示隶属度函数的中心和 宽度。 神经元节点的输入/ 输出函数为 f (2) ij =- (x(1) i - c ij) 2 σ2 ij (8) x(2) ij = μ ij = e f(2) ij = e - (x(1) i -c ij)2 σ2 ij (9) (i = 1,2; j = 1,2,,mi) 第三层为模糊规则层,该层一共 49 个节点,每个 节点代表一个模糊规则,它的作用是计算出每条规则 的实用度,计算每条规则的适用度是采用隶属度函数 相乘运算,即 αj = μ 1i1μ2i2 (10) i1∈ 1, 2, 3, 4, 5, 6, 7{}, i2∈ 1, 2, 3, 4, 5, 6, 7{ }, j∈ 1, 2, , 49{},αj为每条规则的实用度。 神经元 011矿 冶 工 程第 34 卷 节点的输入/ 输出函数为 f (3) j = x (2) 1j1 x(2) 2j2 = μ 1j1μ2j2 (11) x(3) j = α j = f (3) j (12) (j1= 1,2,,7; j2= 1,2,,7; j = 1,2,,49) 为便于运算,当隶属度函数值小于 0.01 时近似取 为 0。 因此在第三层中少量节点的输出非 0,而多数节 点的输出为 0。 第四层的节点数与第三层相同,也一共 49 个节 点,它所实现的是归一化计算,即 αj= αj ∑ 49 j = 1 αj (13) 神经元节点的输入/ 输出函数为 f (4) j = x (3) j∑ 49 i = 1 x(3) i = α j∑ 49 i = 1 αi(14) x(4) j = α j = f (4) j (15) (j = 1,2,,49) 第五层为输出层,它所实现的是清晰化计算,即 ξ(t + 1) =∑ 49 j = 1 ωjαj(16) 这里的 ωj相当于 ξ(t)对应于 αj语言变量值的隶 属度函数的中心值。 神经元节点的输入/ 输出函数为 f (5)= ∑ 49 j = 1 ωjx(4) j =∑ 49 j = 1 ωjαj(17) x(5)= ξ(t + 1) = f (5) (18) 2.3 学习算法 此模糊神经网络结构需要学习的参数主要是最后 一层的连接权值 ωij和 ω0,以及第二层的隶属度函数的 中心值 cij和宽度 σij。 设误差代价函数为 E = 1 2 (ξ0(t + 1) - ξ(t + 1)) 2 (19) ξ0(t + 1) = Sset - h act + P pre / M(20) 其中,ξ0(t+1)和 ξ(t+1)分别表示期望输出和实际输 出,ξ(t)为上一道次系统的实际输出,α 取值范围为 0≤α≤1。 用误差反传算法来计算 ∂E ∂ωj、 ∂E ∂cij、 ∂E ∂σij,由于 BP 神经网络存在学习效率低,收敛速度慢,容易陷 入局部最小值等缺点,本文在学习算法中采用变步 长法,并引入动量项。 然后利用梯度寻优来调节 ωj、 cij和 σij。 ωj(t + 1)= ωj(t) + β(t)[(1 - η)Dω(t) + ηDω(t - 1)] Dω(t) =- ∂E ωj(t) (21) cij(t + 1) = cij(t) + β(t)[(1 - η)Dc(t) + ηDc(t - 1)] Dc(t) = - ∂E cij(t) (22) σij(t + 1)= σij(t) + β(t)[(1 - η)Dσ(t) + ηDσ(t - 1)] Dσ(t) =- ∂E σij(t) (23) η 为动量项因子,0≤η≤1。 β(t) = 1.05β(t - 1), E(t) < E(t - 1) e -λ 1β(t - 1), E(t) > E(t - 1) e -λ 2β(t - 1), E(t) = E(t - 1) (24) 其中 0.01≤λ1≤0.03,0.03≤λ2≤0.05。 以上公式说 明,当连续两次迭代其梯度方向相同时,表明下降太 慢,这时可使步长加倍;当连续两次迭代其梯度方向相 反时,表明下降过快,这时可使步长减小。 引入动量项 实质上相当于阻尼项,它减小了学习过程的振荡趋势, 改善了收敛性。 实际表明,此方法收敛速度快,波动 小,能够很好运用到实际生产过程中。 2.4 算法流程图 系统算法流程图如图 4。 当第一道次轧制完成 后,计算出口厚度误差。 如果误差在允许范围内,则继 续下一道次,保持原来的辊缝补偿值。 如果误差超过 允许范围,则说明辊缝补偿不准确,将轧制力误差和弹 图 4 算法流程图 111第 2 期杨景明等 铝热粗轧机自适应辊缝动态设定 跳方程误差再输入到模糊神经网络中进行自适应学 习,修正辊缝补偿,添加到下一道次中。 3 实证检验 本文以河南某铝厂铝热粗轧应用现场为例,验证 此模糊神经网络的可行性。 该现场采用单机架四辊可逆轧机进行铝热板坯的 粗轧过程,轧机宽度 2 000 mm,支撑辊直径 1 350 mm, 工作辊 850 mm,轧制宽度在 1 800 mm 以下。 主电机 额定功率 8 000 kW,最高转速 400 r/ min。 铝板材数 据来料温度 500 ℃ 左右,来料厚度 600 mm,长度 6 m,目标厚度 40 mm。 图 5 所示为现场运用传统人工经验生产产品数 据,铝板厚度误差基本都能维持在5%以内,然而在铝 板头部厚度偏差较大,严重影响着产品的质量。 图 5 某现场粗轧成品道次厚度误差 在自适应模糊神经网络的训练中,选取了该铝厂 铝热粗轧机的现场数据作为实验数据进行训练。 随机 选取了热粗轧 600 块铝板的现场数据进行训练,又随 机选取了 100 块铝板进行试验。 图 6 为运用自适应模糊神经网络系统后的现场数 据,不难发现,头部厚度误差明显得到改善,出口厚度 误差基本都能控制在 2%范围内。 实践表明,此方法 能够达到预期效果,而且可以运用到实践当中。 图 6 应用神经模糊系统后的厚度误差 4 结 论 本文运用的模糊神经网络系统,充分利用了模糊 控制算法能够表达模糊或定性知识、神经网络能够自 学习自适应的能力,能够很好地运用到铝热粗轧辊缝 的动态设定控制中。 选取上一道次轧制力预报误差和弹跳方程误差作 为系统输入,充分考虑了影响辊缝设定命中率的影响 因素,能够准确的给出辊缝设定补偿值,提高辊缝设定 的命中率,进而提高铝板材的厚度精度。 参考文献 [1] Dukman Lee, Yongsug Lee. Application of neural⁃network for impro⁃ ving accuracy of roll⁃force model in hot⁃rolling mill[J]. Control Engi⁃ neering Practice,2002(10)473-478. [2] Jung J Y, Im Y T. Fuzzy algorithm for calculating roll speed variation based on roll separating force in hot rolling[J]. International Journal of Mechanical Sciences,2000(42)249-272. [3] 张晓峰,王 哲,王国栋,等. 基于自适应模糊神经系统的热轧精 轧机组动态设定系统[J].东北大学学报 2000,21(3)282-285. [4] 王昭东,田 勇,赵 忠,等. 中厚板厚度控制模型的自学习[J]. 东北大学学报,2006,27(7)771-774. [5] ShiXiuzhi,ZhouJian,WuBangbiao,et al,WeiWei.Support vector ma⁃ chines approach to mean particle size of rock fragmentation[J]. Trans⁃ action of Nonferrous Metals Society of China, 2012(22)432-441. [6] 李国勇. 神经模糊控制理论及应用[M]. 北京电子工业出版社, 2009. 211矿 冶 工 程第 34 卷