气象雷达天线水平度的一种无线自动测试系统设计与实现
发布时间:2019-09-27 00:26
【摘要】:本论文对目前国内的气象雷达天线水平倾斜度测量工作现状进行了研究与分析,结合四川省乐山市五通桥区本地多普勒雷达天线水平度测试工作的实际情况,设计并且实现了一套利用新型电子水平测量仪测量,通过无线讯号通讯,并利用软件程序计算气象雷达天线水平度的系统。该系统着力于解决目前依靠人力调整雷达测量平台,依靠操作人员携带仪器于雷达顶部转台上测量平台上测量雷达天线水平度,并手工计算雷达天线最大倾斜角的工作流程问题,改用更加自动,准确的电子水平仪结合无线通讯设备,加上软件自动计算方式,解决以往雷达天线水平度测量工作中,耗费大量人力,时间,并具有较高危险性的问题。本系统主要功能包括利用电子水平仪测量天气雷达天线平台倾斜值,远距离无线传输仪器测量结果,根据设置误差值计算雷达天线倾斜最大角度,使用计算机对测量获得的数据进行计算并存储倾斜度计算结果,并根据获得的计算结果,使用3D API实现3D图像显示功能。本文对整个系统做了详细的需求分析,通过需求分析获取到了软件部分所需的数据字典以及软件所依赖的硬件功能。根据获得的需求,本文对系统每个模块进行了详细的设计与实现。在设计与实现阶段,论文详细描述了每个模块所涉及到的技术以及实现方式。对于硬件部分,本文给出了所使用的技术以及具体实现方式。对于软件部分,本文详细设计了每个模块的业务逻辑与实现技术,并提供了关键代码。整个系统采用基于Zigbee协议栈射频收发芯片Si4432进行远程软硬件间数据通信。软件部分采用“胖客户端”设计方式,使用Java语言在PC端实现具体的软件业务逻辑,使用GUI(图形界面编程接口)进行界面的编写,并使用数据库在服务端进行数据存储,使用Hibernate构建数据持久层,为java客户端提供高效便捷的数据存储查询的功能。同时,为了实现测试结果数据的可视化,系统使用还3DS格式模型进行计算结果的3D图像显示。此外论文还给出了系统的主要测试用例,并对测试结果进行了分析。基于测试结果的分析结果,文章详细分析了系统的不足之处以及功能的可拓展点,并对后续工作进行了展望。
【图文】:
此带来的人为错误,,同时 Java 语言拥有大量的丰富的代码类库,并且由于开源性质,这些类库的数量会不断增加,这些已经书写好的类提供了计算操作和成熟的代码模块,也令 Java 语言更加的"简单"。Java 虚拟机编译执行 Java 代码流程如下图所示:
图 1-2 Hibernate 框架体系结构概要te,会为应用程序带来诸多优点:然使用 JAVA 原声 JDBC 进行数据库操作是内存合开发效率来讲,Hibernate 综合考量了开发效率
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN959.4;TP311.53
本文编号:2542390
【图文】:
此带来的人为错误,,同时 Java 语言拥有大量的丰富的代码类库,并且由于开源性质,这些类库的数量会不断增加,这些已经书写好的类提供了计算操作和成熟的代码模块,也令 Java 语言更加的"简单"。Java 虚拟机编译执行 Java 代码流程如下图所示:
图 1-2 Hibernate 框架体系结构概要te,会为应用程序带来诸多优点:然使用 JAVA 原声 JDBC 进行数据库操作是内存合开发效率来讲,Hibernate 综合考量了开发效率
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN959.4;TP311.53
【参考文献】
相关期刊论文 前1条
1 戴歆;;Java Swing程序开发[J];软件导刊;2007年17期
本文编号:2542390
本文链接:https://www.wllwen.com/kejilunwen/wltx/2542390.html