主要内容

宇宙飞船模型

要建模、模拟和可视化航天器的运动和动力学,请使用航天器库块。使用航天器动力学子库块来定义航天器星座动力学、轨道传播或姿态剖面。使用CubeSat Vehicles子库块来定义单个CubeSat车辆。

航天器动力学库包含:

  • 航天器动力学block -利用数值积分建立航天器的平移和旋转动力学模型。它计算一个或多个航天器随时间变化的位置、速度、姿态和角速度。

    可以将轨道状态定义为一组轨道元素,也可以定义为惯性(ICRF)或固定框架(FF)坐标系中的位置和速度状态向量。为了传播轨道状态,块使用“中心体”部分中定义的重力模型。它还使用外部加速度和力作为块的输入。

    可以使用四元数、方向余弦矩阵(dcm)或欧拉角定义姿态状态。为了传播姿态状态,块使用力矩作为块和“质量”部分中定义的质量属性的输入。

  • 轨道传播算子-通过一种传播方法传播一个或多个航天器的轨道。类的两个版本轨道传播算子块,每个预先配置了不同的传播方法,开普勒(无扰动)或数值(高精度)。该块的开普勒(未受干扰)版本使用一种通用变量公式传播方法,被认为更快。块的数值(高精度)版本使用数值积分传播方法,它被认为更精确,因此更慢。

    要使用,将轨道状态定义为一组轨道元素或惯性(ICRF)或固定坐标系中的位置和速度状态向量。

  • 态度概要-计算使主对齐向量与主约束向量对齐的最短四元数旋转。

    以指向模式或自定义约束向量的形式提供主约束。然后,块在不破坏主对齐的情况下尽可能对齐次要对齐和约束向量。

CubeSat车辆库包含立方体卫星车,提供高水平的任务规划/快速原型选择,以快速建模和传播卫星轨道,一次一颗卫星。有关的更多信息立方体卫星车块,看建模和模拟立方体卫星.要同时传播多个卫星,请参阅轨道传播算子块。

另请参阅

|||

相关的话题

Baidu
map