论文部分内容阅读
近几年来,无人机在民用领域的应用越来越广泛。小型无人直升机由于其体积小、运动灵活、操控方便的特点,并可以实现悬停、自主起降等诸多特性,己经成功应用于航拍、地形测绘、电力巡线、灾情探测等领域。在无人机系统中,飞行控制子系统和数据链路子系统是最重要的两个组成部分。数据链路子系统主要完成无人机系统各组成部分之间数据信息的传递,因此如何保证数据传输的可靠性和提高传输距离是数据链路系统设计的重点;由于无人机试验的高成本和高风险性,飞行仿真己经成为飞行控制系统研发必不可少的重要环节。本课题针对实验室的无人机系统构建了具有较强实用性的仿真平台,既可以完成控制器参数的调试,也能实现多目标航迹点的规划。本文首先介绍了实验室的无人机平台和无人机系统的硬件架构,然后分析了无人机数据链路系统的组成,对四种链路模式的特点分别进行了比较;并对数据链中的通信信道和天线做了深入的理论研究,最终确定了硬件设备的选型和数据链系统的整体硬件设计方案。接下来是数据链路系统的整体软件设计。在下位机模块中完成了遥控器通道信息的软解码,并研究了DGPS的内容和数据格式,实现了将两种信息同时上传的数传电台链路模式通信;上位机模块中完成数据的解析分离,并实现了机载应用计算机与地面站之间的无线局域网链路模式通信。最后是无人机仿真平台的研究与构建。主要是对开源的Autopilot和FlightGear软件进行二次开发。根据这两款软件的特点,分别构建了基于Autopilot的飞行控制仿真系统和基于FlightGear的视景显示界面,并实现了二者之间的UDP网络通信。