基于样本持续增量快速获取应力谱进行疲劳寿命评估方法与流程

文档序号:17003407发布日期:2019-03-02 01:54阅读:212来源:国知局
基于样本持续增量快速获取应力谱进行疲劳寿命评估方法与流程

本发明属于起重机疲劳寿命估算领域,具体涉及一种基于样本持续增量快速获取应力谱进行疲劳寿命评估方法,也适用于其他类型起重机的疲劳寿命估算。



背景技术:

桥式起重机作为车间进行产品吊运的起重设备,其工作特点是做间歇性运动,即在一个工作循环中取料、运移、卸载等动作的相应机构是交替工作的,起重机在市场上的发展和使用越来越广泛。随着桥式起重机使用数量的增多,起重机使用引发的安全事故也不断上升,而且一旦发生事故,社会影响恶劣,给国家和人民带来巨大的损失。据统计,我国每年因起重机械造成的伤亡事故占当年事故发生的15%左右,而且随着经济的发展,人们对于桥式起重机的性能有了更高的要求,大起重量、高频作业等指标被提上日程,这些硬性指标使得桥式起重机在役期间更加“繁忙”,无疑加重了桥式起重机的事故频率。由此,桥式起重机的安全问题已经成为国家和行业内面临的重要课题。

现有技术中对金属结构疲劳剩余寿命可靠性分析时,需要通过起重机的特征参数记录获得时间-应力曲线,并计算得到应力谱。但目前无法对起重机实时样本数据持续增量进行分析,大部分计算都是后续通过对一段时间内的时间-应力曲线进行分析,从而得出结论。因此对于起重机进行实时动态预测和评估其剩余寿命的问题上,目前时间-应力曲线获取方法有一定的局限性。



技术实现要素:

为了解决目前通用桥式起重机面对样本数据的持续增量无法快速获取时间-应力曲线得到应力谱进行疲劳寿命分析问题,而提供一种方便快速获取时间-应力曲线、有效计算疲劳寿命的基于样本持续增量快速获取应力谱进行疲劳寿命评估方法。

本发明为了实现上述目的所采用的技术方案是:

一种基于样本持续增量快速获取应力谱进行疲劳寿命评估方法,包括以下步骤:从桥式起重机数据记录仪中实时提取起重机起升载荷量和小车位置作为输入的样本数据,采用训练好的径向基神经网络模型,即可获得样本数据持续增加下该桥式起重机任意位置点对应的等效应力值,从而绘制该点时间-应力曲线;根据绘制的时间-应力曲线,利用雨流计数法,获取包含均值和幅值的应力谱;提取得到的应力谱,利用基于损伤容限——断裂力学法计算出桥式起重机主梁的疲劳剩余寿命。本发明通过实时提取桥式起重机的样本利用训练好的径向基神经网络,能够面对起重机样本持续增量进行起重机任意位置点实时时间-应力曲线绘制,获取应力谱,并估算桥式起重机主梁的疲劳剩余寿命,用于实时预测及评估桥式起重机主梁的寿命及可靠性。

进一步地,所述径向基神经网络模型的构建步骤如下:通过ansys建立桥式起重机仿真模型,获取学习样本数据,并构建径向基神经网络模型;根据得到的径向基神经网络模型和学习样本数据,选取1-2组数据为测试数据,其余组数据为学习样本,利用径向基函数对径向基神经网络进行训练,并通过训练好的径向基神经网络模型输出学习样本的等效应力值与ansys分析得到该位置点等效应力值进行对比,确认训练好的径向基神经网络模型的准确性,得到最优模型参数的径向基神经网络模型。

更进一步地,所述学习样本的获取方法如下:根据桥式起重机起吊重物小车从左端运行到右端的不同起升载荷和小车位置为学习样本的输入量,计算出该类桥式起重机疲劳关键点对应的ansys计算的等效应力值为学习样本的输出量,获得学习样本数据。

优选的,所述径向基神经网络模型是由输入层、隐含层和输出层构成的三层前向型网络,隐含层采用径向基函数作为激励函数,该径向基函数一般为高斯函数。所述的径向基神经网络模型是以函数逼近理论为基础构造的一类前向型网络。径向基函数网络模型是一个只有层次的网络。在中间层,它以对布局响应的径向基函数代替传统的全局响应的激发函数。输入层节点数为2,输出层节点数为1。

进一步地,所述雨流计数法的步骤如下:

1)预处理

先对时间-应力曲线数据进行修正,使得到数据更加利于记录循环数;

2)数据调整

确定数据是否为偶数,如果不是偶数,则去掉最后一个数据,使数据处理后的时间-应力曲线数据的为偶数,形成全封闭计数模型;

