计算测高卫星地面轨迹交叉点的快速数值算法

Fast Numerical Algorithm for the Calculation of Altimetric Crossovers from Satellite Ground Tracks

  • 摘要: 计算交叉点是卫星测高数据处理中的重要基础性工作。扩展了交叉点存在的判断条件,可用于判断任意两条卫星地面轨迹是否有交叉点。提出了一种快速计算交叉点的数值算法--矩形收缩算法。采用一个周期的Topex/Poseidon(T/P)卫星模拟轨道和一条海洋二号(HY-2)卫星实际轨迹设计了两个算例,以验证算法的精度和效率。结果表明矩形收缩法可以快速、高精度地计算出全部交叉点。以Envisat数据为例验证了算法计算近极轨道两极交叉点的适用性。该方法不仅可以计算单一卫星轨迹的交叉点,也可计算两个不同倾角卫星的轨迹交叉点,具有很强的通用性。

     

    Abstract: Numerical calculation of crossovers is important groundwork for satellite altimeter data processing. The criteria for judging the existence of crossover are extended to be applicable to any two satellite ground tracks. A fast numerical algorithm named rectangle shrinking method is proposed in order to improve the computational efficiency. Based on a cycle of simulated orbit data of Topex/Poseidon (T/P) and a pass of observations from HY-2, two experiments are performed to assess the precision and efficiency of the algorithm. The results demonstrate that the rectangle shrinking method can rapidly work out all of crossovers with high precision. Another test on Envisat data validated the applicability to near polarorbit. The proposed algorithm has strong universality, not only solving the crossovers from tracks of a single satellite, but also two satellites with different inclinations.

     

/

返回文章
返回