首页--工业技术论文--无线电电子学、电信技术论文--无线通信论文--无线电中继通信、微波通信论文

空中中继通信平台飞行控制软件设计与实现

摘要第4-5页
ABSTRACT第5页
第一章 绪论第9-14页
    1.1 研究背景第9-11页
        1.1.1 研究目的及意义第9-10页
        1.1.2 无人机及飞控技术发展现状第10-11页
        1.1.3 相关中国自主技术和开源技术发展现状第11页
    1.2 面临挑战第11-12页
    1.3 主要研究工作及成果第12-13页
    1.4 论文的主要内容及组织结构第13-14页
第二章 空中中继通信平台概述第14-23页
    2.1 飞行控制系统总体结构第14-16页
        2.1.1 总体结构概述第14-15页
        2.1.2 飞行控制模块冗余保障设计第15-16页
        2.1.3 飞行控制模块工作目标第16页
    2.2 地面站(MISSION PLANNER)第16-18页
        2.2.1 Mission Planner概述第16-17页
        2.2.2 MissionPlanner的主要功能第17-18页
        2.2.3 地面站与飞行控制模块通信第18页
    2.3 手动遥控模块第18-19页
        2.3.1 手动遥控模块概述第18页
        2.3.2 手动遥控模块功能第18-19页
    2.4 飞行管理模块(FMU)第19-20页
        2.4.1 FMU完成的功能和意义第19页
        2.4.2 PX4 FMU的相关特性第19-20页
        2.4.3 PX4 FMU与飞行控制模块通信第20页
    2.5 飞行器控制协议(MAVLINK)第20-21页
        2.5.1 Mavlink协议介绍第20-21页
        2.5.2 Mavlink协议的功能和应用第21页
    2.6 指令控制模块第21-22页
        2.6.1 指令控制模块概述第21-22页
        2.6.2 指令控制系统与飞行控制模块通信第22页
    2.7 本章小结第22-23页
第三章 空中中继通信平台飞控硬件框架第23-29页
    3.1 空中中继通信平台飞控硬件结构第23-24页
    3.2 龙芯LS1B开发平台第24-26页
        3.2.1 龙芯LS1B微处理器与龙芯开发板第24-25页
        3.2.2 系统主频设置第25-26页
        3.2.3 调试第26页
    3.3 外围通信接口第26-28页
        3.3.1 UART串口第26-27页
        3.3.2 CAN总线接口第27页
        3.3.3 SPI接口第27-28页
    3.4 本章小结第28-29页
第四章 空中中继通信平台飞控软件设计第29-46页
    4.1 飞行控制软件框架第29-32页
        4.1.1 总体框架第29页
        4.1.2 数据结构设计第29-32页
    4.2 龙芯LS1B开发板的启动流程第32-34页
    4.3 LINUX及其驱动程序结构第34-36页
        4.3.1 Linux设备驱动程序第35-36页
        4.3.2 Linux Platform驱动程序架构分析第36页
    4.4 LINUX CAN通信设计第36-39页
        4.4.1 CAN通信概述第36页
        4.4.2 龙芯1B CAN控制器第36-37页
        4.4.3 Linux下CAN使用方式第37-39页
    4.5 LINUX图形支持系统MINIGUI第39-40页
        4.5.1 MiniGUI概述第39页
        4.5.2 MiniGUI软件架构第39-40页
    4.6 数据处理及网络性能监控设计第40-45页
        4.6.1 设计概述第40-42页
        4.6.2 关键任务处理第42-45页
    4.7 本章小结第45-46页
第五章 空中中继通信平台飞控软件实现及测试第46-60页
    5.1 LINUX3.0软件设计架构第46-47页
        5.1.1 消息接收流程第46-47页
        5.1.2 消息发送流程第47页
        5.1.3 主要开发步骤概述第47页
    5.2 开发环境搭建第47-51页
        5.2.1 龙芯LS1B与PC的连接第48页
        5.2.2 龙芯LS1B开发环境搭建第48-50页
        5.2.3 烧写PMON第50页
        5.2.4 Linux内核及文件系统第50-51页
    5.3 LINUX MINIGUI第51-53页
        5.3.1 移植MiniGUI第51-52页
        5.3.2 测试MiniGUI第52-53页
    5.4 LINUX CAN第53-57页
        5.4.1 龙芯LSlB与CAN收发模块连接第54页
        5.4.2 CAN总线驱动程序设计与内核注册第54-55页
        5.4.3 测试CAN通信第55-57页
    5.5 飞控实现验证第57-59页
    5.6 本章小结第59-60页
第六章 总结与展望第60-63页
    6.1 工作及创新点总结第60-61页
    6.2 收获与展望第61-63页
参考文献第63-65页
致谢第65-66页
作者攻读学位期间发表的学术论文目录第66页

论文共66页,点击 下载论文
上一篇:蜂窝与D2D混合网络的资源管理算法研究
下一篇:认知无线电系统中非完美频谱信息下的节能技术研究