最近在研究两个卫星的相对运动,正好有网友问到相关的设置,今天就跑个题,做个仿真案例。近地圆轨道上两颗卫星抵近的场景仿真设置,不过这个没有用到互联。这个案例,在STK的培训材料里,可以查到。
仿真场景要求:一颗卫星Target运行在轨道高度500km的太阳同步轨道上,现有一颗同样轨道参数、但相位落后30°的卫星Pro,利用10h抵近到距离Target 后方10km处,并停留1h,然后再利用1小时抵近到Target后方5km处,然后再停留1小时。
PS:相对运动需要用到Hill方程(也是C-W方程),目前我也是在学习过程中,所以对于更多原理的解释,目前暂不能提供给大家了。只能等以后自学有点成果了,再跟大家交流。
(1)首先插入卫星对象,并重命名为Target,选用Astrogator,并将Propagate时间改为2天。点击图中2位置的绿色图标(Run MCS),再点击3处图标(Clear Graphics)。
(2)复制Target,然后重命名为Pro,然后将真近点角改为30°。如下图所示:
将Initial后面的Propagate运行时间改为600s,并重命名为600s。
插入Target Sequence,重命名为To10km,然后在To10km中添加Maneuver、Propagate,并分别重命名为dv1、10h。dv1设置如下图所示:
10h将运行时间改为10小时,并更改颜色,以示区别。
设置To10km的目标参数,选中10h,然后单击右键,选择Results。
选择Relative Motion中的CrossTrack、InTrack、Radial。
进一步设置To10km,先将下图标号1位置更改为Run active profiles,然后再单击标号2图标。
进而完成如下参数设置。
(3)3D显示设置。首先设置参考卫星,双击Pro卫星对象,然后选择下图中Reference,进一步选择target卫星作为参考卫星。
对pro卫星的3D属性中的Pass做如下设置。
下面设置pro对target的相对轨迹显示,需要在pro卫星3D属性中Orbit System中做下图操作。首先点击Add VVLHSystem,选择target,进一步做标号3区域的设置。
设置完成后,点击Run MCS,等待To10km收敛,则有如下效果图。
(4)设置pro在距离target10km的位置停留1小时,选用Astrogator中的Hold段。操作结果如下图所示:
插入Hold段,重命名为1h1,然后单击1h1,再单击上图标号1区域,选择保持的坐标系为:target VVLH。运行即得所期望的结果。
(5)接近到5km,并保持1小时。这里设置抵近5km,操作跟上面一样,只是设置的值有差别。自己设置一下,这里就不进行说明了。只给出最终的pro卫星页面,及运行效果。
本篇博文就写到这里,有疑问的,随时交流。