技术新讯 > 计算推算,计数设备的制造及其应用技术 > 基于物联网的滑坡预测方法、装置、设备及存储介质与流程  >  正文

基于物联网的滑坡预测方法、装置、设备及存储介质与流程

  • 国知局
  • 2024-12-26 15:02:40

本发明涉及数据处理,尤其涉及到一种基于物联网的滑坡预测方法、装置、设备及存储介质。

背景技术:

1、山体滑坡对人类、景观和生态系统造成巨大破坏。如果可以在山体滑坡发生之前向政府发出警报,那么就可以制定一些行动计划来疏散受影响地区的人们。最近,在使用物联网云架构的滑坡监测领域已经做了很多工作。利用人工智能(ai)对滑坡预测和检测进行了多项研究。随着人工智能与物联网云架构的集成,“模型构建”和“模型推理”都可以在具有强大弹性处理器和足够存储能力的基于云的服务器上执行。

2、然而,基于山体滑坡预测的物联网云架构的研究存在许多问题,例如由于网络拥塞和长距离数据传输导致的过度延迟。云计算无法满足确定性延迟要求,尤其是对于时间紧迫的应用,例如实时滑坡监测和预测。此外,在季风季节,由于强降雨,网络基础设施大部分不可用,导致与云服务器的通信完全中断。这使得系统不可靠,因为在最需要云的时候无法访问云,因为山体滑坡通常发生在季风季节。此外,物联网端节点与云端之间难以保持不间断的通信链路。需要高速且可靠的架构。因此,如何提高山体滑坡预测准确性、降低系统延迟、保证滑坡预测实时性,是一个亟需解决的技术问题。

技术实现思路

1、本发明提供一种基于物联网的滑坡预测方法、装置、设备及存储介质,旨在解决上述至少一个技术问题。

2、为实现上述目的,本发明提供一种基于物联网的滑坡预测方法,包括以下步骤:

3、云服务器向分布式边缘环境下的共享边缘存储库下发预先构建的若干个滑坡预测模型,并在共享边缘存储库内进行存储;

4、物联网端节点在采集到当前预测周期的滑坡关联感知数据时,根据通信信号强度参数,在分布式边缘环境下的若干个边缘设备中确定当前预测周期执行每个物联网端节点的滑坡预测的目标边缘设备;

5、每个物联网端节点将当前预测周期采集的滑坡关联感知数据发送至目标边缘设备,以使目标边缘设备根据当前部署的滑坡预测模型或共享边缘存储库内存储的滑坡预测模型,利用滑坡关联感知数据执行滑坡预测,目标边缘设备根据滑坡预测结果、接收到的滑坡关联感知数据和滑坡监测数据,生成滑坡数据更新日志并发送至共享边缘存储库;

6、分布式边缘环境下的若干个边缘设备根据共享边缘存储库中存储的滑坡数据更新日志进行增量数据重新训练,以更新共享边缘存储库内存储的滑坡预测模型。

7、可选的,云服务器向分布式边缘环境下的共享边缘存储库下发预先构建的若干个滑坡预测模型,并在共享边缘存储库内进行存储步骤,具体包括:

8、云服务器获取共享边缘存储库存储的若干个滑坡预测模型和若干个边缘设备在过去最近的目标数量个预测周期内上传的滑坡数据更新日志;

9、云服务器构建每个人工智能模型时,按照循环选取的方式从若干个边缘设备中单独选取出训练边缘设备的滑坡数据更新日志,提取出滑坡数据特征输入所述人工智能模型进行训练,获得目标滑坡预测模型;

10、比较所述目标滑坡预测模型与共享边缘存储库存储的若干个滑坡预测模型的预测准确性,当目标滑坡预测模型的预测准确性高于任意一个滑坡预测模型时,将所述目标滑坡预测模型下发至共享边缘存储库进行存储。

11、可选的,物联网端节点在采集到当前预测周期的滑坡关联感知数据时,根据通信信号强度参数,在分布式边缘环境下的若干个边缘设备中确定当前预测周期执行每个物联网端节点的滑坡预测的目标边缘设备步骤,具体包括:

12、每个物联网端节点在采集到当前预测周期的滑坡关联感知数据时,向分布式边缘环境下的若干个边缘设备广播预测请求信息;

