一种污染源定位方法、装置、电子设备及存储介质
技术领域
本申请涉及环境监测
技术领域
,具体而言,涉及一种污染源定位方法、装置、电子设备及存储介质。背景技术
目前,工业园区等观察区域成为环保监测关注重点,现有的对工业园区等观察区域中的污染源进行定位的方式是对观察区域中的一个个工业厂区即观察子区域进行人工筛查,但这种方式存在着污染源溯源定位效率低且定位不准确的问题。
发明内容
本申请实施例的目的在于提供一种污染源定位方法、装置、电子设备及存储介质,用以解决现有一个个子区域进行污染源人工筛查存在的污染源溯源定位效率低且定位不准确的问题。
第一方面,实施例提供一种污染源定位方法,所述方法包括:获取观察区域的污染浓度数据和所述观察区域内每个观察子区域对应的设备监测数据,其中,所述观察区域包括多个观察子区域;根据所述观察区域的污染浓度数据和每个观察子区域对应的设备监测数据确定污染源的位置。
在上述设计的污染源定位方法中,通过获取到的观察区域的污染浓度数据确定该观察区域是否污染超标,并根据该观察区域内的多个观察区域中的每个观察子区域的设备监测数据来共同确定污染超标的观察区域内的观察子区域的排放污染情况,进而确定污染源位置,解决了现有一个个子区域进行污染源人工筛查存在的污染源溯源定位效率低且定位不准确的问题,提高了污染源定位的效率和精度。
在第一方面的可选实施方式中,所述观察区域的污染浓度数据包括观察区域的实际污染浓度,所述根据所述观察区域的污染浓度数据和每个观察子区域对应的设备监测数据确定污染源的位置,包括:判断所述观察区域的实际污染浓度是否超过预设污染浓度值;若是,则根据每个观察子区域对应的设备监测数据确定污染源位置。
在第一方面的可选实施方式中,所述每个观察子区域对应的设备监测数据包括每个观察子区域对应的生产设备的当前温度数据,所述根据每个观察子区域对应的设备监测数据确定污染源位置,包括:判断所述多个观察子区域中是否存在生产设备的当前温度数据超过对应的第一温度预存值的观察子区域;若存在,则将当前温度数据超过对应的第一温度预存值的观察子区域确定为污染源。
在上述设计的实施方式中,在根据污染浓度确定出污染超标的观察区域之后,将观察区域内每个子区域对应的生产设备的当前温度数据与每个子区域的生产设备对应的第一温度预存值进行比对,进而将超过对应的第一温度预存值的观察子区域确定为污染源,使得污染源的确定通过生产设备的温度是否超标来确定,提高了污染源确定的准确性。
在第一方面的可选实施方式中,在所述将当前温度数据超过对应的第一温度预存值的观察子区域确定为污染源之后,所述方法还包括:判断确定为污染源的至少一个观察子区域中是否存在当前温度数据超过对应的第二温度预存值的观察子区域,所述第二温度预存值大于所述第一温度预存值;若存在,则发出当前温度数据超过对应的第二温度预存值的观察子区域对应的生产设备的故障提示信息。
在上述设计的实施方式中,在确定出污染源之后,根据污染源的生产设备的当前温度数据与对应的第二温度预存值进行比对,在当前温度数据超过第二温度预存值时,则发出故障提示信息提示该观察子区域的生产设备故障,进而提高了观察区域的安全性和检修及时率,减少污染的增加。
在第一方面的可选实施方式中,所述每个观察子区域对应的设备监测数据包括每个观察子区域对应的生产设备的当前温度数据以及污染处理设备的当前温度数据,所述根据每个观察子区域对应的设备监测数据确定污染源位置,包括:根据每个观察子区域对应的生产设备的当前温度数据查找每个观察子区域的生产设备在当前温度数据下对应的污染处理设备的温度预存数据;判断所述多个观察子区域中是否存在对应的污染处理设备的当前温度数据低于查找到的对应的温度预存数据的观察子区域;若存在,则将污染处理设备的当前温度数据低于查找到的温度预存数据的观察子区域确定为污染源。
在上述设计的实施方式中,通过每个观察子区域的生产设备的当前温度数据查找对应的污染处理设备的温度预存数据,进而判断每个观察子区域的污染处理设备的当前温度数据是否低于对应的温度预存数据,若低于,则说明该观察子区域中生产设备生产了一定污染物时,污染处理设备没有达到将生产设备的污染物处理完毕或达标,这样,使得生产设备的温度数据与污染处理设备的数据关联起来,提高了污染源定位的准确性。
在第一方面的可选实施方式中,所述每个观察子区域对应的设备监测数据包括预设时间段内每个观察子区域对应的生产设备的热力学分布数据和污染处理设备的热力学分布数据,所述根据所述观察区域内每个观察子区域对应的设备监测数据确定污染源位置,包括:根据预设时间段内每个观察子区域对应的生产设备的热力学分布数据查找对应的污染处理设备的标准热力学分布数据,所述标准热力学分布数据表示所述污染处理设备处理对应的生产设备在所述预设时间段内的热力学分布数据下产生的污染物所需达到的标准热力学分布数据;判断所述多个观察子区域中是否存在预设时间段内每个观察子区域的污染处理设备的热力学分布数据与查找到的标准热力学分布数据不相同的观察子区域;若存在,则将污染处理设备的热力学分布数据不同于标准热力学分布数据的观察子区域确定为污染源。
在上述设计的实施方式中,通过预设时间段内生产设备的热力学分布数据确定污染处理设备对应的标准热力学分布数据,进而将获取到的实时的污染处理设备的热力学分布数据与标准热力学分布数据相比对,若不相同,则说明该污染处理设备没有按照标准执行,可能出现污染处理设备没开启完毕或故障情况,进而将污染处理设备的热力学分布数据不同于标准热力学分布数据的观察子区域确定为污染源,提高了污染源确定的准确性。
在第一方面的可选实施方式中,所述每个观察子区域对应的设备监测数据包括每个观察子区域对应的生产设备的声音分贝数据以及污染处理设备的声音分贝数据,所述根据所述观察区域内每个观察子区域对应的设备监测数据确定污染源位置,包括:判断所述多个观察子区域中是否存在生产设备的声音分贝数据在对应的第一预设分贝阈值内的观察子区域;若存在,则判断生产设备的声音分贝数据在对应第一预设分贝阈值内的至少一个观察子区域中是否存在污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域;若存在,则将污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域确定为污染源。
在第一方面的可选实施方式中,所述每个观察子区域对应的设备监测数据包括每个观察子区域对应的排污管道流体的流量值,所述根据所述观察区域内每个观察子区域对应的设备监测数据确定污染源位置,包括:判断观察子区域中是否存在排污管道流体的流量值大于对应的预设流量值的观察子区域;若存在,则将排污管道流体的流量值大于对应的预设流量值的观察子区域确定为污染源。
在上述设计的实施方式中,通过判断每个观察子区域中的排污管道的流体的流量值是否超标来确定观察子区域是否为污染源,使得污染物的排放能够直观准确得获得,提高污染源确定的效率。
在第一方面的可选实施方式中,所述观察区域的污染浓度数据包括观察区域的实际污染浓度,所述根据所述观察区域的污染浓度数据和每个观察子区域对应的设备监测数据确定污染源的位置,包括:判断所述观察区域的实际污染浓度是否超过预设污染浓度值以及判断所述多个观察子区域中是否存在对应的设备监测数据超过对应的预设设备监测数据的观察子区域;若所述观察区域的实际污染浓度超过预设污染浓度值并且存在设备监测数据超过对应的预设设备监测数据的观察子区域,则将超过预设设备监测数据的观察子区域确定为污染源。
第二方面,实施例提供一种污染源定位装置,所述装置包括:获取模块,用于获取观察区域的污染浓度数据和所述观察区域内每个观察子区域对应的设备监测数据,其中,所述观察区域包括多个观察子区域;确定模块,用于根据所述观察区域的污染浓度数据和每个观察子区域对应的设备监测数据确定污染源的位置。
在上述设计的污染源定位装置中,通过获取到的观察区域的污染浓度数据确定该观察区域是否污染超标,并根据该观察区域内每个观察子区域的设备监测数据来共同确定污染超标的观察区域内的观察子区域的排放污染情况,进而确定污染源位置,解决了现有一个个子区域进行污染源人工筛查存在的污染源溯源定位效率低且定位不准确的问题,提高了污染源定位的效率和精度。
第三方面,实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行第一方面、第一方面的任一可选的实现方式中所述的方法。
第四方面,实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时执行第一方面、第一方面的任一可选的实现方式中所述的方法。
第五方面,实施例提供了一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第一方面、第一方面的任一可选的实现方式中所述的方法。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的污染源定位方法第一流程图;
图2为本申请实施例提供的污染源定位方法第二流程图;
图3为本申请实施例提供的污染源定位方法第三流程图;
图4为本申请实施例提供的污染源定位方法第四流程图;
图5为本申请实施例提供的污染源定位方法第五流程图;
图6为本申请实施例提供的污染源定位方法第六流程图;
图7为本申请实施例提供的污染源定位方法第七流程图;
图8为本申请实施例提供的污染源定位方法第八流程图;
图9为本申请实施例提供的污染源定位方法第九流程图;
图10为本申请实施例提供的污染源定位方法第十流程图;
图11为本申请实施例提供的污染源定位装置结构图;
图12为本申请实施例提供的污染源定位系统结构图;
图13为本申请实施例提供的当前污染分布图;
图14为本申请实施例提供的实际污染分布图;
图15为本申请实施例提供的环境数据采集模块结构图;
图16为本申请实施例提供的温度监测模块结构图;
图17为本申请实施例提供的电子设备结构示意图。
图标:10-环境数据采集模块;20-设备监测模块;30-云平台;200-获取模块;202-确定模块;4-电子设备;401-处理器;402-存储器;403-通信总线。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
第一实施例
如图1所示,本申请实施例提供一种污染源定位方法,该方法用于对观察区域内的污染源进行快速定位,该方法可应用于服务器,具体可包括如下步骤:
步骤S100:获取观察区域的污染浓度数据和该观察区域内每个观察子区域的设备监测数据。
步骤S102:根据观察区域的污染浓度数据和观察区域内每个观察子区域的设备监测数据确定污染源的位置。
在步骤S100中,观察区域可表示一个监测大范围内的小区域,例如,对一个工业园区这样的监测大范围进行污染源定位,可将该工业园区划分为多个长度宽度均等的网格形式,每个网格就表示一个观察区域,也就是本申请步骤S100中的观察区域。其中,一个观察区域中可能会有多个工业厂区,每个工业厂区就代表该观察区域内的观察子区域,本申请步骤S100中的观察子区域相当于上述举例中的工业厂区。这里需要说明的是,在本申请的方案中不管一个监测大范围会被分成多少个观察区域,都会对每个观察区域执行上述步骤S100至步骤S102。
步骤S100中的污染浓度数据可表示观察区域的当前污染浓度数据,也可以表示该观察区域的实际污染浓度数据,其中,实际污染浓度数据表示每个观察区域实际产生的污染浓度数据而不是当前的污染浓度数据。这是由于目前污染物很多来自于气体或液体,例如二氧化硫,一些工业废水等,这些污染物随着时间,风向和水流方向等原因会产生迁移,这样就会造成一些污染物会从一个观察区域移动至另一个观察区域,因此,上述所说的实际污染浓度数据表示的是经过时间推演后的观察区域的实际产生的污染浓度数据。其中,当步骤S100中的污染浓度数据表示实际污染浓度数据时,该实际污染浓度数据可直接从外部获得,假设是从外部获得,本申请的实际污染浓度数据可利用现有的环境监测设备在采集本观察区域的当前污染浓度进而计算获得实际污染浓度之后传输给本申请的执行主体服务器后获得;当步骤S100中的污染浓度数据表示当前污染浓度数据时,本申请的执行主体服务器与各个环境采集点连接,将各个采集点采集的该观察区域的当前污染数据传输给本服务器后获得当前污染浓度数据,通过可在获得当前污染浓度数据之后通过自行计算获得,本服务器可根据现有的大气污染扩散模型和获得的该观察区域的当前污染数据计算后获得实际污染浓度数据。具体的,根据大气污染扩散模型和该观察区域的当前污染数据计算实际污染浓度数据的方法可为根据该观察区域的风速、风向、水流方向等气象数据和该观察区域所处地理位置以及该观察区域的当前污染数据来计算得到实际污染浓度数据。
在步骤S100中前述已经描述到一个观察区域内也会存在很多个观察子区域也就是工业厂区,进而步骤S100中的观察子区域的设备监测数据可表示为该观察子区域也就是厂区中的设备的监测数据,例如,可为生产设备的温度数据、污染处理设备的温度数据、生产设备以及污染处理设备的热力学分布数据、生产设备以及污染处理设备的声音分贝数据、生产设备以及污染处理设备的工作振动数据以及排污管道流体的流量值等,但在这里需要说明的是,本申请中的设备监测数据不包含观察子区域中设备的用电数据。其中,这里需要说明的是,前述所说的设备监测数据可为实时获取的监测数据,也可以为一段时间的监测数据,其中,该一段时间可为预设时间,例如一小时前、一天前等;也可以为根据前述所说根据气象、地理位置以及当前污染浓度确定出的实际污染浓度之后,得出的当前污染浓度反推演出实际污染浓度对应的实际污染时的时间点。
这是由于,在一个观察子区域正常生产工作情况下,一般都是会达到污染处理标准的,观察区域污染超标,肯定是有观察子区域的污染处理不到位,而观察子区域在进行生产和污染处理过程中,生产设备和污染处理设备是必不可少的设备,因此,生产设备和污染处理设备的数据进行监控,进而判断观察子区域是否排污超标,是有效手段。例如,观察子区域的生产设备和污染处理设备在正常工作时都会产生一定的温度或热能,进而维持在一个恒定的温度范围,通过判断观察子区域的生产设备和污染处理设备工作是否在恒定的温度范围的方式进而可判断设备是否正常工作或是否工作,进而判断该厂区的生产设备或污染处理设备是否正常。
在步骤S102中,前述已经描述到污染浓度数据表示的是实际污染浓度数据,那么根据观察区域的污染浓度数据和观察区域内每个观察子区域的设备监测数据确定污染源的位置表示为根据观察区域的实际污染浓度数据和观察区域内每个观察子区域的设备监测数据确定污染源的位置。其中,确定污染源的方式具体有如下两种:第一,可先根据污染浓度数据判断出观察区域是否为污染超标的观察区域,若是,再进一步根据该观察区域内每个观察子区域的设备监测数据确定污染源的位置。第二,可将判断观察区域是否为污染超标区域与每个观察子区域对应的设备监测数据是否正常进行共同判断,进而确定污染源的位置。
在上述设计的污染源定位方法中,通过获取到的观察区域的污染浓度数据确定该观察区域是否污染超标,并根据该观察区域内的多个观察区域中的每个观察子区域的设备监测数据来共同确定污染超标的观察区域内的观察子区域的排放污染情况,进而确定污染源位置,解决了现有一个个子区域进行污染源人工筛查存在的污染源溯源定位效率低且定位不准确的问题,提高了污染源定位的效率和精度。
在本实施例的可选实施方式中,前述已经描述到步骤S102确定污染源的方式具体有两种,以下以第一种为例,如图2所示,具体步骤如下:
步骤S1020:判断观察区域的实际污染浓度是否超过预设污染浓度值,若是,则转到步骤S1021。
步骤S1021:根据观察区域内每个观察子区域的设备监测数据确定污染源位置。
在步骤S1020中,前述已经描述到步骤S100获取到的观察区域的污染浓度数据可为实际污染浓度数据,在获取到该观察区域的实际污染浓度数据之后即可根据该观察区域的实际污染浓度数据来与数据库中预存的污染浓度值进行比较,其中,预存的污染浓度值可为所有观察区域的一个统一标准值,任何一个观察区域的污染浓度超过此值表示该观察区域的污染超标;当步骤S1020判断出该观察区域的实际污染浓度超过预设污染浓度值即表示该观察区域的污染浓度超标,进而执行步骤S1021根据该观察区域内每个观察子区域的设备监测数据进而来确定该观察区域内具体是哪个或哪些子区域排放的污染物浓度超标导致该观察区域的污染浓度超标,进而确定出污染源的位置。其中,这里需要说明的是,当步骤S1020判断出该观察区域的实际污染浓度没有超过预设污染浓度值时,在本实施例的本次实施方式中,可直接输出该观察区域健康或污染不超标。
在步骤S1021中,根据所述观察区域内每个观察子区域的设备监测数据确定污染源位置,可判断观察区域内每个子区域的设备监测数据与预存的设备监测数据的关系,进而确定每个子区域的设备监测数据是否出现异常。
前述已经说到,设备监测数据可包含生产设备的温度数据、污染处理设备的温度数据、生产设备以及污染处理设备的热力学分布数据、生产设备以及污染处理设备的声音分贝数据、生产设备以及污染处理设备的工作振动数据以及排污管道流体的流量值等,在此基础上,根据监测设备的数据不太,步骤S1021具体可有如下五种方式来进行判断,以第一种为例,当获取到的每个观察子区域的设备监测数据为每个观察子区域对应的生产设备的当前温度数据时,如图3所示,具体步骤如下:
步骤S10210:判断多个观察子区域中是否存在生产设备的当前温度数据超过对应的第一温度预存值的观察子区域,若存在,则转到步骤S10211。
步骤S10211:将当前温度数据超过对应的第一温度预存值的观察子区域确定为污染源。
在步骤S10210中,将每个观察子区域的生产设备的当前温度数据都与每个观察子区域自身的生产设备对应的第一温度预存值相比较,其中,每个观察子区域自身的生产设备对应的第一温度预存值可提前通过备案每个观察子区域的生产设备的正常工作温度获得,也可以通过对每个观察子区域的生产设备的正常工作温度进行实地勘察获得;进而判断每个观察子区域对应的生产设备的当前温度数据是否超过对应第一温度预存值,若超过,则转到步骤S10211。其中,由于不同观察子区域中的生产设备不同,那么不同的观察子区域对应的生产设备的第一温度预存值也不同,在上述方式中可提前在数据库内建立每个观察子区域名与对应的第一温度预存值的对应关系,进而在比较时以每个观察子区域名为媒介查找到对应的第一温度预存值,进而进行比较。
当步骤S10210判断出某一个观察子区域的生产设备的当前温度数据超过对应的第一温度预存值,则说明该观察子区域的生产设备温度过高,可能存在超负荷工作情况,进而产生了更多的污染物,则执行步骤S10211将该当前温度数据超过对应的第一温度预存值的观察子区域确定为污染源。
在本实施例的可选实施方式中,在前述步骤S10211将当前温度数据超过对应的第一温度预存值的观察子区域确定为污染源之后,如图4所示,还可以执行如下步骤来进行进一步判断:
步骤S10212:判断确定为污染源的至少一个观察子区域中是否存在当前温度数据超过对应的第二温度预存值的观察子区域,第二温度预存值大于第一温度预存值,若存在,则转到步骤S10213。
步骤S10213:发出当前温度数据超过对应的第二温度预存值的观察子区域对应的生产设备的故障提示信息。
在步骤S10212中,第二温度预存值也可以提前采集并录入数据库中,该第二温度预存值大于该第一温度预存值,表示该生产设备温度过高以致达到了设备故障的情况,若该生产设备的当前温度数据超过了对应的第二温度预存值则表示该生产设备当前处于故障状态,进而执行步骤S10213发当前温度数据超过对应的第二温度预存值的观察子区域对应的生产设备的故障提示信息。其中,步骤S10213发出故障提示信息具体可为向该观察子区域的负责人发送故障提示信息,也可以向有关监管部分发出故障提示信息,进而提示进行检查整修。
在本实施例的可选实施方式中,前述已经描述到步骤S1021具体可有五种方式来进行判断,以第二种为例,当获取到的每个观察子区域的设备监测数据为每个观察子区域对应的生产设备的当前温度数据以及污染处理设备的当前温度数据时,如图5所示,具体步骤如下:
步骤S10214:根据每个观察子区域对应的生产设备的当前温度数据查找每个观察子区域的生产设备在当前温度数据下对应的污染处理设备的温度预存数据。
步骤S10215:判断多个观察子区域中是否存在对应的污染处理设备的当前温度数据低于查找到的对应的温度预存数据的观察子区域,若存在,则转到步骤S10216。
步骤S10216:将污染处理设备的当前温度数据低于查找到的温度预存数据的观察子区域确定为污染源。
在步骤S10214中,每个观察子区域也就是厂区的生产设备每生产一个东西必定会产生一定的污染物,而对这产生的一定的污染物进行处理需要开启全部的污染处理设备还是部分污染处理设备都是可以根据经验和实际情况提前确定的,而开启全部的污染处理设备和部分污染处理设备时,污染处理设备所需要达到的温度值是不同的,因此,可提前观察每个观察子区域的生产设备生产不同产品时的温度情况,再观察每一温度情况对应生产产品时产生污染物的情况,进而再观察污染处理设备处理不同污染物达标时的温度情况,进而建立每个观察子区域的生产设备的每一温度数据与对应的污染处理设备处理生产设备形成的污染物达标时所需达到的温度(温度预存数据)建立映射关系并存储在数据库中。在污染物定位过程中,当获取到每个观察子区域的当前温度数据之后即可查找到每个观察子区域的生产设备的当前温度数据对应的污染处理设备的温度预存数据,进而执行步骤S10215针对每个观察子区域判断其对应的污染处理设备的当前温度数据是否低于查找到的对应的温度预存数据,若低于,则说明该观察子区域的污染处理设备的温度达不到将生产设备生产的污染物处理达标的标准,进而在达不到排放的标准的情况下进行了排放,使得该观察子区域所处的观察区域的污染物的排放增多,使得该观察区域污染超标,因此,执行步骤S10216将污染处理设备的当前温度数据低于查找到的温度预存数据的观察子区域确定为污染源。
在本实施例的可选实施方式中,在步骤S10216将污染处理设备的当前温度数据低于查找到的温度预存数据的观察子区域确定为污染源之后,如图6所示,该方法还包括如下步骤:
步骤S102160:周期性的获取多个确定为污染源的观察子区域的生产设备的温度数据以及污染处理设备的温度数据。
步骤S102161:根据每个确定为污染源的观察子区域的生产设备的温度数据查找对应的污染处理设备的温度预存数据。
步骤S102162:判断获取的多个污染处理设备的温度数据低于对应温度预存数据的数量是否超过预设的数量值,若是,则转到步骤S102163。
步骤S102163:发出污染处理设备故障提示信息。
在上述步骤中,在确定出某个观察子区域为污染源之后,可周期性的(例如间隔一天、两天)获取多个确定为污染源的观察子区域的生产设备的温度数据以及污染处理设备的温度数据,进而判断这多次获取数据中,污染处理设备的温度数据低于温度预存数据的数量是否超过预设数量值,若超过,则判定为污染处理设备故障导致了其多次的数据都低于预存的温度预存数据,进而发出污染处理设备故障提示信息。其中,预设数量值可与获取的次数相同,因为假设污染处理设备故障,那么之后每次温度数据都会低于对应的温度预存数据。
在本实施例的可选实施方式中,前述已经描述到步骤S1021具体可有五种方式来进行判断,以第三种为例,当获取到的每个观察子区域的设备监测数据包括预设时间段内每个观察子区域对应的生产设备的热力学分布数据和污染处理设备的热力学分布数据时,如图7所示,具体步骤如下:
步骤S10217:根据预设时间段内每个观察子区域对应的生产设备的热力学分布数据查找对应的污染处理设备的标准热力学分布数据。
步骤S10218:判断多个观察子区域中是否存在预设时间段内每个观察子区域的污染处理设备的热力学分布数据与查找到的标准热力学分布数据不相同的观察子区域,若存在,则转到步骤S10219。
步骤S10219:将污染处理设备的热力学分布数据不同于标准热力学分布数据的观察子区域确定为污染源。
在步骤S10217中,该标准热力学分布数据表示所述污染处理设备处理对应的生产设备在所述预设时间段内的热力学分布数据下产生的污染物所需达到的标准热力学分布数据,其标准热力学分布数据可与前一实施例所说的温度预存数据一样可提前观察每个观察子区域的生产设备生产不同产品时的热力分布情况,再观察每一热力分布情况对应生产产品时产生污染物的情况,进而再观察污染处理设备处理不同污染物达标时的热力分布情况,进而建立每个观察子区域的生产设备的每一热力学分布数据与对应的污染处理设备处理生产设备形成的污染物达标时所需达到的热力分布(标准热力学分布数据)建立映射关系并存储在数据库中。在获取到预设时间段内每个观察子区域对应的生产设备的热力分布情况后即可确定出污染处理设备处理该生产设备在该热力分布情况下产生的污染物工作时的标准热力分布情况,进而执行步骤S10218判断多个观察子区域中是否存在预设时间段内每个观察子区域的污染处理设备的热力学分布数据与查找到的标准热力学分布数据不相同的观察子区域,若存在,则说明与标准热力学分布数据不相同的观察子区域的污染处理设备当前工作情况没有达到能够处理产生的污染物的标准,进而使得该观察子区域的污染物的排放增多,成为污染源。
在本实施例的可选实施方式中,前述已经描述到步骤S1021具体可有五种方式来进行判断,以第四种为例,当每个观察子区域对应的设备监测数据为每个观察子区域对应的生产设备的声音分贝数据以及污染处理设备的声音分贝数据时,如图8所示,步骤S1021具体可为如下步骤:
步骤S102110:判断多个观察子区域中是否存在生产设备的声音分贝数据在对应的第一预设分贝阈值内的观察子区域,若存在,则转到步骤S102111。
步骤S102111:判断生产设备的声音分贝数据在对应第一预设分贝阈值内的至少一个观察子区域中是否存在污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域,若存在,则转到步骤S102112。
步骤S102112:将污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域确定为污染源。
在步骤S102110以及步骤S102111中,每个观察子区域对应的第一预设分贝阈值表示为生产设备正常生产工作时产生的声音分贝值,每个观察子区域对应的第二预设分贝阈值表示为污染处理设备正常处理污染物时产生的声音分贝值,第一预设分贝阈值和第二预设分贝阈值可提前采集或备案获得,每个观察子区域对应的第一预设分贝阈值和第二预设分贝阈值可与观察子区域的区域名提前关联并存储在数据库中。
当步骤S102110判断观察子区域的生产设备的声音分贝数据在对应的第一预设分贝阈值内,则说明该观察子区域内的生产设备进行了或正在进行正常的生产工作,那么则说明该观察子区域会产生一定的污染物。那么则继续执行步骤S102111,判断生产设备的声音分贝数据在对应第一预设分贝阈值内的至少一个观察子区域中是否存在污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域,若存在低于对应的第二预设分贝阈值,则说明该观察子区域的生产设备正常工作,但污染处理设备没有正常工作,可能存在污染物处理不达标或没有处理就进行排放的情况。因此,执行步骤S102112将污染处理设备的声音分贝数据低于对应的第二预设分贝阈值内的观察子区域确定为污染源。
在本实施例的可选实施方式中,前述已经描述到步骤S1021具体可有五种方式来进行判断,以第五种为例,当观察子区域对应的设备监测数据包括排污管道流体的流量值时,步骤S1021根据观察区域内每个观察子区域对应的设备监测数据确定污染源位置,如图9所示,具体可为如下步骤:
步骤S102113:判断多个观察子区域中是否存在排污管道流体的流量值大于对应的预设流量值的观察子区域,若存在,则转到步骤S102114。
步骤S102114:将排污管道流体的流量值大于对应的预设流量值的观察子区域确定为污染源。
在步骤S102113中,可通过在排污管道内安装流体流量传感器来获得排污管道流体的流量值,进而判断观察子区域中的排污管道流体的流量值是否超过了对应的预设流量值,其中,预设流量值可表示该观察子区域通常情况下的排污量,若超过这个量,则说明其排污超标,则执行步骤S102114将排污管道流体的流量值大于对应的预设流量值的观察子区域确定为污染源。
在本实施例的可选实施方式中,前述已经描述到步骤S102确定污染源的方式具体有两种,以下以第二种为例,如图10所示,具体步骤如下:
步骤S1022:判断所述观察区域的实际污染浓度是否超过预设污染浓度值以及判断所述多个观察子区域中是否存在对应的设备监测数据超过对应的预设设备监测数据的观察子区域,若所述观察区域的实际污染浓度超过预设污染浓度值并且存在设备监测数据超过对应的预设设备监测数据的观察子区域,则转到步骤S1023。
步骤S1023:将超过预设设备监测数据的观察子区域确定为污染源。
上述方式与前述第一种的区别在于,前述第一种方式是首先判断观察区域是否污染超标,进而在污染超标的观察区域的区域下,通过检测该污染超标的观察区域中的每个观察子区域的设备监测数据进而来确定污染源,而本实施例的方式是同时判断观察区域是否污染超标和该观察区域内每个观察子区域的设备监测数据来确定污染源。
第二实施例
图11出示了本申请提供的污染源定位装置的示意性结构框图,应理解,该装置与上述图1至图10中的方法实施例对应,能够执行第一实施例中的方法涉及的步骤,该装置具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。该装置包括至少一个能以软件或固件(firmware)的形式存储于存储器中或固化在装置的操作系统(operating system,OS)中的软件功能模块。具体地,该装置包括:获取模块200,用于获取观察区域的污染浓度数据和所述观察区域内每个观察子区域的设备监测数据,其中,观察区域包括多个观察子区域;确定模块202,根据观察区域的污染浓度数据和每个观察子区域的设备监测数据确定污染源的位置。
在上述设计的污染源定位装置中,通过获取到的观察区域的污染浓度数据确定该观察区域是否污染超标,并根据该观察区域内每个观察子区域的设备监测数据来共同确定污染超标的观察区域内是观察子区域的排放污染情况,进而确定污染源位置,解决了现有一个个子区域进行污染源人工筛查存在的污染源溯源定位效率低且定位不准确的问题,提高了污染源定位的效率和精度。
在本实施例的可选实施方式中,观察区域的污染浓度数据包括观察区域的实际污染浓度,确定模块202,具体用于判断观察区域的实际污染浓度是否超过预设污染浓度值;若是,则根据观察区域内每个观察子区域的设备监测数据确定污染源位置。
在本实施例的可选实施方式中,观察区域的污染浓度数据包括观察区域的实际污染浓度,确定模块202,还具体用于判断观察区域的实际污染浓度是否超过预设污染浓度值以及判断多个观察子区域中是否存在对应的设备监测数据超过对应的预设设备监测数据的观察子区域;若观察区域的实际污染浓度超过预设污染浓度值并且存在设备监测数据超过对应的预设设备监测数据的观察子区域,则将超过预设设备监测数据的观察子区域确定为污染源。
第三实施例
如图12,本申请提供一种污染源定位系统,前述所说的第一实施例的污染源定位方法可在本污染源定位系统上执行,该系统包括环境数据采集模块10、设备监测模块20以及云平台30,该环境数据采集模块10和设备监测模块20与云平台30通信连接,其中,该环境数据采集模块10和设备监测模块20可为相互独立的设备,也可以集成在一个设备上。
在实施时,如图16所示,可将设备监测模块20设置在每个观察子区域的生产设备/污染处理设备/排污管道上,进而采集每个观察子区域的设备监测数据,例如通过温度传感器监测生产设备的温度数据、污染处理设备的温度数据、生产设备以及污染处理设备的热力学分布数据;通过分贝监测器监测生产设备以及污染处理设备的声音分贝数据;振动传感器监测生产设备以及污染处理设备的工作振动数据;流体流量传感器监测排污管道流体的流量值等,进而通过通信方式传输给云平台30,如图15所示,环境数据采集模块10也可设置在观察区域内,用于监测每个观察区域的当前污染浓度数据(例如一氧化碳、二氧化硫等)、气象数据(如风向、风速、水流方向等)以及地理数据(经纬度等),进而发送给云平台30,云平台30获取到上述数据之后,执行第一实施例中的污染源定位方法,进而进行污染源定位。其中,该云平台30在接收到环境数据采集模块10传输的当前污染物浓度数据之后,可根据当前污染物浓度数据绘制出当前污染物浓度分布图(如图13所示),然后云平台30可基于获得的气象数据、地理数据以及当前污染浓度数据计算出实际污染浓度数据,进而可绘制出实际污染浓度分布图(如图14所示)。
第四实施例
如图17示,本申请提供一种电子设备4,包括:处理器401和存储器402,处理器401和存储器402通过通信总线403和/或其他形式的连接机构(未标出)互连并相互通讯,存储器402存储有处理器401可执行的计算机程序,当计算设备运行时,处理器401执行该计算机程序,以执行时执行第一实施例、第一实施例的任一可选的实现方式中的方法,例如步骤S100至步骤S102:获取观察区域的污染浓度数据和该观察区域内每个观察子区域的设备监测数据;根据观察区域的污染浓度数据和观察区域内每个观察子区域的设备监测数据确定污染源的位置。
本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一实施例、第一实施例的任一可选的实现方式中的方法。
其中,存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,简称EPROM),可编程只读存储器(Programmable Red-Only Memory,简称PROM),只读存储器(Read-OnlyMemory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。
本申请提供一种计算机程序产品,该计算机程序产品在计算机上运行时,使得计算机执行第一实施例、第一实施例的任一可选的实现方式中的所述方法。
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:一种基于统计学习的心电图数据处理方法