基于区块链的环境防治评判方法及系统

文档序号:1890922 发布日期:2021-11-26 浏览:1次 >En<

阅读说明:本技术 基于区块链的环境防治评判方法及系统 (Block chain-based environmental control judgment method and system ) 是由 王灿 于 2021-08-10 设计创作,主要内容包括:本申请涉及一种基于区块链的环境防治评判方法及系统,包括获取预设的各待评判环境防治区域上传的当前待评判环境数据;在环境评判处理完成后分别生成初始环境评判实际权值,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果。本发明滤除所述不合格环境项目数据并生成最终环境防治评判结果,进一步实现精准对不同区域的环境防治效果的诊断。(The application relates to an environmental control judgment method and system based on a block chain, which comprises the steps of obtaining current environmental data to be evaluated uploaded by each preset environmental control area to be evaluated; respectively generating initial environment judgment actual weights after the environment judgment processing is finished, and screening out the initial environment judgment actual weights which do not meet the qualified weight data of the current judgment result; acquiring the irresistible environmental influence factor information of each to-be-evaluated environmental control area in the environmental data collection period, judging whether the irresistible environmental influence factor information has an association relation with unqualified environmental item data of each to-be-evaluated environmental control area, if so, filtering the unqualified environmental item data and generating a final environmental control judgment result. The invention filters the unqualified environmental project data and generates the final environmental prevention and treatment judgment result, thereby further realizing the accurate diagnosis of the environmental prevention and treatment effects in different areas.)

基于区块链的环境防治评判方法及系统

技术领域

本申请涉及计算机技术领域,特别是涉及一种基于区块链的环境防治评判方法及系统。

背景技术

区块链是一个信息

技术领域

的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”“全程留痕”“可以追溯”“公开透明”“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。

随着区块链技术的发展,区块链逐渐应用于环境防治领域,如申请号为CN202011521195.6的发明专利中公开了一种基于区块链的无人机环境污染遥测数据处理方法及系统,包括:步骤一,获取建筑工地的噪音数据并储存在区块链数据库中;步骤二,在无人机作业时,利用声音强度传感器对建筑工地产生的噪音进行实时采集,结合区块链数据库中的信息以判定此时建筑工地产生的噪音是否造成噪音污染;步骤三,当造成噪音污染时,中控模块结合声音强度储存模块和时间处理器获取噪音延续时间以判定比较结果是否符合预设条件,符合预设条件时,中控模块控制报警模块通知建筑工地主管人员前来处理;步骤四,不符合预设条件时,中控模块控制报警模块拨打噪音污染环保举报电话。

虽然上述技术方案能够提高对噪音污染判定的准确率,处理及时,节省时间,但是其应用在环境防治后的结果评判中则不能实现很好的应用,也即其和现有技术中存在的方案具具备一些局限性,如导致实现对环境防治效果的准确评判问题。

发明内容

基于此,有必要针对上述技术问题,提供一种能够提高环境防治效果准确率的基于区块链的环境防治评判方法及系统。

本发明技术方案如下:

一种基于区块链的环境防治评判方法,所述方法包括:

获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果。

具体而言,对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,具体包括:

对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并生成不可抗力产生中心区域点;基于所述不可抗力产生中心区域点向辐散预设的特定区域,并形成不可抗力影响区域;根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;根据所述不可抗力环境影响因素信息获取不可抗力类型,并判断所述不可抗力类型与所述待判定环境项目数据是否匹配;若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据。

具体而言,若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据,具体包括:

分别获取所述待判定环境项目数据中各不合格项中的类型,并记为不合格项目类型;分别将所述不合格项目类型与不可抗力类型比对,并分别生成不合格项目影响权值;统计各所述不合格项目影响权值满足预设标准匹配度值的实际数量,当实际数量大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据匹配;当实际数量不大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据不匹配。

具体而言,根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;之后还包括:

以所述不可抗力影响区域向外辐散第二特定距离后形成扩展影响区域,并获取扩展影响区域内的待评判环境防治区域,并记为再判定环境区域;获取再判定环境区域中的不合格环境项目数据,并获取再判定环境区域中的不合格环境项目数据与不可抗力影响区域中待评判环境防治区域的不合格环境项目数据之间的区域影响关系;若判断区域影响关系达到预设的确实关联关系,则将对应的再判定环境区域划分为待判定环境项目数据。

具体而言,从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;之前还包括:

