一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法与流程



1.本发明属于疲劳性能评估技术领域,尤其涉及一种基于机器学习与渐进损伤的短切纤 维复合材料疲劳性能预测方法。


背景技术:



2.短切纤维增强复合材料(简称“smc复合材料”)较好地兼顾了力学性能与生产成本、 效率的平衡,近年来在汽车、航空航天等工业领域中得到了广泛关注。在工程应用中,零 部件结构的耐久性设计一直是制造商重点关注的课题。
3.现有的smc复合材料疲劳性能分析方法主要基于实验测定的宏观载荷-寿命曲线,通 过对样品在不同载荷下进行循环加载,以获得材料在相应条件下的失效循环数。然而,这 种技术路线存在明显缺陷:首先,由于特殊的材料体系及制造工艺,smc复合材料具有复 杂的非均质细观结构,其疲劳性能分散性显著,宏观疲劳寿命模型预测精度难以满足产品 设计需求;其次,smc复合材料疲劳性能的影响因素多样,细观结构、组分性能等对材料 疲劳行为均存在显著影响,宏观疲劳性能预测方法无法建立上述因素与疲劳寿命间的联系, 因此,难以预测具有不同配置smc复合材料的疲劳寿命;最后,smc复合材料的宏观疲 劳模型建立在材料耐久性试验的基础上,测试成本高、周期长(单条疲劳曲线测试周期在 1月以上,测试成本在10万人民币以上),严重影响了产品的快速迭代设计。
4.随着计算机科学的迅猛发展,基于有限元仿真技术的细观疲劳性能预测方法在复合材 料研究领域备受关注。通过对材料细观形貌进行重构,并引入组份材料的连续损伤准则, 可以实现smc复合材料疲劳损伤扩展过程及疲劳寿命的准确预测,建立起细观结构、组份 性能等因素与材料疲劳寿命间的联系。虽然现有技术中已有基于有限元仿真技术的细观疲 劳性能预测方法被提出,但是目前上述细观疲劳性能预测方法被存在细观结构重构效率低, 疲劳寿命预测周期长的问题,因此难以满足结构疲劳性能分析需求。


技术实现要素:



