论文部分内容阅读
地质灾害已成为我国主要自然灾害之一,严重威胁着人民生命财产安全,严重制约着区域社会经济的可持续发展。但是,目前地质灾害监测存在两个问题,一是地质灾害监测系统大部分都是局部小范围的,大量的还是人工监测手段;二是监测系统采用的通信技术不能实现全国范围内的无缝覆盖,而且可靠性与安全性也难于得到保障。另一方面,北斗卫星系统信号覆盖我国领土及周边地区,同时具备定位与通信功能,安全、可靠、稳定、保密性强,适合关键部门应用,但是,目前注册用户数量增长缓慢,资源闲置比较严重。结合上述两个背景,本课题研究与开发了基于北斗卫星的地质灾害实时监测系统。首先,通过广泛的阅读文献与实际需求调研,构建了基于北斗卫星的地质灾害实时监测系统的整体架构,为北斗卫星系统在地质灾害监测领域的应用探索了可行的途径;其二,在深入了解北斗卫星通信的流程、特点以及详细分析地质灾害监测数据传输方式的基础上,提出了适用于地质灾害监测的应用通信系统,并给出了相应的应用层通信协议。其三,采用单片机技术设计与开发了数据协议转换器,实现数据采集仪与北斗用户终端之间工作方式与数据格式的转换。其四,在对分中心软件需求分析的基础上,设计了软件的整体架构,重点分析了主要数据结构以及关键数据处理流程,并在此基础上应用串口通信技术、数据库技术、MapX技术、TeeChart技术等实现了分中心软件。最后,构建了基于B/S结构的总中心系统,采用MQDriver技术实现总中心与北斗卫星系统交换数据,应用WebLogic、JSP、Oracle数据库等技术集成开发了总中心系统。通过本课题的研究,开发了基于北斗卫星系统的地质实时监测系统,并选取了有代表性的地质灾害区域进行示范应用。应用结果表明,本课题构建的基于三级管理模式的系统架构有效的解决了地质灾害监测信息管理问题;主动自报式与查询应答式相结合的工作方式实现了北斗卫星通信有效的传输地质灾害监测数据;数据协议转换器解决了数据采集仪与北斗用户终端不兼容的问题。本课题研究成果为地质灾害监测部门提供了实时监测和信息管理平台,并为北斗卫星系统的推广应用积累了经验,具有一定的研究价值和广泛的应用前景。