预先建立区块链存储模块,并基于所述区块链存储模块获取当前时刻的初始环境评判标准数据和初始评判结果合格权值数据;实时获取初始环境评判标准数据和初始评判结果合格权值数据的实际更新数据,并基于所述实际更新数据生成更新参数调整指令;基于所述更新参数调整指令对所述初始环境评判标准数据和初始评判结果合格权值数据作数据更新,并分别生成当前环境评判标准数据和当前评判结果合格权值数据;将所述当前环境评判标准数据和当前评判结果合格权值数据以哈希上链的方式存储于所述区块链存储模块。

具体而言,一种基于区块链的环境防治评判系统,所述系统包括:

数据获取模块,用于获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;

数据筛选模块,用于从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;

结果生成模块,用于对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果。

具体而言,所述系统还包括:

评判结果模块,用于对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并生成不可抗力产生中心区域点;

不可抗力模块,用于基于所述不可抗力产生中心区域点向辐散预设的特定区域,并形成不可抗力影响区域;

抗力影响模块,用于根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;

环境影响模块,用于根据所述不可抗力环境影响因素信息获取不可抗力类型,并判断所述不可抗力类型与所述待判定环境项目数据是否匹配;

防治区域模块,用于若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据。

具体而言,所述系统还包括:

环境项目模块,用于分别获取所述待判定环境项目数据中各不合格项中的类型,并记为不合格项目类型;

合格项目模块,用于分别将所述不合格项目类型与不可抗力类型比对,并分别生成不合格项目影响权值;

影响权值模块,用于统计各所述不合格项目影响权值满足预设标准匹配度值的实际数量,当实际数量大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据匹配;当实际数量不大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据不匹配;

辐散距离模块,用于以所述不可抗力影响区域向外辐散第二特定距离后形成扩展影响区域,并获取扩展影响区域内的待评判环境防治区域,并记为再判定环境区域;

影响区域模块,用于合格环境项目数据与不可抗力影响区域中待评判环境防治区域的不合格环境项目数据之间的区域影响关系;

影响关系模块,用于若判断区域影响关系达到预设的确实关联关系,则将对应的再判定环境区域划分为待判定环境项目数据;

评判存储模块,用于预先建立区块链存储模块,并基于所述区块链存储模块获取当前时刻的初始环境评判标准数据和初始评判结果合格权值数据;

标准数据模块,用于实时获取初始环境评判标准数据和初始评判结果合格权值数据的实际更新数据,并基于所述实际更新数据生成更新参数调整指令;

结果合格模块,用于所述更新参数调整指令对所述初始环境评判标准数据和初始评判结果合格权值数据作数据更新,并分别生成当前环境评判标准数据和当前评判结果合格权值数据;

哈希上链模块,用于将所述当前环境评判标准数据和当前评判结果合格权值数据以哈希上链的方式存储于所述区块链存储模块。

具体而言,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的环境防治评判方法所述的步骤。

具体而言,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的环境防治评判方法所述的步骤。

本发明实现技术效果如下:

上述基于区块链的环境防治评判方法及系统,依次通过获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果,也即本发明预先设定了各待评判环境防治区域,并在对各待评判环境防治区域进行环境评判时,进而可以分区域地获取各待评判环境防治区域上传的当前待评判环境数据,同时使一个所述待评判环境防治区域对应一个所述当前待评判环境数据,使每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据,实现了数据的分区域获取,提升环境防治评判后的精准性与数据处理的高效性,接着,当前环境评判标准数据和当前评判结果合格权值数据均为预先设置并存储于区块链存储模块中,通过区块链存储模块实现了当前环境评判标准数据和当前评判结果合格权值数据的不可篡改性存储,并在需要时从区块链存储模块中获取,然后基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,其中,所述初始环境评判实际权值表征了待评判环境防治区域当前的环境防治效果的分数,只有满足所述当前评判结果合格权值数据的初始环境评判实际权值才说明该分数合格,但是基于不同的区域会出现因为不可抗力导致产生不满足所述当前评判结果合格权值数据的初始环境评判实际权值,因此,通过将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值,并对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,其中,所述不合格环境项目数据为导致不满足所述当前评判结果合格权值数据的初始环境评判实际权值的数据,接着,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则说明此时不满足所述当前评判结果合格权值数据的初始环境评判实际权值是因为不可抗力影响,那么因此而判断不合格显然不准确,进而滤除所述不合格环境项目数据并生成最终环境防治评判结果,进一步实现精准对不同区域的环境防治效果的诊断。

附图说明