5.为了解决现有技术中存在的不足,本发明提出了一种基于机器学习与渐进损伤的短切 纤维复合材料疲劳性能预测方法,基于细观力学模型实现材料疲劳寿命及损伤扩展过程的 仿真分析,并利用仿真数据建立材料基础信息与疲劳性能间的映射关系,可以准确高效的 预估材料疲劳性能。
6.本发明所采用的技术方案如下:
7.一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,包括如下步骤:
8.步骤1,基于smc复合材料的基本信息,建立smc复合材料的细观几何模型;
9.步骤2,基于smc复合材料的细观几何模型生成该材料的有限元模型;在有限元模型 的基础上引入了连续损伤准则构建smc复合材料的渐进损伤模型,根据连续损伤准则判
断 循环加载过程中有限元模型各网格单元的疲劳损伤状态并计算损伤参数,通过删除失效单 元或节点模拟疲劳损伤扩展过程,对smc复合材料的渐进损伤分析以及疲劳寿命预测;
10.步骤3,在渐进损伤模型的输入变量空间选取样本数据,输入有限元模型预测样本疲 劳寿命并形成疲劳性能数据集,对数据集中的样本数据进行归一化处理,划分训练集和测 试集,训练机器学习疲劳寿命预测代理模型,利用训练好的机器学习疲劳寿命预测代理模 型进行短切纤维复合材料疲劳性能预测。
11.进一步,步骤1中smc复合材料的基本信息包括纤维束尺寸、纤维束体积含量、纤维 束取向分布。
12.进一步,步骤1中建立smc复合材料的细观几何模型的方法为:采用随机序列吸附算 法重构材料细观结构;将纤维束抽象为具有不规则形状的多边形,逐根、逐层填充入细观 几何模型中。
13.进一步,对每次新填充的纤维束进行干涉检测,将干涉区域抬升以避免纤维束相交。
14.进一步,对每次新填充的纤维束进行可行性检测,保证新填充的纤维束顶点与下层相 邻纤维束边缘距离大于临界值;若满足位置可行性条件,则保存该新填充的纤维束形状及 位置信息,并统计当前细观几何模型中纤维束体积含量;重复以上过程直到模型中纤维束 体积含量达到预设值。
15.进一步,对smc复合材料的细观几何模型进行离散化,划分模型内部纤维束及树脂区 域的网格单元,生成该材料的有限元模型。
16.进一步,基于幂函数、多项式形式的组份材料连续损伤准则,根据有限元模型各网格 单元应力水平及加载历程判断循环加载过程中单元的疲劳损伤状态,计算各网格单元损伤 参数。
17.进一步,当损伤参数达到某个阈值时判定网格单元失效,通过删除失效网格单元或节 点模拟疲劳损伤扩展过程。
18.本发明的有益效果:
19.1.与宏观疲劳性能预测方法相比,本发明基于细观力学分析方法建立了smc复合材 料细观结构、组份性能等参数与疲劳性能间的联系,可以准确预测不同配置smc复合材料 的疲劳寿命,同时还原其疲劳损伤扩展过程。该方法主要基于仿真分析,结合少量实验数 据即可完成模型校核,在工程应用中能够显著降低测试时间及成本,加速产品迭代设计。
20.2.与单纯的细观力学分析方法相比,本发明基于细观力学模型仿真数据,采用机器学 习算法建立了模型输入参数与疲劳寿命间的隐式非线性映射关系,通过机器学习模型代理 细观疲劳模型进行smc复合材料的疲劳寿命预测。本发明的这一特点可以显著降低材料耐 久性分析的计算成本,充分发挥现有理论模型优势,同时避免了机器学习模型对实验数据 的依赖性。在工程应用中,能够帮助研究人员理解和掌握smc复合材料各特征参数与疲劳 性能间的联系与规律。
21.3.本发明可用于smc复合材料零部件生产工艺的优化设计。本发明综合考虑了多种 因素对smc复合材料疲劳性能的影响,以零部件生产过程的仿真结果为输入参数,可以
实 现零部件结构的耐久性分析,建立生产工艺与零部件疲劳性能间的联系。反之,则可根据 耐久性分析结果,优化生产工艺参数,进而实现提高产品制备水平的工业应用目标。
附图说明
22.图1是smc复合材料的疲劳性能预测流程图。
23.图2是smc复合材料重构结果及有限元仿真模型。
24.图3是smc复合材料渐进损伤疲劳分析结果。
25.图4是smc复合材料渐进损伤疲劳寿命预测结果。
26.图5是机器学习模型预测值与渐进损伤模型预测值对比图。
具体实施方式
27.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本 发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不 用于限定本发明。
28.一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,包括如下内容:
29.步骤1,采用随机序列吸附算法重构smc复合材料细观结构,建立smc复合材料的 细观几何模型。
30.收集smc复合材料基本信息,具体包括纤维束尺寸、纤维束体积含量、纤维束取向分 布等数据;以玻璃纤维smc复合材料为例,smc复合材料内部玻璃纤维束的尺寸为 25mm
×
1mm
×
0.1mm,玻璃纤维束体积含量为70%,玻璃纤维束取向张量为 将玻璃纤维束抽象为具有不规则形状的多边形,如图1中(a)所示;并将 玻璃纤维束逐根、逐层填充入细观几何模型中;对每次新填充的纤维束进行干涉检测,将 干涉区域抬升以避免纤维束间相交,如图1中(b)所示;为避免后续有限元模型网格划分 困难,对纤维束位置进行可行性检测,保证新填充的纤维束顶点与下层相邻纤维束边缘距 离大于临界值d
critical
(推荐值0.01mm),如图1中(c)所示。若满足位置可行性条件,则 保存该新填充的纤维束形状及位置信息,并统计当前细观几何模型中纤维束体积含量;重 复上述过程直到模型纤维束体积含量达到预设值,玻璃纤维smc复合材料重构结果如图2 中(a)所示。
31.步骤2,smc复合材料渐进损伤分析。
32.首先,对步骤1中建立的smc复合材料细观几何模型进行离散化,划分模型内部纤维 束及树脂区域的网格单元(网格单元总数约30万个),生成该材料的有限元模型如图2中 (b)所示。基于有限元模型开展smc复合材料的渐进损伤分析。在有限元模型的基础上 引入了连续损伤准则构建smc复合材料的渐进损伤模型,具体是通过对有限元模型进行循 环加载并删除失效单元模拟材料的失效过程,进而预测材料疲劳寿命的一种疲劳寿命预测 方法。
33.具体地,在渐进损伤分析中,将有限元模型加载至预设载荷水平,并判定材料是否完 全失效(即判断有限元模型是否断裂,断裂则认为完全失效);如未完全失效,则基于分析 结果,通过python语言编写的后处理程序,提取有限元模型各网格单元内部的应力;基
于 加载历程及网格单元的应力,根据组份材料(纤维束、树脂、界面)连续损伤准则分别计 算各网格单元的损伤参数d,以幂函数形式的连续损伤准则为例:
[0034][0035]
其中,n为疲劳循环数,a1和a2为材料参数,δσa为网格单元应力的幅值,sf为组份 材料失效强度;依据损伤参数d判定各单元疲劳损伤状态,当损伤参数d≥1时,判定网格 单元发生失效并将失效网格单元或节点从有限元模型中删除;通过编辑有限元模型输入文 件更新模型信息,移除多余约束条件;再次将模型加载至预设载荷,重复上述过程直到材 料完全失效。为提高计算效率,每次加载后将循环数向前递增δn循环,使总循环数在对数 坐标下均匀增长。本方案中,当有限元模型由于网格单元或节点删除导致断裂后,认为材 料完全失效。玻璃纤维smc复合材料疲劳损伤演化过程及疲劳寿命预测结果如图3及图4 所示。可见,玻璃纤维smc复合材料疲劳损伤演化过程及疲劳寿命预测结果与实验数据吻 合良好,充分验证了smc复合材料渐进损伤分析的有效性。
[0036]
步骤3,建立smc复合材料机器学习疲劳寿命预测代理模型。
[0037]
通过拉丁超立方抽样方法,在渐进损伤模型的输入变量空间选取样本数据,综合考虑 计算机硬件水平及渐进损伤分析计算效率确定样本量,推荐值为10v,v为输入变量的总数。 输入变量包括纤维取向、纤维束体积含量以及纤维束、树脂和界面的力学性能参数。
[0038]
根据不同输入变量生成的具有不同纤维取向、纤维体积含量、组份性能参数的smc复 合材料有限元模型;基于所生成的不同配置的smc复合材料有限元模型;采用渐进损伤分 析方法预测不同配置有限元模型的疲劳寿命,获取不同配置有限元模型所对应的输入变量、 预测结果,由此形成smc复合材料疲劳性能数据集;
[0039]
在本技术中,采用极差变换法对smc复合材料疲劳性能数据集中的样本数据进行归一 化处理:
[0040][0041]
其中,x
i,j
为疲劳性能数据集中第i组样本中第j个参数归一化后的值,n为疲劳性能数据 集中的样本数量,v为样本参数的总数,和分别为所有样本数据中第j个参数的最 小值和最大值。
[0042]
本案例采用高斯过程算法建立渐进损伤模型输入变量与疲劳寿命预测结果间的隐式非 线性映射关系,构建机器学习疲劳寿命预测代理模型。将归一化处理后的数据集划分为训 练集和测试集,利用训练集进行机器学习疲劳寿命预测代理模型的训练,同时利用测试集 评估模型预测精度。
[0043]
除此之外还可以采用克里金法、神经网络等算法来建立映射关系。
[0044]
根据决定系数r2定量评估smc复合材料的机器学习疲劳寿命预测代理疲劳模型预测 表现(越高则预测效果越好):
[0045]
[0046]
其中,yi为第i组样本的渐进损伤模型预测结果,为第i组样本机器学习模型预测结果, n为样本数量,为渐进损伤模型预测结果的平均值。smc复合材料机器学习疲劳寿命预测 代理模型的测试结果如图5所示,可见机器学习模型疲劳寿命预测结果与渐进损伤分析结 果吻合较好,决定系数r2=0.8735。
[0047]
在本技术中,本技术在步骤2中构建的有限元模型是建立机器学习模型的基础,如果 仅对一种配置的smc复合材料进行了寿命预测,数据量过少,无法进行机器学习模型训练。 本技术在步骤3中根据渐进损伤模型输入参数的抽样结果生成了不同配置的有限元模型, 根据这些模型的预测结果建立数据集,进行机器学习疲劳寿命预测代理模型训练,建立输 入参数与疲劳寿命之间的关系,代理渐进损伤模型进行寿命预测,提高计算效率。
[0048]
本发明基于细观模型生成的仿真数据,进一步引入数据驱动的建模方法,探索材料基 础信息与疲劳性能间的直接映射关系,准确快速的预估材料的疲劳寿命,对于实现smc复 合材料零部件结构耐久性分析及优化设计具有重要意义。
[0049]
以上实施例仅用于说明本发明的设计思想和特点,其目的在于使本领域内的技术人员 能够了解本发明的内容并据以实施,本发明的保护范围不限于上述实施例。所以,凡依据 本发明所揭示的原理、设计思路所作的等同变化或修饰,均在本发明的保护范围之内。

