删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于非支配排序遗传算法的塔机有限元模型修正

本站小编 Free考研考试/2020-03-23

秦仙蓉, 张氢, 刘超, 徐俭
同济大学 机械与能源工程学院, 上海 201804
收稿日期:2017-03-01
基金项目:国家科技支撑计划项目(2014BAF08B05)。
作者简介:秦仙蓉(1973-), 女, 陕西合阳人, 同济大学教授, 博士生导师;
张氢(1967-), 男, 江苏南通人, 同济大学教授,博士生导师。

摘要:为了建立一个能准确反映结构实际状态的有限元模型, 提出了一种基于非支配排序遗传算法Ⅱ(NSGA-Ⅱ)的有限元模型修正方法.首先建立初始有限元模型, 基于二次响应面法, 得到有效的响应面替代模型, 然后采用NSGA-Ⅱ对该模型进行修正, 最终建立了满足工程精度要求的可靠的有限元模型.给出了某型塔机有限元模型修正的工程算例, 将修正后的计算结果与实测数据相比较, 说明了基于NSGA-Ⅱ多目标优化算法对于有限元模型修正具有理想的效果, 修正后的有限元模型能准确反映结构力学特性.
关键词:模型修正二次多项式响应面法非支配排序遗传算法多目标优化
Finite Element Model Updating of Tower Cranes Based on the Non-dominated Sorting Genetic Algorithm
QIN Xian-rong, ZHANG Qing, LIU Chao, XU Jian
School of Mechanical Engineering, Tongji University, Shanghai 201804, China
Corresponding author: ZHANG Qing, E-mail: zhqing_tj@126.com
Abstract: A finite element model updating method based on the non-dominated sorting genetic algorithm Ⅱ (NSGA-Ⅱ) was proposed, which ensures that the established finite element model can accurately reflect the actual state of the structure. Firstly, the finite element model was established, and the effective response surface substitution model was obtained based on the quadratic polynomial response surface method. Then the response surface model was updated with NSGA-Ⅱ. Finally a reliable finite element model was obtained which can satisfy the requirements of engineering precision. An engineering example of a tower crane's finite element model updating was provided. In accordance with the measured data, the results indicated that the multi-objective optimization algorithm based on NSGA-Ⅱ has an ideal effect for the finite element model updating, and the updated finite element model can accurately reflect the mechanical properties of the structure.
Key Words: model updatingquadratic polynomialresponse surface methodnon-dominated sorting genetic algorithmmulti-objective optimization
大型起重机械在服役过程中受到各种载荷作用, 同时由于材料老化、恶劣环境、自然灾害等多种因素的影响, 其结构性能不再完全等同于设计初期.随着损伤积累, 其承载能力也会逐渐下降.为了能动态在线监测结构的健康状况, 一个经过试验验证并能准确反映结构实际状态的有限元模型是极其必要的[1].
塔机的有限元模型修正原则上是一个多目标优化问题, 以基于模态参数的模型修正为例, 修正后的有限元模型仅重现某一阶试验模态参数是不够的, 一般应至少可以重现感兴趣频段内的各阶模态参数[2-4].
非支配排序遗传算法Ⅱ(non-dominated sorting genetic algorithm-Ⅱ, NSGA-Ⅱ)作为一种多目标进化算法, 不需要人为选择各子目标权重, 避免了人为选择主观影响.同时它采用快速非支配排序算法降低了计算复杂度, 引进精英策略, 保证某些优良的种群个体在进化过程中不会被丢弃, 从而提高了优化结果的精度, 采用拥挤度和拥挤度比较算子保证了种群的多样性.
本文提出适用于起重机械模型修正的NSGA-Ⅱ方法, 为减小基于遗传算法的模型修正的计算量, 提出用响应面模型代替原有的有限元模型, 将修正迭代中计算量巨大的有限元分析转移到计算速度更快的响应面分析, 以某型塔式起重机为工程实例完成了模型修正.
1 基于非支配排序遗传算法的多目标优化问题1.1 优化问题数学建模用二次多项式响应面模型代替原有的有限元模型进行修正.二次多项式响应面模型包含多个待修正参数, 含有多个目标函数, 对模型修正过程实际是一个多目标优化问题.
多目标优化问题的数学模型一般可以表示为
(1)
式中:x=[x1, x2, …, xn]为设计变量, xi, minxixi, max(i=1, 2, …, n), xi, maxxi, min为第i个设计变量xi的上下限, n为设计变量的个数; r为子目标的个数; p为等式约束的个数; q为不等式约束的个数.
由于固有频率对结构的刚度变化比较敏感, 所以在有限元模型修正中, 采用固有频率残差来构建目标函数[5].目标函数由实际结构动力学实验得到的模态频率和由响应面模型计算得到的频率构成.
通过实验测试得到实际模型Mtrue, 其对应的前5阶模态频率值为ytrue=[f1, true, f2, true, f3, true, f4, true, f5, true].响应面模型为Mres, 由响应面计算出的前4阶模态频率为yres=[f1, res, f2, res, f3, res, f4, res].为了减小响应面模型计算所得的前4阶模态频率yres与实际模型计算值ytrue之间的差值, 就需要优化响应面模型Mres中的设计变量x.
根据修正模型构造的优化数学模型如下:
(2)
这里, xi, minxixi, max.
设修正完成后的有限元模型为Mopt, 由修正后的设计变量xtrue建立的有限元模型计算结果为yopt=[f1, opt, f2, opt, f3, opt, f4, opt, f5, opt].有限元模型修正的效果可以由修正后计算得到的前4阶模态频率yopt与实际模型测试所得模态频率ytrue之间的接近程度来衡量.为验证修正后有限元模型Mopt在测试频段外的预测能力, 将Mopt计算所得第5阶模态频率与实际模型Mtrue第5阶频率进行比较.整个模型的修正过程如图 1所示.
图 1(Fig. 1)
图 1 基于响应面有限元模型的修正流程Fig.1 Updating process of the finite element model based on the response surface method