图1为一个实施例中基于区块链的环境防治评判方法的流程示意图;

图2为一个实施例中基于区块链的环境防治评判系统的结构框图;

图3为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

在一个实施例中,如图1所示,提供了一种基于区块链的环境防治评判方法,所述方法包括:

步骤S100:获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;

具体地,所述待评判环境防治区域为预先设置,如可以设置为一个镇、一个乡或者一个村。所述环境数据收集周期如可以为3个月、6个月、1年或者2年。

所述基本环境参数数据至少包括表征环境状况的参数,如辐射、水汽压亏缺、温度、土壤湿度等数据。

进一步地,所述当前环境人群健康数据包括镇、一个乡或者一个村内因环境污染导致的相关疾病情况。

步骤S200:从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;

具体地,当前环境评判标准数据和当前评判结果合格权值数据均为预先设置并存储于区块链存储模块中,通过区块链存储模块实现了当前环境评判标准数据和当前评判结果合格权值数据的不可篡改性存储,并在需要时从区块链存储模块中获取。

在环境评判处理完成后分别生成初始环境评判实际权值,其中,所述初始环境评判实际权值表征了待评判环境防治区域当前的环境防治效果的分数,只有满足所述当前评判结果合格权值数据的初始环境评判实际权值才说明该分数合格,但是基于不同的区域会出现因为不可抗力导致产生不满足所述当前评判结果合格权值数据的初始环境评判实际权值。

步骤S300:对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果。

具体地,为了实现更精准判断,通过将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值,并对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,其中,所述不合格环境项目数据为导致不满足所述当前评判结果合格权值数据的初始环境评判实际权值的数据,接着,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则说明此时不满足所述当前评判结果合格权值数据的初始环境评判实际权值是因为不可抗力影响,那么因此而判断不合格显然不准确,进而滤除所述不合格环境项目数据并生成最终环境防治评判结果,进一步实现精准对不同区域的环境防治效果的诊断。

在一个实施例中,步骤S300:对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,具体包括:

步骤S310:对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并生成不可抗力产生中心区域点;

具体地,不合格环境项目数据为不满足所述当前评判结果合格权值数据的各项环境参数的指标,如辐射、水汽压亏缺、温度、土壤湿度等项目不达标,则此部分项目对应的数据均为不合格环境项目数据。

不可抗力环境影响因素信息为如局部地区发生火灾,火灾导致的水源污染和大气污染,那么该火灾即为不可抗力环境影响因素信息,同时,火灾发生的起始地点即为不可抗力产生中心区域点。

步骤S320:基于所述不可抗力产生中心区域点向辐散预设的特定区域,并形成不可抗力影响区域;

通过预先设置特定区域,进而实现区域化数据选定,提高数据处理效率。

步骤S330:根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;

步骤S340:根据所述不可抗力环境影响因素信息获取不可抗力类型,并判断所述不可抗力类型与所述待判定环境项目数据是否匹配;

具体地,不可抗力类型包括火灾类型、水灾类型以及其他类型。

进而通过判断待判定环境项目数据的类型是否与不可抗力类型相匹配,实现判定所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系的判定。

步骤S350:若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据。

具体地,本步骤中,先通过对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并生成不可抗力产生中心区域点,然后基于所述不可抗力产生中心区域点向辐散预设的特定区域,并形成不可抗力影响区域,并根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据,进而实现通过判断待判定环境项目数据的类型是否与不可抗力类型相匹配,实现判定所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系的判定。

进一步地,若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据。

在一个实施例中,步骤S350:若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据,具体包括:

步骤S351:分别获取所述待判定环境项目数据中各不合格项中的类型,并记为不合格项目类型;

步骤S352:分别将所述不合格项目类型与不可抗力类型比对,并分别生成不合格项目影响权值;

步骤S353:统计各所述不合格项目影响权值满足预设标准匹配度值的实际数量,当实际数量大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据匹配;当实际数量不大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据不匹配。

具体地,本步骤中,首先分别获取所述待判定环境项目数据中各不合格项中的类型,并记为不合格项目类型;然后,分别将所述不合格项目类型与不可抗力类型比对,并分别生成不合格项目影响权值,其中,不合格项目影响权值表征了不可抗力类型对各不合格项目类型的影响,同理当不合格项目类型为火灾是,那么对不合格项目类型为土地干湿质量时的影响则比较小,则不合格项目影响权值的数值较小,若不合格项目类型为雾霾浓度时,因火灾产生大量粉尘导致雾霾严重,进而此时不合格项目影响权值的数值较大。

