基于物理规划的铝热连轧多目标轧制规程优化.pdf
基于物理规划的铝热连轧多目标轧制规程优化 ① 孙 浩, 杨景明, 呼子宇, 车海军 (燕山大学 工业计算机控制工程河北省重点实验室,河北 秦皇岛 066004) 摘 要 针对铝热连轧轧制规程多目标优化中综合目标函数权值难以确定的问题,运用基于物理规划的多目标优化方法,并以萤 火虫智能算法为基础,选取等功率裕量、轧制总能耗、末机架板型良好及各机架打滑因子为目标函数,进行优化计算。 物理规划使 设计者以一种更加灵活的方式完成目标函数的权值分配,然后通过萤火虫智能算法对综合目标函数进行优化计算。 结果表明不 同的设计偏好能有效反映设计者的意愿,从而产生偏向不同重点的轧制规程。 关键词 铝热连轧; 多目标优化; 物理规划; 萤火虫智能算法 中图分类号 TG339文献标识码 Adoi10.3969/ j.issn.0253-6099.2014.05.031 文章编号 0253-6099(2014)05-0128-06 Optimization of Multiobjective Rolling Schedules for Hot Rolling Aluminum Based on Physical Programming SUN Hao, YANG Jing⁃ming, HU Zi⁃Yu, CHE Hai⁃Jun (Key Laboratory of Industrial Computer Control Engineering of Hebei Province, Yanshan University, Qinhuangdao 066004, Hebei, China) Abstract In view of difficulty in determining weights of objective functions in multiobjective optimization for aluminum hot rolling schedule, multiobjective optimization by physical programming method based on the glowworm swarm intelligence algorithm was adopted. Calculation optimization was conducted for the selected objective functions including equivalent rate of power, rolling energy consumption, good shape of end stand and the slip factor. Physical programming was created to ensure weight assignment accomplished in a more flexible framework. Then, comprehensive objective function was optimized by glowworm swarm intelligence algorithm and an optimal rolling schedule was proposed. The results show that, different design preferences can effectively reflect the wishes of designers, therefore different rolling schedule reflecting different priorities can be generated. Key words aluminum hot rolling; multiobjective optimization; physical programming; glowworm swarm optimization 铝热连轧轧制规程的制定,就是根据来料条件和 设备条件设定各机架轧机的出口厚度和出口速度,并 由此计算出各机架辊缝及转速。 合理的轧制规程有助 于提高板材的产量和质量[1-3]。 常规的轧制规程设定,是按照经验分配各道次的 压下率,进而确定其速度制度和张力制度。 单目标轧 制规程是按照能耗最少、生产率最高、设备各种负荷最 均衡或板形最优等单一目标,确定压下制度、速度制 度、张力制度等,此法确定的轧制规程更具科学性和先 进性[4-6]。 单目标优化设计虽然有了明确的目标,但 考虑的角度单一,而轧制过程非常复杂,需要考虑的目 标也具有多样性,这就使得单目标优化结果不尽合理。 在以加权系数组合的多目标优化模型中[7-9],权系数 又很难确定,结果不能令人满意。 物理规划是由美国学者 Achille Messac 于 1996 年 提出的一种新的处理多目标优化设计问题的有效方 法。 物理规划引入偏好规则,根据设计人员的需要设 置 5 种不同的偏好程度,在大规模多目标优化中,不需 要引入大量的循环来求解权值,进而大大降低计算机 的计算负荷[10-14],并且此过程更加趋于自然化,便于 ①收稿日期 2014-04-27 基金项目 国家自然科学基金钢铁联合基金重点项目(U1260203);河北省高等学校创新团队领军人才培育计划(LJRC013);国家冷轧板带 装备及工艺工程技术研究中心开放课题资助(2012005) 作者简介 孙 浩(1985-),男,河北廊坊人,博士研究生,主要从事轧制过程建模、智能优化研究。 第 34 卷第 5 期 2014 年 10 月 矿矿 冶冶 工工 程程 MINING AND METALLURGICAL ENGINEERING Vol.34 №5 October 2014 现场工程技术人员的理解与运用。 1 多目标轧制规程模型的建立 1.1 目标函数的确定 1.1.1 等功率裕量目标函数 为了充分发挥电机能 力,一般选取等功率裕量为目标函数,为了保证板形, 末机架只允许较小的压下量,所以不考虑末机架的功 率裕量,其目标函数为 γ = ∑ 3 i = 1 Ni ∑ 3 i = 1 NHi (1) g1= ∑ 3 i = 1 (Ni- γNHi) 2 (2) 其中 Ni为第 i 机架功率,kW;NHi为第 i 机架额定功 率,kW。 1.1.2 最小轧制能耗目标函数 在保证 g1足够小的 同时,为了尽量减小轧制能耗,建立轧制能耗最小目标 函数 g2=∑ 4 i = 1 Wi(3) 式中 Wi为第 i 机架的轧制能耗。 g2越小,总的轧制能 耗就越小。 1.1.3 末机架板型良好目标函数 热轧成品板材的 板型良好程度直接影响到后续冷轧的成品率,所以控 制好热轧末机架板型至关重要,建立末机架板型良好 目标函数 g3=(P5 - P sh) 2 (4) Psh = K P Δ H0h1 - KP KFF - KPEωω∑ (5) 式中 Psh为保持良好板型所应有的轧制力,kN;KP为轧 制力对辊系弯曲变形影响的横向刚度,kN/ mm;KF为 弯辊力对辊系弯曲变形影响的横向刚度,kN/ mm;Δ 为 原料凸度,mm;H0为原料厚度,mm;h1为出口厚度, mm;F 为弯辊力,kN;Eω为综合辊型影响系数;ω∑为 综合初始辊型,mm。 1.1.4 克服打滑的目标函数 带材打滑对其表面质 量有很大的影响,导致带材表面有划痕出现,降低产品 质量。 为防止出现打滑现象,需使各机架打滑因子小 于 0.5,因此为每一机架建立防打滑目标函数 gn= 1 4μi Δhi R′i - Tfi - T bi Pi (6) 其中 n=4,5,6,7,表示第 4~7 个目标函数; μi为第 i 机 架摩擦系数;Δhi为第 i 机架绝对压下量,mm;R′i为第 i 机架工作辊压扁半径,mm;Tfi为第 i 机架前张力,kN;fbi 为第 i 机架后张力,kN;Pi为第 i 机架轧制力,kN。 1.2 约束条件 约束条件可分为工艺因素约束和设备因素约束两 大类。 工艺因素的约束条件有 εmin≤ ε ≤ εmax(7) nmin≤ n ≤ nmax(8) Tmin≤ T ≤ Tmax(9) 式中 ε,n,T 分别为道次压下率、轧辊转速和张力; εmin,εmax,nmin,nmax,Tmin,Tmax分别为道次允许的最小和 最大的压下率、转速与张力。 设备因素的约束条件有 Ni≤ NiM(10) Mi≤ MiM(11) Pi≤ PiM(12) 式中 Ni,Mi,Pi分别为轧制功率、轧制力矩与轧制力; NiM,MiM,PiM分别为设备允许的最大轧制功率、最大轧 制力矩与最大轧制力。 2 物理规划 2.1 物理规划的基本概念 物理规划定义了不同的偏好函数,这些偏好函数 反映了设计者对不同目标事物的折中或者是对某个目 标的强调。 将这些偏好通过量化的数学表达式表示出 来就构成了偏好函数。 偏好函数分为 3 种类型类型 1,越小越好(SIB); 类型 2,越大越好(LIB);类型 3,越趋近某值越好 (CIB)。 每一种类型还分为软函数(S)和硬函数(H) 两种情况,如图 1 所示,图中横坐标为设计目标 g,纵 坐标为偏好函数 f。 图 1 物理规划偏好函数类型 物理规划为偏好函数定义了不同的区域来表达对 事物的偏好程度。 其中 1-S 和 2-S 用 6 个区域表示, 3-S 用 10 个区域表示,如图 2 所示。 921第 5 期孙 浩等 基于物理规划的铝热连轧多目标轧制规程优化 图 2 偏好函数区域划分 不可接受范围(区域6,gi≥gi5) 完全不可接受的 值范围; 高度不期望范围(区域 5,gi4≤gi≤gi5)可以接 受,但高度不期望; 不期望范围(区域 4,gi3≤gi≤gi4)可以接受,但 不期望; 可容忍范围(区域 3,gi2≤gi≤gi3)可以接受,只 能容忍; 期望范围(区域 2,gi1≤gi≤gi2)可以接受,且 期望; 高度期望范围(区域 1,gi≤gi1)可以接受,且高 度期望。 对于“软”偏好函数必须满足以下特征 1) 偏好函数必须为正,满足偏好函数曲线在横轴 的上方; 2) 一阶导数连续,保证二阶导数存在; 3) 二阶导数严格为正,保证偏好函数为凸函数; 4) 满意度区间边界也应满足以上属性,保证偏好 函数是一个连续平滑曲线; 1-S 5) 一阶导数严格为正; 6) lim gi→-∞f(gi)= 0; 2-S 7) 一阶导数严格为负; 8) lim gi→+∞f(gi)= 0; 3-S 9) 一阶导数存在唯一 0 点; 10) 在 gi =g i1处, ∂f ∂gi =0。 2.2 设计偏好函数的方法 以 1-S 类型为例,该偏好函数可以通过两个函数 来表达,在区域 1 中,可以使用递增的指数函数,在区 域 2、3、4、5 中,可以使用分段样条函数,通过区域的左 右边界、边界值和斜率来构造。 根据偏好函数的特征,构造如下严格为正的分段 样条函数的二阶导数(在区域 k 中,k=2,3,4,5) ∂2f k i ∂ gk i 2 = (λk i) 2[a(ξk i) 2 + b(ξk i - 1)2](13) 0 ≤ ξk i ≤ 1(14) 式中 a 和 b 为严格正常数,i 为目标个数。 ξk i = gi - g i(k-1) gi(k) - g i(k-1) (15) λk i = g i(k) - g i(k-1) (16) 其一阶导数为 ∂f k i ∂gk i = (λk i) 3 a 3 (ξk i) 3 + b 3 (ξk i - 1)3 + c (17) 即得到偏好函数为 f k i = (λk i) 4 a 12(ξ k i) 4 + b 12(ξ k i - 1)4 + cλk iξ k i + d (18) 式中 4 个常量 a,b,c,d 由区域边界 gi(k)、边界值 f k i 和 边界斜率 sik确定,具体方法为 f 1 = Δf 1 = 0.1 给初值一足够小的值 Δf k = βnscΔf (k-1) (2 ≤ k ≤ 5,β > 1) f k = f (k-1) + Δf k (2 ≤ k ≤ 5) λk i = g i(k) - g i(k-1) (2 ≤ k ≤ 5) sk i = Δf k / λk i sik= a s1 i (0 < a < 1) sik = (s ik)min + aΔsik (2 ≤ k ≤ 5) (sik)min= 12 sk i - 3s i(k-1) 16 (2 ≤ k ≤ 5) 031矿 冶 工 程第 34 卷 (sik)max= 36 sk i - 27si(k-1) 16 (2 ≤ k ≤ 5) Δsik = (s ik)max - (sik)min 以上各式中,变量sk i是第 i 个设计目标第 k 段的平均斜 率;Δf k 表示设计目标第 k 段的增量;λk i 表示所给设 计目标的同一区域的长度;nsc表示“软”偏好函数的个 数;β 为凸度系数,初值一般选为 1.5,如果偏好函数的 二阶导数为负则增大 β 值,直到偏好函数的二阶导数 为正;α 为一常数,可以调节区域边界的曲率,进而影 响偏好函数的整体曲率。 由此求得 a,b,c,d 的表达式为 a = 3(3sik + s i(k-1)) - 12 s k i 2(λk i) 3 (19) b = 12 sk i - 3(sik+ 3si(k-1)) 2(λk i) 3 (20) c = 2 gik - g i(k-1) λk i - si(k-1) + s i(k) 2 (21) d = 3gi(k-1) - g ik 2 - λk i(3si(k-1) + s i(k)) 8 (22) 在区域 1 中使用下式构造偏好函数 f 1 i = f 1exp[s i1(gi - g i1) / f 1] g i≤ gi1 (23) 2.3 物理规划数学模型 构建综合偏好函数的目的是构建一个反映每一个 偏好函数所能表达的优先或重点。 直接的方法是,把 每个类型偏好函数相加求平均值并对其取自然对数。 综合偏好函数最小化形式如下 min x F(x) = ln 1 nsc∑ nsc i = 1 fi[gi(x)] {} s.t. gi(x) ≤ gi5 (1 - S) gi(x) ≥ gi5 (2 - S) gi5L≤ gi(x) ≤ gi5R (3 - S) gi(x) ≤ giM (1 - H) gi(x) ≥ gim (2 - H) gim≤ gi(x) ≤ giM (3 - H) xjm≤ xj≤ xjM 式中 x=[x1,x2,,xn] T,为设计变量;F(x)为综合偏 好函数;fi[gi(x)]为各类型偏好函数;gi(x)为设计目 标、约束条件;gim、giM、xjm和 xjM表示最小和最大值。 3 萤火虫群智能算法 在萤火虫算法中,将萤火虫个体随机分布到一个 D 维空间中,这些萤火虫各自携带着荧光素,荧光素越 亮的对同伴的吸引越强烈,每一只萤火虫都拥有各自 的决策半径[15-17]。 它们的亮度取决于自己所在位置 的目标函数值及上一时刻的荧光素值。 萤火虫在各自 的决策半径中寻找比自己亮度高的个体,亮度越高吸 引力越大。 决策半径的大小会受到区域内个体数量的 影响,当邻居密度较低时会扩大决策半径以找到更多 的伙伴,反之则缩小决策半径。 最终,大部分萤火虫会 聚集在最优点上。 简而言之,GSO 算法主要包括萤火虫的初始化、 萤火虫的移动、萤火虫的荧光素更新、萤火虫的决策半 径更新 4 个阶段。 初始化萤火虫每个萤火虫个体携带有相同的荧 光素值 l0和相同的决策半径 r0。 荧光素更新将每只萤火虫 i 在位置 xi(t)的第 t 次更新时的目标函数值 J(xi(t))转化为荧光素值 li(t) = (1 - ρ)li(t - 1) + βJ(xi(t)) 其中 ρ 为荧光素衰减率;β 为荧光素更新率。 概率选择每个个体在其决策半径 ri(t)内,选择 比自己荧光素高的个体组成邻域集 Ni(t),选择移向 邻域集内个体的概率 pij(t) pij(t) = lj(t) - li(t) ∑ k∈Ni(t)l k(t) - li(t) 位置更新 xi(t + 1) = xi(t) + s xj(t) - xi(t) xj(t) - xi(t) s 为移动步长,s = 0.618xj(t) - xi(t)。 决策半径更新 ri(t + 1) = min{rs,max{0,ri(t) + α(ns-Ni(t) )}} 其中 rs为最大决策半径;α 为决策半径更新率;ns为决 策半径内标准个体数。 4 基于物理规划的轧制规程多目标优化 基于物理规划的铝热连轧轧制规程多目标优化过 程如下 1) 确定目标函数,设计人员根据现场实际需求制 定优化目标。 2) 给出各目标函数的偏好区间,并计算其对应的 偏好函数。 3) 构建综合偏好函数及约束条件。 4) 使用萤火虫群智能算法寻优,计算出最优轧制 规程。 1+4 铝热连轧机组是由一台可逆式热粗轧机及四 机架热精轧机组成。 首先热坯料在可逆式热粗轧机上 131第 5 期孙 浩等 基于物理规划的铝热连轧多目标轧制规程优化 往复轧制开坯,然后通过输送辊道进入后面串联的四 机架热精轧机组轧至需要的厚度。 以某厂铝热连轧机为例,轧制铝型号为 5052,带 材宽度为 1 335 mm,轧辊半径依次为 265 mm,257 mm,263 mm,263 mm,入口温度为 445 ℃,目标出口温 度为 295 ℃,入口厚度 36 mm,目标厚度 5 mm。 选取等功率裕量、轧制总能耗、末机架板型良好及 各机架打滑因子为目标函数,设计偏重功率裕量相等 偏好规则及偏重末机架板型良好偏好规则,如表 1 和 表 2 所示。 表 1 偏重功率裕量的给定偏好区间 设计 目标 偏好 类型 偏好区间边界值 gi1gi2gi3gi4gi5 f11-S1013141620 f21-S8 0009 00010 00011 00012 000 f3 1-S1520304050 f41-S0.40.420.460.480.5 f51-S0.40.420.460.480.5 f61-S0.40.420.460.480.5 f71-S0.40.420.460.480.5 表 2 偏重末机架板型的给定偏好区间 设计 目标 偏好 类型 偏好区间边界值 gi1gi2gi3gi4gi5 f11-S100110120130140 f21-S8 0009 00010 00011 00012 000 f31-S34568 f41-S0.40.420.460.480.5 f51-S0.40.420.460.480.5 f61-S0.40.420.460.480.5 f71-S0.40.420.460.480.5 根据式(19) ~(22),取 β=5,α=0.95,f 1 = 0.1,计 算出各偏好函数,并构建综合偏好函数 min x F = ln 1 7 ∑ 7 i = 1 fi(gi) (23) 利用萤火虫群智能算法分别计算不同偏好的最优 轧制规程,优化后的轧制规程与原规程的比较如表 3 所示。 优化前后打滑因子及轧制功率负荷系数对比见 图 3~4。 优化前后末机架良好板型对比见表 4。 由表 3 计算可知,原规程轧制总能耗为 8 444.1 kW,偏重功率规程轧制总能耗为 8 349.4 kW,偏重板 型规程轧制总能耗为 8 351.8 kW,优化后的轧制总能 表 3 原轧制规程与优化轧制规程的对比 机架规程 出口厚度 / mm 压下率 / % 轧制力 / t 良好板型轧制力 / t 轧制功率 / kW 负荷系数 / % 打滑 因子 原19.000047.221204.3∗2 556.463.910.503 1优化(功率)20.196043.901142.1∗2 216.655.410.480 优化(板型)20.270043.691138.3∗2 196.954.920.479 原11.000042.11962.4∗2 498.862.470.398 2优化(功率)12.027340.45922.5∗2 223.355.580.396 优化(板型)11.964940.97935.3∗2 281.857.040.399 原7.000036.36669.7∗1 936.448.410.305 3优化(功率)7.284039.44743.4∗2 230.155.750.330 优化(板型)7.159440.16748.1∗2 293.557.340.333 原5.000028.57494.5527.01 452.540.350.218 4优化(功率)5.000031.36539.6506.11 679.346.650.235 优化(板型)5.000030.16520.1515.01 579.543.880.228 图 3 优化前后打滑因子对比图 4 优化前后轧制功率负荷系数对比 231矿 冶 工 程第 34 卷 表 4 优化前后末机架良好板型对比 规程 预测轧制力 / t 良好板型轧制力 / t 绝对差值 / t 原规程494.5527.032.5 偏重功率规程539.6506.133.5 偏重板型规程520.1515.05.1 耗并没有明显降低,但是其值已经在期望范围之内。 图 3 表明,优化后两种不同偏好的优化规程使打滑因 子降低到 0.5 以下,打滑出现的概率大大降低。 不同的偏好会产生不同的优化结果,由表 4 及图 4 可知,在偏重功率平衡的规程中,前 3 机架功率趋于 平衡,负荷系数在 55.5%左右,使出口板型良好的轧制 力与预测轧制力之差为 33.5 t,在可接受范围之内。 在偏重末机架板型良好的规程中,末机架使出口板型 良好的轧制力与预测轧制力之差为 5.1 t,负荷系数较 功率平衡规程中的数值有小范围波动,但是也在可以 接受的范围之内。 由此可知,基于物理规划的轧制规 程多目标优化方法可随着设计者的不同优化偏好而给 出符合设计者意愿的最优规程,设计者只需提供对目 标函数的偏好区间,就会得到所期望的结果,这样就更 有利于工程技术人员根据不同的条件来灵活的制定不 同轧制规程。 相较于一些多目标优化方法,物理规划使用人为 制定偏好区间的方法来间接确定各目标函数的权重, 省略了某些方法中为求得各个目标函数权重而进行的 迭代计算,这样既降低了计算机的计算负荷,又提高了 运算速度。 5 结 论 以等功率裕量、轧制总能耗、末机架良好板型、打 滑因子为目标函数建立了轧制规程多目标优化模型。 以萤火虫群智能优化算法为基础,运用物理规划多目 标优化方法对上述模型进行了优化。 此方法要求给出 贴合实际的偏好区间,更有利于工程技术人员的运用, 并且避免了一些多目标优化中迭代求解权值的过程, 提高了计算速度。 试验结果表明,当技术人员给定不 同的偏好时,本方法可以很好的反映设计者的意愿,输 出符合要求的轧制规程,在兼顾各个目标函数的同时, 反映出设计者的重点。 参考文献 [1] 桂卫华, 阳春华, 陈晓方, 等. 有色冶金过程建模与优化的若干 问题及挑战[J]. 自动化学报, 2013,39(3)197-207. [2] 孙一康. 冷热轧板带轧机的模型与控制[M]. 北京冶金工业出 版社, 2010. [3] 杨景明,陈 杨,赵志伟,等. 基于 Φ 函数的铝热连轧防打滑轧制 规程优化[J]. 矿冶工程,2013(5)130-134. [4] 李海军, 王国栋, 徐建忠, 等. 使用变尺度混合遗传算法进行热 轧负荷分配优化[J]. 钢铁研究学报, 2007,19(8)33-36. [5] Poursina M, Dehkordi N T, Fattahi A, et al. Application of genetic al⁃ gorithms to optimization of rolling schedules based on damage mechan⁃ ics[J]. Simulation Modelling Practice and Theory, 2012(22)61-73. [6] 白振华, 连家创, 王骏飞. 冷连轧机以预防打滑为目标的压下规 程优化研究[J]. 钢铁, 2003,38(10)35-38. [7] 李 勇, 刘建昌, 王 昱. 改进权重自适应 GA 及冷连轧轧制规 程多目标优化[J]. 控制理论与应用, 2009,26(6)687-693. [8] Jia S J, Yi J, Yang G K, et al. A multi⁃objective optimisation algo⁃ rithm for the hot rolling batch scheduling problem[J]. International Journal of Production Research, 2013,51(3)667-681. [9] Chakraborti N, Siva Kumar B, Satish Babu V, et al. A new multi⁃ob⁃ jective genetic algorithm applied to hot⁃rolling process[J]. Applied Mathematical Modelling, 2008,32(9)1781-1789. [10] Messac A. Physical programming⁃Effective optimization for computa⁃ tional design[J]. AIAA journal, 1996, 34(1) 149-158. [11] Messac A, Ismail⁃Yahaya A. Multiobjective robust design using physical programming[J]. Structural and Multidisciplinary Optimiza⁃ tion, 2002,23(5)357-371. [12] Messac A, Martinez M P, Simpson T W. Effective product family design using physical programming[J]. Engineering Optimization, 2002,34(3)245-261. [13] Messac A, Sukam C P, Melachrinoudis E. Mathematical and prag⁃ matic perspectives of physical programming [ J]. AIAA Journal, 2001,39(5)885-893. [14] Patel M, Lewis K E, Maria A, et al. System design through subsys⁃ tem selection using physical programming[J]. AIAA Journal, 2003, 41(6)1089-1096. [15] Krishnanand K N, Ghose D. Theoretical foundations for rendezvous of glowworm⁃inspired agent swarms at multiple locations[J]. Robot⁃ ics and Autonomous Systems, 2008,56(7)549-569. [16] Krishnanand K N, Ghose D. Glowworm swarm optimization for sim⁃ ultaneous capture of multiple local optima of multimodal functions [J]. Swarm intelligence, 2009,3(2)87-124. [17] Krishnanand K N, Ghose D. Glowworm swarm optimisation a new method for optimising multi⁃modal functions[J]. International Jour⁃ nal of Computational Intelligence Studies, 2009,1(1)93-119. 331第 5 期孙 浩等 基于物理规划的铝热连轧多目标轧制规程优化