3)数据对接

对步骤2中的数据进行调整,使起点为最高峰或最低谷,然后在首尾对接,这样在进行一次雨流计数即可完成全部数据;

4)循环计数

将对接后的数据进行循环计数,取出所有的循环,记录包含幅值和均值的应力谱。

更进一步地,所述修正数据包括:数据压缩、检测峰谷值、去除无效应力幅值。

优选的,数据压缩是对连续相同的数据进行压缩去掉相同数据,只保留一个。

优选的,所述检测峰谷值是将数据中峰值和谷值提取出来,其判断条件为:对于第i个数据元素当时,其值不是峰值就是谷值。

优选的,所述去除无效应力幅值是去除一些对寿命影响微小的应力幅值。

进一步地,基于损伤容限——断裂力学法估算出起重机的疲劳剩余寿命。

本发明利用训练好的径向基神经网络,通过计算机可快速获取起重机任意位置点的实时时间-应力曲线获得应力谱及估算其主梁的疲劳剩余寿命,从而大大节省起重机现场实测,或根据起升过程用ansys分析的繁琐过程及投入,实现实时获取时间-应力曲线及准确估算起重机主梁疲劳剩余寿命的目的;基于已训练好的径向基神经网络,建立对该类型桥式起重机的实时时间-应力曲线的获取,而不必要在工作结束后根据起升载荷重新进行时间-应力曲线的绘制,具有实现简单、有效快捷且能够实时预测及评估桥式起重机主梁寿命及可靠性的特点。

附图说明

图1是本发明的流程示意图;

图2是本发明径向基神经网络结构示意图;

图3是起重机一个工作过程通过ansys分析得到的位置-应力曲线和通过径向基神经网络得到的位置-应力曲线图;

图4是ansys分析和神经网络误差曲线。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细描述。

实施例1

如图1及图2所示,本实施例中的基于样本持续增量快速获取应力谱进行疲劳寿命评估方法,包括以下步骤:从桥式起重机数据记录仪中实时提取起重机起升载荷量和小车位置作为输入的样本数据,采用训练好的径向基神经网络模型,即可获得样本数据持续增加下该桥式起重机任意位置点对应的等效应力值,从而绘制时间-应力曲线;根据绘制的时间-应力曲线,利用雨流计数法,获取包含均值和幅值的应力谱;提取得到的应力谱,利用基于损伤容限——断裂力学法计算出桥式起重机主梁的疲劳剩余寿命。本发明通过实时提取桥式起重机的样本利用训练好的径向基神经网络,能够面对起重机样本持续增量进行任意位置点实时时间-应力曲线绘制,获取应力谱,并估算桥式起重机主梁的疲劳剩余寿命,用于实时预测及评估桥式起重机主梁的寿命及可靠性。

进一步地,所述径向基神经网络模型的构建步骤如下:通过ansys建立桥式起重机仿真模型,获取学习样本数据,并构建径向基神经网络模型;根据得到的径向基神经网络模型和学习样本数据,选取1组数据为测试数据,其余组数据为学习样本,利用径向基函数对径向基神经网络进行训练,并通过训练好的径向基神经网络模型输出学习样本的等效应力值与ansys分析得到该位置点等效应力值进行对比,确认训练好的径向基神经网络模型的准确性,得到最优模型参数的径向基神经网络模型。

更进一步地,所述学习样本的获取方法如下:根据桥式起重机起吊重物小车从左端运行到右端的不同起升载荷和小车位置为学习样本的输入量,计算出该类桥式起重机任意位置点对应的ansys计算的等效应力值为学习样本的输出量,获得学习样本数据。所述学习样本数据是桥式起重机处于正常工作状态下一些典型的起升载荷和小车位置及其所对应的等效应力值(起升载荷(起重量)分别为0、5t、15t、25t、35t、45t、55t、65t、75t;小车位置从3m移动到25m),从而建立一个数据库模型,使学习样本符合起重机的实际使用工况。

优选的,所述径向基神经网络模型是由输入层、隐含层和输出层构成的三层前向型网络,隐含层采用径向基函数作为激励函数,该径向基函数一般为高斯函数。所述的径向基神经网络模型是以函数逼近理论为基础构造的一类前向型网络。径向基函数网络模型是一个只有层次的网络。在中间层,它以对布局响应的径向基函数代替传统的全局响应的激发函数。输入层节点数为2,输出层节点数为1。

