【技术实现步骤摘要】
一种用于空天目标通视分析的地形遮挡快速计算方法
[0001]本专利技术涉及空天信息分析
,尤其涉及一种用于空天目标通视分析的地形遮挡快速计算方法。
技术介绍
[0002]卫星、火箭、飞机等航空航天器之间,以及卫星与地面站之间的通视分析应用很广泛,譬如做星间链路分析时需要计算两个卫星之间是否通视,在卫星测运控业务中的制定测量跟踪计划、数传计划等首先需要计算地面站与卫星之间的通视情况,在卫星侦察领域也需要考虑卫星与被侦察目标的通视情况;通视分析一般主要考虑地球的物理遮挡,通常可以把地球建模成带有扁率的椭球,但是对于更高要求的应用,例如航天侦察威胁分析、毫米波通信链路分析等应用,就需要结合数字高程模型考虑地形遮挡。
[0003]因此现实中需要一种空天目标通视分析的地形遮挡快速计算方法,用于解决空天目标进行快速通视判定的问题。
[0004]文献号为CN115146015A的专利文献公开一种考虑地形遮挡的对地目标访问计算方法,特别适用于对地目标访问计算领域。针对传统对地目标访问计算仅建立了卫星与地面点之间时空关系 ...
【技术保护点】
【技术特征摘要】
1.一种用于空天目标通视分析的地形遮挡快速计算方法,其特征在于:包括以下步骤:S1、计算观测点A和被观测点B的通视线段AB,根据通视线段AB与最大高程球的交点,确定采样高程点角度范围;S2、在采样高程点角度范围内进行高程点采样,利用高程点采样值建立高程点多边形;S3、计算高程点多边形与通视线段AB的交点;S4、如果通视线段AB与高程点多边形存在相交点则判定有遮挡,否则判定为无遮挡。2.根据权利要求1所述的一种用于空天目标通视分析的地形遮挡快速计算方法,其特征在于:所述最大高程球半径获取公式为:其中,R为最大高程球半径,r为地球半径,h为喜马拉雅山海拔高度取8849m。3.根据权利要求1所述的一种用于空天目标通视分析的地形遮挡快速计算方法,其特征在于:所述通视线段AB与最大高程球的交点,确定采样高程点角度范围的步骤包括:S11、当观测点A和被观测点B的高度均小于最大高程球半径R时,判定通视线段AB与最大高程球的交点为0个,采样高程点角度范围为或,其中O为地心,为观测点A在地球椭球面上的星下点,为被观测点B在地球面上的星下点;S12、当观测点A高度和被观测点B高度只有一个高度小于最大高程球半径R时,当观测点A高度小于最大高程球半径R时,采样高程点角度范围为或,其中为通视线段AB与最大高程球的交点;当被观测点B高度小于最大高程球半径R时,采样高程点角度范围为或;S13、当观测点A高度和被观测点B高度均大于最大高程球半径R时,计算通视线段AB与最大高程球的交点:当通视线段AB与最大高程球的交点为0时,判定为无遮挡,不设置采样高程点角度范围;当通视线段AB与最大高程球的交点为1时,判定为无遮挡,不设置采样高程点角度范围;当通视线段AB与最大高程球的交点为2时:采样高程点角度范围为;其中和为通视线段AB与最大高程球的两个交点;这种方式主要用于卫星与卫星之间的通视判定。4.根据权利要求1所述的一种用于空天目标通视分析的地形遮挡快速计算方法,其特征在于:计算观测点A和被观测点B通视线段AB与最大高程球的交点数量的方法为:根据地球椭圆方程:
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)其中地心原点O的坐标为,、、为地球椭球轴半径;使用地心原点O为坐标系原点,则地球椭圆方程表示为:(2)观测点A坐标为、被观测点B的坐标为,以及地心原点O的坐标为;则,其中
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
...
【专利技术属性】
技术研发人员:崔忠林,万鑫主,徐凯凯,李晨光,
申请(专利权)人:中科星图测控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。