论文部分内容阅读
低空空域通常指的是1000米以下的飞行区域。随着我国经济建设的快速发展,人民生活水平也得到逐步提高,私人飞机已经进入公共视野。公众对低空空域的开放需求日益增加,低空空域的交通状况越来越复杂。为了保证低空飞行器的安全,实施低空空域飞行器的监视,已经成为空管发展的必然趋势。然而目前我国现有的航空服务保障体系,是为了保障民用航空和军用航空而建立的,低空空域由于严格的空域管制政策长期得不到发展,其所必须的通讯、导航、监视等服务保障系统发展滞后,制约了低空空域的开发利用。随着低空空域管理改革的进行,低空空域飞行器的监视系统的需求便应运而生。本文通过实际需求调研,结合北斗卫星定位系统、北斗卫星通信系统和百度地图,设计并实现基于Android平台的低空飞行器监视系统。本文的主要工作和创新点如下:1.通过了解我国低空监视技术的现状,阐述低空监视系统研究的意义和应用价值。针对目前国际上普遍采用的监视技术,本文提出基于北斗定位系统、北斗通信系统和Android移动平台的低空飞行器监视系统总体设计方案。该系统由机载北斗终端、地面监视服务器和地面移动终端三部分构成,具有建设周期短、成本低廉且可实现全国范围覆盖的特点。本文重点阐述地面监控服务器系统和地面Android端监视系统的设计和实现。2.根据系统的功能需求,分别对硬件和软件进行详细的说明。硬件方面包括硬件的部署和硬件的选择。软件方面包括软件的架构设计、平台选择、业务流程设计、功能模块设计、推送技术研究和避撞算法研究。为了保证态势数据的实时性,系统采用基于XMPP协议的推送方案,并对推送服务进行本地化改进。通过建立飞行器飞行轨迹模型进行避撞算法研究,为飞行器的安全飞行提供基本保障。3.根据功能需求对系统进行详细设计,实现地面监控服务器系统和移动端监视系统。地面监视服务器系统基于Java语言实现,采用SSI(Spring+Spring MVC+i Batis)框架,以My SQL作为服务器数据库。监视服务器完成飞行数据的解析和计算,并根据用户需求提供REST风格的接口和基于XMPP的消息推送功能。监视端基于Android平台,通过与服务器实时通信,并结合百度地图API,实现低空飞行器的态势监视。