四旋翼飞行器仿真-实验报告

合集下载

四旋翼飞行仿真器实验指导书V1.2

四旋翼飞行仿真器实验指导书V1.2

4
四旋翼飞行仿真器实验指导书 V1.2
固高科技(深圳)有限公司
第一章 机理法建立四旋翼飞行仿真器的数学模型
一、动力学分析 1、 建立三维坐标系 四旋翼飞行仿真器可以建立如下图的坐标系:
其中,坐标原点位于支撑点,指向正前方电机的轴为 x 轴,指向右侧电机的轴为 Y 轴,采用左手定则 确立坐标系 Z 轴正方向。定义正前方、左、右电机转动,带动螺旋桨运动产生的力,与 Z 轴同向为正向。 尾部电机转动带动螺旋桨运动产生的力,与 Y 轴同向为正方向。其中 F f 为前向电机的升力, F l 为左侧电 机的升力, F r 为右侧电机的升力。 F b 为尾部电机的力。 四旋翼飞行平台的物理参数如下表所示: 物理量 各个电机臂长 各个单臂质量 配重 配重臂长 电压、升力比 俯仰转动惯量 滚动转动惯量 偏航转动惯量 左右臂与 X 轴夹角
一、线性二次型最优调节器 ...................................................................................................................................... 10 二、LQR 调节器的阶跃仿真 ..................................................................................................................................... 11 第三章 LQR 调节器的实现........................................................................................................................................... 15 一、四旋翼 LQR 六状态阶跃响应测试 .................................................................................................................... 15 二、四旋翼 LQR 九状态阶跃响应测试 .................................................................................................................... 17 三、系统性误差分析: .............................................................................................................................................. 18 四、注意事项 .............................................................................................................................................................. 19

电子设计大赛四旋翼飞行器报告

电子设计大赛四旋翼飞行器报告

选题编号:C题全国大学生电子设计竞赛设计报告选题名称:多旋翼自主飞行器主办单位:辽宁省教育厅比赛时间:2015年08月12日08时起2015年08月15日20时止摘要多旋翼飞行器也称为多旋翼直升机,是一种有多个螺旋桨的飞行器。

本设计实现基于ATMEGA328P和R5F100LEA的四旋翼飞行器。

本飞行器由飞行控制模块、导航模块、电源模块和航拍携物模块等四部分组成。

主控模块采用ATMEGA328P芯片,负责飞行姿态控制;导航模块以G13MCU为核心,由陀螺仪、声波测距等几部分构成,该模块经过瑞萨芯片处理采集的数据,用PID控制算法对数据进行处理,同时解算出相应电机需要的PWM增减量,及时调整电机,调整飞行姿态,使飞行器的飞行更加稳定;电源模块负责提供持续稳定电流;航拍携物模块由摄像头、电磁铁等构成,负责完成比赛相应动作。

飞行器测试稳定,实现了飞行器运动速度和转向的精准控制,能够完成航拍,触高报警,携物飞行,空中投递等动作要求。

关键词:四旋翼,PID控制,瑞萨目录摘要................................................................................................................................ i i1.题意分析 (1)2.系统方案 (1)2.1 飞行控制模块方案选择 (1)2.2 飞行数据处理方案选择 (1)2.3 电源模块方案选择 (2)2.4 总体方案描述 (2)3.设计与论证 (2)3.1 飞行控制方法 (2)3.2 PID控制算法 (3)3.3 建模参数计算 (3)3.4 建立坐标轴计算 (4)4.电路设计 (5)4.1 系统组成及原理框图 (5)4.2 系统电路图 (5)5.程序设计 (6)5.1 主程序思路图 (6)5.2 PID算法流程图 (7)5.3 系统软件 (7)6. 测试方案 (7)6.1 硬件测试 (7)6.2 软件仿真测试 (7)6.3 测试条件 (8)6.4 软硬件联调 (8)7.测试结果及分析 (8)7.1 测试结果 (8)7.2 结果分析 (9)8.参考文献 (9)1.题意分析设计并制作一架带航拍功能的多旋翼自主飞行器。

