态度概要
库:
航空航天Blockset /飞船/航天器动力学
描述
的态度概要块计算最短的四元数相吻合的旋转主要定位向量与主约束向量。四元数定义使用标量公约。航空航天Blockset™使用四元数定义使用标量公约。
提供的主要限制是一个指向模式:
点最低点
点天体
点LatLonAlt
或通过一个自定义约束向量。块然后将二次校准和约束向量尽可能不破坏主要对齐。
这个库包含三个版本的态度概要这些常见的态度控制块预配置模式:
最低点指出,
点最低点
地理指出,
点LatLonAlt
太阳跟踪,
点天体
以太阳为天体目标
在坐标系统的更多信息态度概要块使用,请参阅算法。
港口
输入
X- - - - - -速度状态向量的位置
转换向量
航天器在时间t的位置状态向量utc。
数据类型:双
V- - - - - -速度状态向量
转换向量
航天器在时间t的速度状态向量utc转换,指定为一个向量。
依赖关系
要启用这个端口,设置约束坐标系(CCF)来LVLH
。
数据类型:双
问- - - - - -宇宙飞船的态度
第4单元向量
宇宙飞船的态度tutc从车身骨架,表示为一个四元数港口坐标系,指定为第4单元向量。
数据类型:双
tutc- - - - - -当前数据或时间
标量
当前日期或时间,指定为一个标量,朱利安日期。
依赖关系
要启用这个端口,执行其中一个:
集指向模式来
点天体
或点LatLonAlt
选择允许指向模式改变在运行复选框。
数据类型:双
μl- - - - - -大地纬度和经度
2-element向量
大地纬度和经度(度)的地面点,指定为一个一维数组的大小2。这个端口与高度时一起使用指向模式是点LatLongAlt
。这个位置被用作主要的约束。
依赖关系
要启用这个端口,做其中的一个:
集指向模式来
LatLonAlt
。选择允许指向模式改变在运行复选框。
数据类型:双
h- - - - - -高度
标量
地面点的高度兴趣,指定为一个标量。这个端口与大地纬度和经度时一起使用指向模式是点LatLongAlt
。这个位置被用作主要的约束。
依赖关系
要启用这个端口,做其中的一个:
集指向模式来
LatLonAlt
。选择允许指向模式改变在运行复选框。
数据类型:双
A1b- - - - - -主要调整向量
转换向量
主要调整向量(在车身骨架),指定为一个转换向量。
依赖关系
要启用这个端口,设置主对齐(后)来港口
。
数据类型:双
A2b- - - - - -二次定位向量
转换向量
二次定位向量(在车身骨架),指定为一个转换向量。
依赖关系
要启用这个端口,设置二次校准(后)来港口
。
数据类型:双
C1lvlh- - - - - -主要约束向量
转换向量
主要约束向量转换指定为一个向量,在约束坐标系。
依赖关系
要启用这个端口,设置:
指向模式来
自定义
。主约束(CCF)来
港口
。
数据类型:双
C2lvlh- - - - - -二次约束
转换向量
二次约束向量,转换指定为一个向量。
依赖关系
要启用这个端口,设置二次约束(CCF)来港口
。
数据类型:双
输出
问tgtb- - - - - -旋转四元数
第4单元向量(标量)
四元数的旋转从飞船电流方向旋转到所需的方向(在车身骨架),作为第4单元返回向量。
依赖
要启用这个端口,选择输出旋转从当前更新的态度复选框。
数据类型:双
问新- - - - - -更新的航天器姿态
第4单元向量
更新关于宇宙飞船的态度港口坐标系旋转四元数后,作为第4单元返回向量。
依赖
要启用这个端口,选择输出的态度复选框。
数据类型:双
参数
输出旋转从当前更新的态度- - - - - -输出旋转
(默认)|关闭
输出旋转,选中此复选框。否则,清除此复选框。
编程使用
块参数:outputError |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
输出的态度- - - - - -输出更新的态度
(默认)|
将更新后的航天器姿态输出为一个四元数旋转从车身骨架港口坐标系选中此复选框。否则,清除此复选框。
编程使用
块参数:outputFinalAttitude |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“关闭” |
港口坐标系- - - - - -坐标系的位置、速度和姿态港口
ICRF
(默认)|固定架
指向模式- - - - - -主向量对齐指向模式
点最低点
(默认)|点天体
|点LatLonAlt
|自定义
主向量对齐指向模式,指定为点最低点
,点天体
,点LatLonAlt
,或自定义
。
编程使用
块参数:pointingMode |
类型:特征向量 |
价值观:“在最低点” |“点天体” |“指向LatLonAlt” |“自定义” |
默认值:“在最低点” |
允许指向模式改变在运行- - - - - -允许指向模式改变在运行
(默认)|
允许指向模式改变在运行,选中此复选框。否则,清除此复选框。
编程使用
块参数:tunablePointing |
类型:特征向量 |
价值观:“上” |“关闭” |
默认值:“上” |
天体目标- - - - - -天体
太阳
(默认)|汞
|金星
|月亮
|火星
|木星
|土星
|天王星
|海王星
|冥王星
|太阳系重心
|月重心
天体的调整主要对准向量。
依赖关系
要启用该参数,设置指向模式来点天体
。
编程使用
块参数:celestialTarget |
类型:特征向量 |
价值观:“太阳” |“水星” |“金星” |“月亮” |“火星” |“木星” |“土星” |“天王星” |“海王星” |“冥王星” |“太阳” |“太阳系重心” |“月重心” |
默认值:“太阳” |
主对齐(后)- - - - - -主要调整向量
对话框
(默认)|港口
主要定位向量来源,指定为港口
或对话框
。
港口
——指定端口对齐数组通过A1b端口。对话框
——指定端口对齐转换向量在相应的文本框(默认值(0 0 1)
)。
依赖关系
指定端口对齐阵列在一个文本框,设置这个参数对话框
。
编程使用
块参数:primaryAlignmentSrc |当primaryAlignmentSrc 是“对话框” ,使用primaryAlignment 设置主向量对齐 |
类型:特征向量 |
价值观:“端口” |“对话框” |主要定位向量,指定转换向量 |
默认值:“对话框” |
二次校准(后)- - - - - -二次定位向量
对话框
(默认)|港口
二次定位向量来源,指定为港口
或对话框
。
港口
——指定端口对齐数组通过A2b端口。对话框
——指定端口对齐转换向量在相应的文本框(默认值(1 0 0)
)。
依赖关系
指定端口对齐阵列在一个文本框,设置这个参数对话框
。
编程使用
块参数:secondaryAlignmentSrc |当secondaryAlignmentSrc 是“对话框” ,使用secondaryAlignment 设置二次定位向量 |
类型:特征向量 |
价值观:“端口” |“对话框” |二次定位向量,转换指定为一个向量 |
默认值:“对话框” |
约束坐标系,CCF- - - - - -约束坐标系
ICRF
(默认)|固定架
|LVLH
|内德
|物体固定
坐标系中约束向量提供,指定为ICRF
,固定架
,LVLH
,内德
,或物体固定
。关于坐标系统的更多信息,请参阅算法。
编程使用
块参数:constraintFrame |
类型:特征向量 |
价值观:“ICRF” |固定架的 |“LVLH” |NED的 |“物体固定” |
默认值:“ICRF” |
主约束(CCF)- - - - - -主要约束
对话框
(默认)|港口
主要约束向量来源,指定为港口
或对话框
。
港口
——指定主要约束通过数组C1b端口。对话框
——指定端口转换约束向量在相应的文本框(默认值(1 0 0)
)。
依赖关系
指定端口对齐阵列在一个文本框,设置这个参数
对话框
。当这个参数的影响约束坐标系(CCF)被设置为
自定义
。
编程使用
块参数:primaryConstraintSrc |当primaryConstraintSrc 是“对话框” ,使用primaryConstraint 设置主约束向量 |
类型:特征向量 |
价值观:“端口” |“对话框” |主要约束向量,转换指定为一个向量 |
默认值:“对话框” |
二次约束(CCF)- - - - - -二次约束
对话框
(默认)|港口
二次约束向量来源,指定为港口
或对话框
。
港口
——指定数组通过二次约束C1b端口。对话框
——指定端口转换约束向量在相应的文本框(默认值(0 1 0)
)。
主向量对齐后与主约束向量,完全定义旋转,阻止试图使二次定位向量与旋转向量。旋转矢量应二次约束向量。
而主要约束只启用自定义指向模式,二次约束总是启用。
依赖关系
指定端口对齐阵列在一个文本框,设置这个参数对话框
。
编程使用
块参数:secondaryConstraintSrc |当secondaryConstraintSrc 是“对话框” ,使用secondaryConstraint 设置二次约束向量 |
类型:特征向量 |
价值观:“端口” |“对话框” |二次约束向量,转换指定为一个向量 |
默认值:“对话框” |
算法
的态度概要块使用地球和vehicle-centric坐标系统一样。
地球坐标系统一样
地球坐标系统一样使用ICRF和固定坐标系坐标系统:
国际天文参考系。这个框架可以被视为等于ECI坐标系实现J2000(2000年1月1日12:00:00 TT。有关更多信息,请参见ECI坐标。
固定架,固定架为地球这个块使用国际地球参考架(ITRF)。这个参照系意识到通过从ICRF IAU2000/2006减少坐标系统。这个框架通常被描述为地球地球定点参考系。
Vehicle-Centric坐标系统
vehicle-centric坐标系在车身骨架,north-east-down (NED)和地方垂直,当地水平(LVLH)坐标系统。
版本历史
介绍了R2020bMATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。