四旋翼微型飞行器控制系统设计.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《四旋翼微型飞行器控制系统设计.pdf》由会员分享,可在线阅读,更多相关《四旋翼微型飞行器控制系统设计.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、控制技术 计 算 机 测 量 与 控 制 2 0 0 8 1 6(4)C o m p u t e r M e a s u r e m e n t&Co nt r o l 4 85 文章编号:1 6 7 1 4 5 9 8 2 0 0 8)0 4 0 4 8 50 3 中图分 类号:V2 4 7 1;T P 3 9 1 8 文献标识码:A 四旋翼微型飞行器控制系统设计 杨 明志,王 敏。(1 南京航空航天大学 自动化学院,江苏 南京2 1 0 0 1 6;2 安徽师范大 学 数学计算 机学 院,安徽 芜湖2 4 1 0 0 0)摘要:四旋翼微 型飞行器是一种以 4个电机作为动力装置,通过调节 电
2、机转速来控制 飞行的欠驱动 系统;为了实现四旋翼微 型飞行 器的 自主飞行控制,对飞行控制系统进行 了初步设计,并且 以 C 8 0 5 1 F 0 2 0单片机为计算控制单元,给 出了飞行控制系统 的硬件设计,研 究 了设计中的关键 技术;由于采用贴片封装和低功耗的元器件,使 飞行器具有重 量轻、体积小、功耗低 的优点;经过多次室 内试 验,该 硬件设计性 能可靠,能满足飞行器起飞、悬停、降落等飞行模 态的控制要求。关键词:四旋翼微型飞行器;飞行控制系统;单片机;P WM De s i g n 0 f Fl i g ht Co n t r o l S y s t e m f o r a F0
3、 u r r o t o r M i ni Ro t o r c r a f t Ya ng M i ng z h i 。W a n g M i n 0 (1 C o l l e g e o f Au t o ma t i o n&En g i n e e r i n g,Na n j i n g Un i v e r s i t y o f Ae r o n a u t i c s a n d As t r o n a u t i c s,Na n j i n g 2 1 0 0 1 6,Ch i n a;2 C o l l e g e o f M a t h e ma t i c s a
4、n d Co mp u t e r S c i e n c e,An h u i No r ma l Un i v e r s i t y,W u h u 2 4 1 0 0 0,Ch i n a)A b s t r a c t:Th e f o u r r o t o r min i r o t o r c r a f t i s a n u n d e r a c t u a t e d s y s t e m,wh i c h i s p o we r e d b y f o u r mo t o r s a n d fl i e s b y a d j u s t in g t h e
5、 s p e e d o f t h e mo t o r s I n o r d e r t o r e a l i z e t h e a u t o n o mo u s fl i g ht c o n t r o l f o r t h e f o ur r o t o r m ini r o t or c r a f t,t h e p r e l i mi n a r y d e s ig n o f fli g h t c o n t r o l S y s t e m i s p r o p o s e d Th e h a r dwa r e o f fli g h t c
6、o n t r o l s y s t e m i s d e s i g ne d ba s e d o n s i n g l e-c h i p mi c r oc o n t r o l l e r C8 0 5 1 F0 2 0 Th e k e y t e c h n i q u e s r e l a t e d t o h a r d wa r e d e s i g n a r e d i s c us s e d Be c a u s e o f t h e p a t c h p a c k a g e a n d t h e l o w p o we r c o n s
7、 u mp t i o n o f t h e mo s t e l e me nt s,t he r o t o r c r a f t h a s t h e c h a r a c t e r i s t i c s o f t h e s ma l l v o l u me,t h e l i t t l e we i g ht a nd t h e l o w D o we r c o ns u mp t i o n Th e t e s t r e s u l t s wi t h i n d o o r s s h o w t h a t t h e h a r d wa r e
8、 s y s t e m i s r e l ia b l e a n d c a n me e t c o n t r o l r e q u i r e me n t u n d e r t h e mo d e l o f fli g h t,in c l u d i n g t a k i ng o f f,h o v e r i n g,a n d l a n d i ng a n d S O O I L Ke y wo r d s:f o u r r o t o r mi n i r o t o r c r a f t;f l i g ht c o nt r o l s y s t
9、 e m;s i n g l e-c hi p m i c r o c o n t r o l l e r t PW M 0 引 言 由于微型飞行器在军事和 民用领 域具有广 阔的应 用前 景,近年来,众 多的科 学家致 力于微型飞行器的研究。本文从四旋 翼微型飞行器的机型特点和实 际需要 出发,结 合 C 8 0 5 1 F单片 机的优越性能,以 C 8 0 5 1 F 0 2 0单 片 机为计 算控 制单 元,设 计 了四旋翼微型飞行器飞行控制系统的硬件。该系统体积小、重 量轻、功耗低,且结构 简单、价 格低 廉,并 能 以此 为 硬件 平 台,研究各种复杂控制方法。C 8 0 5 1 F
10、 0 2 0是 C y g n a l 公 司开发 的工 业级 全集 成 混合 信号 片上系统单 片 机口 ,具 有 与 MC S一5 1内核 及 指 令 集兼 容 的 C I P 一5 1内核(运算速 度 高达 2 5兆指令 秒);C 8 0 5 1 F 0 2 0具 有片 内调试 电路,通过 J T A G 接 I:l,可 以进行 非 侵入 式、全 速、在系统调 试;C 8 0 5 1 F 0 2 0的 片 内资源 包括:6 4个通 用数 字 i o端 口、6 4 KB F l a s h存储器、4 3 5 2 B RA M、8通道 1 2位 和 8通道 1 O位 1 0 0 k s p
11、s 的 A D转换器、2个 1 2位 DA转换器、2个模 拟 量 比较 器、5个 通 用 定 时 器 和 可编 程 计 数 器 阵 列(P C A)。另外 它还 具有 外 部数 据存 储 器接 口(E D MI)、S M B u s I C总线、S P I 总 线、2路 UAR T 总线、片 内 电源 监视、片内温度监视、片 内看 门狗定时器和 片内时钟源等。这些外设 的高度集成,为设计体积小、功耗低、性能好的单片机应用 系 统提供 了方便,可降低系统 的整体成本。收稿 日期:2 0 0 7 0 6 0 2;修 回日期:2 0 0 7 0 7 1 2。作者简介:杨明志(1 9 7 8一),男,
12、安徽芜湖人,硕 士研究 生,助理工程 师,主要从事无人直升机先进控制理论及应用方向的研究。1 设计和功能 1 1 控 制系统设计 典型的传统直升机配备有一个主转子和一个尾浆。但也 存 在其他类型 的直升机,如双转轴或 串列式直升机,同轴直升机 等。他们是通过控制舵机来改变螺旋桨的桨距角,从而控制 直 升机的姿态和位置。而 四旋翼微型飞行器与此不同,是 通过 调 节 4个电机转速来改变螺旋桨速度,实现升力的变化,从而控 制 飞行器 的姿态 和位 置。四旋翼 微型飞 行器没有 自动倾斜器。其整机升力 由 4个 电机提供。由于飞行器是通过改变螺旋桨速 度实现升力变化,这样会导致其动力不稳定,所以需要
13、一种能 够确保长期稳定 的控制方法。四旋翼微 型飞行器是一种六 自由度 的垂直起降机,因此非 常适合静态 和准静态 条件下 飞行;但是,四旋翼 直升机只有 4 个输入力,同时却有 6 个 输 出,所 以它又是 一种欠 驱动系统。图 1 为 四旋 翼微 型飞 行器 的结 构俯 视图 2 。与传 统直 升机 相 比,该 飞行器有下列优势:侧 面电机 1、3 顺 时针旋转 的同时,前 后电机 2、4逆时针旋 转,因此 当飞行器平 衡飞 行时,陀螺 效应和空气动力扭矩效应均被抵消 J。图 1 四旋翼微型飞行器的结构俯视图 中 华 测 控 网 c h i n a mc a c om 维普资讯 http:
14、/ 4 8 6 计算机测量与控制 第 1 6卷 飞行器在三维空 间中具有 6个运 动 自由度 包括 3个坐标 轴方向的线运动和 3个坐标轴方向的角运动。上下 的平移运动 是通过 4 个 电机同时增速(减速)得 到的,当 4个电机 的升力 之和等于飞行器的 自重时,飞行器便保持悬停。水平面内的前 后运动是电机 1、2增速(减速)的同时 电机 3、4减速(增 速),此时保持旋翼 1、3对机身 的反扭 矩等于旋 翼 2、4对 机 身 的反扭矩,在电机 1、2与电机 3、4的升力之差作用下机身 发生倾斜,得 到水平 面内 的前后运 动。俯 仰运 动是通 过 电机 1、3转速保持不 变,电机 2增 速(
15、减速)的 同时,电机 4减 速(增速)得到的。以类似的方法,滚转运动是通过改变电机 1、3转速得到 的。偏 航运 动 是 电机 1、3增速(减速)的 同 时,电机 2、4减速(增速),此时旋翼 1、3对机 身 的反扭 矩 大 于(小于)旋翼 2、4对机 身的反扭矩,机 身便 在多余扭 矩 的作用下得 到偏航运动。组合 以上 的基本运动可 以实现四旋 翼微型飞行器的各种复杂运动。1 2 主要功能和总体设计 飞行控制器 的主要功能如下:1)提供多个通 信信道,使 飞行 器与 陀螺 仪、磁航 向计、高度计、导航 系统、地面测控 系统通信;2)提供足够的存储空间,以满足复杂控制软件的实现;3)检测飞行
16、器的状态量,包括高度、速度、航 向、姿态等;4)通过 R S 2 3 2串行接 口与地面测控系统通讯,一方面获取地 面的控制信号 另一方面将飞行器的状态信息回传给地面;5)飞行器能工作在手动 自主 的切换模式。由于四旋翼微型飞行器体 积小、重量轻,在飞行 中易受外 界环境干扰发生飞行事故 在设计 中通过地面测控 系统,使飞 行控制模式能在手动 自主方式 自由切换。在手动模 式时,飞 行器完全由操纵者人工控制;在 自主模式时 飞行器按照给定 任务 自动控制 电机完 成。图 2为 四旋 翼微 型飞行器 的总 体设 计。图 2 四旋翼微 型飞行器总体设计图 2系统 硬 件设 计 基于四旋翼微型飞行器
17、体积小、重量轻、功耗低的特点。飞 行控制器 的设计以 C 8 0 5 1 F 0 2 0单片机为核心。并且挑选材料时,尽可能选用贴片封装的电阻、电容及元器件,使整机重量减轻 尽可能选用低功耗的 C M O S元器件,使整机功耗降低。2 1 外 部 RAM 扩展 C 8 0 5 1 F 0 2 0只有 4 3 5 2 B R AM(4 K B片上 R AM+2 5 6 B核 内 R AM),可能不能满足 复杂控制软件的实现,因此采用 3 2 K 8的 S R AM 芯片 I S 6 2 C 2 5 6 使存储空间扩展 了 3 2 K B 硬 件 原理如图 3。中 华 测 控 网 c h i n
18、a mc a C O In C8 O 5l FO 2 O CE p5 7 I S 6 2 C25 6 RD、wR oE、W E p 7 O 叫 P 7 7 、I I:D 0 D 7 P 5 0-P 5 6、P 6 P 6 A 0 A I 4 I 厂I I TL1 6 C7 5 4 DO-D7 A0 A2 TXA 嘞 CSA C S D pl 6、p1 7 一 RXA哪 n|NTD P2 1、P 2 0 l 0R、OW 图 3 外部 R AM 扩展及串口通讯扩展电路 2 2串 口通信 扩展 C 8 0 5 1 F 0 2 0只有 2个增 强型 UA R T异 步串行 接 口,不能 满足多 路 串
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 四旋翼 微型 飞行器 控制系统 设计
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内