声明
致谢
摘要
1 绪论
1.1 课题的来源
1.2 研究的背景及意义
1.3 四轴飞行器相关研究现状
1.3.1 国外研究现状
1.3.2 国内研究现状
1.4 本文的研究内容及组织结构
2 四轴飞行器工作原理
2.2.1 结构框架
2.2.2 坐标系的建立
2.2.3 运动原理
2.3 四轴飞行器的动态模型的建立
2.3.1 坐标系的转换
2.3.2 四轴飞行器动力学分析
2.3.3 四轴飞行器动力学方程
2.4 本章小结
3 四轴飞行器控制系统硬件设计
3.1 系统总体结构
3.2 飞行控制系统硬件设计
3.2.1 主控制器模块
3.2.2 电源模块
3.2.3 传感器模块
3.2.4 电机驱动模块
3.2.5 无线通信模块
3.3 无线遥控系统硬件设计
3.3.1 主控模块
3.3.2 电源模块
3.3.4 模拟量与开关量输入模块
3.3.5 其他模块
3.4 本章小结
4 四轴飞行器控制系统软件设计
4.1 操作系统平台搭建
4.1.1 Cortex-M3内核工作原理
4.1.2 μC/OS-Ⅱ操作系统移植
4.2 系统软件总体设计
4.3 无线通信设计
4.4 传感器数据采集与姿态解算
4.4.1 传感器数据采集
4.4.2 飞行器姿态解算
4.5 姿态控制程序设计
4.6 串口数据传输设计
4.7 本章小结
5 四轴飞行器控制算法研究与设计
5.1 经典PID控制原理
5.1.1 模拟PID控制
5.1.2 数字PID控制
5.2 PID神经元网络控制
5.2.1 PID神经元网络结构
5.2.2 PIDNN前向通路算法设计
5.2.3 网络反传算法设计
5.2.4 连接权值的初始化
5.2.5 姿态方程的建立
5.3 仿真结果分析及算法优化
5.3.1 PIDNN控制结果分析
5.3.2 增加动量项和PID神经元系数
5.3.3 基于PSO权值优化的PIDNN控制
5.4 实验测试及结果分析
5.5 本章小结
6 总结及展望
6.1 本文工作总结
6.2 展望
参考文献
个人简介
攻读硕士期间的学术活动及成果情况
安徽农业大学;