13、接收到预测请求信息的边缘设备向对应的物联网端节点反馈确认信息,物联网端节点提取接收到的确认信息中的rssi值,物联网端节点将具有最强rssi值的边缘设备作为当前预测周期执行滑坡预测的目标边缘设备;

14、其中,每个物联网端节点包括用于执行滑坡关联感知数据检测的传感器组、用于执行与边缘设备信息交互的通信模块和用于根据rssi值选择目标边缘设备的控制模块。

15、可选的,每个物联网端节点将当前预测周期采集的滑坡关联感知数据发送至目标边缘设备,以使目标边缘设备根据当前部署的滑坡预测模型或共享边缘存储库内存储的滑坡预测模型,利用滑坡关联感知数据执行滑坡预测步骤,具体包括:

16、每个物联网端节点将当前预测周期采集的滑坡关联感知数据发送至目标边缘设备,目标边缘设备根据物联网端节点在当前预测周期的第一监测区域滑坡影响参数与目标边缘设备当前部署的滑坡预测模型的第二监测区域滑坡影响参数,判断目标边缘设备当前部署的滑坡预测模型是否与物联网端节点适配;其中,所述第二监测区域滑坡影响参数被配置为目标边缘设备当前部署的滑坡预测模型在云服务器训练时采用的滑坡数据更新日志对应训练边缘设备的监测区域滑坡影响参数;

17、若是,则驱使目标边缘设备当前部署的滑坡预测模型,利用滑坡关联感知数据执行滑坡预测,若否,则驱使目标边缘设备从共享边缘存储库中调用最适配的滑坡预测模型,利用滑坡关联感知数据执行滑坡预测。

18、可选的,目标边缘设备根据物联网端节点在当前预测周期的第一监测区域滑坡影响参数与目标边缘设备当前部署的滑坡预测模型的第二监测区域滑坡影响参数,判断目标边缘设备当前部署的滑坡预测模型是否与物联网端节点适配步骤,具体包括:

19、目标边缘设备提取物联网端节点在当前预测周期的第一监测区域滑坡影响参数和目标边缘设备当前部署的滑坡预测模型的第二监测区域滑坡影响参数;其中,所述第一监测区域滑坡影响参数和第二监测区域滑坡影响参数包括若干个地质条件参数和若干个气候条件参数;

20、计算第一监测区域滑坡影响参数中的若干个地质条件参数和若干个气候条件参数与第二监测区域滑坡影响参数中对应的地质条件参数和对应的气候条件参数的方差值,判断所述方差值是否超过预设值;

21、若是,则目标边缘设备当前部署的滑坡预测模型与物联网端节点适配,若否,则目标边缘设备当前部署的滑坡预测模型与物联网端节点不适配。

22、可选的,所述滑坡关联感知数据包括:降雨传感器采集的降雨量数据和位移传感器采集的位移量数据;利用滑坡关联感知数据执行滑坡预测,目标边缘设备根据滑坡预测结果、接收到的滑坡关联感知数据和滑坡监测数据,生成滑坡数据更新日志并发送至共享边缘存储库步骤,具体包括:

23、提取滑坡关联感知数据中的降雨量数据,构建降雨量数据特征;其中,所述降雨量数据特征包括当前预测周期内目标预测时刻的若干个具有不同前置时间的前置降雨数据;

24、将所述降雨量数据特征输入目标边缘设备当前部署的滑坡预测模型或从共享边缘存储库中调用的滑坡预测模型中执行滑坡预测,获得滑坡预测结果;

25、提取滑坡关联感知数据中目标预测时刻的位移量数据,将所述位移量数据作为滑坡监测数据,并基于所述滑坡监测数据、滑坡预测结果和接收到的滑坡关联感知数据,生成滑坡数据更新日志并发送至共享边缘存储库。

26、可选的,所述分布式边缘环境还包括mqtt服务器,所述mqtt服务器被配置为连接共享边缘存储库和若干个边缘设备;驱使目标边缘设备从共享边缘存储库中调用最适配的滑坡预测模型步骤,具体包括:

27、目标边缘设备向共享边缘存储库发送滑坡预测模型调用请求,mqtt服务器从共享边缘存储库中提取出每个物联网端节点在过去最近的目标数量个预测周期内上传的滑坡数据更新日志中的滑坡监测数据;

