论文部分内容阅读
供水安全关乎民生大计,而随着经济的发展水质污染问题在我国日益突显,目前对供水安全进行有效监管已经成为各级政府的一项重要日程工作。经过数十年的发展,我国在水质监管方面已经处于逐步完善的阶段,但仍然存在着一些不足。移动巡检作为目前水质安全监管的主要手段之一,目前仍停留在眼看、手记、口头汇报的阶段,监管的随意性较大,不利于监管工作的实施和总结。本论文针对目前应用于水质监管的移动巡检方式所存在的问题,依托于国家重大科技专项课题“江苏省域城乡统筹供水技术集成与综合示范”,从实际应用的角度展开研究,结合物联网、移动互联网、传感器等技术,设计并开发了基于云平台智能化的水质监管移动巡检系统,并对其进行了较为全面的测试与分析。本论文完成的主要工作如下:(1)通过对水资源及水质监管现状的分析,根据国内外水质监管系统及移动巡检系统的发展现状,结合所依托的国家重大科技专项课题的既定要求,以云服务的角度,梳理出基于云平台的水质监管移动巡检系统的业务流程,并以Spring + Spring MVC +MyBatis框架为主体,采用B/S + App的架构方式,对系统逻辑架构、系统物理架构及系统数据库结构进行了详细设计;(2)对系统平台端及移动端的各个功能模块进行了开发,其中平台端实现了巡检任务的管理,基于JavaScript和百度地图API的巡检轨迹绘制,基于Socket和HTTP通信的巡检结果接收,以及用户管理功能;移动端实现了基于Socket通信的巡检任务接收和巡检报表上传,基于百度地图SDK的实时定位和巡检轨迹绘制,基于蓝牙通信的水质数据采集,基于Google zxing的二维码水质监测设备信息管理,基于最低位LSB图像隐藏算法的巡检图像信息隐写,以及基于HTTP通信的巡检图片上传。(3)研究了一种基于环境特征的水质监测设备维修增强现实系统,通过单目视觉SLAM/SINS组合系统,采用扩展卡尔曼滤波方法,提高了跟踪和定位精度,并结合维修信息控制,实现手机端基于增强现实的水质监测设备维修辅助功能。(4)对平台端应用程序与Android移动端应用程序分别进行功能性测试,对系统测试结果进行了分析,验证开发的水质监管移动巡检系统运行稳定并可以达到设计的要求。