在体轴上实施六度自由度方程的四元数表示
航空航天模块/运动方程/ 6自由度
该物体假定施加的力作用于物体的重心,并且质量和惯性是恒定的。
Fxyz(n)
——应用部队施加的力量,指定为三元素矢量。
数据类型:双倍的
米xyz(n - m)
——应用的时刻应用的矩,指定为三元素矢量。
数据类型:双倍的
Ve
-平面地球参考系的速度平面地球参考系中的速度,返回为一个三元素矢量。
数据类型:双倍的
Xe
-在平面地球参考系中的位置在平面地球参考系中的位置,返回为一个三元素矢量。
数据类型:双倍的
φ θ ψ (rad)
- 欧拉旋转角度欧拉旋转角度[卷,沥青,偏航],作为三元素向量,在弧度中返回。
数据类型:双倍的
DCM.是
- 坐标转换从平坦的地球轴到身体固定轴的坐标变换,返回为3×3矩阵。
数据类型:双倍的
Vb
- 身体固定框架中的速度在身体-固定坐标系中的速度,返回为一个三元素向量。
数据类型:双倍的
ω.b(rad / s)
-固定轴的角速率身体固定轴的角速率,作为三元素矢量返回,在每秒弧度中。
数据类型:双倍的
dω.b/ dt
- 角度加速固定轴上的角加速度,返回为一个三元素矢量,单位为弧度/秒的平方。
数据类型:双倍的
一个bb
- 身体固定轴的加速度身体固定轴的加速度相对于车身框架,作为三元素向量返回。
数据类型:双倍的
一个是
-相对于惯性系的加速度相对于惯性系(平面地球)的固定轴上的加速度,返回为一个三元矢量。你通常把这个信号连接到加速度计上。
该端口仅在包括惯性加速复选框是选中的。
数据类型:双倍的
单位
-输入输出单元度量(MKS)
(默认)|英语(FT / s的速度)
|英语(KTS速度)
输入和输出单元,指定为度量(MKS)
,英语(FT / s的速度)
, 要么英语(KTS速度)
.
单位 | 势力 | 片刻 | 加速度 | 速度 | 位置 | 大量的 | 惯性 |
---|---|---|---|---|---|---|---|
度量(MKS) |
牛顿 | 牛顿米 | 米每秒平方 | 米/秒 | 米 | 公斤 | 公斤米方形 |
英语(FT / s的速度) |
磅 | 脚磅 | 每秒平方英尺 | 每秒脚 | 脚 | sl | 蛞蝓平方英尺 |
英语(KTS速度) |
磅 | 脚磅 | 每秒平方英尺 | 结 | 脚 | sl | 蛞蝓平方英尺 |
块参数:单位 |
类型:字符向量 |
价值观:度量(MKS) |英语(FT / s的速度) |英语(KTS速度) |
默认值:度量(MKS) |
质量类型
——质量类型固定的
(默认)|简单的变量
|自定义变量
质量类型,根据下表指定。
质量类型 | 描述 | 默认为 |
---|---|---|
固定的 |
在整个模拟过程中质量是恒定的。 |
|
简单的变量 |
质量和惯性随质量速率线性变化。 |
|
自定义变量 |
质量和惯性变化是可定制的。 |
的简单的变量
选择符合前面描述的运动方程。
块参数:MTYPE. |
类型:字符向量 |
价值观:固定的 |简单的变量 |自定义变量 |
默认值:简单的变量 |
表示
- 运动表示方程四元素
(默认)|欧拉角
运动表示方程,根据下表指定。
表示 | 描述 |
---|---|
|
在运动方程中使用欧拉角。 |
|
在运动方程中使用四元数。 |
的四元素
选择符合运动方程算法.
块参数:代表 |
类型:字符向量 |
价值观:欧拉角 |四元素 |
默认值:'四元碘' |
惯性轴初始位置[Xe,Ye,Ze]
- 惯性轴的位置[0 0 0]
(默认)|三元素向量平坦地球参考框架中主体的初始位置,指定为三元素矢量。
块参数:xme_0 |
类型:字符向量 |
价值观:'[0 0 0]' |三元素向量 |
默认值:'[0 0 0]' |
体轴初速度[U,v,w]
- 身体轴的速度[0 0 0]
(默认)|三元素向量在身体固定坐标系中,身体轴上的初始速度,指定为一个三元素矢量。
块参数:Vm_0 |
类型:字符向量 |
价值观:'[0 0 0]' |三元素向量 |
默认值:'[0 0 0]' |
初始欧拉方向[卷,沥青,偏航]
- 初始欧拉方向[0 0 0]
(默认)|三元素向量初始欧拉方向角度[滚动,间距,偏航],以弧度指定为三元素矢量。欧拉旋转角度是身体和向东(NED)坐标系之间的旋转角度。
块参数:Eul_0. |
类型:字符向量 |
价值观:'[0 0 0]' |三元素向量 |
默认值:'[0 0 0]' |
初始体旋转速率[p,q,r]
-初始体旋转[0 0 0]
(默认)|三元素向量相对于NED帧的初始身体固定角速率,指定为一个三元素矢量,单位为每秒弧度。
块参数:PM_0. |
类型:字符向量 |
价值观:'[0 0 0]' |三元素向量 |
默认值:'[0 0 0]' |
初始质量
- 初始质量1.0
(默认)|标量子刚体的初始质量,指定为双标量。
块参数:Mass_0. |
类型:字符向量 |
价值观:'1.0' |双标量 |
默认值:'1.0' |
惯性
——惯性眼睛(3)
(默认)|标量子物体的惯量,指定为双标量。
要启用该参数,请设置质量类型到固定的
.
块参数:惯性 |
类型:字符向量 |
价值观:眼睛(3) |双标量 |
默认值:眼睛(3) |
季度正常化的增益
- 获得1.0
(默认)|标量子增益以保持四元数向量的范数等于1.0,指定为双标量。
块参数:k_quat |
类型:字符向量 |
价值观:1.0 |双标量 |
默认值:1.0 |
包括惯性加速
- 包括惯性加速端口从
(默认)|在
选中此复选框可添加惯性加速端口。
要启用一个是端口,选择该参数。
块参数:abi_flag |
类型:字符向量 |
价值观:'离开' |“上” |
默认值:从 |
为每个状态分配一个唯一的名称。在线性化过程中,可以使用状态名而不是块路径。
要为单个状态指定名称,请在引号之间输入唯一名称,“速度”
.
要为多个状态分配名称,请输入由括号包围的逗号分隔列表,例如,{' a ', ' b ', ' c '}
.每个名称必须唯一。
如果参数为空(''
),没有指定名称。
状态名仅适用于具有名称参数的所选块。
状态的数量必须在状态名称中均匀划分。
您可以指定比状态更少的姓名,但您无法指定比状态的更多名。
例如,您可以在具有四个州的系统中指定两个名称。名字适用于前两个状态和最后两个状态的第二个州。
在MATLAB中指定具有变量的状态名称®工作区,输入没有引号的变量。变量可以是字符向量,小区阵列或结构。
位置:例如,{'xe','ye','ze'}
-位置状态名''
(默认)|古老的清单包围括号位置状态名,由大括号包围的逗号分隔列表指定。
块参数:xme_statename |
类型:字符向量 |
价值观:'' |古老的清单包围括号 |
默认值:'' |
速度:例如,'U','v','w'}
- 速度状态名称''
(默认)|古老的清单包围括号速度状态名称,指定为用大括号括起来的逗号分隔列表。
块参数:Vm_statename |
类型:字符向量 |
价值观:'' |古老的清单包围括号 |
默认值:'' |
四元数向量:例如{'qr', 'qi', 'qj', 'qk'}
-四元数向量状态名''
(默认)|古老的清单包围括号四元数向量表示名称,指定为由大括号包围的逗号分隔列表。
块参数:quat_statename |
类型:字符向量 |
价值观:'' |古老的清单包围括号 |
默认值:'' |
身体旋转速率:例如,{'p','q','r'}
- 身体旋转状态名称''
(默认)|古老的清单包围括号身体旋转速率状态名,指定用大括号括起来的逗号分隔列表。
块参数:pm_statename |
类型:字符向量 |
价值观:'' |古老的清单包围括号 |
默认值:'' |
下面给出了四元数向量的变化率的积分。收益K驱动四元数状态向量的规范到1.0应该 成为非零。您必须小心选择此增益的值,因为大值提高了规范中误差的衰减率,但也会减慢模拟,因为介绍了快速动态。四元数向量的一个元素中的幅度中的误差在所有元素之间同等地扩展,可能增加了状态向量中的错误。
Aerospace BlockSet™使用使用标量级定义定义的四元数。
6dof(欧拉角)|6DOF ECEF(四元型)|6dof风(四元末)|6dof风(风角)|自定义可变质量6DOF(欧拉角)|自定义可变质量6自由度(四元数)|自定义可变质量6DOF ECEF(四元数)|自定义可变质量6DOF风(四元数)|自定义可变质量6DOF风(风的角度)|简单变质量6DOF(欧拉角)|简单变质量6DOF(四元数)|简单变质量6DOF ECEF(四元数)|简单的变量质量6dof风(四元型)|简单的变量质量6dof风(风角)
你点击一个链接对应于这个MATLAB命令:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。