论文部分内容阅读
飞行控制计算机作为无人机飞行控制系统的核心,是无人机研究的关键问题。目前,国内在此领域的研究尚不完善,尤其是硬件方面,一些核心板卡仍依赖进口。针对这一现状,本文基于双TMS320F28335架构设计并实现了一款具有完全自主知识产权的无人机飞行控制计算机核心系统,为无人机飞行控制计算机的硬件设计探索了一种新颖的实现方法。论文首先从无人机飞行控制系统的结构入手,从硬件角度明确了飞行控制计算机与其它机载设备的接口方式,据此提出了飞行控制计算机所采用的“核心系统+外围接口”的硬件结构。以核心系统作为论文的主要研究内容,基于性价比高和通用性好的设计原则,提出了核心系统的详细设计指标。其次,通过双TMS320F28335架构的选用,使核心系统具备强大的运算处理能力,提高了算法执行的实时性。通过合理利用双核架构片上外设资源,使核心系统具备了无人机飞行控制计算机所需的绝大部分接口资源,包括:32路模拟量输入(A/D)通道,可胜任无人机所有模拟量传感信号的采样;12路PWM波形输出通道和6路事件捕获(CAP)通道,可胜任小型数字式舵机的闭环控制;40路方向可配置的离散量通道,足以驱动无人机所有的机载离散量设备;4通道异步串口,可挂接部分机载串行设备。使用片外扩展的方式,补充了8路模拟量输出(D/A)通道和8通道异步串口,使核心系统能够驱动传统的模拟式舵机并可挂载多达12种的机载串行设备。再次,通过相对独立的板卡功能划分,使硬件资源具有良好的可裁剪性;通过双层堆栈式结构的使用,提高了空间利用率,有利于实现小型化。最后,通过单核实验板的试制与调试,实现了对核心系统各模块功能设计思路的验证与确认,在此基础上完成了核心系统的双核原理样机的制作;通过对双核原理样机进行系统集成测试,证明其具备多接口协同工作的性能品质;通过将核心系统用作某微小型无人机测姿系统的硬件平台,完成了其在实际工程项目中的考核验证,证明课题所设计的无人机飞行控制计算机核心系统已具有一定的工程实用价值。