1.2 NSGA-Ⅱ算法NSGA-Ⅱ[6]算法是Deb等于2000年在NSGA的基础上提出的, 该算法降低了非劣排序遗传算法的复杂性, 具有运行速度快、解集的收敛性好等优点, 其算法框图如图 2所示.
图 2(Fig. 2)
图 2 NSGA-Ⅱ算法框图Fig.2 Process of non-dominated sorting genetic algorithm-Ⅱ

2 二次多项式响应面模型基于响应面方法[7]的有限元模型修正的效率和精度主要取决于试验设计、参数筛选及响应面函数形式的选择和拟合3个方面.本文采用的响应面函数是二次多项式[8].二次多项式是在响应面建模过程中广泛采用的一种函数形式, 但因为含交叉项的二次多项式系数多, 需要的样本点多, 相应的计算效率低[9], 致使目前使用比较广泛的是不考虑交叉项影响的二次多项式.不考虑交叉项影响的二次多项式形式如下:
(3)
式中, 待定系数β0, βiβii分别为响应面模型的常数项、一次项和二次项系数; ε为替代模型的误差.对于不考虑交叉项的二次型, 待定系数的个数为s=2n+1.
为了确定待定系数, 进行m次(m>s)独立试验, 每次试验中各设计变量的取值不同, 第j个样本点对应的响应值yj, 上标j表示第j次试验.
(4)
将式(4)改写为矩阵形式:
(5)
其中:ym维系统输出值矢量; Am×s维矩阵,
(6)
采用最小二乘法求解式(4), 得到待定系数向量为
(7)
根据式(3)拟合得到二次响应面有限元模型.
3 工程实例3.1 初始有限元模型建立以某型塔机为工程对象, 根据塔机施工图纸中的材料参数、几何参数及边界条件等建立该塔机的初始有限元模型, 如图 3所示.
图 3(Fig. 3)
图 3 塔机的初始有限元模型Fig.3 Initial finite element model of the tower crane

3.2 构造二次响应面模型修正参数的选取对提高模型修正的质量和效率至关重要, 一个最基本的原则就是尽量选择那些对响应面影响比较显著的参数[10].在有限元模型修正中, 采用了固有频率残差来构建目标函数.对于该型塔机, 通过比较不同参数对各阶频率的灵敏度高低, 找出最灵敏的7个参数, 列于表 1.
表 1(Table 1)
表 1 频率灵敏度最高的前7个参数Table 1 Seven parameters with the highest sensitivity of frequency
设计变量 参数说明 初始值/mm
x1 塔身标准节单节主肢长度 1 300
x2 上塔身水平腹杆的长度 1 390
x3 塔身水平腹杆长度 1 850
x4 平衡臂臂架主梁长度 88
x5 起重臂4, 5, 6节下弦杆长 10
x6 平衡臂臂架主梁尾部高度 320
x7 塔身主肢截面宽度 150