隐含层每个神经元与输入层相连的权值向量w1i和输入向量向量xq(表示第q个输入向量)之间的距离乘上阀值b1i作为本身的输入,由此可得隐含层的第i个神经元的输入为,输出为。径向基函数的阀值b1可以调节函数的灵敏度,但实际工作中更常用另一参数c(称为扩展函数)。在matlab神经网络工具箱中,b1和c的关系为,此时隐含层神经元的输出变为输出层的输入为各隐含层神经元输出的加权求和。因此输出为

径向基神经网络模型的训练过程分为两步:第一步为无导师式学习,确定训练输入层与隐含层间的权值w1;第二步为有导师式学习,确定训练隐含层与输出层的权值w2。在训练以前,需要提供输入向量x、对应的输出向量t与径向基函数的扩展常数c。训练的目标是求取两层的最终权值w1、w2和阀值b1、b2(当隐含层单元数等于输入向量时,取b2=0)。

现在用newrbe函数来设计一个径向基网络。其调用格式为net=newrbe(p,t,goal,spread,mn,df);其中参数p为q组输入量组成的p×q维矩阵;参数t为q组输出量组成的s×q维矩阵;参数goal为径向基函数的扩展速度;参数spread为径向基函数的分布;参数mn为神经元的最大数目,默认为q;参数df为两次显示之间所添加的神经元数目。输出参数net为返回值,一个径向基神经网络模型。

进一步地,所述雨流计数法的步骤如下:

1)预处理

先对时间-应力曲线数据进行修正,使得到数据更加利于记录循环数;

2)数据调整

确定数据是否为偶数,如果不是偶数,则去掉最后一个数据,使数据处理后的时间-应力曲线数据的为偶数,形成全封闭计数模型;

3)数据对接

对步骤2中的数据进行调整,使起点为最高峰或最低谷,然后在首尾对接,这样在进行一次雨流计数即可完成全部数据;

4)循环计数

将对接后的数据进行循环计数,取出所有的循环,记录包含幅值和均值的应力谱。

更进一步地,所述修正数据包括:数据压缩、检测峰谷值、去除无效应力幅值。

优选的,数据压缩是对连续相同的数据进行压缩去掉相同数据,只保留一个。

优选的,所述检测峰谷值是将数据中峰值和谷值提取出来,其判断条件为:对于第i个数据元素当时,其值不是峰值就是谷值。

优选的,所述去除无效应力幅值示去除一些对寿命影响微小的应力幅值。

进一步地,基于损伤容限——断裂力学法估算出起重机的疲劳剩余寿命。

实施例2

如图1及图2所示,本实施例中的基于样本持续增量快速获取应力谱进行疲劳寿命评估方法,包括以下步骤:从桥式起重机数据记录仪中实时提取起重机起升载荷量和小车位置作为输入的样本数据,采用训练好的径向基神经网络模型,即可获得样本数据持续增加下该桥式起重机任意位置点对应的等效应力值,从而绘制时间-应力曲线;根据绘制的时间-应力曲线,利用雨流计数法,获取包含均值和幅值的应力谱;提取得到的应力谱,利用基于损伤容限——断裂力学法计算出桥式起重机主梁的疲劳剩余寿命。本发明通过实时提取桥式起重机的样本利用训练好的径向基神经网络,能够面对起重机样本持续增量进行任意位置点实时时间-应力曲线绘制,获取应力谱,并估算桥式起重机主梁的疲劳剩余寿命,用于实时预测及评估桥式起重机主梁的寿命及可靠性。

进一步地,所述径向基神经网络模型的构建步骤如下:通过ansys建立桥式起重机仿真模型,获取学习样本数据,并构建径向基神经网络模型;根据得到的径向基神经网络模型和学习样本数据,选取2组数据为测试数据,其余组数据为学习样本,利用径向基函数对径向基神经网络进行训练,并通过训练好的径向基神经网络模型输出学习样本的等效应力值与ansys分析得到该位置点等效应力值进行对比,确认训练好的径向基神经网络模型的准确性,得到最优模型参数的径向基神经网络模型。

更进一步地,所述学习样本的获取方法如下:根据桥式起重机起吊重物小车从左端运行到右端的不同起升载荷和小车位置为学习样本的输入量,计算出该类桥式起重机任意位置点对应的ansys计算的等效应力值为学习样本的输出量,获得学习样本数据。所述学习样本数据是桥式起重机处于正常工作状态下一些典型的起升载荷和小车位置及其所对应的等效应力值(起升载荷(起重量)分别为0、5t、15t、25t、35t、45t、55t、65t、75t;小车位置从3m移动到25m),从而建立一个数据库模型,使学习样本符合起重机的实际使用工况。