28、mqtt服务器基于所述滑坡监测数据,计算最近的目标数量个预测周期内位移量超过目标值的比例,按照比例大小对物联网端节点进行滑坡活动频繁程度等级划分;根据物联网端节点的滑坡活动频繁程度等级,按照负相关变化的关系,在剪枝算法库中为物联网端节点对应的目标边缘设备匹配对应模型剪枝率的剪枝算法;

29、计算物联网端节点在当前预测周期的第一监测区域滑坡影响参数中的若干个地质条件参数和若干个气候条件参数与共享边缘存储库中存储的每个滑坡预测模型的第三监测区域滑坡影响参数中的若干个地质条件参数和若干个气候条件参数的方差值,按照方差值大小进行排序;

30、将共享边缘存储库中存储的每个滑坡预测模型的标准预测耗时量化值与剪枝算法的模型剪枝率的乘积估算为每个滑坡预测模型的实际预测耗时量化值,以所述实际预测耗时量化值小于预设的目标耗时量化值为约束条件,以共享边缘存储库中存储的滑坡预测模型的方差值最小为目标,优化求解共享边缘存储库中最适配的滑坡预测模型;

31、共享边缘存储库利用匹配的剪枝算法对最适配的滑坡预测模型进行剪枝操作,并将剪枝后的滑坡预测模型下发至对应目标边缘设备。

32、此外,为了实现上述目的,本发明还提供了一种基于物联网的滑坡预测装置,包括:

33、构建模块,用于云服务器向分布式边缘环境下的共享边缘存储库下发预先构建的若干个滑坡预测模型,并在共享边缘存储库内进行存储;

34、确定模块,用于物联网端节点在采集到当前预测周期的滑坡关联感知数据时,根据通信信号强度参数,在分布式边缘环境下的若干个边缘设备中确定当前预测周期执行每个物联网端节点的滑坡预测的目标边缘设备;

35、预测模块,用于每个物联网端节点将当前预测周期采集的滑坡关联感知数据发送至目标边缘设备,以使目标边缘设备根据当前部署的滑坡预测模型或共享边缘存储库内存储的滑坡预测模型,利用滑坡关联感知数据执行滑坡预测,目标边缘设备根据滑坡预测结果、接收到的滑坡关联感知数据和滑坡监测数据,生成滑坡数据更新日志并发送至共享边缘存储库;

36、更新模块,用于分布式边缘环境下的若干个边缘设备根据共享边缘存储库中存储的滑坡数据更新日志进行增量数据重新训练,以更新共享边缘存储库内存储的滑坡预测模型。

37、此外,为了实现上述目的,本发明还提供了一种基于物联网的滑坡预测设备,所述基于物联网的滑坡预测设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于物联网的滑坡预测程序,所述基于物联网的滑坡预测程序被所述处理器执行时实现如上所述的基于物联网的滑坡预测方法的步骤。

38、此外,为了实现上述目的,本发明还提供了一种存储介质,所述存储介质上存储有基于物联网的滑坡预测程序,所述基于物联网的滑坡预测程序被处理器执行时实现上述的基于物联网的滑坡预测方法的步骤。

39、本发明的有益效果在于:提出了一种基于物联网的滑坡预测方法、装置、设备及存储介质,通过在云服务器与物联网端节点之间配置分布式边缘环境,利用云服务器构建并训练滑坡预测模型,然后下发至分布式边缘环境的共享边缘存储库,物联网端节点将采集的滑坡关联感知数据发送至分布式边缘环境下基于通信信号强度确定的目标边缘设备,经由目标边缘设备根据滑坡关联感知数据,使用当前部署或共享边缘存储库内存储的滑坡预测模型执行滑坡预测,考虑共享边缘存储库存储的滑坡预测模型与目标边缘设备当前对应物联网端节点的模型适配性以及滑坡预测模型调用到目标边缘设备进行滑坡预测的部署延迟与计算负担,为目标边缘设备匹配最适配的滑坡预测模型执行当前物联网端节点的滑坡预测,然后将滑坡预测结果、滑坡关联感知数据和滑坡监测数据一同作为滑坡数据更新日志发送至共享边缘存储库,以帮助共享边缘存储库对存储的滑坡预测模型进行增量数据重训练和云服务器新的滑坡预测模型的构建,提高山体滑坡预测准确性、降低系统延迟、保证滑坡预测实时性。

本文地址:https://www.jishuxx.com/zhuanli/20241226/344298.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。