表 1 频率灵敏度最高的前7个参数 Table 1 Seven parameters with the highest sensitivity of frequency

以上述7个设计变量来构造响应面.应用最小二乘回归分析技术拟合的二次多项式响应面函数如式(8)~式(10)所示.
(8)
(9)
(10)
(11)
响应面的有效性用相对均方根误差RMSE和决定系数R2进行评价.RMSE值越接近0, R2越接近1, 响应面越有效.计算塔机前4阶频率二次响应面的RMSE和R2, 结果如表 2所示.
表 2(Table 2)
表 2 塔机前4阶决定系数和均方根误差Table 2 RMSE and R2 in first four orders
模态阶次 决定系数R2 相对均方根误差RMSE
1 0.998 4 0.000 7
2 0.993 1 0.001 5
3 0.998 7 0.000 7
4 0.998 2 0.001 0


表 2 塔机前4阶决定系数和均方根误差 Table 2 RMSE and R2 in first four orders

表 2中可以看出, 塔机前4阶频率的二次响应面相对均方根误差RMSE最大仅为0.001 5, 而决定系数R2的最小值为0.993 1.由响应面的有效性评价准则可知, 在设计参数空间内, 拟合的响应面函数能以较高的精度反映结构响应和输入参数之间的关系, 回归的响应面模型可以作为有限元模型的替代模型进行模型修正.
为了验证不考虑二次交叉项的响应面模型不会影响计算精度, 同时计算了考虑交叉项后的相对均方根误差RMSE和决定系数R2, 结果如图 4所示.
图 4(Fig. 4)
图 4 交叉项对二次响应面拟合精度的影响Fig.4 Influence of cross term on the accuracy of quadratic response surface (a)—相对均方根误差RMSE;(b)—决定系数R2.

图 4显示的结果说明:是否考虑二次交叉项对模型拟合精度影响不大, 不考虑交叉项的模型完全满足精度要求.但是由式(4)所示的响应面函数可以看出, 如果考虑二次交叉项会使目标函数项数大大增加, 从而增加了修正优化的计算时间, 降低修正优化的效率.
3.3 参数优化与模型修正采用基于NSGA-Ⅱ的多目标优化方法, 对二次响应面模型进行迭代优化,同时与实测风振响应数据得到的固有频率进行比较.其中实测数据通过布置在起重机上的传感器得到, 对结构进行激励, 采用模态识别技术识别出结构动力学特性.得到的低阶固有频率如表 3所示:
表 3(Table 3)
表 3 塔机实测前5阶模态Table 3 Measured first five model orders of the tower crane
阶次 频率/Hz 振型
1 0.12 起重臂回转平面一阶弯曲
2 0.27 起重臂起升平面一阶弯曲
3 0.33 塔身回转平面一阶弯曲
4 0.62 塔身起升平面一阶弯曲
5 0.88 起重臂回转平面二阶弯曲


表 3 塔机实测前5阶模态 Table 3 Measured first five model orders of the tower crane

经过50次优化迭代, 得到了该多目标优化问题的Pareto最优解, 将所有的Pareto最优解向第4个子目标所在的平面投影, 即可得到如图 5所示的Pareto前沿的三维图.
图 5(Fig. 5)
图 5 塔机优化问题的Pareto前沿(三维投影)Fig.5 Pareto front of tower crane optimization(3D projection)

为了更清晰地表现Pareto前沿, 再将三维的Pareto前沿向f1f3f2f3两个平面投影, 分别得到二维的Pareto前沿如图 6所示.
图 6(Fig. 6)
图 6 塔机优化问题的Pareto前沿Fig.6 Pareto front of tower crane optimization (a)—f1f3平面;(b)—f2f3平面.

每一个Pareto最优解对应一个修正后的有限元模型, 分别计算它们的响应值, 并求其统计值.结果如表 4表 5所示, 从响应值中选取一个较优解列于最后一列.
表 4(Table 4)
表 4 优化后的频率值对比Table 4 Comparison of optimized frequencies
阶次 频率/Hz
实际值 最小值 最大值 均值 较优解
1 0.124 0.124 0.132 0.125 0.124
2 0.273 0.269 0.274 0.272 0.273
3 0.329 0.325 0.334 0.328 0.328
4 0.621 0.617 0.632 0.621 0.621
5 0.883 0.867 0.877 0.871 0.874


表 4 优化后的频率值对比 Table 4 Comparison of optimized frequencies

