STK11.2 计算卫星A关于卫星B的相对位置(三维和二维)
I.三维
一、建立卫星A、B
1.新建场景
打开STK,点击Creat New Scenario,设置场景时间,点击OK。
2.插入卫星A、B
点击Insert,选择Satellite,选择From TLE File,选择卫星A的TLE文件,点击打开。
点击Time Period设置卫星period时间,点击OK,点击Insert,完成卫星A的插入。
卫星B同理。
二、以卫星B为中心建立VVLH坐标系
在STK左侧Object Browser栏右键卫星A,选择Properties,选择3D Graphics栏下的Orbit System,点击右侧Add VVLH System按钮,在弹窗中选中卫星B,点击OK,点击Apply应用配置,点击OK完成VVLH坐标系的建立。
此时3D图中可以看到卫星A相对于B的轨迹。
三、新建B指向A的Vector
在STK右侧Object Browser栏右键卫星B,选择Analysis Workbench,选择Create new Vector按钮,选择Type为Displacement。(Name自己设置)Parent选择卫星B,Origin Point选择为卫星B的VVLH系统下的Origin,然后点击OK,完成Origin Point的选择;Destination Point选择为卫星A的VVLH系统下的Origin,然后点击OK,完成Destination Point的选择;勾选Apparent,Signal Sense选择为Transmit,设置Reference System为卫星B的VVLH,然后点击OK,完成Reference System的选择;最后点击OK,完成Vector的创建。
四、新建相应的报告格式
点击Report&Graph Manager按钮,点击Create new report style,设置名字,右键新建的style,选择Properties,在左侧Data Providers中选择Vectors(VVLH)选择刚才新建的Vector下的你想要输出的数据,点击Apply应用配置,点击OK完成report的格式的建立。
五、生成Report
点击Report&Graph Manager按钮,选择卫星B,设置Time Properties信息,选择新建的style,点击Generate,完成报告的生成。
II.二维(以XOY平面为例)
一、新建Projection Vector
在STK右侧Object Browser栏右键卫星B,选择Analysis Workbench,选择Create new Vector按钮,选择Type为Projection。(Name自己设置)Parent选择卫星B,Source Vector选择为卫星A的Position,然后点击OK,完成Source Vector的选择;Reference Plane选择为卫星B的Body.XY,然后点击OK,完成Reference Plane的选择;最后点击OK,完成Vector的创建。
二、新建相应的报告格式
点击Report&Graph Manager按钮,点击Create new report style,设置名字,右键新建的style,选择Properties,在左侧Data Providers中选择Vectors(VVLH)选择刚才新建的Vector下的你想要输出的数据,点击Apply应用配置,点击OK完成report的格式的建立。
三、生成Report
点击Report&Graph Manager按钮,选择卫星B,设置Time Properties信息,选择新建的style,点击Generate,完成报告的生成。