找回密码
 注册
关于网站域名变更的通知
查看: 543|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于STM32单片机的无人机飞行控制系统设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-9-19 17:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

6 z2 ~$ [! B' [基于STM32单片机的无人机飞行控制系统设计6 A+ Q7 A5 I) R$ L5 H* Y6 w

$ S5 I, h( o3 O# y. M! F

6 [" B' U0 O5 q3 d$ d  K% b) v摘要
6 m4 V) v: B6 I3 y8 G- F* ~- r( y" s- D+ ?' X( p
  e8 \8 ]! J9 C9 F
本文从工程应用出发,将航模固定翼飞机作为研究平台,在总结国内外微小型无人机飞行控制系统设计的基础上,提出了低成本飞行控制系统设计方案。$ J8 Z1 I" P* U0 @

' l$ s" u/ X/ G* k
* R" r, F4 s) d# G# z
首先,提出飞行控制系统总体方案,对硬件系统进行了详细设计。无人机硬件系统总体分为两个部分:机载飞控系统和地面测控系统,其中机载飞控系统以STM32微控制器为核心,集成了数据采集系统、GPS模块、遥控解码模块、舵机驱动模块、数传电台和电源模块;地面测控系统包括测控计算机、数传电台、地面站软件、发射机等。
! F; u1 O2 P3 I/ c* I4 ^- ?
- j; |; ^% O" q) o* E

: w% L: _8 ~0 a" K# b3 S( @: m2 u其次,对无人机捷联导航算法进行了研究。捷联导航算法用于无人机姿态、速度、位置等信息的滤波解算,是解决无人机飞行状态准确测量的关键技术之一。本文设计了基于误差四元数的姿态卡尔曼滤波算法;同时考虑在大机动情况下,刚体加速度的影响,采用组合滤波的方法,提高姿态解算的精度,并进行了仿真验证;通过引入GPS的速度和位置测量信息,分别设计了速度、位置卡尔曼滤波器。
+ ~  W, g, {( i1 q  b4 h5 N. K1 ]& C$ o
4 ]- [$ Z% o9 a
然后,建立了无人机的飞机动力学模型。基于该模型采用PID控制方法对无人机纵向、横侧向控制回路控制律进行设计;同时对无人机的自主飞行进行研究,给出了直线自主飞行和圆周自主飞行制导参数的计算方法,并设计看相应的控制律;之后进行了仿真,验证了所设计的控制律。! q9 V/ E4 B1 [  k3 J) i  M
1 t5 A: C0 j* @  |, y4 {

- \: Z& c  B: w0 X1 x最后,展开无人机的试验研究,验证了飞行控制系统硬件与捷联导航算法的可靠性和可行性。' `$ [: l1 S: c) u; c) b

7 ?+ O% N; Z$ ~: q

  ?0 k- _$ r9 ^6 }2 |关键字:无人机,捷联算法,四元数,卡尔曼滤波器,飞行控制
+ z" k4 [6 q: j( b0 d0 ?4 ?0 r
6 h* T/ r8 I4 o. `% c2 s
. x/ P9 @6 g$ S: T& M5 a, l3 q4 V
游客,如果您要查看本帖隐藏内容请回复

/ j. l4 N. X* `5 N: @/ x  u
  z2 `# G% x1 f  v
6 O% O8 l9 w" W; C" T! ?: ^

/ h' U6 m5 a9 `" ]4 I' N) z, X
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-1 10:46 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表