四旋翼飞行器的建模及控制算法仿真_高燕

四旋翼飞行器的建模及控制算法仿真_高燕
是通过观察运行或模拟闭环系统得到的响应曲线 , 判断各参数 对系统的影响 , 然后修改参数直到出现满意的响应 , 确定并记录 此时的 PID 参数 。 经过反复调试得到 PID XYZ 模块中的参数 , kp 的 取 值 分 别 为 2 、3、3,ki 的 取 值 分 别 为 0.01 、0.01 、0.01 ,kd 的 取值分别为 1 、1 、1 。 2.1.2 模糊 PID 控制算法 模糊自调整 PID 控制算法是在利用模糊逻辑算法的基础上 , 根据一定的模糊规则对 PID 控制的比例 、积分和微分参数进行实 时优化 ,以达到理想的控制效果 [11]。 首先将控制器的输入 e 与 ec 模糊化 ,其次根据模糊控制规则 ,找出 PID 参数与 e 和 ec 之间的 模糊关系 , 根据模糊控制原理对参数进行修改 , 得出控制器模糊 输出量 ,再将其解模糊化 ,即得到了 PID 控制器的三个参数 。
参数取值分别为 3 、5 、1 , 而 kd 的参数取值为 0.1 、2 、1 。 而 angle inversion 模 块 是 对 angle PD 模 块 的 三 个 输 出 进 行 反 解 算 , 三 个输出是姿态角的实际值 , 如图 2 所示 。
PID 参数将根据不同时刻三个参数的作用以 及 相 互 之 间 的
多旋翼飞行器因其能够在多种环境下 ( 如室内 、 城市和丛林 等 ) 中执行监视 、 侦察等重要任务 , 已被引入军事作战中 ; 同时它 还具有巨大的民用前景和商业价值
[1-2]
2
控制器设计 飞 行 控 制 是 四 旋 翼 飞 行 控 制 中 的 关 键 技 术 [6], 为 了 达 到 控
, 如我国国内的顺丰 快 递
2 ) 当 e 和 ec 为中等大小时 , 比例系数应较小些 , 积分系

四旋翼飞行仿真器的建模及控制方法的研究的开题报告

四旋翼飞行仿真器的建模及控制方法的研究的开题报告

四旋翼飞行仿真器的建模及控制方法的研究的开题报告开题报告一、选题背景四旋翼无人机作为无人机中最为常见的一种类型,其应用领域十分广泛,包括但不限于:航拍、物流、救援、搜救等。

为了提高四旋翼无人机的飞行性能和安全性,需要对四旋翼无人机进行控制设计和仿真研究。

本文针对四旋翼无人机的飞行控制问题展开研究,探讨四旋翼无人机的建模与控制方法,以提高其飞行能力和稳定性。

二、研究内容1.四旋翼无人机的建模首先,需要对四旋翼无人机进行建模,抽象出合适的数学模型,建立其动力学关系式,同时选取合适的坐标系和传感器测量参数。

在建模过程中,需要考虑到四旋翼无人机的结构、电机和电调参数、传感器和控制器等综合因素,得到能够描述四旋翼无人机运动规律的数学模型。

2.四旋翼无人机的控制方法研究针对四旋翼无人机进行控制设计,探讨多种控制方法,包括PID控制、自适应控制、模糊控制等,根据四旋翼无人机的实际特点和要求,选择合适的控制方法。

同时,基于所选的控制方法,设计合适的控制算法,对四旋翼无人机进行模拟仿真,考察控制方法对四旋翼飞行的影响。

3.四旋翼无人机的仿真平台创建四旋翼无人机的仿真平台,通过建模和控制方法设计的仿真实验和模拟简化实验,验证仿真模型的准确性,研究不同控制方法的效果。

