当前位置:主页 > 科技论文 > 航空航天论文 >

基于STM32的四轴飞行器控制系统研究与设计

发布时间:2017-09-26 14:12

  本文关键词:基于STM32的四轴飞行器控制系统研究与设计


  更多相关文章: 四轴飞行器 STM32 惯性导航 MPU6050 PID


【摘要】::四轴飞行器因其结构简单,易于实现,成为目前研究非常广泛的无人机之一。本文介绍了四轴飞行器在国内以及国外的发展状况和发展方向,描述了四轴飞行器的基本运动原理,重点研究了四轴飞行器的核心一飞行控制电路。随着应用设备对微控制器的功耗、速度以及资源等方面的要求不断提高,传统单片机已无法满足很多设备需求。STM32F103系列芯片采用ARM Cortex-M3内核,低功耗、超高速。其中STM32F103V系列芯片有100个引脚,大量的外设资源满足四轴飞行器设计要求。并且,在当前快速发展的MEMS技术下,大量高性能数字IC出现在市场上,使廉价惯性导航系统得以实现。利用惯性导航原理,通过滤波算法来完成四轴飞行器姿态的实时解算。本文采用MPU6050传感器和其他惯性器件,设计了基于STM32的四轴飞行器控制系统,系统包括各传感器硬件模块和电源功能等模块,介绍了硬件电路的设计、软件编程和算法的实现。对算法和各传感器模块进行了研究编写和实际测试。并将测试结果与精确的姿态解算方法进行对比,达到不错的效果。并且对测试中的不足之处,包括硬件和软件问题一并进行修改更新,给出了软硬件改进结果。采用了部分变形的PID控制算法对四轴飞行器进行姿态控制,利用Matlab仿真和实际的参数整定。最后客观评价了研究成果,完成了四轴飞行器飞控系统的设计。
【关键词】:四轴飞行器 STM32 惯性导航 MPU6050 PID
【学位授予单位】:中国计量学院
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:V249.1
【目录】:
  • 致谢4-5
  • 摘要5-6
  • Abstract6-12
  • 1 绪论12-21
  • 1.1 研究背景12
  • 1.2 国内外研究现状12-20
  • 1.3 课题主要研究内容和章节安排20-21
  • 2 四轴飞行器原理和结构设计21-24
  • 2.1 飞行原理21-22
  • 2.2 四轴飞行器结构设计22-23
  • 2.3 本章小结23-24
  • 3 硬件设计及制作24-34
  • 3.1 芯片选型24-25
  • 3.2 各模块电路设计及制作25-31
  • 3.2.1 最小系统模块及外围接口26-27
  • 3.2.2 电源模块27-28
  • 3.2.3 姿态测量模块28-29
  • 3.2.4 高度测量模块29-30
  • 3.2.5 遥控模块30-31
  • 3.2.6 PWM输出模块31
  • 3.3 电路整体制作31-33
  • 3.4 本章小结33-34
  • 4 软件设计及模块测试34-53
  • 4.1 水平姿态测量模块测试34-42
  • 4.1.1 坐标变换与四元数34-36
  • 4.1.2 姿态解算算法36-42
  • 4.2 航向测试42-45
  • 4.2.1 传感器驱动和偏航角测量42-43
  • 4.2.2 罗差补偿和倾斜补偿43-45
  • 4.3 高度测量模块测试45-48
  • 4.4 遥控信号模块和PWM输出模块测试48-49
  • 4.5 模糊算法降低电池功耗49-51
  • 4.6 硬件改进51-52
  • 4.7 本章小结52-53
  • 5 四轴飞行器姿态控制方法53-60
  • 5.1 PID控制器概述53-54
  • 5.2 四轴飞行器姿态控制54-59
  • 5.2.1 飞行器姿态变化力学分析54-55
  • 5.2.2 PID控制55-59
  • 5.3 本章小结59-60
  • 6 总结与期望60-61
  • 6.1 总结与分析60
  • 6.2 期望60-61
  • 参考文献61-66
  • 作者简历66-67
  • 附录1 飞控电路设计图67-68
  • 附录2 主要软件代码68-70

【相似文献】

中国期刊全文数据库 前10条

1 刘根旺;;飞行器控制系统设计与仿真实验平台的构建[J];实验室研究与探索;2008年03期

2 李艳芳;行小帅;张清泉;熊军;;基于根轨迹法飞行器控制系统的仿真分析[J];仪器仪表与分析监测;2012年02期

3 许震;毛丽民;刘同连;李增增;施婉;;四轴飞行器控制系统设计[J];常熟理工学院学报;2013年02期

4 张学智;吴连生;王燕京;;一个飞行器控制系统的设计[J];西安工业大学学报;1989年04期

5 邓子辰;飞行器控制系统的高精度计算方法[J];飞行力学;1997年02期

6 袁昌盛;李永泽;谭健;;微扑翼飞行器控制系统相关技术研究进展[J];计算机测量与控制;2011年07期

7 曾庆华;郭振云;张为华;;无人飞行器控制系统实验课程体系研究[J];高等教育研究学报;2012年01期

8 彭理群;张德平;;无动力飞行器控制系统模型的计算机仿真研究[J];中国西部科技;2008年30期

9 赵红言,张文;用自组织模糊逻辑控制器设计飞行器控制系统[J];空军工程大学学报(自然科学版);2001年02期

10 倪原;任展鹏;刘智平;张晖;;某飞行器舵机控制系统硬件设计[J];电子设计工程;2013年06期

中国重要会议论文全文数据库 前2条

1 童春霞;王正杰;张天桥;;飞行器耦合通道控制系统的变结构解耦设计[A];第五届全国仿真器学术会论文集[C];2004年

2 任晓霞;单勇革;贾丽萍;;痕迹分析在某电源模块失效分析中的应用[A];面向航空试验测试技术——2013年航空试验测试技术峰会暨学术交流会论文集[C];2013年

中国硕士学位论文全文数据库 前10条

1 孔维宁;四轴飞行器控制系统设计[D];浙江工业大学;2015年

2 黄志伟;基于STM32的四轴飞行器控制系统研究与设计[D];中国计量学院;2015年

3 刘桢濠;飞行器控制系统数字化设计与仿真研究[D];哈尔滨工程大学;2012年

4 肖龙龙;一体化飞行器CAN总线控制系统数据传输方案设计与仿真验证[D];国防科学技术大学;2008年

5 张磊;基于DSP的飞行器控制系统设计与研究[D];西安工业大学;2012年

6 吴茂兴;飞行器控制系统健康仿真与评估技术研究[D];国防科学技术大学;2012年

7 李尧;四旋翼飞行器控制系统设计[D];大连理工大学;2013年

8 尤方;飞行器姿态控制系统仿真与研究[D];西安工业大学;2012年

9 魏丽文;四旋翼飞行器控制系统设计[D];哈尔滨工业大学;2010年

10 王东平;基于嵌入式的四轴飞行器控制系统研究与设计[D];华侨大学;2013年



本文编号:923938

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/923938.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户129d1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com