一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于人工智能的设备风险检测及安全巡检方法与系统与流程

2021-11-22 13:32:00 来源:中国专利 TAG:


1.本发明涉及人工智能技术领域,具体涉及一种基于人工智能的设备风险检测及安全巡检方法与系统。


背景技术:

2.对于大型化工企业,其生产工艺和生产流水线复杂、设备种类多、仓储吞吐量大,管理困难,容易产生安全隐患。为了保证企业和设备的安全,需要人为的进行巡检,巡检内容包括:流水线设备、存储设备、控制设备、能源设备等,巡检是需要记录各设备的状态。
3.现有的巡检方法普遍根据巡检时间的长短来制定巡检路线,但是该巡检方法存在巡检效率低、盲目重复巡检、巡检目标主次不分,使得巡检效率低下,更重要的是现有方法不能保证高效巡检的同时降低巡检人员的风险和保障人员安全。


技术实现要素:

4.为了解决上述技术问题,本发明的目的在于提供一种基于人工智能的设备风险检测及安全巡检方法与系统,所采用的技术方案具体如下:
5.本发明实施例提供了一种基于人工智能的设备风险检测及安全巡检方法,该方法包括:
6.采集化工生产区域的俯视图;所述俯视图中包括已巡检设备、未巡检设备和巡检人员;
7.由生产环境获取所述已巡检设备和所述未巡检设备的潜在风险程度;
8.利用已巡检设备的设备运行数据获取每个所述已巡检设备的第一故障概率;根据所述已巡检设备的所述潜在风险程度获取所述已巡检设备的危险区域中每个位置的潜在风险指标,结合所述第一故障概率和所述潜在风险指标得到所述危险区域中每个位置的危险程度;
9.由未巡检设备的历史故障概率数据预测所述未巡检设备的第二故障概率;结合所述未巡检设备的所述潜在风险程度和所述第二故障概率得到每个所述未巡检设备的巡检重要指标;利用所述巡检重要指标获取所述未巡检设备的预设区域中每个位置的巡检重要程度;
10.根据由所述危险程度和所述巡检重要程度得到的巡检隐患程度获取巡检人员与所述未巡检设备之间的最短巡检路径,利用所述最短巡检路径中每个所述位置的所述危险程度和所述巡检重要程度得到所述巡检人员对所述未巡检设备的巡检必要性,由所述巡检必要性得到所述巡检人员与所述未巡检设备之间的对应关系。
11.进一步地,所述根据预设的所述已巡检设备的潜在风险程度获取所述已巡检设备的危险区域中每个位置的潜在风险指标的方法,包括:
12.将所述危险区域生成同样大小的热斑区域,结合所述热斑区域中每个位置的热度值和所述潜在风险程度得到每个位置的潜在风险指标。
13.进一步地,所述利用所述巡检重要指标获取所述未巡检设备的预设区域中每个位置的巡检重要程度的方法,包括:
14.将所述预设区域生产同样大小的热斑区域,结合所述热斑区域中每个位置的热度值和所述巡检重要指标得到每个位置的巡检重要程度。
15.进一步地,所述热斑区域外的每个位置的所述热度值为零,则相对应的热斑区域外的每个位置的所述危险程度和所述巡检重要程度为零。
16.进一步地,所述由所述巡检必要性得到所述巡检人员与所述未巡检设备之间的对应关系的方法,包括:
17.由每一个所述巡检人员对同一个所述未巡检设备的所述巡检必要性得到所述未巡检设备的第一巡检概率;
18.由一个所述巡检人员对每个所述未巡检设备的所述巡检必要性得到所述巡检人员的第二巡检概率;
19.构建所述巡检人员和所述未巡检设备之间的图数据,所述图数据中的边权值是由所述第一巡检概率和所述第二巡检概率得到的;
20.对所述图数据利用km算法以确认所述巡检人员与所述未巡检设备之间的对应关系。
21.进一步地,所述利用所述最短巡检路径中每个位置的所述危险程度和所述巡检重要程度得到所述巡检人员对所述未巡检设备的巡检必要性的方法,包括:
22.计算所述最短巡检路径中所有位置的所述危险程度的第一总和以及所述巡检重要程度的第二总和;
23.统计所述最短巡检路径中的像素数量,结合所述第一总和、所述第二总和以及所述像素数量得到所述巡检必要性。
24.进一步地,所述根据由所述危险程度和所述巡检重要程度得到的巡检隐患程度获取巡检人员与所述未巡检设备之间的最短巡检路径的方法,包括:
25.由每个位置的所述危险程度和所述巡检重要程度得到相邻位置之间的所述巡检隐患程度;
26.基于所述巡检隐患程度,利用弗洛伊德算法得到所述最短巡检路径。
27.进一步地,所述边权值是所述第一巡检概率和所述第二巡检概率的乘积。
28.进一步地,一种基于人工智能的设备风险检测及安全巡检系统,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。
29.本发明实施例至少存在以下有益效果:通过危险程度和巡检重要程度得到巡检人员与为未巡检设备之间的最短巡检路径和巡检人员对未巡检设备的巡检必要性,结合最短巡检路径和巡检必要性来分配巡检人员和未巡检设备,既能减小巡检人员在巡检过程中的危险,又能快速巡检到巡检重要性大的设备,同时在保证巡检人员安全的情况下减少危险事故的发生,避免盲目巡检,提高巡检效率,合理分配巡检人员的巡检轨迹。
附图说明
30.为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施
例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
31.图1为本发明一个实施例所提供的一种基于人工智能的设备风险检测及安全巡检方法的步骤流程图。
具体实施方式
32.为了更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的一种基于人工智能的设备风险检测及安全巡检方法与系统,其具体实施方式、结构、特征及其作用,详细说明如下。在下述说明中,不同的“一个实施例”或“另一个实施例”指的不一定是同一实施例。此外,一或多个实施例中的特定特征、结构、或特点可由任何合适形式组合。
33.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。
34.下面结合附图具体的说明本发明所提供的一种基于人工智能的设备风险检测及安全巡检方法与系统的具体方案。
35.本发明实施例所针对的具体场景:大型化工厂区域需要定期进行设备的巡检,例如一周或一天巡检一次,但由于设备众多会需要多个巡检人员一起进行巡检。
36.需要说明的是,巡检的目的是记录每个设备的工作状态,且及时发现存在安全风险的设备,以进行设备的维修或调整。
37.参照附图1,本发明实施例提供了一种基于人工智能的设备风险检测及安全巡检方法,该方法包括以下具体步骤:
38.步骤s001,采集化工生产区域的俯视图;俯视图中包括已巡检设备、未巡检设备和巡检人员。
39.具体的,在化工厂区域内安装摄像机,相机视角斜向朝下,由于相邻相机具有部分重合视野,需要将相机采集的图像进行拼接融合以得到完整的俯视图,其中拼接融合的过程为:对每张图像进行角点检测和角点匹配,通过角点匹配获取仿射变换矩阵,根据仿射变换矩阵将所有图像的视角变为俯视视角,然后对图像进行拼接与融合以得到俯视图,进而在俯视图中能够获取各个设备的位置和设备类型。
40.优选的,本发明实施例采用yolov3获得每个设备的位置和设备类型,在其他实施例中,实施者也可以手动标注出设备的位置和设备类型。
41.步骤s002,由生产环境获取已巡检设备和未巡检设备的潜在风险程度。
42.具体的,对于对当前巡检过程中的每个已巡检设备和未巡检设备,根据人为经验和实际的生产环境以及发生故障的次数为每个已巡检设备和未巡检设备分配潜在风险程度,潜在风险程度分为0.0,0.1,
……
,1.0。潜在风险程度越大说明该设备越危险,所带来的影响越大,即设备所可能引起的安全风险就越大。
43.步骤s003,利用已巡检设备的设备运行数据获取每个已巡检设备的第一故障概率;根据已巡检设备的潜在风险程度获取已巡检设备的危险区域中每个位置的潜在风险指标,结合第一故障概率和潜在风险指标得到危险区域中每个位置的危险程度。
44.具体的,不同设备的作用不同,需要记录的设备运行数据也不同,例如气体存储罐体,需要获取其压力、温度、泄漏量等数据;化学反应设备除了需要记录压力、温度以及环境湿度之外还需要记录设备脏污、缺陷等数据;电机、压缩机等动力设备需要额外记录噪声情况、震动情况、电压电流波动情况等数据。
45.需要说明的是,巡检人员可以通过传感器等仪器测量设备或通过人为感官触觉获得每个设备的设备运行数据。
46.已巡检设备的设备运行数据是通过不同的数据指标衡量的,将每个已巡检设备的设备运行数据合并且构成已巡检设备的状态向量,且状态向量中的每个维度的取值对应一个数据指标。如果已巡检设备不具有某个设备运行数据,则将该数据对应维度的取值设为0。
47.将每个已巡检设备的状态向量输入全连接神经网络中获得每个已巡检设备的第一故障概率,故障概率分为11个等级:0.0,0.1,
……
,1.0。该第一故障概率用于表示已巡检设备在当前状态向量下发生危险的概率或者发生危险的难易程度。
48.进一步地,每个已巡检设备的设备类型不同,相应的每个已巡检设备的危险区域不同,该危险区域表示已巡检设备所涉及的范围,例如气体泄漏、爆炸时影响的范围。根据人为经验和模拟实验获取每个已巡检设备的危险区域,以已巡检设备的位置为中心、以危险区域的直径大小生成与危险区域同样大小的一个高斯卷积核,该高斯卷积核为热斑区域,结合热斑区域中每个位置的热度值和已巡检设备的潜在风险程度得到危险区域中每个位置的潜在风险指标,即将每个位置的热度值与已巡检设备的潜在风险程度相乘,相乘结果为每个位置的潜在风险指标,进而根据危险区域中每个位置的潜在风险指标构成每个已巡检设备的潜在风险分布,该潜在风险分布表示已巡检设备周围存在的风险大小。
49.根据每个已巡检设备的潜在风险分布,获取该分布中每个位置的危险程度,具体方法为:任选一个位置i,当位置i是多个已巡检设备的危险区域中的共同位置,也即是多个已巡检设备的危险区域在位置i处相交,则该位置出现危险的情况由这些已巡检设备共同决定。设多个已巡检设备的集合为s,则位置i的危险程度d
i
为:d
i
=∑
a∈s
p
a
×
f
ai
,其中,p
a
为集合s中第a个已巡检设备的第一故障概率;f
ai
为第a个已巡检设备在位置i的潜在风险指标。
50.需要说明的是,由于热斑区域外的每个位置的热度值为0,则该位置的潜在风险指标为0,相对应该位置的危险程度为0。
51.进一步地,本发明实施例设定危险阈值,通过获取巡检人员的位置,且当该人员所处位置的危险程度大于危险阈值时,进行警报,以防止该巡检人员在该位置长时间逗留或提醒该巡检人员注意安全。
52.步骤s004,由未巡检设备的历史故障概率数据预测未巡检设备的第二故障概率;结合未巡检设备的潜在风险程度和第二故障概率得到每个未巡检设备的巡检重要指标;利用巡检重要指标获取未巡检设备的预设区域中每个位置的巡检重要程度。
53.具体的,在当前巡检过程中对于未巡检设备,获取未巡检设备的历史故障概率数据,将历史故障概率数据输入gm(1,1)模型(灰色预测法)中预测出当前巡检过程中未巡检设备的第二故障概率。
54.进一步地,利用未巡检设备的第二故障概率和潜在风险程度来判断未巡检设备的
巡检顺序,具体为:对于一个未巡检设备b,结合未巡检设备b的潜在风险程度g
b
和第二故障概率得到未巡检设备b的巡检重要指标f
b
,即巡检重要指标f
a
越大表示该设备越可能发生严重安全事故,越需要巡检人员重点或尽快巡检,避免出现严重事故。
55.进一步地,分别为每个未巡检设备设定预设区域,且每个预设区域是同样大小的,以未巡检设备为中心,生产与预设区域同样大小的热斑区域,结合热斑区域中每个位置的热度值和未巡检设备的巡检重要指标得到每个位置的巡检重要程度,即将每个位置的热度值和巡检重要指标相乘,相乘结果为每个位置的巡检重要程度。由于热斑区域外的每个位置的热度值为0,则对应该位置的巡检重要程度为0。
56.需要说明的是,当某一个位置为多个未巡检设备的预设区域的交点时,该位置的巡检重要程度为每个未巡检设备在该位置的巡检重要程度中的最大值。
57.步骤s005,根据由危险程度和巡检重要程度得到的巡检隐患程度获取巡检人员与未巡检设备之间的最短巡检路径,利用最短巡检路径中每个位置的危险程度和巡检重要程度得到巡检人员对未巡检设备的巡检必要性,由巡检必要性得到巡检人员与未巡检设备之间的对应关系。
58.具体的,由步骤s003和步骤s004能够得到俯视图中每个位置的危险程度和巡检重要程度。由每个位置的危险程度和巡检重要程度得到相邻位置之间的巡检隐患程度;基于所述巡检隐患程度,利用弗洛伊德算法得到最短巡检路径,则具体过程为:
59.1)计算任意相邻两个位置之间的巡检隐患程度,该巡检隐患程度越小越有助于巡检人员快速脱离危险或快速找到巡检重要程度大的未巡检设备。
60.具体为:任意选取一个位置p1,同时获取该位置p1在俯视图中的8邻域内的一个相邻位置p2,根据位置p1和位置p2的危险程度和巡检重要程度得到相邻位置之间的巡检隐患程度,则位置p1和位置p2之间的巡检隐患程度的计算方法为:
61.w=d(p2)exp(d(p2)

d(p1)) l(p1)exp(l(p1)

(p2))
62.其中,w为巡检隐患程度;d(p2)为位置p2的危险程度;d(p1)为位置p1的危险程度;l(p1)为位置p1的巡检重要程度;l(p2)为位置p2的巡检重要程度。
63.2)根据相邻位置之间的巡检隐患程度,利用弗洛伊德算法得到巡检人员到未巡检设备之间的最短巡检路径。
64.进一步地,利用最短巡检路径中每个位置的危险程度和巡检重要程度得到巡检人员对未巡检设备的巡检必要性,具体方法为:计算最短巡检路径中所有位置的危险程度的第一总和以及巡检重要程度的第二总和;统计最短巡检路径中的像素数量,结合第一总和、第二总和以及像素数量得到巡检必要性。
65.作为一个示例,计算最短巡检路径中所有位置的危险程度之和α1以及最短巡检路径中所有位置的巡检重要程度之和α2;同时统计该最短巡检路径中的像素数量,该像素数量用于表示巡检路径的长度,通过如下公式得到巡检人员对未巡检设备的巡检必要性。
[0066][0067]
其中,为第m个巡检人员对第n个未巡检设备的巡检必要性;area为像素数量。
[0068]
进一步地,由每个巡检人员对每个未巡检设备的巡检必要性得到巡检人员与未巡检设备之间的对应关系,具体过程为:
[0069]
1)由每一个巡检人员对同一个未巡检设备的巡检必要性得到未巡检设备的第一巡检概率。
[0070]
设有m个巡检人员和n个未巡检设备,根据m个巡检人员对第n个未巡检设备的巡检必要性,得到每一个巡检人员对第n个未巡检设备的第一巡检概率,即其中βo
mn
为第m个巡检人员对第n个未巡检设备的第一巡检概率,则根据m个巡检人员对第n个未巡检设备的第一巡检概率得到第n个未巡检设备的巡检特征β
n
=[βo
n1
,βo
n2
,

,βo
nm
]。
[0071]
2)由一个巡检人员对每个未巡检设备的巡检必要性得到巡检人员的第二巡检概率。
[0072]
同理,根据第m个巡检人员对n个未巡检设备的巡检必要性,得到第m个巡检人员对每一个未巡检设备的第二巡检概率,即其中γo
mn
为第m个巡检人员对第n个未巡检设备的第二巡检概率,则根据第m个巡检人员对n个未巡检设备的第二巡检概率得到第m个巡检人员的巡检特征γ
n
=[γo
m1
,γo
m2
,

,γo
mn
]。
[0073]
3)构建巡检人员和未巡检设备之间的图数据,图数据中的边权值是由第一巡检概率和第二巡检概率得到的。
[0074]
具体的,根据巡检人员和未巡检设备之间的最短巡检路径构建巡检人员和未巡检设备之间的图数据,则图数据中第m个巡检人员与第n个未巡检设备在图数据上的边权值为第一巡检概率和第二巡检概率的乘积,即βo
mn
×
γo
mn

