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

企业复工检测方法、装置、电子设备及存储介质与流程

2022-07-20 17:54:27 来源:中国专利 TAG:


1.本发明涉及数据处理领域,尤其涉及一种企业复工检测方法、装置、电子设备及存储介质。


背景技术:

2.随着以危险化学品(下文简称为危化品)为原料的行业和领域的快速发展,危化品的需求量与日俱增,在当今国民经济的发展中发挥着越来越重要的作用。但危化品在生产、运输、存储、使用等环节都有较大风险,部分危化品企业也因达不到安全标准而停工。然而,由于部分从业人员安全意识淡薄或受利益驱使,在企业关停后进行了非法复工,造成很大的安全隐患,因此,通过人工智能、大数据实现对关停企业非法复工的及时检测和发现,变得尤其重要,也有助于市域治理现代化的实现和落地。
3.目前的企业复工检测方法主要是基于电力数据进行判断,但是仅根据电力数据判断企业是否存在非法复工,其检测准确率偏低。


技术实现要素:

4.本发明提供了一种企业复工检测方法、装置、电子设备及存储介质,以解决现有技术中检测企业是否复工的准确率较低的技术问题。
5.第一方面,本发明提供了一种企业复工检测方法,包括:获取预设时间段的目标车辆的驻留点;若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业的能源消耗信息;若所述关停企业的能源消耗信息满足预设条件,则确定所述关停企业复工,并输出关停企业复工的预警信息。
6.作为本发明可选的实施例,所述获取预设时间段的目标车辆的驻留点,包括:获取预设时间段内的目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
7.作为本发明可选的实施例,所述获取预设时间段内的目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的驻留点,包括:选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆;获取所述目标车辆在所述出发时间和到达时间之间的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
8.作为本发明可选的实施例,所述根据所述位置信息确定所述目标车辆的驻留点,包括:若目标车辆在预设连续时间段内的各位置点之间的距离小于第二预设距离,则确定所述各位置点构成驻留区域;通过聚类算法对所述驻留区域的各位置点进行聚类,获得所述目标车辆的驻留点。
9.作为本发明可选的实施例,所述方法还包括:确定所述目标车辆的驻留点中位于所述关停企业所在位置的第一预设距离内的首个驻留点,并确定所述首个驻留点对应的时间为目标车辆开始驻留时间,所述目标车辆开始驻留时间确定为企业复工预测时间。
10.作为本发明可选的实施例,所述获取所述关停企业的能源消耗信息,包括:获取所述关停企业在关停前的第一时间段能源消耗量、在关停后至所述目标车辆开始驻留时间的
第二时间段能源消耗量、以及在所述目标车辆开始驻留时间至当前时间的第三时间段能源消耗量;所述若所述关停企业的能源消耗信息满足预设条件,则确定所述关停企业复工,包括:若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工。
11.作为本发明可选的实施例,所述若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工,包括:若所述第三时间段能源消耗量大于等于第一时间段能源消耗量的第一阈值,且大于等于第二时间段能源消耗量的第二阈值,则确定所述关停企业复工。
12.作为本发明可选的实施例,所述选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆之后,还包括:输出目标车辆信息列表,所述目标车辆信息列表包括各目标车辆对应的出发时间和到达时间;遍历所述目标车辆信息列表,获取各目标车辆在对应的出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点。
13.作为本发明可选的实施例,所述方法还包括:获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置;所述若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业的能源消耗信息,包括:确定所述各目标车辆对应的驻留点是否在所述关停企业信息列表中各关停企业所在位置的第一预设距离内;若是,输出目标车辆驻留的企业信息列表;遍历所述目标车辆驻留的企业信息列表,获取所述企业信息列表中每个企业对应的能源消耗信息;所述若所述关停企业的能源消耗信息满足预设条件,则确定所述关停企业复工,并输出关停企业复工的预警信息,包括:确定每个企业对应的能源消耗信息是否满足预设条件;若是,输出企业复工信息列表,并针对所述企业复工信息列表中的每个企业输出对应的关停企业复工的预警信息。
14.第二方面,本发明提供一种企业复工检测装置,包括:包括车辆驻留检测模块、能源消耗分析模块和预警信息输出模块;其中,所述车辆驻留检测模块,用于获取预设时间段的目标车辆的驻留点,并在所述所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内时,通过所述能源消耗分析模块获取所述关停企业的能源消耗信息,并在所述关停企业的能源消耗信息满足预设条件时,确定所述关停企业复工,并通过所述预警信息输出模块输出关停企业复工的预警信息。
15.第三方面,本发明提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现第一方面任一项所述的企业复工检测方法的步骤。
16.第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的企业复工检测方法的步骤。
17.本发明实施例提供的企业复工检测方法、装置、电子设备及存储介质,通过获取预设时间段的目标车辆的驻留点;若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业的能源消耗信息;若所述关停企业的能源消耗信息满足预设条件,则确定所述关停企业复工,并输出关停企业复工的预警信息;即本发明的实施例首先通过判断目标车辆是否在关停企业附近驻留,若驻留过,再根据关停企业的能源消
耗信息来确定企业是否复工,即通过目标车辆是否在关停企业驻留、关停企业的能源消耗信息等多源数据来确定企业是否复工,提高了企业复工的检测准确率。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1为本发明实施例提供的一种应用场景示意图;
21.图2为本发明实施例提供的一种企业复工检测方法的流程示意图;
22.图3为本发明实施例提供的另一种企业复工检测方法的流程示意图;
23.图4为本发明实施例提供的又一种企业复工检测方法的流程示意图;
24.图5为本发明实施例提供的一种企业复工检测方法的流程框图;
25.图6为本发明实施例提供的一种企业复工检测装置的结构示意图;
26.图7为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
27.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
28.随着以危化品为原料的行业和领域的快速发展,危化品的需求量与日俱增,在当今国民经济的发展中发挥着越来越重要的作用。危化品的用途非常广泛,但是在生产、运输、存储、使用等环节都有较大风险,需要对从事危化品的企业严格管理,方能有效保证使用者的生命财产安全。近年来,随着危化品安全综合治理等专项行动的深入推进,部分危化品企业因达不到安全标准而关停、停工。然而,由于部分从业人员安全意识淡薄或受利益驱使,在企业关停后非法复工,但长期停产的企业,复工生产时存在很大的安全隐患。因此,实现对关停企业非法复工的及时检测和发现,有助于消除潜在风险,也有助于相关监管部门精准监管,高效执法。
29.目前的企业复工检测方法主要是基于电力数据进行判断。例如通过聚类算法对企业关停当年的用电量数据进行聚类并生成聚类中心,基于聚类中心形成的类簇判断企业是否停工;如果确定企业已停工,获取停工时间,再通过计算距离停工前的用电量类簇最近的离群点,得到企业的复工时间。
30.但是,这种仅通过电力数据来检测企业是否复工准确率较低,比如,危化品企业在停工期间受多种因素影响,其用电量可能仍然会保持在一定的水平。又比如,生产类型的危化品企业在复工前后用电量可能会有较大的变化,但存储、销售类型的危化品企业,复工前后用电量可能波动较小,仅考虑用电量对企业复工的检测可能并不准确,甚至存在漏检。另外,如果使用企业历史电力数据,由于并未考虑到企业发展等因素造成的企业当年和历年
用电量差异较大的问题,这也会造成检测准确率低的技术问题。
31.针对上述技术问题,本发明的技术构思在于:通过危化品运输车辆是否在关停企业附近驻留,若确定驻留,则获取关停企业的能源消耗信息来判断企业是否存在非法复工,即通过危化品运输车辆的驻留点和企业的能源消耗信息等多源数据来判断企业是否复工,提高了企业复工的检测准确率。
32.图1为本发明实施例提供的一种应用场景示意图,如图1所示,某危化品企业在正常生产时,会有很多的危化品运输车辆(1,2,
……
n)进出企业,以运输危化品。当该危化品企业被勒令停工时,为了防止该危化品企业进行非法复工,则需要及时对其进行检测。
33.图2为本发明实施例提供的一种企业复工检测方法的流程示意图,如图2所示,该企业复工检测方法包括:
34.步骤s101、获取预设时间段的目标车辆的驻留点。
35.具体来说,若关停企业为危化品企业,则对应的目标车辆为危化品运输车辆;若关停企业为其他类型企业,则对应的目标车辆可以为该类型企业所需要使用的一些类型车辆。本步骤中,预设时间段可以为当前时间往前、包含企业停工时间的任意一个时间段,可以获取该时间段的目标车辆的驻留点,即确定在企业停工期间,目标车辆在哪里进行了驻留。
36.作为可选的实施例,步骤s101包括:获取预设时间段内的目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
37.具体来说,可以在危化品运输车辆上安装定位设备、通信模块等,当车辆在运输危化品时,定位设备处于开启状态并采集车辆的位置信息(经度、纬度);然后通信模块会将车辆的位置信息、数据采集时间通过2g/3g/4g网络实时传输至车辆位置时空数据库。另外,还可以将定位设备标识也上传至车辆位置时空数据库中,每个定位设备标识与每个目标车辆一一绑定。也就是说,基于车辆位置时空数据库中预存的车辆定位设备标识与车牌号的绑定关系,将车辆的位置数据(经度、纬度)、车牌号、数据采集时间(get_time)等信息保存至该车辆位置时空数据库中。其中,定位设备可以为北斗卫星导航系统或全球定位系统。本步骤中,可以从车辆位置时空数据库中提取出数据采集时间在预设时间段内的目标车辆的位置信息,然后根据位置信息确定目标车辆的的驻留点。
38.进一步的,作为可选的实施例,所述获取预设时间段内的目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的驻留点,包括:选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆;获取所述目标车辆在所述出发时间和到达时间之间的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
39.具体来说,当危化品运输车辆有运输任务时,会生成对应的车辆电子运单信息,车辆电子运单信息包括车辆的车牌号、出发时间(depart_time)和到达时间(arrival_time),车辆电子运单信息可以存储到对应的数据库中。本实施例中,可以从存储有车辆电子运单信息的数据库中选取出发时间或到达时间在预设时间段的车辆电子运单信息,如果在预设时间段内有车辆电子运单信息,说明该车辆在预设时间段内存在运输任务,则该车辆可以作为目标车辆;然后从车辆位置时空数据库中选取目标车辆的数据采集时间在出发时间和到达时间之间的位置信息,并根据位置信息获得目标车辆的一系列的驻留点。
40.更进一步的,作为可选的实施例,所述根据所述位置信息确定所述目标车辆的驻
留点,包括:若目标车辆在预设连续时间段内的各位置点之间的距离小于第二预设距离,则确定所述各位置点构成驻留区域;通过聚类算法对所述驻留区域的各位置点进行聚类,获得所述目标车辆的驻留点。
41.具体来说,目标车辆的位置点中连续时间、空间非常邻近的位置点构成的区域定义为驻留区域,该驻留区域中的目标车辆的各位置点的分布非常密集;然后通过具有噪声的基于密度的聚类算法(density-based spatial clustering of applications with noise,简称dbscan)、对象排序识别聚类结构算法(ordering points to identify the clustering structure,简称optics)等对每个驻留区域中的位置点进行聚类,得到该目标车辆的一系列驻留点。其中,空间非常邻近是指该位置点与前一个位置点的经纬度距离d满足d≤d
distance_max
,并且这两个位置点的数据采集时间连续,其中d
distance_max
为规定的两个位置经纬度距离的阈值,即所述第二预设距离。
42.步骤s102、若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业的能源消耗信息。
43.具体来说,判断各目标车辆的驻留点是否在关停企业附近停留。可选的,可以计算每个驻留点的经纬度与关停企业的经纬度的距离,得到最小的距离d
min
,若d
min
小于规定距离阈值d
threhold
(第一预设距离),即d
min
≤d
threhold
,则说明该目标车辆在关停企业附近存在驻留;然后可以获取关停企业的能源消耗信息,其中,能源消耗信息可以为企业的用电、用水、用气等信息中的任意一项或几项。
44.步骤s103、若所述关停企业的能源消耗信息满足预设条件,则确定所述关停企业复工,并输出关停企业复工的预警信息。
45.具体来说,若关停企业的能源消耗信息满足预设条件,比如企业关停期间的用电量与未关停时的用电量相差不大,则通过综合考虑到该关停企业有过目标车辆停留且关停期间的用电量与未关停期间的用电量相差不大,则可以确定该企业存在非法复工;又比如企业关停期间的用水量与未关停时的用水量相差不大,则通过综合考虑到该关停企业有过目标车辆停留且关停期间的用水量与未关停期间的用水量相差不大,则可以确定该企业存在非法复工,则可以输出对应的预警信息,以便及时反馈给相关监管部门的管理人员。
46.作为可选的实施例,确定所述目标车辆的驻留点中位于所述关停企业所在位置的第一预设距离内的首个驻留点,并确定所述首个驻留点对应的时间为目标车辆开始驻留时间,所述目标车辆开始驻留时间确定为企业复工预测时间。
47.具体来说,若确定企业复工后,还会预测企业复工时间。本实施例中,可以获取目标车辆在关停企业的开始驻留时间作为企业复工预测时间。相比于现有技术中仅通过电力数据来预测企业复工时间,提高了预测准确度。
48.本发明实施例提供的企业复工检测方法,通过获取预设时间段的目标车辆的驻留点;若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业的能源消耗信息;若所述关停企业的能源消耗信息满足预设条件,则输出关停企业复工的预警信息;即本发明的实施例首先通过判断目标车辆是否在关停企业附近驻留,若驻留过,再根据关停企业的能源消耗信息来确定企业是否复工,即通过目标车辆是否在关停企业驻留、关停企业的能源消耗信息等多源数据来确定企业是否复工,提高了企业复工的检测准确率。
49.在上述实施例的基础上,图3为本发明实施例提供的另一种企业复工检测方法的流程示意图,如图3所示,该企业复工检测方法包括:
50.步骤s201、获取预设时间段的目标车辆的驻留点。
51.步骤s202、若确定所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内,则获取所述关停企业在关停前的第一时间段能源消耗量、在关停后至所述目标车辆开始驻留时间的第二时间段能源消耗量、以及在所述目标车辆开始驻留时间至当前时间的第三时间段能源消耗量。
52.步骤s203、若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工,并输出关停企业复工的预警信息。
53.本实施例中的步骤s201的实现方式与上述实施例中的步骤s101的实现方式类似,此处不再赘述。
54.与上述实施例的区别在于,本实施例进一步限定了获取关停企业哪个时间段的能源消耗信息。在本实施例中,获取所述关停企业在关停前的第一时间段能源消耗量、在关停后至所述目标车辆开始驻留时间的第二时间段能源消耗量、以及在所述目标车辆开始驻留时间至当前时间的第三时间段能源消耗量;若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工。
55.优选的,第一时间段能源消耗量、第二时间端能源消耗量、第三时间端能源消耗量均取其月均值。以能源消耗量为用电量为例进行说明,可以获取企业关停前六个月(记为time_period1)的第一时间段用电量,关停后至目标车辆开始驻留时间(记为time_period2)的第二时间段用电量,以及目标车辆开始驻留时间到当前时刻(记为time_period3)的第三时间段用电量,分别记为q1、q2、q3;计算这三个时间段每月的平均用电量,即avgi=qi/time_periodi,i=1,2,3;其中time_periodi表示每个时间段的月数,若时间段不是整数月,则计算不足整数月的天数占30天的比值作为月数。若这三个时间段的平均用电量满足预设条件,则确定企业复工。
56.作为可选的实施例,步骤s203包括:若所述第三时间段能源消耗量大于等于第一时间段能源消耗量的第一阈值,且大于等于第二时间段能源消耗量的第二阈值,则确定所述关停企业复工。
57.一般来说,企业非法复工后的用电量会大于企业停工后的用电量,且稍微小于或大于等于企业未停工前的用电量。本实施例中,可以设置第一阈值为0.8,第二阈值为1.2,即若avg3≥avg1*0.8且avg3≥avg2*1.2,即目标车辆驻留之后该企业的月平均用电量超过关停后至目标车辆开始驻留时间的月平均用电量的20%,并且大于或等于关停前企业月平均用电量的80%,则认为企业在目标车辆驻留后这段时间存在非法复工。需要说明的是,设的阈值0.8、1.2可根据不同企业类型改为其它值,此处不做限制。
58.本发明实施例提供的企业复工检测方法,通过获取所述关停企业在关停前的第一时间段能源消耗量、在关停后至所述目标车辆开始驻留时间的第二时间段能源消耗量、以及在所述目标车辆开始驻留时间至当前时间的第三时间段能源消耗量;若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工;即本发明实施例首先通过目标车辆在关停企业附件存在停留,然后通过获取关停前、关停中以及企业可能非法复工的三个时间段的能源消耗量,准确判断了企业是
否复工。
59.在上述实施例的基础上,图4为本发明实施例提供的又一种企业复工检测方法的流程示意图,如图4所示,该企业复工检测方法包括:
60.步骤s301、选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆。
61.步骤s302、输出目标车辆信息列表,所述目标车辆信息列表包括各目标车辆对应的出发时间和到达时间。
62.步骤s303、遍历所述目标车辆信息列表,获取各目标车辆在对应的出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点。
63.步骤s304、获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置。
64.步骤s305、确定所述各目标车辆对应的驻留点是否在所述关停企业信息列表中各关停企业所在位置的第一预设距离内。
65.若是,则执行步骤s306;若否,则结束本实施例。
66.步骤s306、输出目标车辆驻留的企业信息列表。
67.步骤s307、遍历所述目标车辆驻留的企业信息列表,获取所述企业信息列表中每个企业对应的能源消耗信息。
68.步骤s308、确定每个企业对应的能源消耗信息是否满足预设条件。
69.若是,执行步骤s309;若否,则结束本实施例。
70.步骤s309、输出企业复工信息列表,并针对所述企业复工信息列表中的每个企业输出对应的关停企业复工的预警信息。
71.与上述实施例的区别在于,本实施例进一步限定了如何批量检测关停企业是否复工的具体实现方式。在本实施例中,选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆;输出目标车辆信息列表,所述目标车辆信息列表包括各目标车辆对应的出发时间和到达时间;遍历所述目标车辆信息列表,获取各目标车辆在对应的出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点;获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置;确定所述各目标车辆对应的驻留点是否在所述关停企业信息列表中各关停企业所在位置的第一预设距离内;若是,输出目标车辆驻留的企业信息列表;遍历所述目标车辆驻留的企业信息列表,获取所述企业信息列表中每个企业对应的能源消耗信息;确定每个企业对应的能源消耗信息是否满足预设条件;若是,输出企业复工信息列表,并针对所述企业复工信息列表中的每个企业输出对应的关停企业复工的预警信息。
72.具体来说,可以启动一个定时任务,该定时任务用于在每日零点从存储有车辆电子运单信息的数据库中,获取预设时间段内(例如近30天内)有车辆电子运单信息的各车辆,输出目标车辆信息列表。而判断近30天有车俩电子运单信息的各车辆的方法如下:如果车辆电子运单信息中的运单记录的出发时间或到达时间在近30天的时间范围内,则认为该车辆在近30天有运输任务,将该车辆的车牌号、出发时间(depart_time)、到达时间(arrival_time)添加在目标车辆信息列表中。
73.然后,遍历该目标车辆信息列表,针对目标车辆信息列表中的每辆车,获取对应的
出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点,其具体操作如下:从车辆位置时空数据库中根据车牌号获取该车辆位置的采集时间在出发时间和到达时间范围内(即depart_time≤get_time≤arrival_time)的所有位置的经度、纬度数据;利用车辆的位置信息检测车辆运输危化品过程中的驻留点,即首先将车辆位置点中连续时间,空间非常邻近的位置点构成的区域定义为驻留区域;然后通过dbscan、optics等聚类算法对每个驻留区域中的位置点进行聚类,得到该车辆的所有驻留点信息列表,记为sp={sp1,sp2,k,spik,spn},其中spi表示车辆的第i个驻留点,n表示驻留点总数。驻留点信息列表包括驻留点的经度、纬度及驻留开始时间(第一个驻留点的数据采集时间)。
74.然后,获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置(经度、纬度数据)。可选的,关停企业信息列表还包括企业名称、企业地址等。
75.然后,判断目标车辆信息列表中的每个目标车辆是否在关停企业附近存在驻留。具体操作如下:遍历车辆驻留点列表,计算每个驻留点的经纬度与关停企业信息列表中每个企业经纬度的距离,得到最小的距离d
min
,若最小距离小于规定距离阈值d
threhold
,即d
min
≤d
threhold
,则认为车辆在该企业附近存在驻留,并将车辆的驻留信息保存到目标车辆驻留的企业信息列表中,包括车牌号、驻留的经度、纬度、驻留时间、关停企业的经度、纬度、企业名称、企业地址等信息。
76.然后,遍历目标车辆驻留的企业信息列表,针对每条目标车辆的驻留信息,分析企业关停及目标车辆驻留前后企业用电量的变化情况。例如,若目标车辆开始驻留时间至当前时间的月平均用电量超过关停后至目标车辆开始驻留时间的月平均用电量的20%,并且大于或等于关停前企业月平均用电量的80%,则认为企业在车辆驻留后这段时间存在非法复工,将车辆驻留发生时间记为预测的复工时间。并记录该车辆的车牌号、驻留经度、纬度、复工预测时间、企业名称、企业地址、企业关停时间、企业三个时间段的平均用电量avg1、avg2、avg3至企业非法复工信息列表。
77.然后,遍历企业非法复工信息列表,针对每条信息生成预警信息,反馈给相关监管部门的管理人员。预警信息包括车牌号、车辆驻留开始时间、结束时间、驻留位置的经度、纬度、企业名称、企业地址、企业复工预测时间、企业关停时间、企业三个时间段的月平均用电量。
78.本发明的实施例提供的企业检测复工方法,通过选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆;输出目标车辆信息列表,所述目标车辆信息列表包括各目标车辆对应的出发时间和到达时间;遍历所述目标车辆信息列表,获取各目标车辆在对应的出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点;获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置;确定所述各目标车辆对应的驻留点是否在所述关停企业信息列表中各关停企业所在位置的第一预设距离内;若是,输出目标车辆驻留的企业信息列表;遍历所述目标车辆驻留的企业信息列表,获取所述企业信息列表中每个企业对应的能源消耗信息;确定每个企业对应的能源消耗信息是否满足预设条件;若是,输出企业复工信息列表,并针对所述企业复工信息列表中的每个企业输出对应的关停企业复工的预警信息;即本发明实施例通过目标车辆是否在关停企业驻留、关停企业的能源消耗信息等多源
数据来批量检测关停企业是否复工,提高了企业复工的检测准确率和检测效率。
79.为了更进一步的了解本发明实施例,图5为本发明实施例提供的一种企业复工检测方法的流程框图。如图5所示,安装在危化品运输车辆上的定位设备采集并上传车辆位置信息;并存储车辆位置信息到车辆位置时空数据库;从存储有关停企业信息的数据库中获取关停企业信息列表;通过定时任务从存储有危化品车辆电子运单信息的数据库中获取近30天有运单的车辆列表;然后从车辆位置时空数据库中获取车辆列表中的每个车辆的车辆位置信息;然后进行车辆驻留点检测,然后进行车辆是否在关停企业附近驻留判断;若存在驻留,则保存驻留等相关信息至车辆驻留的企业列表;然后对发生车辆驻留的关停企业的用电量进行分析;若企业用电量模式满足特定条件,保存企业信息至企业非法复工列表;根据企业非法复工列表生成并推送关停企业非法复工预警信息。
80.综上,本发明实施例基于车辆位置、企业用电量、关停企业信息等多源数据,实现关停企业的复工检测。首先使用危化品车辆运输危化品过程中的位置和关停危化品企业信息,建立了关停企业附近车辆驻留检测模型,判断车辆运输危化品过程中是否在该类企业附近存在驻留;若出现驻留,再根据企业关停及车辆驻留前后三个时间段企业月平均用电量的情况,确认该企业是否存在非法复工。
81.另外,本发明实施例的实现效果可以通过检测准确率、检测及时性和检测效率比三个量化指标进行评估。其中,检测准确率指检测出的非法复工危化品企业数中,实际复工企业所占的比例;检测及时性通过预测的危化品企业复工时间与实际复工时间的相差天数来衡量;检测效率比指在单位时间内,分别使用本实施例和传统人工线下排查的方法检测出的复工企业数的比值。通过实验,采用本实施例在6个月共检测出非法复工的危化品企业55家,而仅使用企业用电量数据,相同时间段共检测出非法复工企业7家,可见,本实施例的检测准确率更高,使得监管人员的查处和处置效率更加高效。
82.图6为本发明实施例提供的一种企业复工检测装置的结构示意图,如图6所示,该企业复工检测装置,包括车辆驻留检测模块10、能源消耗分析模块20和预警信息输出模块30;
83.其中,所述车辆驻留检测模块10用于获取预设时间段的目标车辆的驻留点,并在所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内时,通过所述能源消耗分析模块20获取所述关停企业的能源消耗信息,并在所述关停企业的能源消耗信息满足预设条件时,确定所述关停企业复工,并通过所述预警信息输出模块30输出关停企业复工的预警信息。
84.作为本发明的可选实施例,所述车辆驻留检测模块10,具体用于:获取预设时间段内的目标车辆的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
85.作为本发明的可选实施例,所述车辆驻留检测模块10,具体用于:选取车辆电子运单信息中的出发时间或到达时间在所述预设时间段内的车辆作为所述目标车辆;获取所述目标车辆在所述出发时间和到达时间之间的位置信息,并根据所述位置信息确定所述目标车辆的驻留点。
86.作为本发明的可选实施例,所述车辆驻留检测模块10,具体用于:若目标车辆在预设连续时间段内的各位置点之间的距离小于第二预设距离,则确定所述各位置点构成驻留区域;通过聚类算法对所述驻留区域的各位置点进行聚类,获得所述目标车辆的驻留点。
87.作为本发明的可选实施例,所述车辆驻留检测模块10,还用于:确定所述目标车辆的驻留点中位于所述关停企业所在位置的第一预设距离内的首个驻留点,并确定所述首个驻留点对应的时间为目标车辆开始驻留时间,所述目标车辆开始驻留时间确定为企业复工预测时间。
88.作为本发明的可选实施例,所述能源消耗分析模块20,具体用于:获取所述关停企业在关停前的第一时间段能源消耗量、在关停后至所述目标车辆开始驻留时间的第二时间段能源消耗量、以及在所述目标车辆开始驻留时间至当前时间的第三时间段能源消耗量:若所述第一时间段能源消耗量、第二时间段能源消耗量和第三时间段能源消耗量满足预设条件,则确定所述关停企业复工。
89.作为本发明的可选实施例,所述能源消耗分析模块20,具体用于:若所述第三时间段能源消耗量超过第一时间段能源消耗量的第一阈值,且超过第二时间段能源消耗量的第二阈值,则确定所述关停企业复工。
90.作为本发明的可选实施例,所述车辆驻留检测模块10,还用于:输出目标车辆信息列表,所述目标车辆信息列表包括各目标车辆对应的出发时间和到达时间;遍历所述目标车辆信息列表,获取各目标车辆在对应的出发时间和到达时间之间的位置信息,并根据各目标车辆的位置信息确定各目标车辆对应的驻留点。
91.作为本发明的可选实施例,所述车辆驻留检测模块10还用于:获取关停企业信息列表,所述关停企业信息列表包括各关停企业的所在位置:确定所述各目标车辆对应的驻留点是否在所述关停企业信息列表中各关停企业所在位置的第一预设距离内;若是,输出目标车辆驻留的企业信息列表;所述能源消耗分析模块20用于遍历所述目标车辆驻留的企业信息列表,获取所述企业信息列表中每个企业对应的能源消耗信息;确定每个企业对应的能源消耗信息是否满足预设条件;若是,输出企业复工信息列表,并针对所述企业复工信息列表中的每个企业通过所述预警信息输出模块30输出对应的关停企业复工的预警信息。
92.本实施例提供的企业复工检测装置,其实现原理和技术效果与上述实施例类似,此处不再赘述。
93.本发明实施例提供的企业复工检测装置,包括车辆驻留检测模块、能源消耗分析模块和预警信息输出模块;其中,所述车辆驻留检测模块用于获取预设时间段的目标车辆的驻留点,并在所述所述目标车辆的驻留点位于关停企业所在位置的第一预设距离内时,通过所述能源消耗分析模块获取所述关停企业的能源消耗信息,并在所述关停企业的能源消耗信息满足预设条件时,确定所述关停企业复工,并通过所述预警信息输出模块输出关停企业复工的预警信息;即本发明实施例首先通过车辆驻留检测模块判断目标车辆是否在关停企业附近驻留,若驻留,则通过能源消耗分析模块分析关停企业的用电数据是否满足预设条件来确定企业是否复工,即通过目标车辆是否在关停企业附近驻留、关停企业的能源消耗信息等多源数据来确定企业是否复工,提高了企业复工的检测准确率。
94.如图7所示,本发明实施例提供了一种电子设备,包括处理器111、通信接口112、存储器113和通信总线114,其中,处理器111,通信接口112,存储器113通过通信总线114完成相互间的通信,
95.存储器113,用于存放计算机程序;
96.在本发明一个实施例中,处理器111,用于执行存储器113上所存放的程序时,实现
前述任意一个方法实施例提供的企业复工检测方法的步骤。
97.本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的企业复工检测方法的步骤。
98.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
99.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献