一种基于数字孪生的轴承全生命周期监测方法

文档序号:24975795发布日期:2021-05-07 22:48阅读:403来源:国知局
一种基于数字孪生的轴承全生命周期监测方法

本发明属于轴承监测技术领域,具体涉及一种基于数字孪生的轴承全生命周期监测方法。



背景技术:

轴承是主轴系统中重要的零件之一,是连接旋转部件与非旋转部件的桥梁;轴承内圈与主轴连接,轴承外圈通过轴承座与箱体连接,轴承内圈与外圈间有滚动体,滚动体间有保持架以此保持间距;高速旋转的主轴带动轴承内圈旋转,通过滚动体将旋转产生的力平衡,使其不会对箱体产生影响;由于加工及装配轴承时会存在误差,高速旋转的轴承不仅承受着复杂的外力,还要承受来自轴承内部的应力、振动、发热等现象,故轴承的损伤形势非常复杂,而且轴承在机器内部,无法直接进行监测;因此如何实现对轴承进行全生命周期信息的获取,并以此建立轴承在线工作时的数字孪生体,从多因素对轴承工作时的工作状况进行描述,均对轴承寿命的判断及预测故障有着重要影响。

当前,传统的加工方法及手段正逐渐被物联网、大数据、人工智能等新兴技术所取代,而数字孪生技术作为现实物理环境的数字映射系统,能够在很大程度上服务物理环境,使其变得更加智能化、数字化及可控化。而基于数字孪生的轴承全生命周期监测方法基于数字孪生技术可实现对轴承领域的产业升级,实现轴承行业的数字化及信息化。



技术实现要素:

为了解决上述问题,本发明公开了一种基于数字孪生的轴承全生命周期监测方法,该方法通过构建轴承数字孪生体并对其进行服役状态下的仿真修正,之后运用修正后的轴承数字孪生体对轴承进行全生命周期的监测和预警,了解轴承运行状况,有利于帮助更好地判断轴承寿命及使用过程中可能会出现的故障情况。

为了实现上述目的,本发明采用如下技术方案:

一种基于数字孪生的轴承全生命周期监测方法,包括如下步骤:

步骤一:构建轴承数字孪生体;

步骤二:对建立的轴承数字孪生体进行服役状态下的仿真修正;

步骤三:运用修正后的轴承数字孪生体进行全生命周期监测和预警。

作为优选,上述步骤一具体为:

步骤1-1:采集所监测轴承的物理特征;

步骤1-2:通过温度传感器、速度传感器及振动传感器采集服役状态下轴承运转数据,并记录轴承服役环境;

步骤1-3:根据步骤1-1和步骤1-2中采集的轴承物理特征、轴承运转数据和轴承服役环境,在unity3d中建立轴承数字孪生体。

作为优选,上述轴承物理特征包括:轴承内径、轴承外径、轴承内圈厚度、轴承外圈厚度、动载荷、静载荷、脂润滑限速、油润滑限速、接触角、滚动体数量、保持架参数和轴承装配参数;所述轴承装配参数包括:轴承安装位置、轴承安装精度和轴承安装方式;

所述轴承运转数据包括:轴承运转时的内圈实时温度、滚动体实时温度、保持架实时温度、内圈实时角速度、滚动体及保持架实时角速度、内圈实时振动频率、滚动体及保持架实时振动频率和外圈实时振动频率;

所述轴承服役环境包括:载荷大小、环境湿度和环境温度。

作为优选,上述步骤二具体为:

步骤2-1:运用步骤1—2所述的轴承运转数据对轴承数字孪生体进行仿真修正,将输出的数据与传感器数据进行逆向比对;

步骤2-2:将逆向对比的差异作为修正系数完善在unity3d中建立的轴承数字孪生体上。

作为优选,上述步骤2-2中的修正系数是非线性的。

作为优选,上述步骤三具体为:

步骤3-1:将步骤2-2中完善的轴承数字孪生体在unity3d中进行实时动态仿真,所述实时动态仿真与服役状态下轴承实时同步,实时运算形成数据;

步骤3-2:将步骤3-1中所述的实时运算数据运用神经网络算法进行服役状态下预测,所述神经网络算法通过实时数据对轴承数字孪生体不断学习、完善,实现对轴承服役状态的监测及预警。

作为优选,上述神经网络算法为脉冲神经网络。

作为优选,上述脉冲神经网络通过实时数据对轴承数字孪生体不断学习、完善这一事件的瞬时突触交互模式的事件驱动模拟算法为:

输入:步骤3-1中实时动态仿真脉冲序列、需要判断的模拟周期t;

输出:神经网络神经元发放的轴承性能信号的脉冲序列;

1由步骤3-1中实时动态仿真脉冲序列初始化队列中的轴承数字孪生体仿真结果的脉冲事件

2while队列不空&&t<tdo

