基于ARM的小型无人机自动驾驶仪设计
本文关键词:基于ARM的小型无人机自动驾驶仪设计
更多相关文章: 无人机(UAV) 自动驾驶仪 硬件平台 半实物仿真
【摘要】:随着无人机(UAV)在我国军民领域十分广泛的应用,对无人机的整体性能也提出了更高的要求。自动驾驶仪系统是无人机(UAV)的重要组成部分,是保障无人机(UAV)稳定完成任务的前提条件。因此,无人机的自动驾驶仪系统具有十分重要的研究价值。本文在充分分析国内外军用和民用无人机自动驾驶仪的基础上,总结无人机自动驾驶仪的构成和工作原理,给出了以小型无人机为研究对象的自动驾驶仪系统整体设计方案。依据此方案完成自动驾驶仪系统的硬件设计、底层驱动软件设计、控制律软件设计,并根据制作完成的自动驾驶仪硬件平台搭建半实物仿真环境,通过仿真分析验证自动驾驶仪的性能。首先,以ARM Cortex-M3内核的STM32F103为核心微控制器开发设计了自动驾驶仪的硬件平台,硬件平台集成最小系统电路、串口通信电路、CAN总线电路、SD存储卡电路、网线接口电路、传感器电路以及电源电路,其中传感器电路包括陀螺仪、加速度计传感器电路、磁航向传感器电路、气压传感器电路、GPS电路。完成了硬件平台的设计、焊接与调试工作。其次,以硬件平台的设计方案为基准完成面向硬件编程的底层驱动软件设计。以MATLAB/SIMULINK下的小型无人机模型为基准,以PID控制为原则,反馈控制为原理,设计小型无人机的纵向控制律和横向控制律。创新性的提出将遗传算法应用到控制律的设计中,实现对PID三个参数的最优化选择,通过在MATLAB下的闭环仿真,分析所设计控制律的正确性,并编译成C代码完成控制律软件的设计。最后,以FlightGear软件作为视景,编写网络通信协议软件实现和自动驾驶仪硬件平台的通信,完成半实物仿真环境的搭建,验证了自动驾驶仪系统的设计精度及可靠性。本文始终秉承着“高效率、低成本”的开发原则,设计了一套具有自主知识产权的自动驾驶仪系统,为将来继续研究打下良好的基础。
【关键词】:无人机(UAV) 自动驾驶仪 硬件平台 半实物仿真
【学位授予单位】:沈阳航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:V279
【目录】:
- 摘要6-7
- Abstract7-12
- 第1章 绪论12-19
- 1.1 课题的选题背景与研究意义12-13
- 1.1.1 课题的选题背景12
- 1.1.2 课题的研究意义12-13
- 1.2 国内外无人机自动驾驶仪研究现状分析13-15
- 1.3 无人机自动驾驶仪的设计需求分析15-16
- 1.4 论文的主要研究内容16-17
- 1.5 论文的章节安排17-19
- 第2章 无人机自动驾驶仪系统总体方案设计19-26
- 2.1 自动驾驶仪的组成与工作原理19-21
- 2.1.1 自动驾驶仪的组成19-21
- 2.1.2 自动驾驶仪的工作原理21
- 2.2 无人机自动驾驶仪的重要组成部分21-22
- 2.3 系统总体方案设计22-25
- 2.4 本章小结25-26
- 第3章 基于ARM的小型无人机自驾仪硬件设计26-46
- 3.1 STM32F103微控制器简介26-29
- 3.2 最小系统电路设计29-31
- 3.3 串口通信电路设计31-32
- 3.4 CAN总线电路设计32-33
- 3.5 SD存储卡电路设计33-34
- 3.6 网线接口电路设计34-36
- 3.7 传感器电路设计36-41
- 3.7.1 陀螺仪、加速度计传感器电路设计36-37
- 3.7.2 磁航向传感器电路设计37-38
- 3.7.3 气压传感器电路设计38-39
- 3.7.4 GPS电路设计39-41
- 3.8 PWM电路设计41
- 3.9 供电电源电路设计41-43
- 3.10 PCB图设计43-45
- 3.11 本章小结45-46
- 第4章 软件的开发与设计46-58
- 4.1 控制律软件设计与开发46-47
- 4.2 底层驱动软件的设计与开发47-57
- 4.2.1 系统的启动过程48-49
- 4.2.2 串口驱动的设计49-50
- 4.2.3 A/D采集电源电压驱动的设计50-51
- 4.2.4 CAN总线驱动设计51-52
- 4.2.5 SD存储卡驱动设计52-54
- 4.2.6 传感器驱动设计54-57
- 4.3 本章小结57-58
- 第5章 控制律设计58-68
- 5.1 纵向控制律设计58-60
- 5.2 横向控制律设计60-61
- 5.3 基于遗传算法的PID整定61-65
- 5.4 系统闭环仿真65-67
- 5.5 本章小结67-68
- 第6章 半实物仿真环境的搭建与仿真分析68-76
- 6.1 半实物仿真环境的搭建68-71
- 6.1.1 FlightGear软件简介69
- 6.1.2 FlightGear软件配置69-70
- 6.1.3 FlightGear与硬件平台的通信70-71
- 6.2 闭环半实物仿真分析71-75
- 6.3 本章小结75-76
- 结论76-78
- 附录I 系统实物图78-79
- 参考文献79-82
- 致谢82-83
- 攻读硕士期间发表(含录用)的学术论文83
【相似文献】
中国期刊全文数据库 前10条
1 姜平;姜虎强;巴文厂;;基于ARM的汽车电动助力转向系统[J];仪表技术与传感器;2007年10期
2 余永宝;叶敦范;杨金峰;;基于ARM的车载音响设计与研究[J];电子设计应用;2007年11期
3 赵书朵;谌海云;高凤水;武卫丽;;基于ARM的嵌入式多路远程视频监控系统的设计[J];中国测试;2010年05期
4 王彦文;段猛;王力伯;;基于ARM的城市消防用户信息传输装置设计[J];仪表技术;2010年11期
5 王爱国;陆晔;;基于ARM的剩余电流动作保护器检测装置的设计[J];低压电器;2013年13期
6 温阳东;黄璐;;基于ARM处理器的微机继电保护装置数据采集系统[J];仪器仪表用户;2007年01期
7 娄柯;;基于ARM的无位置传感器无刷直流电机控制器设计[J];电气开关;2010年04期
8 彭为蒋;蓁董;金秋;;基于ARM的四足机器人分层控制系统[J];机械制造;2011年01期
9 谢丽娟;;基于ARM的步进电机控制系统[J];山西电子技术;2012年05期
10 苗立伟;;基于ARM的智能家居控制系统[J];科技资讯;2013年05期
中国重要会议论文全文数据库 前10条
1 阮波;全书海;;基于ARM的燃料电池电动汽车仪表信息系统设计[A];中国汽车工程学会汽车电子技术分会第七届(2006)年会暨学术研讨会论文集[C];2006年
2 李杰;张仁杰;陈鹏;郑哲;;基于ARM的蔬菜大棚智能无线监控装置的实现[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
3 陈昌龙;徐家栋;;基于ARM的太阳能交通诱导屏实现[A];2008全国LED显示应用技术交流暨产业发展研讨会文集[C];2008年
4 陈鹏;张仁杰;郑哲;李杰;;基于ARM的语音识别家居控制装置研究[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
5 赵胜欢;刘守会;;ARM及其嵌入式系统在LED屏幕中的应用[A];2006年全国LED显示技术应用及产业发展研讨会论文集[C];2006年
6 张彩红;洪青阳;陈晓阳;陈燕;;基于ARM的嵌入式说话人确认系统[A];第九届全国人机语音通讯学术会议论文集[C];2007年
7 杨靖;李捍东;;基于ARM和CPLD的嵌入式数字图像处理系统[A];2010年西南三省一市自动化与仪器仪表学术年会论文集[C];2010年
8 周晓萌;侯朝焕;朱昀;;基于ARM和FPGA的声纳波形产生系统设计[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
9 吴兴存;程乃平;宇天航;;一种基于ARM的高动态GPS接收机的设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年
10 李昂;程耕国;;ARM处理器启动过程详述[A];中国计量协会冶金分会2009年年会论文集[C];2009年
中国重要报纸全文数据库 前10条
1 孙永杰;嵌入式:英特尔归来 挑战ARM[N];中国电子报;2008年
2 记者 王如晨;苹果收购ARM:难以承受之重?[N];第一财经日报;2010年
3 许磊;苹果大可不必买ARM[N];计算机世界;2010年
4 本报记者 霍光;ARM不是微软的救世主[N];中国计算机报;2011年
5 杨宇良;ARM移动芯片的新霸主[N];电脑报;2011年
6 Tiernan Ray;ARM在后PC时代抗衡英特尔[N];人民邮电;2011年
7 见习记者 吕文龙;英特尔落地智能手机 无苹果、三星难追ARM[N];21世纪经济报道;2012年
8 本报记者 陈炳欣;ARM再向英特尔发起挑战[N];中国电子报;2012年
9 本报记者 刘亚杰;英特尔再战ARM[N];通信产业报;2012年
10 记者 周源;64位ARM处理器终于来了![N];网络世界;2012年
中国硕士学位论文全文数据库 前10条
1 梅春雷;基于ARM的砂轮动平衡控制器及其系统软件研究[D];郑州大学;2015年
2 罗路;基于ARM平台的语音降噪算法的研究与实现[D];山东大学;2015年
3 刘锴;基于ARM平台的移动机器人路径规划研究[D];上海工程技术大学;2015年
4 罗浩;基于ARM和无线射频技术的智能家居控制系统设计[D];南昌大学;2015年
5 田汉卿;基于ARM平台远程控制的宠物喂养系统设计与实现[D];北京工业大学;2015年
6 曾皮亮;基于ARM的短波模拟设备软件设计[D];西安电子科技大学;2014年
7 张明;基于ARM及wifi的内燃机数据采集测试系统设计[D];江苏大学;2015年
8 李德振;基于ARM的3D打印机控制系统研究[D];山东农业大学;2015年
9 陈超;基于ARM的自动气象站手持测试终端的设计与实现[D];黑龙江大学;2014年
10 于鹏;基于ARM的智能停车场管理系统设计[D];广西师范大学;2015年
,本文编号:1038658
本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/1038658.html