四轴飞行器建模与仿真

合集下载

基于LabVIEW的四旋翼飞行器建模与控制仿真

基于LabVIEW的四旋翼飞行器建模与控制仿真

基于LabVIEW的四旋翼飞行器建模与控制仿真彭斌;陈玮【期刊名称】《工业控制计算机》【年(卷),期】2015(000)011【摘要】通过分析四旋翼飞行器特有的机械结构和飞行原理,利用牛顿-欧拉方程,建立了四旋翼飞行器的数学模型。

使用LabVIEW控制与仿真模块建立了动态数学模型,并以四个旋翼转速作为控制量,针对该模型在悬停状态时设计了一解耦PID四通道控制器分别对高度、俯仰角、横滚角和偏航角控制,在LabVIEW中进行了相应的仿真。

仿真结果表明,在经过反复试凑所设定的PID参数下,控制器能够很好地跟踪高度和各姿态角的期望值,所采用的控制方法具有可行性。

所述仿真方法简易可行,为可扩展的半物理仿真提供了有力的软件保障。

%By analyzing the unique mechanical structure and flight principle of thequadrotor,Newton-Euler equation is used to establish the mathematic model of the quadrotor.The control and simulation module of LabVIEW is used to build the dynamic mathematic model,and the rotate speed of four propel er of the quadrotr is taken as control input.A decoupling PID four-channel control system is designed to control height,pitch angle,rol angle and yaw angle respectively according to the model in hover situation.At last the relevant simulation is accomplished.【总页数】3页(P68-69,73)【作者】彭斌;陈玮【作者单位】广东工业大学自动化学院,广东广州 510006;广东工业大学自动化学院,广东广州 510006【正文语种】中文【相关文献】1.基于LabVIEW的四旋翼飞行器姿态测量实验系统 [J], 卢艳军;吴金宇2.基于Adams与Matlab的四旋翼飞行器控制仿真 [J], 胡锦添;舒怀林3.四旋翼飞行器的建模与控制仿真 [J], 李仲德;刘恒山4.基于LabVIEW的一级倒立摆LQR控制仿真设计 [J], 刘群铭; 兰育飞; 史颖刚5.基于LabVIEW的四旋翼飞行器姿态监测系统设计 [J], 谢檬;南洋因版权原因,仅展示原文概要,查看原文内容请购买。

四轴飞行器动力学分析与建模

四轴飞行器动力学分析与建模

四轴飞行器动力学分析与建模四轴飞行器主要由机架、动力系统、控制系统和传感器系统组成。

机架是整个飞行器的骨架,负责承载各个部件。

动力系统由四个电动马达和四个螺旋桨组成,电动马达通过转动螺旋桨产生升力和推力。

控制系统负责控制飞行器的飞行姿态以及飞行方向。

传感器系统用于获取飞行器的姿态和位置信息。

首先是力学分析。

在飞行过程中,四个螺旋桨产生的升力和推力需要平衡飞行器的重力。

根据牛顿第二定律,可以建立四轴飞行器的运动方程。

假设四轴飞行器在三维空间中的位置为(x, y, z),速度为(vx, vy, vz),质量为m。

则四轴飞行器所受到的合力可以表示为:F = mg - Tm是飞行器的质量,g是重力加速度,T是螺旋桨产生的合力。

根据牛顿第二定律,可以得到四轴飞行器的加速度方程为:a = (mg - T) / m其次是电机模型。

电机模型主要描述电动马达的输出特性。

通常情况下,电动马达的输出转矩与输入电流之间存在一定的关系。

可以使用简化的转矩模型来描述电动马达的输出。

假设电动马达的转矩为Tm,电流为I,转矩模型可以表示为:Tm=k1*I其中k1为电动马达的参数。

接下来是姿态稳定。

四轴飞行器的姿态稳定是实现飞行器平稳飞行的重要问题。

姿态稳定的关键在于对飞行器角度的控制。

通过使用陀螺仪、加速度计和磁力计等传感器获取飞行器的姿态信息,并通过控制系统对飞行器的姿态进行控制。

姿态稳定算法可以根据飞行器的姿态误差来计算所需的控制指令,进而控制飞行器的电动马达来实现姿态的调整。

最后是运动控制。

运动控制主要涉及到飞行器的位置和速度控制。

通常情况下,可以使用位置式控制和速度式控制来实现飞行器的运动控制。

在位置式控制中,通过计算飞行器的位置误差来产生相应的控制指令,控制飞行器的电动马达来实现位置的调整。