3提取动态仿真脉冲序列中时序最小的脉冲事件(发生的时刻t、发生时刻的目标神经元i、权值w)

4计算t时刻神经元i的状态,即判断此时刻轴承性能状态

5更新神经元i状态(+w),并记录t时刻及对此事件进行预警

6ifv≥vthreshthen

7for每个i到j的神经连接do

8在队列中插入脉冲事件,即将轴承性能突发事件加入预测队列中

9endfor

10复位神经元i的状态

11endif

12endwhile。

作为优选,上述步骤1-3中,在unity3d中建立轴承数字孪生体的过程具体为:先在unity3d中进行仿真前处理获得轴承前处理模型,再对轴承前处理模型进行仿真获得轴承数字孪生体,使所获得的轴承数字孪生体更贴近轴承的真实情况。

作为优选,上述仿真前处理包括如下步骤:

(1)在unity3d建模中,通过控制整个圆环半径、整个圆环的厚度、轨道圆心的位置、轨道圆的半径、外圈圆面分割个数、外圆厚度分割个数、轨道厚度分割个数进行画点,获得点模型;

(2)将相邻的三个点连线获得三角形,并对三角形进行贴图获得贴图模型;

(3)在贴图模型的基础上添加碰撞线获得轴承前处理模型。

本发明具有如下的有益效果:

(1)本发明基于数字孪生的轴承全生命周期监测方法,通过构建轴承数字孪生体并对其进行服役状态下的仿真修正,之后运用修正后的轴承数字孪生体对轴承进行全生命周期的监测和预警,了解轴承运行状况,有利于帮助更好地判断轴承寿命及使用过程中可能会出现的故障情况;

(2)本发明的神经网络算法采用的是脉冲神经网络,这种算法模拟神经元更加接近实际,而且把时间信息的影响也考虑其中,更接近人脑神经网络的工作机理,采用这种算法通过实时数据对轴承数字孪生体不断学习、完善,可以更好地帮助实现对轴承服役状态的监测及预警;

(3)本发明在进行轴承仿真之前先进行了轴承的仿真前处理,在仿真前处理获得轴承前处理模型之后,再在轴承前处理模型的基础上进行仿真获得轴承数字孪生体,可以使所获得的轴承数字孪生体更加贴近轴承的实际情况,大幅提高轴承数字孪生体与实际轴承的一致性,尽最大可能减小甚至消除每个运动周期的偏差,从而使轴承数字孪生体在整个生命周期都尽可能与实际轴承保持一致,获得的数据更加精确,才使得采用数字孪生方法对轴承全生命周期的监测更有意义。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1是本发明的基于数字孪生的轴承全生命周期监测方法的构建示意图;

图2是本发明的仿真前处理步骤中构建的轴承内圈的点模型示意图;

图3是本发明的仿真前处理步骤中构建贴面模型过程中的贴面示意图;

图4是本发明的仿真前处理步骤中构建的滚动体的前处理模型示意图。

具体实施方式

现在结合实施例对本发明作进一步详细的说明。

一种基于数字孪生的轴承全生命周期监测方法,包括如下步骤:

步骤一:构建轴承数字孪生体;

步骤二:对建立的轴承数字孪生体进行服役状态下的仿真修正;

步骤三:运用修正后的轴承数字孪生体进行全生命周期监测和预警。

在一种具体的实施方式中,步骤一具体为:

步骤1-1:采集所监测轴承的轴承内径、轴承外径、轴承内圈厚度、轴承外圈厚度、动载荷、静载荷、脂润滑限速、油润滑限速、接触角、滚动体数量、保持架参数和轴承装配参数等物理特征;其中的轴承装配参数包括:轴承安装位置、轴承安装精度和轴承安装方式等;

步骤1-2:通过温度传感器、速度传感器及振动传感器采集服役状态下的轴承运转时的内圈实时温度、滚动体实时温度、保持架实时温度、内圈实时角速度、滚动体及保持架实时角速度、内圈实时振动频率、滚动体及保持架实时振动频率和外圈实时振动频率等轴承运转数据,并记录载荷大小、环境湿度和环境温度等轴承服役环境;

步骤1-3:根据步骤1-1和步骤1-2中采集的轴承物理特征、轴承运转数据和轴承服役环境,在unity3d中建立轴承数字孪生体。

在一种具体的实施方式中,步骤二具体为:

步骤2-1:运用步骤1—2中的轴承运转数据对轴承数字孪生体进行仿真修正,将输出的数据与传感器数据进行逆向比对;

步骤2-2:将逆向对比的差异作为修正系数完善在unity3d中建立的轴承数字孪生体上,其中的修正系数是非线性的。

在一种具体的实施方式中,步骤三具体为:

步骤3-1:将步骤2-2中完善的轴承数字孪生体在unity3d中进行实时动态仿真,实时动态仿真与服役状态下轴承实时同步,实时运算形成数据;