同时,从仿真中,可以得到更加详细的实验数据,并对其进行分析和处理,得出更有价值的结论。

三、研究意义本文的研究将有助于优化四旋翼无人机的飞控系统,提高飞行控制精度和稳定性,进一步提升飞行安全性,同时推动无人机技术的发展。

同时,基于该研究成果,还可以进一步对其他无人机类型进行研究,为无人机控制和应用提供更加详尽的指导和理论基础。

四、研究方法和步骤1.文献调研和资料收集:查阅相关文献和资料,掌握四旋翼无人机的基本原理、控制方法和应用领域。

2.建模与控制方法的设计:根据所学知识,对四旋翼无人机建立数学模型,探讨控制方法和算法,选择合适的控制方案。

3.仿真程序开发:基于四旋翼无人机的数学模型和控制方法,开发相应的仿真程序,进行模拟实验。

飞机仿真飞行实验报告

飞机仿真飞行实验报告

飞机仿真飞行实验报告1. 实验目的本次实验旨在通过飞机仿真飞行,探索飞机飞行过程中的关键因素以及驾驶员的应对措施,提高驾驶员的飞行技能和应急处理能力。

2. 实验装置与方法2.1 实验装置:使用飞行仿真软件进行实验,模拟真实飞行环境和飞行器的操作界面。

2.2 实验方法:参与者通过操纵飞行器进行飞行,在飞行过程中记录关键数据并及时采取应对措施。

3. 实验过程与结果3.1 飞行起飞在实验开始前,参与者接受了相关的飞行培训,熟悉了飞行器的操作流程和仪表板的功能。

起飞时,参与者按照正确的步骤进行操作,逐渐增加推力,保持姿态和速度的稳定。

实验结果显示,参与者成功完成了起飞过程,飞机顺利脱离地面,进入了升空阶段。

3.2 飞行过程在飞行过程中,参与者需要时刻关注飞行器的高度、速度、姿态、油量等参数,并根据需要进行调整。

实验过程中,参与者遇到了多种情况,包括恶劣天气、机械故障等,并通过正确的应对措施顺利解决了问题。

例如,当飞机遭遇剧烈气流时,参与者通过调整升降舵的角度,控制飞机的姿态,保持飞行的平稳。

当发动机出现故障时,参与者迅速切换到备用发动机,并通过调整油门和推力,使飞机保持平稳飞行。

实验结果表明,参与者具备一定的应急处理能力,并能够有效应对突发情况。

3.3 降落过程降落是飞行过程中最关键且难度最大的环节之一。

降落时,参与者需要控制飞机的速度和姿态,准确判断降落时机,并做出及时调整。

实验中,参与者成功完成了降落过程,并准确着陆在跑道上。

4. 数据分析与讨论通过实验数据的分析,我们可以得出以下结论:4.1 飞行器的稳定性是飞行过程中的关键因素之一。

在实验中,参与者通过调整控制面的角度,保持飞机的平稳飞行状态,有效应对了气流等外界因素的干扰。

4.2 驾驶员的应急处理能力对飞行安全至关重要。

实验过程中,参与者能够快速判断和解决各种问题,保持飞机的安全飞行。

4.3 飞行器的操作流程和仪表板的功能对驾驶员的飞行效果有影响。

四旋翼飞行器姿态控制建模与仿真

四旋翼飞行器姿态控制建模与仿真

