论文部分内容阅读
随着计算机 Web技术和网络通信技术的飞速发展,互联网已经成为应用程序部署和运行的首要平台。移相检测设备作为天线系统测量相位差和驻波比参数的仪器,多分散于各地偏僻之处,操作管理需要各方协同,不仅效率低,而且容易误操作。因此,为移相检测设备提供远程监控系统,对实时监测天线信号参数具有重要意义。 本论文采用B/S和C/S相结合的架构模式,根据项目需求,设计并开发了一个基于JSSE与SSH框架的移相检测设备网络化监控系统,并且在该设备的支持下实现了对天线系统的相位差和驻波比的远程实时监测。 本论文对移相检测设备网络化监控系统进行了详细的需求分析,给出了系统的总体架构和实现方案,划分了系统的功能模块,设计了数据库并完成了整个系统的开发。具体完成的工作如下:研究了国内外主流的 Web开发技术、框架和设计模式,设计和搭建了一种JSSE组件与SSH框架相结合的MVC软件开发平台,实现了程序的分层,降低了代码的耦合度,保证了系统的可移植性、可重用性、可维护性与可扩展性;为了保证了系统远程通信的安全性,设备操作的可靠性和数据显示的实时性,设计和实现了基于SSL协议和QoS技术的数据传输方式以及高效安全的自定义数据封装结构;为解决了系统的并发访问问题,本文采用多线程编程技术结合系统的架构设计,使系统能够支持多个在线用户对多个在线设备同时进行操作和管理;分析了移相检测设备输出的数据信息,针对AD8302芯片的相位响应特性曲线不理想以及在欠采样情况下驻波比的计算误差较大的问题,设计和实现了基于径向基函数(RBF)神经网络的特性曲线拟合方案和基于傅里叶变换的驻波比计算方案,经测量,误差精度达到指标要求。 最终测试结果显示,本文设计实现的基于JSSE与SSH的移相检测设备网络化监控系统,既具有克服地域限制进行远程实时监视和控制,节省人力物力的优点,又具有在硬件设备提供数据质量不高的情况下,高精度地计算相位差和驻波比的优点,具有较高的工程实践参考价值。