在速度式控制中,通过计算飞行器的速度误差来产生相应的控制指令,控制飞行器的电动马达来实现速度的调整。

综上所述,四轴飞行器的动力学分析与建模主要涉及到力学分析、电机模型、姿态稳定和运动控制等方面。

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

四旋翼飞行器的建模及控制算法仿真_高燕
是通过观察运行或模拟闭环系统得到的响应曲线 , 判断各参数 对系统的影响 , 然后修改参数直到出现满意的响应 , 确定并记录 此时的 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 为中等大小时 , 比例系数应较小些 , 积分系

飞行器动力系统的动态建模与仿真

飞行器动力系统的动态建模与仿真

飞行器动力系统的动态建模与仿真在现代航空航天领域,飞行器动力系统的性能和可靠性至关重要。

为了更好地设计、优化和预测飞行器动力系统的工作特性,动态建模与仿真是一种不可或缺的工具。

飞行器动力系统是一个复杂的多学科交叉领域,涵盖了热力学、流体力学、燃烧学、机械工程等多个学科的知识。

其主要组成部分包括发动机、燃料供应系统、进气系统、排气系统等。

发动机作为核心部件,又可以分为多种类型,如喷气式发动机、涡轮螺旋桨发动机、火箭发动机等,每种类型都有其独特的工作原理和性能特点。

动态建模是对飞行器动力系统的物理过程和行为进行数学描述的过程。

通过建立精确的数学模型,可以捕捉到系统中各种参数之间的关系,以及它们随时间的变化规律。

例如,对于喷气式发动机,建模需要考虑空气的吸入、压缩、燃烧、膨胀和排出等过程。

在建模过程中,需要运用各种数学方法和理论,如微分方程、偏微分方程、数值分析等。

在建立模型时,首先要对系统进行合理的简化和假设。

这是因为实际的飞行器动力系统非常复杂,如果不进行简化,建模将变得极其困难甚至无法实现。

然而,简化也需要谨慎进行,以确保模型能够准确反映系统的主要特性和关键行为。

例如,在建模燃烧过程时,可以假设燃烧是均匀的、完全的,但同时需要考虑实际中可能存在的燃烧不完全、火焰传播速度等因素的影响。

模型的参数确定是建模过程中的一个关键环节。

这些参数通常包括物理常数、几何尺寸、材料特性等。

获取参数的方法有多种,如实验测量、理论计算、参考已有文献和数据等。

实验测量可以提供最直接和准确的参数值,但往往受到实验条件和设备的限制。

理论计算则基于物理定律和数学公式,可以在一定程度上预测参数值,但计算过程可能较为复杂。

参考已有文献和数据可以节省时间和成本,但需要对数据的可靠性和适用性进行评估。

建立好模型后,接下来就是进行仿真。

仿真就是利用计算机软件对建立的模型进行数值求解,以得到系统在不同工况下的性能参数和输出结果。

仿真软件通常包括专业的航空航天仿真工具,如MATLAB/Simulink、ANSYS Fluent 等。

四轴飞行器运动控制系统设计和仿真

四轴飞行器运动控制系统设计和仿真

四轴飞行器运动控制系统设计和仿真随着科技的发展,四轴飞行器这种机器在日常生活中变得越来越常见。

从无人机的航拍、救援到消防,四轴飞行器的应用越来越广泛。

但是,控制飞行器的姿态和运动依然是一个挑战。

这里将对四轴飞行器的运动控制系统进行设计和仿真。

1. 系统分析先对四轴飞行器进行简单的系统分析。

四轴飞行器有四个电机,每个电机都有一个螺旋桨。

通过改变电机的转速和螺旋桨的旋转方向,可以控制飞行器的姿态和运动。

四轴飞行器有三个自由度的旋转运动,分别是偏航、俯仰和横滚,还有三个自由度的平移运动,分别是上下、左右和前后。

控制这些运动需要一个运动控制系统。

运动控制系统分为两部分:飞行器的传感器和飞行控制器。

传感器用于测量飞行器的状态,例如角速度、角度和线性加速度等。

飞行控制器根据传感器的数据进行控制,以达到控制飞行器运动的目的。

2. 控制算法运动控制系统的重点在于控制算法。

幸运的是,我们可以使用开源的四轴飞行控制器(例如 Pixhawk 和 APM)来控制飞行器。

这些控制器具有成熟的控制算法,可实现飞行器的稳定飞行和自动飞行。