1四旋翼飞行器动力学模型的建立
1.1四旋翼飞行器受力分析
对于飞行器的每个旋翼,剖面呈非对称,一旦
旋翼旋转,由于 面空 速比 面快,故上
面受到的空气压力小于 面,
面受到
的压差形成升力,如图1所示。旋翼1、3逆时针
旋转,旋翼2、4顺时针旋转[叶素动量理
论可知,每个旋翼产生的升力*与电机转速!
的平方成正比,即*=+ !('1,2,3,4%,其中+

用受
&
[ 5 ]针对传统的离
线性 模 用于四旋翼飞行器控制
、响速度慢、
时间收敛等问题,提
了干扰观测器补偿的
终端滑模控
制,使响应时间更快、 效 更理想、鲁棒性更
强。
[6 ]利用线性扩张状态观测器对四旋翼
飞行器内部不确定干扰和外部干扰进行实时估
计, 采取线性状态反馈控制对扰动的估计值
行在线补偿,以实现四旋翼飞行器的姿态控制。
Abstract: Quadotoo aircraOt was a typOal under-actuated,nonlineat,and strongly coupled system. De attitude control accuracy and anti-disturbanco problem were always research hotspots. In ordet to realize the attitude control of small and low-cost quadotor aircraa,the fores of the quadotor aircraa was analyzed in detait. The nonlinear dynamic model of the quadrotoo was established by using the Newton-Eulerian equation. Aiming at the fact that the quadrotoo aircraft often encountered uncertain extemae disturbances such as gusts and airflow during the actual flight, a PID contollei1 based on small dmturbances was designed. The simulation test and osuW analysis of the MATLAB/Simulink simulation modds of pitch, roH and yzw channels show that the designed contoe algorithm can meet the attitude contml oquiomentr of quadotor aiooy and has better anti-disturbanco peOormanco.

旋翼机飞行试验报告

旋翼机飞行试验报告

旋翼机飞行试验报告1. 引言本文旨在对旋翼机进行飞行试验并记录试验过程、结果以及相关数据分析。

旋翼机是一种具有多个旋转翼的飞行器,其飞行原理主要依靠旋转翼的升力和推力产生。

本次试验旨在评估旋翼机的飞行性能和稳定性。

2. 实验目的本次试验的主要目的如下: - 评估旋翼机的起飞性能; - 测试旋翼机在不同速度下的稳定性; - 检验旋翼机在不同飞行模式下的操纵性; - 收集试验数据以供进一步分析和改进旋翼机设计。

3. 实验装置和方法3.1 实验装置本次试验所使用的旋翼机为型号XYZ-123,采用了X型布局的四旋翼设计。

旋翼机配备了测量高度、速度和姿态的传感器,并且装有数据记录仪。

实验过程中,我们还使用了操纵杆和遥控器来控制旋翼机的起降和飞行模式切换。

3.2 实验方法在试验开始前,我们先对旋翼机进行了全面的系统检查和预热。

然后,我们按照以下步骤进行试验: 1. 首先,我们将旋翼机放置在平坦的试验场地上,并确保周围没有任何障碍物。

2. 我们连接电源并启动旋翼机的电机,在旋翼机起飞前进行预热和稳定。

3. 通过遥控器控制旋翼机进行起降,记录起飞性能数据,包括起飞时间、所需距离和高度。

4. 在旋翼机稳定后,我们逐步增加速度,记录不同速度下的稳定性数据。

5. 在达到最大速度后,我们测试旋翼机在不同飞行模式(如自动悬停、自动导航和手动操纵)下的操纵性能。

6. 实验结束后,我们将旋翼机降落并关闭电机。

4. 实验结果与数据分析在试验过程中,我们记录了一系列数据,包括起飞性能、稳定性和操纵性能。

下面是主要的实验结果和数据分析: - 起飞性能:根据记录的数据,我们计算出旋翼机的平均起飞时间为3秒,平均起飞所需距离为5米,平均起飞高度为2米。

- 稳定性:在不同速度下,旋翼机都能稳定飞行,但在较高速度下出现了轻微的颤抖现象。

这可能是由于气流对旋翼机的干扰引起的。

需要进一步分析来优化旋翼机设计。

- 操纵性能:旋翼机在自动悬停和自动导航模式下表现出良好的定位能力和稳定性,能够精确悬停或按预定航线飞行。

四旋翼实习报告

四旋翼实习报告

题目:四旋翼实习报告摘要:本报告主要介绍了四旋翼实习的过程,包括硬件选型、软件编程、调试与优化等方面。

通过对四旋翼的深入研究,掌握了其基本原理和实际操作技能,为后续的研究和工作打下了坚实基础。

一、前言随着无人机技术的飞速发展,四旋翼无人机在军事、民用和商业领域的应用越来越广泛。

作为一名实习生,有幸参与四旋翼无人机的研发和生产,通过这次实习,对四旋翼无人机有了更深入的了解,并掌握了相关的实际操作技能。

二、硬件选型在硬件选型方面,主要考虑了以下几个方面:1. 电机:选择了朗宇电机,具有较好的性能和价格比,单个电机价格约为40元。

2. 电调:选择了好盈电调,具有稳定的性能和良好的抗干扰能力。

3. 机架:选择了330mm和250mm两种机架,根据实际需求进行选择。

4. 飞控板:选择了基于STM32的飞控板,具有丰富的资源和较高的处理速度。

5. 传感器:选择了MPU6050传感器,具有6轴陀螺仪和加速度计,能够满足基本的需求。

三、软件编程在软件编程方面,主要完成了以下几个部分:1. 传感器信号采集:通过I2C接口与MPU6050进行通信,实时采集传感器的数据。

2. 数据处理:对采集到的数据进行处理,计算出四旋翼的姿态和速度。

3. PID控制输出:根据计算出的姿态和速度,通过PID控制器调节电机的转速,实现对四旋翼的控制。

4. 调试与优化:通过实际飞行,不断调整PID参数,优化控制策略,提高四旋翼的稳定性和控制精度。

四、调试与优化在调试与优化阶段,主要进行了以下工作:1. 硬件调试:检查电机、电调、传感器等硬件设备是否正常工作,确保数据传输的稳定性和准确性。

2. 软件调试:通过串口调试工具,查看飞控板输出的数据,检查软件程序的正确性。

3. 整机调试:将四旋翼组装起来,进行整体调试,观察飞行状态,发现问题并进行优化。

4. 性能测试:测试四旋翼在不同工况下的性能,如起飞、悬停、转弯等,进一步优化控制策略。

五、总结通过本次四旋翼实习,对四旋翼无人机的基本原理和实际操作有了更深入的了解。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态系统建模仿真实验报告(2)
四旋翼飞行器仿真
姓名:
学号:
指导教师:
院系:
2014.12.28
1实验容
基于Simulink建立四旋翼飞行器的悬停控制回路,实现飞行器的悬停控制;
建立GUI界面,能够输入参数并绘制运动轨迹;
基于VR Toolbox建立3D动画场景,能够模拟飞行器的运动轨迹。

2实验目的
通过在 Matlab 环境中对四旋翼飞行器进行系统建模,使掌握以下容:
四旋翼飞行器的建模和控制方法
在Matlab下快速建立虚拟可视化环境的方法。

3实验器材
硬件:PC机。

工具软件:操作系统:Windows系列;软件工具:MATLAB及simulink。

4实验原理
4.1四旋翼飞行器
四旋翼飞行器通过四个螺旋桨产生的升力实现飞行,原理与直升机类似。

四个旋翼位于一个几何对称的十字支架前,后,左,右四端,如图 1 所示。

旋翼由电机控制;整个飞行器依靠改变每个电机的转速来实现飞行姿态控制。

图1四旋翼飞行器旋转方向示意图
在图 1 中, 前端旋翼 1 和后端旋翼 3 逆时针旋转, 而左端旋翼 2 和右端的旋翼 4 顺时针旋转, 以平衡旋翼旋转所产生的反扭转矩。

由此可知, 悬停时, 四只旋翼的转速应该相等,以相互抵消反扭力矩;同时等量地增大或减小四只旋翼的转速,会引起上升或下降运动;增大某一只旋翼的转速,同时等量地减小同组另一只旋翼的转速,则产生俯仰、横滚运动;增大某一组旋翼的转速,同时等量减小另一组旋翼的转速,将产生偏航运动。

4.2建模分析
四旋翼飞行器受力分析,如图 2 所示
图2四旋翼飞行器受力分析示意图
旋翼机体所受外力和力矩为:
重力mg , 机体受到重力沿w z -方向;
四个旋翼旋转所产生的升力i F (i= 1 , 2 , 3 , 4),旋翼升力沿b z 方向; 旋翼旋转会产生扭转力矩i M (i= 1 , 2 , 3 , 4)。

i M 垂直于叶片的旋翼平面,与旋转矢量相反。

力模型为:2i F i F k ω= ,旋翼通过螺旋桨产生升力。

F k 是电机转动力系数,
可取826.1110/N rpm -⨯,i ω为电机转速。

旋翼旋转产生旋转力矩Mi(i=1,2,3,4),
力矩Mi 的旋向依据右手定则确定。

力矩模型为2i M i M k ω= ,其中M k 是电机转动力系数,可取921.510/Nm rpm -⨯i ω为电机转速。

当给定期望转速后,电机的实际转速需要经过一段时间才能达到。

实际转速与期望转速之间的关系为一阶延迟:()des i m i i k ωωω=-响应延迟时间可取0.05s(即20m k s
=)。

期望转速des i ω则需要限制在电机的最小转速和最大转速之间,围可分取[1200rpm ,7800rpm]。

飞行器受到外界力和力矩的作用,形成线运动和角运动。

线运动由合外力引起,符合牛顿第二定律:
0000i mr R mg F ⎡⎤⎡⎤⎢⎥⎢⎥=+⎢⎥⎢⎥⎢⎥⎢⎥-⎣⎦⎣⎦∑ r 为飞机的位置矢量。

角运动由合力矩引起。

四旋翼飞行器所受力矩来源于两个方面:1)旋翼升力作用于质心产生的力矩;2)旋翼旋转产生的扭转力矩。

