一种基于极限学习机的橡胶材料疲劳寿命预测方法技术

技术编号:32729399 阅读:57 留言:0更新日期:2022-03-20 08:35
本发明专利技术公开了一种基于极限学习机的橡胶材料疲劳寿命预测方法,包括以下步骤:设置橡胶材料疲劳试验数据;对试验数据进行预处理;以预处理后的试验数据作为极限学习机模型的输入,确定极限学习机模型中输入层、隐含层、输出层神经元个数;对输入权值矩阵和隐含层阈值矩阵进行寻优,确定预测寿命和实际寿命之间均方误差最小的输入权值矩阵和隐含层阈值矩阵;将最优输入权值矩阵和隐含层阈值矩阵返回极限学习机模型,通过计算隐含层输出矩阵的Moore

【技术实现步骤摘要】
一种基于极限学习机的橡胶材料疲劳寿命预测方法


[0001]本专利技术涉及橡胶材料疲劳寿命预测方法,具体涉及一种基于极限学习机的橡胶材料疲劳寿命预测方法。

技术介绍

[0002]橡胶材料具有高阻尼,低成本和优良的能量吸收特性,被广泛应用于车辆隔振装置,典型的车辆隔振装置包括:动力总成悬置、扭转减振器、轮胎及衬套等。橡胶隔振器通常在循环交变载荷下作业,其主体隔振橡胶材料容易出现疲劳失效现象。防止或减少橡胶材料在服役期间内发生疲劳失效是橡胶隔振器初期设计阶段的一个关键问题。因此,准确的预测橡胶材料疲劳寿命,为橡胶隔振器初期设计阶段提供有效数据参考具有重要的理论和工程研究意义。
[0003]橡胶疲劳的影响因素包括机械载荷、加载环境、橡胶配方与本构模型等,其中机械载荷是影响橡胶疲劳寿命的主要因素,机械载荷主要包括施加的应力或应变水平、加载频率及加载条件等。目前预测材料疲劳寿命的方法主要有:基于连续介质力学的裂纹萌生法、基于断裂力学的裂纹扩展法以及基于机器学习的智能算法。裂纹萌生法通过确定疲劳损伤参量与疲劳寿命之间的幂函数关系来预测疲劳寿命。常用的疲劳损伤参量包括最大主应变、等效应力和应变能密度,该方法通常只能考虑一种因素对疲劳寿命的影响,进行相应的等效可以考虑两种因素的影响,但精度不高。裂纹扩展法通过裂纹扩展速率的积分计算,建立裂纹扩展速率与疲劳损伤参数之间的关系,从而确定预测的疲劳寿命。近年来机器学习的快速发展使许多数据分析方法成功地应用于小样本疲劳数据预测(Fatigue Life Prediction for Vibration Isolation Rubber Based on Parameter

Optimized Support Vector Machine Model)。
[0004]极限学习机(Extreme Learning Machine,ELM)作为一种针对单隐含层前馈神经网络的新算法,通过线性代数计算出隐含层与输出层之间的输出权值矩阵,而不是采用传统的前向传播算法或者贝叶斯算法,克服了传统人工BP神经网络模型的不足,具有训练速度快,精度高等优点。ELM算法对输入权值和隐含层阈值选择时会存在一定的随机性,难以保证预测精度,且泛化性能较差,引入近些年出现的蜻蜓算法对输入权值和隐含层阈值进行寻优。蜻蜓算法相较于遗传算法和粒子群算法,具有不易陷入局部最优,参数设置简单的优点,同时五种行为保证了蜻蜓种群的全局和局部搜索能力,以此建立预测精度高的极限学习机橡胶材料疲劳寿命预测模型。

技术实现思路

[0005]本专利技术提供一种基于极限学习机的橡胶材料疲劳寿命预测方法,具体是将橡胶疲劳试验数据作为极限学习机神经网络模型的输入,训练后获得极限学习机疲劳寿命预测模型的方法。该方法能同时考虑应变均值和应变幅值两个影响因素对橡胶疲劳寿命的影响,并具有较高的预测精度,从而在橡胶零部件设计初期提高耐久性方面的参考。
[0006]本专利技术至少通过如下技术方案之一实现。
[0007]一种基于极限学习机的橡胶材料疲劳寿命预测方法,包括以下步骤:
[0008]S1、设置橡胶材料疲劳试验数据,所述试验数据包括不同应变均值和应变幅值下对应的循环寿命次数;
[0009]S2、对试验数据进行预处理;
[0010]S3、以预处理后的试验数据作为极限学习机模型的输入,确定极限学习机模型中输入层、隐含层、输出层神经元个数,随机生成输入层与隐含层间的输入权值矩阵以及隐含层的阈值矩阵,作为初始值;
[0011]S4、对输入权值矩阵和隐含层阈值矩阵进行寻优,确定预测寿命和实际寿命之间均方误差最小的输入权值矩阵和隐含层阈值矩阵;
[0012]S5、将最优输入权值矩阵和隐含层阈值矩阵返回极限学习机模型,结合输入、理论输出,通过计算隐含层输出矩阵的Moore