技术特征:


1.一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,包括如下步骤:步骤1,基于smc复合材料的基本信息,建立smc复合材料的细观几何模型;步骤2,基于smc复合材料的细观几何模型生成该材料的有限元模型;在有限元模型的基础上引入了连续损伤准则构建smc复合材料的渐进损伤模型,根据连续损伤准则判断循环加载过程中有限元模型各网格单元的疲劳损伤状态并计算损伤参数,通过删除失效单元或节点模拟疲劳损伤扩展过程,对smc复合材料的渐进损伤分析以及疲劳寿命预测;步骤3,在渐进损伤模型的输入变量空间选取样本数据,输入有限元模型预测样本疲劳寿命并形成疲劳性能数据集,对数据集中的样本数据进行归一化处理,划分训练集和测试集,训练机器学习疲劳寿命预测代理模型,利用训练好的机器学习疲劳寿命预测代理模型进行短切纤维复合材料疲劳性能预测。2.根据权利要求1所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,步骤1中smc复合材料的基本信息包括纤维束尺寸、纤维束体积含量、纤维束取向分布。3.根据权利要求1所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,步骤1中建立smc复合材料的细观几何模型的方法为:采用随机序列吸附算法重构材料细观结构;将纤维束抽象为具有不规则形状的多边形,逐根、逐层填充入细观几何模型中。4.根据权利要求3所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,对每次新填充的纤维束进行干涉检测,将干涉区域抬升以避免纤维束相交。5.根据权利要求3所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,对每次新填充的纤维束进行可行性检测,保证新填充的纤维束顶点与下层相邻纤维束边缘距离大于临界值;若满足位置可行性条件,则保存该新填充的纤维束形状及位置信息,并统计当前细观几何模型中纤维束体积含量;重复以上过程直到模型中纤维束体积含量达到预设值。6.根据权利要求1-5中任意一项权利要求所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,对smc复合材料的细观几何模型进行离散化,划分模型内部纤维束及树脂区域的网格单元,生成该材料的有限元模型。7.根据权利要求6所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,基于幂函数、多项式形式的组份材料连续损伤准则,根据有限元模型各网格单元应力水平及加载历程判断循环加载过程中单元的疲劳损伤状态,计算各网格单元损伤参数。8.根据权利要求6所述的一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,其特征在于,当损伤参数达到某个阈值时判定网格单元失效,通过删除失效网格单元或节点模拟疲劳损伤扩展过程。