角运动方程如下式所示。

其中,L 为旋翼中心建立飞行器质心的距离,I 为惯量矩阵。

24311234(-)=(-)L F F p p p I q L F F q I q r r r M M M M ⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥-⨯⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢
⎥⎢⎥-+-⎣⎦⎣⎦⎣⎦⎣⎦ 4.3控制回路设计
控制回路包括外两层。

外回路由Position Control 模块实现。

输入为位置误差,输出为期望的滚转、俯仰和偏航角(()()())des des des t t t φθψ、、。

回路由Attitude Control 模块实现,输入为期望姿态角,输出为期望转速。

Motor Dynamics 模块模拟电机特性,输入为期望转速()φθψωωω∆∆∆、、,输出为力和力矩。

Rigid Body Dynamics 是被控对象,模拟四旋翼飞行器的运动特性。

图3包含外两个控制回路的控制结构
(1)回路:姿态控制回路
对四旋翼飞行器,我们唯一可用的控制手段就是四个旋翼的转速。

因此,这里首先对转速ω产生的作用进行分析。

假设我们希望旋翼1的转速达到1des
ω,那么它的效果可分解成以下几个分量: h ω:使飞行器保持悬停的转速分量;
F ω∆:除悬停所需之外,产生沿ZB 轴的净力;
θω∆:使飞行器负向偏转的转速分量;
ψω∆:使飞行器正向偏航的转速分量;
因此,可以将期望转速写成几个分量的线性组合:
1des h F θψωωωωω=+∆-∆+∆
其它几个旋翼也可进行类似分析,最终得到:
123410-111
10-110111-11-1des h F des des des φθψωωωωωωωωω⎡⎤+∆⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥∆⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥∆⎢⎥⎢⎥⎢⎥∆⎢⎥⎢⎥⎣⎦⎣⎦
⎣⎦ 在悬浮状态下,四个旋翼共同的升力应抵消重力,因此:
24F h K mg ω=
此时,可以把旋翼角速度分成几个部分分别控制,通过“比例-微分”控制律建立如下公式:
,,,,,,=()()
()()
()()des des p d des des p d des des p d k k k k k k φφφθθθψψψωφφφφωθθθθωψψψψ∆-+-∆=-+-∆=-+-
综合以上三式可得到期望姿态角-期望转速之间的关系,即回路。

