本文基于MATLAB,首先计算卫星轨道在地球上的垂直投影x,y,然后设置miller地图投影方式,最后用m_line( )函数将星下点轨迹绘制出来。中间过程演示了不同相位差时,卫星轨道在地球上的垂直投影(星下点轨迹)的变化。
工具/原料
1
MATLAB
2
m_map
3
m_line
方法/步骤
2
第二,保存和运行上述脚本,得到如下图形:地图投影为miller的地图投影方式,红线代表卫星运行轨道在地球上的垂直投影(星下点轨迹)。
3
第三,增加y2=atan(tan(60*pi/180)*cos((x-120)*pi/180))*180/pi,y2相比y1相位差90度,因为y1是x-30,y2是x-120。同时绘制y1和y2,观测相位差90情况下,星下点轨迹的变化情况。
4
第四,保存和运行上述脚本,得到如下图形:红色和绿色两条星下点轨迹,彼此相位差90度。
6
第六,保存和运行上述脚本,最终得到如下图形:三条星下点轨迹图形,它们彼此存在相位差。