要创建模型,使用立方体卫星车块、模型模板和项目。探索多个航天器建模的航天器实例。的立方体卫星车Block每次传播一个卫星。要同时传播多个卫星,使用轨道传播算子块。要计算最短四元数旋转,使用态度概要块。
为了帮助您开始建模和模拟航天器,Aerospace Blockset™在Simulink上提供了一个项目和模型金宝app®开始页面。
模板模型是一个准备模拟的示例,其中包含立方体卫星车块与可视化使用金宝app仿真软件3 d动画™。
启动立方体卫星飞行器模型模板。
点击创建模型。
的立方体卫星车块模型一个简单的立方体卫星运载器,你可以使用的是立方体卫星车block配置为使用初始轨道状态作为一组开普勒轨道元素。
模型使用球面调和重力模型块为立方体卫星提供飞行器重力。
要熟悉立方体卫星,你可以尝试立方体卫星车块设置。
在立方体卫星轨道标签的块,您可以选择使用输入法参数改变初始轨道状态为:
在地心惯性轴上的位置和速度状态向量
在以地球为中心的固定地轴上的位置和速度状态向量
身体相对于ECEF的纬度、经度、高度和速度,在NED框架中表示
在立方体卫星的态度选项卡,您可以指定对准和约束向量来定义立方体卫星的姿态控制。
立方体卫星飞行器首先将主对准向量与主约束向量对齐。然后立方体卫星飞行器尝试在不影响主对准的情况下,将次级对准向量与次级约束向量尽可能紧密地对齐。
立方体卫星高度选项卡还允许您在预先配置的地球(最低点)地球指向(默认)和太阳跟踪姿态控制模式之间进行选择。
在地球定向参数选项卡,可以在ECI和ECEF坐标系统之间的转换中指示块包含更高阶的地球方向参数。
运行并模拟该模型。
要查看立方体卫星的输出信号,双击scope子系统并打开多个scope。
如果你有有效的金宝app仿真软件3 d动画许可证,你也可以可视化轨道在立方体卫星轨道的动画窗口。
保存轨道传播模型的副本。您可以将此模型用于任务分析活动脚本。
立方体卫星飞行器模型模板立方体卫星车Block使用简单的预配置轨道和姿态控制模式。要使用自己的详细组件建模和模拟CubeSat飞行器,请考虑Simulink起始页中的CubeSat模拟项目。金宝app有关更多信息,请参见立方体卫星仿真项目
该模型是一个具有可视化使用的准备模拟示例金宝app仿真软件3 d动画。这个例子使用了一个车辆模型子系统来代替立方体卫星车块。对于一个更简单的模型,它演示了立方体卫星车块,看立方体卫星飞行器模型模板。
启动立方体卫星仿真项目。
点击创建项目并按照说明去做。
车辆模型子系统为立方体卫星车辆建模,您可以按原样使用它。
例如,您可以用您自己的更真实的推进器或反作用轮模型替换执行器子系统中默认包含的完美推进器模型。
要改变立方体卫星的轨道轨迹和姿态,在任务配置部分,双击编辑初始轨道和姿态块。这些参数与相应的参数具有相同的意图立方体卫星车块。
运行并模拟该模型。
要查看立方体卫星的输出信号,双击scope子系统并打开多个scope。
如果你有驾照的话金宝app仿真软件3 d动画,你也可以在动画窗口中可视化轨道。双击Visualization子系统并单击打开Sim金宝appulink 3D动画窗口按钮。
的立方体卫星轨道的动画窗口打开。
航空航天工具箱提供坐标转换的实用函数。你可以使用这些函数在不同的初始条件模式之间转换立方体卫星车块。
行动 | 函数 |
---|---|
计算位置和速度矢量在地心惯性平均赤道平均分点 |
|
在以地球为中心的地球固定坐标系中计算位置、速度和加速度矢量 |
|
计算格林尼治平均和视恒星时 |
|
使用地心赤道位置和速度矢量计算开普勒轨道元素 |
|
用开普勒轨道元计算地心赤道坐标系下的位置和速度矢量 |
瓦拉多地方检察官天体动力学基础与应用。纽约:麦格劳-希尔,1997年。
态度概要|立方体卫星车|轨道传播算子|ecef2eci
|eci2ecef
|ijk2keplerian
|keplerian2ijk
|siderealTime