基于水平集的结构缺陷识别数值方法研究

基于水平集的结构缺陷识别数值方法研究

论文摘要

结构缺陷的无损识别是在不破坏结构自身的前提下对结构内已存在缺陷的位置和形态的识别,对工程结构的安全预测和寿命评估具有重大意义。目前对结构缺陷的识别主要通过实验和数值计算两种方式,或者两种方式相结合的方案来实现。大多数识别方法都是在实验测量获得结构响应数据的基础上,采用数值优化方法反求出结构缺陷的参数,这些方法的成功实施离不开缺陷参数的准确描述,正问题模型的合适选择与精确求解,以及识别算法的有效构建。目前对该领域的研究和应用已经很广泛,但仍存在可以改进的地方,所以本文提出了一些新的识别方法。首先,建立了基于显式参数描述的缺陷识别方法,采用遗传算法和光滑扩展有限元法识别结构缺陷的参数。其次,考虑对缺陷参数的描述方式,提出了一种基于水平集方法和结构静态响应的缺陷识别方法。再次,发展了一种基于水平集方法和结构时域动态响应的缺陷识别方法。另外,研究了一种基于水平集方法和结构拓扑导数的缺陷识别方法,并将该方法分别应用于基于静态响应和时域动态响应识别的数值算例中。最后,针对结构中含多种不同种类缺陷的情形,提出了一种基于二进制水平集方法的识别方法。本文具体开展的工作内容如下:(1)建立了基于显式参数描述的缺陷识别方法,采用光滑扩展有限元法作为正问题的分析工具,并用遗传算法作为优化工具,以所测的位移误差函数作为优化目标,对表征缺陷位置的显式参数进行识别。数值算例的结果验证了该方法的有效性。(2)提出了一种基于水平集方法和结构静态响应的缺陷识别方法。该方法采用零水平集隐式地表达结构缺陷的边界,正问题的分析采用有限元法求解,以提高计算效率。采用一种基于梯度的优化法来求解识别问题,优化的目标为结构静态位移响应的误差函数。推导了目标函数对结构形状的弗雷谢尔导数,即形状导数。然后根据形状导数定义水平集函数的速度场,并以此更新水平集函数在整个问题域内的值,从而实现结构缺陷边界的更新,最终得到待识别的缺陷区域。该方法被应用于二维数值模型和三维数值模型的缺陷识别。数值算例的结果验证了识别方法的有效性。(3)发展了一种基于水平集方法和结构时域动态响应的缺陷识别方法。该方法仍采用水平集方法来隐式地表达结构缺陷的边界,正问题的分析采用动力学有限元法求解,以结构时域动态位移响应的误差函数作为优化的目标。推导了关于时域动态响应目标函数的形状导数,并由此确定了更新水平集函数的速度场。该方法首先被应用于二维数值模型的识别算例,并将识别结果与基于模态响应识别方法的识别结果加以对比,验证了基于时域动态响应识别的精度优势。另一方面,还深入研究了一些关键模型参数如激励力、测量点数量和位置、初始缺陷分布、模型误差、测量噪音、缺陷尺寸等对识别结果的影响,最后将识别方法应用于三维数值模型的简单算例。(4)研究了一种基于水平集方法和结构拓扑导数的缺陷识别方法。该方法仍以水平集方法对缺陷边界的隐式表达为基础,将结构拓扑导数的概念引入到识别过程中。分别推导了基于静态响应和动态响应的目标函数的拓扑导数,并分别考虑了二维数值模型和三维数值模型的情形。然后在识别过程中特定的迭代步,根据计算出的拓扑导数,在结构的相应位置生成新的缺陷区域,从而摆脱了对初始缺陷位置布局的依赖。数值算例的结果验证了方案的有效性。(5)提出了一种基于二进制水平集方法的缺陷识别方法。该方法采用二进制水平集函数的不连续处隐式地表达结构缺陷的边界,建立了结构材料函数与二进制水平集函数以及材料常数之间的关系,并推导了目标函数对二进制水平集函数的导数。采用一阶欧拉法搜寻最优的水平集函数,在数值优化过程中,采用带控制参数的符号函数来近似取代原二进制水平集函数,这不仅能加快算法的收敛速度,还能通过设定控制参数的变化使水平集函数的取值近似满足约束条件。最后给出了几个含多种不同种类缺陷的识别算例,结果验证了所提方案的有效性。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  •   1.1 研究背景及意义
  •   1.2 缺陷识别的方法研究现状
  •     1.2.1 基于振动的缺陷识别方法
  •     1.2.2 其它的缺陷识别方法
  •   1.3 结构缺陷描述与分析的研究现状
  •     1.3.1 缺陷的描述方式
  •     1.3.2 缺陷的分析方法
  •   1.4 本文研究目标及主要研究内容
  • 第2章 基于显式参数描述的结构缺陷识别
  •   2.1 引言
  •   2.2 基于显式参数描述的识别流程
  •   2.3 正问题的求解
  •     2.3.1 扩展有限元法
  •     2.3.2 光滑应变技术
  •   2.4 数值算例
  •     2.4.1 裂纹缺陷识别
  •     2.4.2 圆孔缺陷识别
  •   2.5 本章小结
  • 第3章 基于水平集方法和结构静态响应的结构缺陷识别
  •   3.1 引言
  •   3.2 静力学有限元模型
  •     3.2.1 静力学分析的基本控制方程
  •     3.2.2 结构缺陷的水平集表达
  •     3.2.3 静力学模型的有限元求解
  •   3.3 基于静态响应目标函数的识别
  •     3.3.1 缺陷识别的静力学数值模型
  •     3.3.2 静态响应目标函数的形状导数
  •     3.3.3 水平集函数的更新
  •     3.3.4 缺陷识别的流程
  •   3.4 数值算例
  •     3.4.1 二维数值模型的识别算例
  •     3.4.2 三维数值模型的识别算例
  •   3.5 本章小结
  • 第4章 基于水平集方法和结构时域动态响应的结构缺陷识别
  •   4.1 引言
  •   4.2 动力学有限元模型
  •     4.2.1 动力学分析的基本控制方程
  •     4.2.2 动力学模型的有限元求解
  •   4.3 基于时域动态响应目标函数的识别
  •     4.3.1 缺陷识别的动力学数值模型
  •     4.3.2 动态响应目标函数的形状导数
  •     4.3.3 水平集函数的更新
  •   4.4 数值算例
  •     4.4.1 单缺陷
  •     4.4.2 多缺陷
  •     4.4.3 模型参数对识别结果的影响
  •     4.4.4 网格尺寸对识别结果的影响
  •   4.5 本章小结
  • 第5章 基于水平集方法和拓扑导数的结构缺陷识别
  •   5.1 引言
  •   5.2 缺陷识别问题的拓扑导数
  •     5.2.1 拓扑导数的定义
  •     5.2.2 静态响应目标函数的拓扑导数
  •     5.2.3 时域动态响应目标函数的拓扑导数
  •     5.2.4 基于拓扑导数的缺陷识别流程
  •   5.3 数值算例
  •     5.3.1 基于静态响应的识别
  •     5.3.2 基于时域动态响应的识别
  •   5.4 本章小结
  • 第6章 基于二进制水平集方法的多种结构缺陷的识别
  •   6.1 引言
  •   6.2 二进制水平集方法
  •   6.3 基于二进制水平集方法的缺陷识别方法
  •     6.3.1 缺陷识别方法的数值模型
  •     6.3.2 缺陷识别方法的算法和流程
  •     6.3.3 水平集函数的近似及约束的处理
  •   6.4 数值算例
  •     6.4.1 基于静态响应的识别
  •     6.4.2 基于时域动态响应的识别
  •   6.5 本章小结
  • 结论与展望
  • 致谢
  • 参考文献
  • 附录A 攻读学位期间所发表的学术论文目录
  • 附录B 攻读学位期间所主持或参加的科研项目
  • 文章来源

    类型: 博士论文

    作者: 张利轩

    导师: 韩旭

    关键词: 缺陷识别,显式参数描述,水平集方法,形状导数,拓扑导数,二进制水平集方法

    来源: 湖南大学

    年度: 2019

    分类: 基础科学,工程科技Ⅱ辑

    专业: 数学,数学,工业通用技术及设备

    单位: 湖南大学

    分类号: TB114.3

    DOI: 10.27135/d.cnki.ghudu.2019.004003

    总页数: 136

    文件大小: 3731k

    下载量: 5

    相关论文文献

    • [1].一种双水平集模型分割左心室膜的方法[J]. 计算机应用研究 2020(02)
    • [2].基于改进水平集模型的黄海绿潮提取算法研究[J]. 江西农业学报 2020(06)
    • [3].基于双区域演化水平集的图像分割方法[J]. 电子测量技术 2016(09)
    • [4].基于水平集算法的唇象分割[J]. 科技视界 2015(12)
    • [5].基于圆形约束快速水平集的原生质体细胞分割[J]. 中国图象图形学报 2013(01)
    • [6].一种改进的高效粒子水平集法及其应用[J]. 西安交通大学学报 2011(11)
    • [7].基于图割与改进水平集的目标提取方法[J]. 计算机工程 2010(22)
    • [8].结合区域生长与水平集算法的宫颈癌图像分割[J]. 电子测量与仪器学报 2020(09)
    • [9].基于水平集的纳米颗粒分割方法[J]. 计算机时代 2017(03)
    • [10].一种改进的凸变分水平集模型在图像分割中应用[J]. 现代电子技术 2017(11)
    • [11].基于聚类和改进型水平集的图像分割算法[J]. 计算机科学 2017(S1)
    • [12].基于可变区域拟合水平集算法的改进[J]. 电子测试 2016(11)
    • [13].基于水平集的热红外运动人体目标分割算法(英文)[J]. 红外与毫米波学报 2014(01)
    • [14].水平集和无网格耦合法在裂纹扩展中的应用[J]. 岩土力学 2012(11)
    • [15].融合多尺度分析和水平集的交互式图分割方法[J]. 电子与信息学报 2012(09)
    • [16].随机漫步中一些水平集的分形维数[J]. 数学物理学报 2009(02)
    • [17].基于多水平集的植物图像分割[J]. 福建农林大学学报(自然科学版) 2009(03)
    • [18].多相位水平集高分辨率遥感影像非监督分类[J]. 测绘通报 2009(09)
    • [19].遗传算法应用于水平集模型实现图像分割参数的选取[J]. 云南大学学报(自然科学版) 2009(S1)
    • [20].水平集法在多相材料细观结构优化中的应用[J]. 航空动力学报 2008(08)
    • [21].改进水平集模型的海岛边界快速分割方法研究[J]. 计算机科学与探索 2019(07)
    • [22].面积项能量加强的距离规则水平集演化模型[J]. 图学学报 2018(01)
    • [23].基于偏移场的双水平集医学图像分割算法[J]. 无线电通信技术 2017(04)
    • [24].基于聚类与局部统计的水平集医学图像分割[J]. 计算机工程与设计 2016(11)
    • [25].结合边界和区域的水平集超声图像分割算法[J]. 激光杂志 2013(06)
    • [26].多相水平集协同空间模糊聚类图像多目标分割[J]. 机械工程学报 2013(20)
    • [27].基于水平集分割的3DOGHM检测算法[J]. 计算机工程 2010(07)
    • [28].积分水平集的多目标规划[J]. 计算机工程与应用 2008(35)
    • [29].基于半隐式格式的水平集法连续体结构形状和拓扑优化方法[J]. 固体力学学报 2008(02)
    • [30].结合水平集和分水岭的粘连岩石图像分割[J]. 信息通信 2018(03)

    标签:;  ;  ;  ;  ;  ;  

    基于水平集的结构缺陷识别数值方法研究
    下载Doc文档

    猜你喜欢