在四轴飞行器的运动控制中,最重要的算法是控制飞行器的姿态。

姿态控制是通过测量三个轴上的角度和角速度实现的。

姿态控制经常使用 PID 控制器。

PID 控制器使用比例、积分和微分三个控制项来控制飞行器的姿态。

3. 系统设计接下来,我们将设计一个四轴飞行器的运动控制系统。

这里主要讨论的是控制器的硬件和软件设计。

3.1 硬件设计飞行控制器通常使用 Arduino 或者其他类似的微控制器。

这些微控制器轻便、可编程并且能够进行必要的计算。

除了微控制器,飞行控制器还应该包含其他必要的硬件,例如传感器、接收器和电池等。

传感器是测量飞行器状态的重要组成部分。

飞行器通常使用加速度计、陀螺仪和罗盘。

加速度计可以测量飞行器在三个轴上的线性加速度,陀螺仪可以测量飞行器在三个轴上的角速度,罗盘可以测量飞行器的方向。

接收器则负责接收运动控制器发出的指令,例如俯仰、横滚和油门等。

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

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

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.

动态系统建模(四旋翼飞行器仿真)实验报告-

动态系统建模(四旋翼飞行器仿真)实验报告-

动态系统建模(四旋翼飞行器仿真)实验报告:动态系统建模(四旋翼飞行器仿真)实验报告院(系)名称大飞机班学号学生姓名任课教师2021年 _月四旋翼飞行器的建模与仿真一、实验原理 I.四旋翼飞行器简介四旋翼飞行器通过四个螺旋桨产生的升力实现飞行,原理与直升机类似。

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

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

在图1-1中,前端旋翼1 和后端旋翼3 逆时针旋转,而左端旋翼2 和右端的旋翼4 顺时针旋转,以平衡旋翼旋转所产生的反扭转矩。

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

图1-1 四旋翼飞行器旋翼旋转方向示意图从动力学角度分析,四旋翼飞行器系统本身是不稳定的,因此,使系统稳定的控制算法的设计显得尤为关键。

由于四旋翼飞行器为六自由度的系统(三个角位移量,三个线位移量),而其控制量只有四个(4 个旋翼的转速),这就意味着被控量之间存在耦合关系。

因此,控制算法应能够对这种欠驱动(under-actuated)系统足够有效,用四个控制量对三个角位移量和三个线位移量进行稳态控制。

本实验针对四旋翼飞行器的悬浮飞行状态进行建模。

II.飞行器受力分析及运动模型(1)整体分析如图1-2所示,四旋翼飞行器所受外力和力矩为:Ø重力mg,机体受到重力沿-Zw方向Ø四个旋翼旋转所产生的升力Fi(i=1,2,3,4),旋翼升力沿ZB方向Ø旋翼旋转会产生扭转力矩Mi (i=1,2,3,4), Mi垂直于叶片的旋翼平面,与旋转矢量相反。

图1-2 四旋翼飞行器受力分析(2)电机模型Ø力模型(1.1)旋翼通过螺旋桨产生升力。

四轴飞行器建模与仿真

四轴飞行器建模与仿真

飞行器建模

取机体坐标系的一组标准正交基为
r (b1
,
r b2
,
r b3
),T 惯性坐标系的
一组标准正交基为
r (i,
r j,
r k
)T
,则两个坐标系之间的转换矩阵

cos cos cos sin sin cos sin cos sin sin
P
CxCyCz
sin
cos
sin sin sin
sin
4
&y& Ktwi2(sin sin cos sin cos ) / m
(3)
i1
4
&z& Ktwi2(cos cos) / m g i1
这就是质心运动的数学模型
2.2 机体角运动模型
• 由质心运动的角动量定理
uur M
d
uur H
dt
• 将上式在机体坐标系上表示,则有相对导数:
uur
uur M
sin
cos
sin
cos
sin cos sin
cos cos
即两个坐标系间向量的变换为:
r
r
b1 i
r r
b2 P j
r r b3 k
2.1 质心运动模型
• 机体所受外力为: 重力G , 重力沿OZ负方向; 四个旋翼 旋转所产生的升力F i(i= 1 , 2 , 3 , 4),旋翼升力沿oz方向
d
H
ur uur H
dt
b
(4)
2.2 机体角运动模型
• 由于
uur uur uur M M1M2
• 其中:H是动量矩,M为飞行器所受合外力矩,M1是升 力产生的力矩,M2是空气阻力对螺旋桨产生的力矩, 且 M 2i K,di2 Kd为阻力矩系数,Wi为相应电机转速。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

