本技术涉及云计算,特别是涉及一种物联网设备维护方法、装置、计算机设备、存储介质和计算机程序产品。
背景技术:
1、随着物联网应用范围越来越广泛,物联网设备的维护场景也变得复杂化和多样化,从工业设备到家居设备再到万物互联,接入到物联网中的终端设备越多,对维护设备的要求也越高。
2、当前,对于物联网中连接的终端设备进行检测与维护,都是基于已发生故障的物联网设备进行定位和检修;例如用户发现物联网设备异常后,通过物联网管理平台或电话热线等方式向运维人员报告故障,然后运维人员修复发生故障的物联网设备。可以看出,当前对物联网设备的检测与维护方式存在明显的滞后性。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高对物联网终端设备的预防性维护能力的物联网设备维护方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
2、第一方面,本技术提供了一种物联网设备维护方法,应用于物联网云平台。
3、所述方法包括:
4、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
5、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
6、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
7、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
8、在其中一个实施例中,所述设备部署信息包括所述物联网设备的设备列表、设备网络拓扑信息、设备运行事件;
9、所述根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图,包括:
10、获取各所述设备运行事件之间的事件关系;
11、对所述设备列表、所述设备网络拓扑、所述设备运行事件和所述事件关系进行可视化处理,得到所述物联网设备的数字孪生视图。
12、在其中一个实施例中,在根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图之前,还包括:
13、对已接入的物联网设备进行设备识别处理,得到所述物联网设备的设备列表;
14、对所述设备列表中的物联网设备进行聚类处理,得到所述设备列表中的物联网设备的设备聚类信息;
15、对所述设备列表和所述设备聚类信息进行拓扑处理,得到所述设备网络拓扑。
16、在其中一个实施例中,在通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行边缘计算处理,得到所述物联网设备的预防维护事件之前,还包括:
17、通过接口连接所述边缘计算云;
18、将所述设备运行事件和各所述设备运行事件之间的事件关系发送至所述边缘计算云;
19、所述通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件,包括:
20、通过所述边缘计算云,根据所述预防维护任务,对所述设备运行事件、所述事件关系、所述日志信息和所述通讯信息进行边缘计算处理,得到所述物联网设备的预防维护事件;
21、其中,所述预防维护事件包含有待维护设备的设备信息和所述待维护设备的维护内容。
22、在其中一个实施例中,在通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行边缘计算处理,得到所述物联网设备的预防维护事件之后,还包括:
23、接收所述边缘计算云返回的所述预防维护事件;
24、根据各所述预防维护事件的紧急度,对各所述预防维护事件进行排序,得到针对各所述预防维护事件的维护计划信息;
25、获取所述预防维护事件中的待维护设备的设备位置信息;
26、将所述维护计划信息、所述预防维护事件和所述设备位置信息,发送至管理终端。
27、在其中一个实施例中,在执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息之后,还包括:
28、根据所述设备列表,对接收到的日志信息对应的物联网设备进行校对,得到未反馈日志信息的失联设备;
29、将网络重连指令发送至所述失联设备,并进行等待计时;
30、在所述等待计时满足预设时长之后,若仍未接收到所述失联设备反馈的日志信息和通讯信息,则调用网络修复指令对所述失联设备的网络进行修复。
31、在其中一个实施例中,在调用网络修复指令对所述失联设备的网络进行修复之后,还包括:
32、若检测到所述失联设备的网络修复失败,则采集所述失联设备的故障信息;
33、将所述故障信息发送至所述物联网云平台中的数字孪生视图模块,以通过所述数字孪生视图模块将所述故障信息发送至管理终端。
34、第二方面,本技术提供了一种物联网设备维护方法,应用于边缘计算云。
35、所述方法包括:
36、接收物联网云平台发送的物联网设备的日志信息和通讯信息,以及针对所述物联网设备的预防维护任务;其中,所述日志信息和所述通讯信息为所述物联网云平台执行所述物联网设备的巡检任务时采集得到;所述巡检任务为根据所述物联网设备的数字孪生视图和针对所述物联网设备的预设巡检时间序列生成得到;所述数字孪生视图为根据所述物联网设备的设备部署信息构建得到;
37、根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
38、第三方面,本技术还提供了一种物联网设备维护装置。所述装置包括:
39、数字视图构建模块,用于根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
40、巡检任务生成模块,用于根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
41、日志信息采集模块,用于执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
42、日志信息发送模块,用于将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
43、第四方面,本技术还提供了一种物联网设备维护装置。所述装置包括:
44、日志信息接收模块,用于接收物联网云平台发送的物联网设备的日志信息和通讯信息,以及针对所述物联网设备的预防维护任务;其中,所述日志信息和所述通讯信息为所述物联网云平台执行所述物联网设备的巡检任务时采集得到;所述巡检任务为根据所述物联网设备的数字孪生视图和针对所述物联网设备的预设巡检时间序列生成得到;所述数字孪生视图为根据所述物联网设备的设备部署信息构建得到;
45、异常事件识别模块,用于根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
46、第五方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
47、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
48、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
49、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
50、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
51、第六方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
52、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
53、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
54、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
55、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件
56、第七方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
57、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
58、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
59、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
60、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
61、第八方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
62、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
63、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
64、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
65、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
66、第九方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
67、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
68、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
69、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
70、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
71、第十方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
72、根据物联网设备的设备部署信息,构建所述物联网设备的数字孪生视图;
73、根据所述数字孪生视图和针对所述物联网设备的预设巡检时间序列,生成所述物联网设备的巡检任务;
74、执行所述巡检任务时,采集所述物联网设备的日志信息和通讯信息;
75、将所述日志信息、所述通讯信息和针对所述物联网设备的预防维护任务发送至边缘计算云,以通过所述边缘计算云根据所述预防维护任务,对所述日志信息和所述通讯信息进行异常识别,得到所述物联网设备的预防维护事件。
76、上述物联网设备维护方法、装置、计算机设备、存储介质和计算机程序产品,根据物联网设备的设备部署信息,构建物联网设备的数字孪生视图;根据数字孪生视图和针对物联网设备的预设巡检时间序列,生成物联网设备的巡检任务;执行巡检任务时,采集物联网设备的日志信息和通讯信息;将日志信息、通讯信息和针对物联网设备的预防维护任务发送至边缘计算云,以通过边缘计算云根据预防维护任务,对日志信息和通讯信息进行异常识别,得到物联网设备的预防维护事件。采用本方法,依托于物联网技术和数字孪生视图精准采集物联网设备的相关信息,并通过边缘计算云提升对物联网设备的日志信息和通讯信息的异常识别能力,从而精准识别出物联网设备的预防维护事件,有效地提高了对物联网设备的预防性维护能力。