小型四旋翼无人飞行器控制系统设计与实现_第1页
小型四旋翼无人飞行器控制系统设计与实现_第2页
小型四旋翼无人飞行器控制系统设计与实现_第3页
小型四旋翼无人飞行器控制系统设计与实现_第4页
小型四旋翼无人飞行器控制系统设计与实现_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

小型四旋翼无人飞行器控制系统设计与实现,指导老师:胡丹丹 组员:郝伟、李盟、魏泽宇、刘思远、 刘永吉、李臣杰、秦天沐,目录,1、基础理论研究2、硬件选型及系统搭建 3、数学模型建立4、控制算法研究及仿真实验5、飞控程序编写及参数整定 6、四旋翼防护设置及实验环境搭建,Page 1,1、基础理论研究,1、升力系数测试电机转子角速度为,并产生垂直升力F,其关系如下: 其中KP为升力系数。搭建了实验平台,用以测量该系数。,Page 2,1、基础理论研究,实验数据分析:,Page 3,回归方程为:y=(-0.16606)+(1.3493e-007)*x由回归方程得: 1.3493*10-7N/rpm2,(rpm)2,(N),1、基础理论研究,2、扭力系数测试 与升力类似,反扭力矩与转速之间的关系可表示为: 其中M为反扭力矩,为转速,KD为扭力系数,Page 4,当桨发生旋转时,会在桨平面内产生一个同桨旋转方向相反的反扭力,同时整个机构为了保持平衡,会在支点处产生一个同反扭力方向相反的力以抵消反扭力。,1、基础理论研究,实验数据分析:,Page 5,回归方程为: y=(-0.001111)+(1.1779e-009)*x 扭力系数为: =1.1779e-009N/rpm2,(rpm)2,(N*m),1、基础理论研究,3、转动惯量计算 由于四旋翼机体的复杂性,将机体分成几个部分分别计算它们的转动惯量。 电机、起落架、电调简化为质点; 机架等效为质量均匀分布的直杆; 中间的惯导和控制器部分则可等效为立方体。 利用理论公式,分别进行计算并叠加,即可得到机体的转动惯量。 机体的转动惯量:,Page 6,2、硬件电路设计,Page 7,四旋翼无人飞行器硬件系统框图,3、动力学建模,Page 8,d为螺旋桨中心至机体坐标系原点的距离;U1、U2、U3、U4是由4个转子的角速度决定的系统的控制输入量;,为了对四旋翼进行稳定性和控制问题的研究,需要建立相对精确的数学模型。,Page 9,式中, 分别为在地面坐标系下四旋翼飞行器在三个轴向上的线加速度, 分别为横滚角、俯仰角和偏航角,m为飞行器质量,Kp、Kd分别为升力系数和扭力系数,需通过实验测得。Ix、Iy、Iz分别为对应轴的转动惯量。,4、控制算法研究及仿真实验,Page 10,控制系统分为内环控制和外环控制两部分。,内环控制:控制飞行器的姿态,即对飞行器三个转动位移量(,)进行控制;外环控制:控制飞行器的位置,即对三个平动位移 (x,y,z)进行控制。,4、控制算法研究及仿真实验,simulink仿真,4、控制算法研究及仿真实验,控制器,4、控制算法研究及仿真实验,仿真结果,高度,横滚角,5、飞控程序编写及参数整定,基于Keil uVision3软件编写单片机程序: 单片机初始化; 变量及函数定义; 串口通信以及控制算法实现。,PID参数整定过程:对俯仰通道、滚转通道的PID参数分别进行整定。,参数整定平台,整机测试平台,Page 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论