全国电赛四旋翼论文汇总共四份Word格式文档下载.docx
- 文档编号:14690554
- 上传时间:2022-10-23
- 格式:DOCX
- 页数:60
- 大小:1.59MB
全国电赛四旋翼论文汇总共四份Word格式文档下载.docx
《全国电赛四旋翼论文汇总共四份Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《全国电赛四旋翼论文汇总共四份Word格式文档下载.docx(60页珍藏版)》请在冰豆网上搜索。
1.1控制系统的选择………………………………………………………………3
1.2飞行姿态控制的论证与选择………………………………………………3
1.3高度测量模块的论证与选择………………………………………………3
1.4电机调速模块的选择…………………………………………………………3
1.5循迹模块的方案选择…………………………………………………………3
1.6薄铁片拾取的方案的论证与选择…………………………………………3
1.7角速度与角加速度测量模块选择…………………………………………4
2设计与论证……………………………………………………………4
2.1控制方法设计……………………………………………………………4
2.1.1降落及飞行轨迹控制设计…………………………………………4
2.1.2飞行高度控制设计…………………………………………………4
2.1.3飞行姿态控制设计…………………………………………………5
2.1.4铁片拾取与投放控制设计…………………………………………5
2.2参数计算…………………………………………………………………5
3电路与程序设计……………………………………………………6
3.1系统组成……………………………………………………………………………6
3.2原理框图与各部分电路图………………………………………………………6
3.2.1原理框图………………………………………………………………………6
3.3系统软件与流程图…………………………………………………………………6
4测试方案与测试结果…………………………………………………7
4.1测试方案……………………………………………………………………………7
4.2测试条件与仪器……………………………………………………………………7
4.3测试结果分析………………………………………………………………………7
5结论…………………………………………………………………8
附录…………………………………………………………………8
附一:
元器件明细表…………………………………………………………………8
附二:
仪器设备清单…………………………………………………………………8
附三:
源程序……………………………………………………………………………8
2
一系统方案
本系统主要由控制模块、薄铁片拾取、高度测量模块、电机调速模块、循迹模块、角速度和角加速度模块组成,下面分别论证这几个模块的选择。
1控制系统的选择
依据本题目的要求,本系统选用组委会提供的瑞萨的R5F100LEA单片机作为主控芯片来控制飞行器的飞行姿态与方向。
2飞行姿态控制的论证与选择
方案一:
单片机将从MPU-6050中读取出来的飞行原始数据进行PID算法运算,得到当前的飞行器欧拉角,单片机得到这个欧拉角后根据欧拉角的角度及方向输出相应的指令给电调,从而达到控制飞行器平稳飞行的目的
方案二:
单片机将从MPU-6050中读取出来的飞行原始数据进行PID算法运算,得到当前飞行器的四元数,单片机再将数据融合,并对电调发出相应指令,从而达到控制飞行器的飞行姿态的目的。
但四元数法需要进行大量的运算,且运算复杂。
从算法的复杂程度及我们对算法的熟悉程度,我们选择方案一。
3高度测量模块的论证与选择
采用bmp085气压传感器测量大气压并转换为海拔高度,把当前的海拔测量值减去起飞时的海拔值即得飞机的离地高度。
但芯片价格较贵,误差较大,而且以前也没用过这个芯片。
采用HC-SR04超声波传感器测量飞行器当前的飞行高度。
考虑到对元件的熟悉程度、元件的价格和程序的编写,选择方案二。
4电机调速模块的选择
由于本四旋翼飞行器选用的是无刷电机,所以电调只能选用无刷电机的电调,自己做电调需要的时间长,而且可能不稳定,所以直接用的是成品电调。
5循迹模块的选择
普通的红外传感器检测的距离很近,无法在离地面一米以上的距离检测出地面的黑线,所以我们选择了漫反射远距离光电开关
来检测指示线。
6薄铁片拾取的选择
方案一:
在飞行器起飞时由系统控制机械臂拾取起铁片,到达B区放松机械臂,投下薄铁片。
缺点:
机械臂重量大,对飞行器的飞行姿态影响较大,薄铁片厚度非常小,不易拾取。
采用电磁铁拾取,用瑞萨MCU控制电磁铁,在飞行器起飞时吸取铁片,到B区后投下铁片。
优点:
电磁铁体积小而且有较强的拾取能力而且好操作方便。
3
综上所述,我们选择用经济又灵活的电磁铁作为薄铁片的拾取工具,采用方案二
7角速度与加速度测量模块选择
选用MMA7361角度传感器测量飞行器的的与地面的角度,返回信号给单片机处理,从而保持飞行器的平衡。
方案二:
用MPU-6050芯片采集飞行器的飞行数据,免除了组合陀螺仪与加速器时之轴间差的问题,减少了大量的包装空间。
综上,选择方案二。
二设计与论证
1控制方法设计
1.1降落及飞行轨迹控制
由于题中有指示线,所我们采用漫反射红外开关来识别地面的指示线,红外模块将识别指示线后的信号以高低电平的方式传给单片机,单片机对信号做出反应,控制电调,从而控制飞行器飞行轨迹。
程序流程图如图一
图一图二
1.2飞行高度控制
飞行高度的采集采用超声波模块来实现,通过超声波发出时开始计时,收
4
到返回信号时停止计时,单片机利用声音在空气中的传播速度与时间的数学关系来计算出飞行器距离地面的时间,从而控制飞行器的飞行高度达到我们所需的高度。
程序流程图如图二。
1.3飞行姿态控制
通过MPU6050模块来测量当前飞行器的三轴加速度和三轴角加速度,利用瑞萨单片机的IIC协议从MPU6050中读取出数据,解读飞行器的飞行姿态,并经过PID算法程序来对数据进行处理,得到当前欧拉角的值,并将处理后的信号传给电调,控制电机的转速,从而达到控制飞行器的飞行姿态的目的。
程序流程图如图三。
1.4薄铁片拾取与投放控制
根据电磁铁的通电具有磁性,断电磁性消失的原理,从A起飞时我们让单片机控制电磁铁通电,让飞行器吸取薄铁片飞向B区,到达B区后让电磁铁断电,从而投下薄铁片,让其落到B区。
程序流程图如图四。
图三图四
2参数计算
本系统最主要的参数计算是对MPU-6050等传感器采集的原始飞行数据进行处理。
单片机从MPU-6050芯片获取的数据是飞行器的三轴角速度和三轴角加速度,MCU对数据进行PID算法处理可以得到飞行器当前的飞行姿态,PID是比例,积分,微分的缩写。
比例调节作用:
是按比例反应系统的偏差,系统一旦出现了偏差,比例调节立即产生调节作用用以减少偏差。
比例作用大,可以加快调节,减少误差,但是过大的比例,使系统的稳定性下降,甚至造成系统的不稳定。
积分调节作用:
5
是使系统消除稳态误差,提高无差度。
因为有误差,积分调节就进行,直至无差,积分调节停止,积分调节输出一常值。
积分作用的强弱取决与积分时间常数Ti,Ti越小,积分作用就越强。
反之Ti大则积分作用弱,加入积分调节可使系统稳定性下降,动态响应变慢。
积分作用常与另两种调节规律结合,组成PI调节器或PID调节器。
三电路与程序设计
1系统组成
本四旋翼飞行系统由瑞萨最小系统板、MPU-6050芯片模块、红外循迹、超声波模块和电磁铁构成,由瑞萨单片机用PID算法处理外围传感器传回来的数据,用处理后的数据来控制飞行器的外围器件从而试飞行器能沿着指示线飞行。
2原理框图
3系统软件与程序流程图
本系统程序的编写采用CubeSuite+软件进行程序的编写,用RenesasFlashProgrammerV2.01软件将编写好的程序烧写入瑞萨单片机,软件界面如下图
6
RenesaFlashProgrammerV2.01
CubeSuite+
程序流程图
四测试方案与测试分析
1测试方案
将飞行器放在圆形区域A或B,让单片机自主控制飞行器飞行,观察飞行器的飞行高度与飞行方向和时间,若飞行器不能按预定的方案飞行就调整程序的PID参数再进行测试。
2测试条件
飞行器应该在水平的地面上起飞,0605芯片不能倾斜。
场地应有黑线作为指示线引导飞行器前进
3测试分析
1刚开始我们为了提高飞行器的续航时间在飞行器上装载了两节电池,但发现两节电池太重,飞行器惯性太大,从而导致飞行器无法及时灵活地调整飞行姿
7
态,后来我们卸载了一节电池,情况好了很多
2飞行器多次飞行后电池电量会降低,电机转速会下降,从而会影响系统的正常飞行严重时飞行器的飞行高度会不足十厘米,达不到起飞的要求,因此,我们设置参数时尽量让飞行器缩短飞行时间
五结论
附录一:
元器件明细表
1瑞萨R5F100LEA单片机
2直流吸盘式电磁铁
3红外传感器
4超声波传感器
5带防撞圈的四旋翼飞行器(外形尺寸:
长度≤50cm,宽度50cm;
续航时间大于10分钟)
附录二:
仪器设备清单
1线性稳压电源
2数字示波器
附录三:
源程序
8
-----------------------------------------------------------
学校统一编号JMSU-B-001
学校名称佳木斯大学
队长姓名夏玉峰
队员姓名张振林武宁波
指导教师姓名蒋野
四旋翼自主飞行器
3
一、系统方案论证4
1.1姿态模块的论证与选择4
1.2电源模块的论证与选择4
1.3飞行方式的论证与选择5
1.4电机驱动模块的论证与选择5
二、系统理论分析与计算6
2.1模糊控制算法的分析6
2.2系统电流估算8
三、电路与程序设计8
3.1电路的设计8
3.1.1系统总体框图8
3.1.2电机驱动子系统框图与电路原理图9
3.1.3电源9
3.2程序的设计10
3.2.1程序功能描述与设计思路10
3.2.2程序流程图11
四、测试方案与测试结果12
4.1测试方案12
4.2测试条件与仪器12
4.3测试结果及分析12
4.3.1测试结果(数据)12
4.3.2测试分析与结论13
四旋翼飞行器由主控制器、姿态采集器、电机驱动、执行机构、电源、防撞圈等六部分组成。
其中,控制核心采用瑞萨单片机(R5F100LEA)负责飞行器姿态数据接收和飞行姿态控制;
采用AHRS模块(9轴姿态仪)的姿态采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国电赛四旋翼论文汇总 共四份 全国 电赛四旋翼 论文 汇总