表 5(Table 5)
表 5 优化后的设计变量值Table 5 Comparison of optimized design variables
mm
设计变量 实际值 最小值 最大值 均值 较优解
x1 1 430.0 1 317.22 1 553.64 1 345.95 1 342.12
x2 1 320.5 1 267.04 1 457.60 1 278.89 1 268.96
x3 1 628.0 1 482.44 1 916.94 1 534.14 1 554.92
x4 92.4 74.1 105.6 81.4 85.0
x5 11.0 9.1 10.3 9.9 9.9
x6 336.0 316.8 384.0 368.9 363.1
x7 142.5 125.7 142.2 138.1 139.4


表 5 优化后的设计变量值 Table 5 Comparison of optimized design variables

将基于NSGA-Ⅱ算法的多目标优化结果与实际模型进行对比, 误差如表 6表 7所示, 从表中可以看出, 使用多目标函数修正后的模型频率误差较小, 能够反映结构力学特性, 证明有限元模型修正是有效的.
表 6(Table 6)
表 6 修正后频率误差Table 6 Frequency error after updating
模态阶次 1 2 3 4 5
误差/% 0 0 0.30 0 1.02


表 6 修正后频率误差 Table 6 Frequency error after updating

表 7(Table 7)
表 7 修正后结构参数误差Table 7 Error of structural parameters after updating
变量 x1 x2 x3 x4 x5 x6 x7
误差/% 6.1 3.91 4.49 8.01 10.00 8.07 2.18


表 7 修正后结构参数误差 Table 7 Error of structural parameters after updating

4 结论1) 本文提出基于非支配排序遗传算法的机械结构有限元模型修正方法.将有限元模型修正建模为一个多目标优化问题, 无需人为主观选择各子目标的权重.
2) 利用二次响应面来代替遗传算法计算中的有限元模型, 大大提高了修正效率.
3) 完成了某型塔式起重机工程实例的有限元模型修正, 说明了本文所提算法的可行性和有效性.
参考文献
[1]秦仙蓉, 徐俭, 赵坤, 等. 基于分层进化寻优的塔机结构有限元模型修正[J].同济大学学报(自然科学版), 2015, 43(6): 900–903.
( Qin Xian-rong, Xu Jian, Zhao Kun, et al. Dynamic model hierarchy updating of tower cranes using evolutionary computation[J].Journal of Tongji University (Natural Science), 2015, 43(6): 900–903.)
[2]Mottershead J E, Friswell M I. Model updating in structural dynamics:a survey[J].Journal of Sound and Vibration, 1993, 167(2): 347–375.DOI:10.1006/jsvi.1993.1340
[3]Brownjohn J M W, Dumanoglu A A, Severn R T. Ambient vibration survey of fatih sultan mehmet (second Bosporus) suspension bridge[J].Earthquake Engineering and Structural Dynamics, 1992, 21(10): 907–924.DOI:10.1002/(ISSN)1096-9845
[4]李辉, 丁桦. 结构动力模型修正方法研究进展[J].力学进展, 2005, 35(2): 170–180.
( Li Hui, Ding Hua. Progress in model updating for structural dynamic[J].Advances in Mechanics, 2005, 35(2): 170–180.DOI:10.6052/1000-0992-2005-2-J2003-124)
[5]Arora V, Singh S P, Kundra T K. Finite element model updating with damping identification[J].Journal of Sound and Vibration, 2009, 324(3/4/5): 1111–1123.
[6] Deb K, Agrawal S, Pratap A, et al. A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-Ⅱ[C]//International Conference on Parallel Problem Solving from Nature. Berlin: Springer-Verlag, 2000: 849-858.
[7]Ghrib F, Li L, Wilbur P. Damage identification of Euler-Bernoulli beams using static responses[J].Journal of Engineering Mechanics, 2012, 138(5): 405–415.DOI:10.1061/(ASCE)EM.1943-7889.0000345
[8]Ma Y, Zhang J, Wang L, et al. Probabilistic prediction with Bayesian updating for strength degradation of RC bridge beams[J].Structural Safety, 2013, 44(2334): 102–109.
[9]Khuri A I. Response surface methodology[M]. Berlin: Springer, 2011.
[10]Govers Y, Link M. Stochastic model updating-covariance matrix adjustment from uncertain experimental modal data[J].Mechanical Systems & Signal Processing, 2010, 24(3): 696–706.