进一步地,统计各所述不合格项目影响权值满足预设标准匹配度值的实际数量,当实际数量大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据匹配,其中,60%为预先设置,当然也可以设置为其他参数,以实现能否判定所述不可抗力类型与所述待判定环境项目数据是否匹配为准。

在一个实施例中,步骤S330:根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;之后还包括:

步骤S331:以所述不可抗力影响区域向外辐散第二特定距离后形成扩展影响区域,并获取扩展影响区域内的待评判环境防治区域,并记为再判定环境区域;

步骤S332:获取再判定环境区域中的不合格环境项目数据,并获取再判定环境区域中的不合格环境项目数据与不可抗力影响区域中待评判环境防治区域的不合格环境项目数据之间的区域影响关系;

其中,区域影响关系可以使用具体数值来表征,本申请不作具体限定。

步骤S333:若判断区域影响关系达到预设的确实关联关系,则将对应的再判定环境区域划分为待判定环境项目数据。

具体地,为了更精准地判定,进而通过设置第二特定距离,即以所述不可抗力影响区域向外辐散第二特定距离后形成扩展影响区域,并获取扩展影响区域内的待评判环境防治区域,并记为再判定环境区域,再判定环境区域为距离不可抗力影响区域中待评判环境防治区域较近的区域,因而再判定环境区域可能受到不可抗力影响区域中待评判环境防治区域的影响,因此通过获取再判定环境区域中的不合格环境项目数据与不可抗力影响区域中待评判环境防治区域的不合格环境项目数据之间的区域影响关系,进而若判断区域影响关系达到预设的确实关联关系,则将对应的再判定环境区域划分为待判定环境项目数据。

在一个实施例中,步骤S200:从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;之前还包括:

步骤S201:预先建立区块链存储模块,并基于所述区块链存储模块获取当前时刻的初始环境评判标准数据和初始评判结果合格权值数据;

步骤S202:实时获取初始环境评判标准数据和初始评判结果合格权值数据的实际更新数据,并基于所述实际更新数据生成更新参数调整指令;

步骤S203:基于所述更新参数调整指令对所述初始环境评判标准数据和初始评判结果合格权值数据作数据更新,并分别生成当前环境评判标准数据和当前评判结果合格权值数据;

步骤S204:将所述当前环境评判标准数据和当前评判结果合格权值数据以哈希上链的方式存储于所述区块链存储模块。

具体地,为了保证所述当前环境评判标准数据和当前评判结果合格权值数据的准确性和实时性,进而通过预先建立区块链存储模块,并基于所述区块链存储模块获取当前时刻的初始环境评判标准数据和初始评判结果合格权值数据;然后,实时获取初始环境评判标准数据和初始评判结果合格权值数据的实际更新数据,并基于所述实际更新数据生成更新参数调整指令;接着,基于所述更新参数调整指令对所述初始环境评判标准数据和初始评判结果合格权值数据作数据更新,并分别生成当前环境评判标准数据和当前评判结果合格权值数据,提高评判数据的准确性,实现高精准对环境防治的成果进行评判。

综上所述,本发明依次通过获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果,也即本发明预先设定了各待评判环境防治区域,并在对各待评判环境防治区域进行环境评判时,进而可以分区域地获取各待评判环境防治区域上传的当前待评判环境数据,同时使一个所述待评判环境防治区域对应一个所述当前待评判环境数据,使每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据,实现了数据的分区域获取,提升环境防治评判后的精准性与数据处理的高效性,接着,当前环境评判标准数据和当前评判结果合格权值数据均为预先设置并存储于区块链存储模块中,通过区块链存储模块实现了当前环境评判标准数据和当前评判结果合格权值数据的不可篡改性存储,并在需要时从区块链存储模块中获取,然后基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,其中,所述初始环境评判实际权值表征了待评判环境防治区域当前的环境防治效果的分数,只有满足所述当前评判结果合格权值数据的初始环境评判实际权值才说明该分数合格,但是基于不同的区域会出现因为不可抗力导致产生不满足所述当前评判结果合格权值数据的初始环境评判实际权值,因此,通过将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值,并对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,其中,所述不合格环境项目数据为导致不满足所述当前评判结果合格权值数据的初始环境评判实际权值的数据,接着,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则说明此时不满足所述当前评判结果合格权值数据的初始环境评判实际权值是因为不可抗力影响,那么因此而判断不合格显然不准确,进而滤除所述不合格环境项目数据并生成最终环境防治评判结果,进一步实现精准对不同区域的环境防治效果的诊断。

