摘要
将扩展有限元法与智能优化算法相结合,基于结构的实际响应值反演出结构内部缺陷信息。传统人工蜂群算法在一定程度上朝着任意的方向搜索,为了避免出现搜索的局部最优现象,该文在传统人工蜂群算法中嵌入了加权平均数突变和交叉算子,将这种改进算法用于单个圆形、椭圆形缺陷和两个不规则缺陷的反演分析,并研究了该算法在测得值有误差情况下的适应性。研究得到:这种改进人工蜂群算法能准确反演出结构的真实缺陷信息;改进人工蜂群算法相比于传统人工蜂群算法收敛速度更快且不易出现局部最优,且定位准确,鲁棒性较强。
The information of defect in a structure is determined using the extended finite element method combined with a kind of improved artificial bee colony algorithm, based on real structural response. As searching optimal value may appear in an arbitrary direction in traditional artificial bee colony(ABC) algorithm, weighted average mutation and a cross operator are introduced to avoid the local optimum in the optimizing. The presented inverse method is also used to determine the location of a single-circular-like defect and an elliptical-like defeat and two irregular defects, and the robustness of the algorithm under the condition of measuring error is also studied. The numerical results indicate that the adapting artificial bee colony(AABC) algorithm proposed can present the real information of defects accurately. The convergence speed of AABC is faster than that of traditional ABC, and it is unlikely that the local optimum will appear in the optimizing. The presented method can locate the defects accurately and show a high robustness.
作者
王佳萍
杜成斌
王翔
江守燕
WANG Jia-ping;DU Cheng-bin;WANG Xiang;JIANG Shou-yan(Department of Engineering Mechanics, Hohai University, Nanjing 211100, China)
出处
《工程力学》
EI
CSCD
北大核心
2019年第9期25-31,共7页
Engineering Mechanics
基金
国家自然科学基金项目(51579084,11372098)
江苏省水利科技基金项目(2015030,2016017)
浙江省水利科技重点项目(RB1703)
关键词
反分析
扩展有限元法
改进人工蜂群算法
加权平均数突变
交叉算子
inversion analysis
extended finite element method
adapting artificial bee colony(AABC) algorithm
weighted average mutation
cross operator