论文部分内容阅读
随着我国北斗卫星导航系统的发展,北斗产业应用迎来了黄金时期。在“北斗+”的新时代下,利用北斗和移动终端实现移动载体的位置监控也应运而生。本文在调查了我国通用航空业的交通状况和监控行业的现状后,充分利用移动互联网优势,提出了一种基于Android移动终端平台,应用北斗卫星导航技术实现航空器监控的设计思路。Android平台不仅具有系统开放、开源、可定制等诸多优点,还能在网络覆盖区域随时联网,确保了应用的便捷性和灵活性。本论文设计实现了基于Android的航空器监控系统,主要包含以下内容:1.通过查阅了解航空领域的交通状况,并结合中国北斗卫星导航系统和移动监控系统的发展状况,分析了基于Android平台的航空器监控系统总体需求。在明确系统需求后,完成了系统的总体设计和各个模块的详细设计。在实现阶段,对系统所用到的关键技术进行了深入的研究和学习,搭建开发环境并完成了系统的开发工作。此外,为保证系统的功能性和扩展性,将系统的主要工作分为数据库设计、服务端应用的实现、服务端和客户端的交互、App的实现、航线规划几个方面。2.完成了数据库的E-R图及用户信息表、航空器信息表、航迹相关数据表的设计;进行了服务端应用程序的开发,设计了所需的WebService接口,完成了应用程序的开发与打包,并在服务器端进行了程序的部署。利用WebService远程调用技术,实现了服务端和客户端的交互。3.完成了 App的开发工作,实现了用户登录、航空器定位、实时轨迹追踪、历史轨迹回放、报警围栏设置等主要功能。针对航路的动态规划要求,采用A-Star算法设计程序并利用Matlab进行了仿真验证,为系统的实用性扩展奠定了基础。4.对系统进行了功能性测试,鉴于App已经经历了多次版本修正和长时间的使用,系统选择采用百度MTC-移动云测试中心的产品对App进行了深度兼容性测试和性能测试,测试结果表明App的兼容性和性能满足要求。该系统经过了多次试飞、试用和联调,证明了系统的可靠性,满足了用户需求。为北斗导航在通用航空领域的应用进行了探索,提供了设计思路并积累了开发经验。