在一个实施例中,如图2所示,一种基于区块链的环境防治评判系统,所述系统包括:

数据获取模块,用于获取预设的各待评判环境防治区域上传的当前待评判环境数据;其中,一个所述待评判环境防治区域对应一个所述当前待评判环境数据,每个所述当前待评判环境数据均包括环境数据收集周期、基本环境参数数据和当前环境人群健康数据;

数据筛选模块,用于从预设的区块链存储模块中获取当前环境评判标准数据和当前评判结果合格权值数据,并基于所述当前环境评判标准数据对各待评判环境防治区域的所述环境数据收集周期、基本环境参数数据和当前环境人群健康数据作环境评判处理,在环境评判处理完成后分别生成初始环境评判实际权值,将各所述初始环境评判实际权值与所述当前评判结果合格权值数据作比对,并筛选出不满足所述当前评判结果合格权值数据的初始环境评判实际权值;

结果生成模块,用于对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并判断所述不可抗力环境影响因素信息是否与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断为是,则滤除所述不合格环境项目数据并生成最终环境防治评判结果。

在一个实施例中,所述系统还包括:

评判结果模块,用于对筛选出的不满足所述当前评判结果合格权值数据的初始环境评判实际权值对应的待评判环境防治区域的环境数据收集周期、基本环境参数数据和当前环境人群健康数据作不合格项分析,并分别生成不合格环境项目数据,根据各所述不合格环境项目数据获取在所述环境数据收集周期内各待评判环境防治区域的不可抗力环境影响因素信息,并生成不可抗力产生中心区域点;

不可抗力模块,用于基于所述不可抗力产生中心区域点向辐散预设的特定区域,并形成不可抗力影响区域;

抗力影响模块,用于根据所述不可抗力影响区域,从所述不可抗力影响区域中筛选出处于所述不可抗力影响区域内的待评判环境防治区域,并获取筛选出的待评判环境防治区域对应的不合格环境项目数据,并记为待判定环境项目数据;

环境影响模块,用于根据所述不可抗力环境影响因素信息获取不可抗力类型,并判断所述不可抗力类型与所述待判定环境项目数据是否匹配;

防治区域模块,用于若判断所述不可抗力类型与所述待判定环境项目数据匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据具备关联关系,若判断所述不可抗力类型与所述待判定环境项目数据不匹配,则判定所述不可抗力环境影响因素信息与各待评判环境防治区域的不合格环境项目数据不具备关联数据。

在一个实施例中,所述系统还包括:

环境项目模块,用于分别获取所述待判定环境项目数据中各不合格项中的类型,并记为不合格项目类型;

合格项目模块,用于分别将所述不合格项目类型与不可抗力类型比对,并分别生成不合格项目影响权值;

影响权值模块,用于统计各所述不合格项目影响权值满足预设标准匹配度值的实际数量,当实际数量大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据匹配;当实际数量不大于各所述不合格项目类型数量的60%以上时,判定为所述不可抗力类型与所述待判定环境项目数据不匹配;

辐散距离模块,用于以所述不可抗力影响区域向外辐散第二特定距离后形成扩展影响区域,并获取扩展影响区域内的待评判环境防治区域,并记为再判定环境区域;

影响区域模块,用于合格环境项目数据与不可抗力影响区域中待评判环境防治区域的不合格环境项目数据之间的区域影响关系;

影响关系模块,用于若判断区域影响关系达到预设的确实关联关系,则将对应的再判定环境区域划分为待判定环境项目数据;

评判存储模块,用于预先建立区块链存储模块,并基于所述区块链存储模块获取当前时刻的初始环境评判标准数据和初始评判结果合格权值数据;

标准数据模块,用于实时获取初始环境评判标准数据和初始评判结果合格权值数据的实际更新数据,并基于所述实际更新数据生成更新参数调整指令;

结果合格模块,用于所述更新参数调整指令对所述初始环境评判标准数据和初始评判结果合格权值数据作数据更新,并分别生成当前环境评判标准数据和当前评判结果合格权值数据;

哈希上链模块,用于将所述当前环境评判标准数据和当前评判结果合格权值数据以哈希上链的方式存储于所述区块链存储模块。

在一个实施例中,如图3所示,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链的环境防治评判方法所述的步骤。

一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链的环境防治评判方法所述的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于物联网的城市智慧管家管理平台

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!