外回路:位置控制回路
外回路采用以下控制方式:通过位置偏差计算控制信号(加速度);建立控制信号与姿态角之间的几何关系;得到期望姿态角,作为回路的输入。

期望位置记为des i r 。

可通过PID 控制器计算控制信号:
,,,,,,,()()()=des i T i d i i T i p i i T i i i i T i r r k r r k r r k r r -+-+-+-⎰()0 ,i T r 是目标悬停位置是我们的目标悬停位置(i=1,2,3),des i r 是期望加速度,
即控制信号。

注意:悬停状态下线速度和加速度均为0,即,,==0i T i T r r 。

通过俯仰角和滚转角控制飞行器在XW 和YW 平面上的运动,通过ψω∆控制偏航角,通过F ω∆控制飞行器在ZB 轴上的运动。

可得:
123(cos sin cos sin sin )(sin sin cos cos sin )cos cos i
i i mr F mr F mr mg F ψθθφψψθψθφφθ=+=-=-+∑∑∑
根据上式可按照以下原则进行线性化:
(1)将俯仰角、滚转角的变化作为小扰动分量,有sin θθ≈,sin φφ≈,cos 1θ≈,cos 1;φ≈(2)偏航角不变,有0==T ψψψ,其中0ψ初始偏航角,T ψ为期望偏航角(3)在悬停的稳态附近,有i F mg ≈∑
根据以上原则线性化后,可得到控制信号(期望加速度)与期望姿态角之间的关系:
123(cos sin )
(sin cos )8des des des T T des des des T T des F h F r g r g k r m
θψφψθψφψωω=+=-=∆
则回路的输入为:
121231(sin cos )1(cos sin )8des des des T T des des des T T des F F h r r g
r r g
m r k φψψθψψωω=
-=+∆= 5实验步骤与结果
(1)根据控制回路的结构建立simulink 模型;
(2)为了便于对控制回路进行参数调整,利用Matlab 软件为四旋翼飞行器创建GUI 参数界面;
(3)利用Matlab的VR Toolbox建立四旋翼飞行器的动画场景
(4)根据系统的结构框图,搭建Simulink模块以实现模拟飞行器在指定位置的悬停。

