论文部分内容阅读
随着信息技术的快速发展和硬件成本日益下降,传感器技术得到快速发展,已经在军事安防、农业、工业、智能交通等多个领域有着广泛的应用。多传感器网络相对于单一传感器具有种类多、适应性强、容错率高等优点,因此它适用于更多的场景同时也具有更重大的研究意义,近年来已逐渐成为热门的研究方向。而在多传感器网络的软件开发方面,目前大多数都处于理论仿真阶段,缺少实际的硬件环境约束。本文针对现有的多传感器网络硬件体系,设计实现一个多传感器网络总控系统,实现对特定区域的实时监控,完成对特定区域内的警情信息的获取、识别和处理。本文所设计实现的多传感器网络总控系统使用Java技术构建,除了设计实现了登录功能、用户管理功能、角色管理功能等后台管理模块的功能外,还重点设计实现了与多传感器有关的网关登录配置功能、网关数据接收功能、节点数据持久化功能、节点数据可视化功能、预警数据上传功能。在这些模块中涉及到目前较为流行的技术解决方案有Web Socket技术、Json数据交换格式、Json Schema数据校验规范以及心跳机制等技术。论文第五章对多传感器网络总控系统的各个功能模块进行了测试,并对各个功能模块的测试结果样例进行了分析和展示。本论文所设计的多传感器网络总控系统的各个模块的功能运行正常,满足了基于特定多传感器网络硬件体系下的多传感器网络总控系统的功能需求,可以为特定区域的警情监测和处理提供支持。