基于NB-IOT技术的模具管理方法、装置、设备及存储介质转让专利

申请号 : CN202011030554.8

文献号 : CN112308176B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王宇谭启明南博文孟繁强

申请人 : 航天云网数据研究院(广东)有限公司

摘要 :

本发明涉及窄带物联网领域,公开了一种基于NB‑IOT技术的模具管理方法、装置、设备及存储介质,该方法在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;在所述模具工作时,通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的实时监控。基于NB‑IOT物联网关实现了模具的主动监测模具运行状态,并进行数据的上报,使得模具的运动状态能被实时监控,保证模具的正常使用,大大提高的上产效率。

权利要求 :

1.一种基于NB‑IOT技术的模具管理方法,其特征在于,所述模具管理方法包括:在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括上部检测模块、下部检测模块和NB‑IOT通信模块;所述在模具上安装NB‑IOT物联网关包括:将所述上部检测模块设于所述模具的上模,将所述下部检测模块设于所述模具的下模;获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列,其中所述标识序列中至少包括模具编号、NB‑IOT物联网关的SN号和定位标签;将所述标识序列录入IOT物联网平台中,并配置与所述模具对应的管理规则信息;

在所述模具工作时,通过所述上部检测模块和下部检测模块的配合使用,采集所述模具的实时运动状态;其中,所述实时运动状态为所述模具在开模时的相距距离和消耗的时间,以及合模时消耗的时间;

根据所述实时运动状态计算出所述模具当前时间之前的实际运动曲线,将所述实际运动曲线与原始的运动曲线进行比对,若存在差异,则计算所述实际运动曲线与原始的运动曲线中幅度的差异百分比,并判断百分比是否大于原始曲线中振幅和时间跨度的比值,得到匹配结果;

将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台;

在所述IOT物联网平台收到所述匹配结果和所述实时运动状态后,分别基于上模和下模的模具编号从所述IOT物联网平台中匹配对应的定位标签;

通过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;

利用NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;

根据所述定位数据调用电子围栏,对所述模具进行生产管理。

2.根据权利要求1所述的基于NB‑IOT技术的模具管理方法,其特征在于,所述将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台包括:将所述匹配结果和实时运动状态缓存于所述NB‑IOT物联网关的内存中;

在检测到预设的定时器被触发时,将所述内存中存储的若干个匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台进行存储。

3.根据权利要求1或2所述的基于NB‑IOT技术的模具管理方法,其特征在于,所述通过所述上部检测模块和下部检测模块的配合使用,采集所述模具的实时运动状态包括:通过所述上部检测模块和下部检测模块的配合使用采集所述模具的上模和下模相互分开到最大距离时的第一时间值,以及所述模具的上模和下模从分开最大距离到合模时的第二时间值;

根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态。

4.根据权利要求3所述的基于NB‑IOT技术的模具管理方法,其特征在于,所述上部检测模块为陀螺仪传感模块,所述下部检测模块为红外模次计数模块;

所述通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态,还包括:

通过所述红外模次计数模块采集所述上模和下模在完成开模运动和合模运动过程中的距离变化情况;判断所述距离变化情况是否满足触发红外模次计数的条件;若满足,则触发红外模次计数模块中的模次计数功能产生脉冲信号进行红外模次计数;

通过所述陀螺仪传感模块采集所述上模和下模在完成开模运动和合模运动过程中的运动加速度变化规律;判断所述运动加速度变化规律是否满足触发运动模次计数的条件;

若满足,则触发运动模次计数器产生脉冲信号进行运动模次计数。

5.根据权利要求4所述的基于NB‑IOT技术的模具管理方法,其特征在于,在得到匹配结果之后,还包括:

判断所述运动模次计数的变化规律和所述红外模次计数的变化规律是否稳定且同步计数;

若是,则确定所述模具为正常工作状态;

若否,则检测所述运动模次计数的记录和红外模次计数的记录中是否存在至少一个无数据;

若是,则确定所述模具为异常工作状态,并发出异常报警。

6.一种基于NB‑IOT技术的模具管理装置,其特征在于,所述模具管理装置包括:NB‑IOT物联网关和IOT物联网平台;

