本技术涉及数据处理,具体涉及一种用于农村饮用水处理的智能控制方法及系统。
背景技术:
1、在自然地理位置上,国内农村仍存在地域性缺少和季节性缺少的情况,例如山东省处于南北交界处,属于暖温带季风气候,在降雨量上呈现出年内降雨分配不均的问题,经常出现连续的丰水年和连续的枯水年。从省内地区降雨量分布来看,总体呈现出从鲁东南向鲁西北逐次递减的趋势,从而导致农村存在饮用水资源短缺问题。
2、若采用物联网方式进行农村跨村调度饮用水时,在旱情发生时依然容易出现饮用水资源不足的情况,但现有技术中未结合农村节点和可供应节点进行综合关联分析,无法及时解决农村饮用水供需匹配问题,进而导致农村饮用水调度控制精细化程度低的技术问题。
技术实现思路
1、为了克服现有技术存在的缺陷与不足,本技术提供了一种用于农村饮用水处理的智能控制方法及系统。
2、为了达到上述目的,本技术采用以下技术方案:
3、根据本技术的一个方面,提供了一种用于农村饮用水处理的智能控制方法,该方法用于云服务器,所述云服务器分别与至少一个用户终端、至少一个饮用水供应系统连接,用户终端用于发起饮用水需求请求,饮用水供应系统用于发送饮用水供应信息,所述云服务器用于针对饮用水需求请求匹配对应的饮用水供应系统以完成农村饮用水调度,每个饮用水供应系统均作为一个可供应节点,其中每个可供应节点均具有对应的节点id;
4、所述方法包括:响应于接收到由用户终端发起的饮用水需求请求,确定饮用水需求量;其中饮用水需求请求包括需求位置信息、饮用水需求量;
5、获取每个饮用水供应系统所对应的饮用水供应信息;其中饮用水供应信息包括供应位置信息和可供饮用水量;
6、根据饮用水需求量和饮用水供应信息进行筛选饮用水供应系统,以确定饮用水供应表;
7、基于所述饮用水供应表进行发送供应反馈信息;
8、基于预设周期进行自适应补水处理。
9、优选地,在根据饮用水需求量和饮用水供应信息进行筛选饮用水供应系统中,具体包括:
10、以需求位置信息为目标节点,将与目标节点之间距离小于预设运输距离的可供应节点进行筛选得到多个待关联节点;
11、基于农村饮用水关联条件进行建立与目标节点的供应关联关系;
12、将满足所述农村饮用水关联条件的所有待关联节点添加至所述饮用水供应表,并对满足所述农村饮用水关联条件的所有待关联节点对应的可供饮用水量进行更新。
13、优选地,在基于农村饮用水关联条件进行建立与目标节点的供应关联关系中,具体包括:
14、基于可供饮用水量按照从大到小的顺序对多个待关联节点排序,从具有最大可供饮用水量的待关联节点开始建立与目标节点的供应关联关系,直至满足所述农村饮用水关联条件。
15、优选地,所述农村饮用水关联条件具体表示为:
16、θdemand≤θ1+θ2+…+θn,n≤n
17、θdemand表示饮用水需求量,θ1表示基于可供饮用水量按照从大到小的顺序排序后序号为1的待关联节点所对应的可供饮用水量,θ2表示基于可供饮用水量按照从大到小的顺序排序后序号为2的待关联节点所对应的可供饮用水量,θn表示基于可供饮用水量按照从大到小的顺序排序后序号为n的待关联节点所对应的可供饮用水量,n表示待关联节点的总数量。
18、优选地,在基于预设周期进行自适应补水处理中,具体包括:
19、依次遍历预设缺水区域表;
20、在当前遍历的缺水区域中利用预先训练好的缺水预测模型对每个农村节点进行分析预测未来缺水情况,以得到每个农村节点的缺水预测标识信息;
21、依次遍历每个可供应节点,依次将属于当前遍历的可供应节点的预设运输范围内的所有农村节点筛选出来,并基于缺水预测标识信息确定每个可供应节点的供应关联度,供应关联度表示为:
22、
23、其中μi表示第i个可供应节点的供应关联度,ii(k)表示属于当前遍历的第i个可供应节点的预设运输范围内第k个农村节点对应的缺水预测标识信息所对应的数值,m表示属于当前遍历的第i个可供应节点的预设运输范围内农村节点的总数量;
24、基于供应关联度确定补水量,具体表示为:
25、
26、lsupply(i)表示第i个可供应节点的补水量,l0(i)表示第i个可供应节点的储水最大容量,l1(i)表示第i个可供应节点的剩余可补充储水容量,min表示取最小值的函数;
27、将补水量大于0的可供应节点筛选出来,基于节点id和补水量进行打包补水指令,并基于节点id发送补水指令。
28、优选地,所述缺水预测模型为使用多组训练数据通过机器学习训练得出,在训练时,多组训练数据中的每组训练数据均包括降水量抽样时序数据、与该降水量抽样时序数据对应的缺水预测标识信息。
29、根据本技术的另一个方面,还提供了一种用于农村饮用水处理的智能控制系统,该系统包括:
30、请求响应模块,用于响应于接收到由用户终端发起的饮用水需求请求,确定饮用水需求量;饮用水需求请求包括需求位置信息、饮用水需求量;
31、供应信息获取模块,用于获取每个饮用水供应系统所对应的饮用水供应信息;饮用水供应信息包括供应位置信息和可供饮用水量;
32、饮用水供应表模块,用于根据饮用水需求量和饮用水供应信息进行筛选饮用水供应系统,以确定饮用水供应表;
33、供应反馈模块,用于基于所述饮用水供应表进行发送供应反馈信息;
34、自适应补水模块,用于基于预设周期进行自适应补水处理。
35、根据本技术的另一个方面,还提供了一种终端,该终端包括:至少一个存储器和至少一个处理器;其中,至少一个存储器用于存储程序代码,至少一个处理器用于调用至少一个存储器所存储的程序代码执行上述任一所述的方法。
36、根据本技术的另一个方面,还提供了一种存储介质,所述存储介质用于存储程序代码,所述程序代码用于执行上述任一所述的方法。
37、本技术与现有技术相比,具有如下优点和有益效果:
38、(1)本技术在收到饮用水需求请求时确定饮用水需求量,通过智能筛选可供应节点,根据饮用水需求量和饮用水供应信息进行筛选以确定饮用水供应表,从而获得最佳供应饮用水的调度方案,从而提高了农村饮用水调度场景的效率和可靠性,本技术进一步基于预设周期进行自适应补水处理,通过预测未来缺水情况、可供应节点的供应关联度的情况,及时对具有缺水情况的区域进行补水,这样可以根据实际需求和情况进行自动调整补水策略,从而协调了区域缺水情况与可供应节点的饮用水供应能力,既提高了农村居民的饮用水需求响应的实时性,又提高了处于缺水区域内的农村节点的饮用水的供应效率,综上所述,本技术在农村饮用水调度场景中能够实现实时响应用水需求、智能筛选供应系统、供应反馈信息发送以及自适应补水处理等技术效果,提高了农村饮用水资源的利用效率和调度的精准性。
39、(2)本技术基于预设周期进行自适应补水处理,利用缺水预测模型对农村节点进行缺水预测,从而实现对不同农村节点的补水需求进行预测,根据缺水预测标识信息,确定农村节点是否需要进行补水,调整不同可供应节点的供应关联度,通过及时补给饮用水资源以提高对未来具有缺水情况的农村节点的供应效率,解决了农村饮用水在地域性缺水或季节性缺水情况下供需匹配不及时的问题,具有优化饮用水资源调度效果,提高了饮用水资源的利用效率,从而更加精准地进行饮用水资源的调度。