当前位置: X-MOL 学术Eng. Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
An efficient two-step damage identification method using sunflower optimization algorithm and mode shape curvature (MSDBI–SFO)
Engineering with Computers ( IF 8.7 ) Pub Date : 2020-08-04 , DOI: 10.1007/s00366-020-01128-2
Guilherme Ferreira Gomes , Rafael Simões Giovani

Laminated composite structures performance and behavior can be affected by damage that is not always visible on the surface. The need to monitor the health of these structures has continuously increased, which can be achieved in a fast and cost-effective way by numerical simulations. This paper presents an efficient two-step approach for damage identification in laminated composite plates. The first step uses mode shape and its derivatives (mode shape curvature) to locate the damages based on modal data. The proposed indicator utilizes modal analysis information extracted from finite element analysis. Then, a new metaheuristic Sunflower Optimization method (SFO) is employed to assess the correct severity of induced damages. This technique considers the damage detection problem as an inverse problem with minimization of an objective function. Numerical examples considering laminated composite plate with one and two induced damaged sites (delamination) are considered. The results indicate that the proposed method not only successfully identifies the location and severity of multi-damage cases in the composite structures, but also provides a better efficiency in terms of time saving and computational costs.

中文翻译:

一种使用向日葵优化算法和振型曲率 (MSDBI-SFO) 的高效两步损伤识别方法

层压复合结构的性能和行为可能会受到表面上并不总是可见的损坏的影响。监测这些结构健康状况的需求不断增加,这可以通过数值模拟以快速且具有成本效益的方式实现。本文提出了一种有效的两步法来识别层压复合板中的损伤。第一步使用振型及其导数(振型曲率)根据模态数据定位损伤。建议的指标利用从有限元分析中提取的模态分析信息。然后,采用一种新的元启发式向日葵优化方法 (SFO) 来评估诱导损伤的正确严重程度。该技术将损坏检测问题视为目标函数最小化的逆问题。考虑具有一个和两个诱导损坏部位(分层)的层压复合板的数值例子被考虑。结果表明,所提出的方法不仅成功地识别了复合结构中多损伤情况的位置和严重程度,而且在节省时间和计算成本方面提供了更好的效率。
更新日期:2020-08-04
down
wechat
bug