基于振动信息的产品状态分析方法、系统、设备和介质与流程

文档序号:32489338发布日期:2022-12-10 02:11阅读:21来源:国知局
基于振动信息的产品状态分析方法、系统、设备和介质与流程

1.本公开涉及振动数据处理分析领域,具体涉及一种基于振动信息的产品状态分析方法、系统、设备和介质。


背景技术:

2.产品如模具的所处的状态通常通过纸质记录方式来作为日常数据的收集,从而对模具不同状态做出判断和数据收集。如纸质的模具维修保养单,就是对模具维修保养状态的一个数据统计。工作人员需要通过后期对保养单的汇总,日期数据的统计,从而间接得出一段时间以内该套模具的维修保养时长,根据模具全生命周期状态产生相应的记录,包括:试模申请单,是对模具在测试阶段的一个状态记录,工作人员需要通过后期对试模申请单的汇总,时长的统计,从而间接得出一段时间内该套模具的调试时长;模具运输申请单,是对模具运输的申请单据,工作人员需要通过后期对该单据的汇总,发收货距离和时长的统计,从而间接得出一段时间内该套模具的运输时长;生产单,会直接反映产品的生产数量,也是模具正常的工作状态,工作人员通过分析产品的数量,和生产时长,间接得到一段时间内的模具正常工作时长。
3.很多工厂为了统计方便,安装了模具机械计数器,能够通过直接读取机械计数器的数据,得到该模具的正常工作次数,但无法直接判断工作时间。新的模具智能数据终端,是近年来兴起的技术。各种终端通过磁性感应、光学感应、陀螺仪和加速度感应等各种传感器,来对模具状态进行数据统计和分析。但基本上,全部集中在对模具正常工作状态和一些小部分的试模、异常状态上做出数据分析。模具大部分的异常工作状态、拆装维修等状态的数据,基本被视为数据噪声而进行了筛选和屏蔽。


技术实现要素:

4.本公开提供一种基于振动信息的产品状态分析方法、系统、设备和介质,能够解决现有技术无法实现对产品状态的进行全方位监控的问题。为解决上述技术问题,本公开提供如下技术方案:
5.作为本公开实施例的一个方面,提供基于振动信息的产品状态分析方法,包括如下步骤:
6.s1、获取产品的垂直方向和水平方向的加速度数据;
7.s2、判断所述垂直方向的加速度数据是否超出第一设定阈值,判断所述水平方向的加速度数据是否超出第二设定阈值;
8.s3、判断超出第一设定阈值的次数是否超出第一次数,判断超出第二设定阈值的次数是否超出第二次数;
9.s4、根据s2和s3中的判断结果判定产品状态;
10.所述第一次数和第二次数大于2。
11.较佳地,步骤s4包括:如果第一阈值未超出,第二阈值超出、第二次数超出,则判定
产品为上机状态。
12.较佳地,判定产品为上机状态只后还包括如下步骤:单位时间内第二次数在设定范围内,则判定产品为正常工作;如果不在设定范围内,则判定产品为试模状态。
13.较佳地,步骤s4包括:如果第一阈值未超出,第二阈值超出、第二次数未超出,则判定产品为被拆除或故障状态;
14.和/或,如果第一阈值超出、第一次数超出,第二阈值超出、第二次数超出,则判定产品为被拆除或故障状态;
15.和/或,如果第一阈值超出、第一次数未超出,第二阈值超出、第二次数未超出,则判定产品为被拆除或故障状态。
16.较佳地,步骤s4包括:如果第一阈值未超出、第二阈值未超出,则执行s1。
17.较佳地,步骤s4包括:如果第一阈值超出、第一次数未超出,第二阈值超出、第二次数超出,则判定产品为上下模状态。
18.作为本公开实施例的另一方面,还提供基于振动信息的产品状态分析系统,包括:
19.振动获取模块,用于获取产品的垂直方向和水平方向的加速度数据;
20.数据处理模块,用于执行如上述的基于振动信息的产品状态分析方法。
21.作为本公开实施例的另一方面,还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述的基于振动信息的产品状态分析方法。
22.作为本公开实施例的另一方面,还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现上述的基于振动信息的产品状态分析方法的步骤。
23.本公开可以通过远程实时监测产品的振动信息而判断出产品的多种工作状态,从而得到更加精准的工作数据。这样有利于对产品在日常工作中的状态进行分析,便于结合其他参数得到很多的产品数据分析。
附图说明
24.图1为实施例1中的基于振动信息的产品状态分析方法流程图;
25.图2为产品状态判断逻辑图;
26.图3为实施例2中的基于振动信息的产品状态分析系统框图。
具体实施方式
27.下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
28.实施例1
29.作为本公开实施例的一个方面,本公开实施例提供的方法可用于对产品所处状态的分析,如在产品售后中使用。提供基于振动信息的产品状态分析方法,如图1所示,包括如下步骤:
30.s1、获取产品的垂直方向和水平方向的加速度数据;所述产品可以为模具,以下,以此为例说明,所述加速度数据可以通过设置在模具壳体内的陀螺仪/加速度传感器获得,所述陀螺仪/加速度传感器产生的垂直方向和/或水平方向的加速度数据被采集后通过无线通讯方式如4g网络、gprs网络或nb-iot无线通信等传输到后台服务器或远程终端中进行处理。在步骤s1中,即为后台服务器或远程终端的获取加速度数据的步骤。所述后台服务器可为云服务器,也可为实体计算机或服务器实现,所述远程终端包括不限于手机、平板或笔记本等计算设备。
31.s2、判断所述垂直方向的加速度数据是否超出第一设定阈值,判断所述水平方向的加速度数据是否超出第二设定阈值;在步骤s2中,所述第一设定阈值和第二设定阈值是根据产品的运输、拆装和使用过程中的振动数据统计得到的阈值,可以为固定值也可以为根据数据反馈和实际状态的比对得到的动态的值。
32.s3、判断超出第一设定阈值的次数是否超出第一次数,判断超出第二设定阈值的次数是否超出第二次数;
33.s4、根据s2和s3中的判断结果判定产品状态;
34.所述第一次数和第二次数大于2。
35.本实施例中,如图2所示为产品状态判断逻辑图,步骤s4包括:如果第一阈值未超出,第二阈值超出、第二次数超出,则判定产品为上机状态。
36.本实施例中,判定产品为上机状态只后还包括如下步骤:单位时间内第二次数在设定范围内,则判定产品为正常工作;如果不在设定范围内,则判定产品为试模状态。
37.本实施例中,步骤s4包括:如果第一阈值未超出,第二阈值超出、第二次数未超出,则判定产品为被拆除或故障状态;
38.本实施例中,如果第一阈值超出、第一次数超出,第二阈值超出、第二次数超出,则判定产品为被拆除或故障状态;
39.本实施例中,如果第一阈值超出、第一次数未超出,第二阈值超出、第二次数未超出,则判定产品为被拆除或故障状态。
40.本实施例中,步骤s4包括:如果第一阈值未超出、第二阈值未超出,则执行s1。
41.本实施例中,步骤s4包括:如果第一阈值超出、第一次数未超出,第二阈值超出、第二次数超出,则判定产品为上下模状态。
42.其中,如果超出第一设定阈值,则判断超出第一设定阈值的次数在规定时间内是否超出第一次数;第一设定阈值是为了排除垂直方向的加速度数据中的噪音,第一次数的设定也是为了排除偶发时间引起的超出第一设定阈值的情况。例如第一次数、第二次数均设定为5次(当然第一次数和第二次数可以根据实际情况设置为不同的值),在模具正常运输阶段,由于运输过程中的持续颠簸情况,在规定时间内如30min超出第一设定阈值的次数超出5次的概率很大,但是在水平方向的加速度数据在排除了加减速的情况下一般不会超出5次。
43.如果超出第二次数或再未出现超出第二设定阈值的情况,则判定为加速度数据异常,例如,如果在30min内,监测到的垂直方向和水平方向的加速度数据均超出第二设定阈值5次,但是在在垂直方向的加速度数据未超出第一设定阈值的情况下,则判定监测到的数据有异常,再进行步骤s1中的数据获取,重复执行判断步骤。
44.本实施例中,所述第一次数和第二次数大于2,如上所述,第一次数和第二次数可取值为大于2的所有自然数,可以根据实际需求来调整。
45.在一些实施例中,如果重复执行s1之后还被判定为数据异常,则判定产品振动信息获取失败,如果持续判定数据异常,则可以判定模具在获取加速度数据时存在问题或者加速度传感器如陀螺仪或加速度传感器有故障,或者被拆除。
46.在一些实施例中,如果未超出第一次数、也未超出第二次数,则判定产品的加速度数据异常。同样的,在水平方向的加速度数据超出第二设定阈值的次数大于第二次数而垂直方向的加速度数据未超出第一设定阈值,也可以判定为加速度数据异常。由于模具在运动时不大可能在水平方向的加速度数据有明显起伏时而垂直方向的加速度数据没有明显变化,同样的,不大可能在垂直方向的加速度数据有明显起伏时而水平方向的加速度数据没有明显变化。
47.在一些实施例中,如果未超出第一次数、超出第二次数,则判断产品处于上下模状态。例如,模具在垂直方向的加速度数据超出了第一设定阈值,但是次数少于5次,但是水平方向的加速度数据超出了第二设定阈值的次数大于5次,则可以判定为模具处于拆装模具的上下模状态。
48.本公开的实施例在实施时的监测范围广,不仅局限于模具正常开合模次数,基本包含了模具在大多数环境下的状态。而且,这种判定方式得到的信息统计更加简单明了,使用者也可以在移动终端中观察多种模具实时的状态。
49.实施例2
50.作为本公开实施例的另一方面,还提供基于振动信息的产品状态分析系统100,如图3所示,包括:
51.振动获取模块1,用于获取产品的垂直方向和水平方向的加速度数据;所述产品可以为模具,以下,以此为例说明,所述加速度数据可以通过设置在模具壳体内的陀螺仪/加速度传感器获得,所述陀螺仪/加速度传感器产生的垂直方向和/或水平方向的加速度数据被采集后通过无线通讯方式如4g网络、gprs网络或nb-iot无线通信等传输到后台服务器或远程终端中进行处理。在步骤s1中,即为后台服务器或远程终端的获取加速度数据的步骤。所述后台服务器可为云服务器,也可为实体计算机或服务器实现,所述远程终端包括不限于手机、平板或笔记本等计算设备。
52.数据处理模块2,用于执行如实施例1中的基于振动信息的产品状态分析方法。所述数据处理模块2,可通过后台服务器或远程终端来实现,所述后台服务器可为云服务器,也可为实体计算机或服务器实现,所述远程终端包括不限于手机、平板或笔记本等计算设备。
53.本公开实施例可以通过远程实时监测产品的振动信息而判断出产品的多种工作状态,从而得到更加精准的工作数据。这样有利于对产品在日常工作中的状态进行分析,便于结合其他参数得到很多的产品数据分析。
54.实施列3
55.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现实施例1中的基于振动信息的产品状态分析方法。
56.本公开实施例3仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
57.电子设备可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备的组件可以包括但不限于:至少一个处理器、至少一个存储器、连接不同系统组件(包括存储器和处理器)的总线。
58.总线包括数据总线、地址总线和控制总线。
59.存储器可以包括易失性存储器,例如随机存取存储器(ram)和/或高速缓存存储器,还可以进一步包括只读存储器(rom)。
60.存储器还可以包括具有一组(至少一个)程序模块的程序工具,这样的程序模块包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
61.处理器通过运行存储在存储器中的计算机程序,从而执行各种功能应用以及数据处理。
62.电子设备也可以与一个或多个外部设备(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(i/o)接口进行。并且,电子设备还可以通过网络适配器与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。网络适配器通过总线与电子设备的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、raid(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。
63.应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本技术的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。
64.实施列4
65.一种计算机可读存储介质,所述可读存储介质存储有计算机程序,所述程序被处理器执行时实现实施例1中的基于振动信息的产品状态分析方法的步骤。
66.其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。
67.在可能的实施方式中,本公开还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行实现实施例1中所述的基于振动信息的产品状态分析方法的步骤。
68.其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开的程序代码,所述程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。
69.尽管已经示出和描述了本公开的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本公开的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本公开的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1