相关话题/遗传 算法

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于EMD改进算法的欠定混合盲分离
    季策,孙梦雪,张君东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2017-04-07基金项目:国家自然科学基金资助项目(61370152,61671141,61501038);沈阳市科技计划项目(F16-205-1-01)。作者简介:季策(1969-),女,辽宁沈阳人,东北大学副教授。 ...
    本站小编 Free考研考试 2020-03-23
  • 基于二分网络社团划分的推荐算法
    陈东明,严燕斌,黄新宇,王冬琦东北大学软件学院,辽宁沈阳110169收稿日期:2017-03-30基金项目:辽宁省自然科学基金资助项目(20170540320);辽宁省教育厅科学研究项目(L20150167)。作者简介:陈东明(1968-),男,安徽怀宁人,东北大学教授。摘要:传统的基于用户的协同过 ...
    本站小编 Free考研考试 2020-03-23
  • 基于相似性度量的肺结节图像检索算法
    魏国辉1,2,齐守良1,钱唯1,张魁星21.东北大学中荷生物医学与信息工程学院,辽宁沈阳110169;2.山东中医药大学理工学院,山东济南250355收稿日期:2017-05-08基金项目:国家自然科学基金资助项目(61672146,81671773)。作者简介:魏国辉(1983-),男,山东广饶人 ...
    本站小编 Free考研考试 2020-03-23
  • 带队列约束的RHFS列生成调度算法
    周炳海,王科同济大学机械与能源工程学院,上海201804收稿日期:2017-05-18基金项目:国家自然科学基金资助项目(71471135)。作者简介:周炳海(1965-),男,浙江浦江人,同济大学教授,博士生导师。摘要:为有效提升多重入车间的生产效率,考虑实际生产中队列约束,提出了基于列生成算法的 ...
    本站小编 Free考研考试 2020-03-23
  • 多目标显著性区域提取算法
    孟琭,陈妹雅东北大学信息科学与工程学院,辽宁沈阳110819收稿日期:2017-06-27基金项目:国家自然科学基金资助项目(61101057)。作者简介:孟琭(1982-),男,辽宁沈阳人,东北大学副教授,博士。摘要:结合对象估计和超像素分割,提出面向多目标的显著性区域提取算法.首先,应用对象估计 ...
    本站小编 Free考研考试 2020-03-23
  • 多关系网络社团发现算法
    黄新宇,陈东明,任涛东北大学软件学院,辽宁沈阳110169收稿日期:2017-06-26基金项目:辽宁省自然科学基金资助项目(20170540320);辽宁省教育厅科学研究项目(L20150167);辽宁省博士科研启动基金资助项目(201601007)。作者简介:黄新宇(1990-),男,辽宁凌源人 ...
    本站小编 Free考研考试 2020-03-23
  • 机场地勤服务优化问题的双重变异单亲遗传算法
    唐非1,2,刘树安11.东北大学信息科学与工程学院,辽宁沈阳110819;2.沈阳工业大学软件学院,辽宁沈阳110023收稿日期:2017-07-01基金项目:国家自然科学基金资助项目(71571037)。作者简介:唐非(1975-),女,辽宁北镇人,东北大学博士研究生。摘要:为了减少地勤服务作业调 ...
    本站小编 Free考研考试 2020-03-23
  • 基于时间门限值的低时延编码感知路由算法
    耿蓉1,孙学超1,王梦源2,陈文君31.东北大学计算机科学与工程学院,辽宁沈阳110169;2.航天恒星科技有限公司,北京100086;3.国网辽宁省电力有限公司大连供电公司,辽宁大连116001收稿日期:2017-08-02基金项目:国家自然科学基金资助项目(61701100,61501038,6 ...
    本站小编 Free考研考试 2020-03-23
  • 表示学习知识图谱的实体对齐算法
    朱继召,乔建忠,林树宽东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2017-08-01基金项目:国家自然科学基金资助项目(61272177)。作者简介:朱继召(1986-),男,山东菏泽人,东北大学博士研究生;乔建忠(1964-),男,辽宁兴城人,东北大学教授,博士生导师;林树宽(1 ...
    本站小编 Free考研考试 2020-03-23
  • 修正与融合的肺部分割算法
    窦圣昶,赵海,朱宏博,王彬东北大学计算机科学与工程学院,辽宁沈阳110169收稿日期:2017-08-10基金项目:辽宁省科技厅软课题(2015401039);辽宁省教育厅重点实验室基金资助项目(LZ2014015)。作者简介:窦圣昶(1988-),男,山东泰安人,东北大学博士研究生;赵海(1959 ...
    本站小编 Free考研考试 2020-03-23