即两个坐标系间向量的变换为:
b1 i b 2 P j b 3 k
2.1 质心运动模型
• 机体所受外力为: 重力G , 重力沿OZ负方向; 四个旋翼 旋转所产生的升力F i(i= 1 , 2 , 3 , 4),旋翼升力沿oz方向 • 旋翼旋转会产生扭转力矩Mi (i= 1 , 2 , 3 , 4)。Mi垂直于 叶片的旋翼平面,与旋转矢量相反。
(9)
Jy Jx
l U3 ( J y J z ) x U 4 ( J x J y ) z
Jz
三.仿真与分析
• 由于未进行实物测量,所以直接从现有的研究成果中选取一组 飞行器的参数,如下表所示:
仿真与分析
• 以此参数数值代入式(9)所建立数学模型中,得到如下 结果:
• 3,四旋翼飞行器所受阻力和重力不受飞行高度等因素影响,总保持 不变;
• 4,四旋翼飞行器各个方向的拉力与推进器转速的平方成正比
飞行器建模
• 滚转角φ 表示为机体坐标系的轴与包含飞行器纵轴oz′ 的铅垂平面的夹角,由飞行器尾部顺纵轴前视,若oz′轴 位于铅垂面的右侧(即飞行器向右倾斜),则φ 为正,反 之为负; • 俯仰角θ 表示为飞行器的纵轴()oz′与水平面OXY间的夹 角,飞行器纵轴指向水平面上方,θ 角为正,反之为负; • 偏航角ψ 为飞行器纵轴在水平面内投影与地面系OX轴 之间的夹角,迎ψ 角平面观察,若由OX转至投影线是逆时 针旋转,则ψ 角为正,反之为负。如下图(2)所示
x (cos sin cos sin sin ) U1 / 0.25 y (sin sin cos sin cos ) U1 / 0.25 z (cos cos ) U1 / 0.25 9.8
(0.25 U 2 0.28 ) / 0.033 x (0.25 U3 0.028 ) / 0.033 z U 4 / 0.061
M 1 ri Fi l (F3 F1 )b2 l (F4 F2 )b1
i 1
4
2 2 2 M 2 Kd (12 2 3 4 )b3
2.2 机体角运动模型
• 两式相加可得:
l (F4 F2 ) M M 1 M 2 (b1 , b 2 , b3 ) l (F F ) 3 1 2 2 2 2 K d (1 2 3 4 )
飞行器建模
• 取机体坐标系的一组标准正交基为 (b , b , b ),惯性坐标系的 一组标准正交基为 (i, j, k ) ,则两个坐标系之间的转换矩阵 为
1 2 3 T
T
cos cos cos sin sin cos sin cos sin sin P CxC y Cz sin cos sin sin sin sin sin cos sin cos cos sin cos cos sin
俯仰角
仿真与分析
俯仰运动时位移
• 仿真结果表明:俯仰角逐渐减大,x、y坐标发生变化,而其余角度和 位移都为零,表示在水平面上平动时,实现了俯仰角的控制。
仿真与分析
• 4、飞行器的偏航运动 • 当U2=U3=0、U4>0时,可以实现飞行器的偏航运动。 • 1.设置 1 3 1400、 2 4 1420 进行仿真,仿真时间 5s,结果如下:
2.1 质心运动模型
• 由变换矩阵P知:
cos sin cos sin sin sin sin cos sin cos b3 i j k cos cos
• 代入到式(2)有:
cos sin cos sin sin x sin sin cos sin cos mgk m i j k y ( Fi ) i j k i 1 cos cos z
2.1 质心运动模型
• 由牛顿第二定律对飞行器进行动力学分析有:
dv d2 F ma m m 2 r dt dt
d2 F ( Fi )e3 mgk m 2 r m i dt i 1
i 4
(1)
x j k y z
(2)
• 其中,F为作用在四旋翼飞行器上的外力和,m为飞行器 的质量,v为飞行速度,Fi是单个旋翼的升力,wi为机翼 转速
飞行器建模
• 机体坐标系B(oxyz)系与飞行器固连,原点o为飞行器重 心、质心,,横轴ox指向1号电机,规定此方向为正方向。纵 轴oy指向4号电机。立轴oz垂直于oxy,符合右手法则,正方 向垂直Oxy向上。
飞行器建模
• 为了建立飞行器的动力学模型,不失一般性,对四旋翼飞行器做出如 下假设: • 1,四旋翼飞行器主均匀对称的刚体; • 2,机体坐标系的原点与飞行器几何中心及质心位于同一位置;
i 1
这就是质心运动的数学模型
2.2 机体角运动模型
• 由质心运动的角动量定理
dH M dt
• 将上式在机体坐标系上表示,则有相对导数:
M dH H dt b
(4)
2.2 机体角运动模型
M M1 M 2 • 由于 • 其中:H是动量矩,M为飞行器所受合外力矩,M1是升 力产生的力矩,M2是空气阻力对螺旋桨产生的力矩, 2 且 M 2i K , Kd为阻力矩系数,Wi为相应电机转速。 d i 所以有:
仿真与分析
滚转角
• 仿真结果表明:滚转角逐渐减小,z坐标发生变化,而其 余角度和位移都为零,表示未能保持悬浮状态,但可以实 现滚转角的控制。
仿真与分析
• 3、飞行器的俯仰运动 • 飞行器的俯仰运动和滚转运动是相似的 • 设置 1 1358、 4 1450、 2 4 1405 ,以阶跃信号作为信号 源进行仿真,时间为5s,仿真结果如下:
(8)
• 其中U1为垂直方向的输入控制量,U2为翻滚输入控制量, U3为俯仰控制量,U4为偏航控制量,w为螺旋桨转速,Fi 为机翼所受拉力
飞行器数学模型
• 综合式(3)、(7)、(8)可得飞行器的数学模型为:
x (cos sin cos sin sin ) U1 / m y (sin sin cos sin cos ) U1 / m z (cos cos ) U1 / m g l U 2 ( J z J x )
x = y z
则姿态角和角速度之间就有了简单的积分关系
机体角运动模型
• 定义U1、U2、U3、U4为四旋翼飞行器的四个控制通道 的控制输入量,可简化飞行器的控制分析:
4 K t wi2 U1 F1 F2 F3 F4 i 1 U F F 4 2 2 2 2 K t ( w4 w2 ) U 3 F3 F1 2 2 K ( w w ) t 3 1 F F F F U 4 2 4 1 3 K ( w2 w2 w2 w2 ) 3 2 4 d 1