使用默认数据,此时xdes=3,ydes=4,zdes=5,开始仿真,可以得到运动轨迹x、y、z的响应函数,同时可以得到在xyz坐标中的空间运动轨迹。

然后点击GUI中的VR按钮使simulink的工作空间中载入系统仿真所需的参数,把x、y、z的运动轨迹和Roll,Pitch,Yaw输入至VR中的模拟飞行器中,观察飞行器的运动轨迹和运动姿态,然后再使用一组新的参数xdes=-8,ydes=3,zdes=6进行四旋翼飞行器运动进行仿真模拟,可以看出仿真结果和动画场景相吻合。

6实验总结与心得
此次MATLAB实验综合了SIMULINK、GUI和VR场景等多个部分,对四旋翼飞行器运动进行了仿真模拟。

由仿真结果可以看出,四旋翼飞行器最终位置达到了期望给定的位置,三个方向的响应曲线最终平稳,对应飞行器悬停在期望位置,达到了控制要求。

本次试验收获很多,学习到了很多知识,首先是熟悉了SIMULINK由简至繁搭建系统的过程,学习了利用VR建立虚拟模型,并在SIMULINK中连接。

其次是熟悉了MATLAB GUI界面的编写和搭建过程。

Matlab提供了强大的用户图形界面,以帮助用户不必编写底层程序而直接在软件包基础上进行自行开发,这点在诸多软件中都有所体现。

另外通过实验,对四旋翼飞行器的受力分析、模型建立、控制回路设计等有了较为细致的了解。

相关文档
最新文档