步骤3-2:将步骤3-1中的实时运算数据运用神经网络算法进行服役状态下预测,神经网络算法通过实时数据对轴承数字孪生体不断学习、完善,实现对轴承服役状态的监测及预警。

以上基于数字孪生的轴承全生命周期监测方法的构建示意图见图1。

在一种具体的实施方式中,神经网络算法为脉冲神经网络。

在一种具体的实施方式中,脉冲神经网络通过实时数据对轴承数字孪生体不断学习、完善这一事件的瞬时突触交互模式的事件驱动模拟算法为:

输入:步骤3-1中实时动态仿真脉冲序列、需要判断的模拟周期t;

输出:神经网络神经元发放的轴承性能信号的脉冲序列;

1由步骤3-1中实时动态仿真脉冲序列初始化队列中的轴承数字孪生体仿真结果的脉冲事件

2while队列不空&&t<tdo

3提取动态仿真脉冲序列中时序最小的脉冲事件(发生的时刻t、发生时刻的目标神经元i、权值w)

4计算t时刻神经元i的状态,即判断此时刻轴承性能状态

5更新神经元i状态(+w),并记录t时刻及对此事件进行预警

6ifv≥vthreshthen

7for每个i到j的神经连接do

8在队列中插入脉冲事件,即将轴承性能突发事件加入预测队列中

9endfor

10复位神经元i的状态

11endif

12endwhile。

在一种具体的实施方式中,步骤1-3中,在unity3d中建立轴承数字孪生体的过程具体为:先在unity3d中进行仿真前处理获得轴承前处理模型,再对轴承前处理模型进行仿真获得轴承数字孪生体,使所获得的轴承数字孪生体更贴近轴承的真实情况。

在一种具体的实施方式中,仿真前处理包括如下步骤:

(1)在unity3d建模中,通过控制整个圆环半径、整个圆环的厚度、轨道圆心的位置、轨道圆的半径、外圈圆面分割个数、外圆厚度分割个数、轨道厚度分割个数进行画点,获得点模型;

(2)将相邻的三个点连线获得三角形,并对三角形进行贴图获得贴图模型;

(3)在贴图模型的基础上添加碰撞线获得轴承前处理模型。

由于轴承有轨道半径,轴承不同导致尺寸并不相同,所以本申请建立了一个适用于所有角接触球轴承的模型。可以通过改变轨道半径大小、位置、轴承内外圈尺寸等等一系列的尺寸来适应不同的轴承。

在具体实施例中,设定:r控制整个圆环半径;h控制整个圆环的厚度;r1控制轨道圆心的位置;r2控制轨道圆的半径;s1控制外圈圆面分割个数;t1控制外圆厚度分割个数;t2控制轨道厚度分割个数。仿真前处理的步骤(1)的相关代码如下:

输入上述代码构建点模型,图2是所构建的轴承内圈的点模型示意图。

仿真前处理的步骤(2)的相关代码如下:

输入上述代码在点模型的基础上构建贴图模型,图3是构建贴面模型过程中形成的贴面示意图。

仿真前处理的步骤(3)的相关代码如下:

输入上述代码在贴面模型的基础上添加碰撞线,构建轴承前处理模型,图4是添加碰撞线之后构建的滚动体的前处理模型,在此基础上进行仿真获得的滚动体数字孪生体将会更加贴近实际的滚动体情况。同理,在整个轴承基础上获得轴承前处理模型之后,再以轴承前处理模型进行仿真获得的轴承数字孪生体将会更加贴近轴承的真实情况。

目前上没有关于专门针对轴承的仿真前处理方案,使得仿真结果的精确度不高,与现实差距较大。由于轴承包括轴承内圈、轴承外圈、若干个滚动体、保持架,还具有供滚动体运行的轨道,因此,整个轴承具有非常多的曲面。如果没有仿真前处理步骤,而是直接进行仿真,所获得的轴承数字孪生体虽然看起来与实际的轴承相差无几,但实际轴承中的曲面在轴承数字孪生体中可能仅仅是由若干个较小的平面拼接而成的多棱面,而非曲面。如果使用这样的轴承数字孪生体进行实时动态仿真,那么每个运动周期都会与实际情况产生一定的偏差,随着运动周期的增加,偏差不断累积,越来越大,最终无法准确监测,更无法准确判断轴承寿命并对轴承运行中可能出现的故障进行预警。

而如果在进行仿真前处理获得轴承前处理模型,然后再在轴承前处理模型的基础上进行仿真获得轴承数字孪生体,可以使所获得的轴承数字孪生体更加贴近轴承的实际情况,大幅提高轴承数字孪生体与实际轴承的一致性,尽最大可能减小甚至消除每个运动周期的偏差,从而使轴承数字孪生体在整个生命周期都尽可能与实际轴承保持一致,获得的数据更加精确,才使得采用数字孪生方法对轴承全生命周期的监测更有意义。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。

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