这个文件是写的是C语言与STK交互时涉及到的过程、方法讲解以及代码实现,期间花了时间,走了弯路、有些心得,于是分享之,望共勉。
1
针对卫星斜视时地面覆盖区域确定问题,提出了一种利用卫星波束侧摆角、偏移正东方向旋转角度和星下点确定卫星波束中心的算法。通过卫星的侧视角度确定圆锥面,利用站心坐标系中波束的旋转角确定唯一的圆锥母线作为波束中心线,进而得到卫星波束中心与地球的交点,从而确定卫星的覆盖区域
2021-10-30 21:46:45 390KB 点波束
1
这组代码引入了一种新的分析方法,用于确定将地球建模为扁椭球体的覆盖区域。 从卫星位置矢量和导航天线视线方向的知识出发,将扁椭球体与假定的圆锥视场相交产生的表面分解为许多椭圆,通过对地球表面进行切割得到每架飞机都包含导航天线的视线。 通过假设半Kong径角或最小仰角的适当值,可以将每个椭圆的几何参数与圆锥视场与椭圆本身的交点一起分析推导出来,从中可以认为卫星是可见的从地球表面。 根据任务要求,该方法可以应用于不同类型的指向(地心、大地和通用)。 在新版本中,引入了新的几何条件,将名称 P1 分配给前向点,将 P2 分配给后向点,这对于算法的第二部分很重要。 此外,将扁椭球体的半长轴和半短轴作为函数的输入,以增加其通用性。
2021-10-30 20:47:50 22KB matlab
1