技术特征:
1.一种地下水的修复方法,其特征在于,所述方法包括以下步骤:步骤1,构建传感器网络,通过传感器网络获得地下水数据;步骤2,对地下水数据进行处理,获得地下水数据集合;步骤3,根据地下水数据集合输出污染警报。2.根据权利要求1所述的一种地下水的修复方法及系统,其特征在于,步骤1中,所述地下水数据包括重金属浓度,浊度,ph值,溶解氧浓度,化学需氧量。3.根据权利要求1所述的一种地下水的修复方法及系统,其特征在于,步骤1中,构建传感器网络,通过传感器网络检测地下水数据的子步骤为:步骤1.1,构建传感器网络,将待监控区域划分成n个子区域;步骤1.2,在每个子区域内布置一个组合传感器,每个子区域对应一个组合传感器,通过组合传感器获得地下水数据。4.根据权利要求3所述的一种地下水的修复方法及系统,其特征在于,步骤1.2中,在每个子区域内布置一个组合传感器,每个子区域对应一个组合传感器,通过组合传感器获得地下水数据的子步骤为:待监控区域里的几何中心选择一个组合传感器作为主节点,如果每个组合传感器都直接把数据通过无线发送到主节点中,因为地形和通讯距离的原因,会消耗大量能量,也会造成数据丢失和传输错误,因此通过引入辅助节点来提高通讯效率;当组合传感器与主节点通讯质量更好时,把获取的地下水数据发送至主节点,如果组合传感器与辅助节点通讯质量更好,把获取的地下水数据发送至辅助节点,每过一定周期通过辅助节点把地下水数据发送至主节点,所述通讯质量根据rssi值确定;步骤1.2.1,获取每个组合传感器的当前能量值e
i
,对所有组合传感器的当前能量值排序,得到所有组合传感器的当前能量值的最大值为e
max
,所有组合传感器的当前能量值的最小值为e
min
,e
i
∈[e
min
,e
max
],i为组合传感器序号,i∈[1,n],n为组合传感器的数量;步骤1.2.2,设第i个组合传感器到主节点的通信路径为ri
m
,ri
m
表示第i个组合传感器到主节点的通信路径,按照以下式子获得对于受到通信路径ri
m
干扰的组合传感器集合if(ri
m
),if(ri
m
)的大小为nif(ri
m
):式中,p
i
是组合传感器i的传输耗能,组合传感器i为第i个组合传感器,l
ij
为组合传感器i到组合传感器j的传输能量损耗量,组合传感器j是组合传感器i传输范围内的组合传感器,l
j
为组合传感器j的高斯白噪声的强度,thrs0为组合传感器的rssi通讯阈值,依次改变j的值以获得if(ri
m
),j∈[1,n];步骤1.2.3,每个组合传感器把受到当前传感器到主节点通信路径干扰的组合传感器数量广播至主节点,主节点将受到通信路径干扰的组合传感器数量小于的组合传感器作为候选节点,主节点广播候选节点的信息,所述候选节点的信息包括候选节点的编号和的值;步骤1.2.4,各个组合传感器收到候选节点的信息后,判断自身是否属于候选节点,如
果是,跳转步骤1.2.5;步骤1.2.5,属于候选节点的组合传感器按下式计算权重:式(1)中,w
c
为组合传感器c的权重,e
c
为组合传感器c的剩余能量,e
max
为所有组合传感器的当前能量值的最大值,t
c
为组合传感器c的最大通讯距离,d
c,m
为组合传感器c到主节点的直线距离,a、b为预设的权重指数,用于改变能量和距离因素对权重值计算的倾向,候选节点广播权重信息,所述权重信息包括自身的组合传感器编号和权重;步骤1.2.6,主节点收到所有候选节点广播的权重后,选择权重最大的组合传感器作为辅助节点,并广播辅助节点信息2,所述辅助节点信息2包括辅助节点的组合传感器编号;步骤1.2.7,传感器网络里的组合传感器收到辅助节点信息2后,把辅助传感器的值设置为辅助节点信息2里辅助节点的组合传感器编号,辅助节点设置完成;步骤1.2.8,经过设定的时间阈值t2,重新执行步骤1.2.1~步骤1.2.7选出新的辅助节点。5.根据权利要求4所述的一种地下水的修复方法及系统,其特征在于,步骤1.2.8中,经过设定的时间阈值t2,重新执行步骤1.2.1~步骤1.2.7选出新的辅助节点的子步骤,还可以为:步骤1.2.8.1,经过设定的时间阈值t2,重新计算每个组合传感器的权重,式子为:式中,w
″
c
为需要计算的组合传感器c新的权重,w
′
c
为当前组合传感器c的权重,w
c
通过式(1)获得,k
max
为预设的对于每个组合传感器作为辅助节点的阈值,k
c
为组合传感器c已经作为辅助节点的次数;将组合传感器简称为节点;步骤1.2.8.2,从步骤1.2.8.1获得的每个组合传感器新的权重,按照权重对各个组合传感器以权重值从大到小进行排序获得排好序的节点序列,依次对节点序列中各个节点的k
c
值与k
max
进行扫描,即依次判断各个节点的k
c
值是否大于k
max
,当找到k
c
值小于k
max
的节点时,将对应的组合传感器作为新的辅助节点,否则节点序列不存在k
c
值小于k
max
的节点时,将k
c
值最小的对应的组合传感器作为新的辅助节点;步骤1.2.8.3,新的辅助节点广播辅助节点信息2,所述辅助节点信息2包括新的辅助节点的组合传感器编号。6.根据权利要求1所述的一种地下水的修复方法及系统,其特征在于,步骤3中,根据地下水数据集合输出污染警报的子步骤为:步骤3.1:对于组合传感器采集到的地下水数据r0,以r0的来源组合传感器为中心与其距离最近的8个组合传感器,取所述8个组合传感器最近一个取样周期的往前一个取样周期ts的数据记为集合tu={t1,t2,
…
,tp},取所述8个组合传感器最近一个取样周期ts获得的数据记为集合t’u={t’1,t’2,
…
,t’p},p=8:步骤3.2,计算需要评估的数据r0的预估极值dr和预估平均值步骤3.2,计算需要评估的数据r0的预估极值dr和预估平均值
式中,ty为集合tu第y个值,t
′
y为集合t’u第y个值,dy为r0的来源组合传感器到所选t’y的来源组合传感器的直线距离,δ为扩散系数,如果y的来源组合传感器的直线距离,δ为扩散系数,如果则r0为正常值,否则判断r0为非正常数据,并且用r0的来源传感器的上一个时间间隔t1的正常值代替非正常值r0;步骤3.3,如果传感器网络在一个取样时刻里有多于2个节点的数据的物理量值超出设定的阈值,则发出警报。7.一种地下水的修复系统,其特征在于,所述系统包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序运行在以下系统的单元中:传感器网络,包括多个子区域内的组合传感器,用于获取组合传感器的数据;组合传感器,用于实时获取所检测水域的各种水指标,包括以下模块:水重金属检测仪,ph计,浊度检测仪,溶解氧传感器,cod检测仪,数据传输模块,所述数据传输模块用于发送上述传感器模块获得的数据;数据接收模块,用于接收所述传感器模块的数据传输模块发送的传感器数据,并把传感器数据传输至数据处理模块,所述数据传输模块与所述数据接收模块通过无线技术通讯,所述无线技术通讯为lpwan技术,所述lpwan技术包括以下的一种或多种技术:nb
‑
iot,lte
‑
m,weightless,halow,lora,sigfox,rpma,neul,ble;数据处理模块,包括服务器、计算机、计算工作站、硬件防火墙、路由器,用于对来自所述数据接收模块的传感器数据进行处理,管理传感器网络,输出预警信息;数据预警模块:用于根据来自数据处理模块的预警信息发出预警。
技术总结
本发明公开了一种地下水的修复方法及系统,包括构建传感器网络,通过传感器网络获得地下水数据,对地下水数据进行处理,获得地下水数据集合,地下水数据集合输出污染警报,根据污染警报控制地下水修复装置。本发明实现了优化的数据传输路径能有效提高地下水数据传输效率,对数据进行评估和矫正并发出警报。对数据进行评估和矫正并发出警报。对数据进行评估和矫正并发出警报。
技术研发人员:郑友平 唐建新
受保护的技术使用者:广东绿棕环保工程有限公司
技术研发日:2021.06.10
技术公布日:2021/10/8