Z方向加速度
仿真与分析
加速时位移坐标变化
• 仿真结果表明:开始时z座标先减小然后在70s左右后增大,说明刚开 始时升力较小,飞行器在下降,转速在大于1400r/min左右之后,飞 行器才能起飞,且在此过程中3个偏转角一直为零。
仿真与分析
• 2、飞行器的滚转运动仿真 • 当U3=U4=0,U2>0时,可以实现飞行器的滚转运动。 • 设置 1 3 1405、 2 1303 ,、 4 1500 以阶跃信号作为信 号源进行仿真,时间为5s,仿真结果如下:
J xx ( J z J y ) yz l (F4 F2 ) (b1 , b2 , b3 ) J y y ( J x J z )xz (b1 , b2 , b3 ) l (F3 F1 ) 2 2 2 2 J zz ( J y J x )xz K ( d 1 2 3 4 )
(5)
• 又由于飞行器为对称的刚体,所以其惯性力矩为一对角阵, 即: 0 0 J
J 0 0
x
Jy 0
0 Jz
• 飞行器的角动量矩为:
J x x H (b1 , b 2 , b3 ) J y y J z z
2.2 机体角运动模型
i 4
2.1 质心运动模型
• 由矩阵对应元素相等,得:
x Kt wi2 (cos sin cos sin sin ) / m
i 1 4 4
y Kt wi2 (sin sin cos sin cos ) / m
i 1 4
(3)
z Kt wi2 (cos cos ) / m g
Jz
机体角运动模型
• 由欧拉动力学方程
x sin sin cos cos sin sin = y cos z
2
• 小角度变化时,可将在平衡位置线性化,按图(1)所示, 平衡位置为 0, 0, ,于是线性化后,得到
J xx ( J z J y ) yz dH H (b1 , b 2 , b3 ) J y y ( J x J z )xz dt b J zz ( J y J x )xz
(6)
• 将(5)式和(6)式代入式(4)可得:
四旋翼飞行器建模与仿真
一.简介
四旋翼飞行器也称为四轴飞行器,是一种有4个螺旋桨且 螺旋桨呈十字形交叉的飞行器,可以实现各种的运行状态, 如:爬升、下降、悬停、滚转运动、俯仰运动、偏航运动等
相关文档
最新文档