Penrose广义逆,获得输出权值矩阵;
[0013]S6、结合输入权值矩阵、隐含层阈值矩阵和输出权值矩阵,建立基于极限学习机的橡胶材料疲劳寿命预测模型;
[0014]S7、采用极限学习机的橡胶材料疲劳寿命预测模型预测寿命,完成橡胶材料的寿命预测工作。
[0015]优选的,所述寿命预测同时考虑应变均值和应变幅值对橡胶材料疲劳寿命的影响。
[0016]优选的,所述预处理包括去极值、对数平均、归一化、划分测试集和试验集处理。
[0017]优选的,极限学习机模型为单隐含层的神经网络模型,包括输入层与隐含层,输入层与隐含层之间通过输入权值矩阵连接,隐含层中每一个神经元中都有一个阈值,隐含层与输出层之间通过输出权值矩阵连接。
[0018]优选的,采用蜻蜓算法对极限学习机的输入权值和隐含层阈值进行寻优,减少随机确定的输入权值和隐含层阈值对模型预测精度影响。
[0019]优选的,所述步骤S5中的隐含层输出矩阵为:
[0020][0021]其中H
L
×1为隐含层输出矩阵,w
Ln
为隐含层第L个神经元与输入层第n个神经元之间的连接权值,x
n
为第n个样本中输入,b
L
为隐含层第n个神经元的阈值,L为隐含层神经元个数。
[0022]优选的,所述训练集用于训练极限学习机模型中输入权值和隐含层阈值参数,测试集用于验证模型的预测精度。
[0023]优选的,蜻蜓算法对输入权值和隐含层阈值进行寻优包括:将一组输入权值和隐含层阈值赋予蜻蜓个体,作为位置信息,在选定范围内初始化蜻蜓个体位置,通过蜻蜓的分离行为、对齐行为、内聚行为、吸引行为以及躲避行为进行位置的更新,将极限学习机评价指标作为蜻蜓个体的适应度函数,迭代次数达到设定值或有蜻蜓个体找到最优位置时,输
出适应度最高的蜻蜓个体,其位置信息即为最优的一组输出权值和隐含层阈值。
[0024]优选的,更新蜻蜓位置包括:输入权值和隐含层阈值取值均为5以内的小值,设置影响蜻蜓位置更新的各行为权重系数,需使种群的局部搜索能力优于全局搜索能力。
[0025]优选的,极限学习机评价指标中,实际输出与理论输出间的均方误差、平均绝对百分比误差和决定系数三者的加权作为优化算法的适应度函数,以获得在计算与理论输出离散性最小的一组极限学习机参数。
[0026]本专利技术与现有技术相比,具有以下优点:
[0027]1)基于极限学习机的橡胶材料疲劳寿命预测方法能同时考虑多个影响疲劳寿命的因素,包括载荷水平、温度、橡胶材料等;
[0028]2)基于极限学习机的橡胶材料疲劳寿命预测方法的预测精度与基于损伤参量的寿命预测方法相比,前者精度高于后者;
[0029]3)基于极限学习机的橡胶材料疲劳寿命预测方法的预测结果分布与基于损伤参量的寿命预测方法相比,前者均在两倍分散线内,后者在三倍分散线内;
[0030]4)基于极限学习机的橡胶材料疲劳寿命预测方法采用蜻蜓算法确定最优的极限学习机模型参数,预测模型具有更好的泛用性和稳定性。...

【技术保护点】

【技术特征摘要】
1.一种基于极限学习机的橡胶材料疲劳寿命预测方法,其特征在于,包括以下步骤:S1、设置橡胶材料疲劳试验数据,所述试验数据包括不同应变均值和应变幅值下对应的循环寿命次数;S2、对试验数据进行预处理;S3、以预处理后的试验数据作为极限学习机模型的输入,确定极限学习机模型中输入层、隐含层、输出层神经元个数,随机生成输入层与隐含层间的输入权值矩阵以及隐含层的阈值矩阵,作为初始值;S4、对输入权值矩阵和隐含层阈值矩阵进行寻优,确定预测寿命和实际寿命之间均方误差最小的输入权值矩阵和隐含层阈值矩阵;S5、将最优输入权值矩阵和隐含层阈值矩阵返回极限学习机模型,通过计算隐含层输出矩阵的Moore

Penrose广义逆,获得输出权值矩阵;S6、结合输入权值矩阵、隐含层阈值矩阵和输出权值矩阵,建立基于极限学习机的橡胶材料疲劳寿命预测模型;S7、采用极限学习机的橡胶材料疲劳寿命预测模型预测寿命,完成橡胶材料的寿命预测工作。2.根据权利要求1所述的一种基于极限学习机的橡胶材料疲劳寿命预测方法,其特征在于,所述寿命预测同时考虑应变均值和应变幅值对橡胶材料疲劳寿命的影响。3.根据权利要求1所述的一种基于极限学习机的橡胶材料疲劳寿命预测方法,其特征在于,所述预处理包括去极值、对数平均、归一化、划分测试集和试验集处理。4.根据权利要求1所述的一种基于极限学习机的橡胶材料疲劳寿命预测方法,其特征在于,极限学习机模型为单隐含层的神经网络模型,包括输入层与隐含层,输入层与隐含层之间通过输入权值矩阵连接,隐含层中每一个神经元中都有一个阈值,隐含层与输出层之间通过输出权值矩阵连接。5.根据权利要求1所述的一种基于极限学习机的橡胶材料疲劳寿命预测方法,其特征在于,采用蜻蜓算法对极限学习机的输入权值和隐含层阈值进行寻优,减少随机确定的输入权值和隐...

【专利技术属性】
技术研发人员:上官文斌赖威
申请(专利权)人:华南理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1