[0075]
4)对图数据利用km算法以确认巡检人员与未巡检设备之间的对应关系。
[0076]
具体的,对图数据利用km算法将m个巡检人员和n个未巡检设备进行分配,以得到最佳分配结果,分配结果是指哪个巡检人员巡检哪个未巡检设备。
[0077]
综上所述,本发明实施例提供了一种基于人工智能的设备风险检测及安全巡检方法,该方法采集化工生产区域的俯视图,根据已巡检设备的危险区域中每个位置的潜在风险指标和该已巡检设备的第一故障概率得到俯视图中每个位置的危险程度;结合未巡检设备的第二故障概率和潜在风险指标得到每个未巡检设备的巡检重要指标,进而由巡检重要指标得到俯视图中每个位置的巡检重要程度;结合相邻位置之间每个位置的危险程度和巡检重要程度得到的巡检隐患程度获取巡检人员与未巡检设备之间的最短巡检路径,根据最短路径中每个位置的危险程度和巡检重要程度得到巡检人员对未巡检设备的巡检必要性,由巡检必要性得到巡检人员与未巡检设备之间的对应关系。通过危险程度和巡检重要程度得到巡检人员与为未巡检设备之间的最短巡检路径和巡检人员对未巡检设备的巡检必要性,结合最短巡检路径和巡检必要性来分配巡检人员和未巡检设备,既能减小巡检人员在巡检过程中的危险,又能快速巡检到巡检重要性大的设备,同时在保证巡检人员安全的情况下减少危险事故的发生,避免盲目巡检,提高巡检效率,合理分配巡检人员的巡检轨迹。
[0078]
进一步地,本发明实施例提供了一种基于人工智能的设备风险检测及安全巡检系统。该系统包括:处理器、存储器以及存储在所述存储器中并可在处理器上运行的计算机程序。处理器执行所述计算机程序时实现上述一种基于人工智能的设备风险检测及安全巡检方法实施例中的步骤,例如图1所示的步骤。或者,处理器执行计算机程序时实现上述一种基于人工智能的设备风险检测及安全巡检系统实施例中各单元的功能。
[0079]
示例性的,计算机程序可以被分割成一个或多个单元,其中一个或者多个单元被
存储在所述存储器中,并由所述处理器执行,以完成本发明。其中一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述电子设备中的执行过程。
[0080]
该电子设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。所述一种电子设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,示意图仅仅是该电子设备的示例,并不构成对该电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如该电子设备还可以包括输入输出设备、总线等。
[0081]
所称处理器可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,该处理器是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分。
[0082]
需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0083]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。
[0084]
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献