所述NB‑IOT物联网关设置在模具上,其中,所述NB‑IOT物联网关包括上部检测模块、下部检测模块和NB‑IOT通信模块;所述NB‑IOT物联网关设置在模具上包括:将所述上部检测模块设于所述模具的上模,将所述下部检测模块设于所述模具的下模;获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列,其中所述标识序列中至少包括模具编号、NB‑IOT物联网关的SN号和定位标签;将所述标识序列录入IOT物联网平台中,并配置与所述模具对应的管理规则信息;

在所述模具工作时,所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;

所述NB‑IOT物联网关用于根据所述实时运动状态计算出所述模具当前时间之前的实际运动曲线,将所述实际运动曲线与原始的运动曲线进行比对,若存在差异,则计算所述实际运动曲线与原始的运动曲线的差异百分比,并判断百分比是否大于原始曲线中振幅和时间跨度的比值,得到匹配结果;以及将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台;在所述IOT物联网平台收到所述匹配结果和所述实时运动状态后,分别基于上模和下模的模具编号从所述IOT物联网平台中匹配对应的定位标签;通过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;利用NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;根据所述定位数据调用电子围栏,对所述模具进行生产管理。

7.一种基于NB‑IOT技术的模具管理设备,其特征在于,所述基于NB‑IOT技术的模具管理设备包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于NB‑IOT技术的模具管理设备执行如权利要求1‑5中任一项所述的基于NB‑IOT技术的模具管理方法。

8.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑5中任一项所述的基于NB‑IOT技术的模具管理方法。

说明书 :

基于NB‑IOT技术的模具管理方法、装置、设备及存储介质

技术领域

[0001] 本发明涉及窄带物联网领域,尤其涉及一种基于NB‑IOT技术的模具管理方法、装置、设备及存储介质。

背景技术

[0002] 目前对于家电、电子制造等行业模具管理大多采取粗放式管理,少数厂家按照实物资产的管理方式进行模具管理。目前最常用的是RFID管理方式,一般是在模具上安装
RFID标签,并将模具编号信息写入到RFID芯片中,在模具上机过程中通过在对应位置安装
RFID读写器及天线,使得读写器可以获取到对应RFID的编号对应获取到模具的信息。
[0003] 但是这样管理方式,由于RIFD技术本身为被动式技术,需要模具通过外部天线扫描设备进行主动扫描激活RFID,才可以读取到RFID的信息。RFID本身不具备主动上报的能
力。导致模具位置信息的实时性受到限制。同时,该种管理方式也无法确定该标签代表的模
具位置,以及无法感知模具加工的状态变化,从而大大降低了模具的管理效果。

发明内容