优选的,所述径向基神经网络模型是由输入层、隐含层和输出层构成的三层前向型网络,隐含层采用径向基函数作为激励函数,该径向基函数一般为高斯函数。所述的径向基神经网络模型是以函数逼近理论为基础构造的一类前向型网络。径向基函数网络模型是一个只有层次的网络。在中间层,它以对布局响应的径向基函数代替传统的全局响应的激发函数。输入层节点数为2,输出层节点数为1。

隐含层每个神经元与输入层相连的权值向量w1i和输入向量向量xq(表示第q个输入向量)之间的距离乘上阀值b1i作为本身的输入,由此可得隐含层的第i个神经元的输入为,输出为。径向基函数的阀值b1可以调节函数的灵敏度,但实际工作中更常用另一参数c(称为扩展函数)。在matlab神经网络工具箱中,b1和c的关系为,此时隐含层神经元的输出变为输出层的输入为各隐含层神经元输出的加权求和。因此输出为

径向基神经网络模型的训练过程分为两步:第一步为无导师式学习,确定训练输入层与隐含层间的权值w1;第二步为有导师式学习,确定训练隐含层与输出层的权值w2。在训练以前,需要提供输入向量x、对应的输出向量t与径向基函数的扩展常数c。训练的目标是求取两层的最终权值w1、w2和阀值b1、b2(当隐含层单元数等于输入向量时,取b2=0)。

现在用newrbe函数来设计一个径向基网络。其调用格式为net=newrbe(p,t,goal,spread,mn,df);其中参数p为q组输入量组成的p×q维矩阵;参数t为q组输出量组成的s×q维矩阵;参数goal为径向基函数的扩展速度;参数spread为径向基函数的分布;参数mn为神经元的最大数目,默认为q;参数df为两次显示之间所添加的神经元数目。输出参数net为返回值,一个径向基神经网络模型。

进一步地,所述雨流计数法的步骤如下:

1)预处理

先对时间-应力曲线数据进行修正,使得到数据更加利于记录循环数;

2)数据调整

确定数据是否为偶数,如果不是偶数,则去掉最后一个数据,使数据处理后的时间-应力曲线数据的为偶数,形成全封闭计数模型;

3)数据对接

对步骤2中的数据进行调整,使起点为最高峰或最低谷,然后在首尾对接,这样在进行一次雨流计数即可完成全部数据;

4)循环计数

将对接后的数据进行循环计数,取出所有的循环,记录包含幅值和均值的应力谱。

更进一步地,所述修正数据包括:数据压缩、检测峰谷值、去除无效应力幅值。

优选的,数据压缩是对连续相同的数据进行压缩去掉相同数据,只保留一个。

优选的,所述检测峰谷值是将数据中峰值和谷值提取出来,其判断条件为:对于第i个数据元素当时,其值不是峰值就是谷值。

优选的,所述去除无效应力幅值示去除一些对寿命影响微小的应力幅值。

进一步地,基于损伤容限——断裂力学法估算出起重机的疲劳剩余寿命。

本实施例以桥式起重机起升载荷(起重量)和小车位置为学习样本的输入,对应该位置点的等效应力值为学习样本的希望输出,获取学习样本,并绘制时间-应力曲线;本实施例中的学习样本数据是通过ansys建立桥式起重机仿真模型,通过桥式起重机起吊重物小车从3m运行到25m与对应疲劳关键点的等效应力值为学习样本数据。表1为对起升载荷(起重量)分别为0、5t、15t、25t、35t、45t、55t、65t、75t,小车位置从3m运行到25m与对应疲劳关键点等效应力值的部分样本数据。

表1桥式起重机起升载荷、小车位置和疲劳关键点等效应力值部分样本数据

(3)训练径向基神经网络模型

只有训练后的神经网络才能实现其功能。把步骤(2)得到的学习样本归一化,训练由步骤(1)确定的径向基神经网络,使神经网络对非学习样本的输出与希望值的误差很小直到满足应用的要求。

(4)桥式起重机时间-应力曲线的获取

如图3至4所示,步骤(3)训练好的径向基神经网络模型即建立了不同起升载荷、小车位置与对应的疲劳关键点的等效应力的关系。如将起升载荷为70t、50t,从起吊位置5m到卸载位置15m输入到步骤(3)训练好的径向基神经网络模型,即可获取该起重机的时间-应力曲线,其结果表2,可以看到它和输入样本是一致的,确认训练好的径向基神经网络模型是可行的。

表2桥式起重机起升载荷75t的疲劳关键点等效应力

(5)疲劳剩余寿命估算

通过径向基神经网络模型获取的桥式起重机的时间-应力曲线,利用雨流计数法提取包括各级幅值、均值的应力谱的循环次数及总循环次数,根据基于损伤容限——断裂力学法计算出起重机主梁的疲劳剩余寿命。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1