技术总结


本发明公开了一种基于机器学习与渐进损伤的短切纤维复合材料疲劳性能预测方法,建立SMC复合材料的细观几何模型;基于SMC复合材料的细观几何模型生成该材料的有限元模型;根据连续损伤准则判断循环加载过程中有限元模型各网格单元的疲劳损伤状态并计算损伤参数,通过删除失效单元或节点模拟疲劳损伤扩展过程,对SMC复合材料的渐进损伤分析以及疲劳寿命预测;基于大量疲劳寿命预测结果构建机器学习疲劳寿命预测代理模型,利用训练好的机器学习疲劳寿命预测代理模型进行短切纤维复合材料疲劳性能预测。本发明基于渐进损伤分析方法,可实现短切纤维复合材料疲劳寿命及失效行为的准确预测,同时根据相关数据集训练了机器学习疲劳代理模型,提高预测效率。提高预测效率。提高预测效率。


技术研发人员:

黄理 孙煦泽 包祖国 韩维建 黄诗尧 赵海龙 陈秋任 汤海斌 陈章兴 崔海涛

受保护的技术使用者:

长三角先进材料研究院

技术研发日:

2022.08.02

技术公布日:

2022/12/30

本文发布于:2024-09-22 17:22:27,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/51412.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:疲劳   复合材料   模型   损伤
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议