[0004] 本发明的主要目的在于解决现有技术中基于RFID标签实现模具管理的方式中,由于只能主动触发对模具进行管理,而导致模具的状态信息反馈不及时的技术问题。
[0005] 本发明第一方面提供了一种基于NB‑IOT技术的模具管理方法,所述模具管理方法包括:
[0006] 在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;
[0007] 在所述模具工作时,通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;
[0008] 将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;
[0009] 将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的实时监控。
[0010] 可选的,在本发明第一方面的第一种实现方式中,所述在模具上安装NB‑IOT物联网关包括:
[0011] 将所述上部检测模块设于所述模具的上模或下模,将所述下部检测模块设于所述模具的上模和下模;
[0012] 获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列,其中所述标识序列中至少包括模具编号、NB‑IOT物联网关的
SN号和定位标签;
[0013] 将所述标识序列录入所述IOT物联网平台中,并配置与所述模具对应的管理规则信息。
[0014] 可选的,在本发明第一方面的第二种实现方式中,所述将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台包括:
[0015] 将所述匹配结果和实时运动状态缓存于所述NB‑IOT物联网关的内存中;
[0016] 在检测到预设的定时器被触发时,将所述内存中存储的若干个匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台进行存储。
[0017] 可选的,在本发明第一方面的第三种实现方式中,所述通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态包括:
[0018] 通过所述上部检测模块和下部检测模块的配合使用采集所述模具的上模和下模相互分开到最大距离时的第一时间值,以及所述模具的上模和下模从分开最大距离到合模
时的第二时间值;
[0019] 根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态。
[0020] 可选的,在本发明第一方面的第四种实现方式中,所述上部检测模块为陀螺仪传感模块,所述下部检测模块为红外模次计数模块;
[0021] 所述通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态,还包括:
[0022] 通过所述红外模次计数模块采集所述上模和下模在完成开模运动和合模运动过程中的距离变化情况;判断所述距离变化情况是否满足触发红外模次计数的条件;若满足,
则触发红外模次计数模块中的模次计数功能产生脉冲信号进行红外模次计数;
[0023] 通过所述陀螺仪传感模块采集所述上模和下模在完成开模运动和合模运动过程中的运动加速度变化规律;判断所述运动加速度变化规律是否满足触发运动模次计数的条
件;若满足,则触发运动模次计数器产生脉冲信号进行运动模次计数。
[0024] 可选的,在本发明第一方面的第五种实现方式中,所述将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果包括:
[0025] 判断所述运动模次计数的变化规律和所述红外模次计数的变化规律是否稳定且同步计数;
[0026] 若是,则确定所述模具为正常工作状态;
[0027] 若否,则检测所述运动模次计数的记录和红外模次计数的记录中是否存在至少一个无数据;
[0028] 若是,则确定所述模具为异常工作状态,并发出异常报警。
[0029] 可选的,在本发明第一方面的第六种实现方式中,在所述将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的实时监控
之后,还包括:
[0030] 根据所述模具编号从所述IOT物联网平台中进行检索,匹配安装在所述模具上的定位标签;
[0031] 通过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;
[0032] 利用NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;
[0033] 根据所述定位数据调用电子围栏,对所述模具进行生产管理。
[0034] 本发明第二方面提供了一种基于NB‑IOT技术的模具管理装置,其特征在于,所述模具管理装置包括:NB‑IOT物联网关和IOT物联网平台;
[0035] 所述设置在模具上,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;
[0036] 在所述模具工作时,所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;
[0037] 所述NB‑IOT物联网关用于将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;以及将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送
至IOT物联网平台,以实现对所述模具的实时监控。
[0038] 可选的,在本发明第二方面的第一种实现方式中,所述上部检测模块设于所述模具的上模或下模,所述下部检测模块设于所述模具的上模和下模;
[0039] 所述NB‑IOT物联网关获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列,其中所述标识序列中至少包括模具编
号、NB‑IOT物联网关的SN号和定位标签;将所述标识序列录入所述IOT物联网平台中,并配
置与所述模具对应的管理规则信息。
[0040] 可选的,在本发明第二方面的第二种实现方式中,所述NB‑IOT物联网将所述匹配结果和实时运动状态缓存于所述NB‑IOT物联网关的内存中;在检测到预设的定时器被触发
时,将所述内存中存储的若干个匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送
至IOT物联网平台进行存储。
[0041] 可选的,在本发明第二方面的第三种实现方式中,所述NB‑IOT物联网关通过所述上部检测模块和下部检测模块的配合使用采集所述模具的上模和下模相互分开到最大距
离时的第一时间值,以及所述模具的上模和下模从分开最大距离到合模时的第二时间值;
根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲
线作为所述实时运动状态。
[0042] 可选的,在本发明第二方面的第四种实现方式中,所述上部检测模块为陀螺仪传感模块,所述下部检测模块为红外模次计数模块;
[0043] 通过所述红外模次计数模块采集所述上模和下模在完成开模运动和合模运动过程中的距离变化情况;判断所述距离变化情况是否满足触发红外模次计数的条件;若满足,
则触发红外模次计数模块中的模次计数功能产生脉冲信号进行红外模次计数;
[0044] 通过所述陀螺仪传感模块采集所述上模和下模在完成开模运动和合模运动过程中的运动加速度变化规律;判断所述运动加速度变化规律是否满足触发运动模次计数的条
件;若满足,则触发运动模次计数器产生脉冲信号进行运动模次计数。
[0045] 可选的,在本发明第二方面的第五种实现方式中,所述NB‑IOT物联网关判断所述运动模次计数的变化规律和所述红外模次计数的变化规律是否稳定且同步计数;若是,则
确定所述模具为正常工作状态;若否,则检测所述运动模次计数的记录和红外模次计数的
记录中是否存在至少一个无数据;
[0046] 若是,则确定所述模具为异常工作状态,并发出异常报警。
[0047] 可选的,在本发明第二方面的第六种实现方式中,所述NB‑IOT物联网关还用于根据所述模具编号从所述IOT物联网平台中进行检索,匹配安装在所述模具上的定位标签;通
过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;利用
NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的
定位数据;根据所述定位数据调用电子围栏,对所述模具进行生产管理。
[0048] 本发明第三方面提供了一种基于NB‑IOT技术的模具管理设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互
联;所述至少一个处理器调用所述存储器中的所述指令,以使得所述基于NB‑IOT技术的模
具管理设备执行上述的基于NB‑IOT技术的模具管理方法。
[0049] 本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的基于NB‑IOT技术的模具管理
方法。
[0050] 本发明提供的技术方案中,通过在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;
在所述模具工作时,通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实
时运动状态;将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;将
所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对
所述模具的实时监控。基于该方法的实施例,NB‑IOT物联网关实现了模具的主动监测模具
运行状态,并进行数据的上报,使得模具的运动状态能被实时监控,保证模具的正常使用,
大大提高的上产效率。

