论文部分内容阅读
摘要:随着传感器、物联网、云计算等技术的发展,有力的促进了地质灾害监控系统的应用和普及。地质灾害监控软件可以利用部署于山坡、路边、河流、空中的摄像机、传感器等采集数据,实时的监控地质情况,计算地址地质灾害发生的概率,同时将这些信息利用物联网传输到云平台,为管理人员决策支撑。
关键词:传感器;云计算;摄像机;地质灾害监控系统
1 引言
随着环境气候的变化,我国地质灾害发生频繁,尤其是山区、湖泊、河流密集区域,由于降雨量的增加,很容易发生泥石流、塌方等事故,甚至还可能发生地震等,给人们的生命财产安全带来严重的压力[1]。
地质灾害监控系统可以广泛的监测泥石流、地面沉降、滑坡、崩塌等状况,通过在表面位移监测站、土壤含水量监测站、雨量监测站、视频监测站、地下水水位监测站等集成运用传感器,利用先进的物联网、云计算、视频监控等构建一个监控服务中心,该中心可以实时的观察地质灾害发生的概率,预防地质灾害给人们带来严重的危险[2]。
2 地质灾害监控系统功能设计
地质灾害监控系统的功能非常多,本文结合实际情况重点列举地质数据采集功能、预警信息发布功能控等功能。
(1)地质数据采集功能。地质灾害监控系统利用传感器采集泥石流、水位等数据,将这些数据发送给每一个专家子系统,这些专家子系统集成了各类型的地质灾害分析方法和经验,然后经过计算可以判断地质灾害发生的概率,将这些处理数据发送给视频监控中心。
(2)预警信息发布功能。地质灾害可能发生前,其可以通过预警信息向群众发布,预警信息通过短信、语音可以将各类型地质灾害情况发送到设备上,发布各类型地质灾害状态信息,也可以按照日期、人员、灾害类型查询预警信息,完成信息追踪功能。
3 云在地质灾害监控系统中的应用
云计算是一种非常先进的并发处理技术,能够提供高并发、易扩展、高可用的分布式搜索、计算引擎,能够为系统提供一个易于查询和共享的接口,成为了企业级大数据应用解决方案的关键工具[3]。云计算应用特性包括多租户支持、分布式、高可用性、全文搜索和索引机制。云计算提供了一个数据中心,为用户提供定制化服务,可以支持多个索引间的数据隔离,从底层支持多用户技术。如果多个节点处于同一个网段下,可以设置相同的集群名称,组成一个分布式的集群,设计一个良好的横向扩展模式,在数据规模没有增长的情况下弹性制地增加服务器资源。地质灾害监控系统引入云计算之后,可以将地质灾害监控系统划分为三个层次,分别是用户交互层、中间层和应用层,如图1所示。
(1)交互层
交互层可以为用户分配一个登录账号,登录到地质灾害监控系统交互界面,该界面集成了应用层的所有功能,同时还可以根据用户的喜好,将这些功能进行顺序排列,将每一个用户常用的功能显示在首页,登录系统之后就可以便捷的看到这些子功能,直接进入到系统实现操作。
(2)中间层
中间层能够为用户提供强大的资源分配功能,均衡负载提高系统处理效率。中间件连接每一个子功能,实现网络通信连接、硬件资源分配、实时监控系统负载。地质灾害监控系统数据库与各个子功能连接处理时,为了提高系统处理性能,可以为数据库分配存储空间和CPU处理时间片,构建一个一级高速缓存器,如果泥石流资源子功能调取数据时,可以将这些数据从数据库调入到一级高速缓存器,提高数据处理的时效,另外也可以充分的观察CPU的利用率,为数据处理分配处理时间片。另外,中间层还可以监听每一个子功能的逻辑业务请求,通过企业服务总线实现数据加工和处理,也可以在资源处理器反馈完成之后,将CPU、通信链路、辅助设备进行抽象化,提高信息处理的并发性,保证对数以亿计信息的加工和处理。
(3)应用层
应用层主要部署数据采集、灾害发布等功能,可以为地质灾害监控人员提供配置申请、审核、授权等功能,可以结合灾害发生情况,处理灾害信息,另外,系统操作日志管理可以查看每一日灾害数据运行历史,保证信息系统的安全运行。
4 结束语
地质灾害监控系统可以利用部署于現场环境的传感器节点采集数据,然后将这些数据利用无线网络发送给服务中心,服务中心可以远距离的实现地质监控的遥控、遥测、遥信,提高地质灾害监控的实时性,确保地质灾害不会为人们带来严重的生命财产安全。
参考文献
[1] 陈蓓青, 田雪冬, 曹浩,等. 基于三维GIS的丹江口水库地质灾害监测预警系统设计与实现[J]. 长江科学院院报, 2016, 33(7):51-54.
[2] 刘鹏程, 王建国. 基于地质灾害监测系统的研究与实现分析[J]. 电子世界, 2017, 17(15):176-176.
[3] 黄虎, 吴一, 杨丁,等. 基于移动通信技术的地质灾害监测系统[J]. 计算机与现代化, 2016, 8(6):16-18.
关键词:传感器;云计算;摄像机;地质灾害监控系统
1 引言
随着环境气候的变化,我国地质灾害发生频繁,尤其是山区、湖泊、河流密集区域,由于降雨量的增加,很容易发生泥石流、塌方等事故,甚至还可能发生地震等,给人们的生命财产安全带来严重的压力[1]。
地质灾害监控系统可以广泛的监测泥石流、地面沉降、滑坡、崩塌等状况,通过在表面位移监测站、土壤含水量监测站、雨量监测站、视频监测站、地下水水位监测站等集成运用传感器,利用先进的物联网、云计算、视频监控等构建一个监控服务中心,该中心可以实时的观察地质灾害发生的概率,预防地质灾害给人们带来严重的危险[2]。
2 地质灾害监控系统功能设计
地质灾害监控系统的功能非常多,本文结合实际情况重点列举地质数据采集功能、预警信息发布功能控等功能。
(1)地质数据采集功能。地质灾害监控系统利用传感器采集泥石流、水位等数据,将这些数据发送给每一个专家子系统,这些专家子系统集成了各类型的地质灾害分析方法和经验,然后经过计算可以判断地质灾害发生的概率,将这些处理数据发送给视频监控中心。
(2)预警信息发布功能。地质灾害可能发生前,其可以通过预警信息向群众发布,预警信息通过短信、语音可以将各类型地质灾害情况发送到设备上,发布各类型地质灾害状态信息,也可以按照日期、人员、灾害类型查询预警信息,完成信息追踪功能。
3 云在地质灾害监控系统中的应用
云计算是一种非常先进的并发处理技术,能够提供高并发、易扩展、高可用的分布式搜索、计算引擎,能够为系统提供一个易于查询和共享的接口,成为了企业级大数据应用解决方案的关键工具[3]。云计算应用特性包括多租户支持、分布式、高可用性、全文搜索和索引机制。云计算提供了一个数据中心,为用户提供定制化服务,可以支持多个索引间的数据隔离,从底层支持多用户技术。如果多个节点处于同一个网段下,可以设置相同的集群名称,组成一个分布式的集群,设计一个良好的横向扩展模式,在数据规模没有增长的情况下弹性制地增加服务器资源。地质灾害监控系统引入云计算之后,可以将地质灾害监控系统划分为三个层次,分别是用户交互层、中间层和应用层,如图1所示。
(1)交互层
交互层可以为用户分配一个登录账号,登录到地质灾害监控系统交互界面,该界面集成了应用层的所有功能,同时还可以根据用户的喜好,将这些功能进行顺序排列,将每一个用户常用的功能显示在首页,登录系统之后就可以便捷的看到这些子功能,直接进入到系统实现操作。
(2)中间层
中间层能够为用户提供强大的资源分配功能,均衡负载提高系统处理效率。中间件连接每一个子功能,实现网络通信连接、硬件资源分配、实时监控系统负载。地质灾害监控系统数据库与各个子功能连接处理时,为了提高系统处理性能,可以为数据库分配存储空间和CPU处理时间片,构建一个一级高速缓存器,如果泥石流资源子功能调取数据时,可以将这些数据从数据库调入到一级高速缓存器,提高数据处理的时效,另外也可以充分的观察CPU的利用率,为数据处理分配处理时间片。另外,中间层还可以监听每一个子功能的逻辑业务请求,通过企业服务总线实现数据加工和处理,也可以在资源处理器反馈完成之后,将CPU、通信链路、辅助设备进行抽象化,提高信息处理的并发性,保证对数以亿计信息的加工和处理。
(3)应用层
应用层主要部署数据采集、灾害发布等功能,可以为地质灾害监控人员提供配置申请、审核、授权等功能,可以结合灾害发生情况,处理灾害信息,另外,系统操作日志管理可以查看每一日灾害数据运行历史,保证信息系统的安全运行。
4 结束语
地质灾害监控系统可以利用部署于現场环境的传感器节点采集数据,然后将这些数据利用无线网络发送给服务中心,服务中心可以远距离的实现地质监控的遥控、遥测、遥信,提高地质灾害监控的实时性,确保地质灾害不会为人们带来严重的生命财产安全。
参考文献
[1] 陈蓓青, 田雪冬, 曹浩,等. 基于三维GIS的丹江口水库地质灾害监测预警系统设计与实现[J]. 长江科学院院报, 2016, 33(7):51-54.
[2] 刘鹏程, 王建国. 基于地质灾害监测系统的研究与实现分析[J]. 电子世界, 2017, 17(15):176-176.
[3] 黄虎, 吴一, 杨丁,等. 基于移动通信技术的地质灾害监测系统[J]. 计算机与现代化, 2016, 8(6):16-18.