STK姿态分析(一)矢量组件

本文介绍了如何在STK中使用矢量组件对卫星姿态、速度、传感器指向等进行3D可视化,包括默认矢量、自定义矢量、坐标平面和姿态球面的展示,以及如何计算和观察不同坐标系下的相对角度。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

内容简介

接下来一系列文章将进行STK目标(卫星、导弹、火箭、飞机、船舶)姿态分析的仿真。本篇将使用矢量(vector)组件对卫星姿态、传感器指向等进行3D可视化。后续将对STK常见中心体(地球)坐标系、载体坐标系、姿态设置、矢量工具进行学习。

STK 插入目标后,其3D Graphics—vector属性中包含轴(Axes)、点(Points)、坐标系(Vector)、角度(Angles)和平面(Planes)组件,通过设置这些附加在目标上的组件,可以在视图中三维显示目标当前状态。

以卫星为例,对卫星运行中的实时速度矢量、载体坐标系、姿态球面、相对角度等进行显示。

一、卫星矢量

首先插入一颗Molniya轨道卫星,具体步骤可见STK 特定问题建模(一)判断对象可见性(存在约束),右键编辑其属性,打开在3D Graphics—vector—Vectors

左上角列表,展示出了默认可显示的与卫星相关的矢量,默认矢量含义如下:

名称含义
Sun Vector从卫星指向太阳的单位矢量
Moon Vector从卫星指向月亮的单位矢量
Nadir(Centric)Vector与位置矢量相反的、指向中心体中心的单位矢量
Velocity Vector相对于中心体(地球)惯性坐标系下的卫星速度矢量
Apoapsis Vector卫星近拱点矢量
periapsis Vector卫星远拱点矢量

以速度矢量为例,勾选中Velocity Vector,左下角向量显示大小(Scale)改为0.6,保存设置。右键卫星,选择Zoom to,在3D窗口中查看卫星的速度方向
请添加图片描述
请添加图片描述
通过播放画面,可以查看卫星实时速度矢量的指向变化。除了默认的Vector外,3D Graphics—vector—Vectors中点击Add,可以添加各种与卫星相关的矢量并进行展示。

例如,除了卫星相对于地球惯性坐标系下的速度方向外,在Add中找到Vector(CBF),可以显示卫星相对于地球地固坐标系下的速度方向。

请添加图片描述
点击OK,查看3D视图,通过播放可以看到两个卫星速度矢量分离,反应了不同的参考坐标系间的区别。
请添加图片描述
进一步,勾选其他与卫星相关的矢量,结果如下:
请添加图片描述
白色矢量指向中心体(地球),绿色向量指向太阳,浅蓝色向量指向月亮。
请添加图片描述
此外,可以自定义矢量类型。在Add中点击Create New Vector图标,Type选择为Derivative,Reference Axes选择为Body,创建一个以卫星载体坐标为参考轴的速度矢量。
请添加图片描述
请添加图片描述

二、卫星坐标平面

在3D Graphics—vector—Planes中,勾选Body XY planes,即可显示卫星载体坐标系下的XY平面
在这里插入图片描述
在这里插入图片描述
以卫星为原点,在Add中点击Create New Plane图标,创建一个J2000坐标系下的XY平面,参考坐标系选择为卫星J2000
在这里插入图片描述
结果如下:
在这里插入图片描述

三、卫星姿态球面

接下来显示卫星姿态,在3D Graphics—attitude sphere中勾选show。Sphere Color和Grid line控制姿态球面的网格线的外观。Zero Deg Color 以及Zero Deg line用于突出显示赤道和本初子午线。Scale控制显示球体大小,Frame显示球面参考坐标系。Projections下的列表中勾选中心天体,即在球面上显示中心天体边缘的投影。
在这里插入图片描述
球面参考坐标系VVLH即:卫星速度水平轴,Z轴与卫星位置矢量相反,X 轴朝向惯性速度矢量,结果如下:
在这里插入图片描述
通过显示卫星姿态球面,可以更加方便地查看卫星的速度、位置以及姿态。比如要分析卫星相对于地球的速度,勾选Projections中earth的Volumn选项,可以验证当卫星位于远地点时,速度矢量(velocity与velocity CBF)与地球投影锥呈直角。
在这里插入图片描述
四、相对角度

接下来使用Angle组件查看向量之间的角度信息。在Add中,点击Create new angle,类型选择为between vectors,两个向量选择之前使用的地固系以及惯性系下的速度,查看两个速度矢量的相对角度。
在这里插入图片描述
选中show angle value,查看具体数值(23.76°)
在这里插入图片描述
更多仿真内容,可以关注公众号“STK建模”查看
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值