附图说明

[0051] 图1为本发明实施例中基于NB‑IOT技术的模具管理方法的一个实施例流程图;
[0052] 图2为本发明实施例中基于NB‑IOT技术的模具管理方法的第二个实施例流程图;
[0053] 图3为本发明实施例中基于NB‑IOT技术的模具管理方法的第三个实施例流程图;
[0054] 图4为本发明实施例中基于NB‑IOT技术的模具管理方法的第四个实施例流程图;
[0055] 图5为本发明实施例中基于NB‑IOT技术的模具管理装置的一个实施例示意图;
[0056] 图6为本发明实施例中基于NB‑IOT技术的模具管理设备的一个实施例示意图;
[0057] 图7为本发明实施例中基于NB‑IOT技术的模具管理设备的另一个实施例示意图。

具体实施方式

[0058] 本发明实施例提供了一种基于NB‑IOT技术的模具管理方法、装置、设备及存储介质,基于NB‑IOT(Narrow Band Internet of Things,NB‑IoT,窄带物联网)技术的物联网模
具全生命周期管理,能够在NB‑IOT网络环境下实现模具的定位、模次管理、识别感知。通过
在模具上安装物联网网关,网关具备基于红外的模次计数能力及基于陀螺仪运动传感器,
并利用网关NB‑IOT的三角定位功能实现模具定位和模次管理。
[0059] 本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理
解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示
或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不
排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚
地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设
备固有的其它步骤或单元。
[0060] 为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中工业数据治理方法的一个实施例包括:
[0061] 101、在模具上安装NB‑IOT物联网关;
[0062] 可以理解的是,本发明的执行主体可以为基于NB‑IOT技术的模具管理装置,还可以是终端或者服务器,具体此处不做限定。本发明实施例以服务器为执行主体为例进行说
明。
[0063] 该步骤中,所述NB‑IOT物联网关主要是用于采集所述模具的生产数据,该生产数据指的是模具的开模和合模的运动规律,该NB‑IOT物联网关包括分别设置于所述模具上的
上部检测模块、下部检测模块和NB‑IOT通信模块。
[0064] 在本实施例中,其安装之后,为了保证网关与模具的对应关系,还包括设置模具与网关之间的绑定关系,具体是以模具编号+IOT设备的SN号的形式绑定。
[0065] 在本实施例中,在安装NB‑IOT物联网关时,具体是将所述上部检测模块设于所述模具的上模或下模,将所述下部检测模块设于所述模具的上模和下模;
[0066] 在安装完成后,通过该获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列,其中所述标识序列中至少包括模具编
号、NB‑IOT物联网关的SN号和定位标签;
[0067] 将所述标识序列录入所述IOT物联网平台中,并配置与所述模具对应的管理规则信息,以便于后续NB‑IOT物联网关对模具生产工作的监控和管理。
[0068] 102、在模具工作时,通过NB‑IOT物联网关中的上部检测模块和下部检测模块的配合使用采集模具的实时运动状态;
[0069] 在本实施例中,所述实时运动状态具体指的是模具在开模时的相距距离,开模到最大距离时消耗的时间和合模时消耗的时间,甚至还包括开模和合模时的运动速度等等,
当然也可以是指工作异常或正常。
[0070] 在实际应用中,该实时运动状态具体是由上部检测模块检测到数据和下部检测到的数据计算得到,具体的,通过所述上部检测模块和下部检测模块的配合使用采集所述模
具的上模和下模相互分开到最大距离时的第一时间值,以及所述模具的上模和下模从分开
最大距离到合模时的第二时间值;
[0071] 根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态。
[0072] 103、将实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;
[0073] 该步骤中,每个模具都有各自的使用寿命,其使用寿命具体是以模具工作生命周期来体现。在实际应用中,模具工作生命周期以模具的开模和合模的原始运动曲线来体现,
在匹配的过程中,首先根据实时运动状态中的相关信息计算出模具当前时间之前的实际运
动曲线,将实际运动曲线与原始的运动曲线进行比对,若曲线存在差异,则计算差异的幅
度,例如曲线的振幅、从开模到合模的时间跨度,基于计算出两个参数与原始的幅度进行差
异计算,得到差异百分比,并判断百分比是否大于原始曲线中振幅和时间跨度的比值,若
是,则确定为异常,并且输出其生命周期不稳定的匹配结果。
[0074] 104、将匹配结果和实时运动状态,通过NB‑IOT通信模块发送至IOT物联网平台,以实现对模具的实时监控。
[0075] 本实施例中,在将数据上传至IOT物联网平台的过程中,具体是将所述匹配结果和实时运动状态缓存于所述NB‑IOT物联网关的内存中;
[0076] 然后再将所述内存中存储的若干个匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台进行存储。
[0077] 在实际应用中,该匹配结果和实时运动状态的同时具体是通过设置定时器的方式来实现,在检测到设定的定时器被触发时,将该定时器工作期间NB‑IOT物联网关采集到的
模具参数同步至IOT物联网平台,以用于后续对模具的生命周期的监控和管理。
[0078] 在实际应用中,模具参数在存储到IOT物联网平台后,模具全生命周期管理平台会定时从IOT物联网平台中调取模具参数,并对模具参数进行分析,以得到模具的工作规律,
并将该工作规律与原始的工作规律进行比对分析,得到分析的结果,基于结果确定模具工
作是否异常。
[0079] 本发明实施例中,在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;在所述模具工
作时,通过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;
将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;将所述匹配结
果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的
实时监控。基于该方法的实施例,NB‑IOT物联网关实现了模具的主动监测模具运行状态,并
进行数据的上报,使得模具的运动状态能被实时监控,保证模具的正常使用,大大提高的上
产效率。
[0080] 请参阅图2,本发明实施例中基于NB‑IOT技术的模具管理方法的另一个实施例包括:
[0081] 201、将所述上部检测模块设于所述模具的上模或下模,将所述下部检测模块设于所述模具的上模和下模;
[0082] 202、获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关之间的标识序列;
[0083] 该步骤中,所述标识序列中至少包括模具编号、NB‑IOT物联网关的SN号和定位标签。
[0084] 203、将所述标识序列录入所述IOT物联网平台中,并配置与所述模具对应的管理规则信息;
[0085] 该步骤中,所述管理规则信息可以理解为是模具全生命周期管理平台对所述模具的工作参数的监控时间设置,以及对模具参数的分析规则。
[0086] 204、通过所述上部检测模块和下部检测模块的配合使用采集所述模具的上模和下模相互分开到最大距离时的第一时间值,以及所述模具的上模和下模从分开最大距离到
合模时的第二时间值;
[0087] 205、根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态;
[0088] 206、将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;
[0089] 207、将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的实时监控。
[0090] 本发明实施例中,通过在模具的上下模中安装基于NB‑IOT网络通信的上部检测模块和下部检测模块对模具的工作状态中的运动数据进行采集,并通过该NB‑IOT网络定时传
输至IOT物联网平台上进行存储,以用于管理平台的实时监控,从而实现了模具的主动监测
模具运行状态,并进行数据的上报,使得模具的运动状态能被实时监控,保证模具的正常使
用,大大提高的上产效率。
[0091] 请参阅图3,本发明实施例中基于NB‑IOT技术的模具管理方法的另一个实施例包括:
[0092] 301、在模具上安装NB‑IOT物联网关;
[0093] 本实施例中,在上下模分别安装网关的上下部检测模块,并完成初始化配置,实现模具编号‑IOT设备的SN号的绑定,以及在模具全生命周期管理平台配置管理IOT设备SN号,
并录入相关模具管理信息。
[0094] 302、通过所述上部检测模块和下部检测模块的配合使用采集所述模具的上模和下模相互分开到最大距离时的第一时间值,以及所述模具的上模和下模从分开最大距离到
合模时的第二时间值;
[0095] 303、根据所述第一时间值和第二时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态;
[0096] 304、通过所述红外模次计数模块采集所述上模和下模在完成开模运动和合模运动过程中的距离变化情况;
[0097] 305、判断所述距离变化情况是否满足触发红外模次计数的条件;
[0098] 306、若满足,则触发红外模次计数模块中的模次计数功能产生脉冲信号进行红外模次计数;
[0099] 307、通过所述陀螺仪传感模块采集所述上模和下模在完成开模运动和合模运动过程中的运动加速度变化规律;
[0100] 308、判断所述运动加速度变化规律是否满足触发运动模次计数的条件;
[0101] 309、若满足,则触发运动模次计数器产生脉冲信号进行运动模次计数;
[0102] 310、判断所述运动模次计数的变化规律和所述红外模次计数的变化规律是否稳定且同步计数;
[0103] 在本实施例中,在执行步骤310之前,还包括判断所述实时运动状态是否满足预设的条件,该预设的条件可以理解为是与原始的运动曲线差异不超过预设阈值,若超过则执
行步骤310,反之则返回步骤302。
[0104] 311、若是,则确定所述模具为正常工作状态;
[0105] 312、若否,则检测所述运动模次计数的记录和红外模次计数的记录中是否存在至少一个无数据;
[0106] 313、若是,则确定所述模具为异常工作状态,并发出异常报警;
[0107] 314、将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台。
[0108] 在本实施例中,将所述匹配结果和实时运动状态发送至IOT物联网平台时,具体可以是通过NB‑IOT网关每4小时将设备内缓存的模次数据向IOT物联平台进行推送。平台在获
取设备数据的同时,获取到IOT的电量信息、地理位置信息。其中地理位置信息来源于NB基
站提供的三角定位坐标。
[0109] 为了进一步监控所述模具的生产,本实施例中,在将匹配结果和实时运动状态发送至IOT物联网平台的同时,还包括获取模具的具体定位信息,该定位信息具体包括模具的
上下模的定位,具体的实现为:
[0110] 根据所述模具编号从所述IOT物联网平台中进行检索,匹配安装在所述模具上的定位标签;
[0111] 通过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;
[0112] 利用NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;
[0113] 根据所述定位数据调用电子围栏,对所述模具进行生产管理。
[0114] 基于该方法的实施例,NB‑IOT物联网关实现了模具的主动监测模具运行状态,并进行数据的上报,使得模具的运动状态能被实时监控,保证模具的正常使用,大大提高的上
产效率。
[0115] 下面从具体的应用场景对本申请提供的方法进行详细的说明,如图4和6所示,图6中的基于NB‑IOT技术的模具管理设备包括NB‑IOT物联网关、IOT物联网平台和模具全生命
周期管理平台,其中所述NB‑IOT物联网关包括红外模次计数模块、陀螺仪传感模块、温度模
块和NB‑IOT通信模块,红外模次计数模块和陀螺仪传感模块用于采集模具的工作参数,温
度模块检测模具在生产时的实时温度值,所述工作参数和实时温度值通过NB‑IOT通信模块
基于NB‑IOT网络传出至模具全生命周期管理平台上,具体的实现步骤如下:
[0116] 401、在模具上安装NB‑IOT物联网关;
[0117] 其中,在上下模分别安装网关的上下部,并完成初始化配置,实现模具编号‑IOT设备的SN号的绑定。
[0118] 402、在模具全生命周期管理平台配置管理IOT设备SN号,并录入相关模具管理信息;
[0119] 403、NB‑IOT物联网关定时将采集到的模具的工作参数发送至IOT物联平台;
[0120] 该步骤中,NB‑IOT物联网关每4小时将设备内缓存的模次数据向IOT物联平台进行推送。平台在获取设备数据的同时,获取到IOT的电量信息、地理位置信息。其中地理位置信
息来源于NB基站提供的三角定位坐标。
[0121] 404、模具在进行加工时(开合模具)模具物联网关的上下部在运行过程中的距离变化触发网关内的红外计数器对脉冲信号进行红外模次计数;
[0122] 405、模具在进行加工时(开合模具)模具物联网关的上下部在运行过程中的运动加速度规律性变化触发计数器运动模次计数;
[0123] 406、运动模次与红外模次计数分析模具的具体工作状态;
[0124] 在本实施例中,当运动模次与红外模次计数稳定并同步时,则确认为正常工作状态;若运动模次有规律记录但无红外模次记录时,进行异常报警,即模具正常工作,但网关
上下部可能被拆除。
[0125] 407、利用三角定位信息进行模具电子围栏管理。
[0126] 在本实施例中,该三角定位信息的获取具体是根据所述模具编号从所述IOT物联网平台中进行检索,匹配安装在所述模具上的定位标签;
[0127] 通过NB基站获取所述NB‑IOT物联网关的位置信息和基于所述定位标签生成的标签编码;
[0128] 利用NB‑IOT三角定位算法,根据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;
[0129] 根据所述定位数据调用电子围栏,对所述模具进行生产管理。
[0130] 综上,通过在模具上安装NB‑IOT物联网关,其中,所述NB‑IOT物联网关包括分别设置于所述模具上的上部检测模块、下部检测模块和NB‑IOT通信模块;在所述模具工作时,通
过所述上部检测模块和下部检测模块的配合使用采集所述模具的实时运动状态;将所述实
时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;将所述匹配结果和实时
运动状态,通过所述NB‑IOT通信模块发送至IOT物联网平台,以实现对所述模具的实时监
控。基于该方法的实施例,NB‑IOT物联网关实现了模具的主动监测模具运行状态,并进行数
据的上报,使得模具的运动状态能被实时监控,保证模具的正常使用,大大提高的上产效
率。
[0131] 上面对本发明实施例中基于NB‑IOT技术的模具管理方法进行了描述,下面对本发明实施例中基于NB‑IOT技术的模具管理装置进行描述,请参阅图5,本发明实施例中基于
NB‑IOT技术的模具管理装置一个实施例包括:NB‑IOT物联网关501和IOT物联网平台502;
[0132] 所述设置在模具上,其中,所述NB‑IOT物联网关501包括分别设置于所述模具上的上部检测模块5011、下部检测模块5012和NB‑IOT通信模块5013;
[0133] 在所述模具工作时,所述上部检测模块5011和下部检测模块5012的配合使用采集所述模具的实时运动状态;
[0134] 所述NB‑IOT物联网关501用于将所述实时运动状态与预设的模具工作生命周期进行匹配,得到匹配结果;以及将所述匹配结果和实时运动状态,通过所述NB‑IOT通信模块
5013发送至IOT物联网平台502,以实现对所述模具的实时监控。
[0135] 在本实施例中,,所述上部检测模块5011设于所述模具的上模或下模,所述下部检测模块5012设于所述模具的上模和下模;
[0136] 所述NB‑IOT物联网关501获取所述上模和下模的模具编号,并基于所述模具编号配置所述模具与所述NB‑IOT物联网关501之间的标识序列,其中所述标识序列中至少包括
模具编号、NB‑IOT物联网关501的SN号和定位标签;将所述标识序列录入所述IOT物联网平
台502中,并配置与所述模具对应的管理规则信息。
[0137] 可选的,所述NB‑IOT物联网501将所述匹配结果和实时运动状态缓存于所述NB‑IOT物联网关501的内存中;在检测到预设的定时器被触发时,将所述内存中存储的若干个
匹配结果和实时运动状态,通过所述NB‑IOT通信模块5013发送至IOT物联网平台502进行存
储。
[0138] 可选的,所述NB‑IOT物联网关501通过所述上部检测模块5011和下部检测模块5012的配合使用采集所述模具的上模和下模相互分开到最大距离时的第一时间值,以及所
述模具的上模和下模从分开最大距离到合模时的第二时间值;根据所述第一时间值和第二
时间值,绘制所述模具在工作时的运动曲线,并以所述运动曲线作为所述实时运动状态。
[0139] 可选的,所述上部检测模块5011为陀螺仪传感模块,所述下部检测模块5012为红外模次计数模块;
[0140] 通过所述红外模次计数模块采集所述上模和下模在完成开模运动和合模运动过程中的距离变化情况;判断所述距离变化情况是否满足触发红外模次计数的条件;若满足,
则触发红外模次计数模块中的模次计数功能产生脉冲信号进行红外模次计数;
[0141] 通过所述陀螺仪传感模块采集所述上模和下模在完成开模运动和合模运动过程中的运动加速度变化规律;判断所述运动加速度变化规律是否满足触发运动模次计数的条
件;若满足,则触发运动模次计数器产生脉冲信号进行运动模次计数。
[0142] 可选的,所述NB‑IOT物联网关501判断所述运动模次计数的变化规律和所述红外模次计数的变化规律是否稳定且同步计数;若是,则确定所述模具为正常工作状态;若否,
则检测所述运动模次计数的记录和红外模次计数的记录中是否存在至少一个无数据;
[0143] 若是,则确定所述模具为异常工作状态,并发出异常报警。
[0144] 在本实施例中,所述NB‑IOT物联网关501还用于根据所述模具编号从所述IOT物联网平台502中进行检索,匹配安装在所述模具上的定位标签;通过NB基站获取所述NB‑IOT物
联网关501的位置信息和基于所述定位标签生成的标签编码;利用NB‑IOT三角定位算法,根
据所述定位标签、所述位置信息和所述标签编码计算所述模具的定位数据;根据所述定位
数据调用电子围栏,对所述模具进行生产管理。
[0145] 上面图5和图6从模块化功能实体的角度对本发明实施例中的基于NB‑IOT技术的模具管理装置进行详细描述,下面从硬件处理的角度对本发明实施例中基于NB‑IOT技术的
模具管理设备进行详细描述。
[0146] 图7是本发明实施例提供的一种基于NB‑IOT技术的模具管理设备的结构示意图,该基于NB‑IOT技术的模具管理设备700可因配置或性能不同而产生比较大的差异,可以包
括一个或一个以上处理器(central processing units,CPU)710(例如,一个或一个以上处
理器)和存储器720,一个或一个以上存储应用程序733或数据732的存储介质730(例如一个
或一个以上海量存储设备)。其中,存储器720和存储介质530可以是短暂存储或持久存储。
存储在存储介质730的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包
括对基于NB‑IOT技术的模具管理设备700中的一系列指令操作。更进一步地,处理器710可
以设置为与存储介质730通信,在基于NB‑IOT技术的模具管理设备700上执行存储介质730
中的一系列指令操作。
[0147] 基于NB‑IOT技术的模具管理设备700还可以包括一个或一个以上电源740,一个或一个以上有线或无线网络接口750,一个或一个以上输入输出接口760,和/或,一个或一个
以上操作系统731,例如Windows Serve,Mac OSX,Unix,Linux,FreeBSD等等。本领域技术人
员可以理解,图7示出的基于NB‑IOT技术的模具管理设备结构并不构成对基于NB‑IOT技术
的模具管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同
的部件布置。
[0148] 本发明还提供一种基于NB‑IOT技术的模具管理设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器
执行上述各实施例中的所述基于NB‑IOT技术的模具管理方法的步骤。
[0149] 本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述
计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述
基于NB‑IOT技术的模具管理方法的步骤。
[0150] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0151] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上
或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机
设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全
部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read‑only memory,
ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序
代码的介质。
[0152] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前
述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些
修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。