The invention provides a fast calculation method of observation time window of optical remote sensing satellite for ground targets, which includes: calculating the satellite's subsatellite point data in advance, and the satellite's subsatellite point data of maximum sideswing maneuvering width, conserving the corresponding longitude and latitude; querying the subsatellite point data according to the specified task time, sorting the subsatellite point data according to the ephemeris time sequence to obtain the final rough sieve knot. Results: According to the continuity of ephemeris time, the data of subsatellite points in the result are divided into different strips, and then the shortest distance between each vertex in the target area and each subsatellite point in the strip data is calculated according to the information of each vertex in the target area or point target, so as to obtain the sagging foot points of each vertex in the subsatellite point trajectory. According to the time of the corresponding subsatellite point trajectory, the start time and end time of observation are calculated. Time; Calculate satellite sideswing angle and solar altitude angle according to the vertical foot point corresponding to the target center. The invention also supports parallel access calculation of point target and area target, and has the characteristics of fast calculation speed and low time complexity.
【技术实现步骤摘要】
光学遥感卫星对地面目标的观测时间窗口快速计算方法
本专利技术属于光学遥感卫星测量
,涉及一种光学遥感卫星对地面目标的观测时间窗口快速计算方法。
技术介绍
近年来,随着我国在轨卫星数量的不断增多、卫星能力的不断增强以及用户需求复杂性的不断增加,卫星对地观测任务规划已经逐渐从单星自成系统管理走向多星编队或成星座组网管理。相对于常规观测任务,一些应急观测任务往往需要多颗卫星乃至多个系列卫星进行协同观测,需要卫星快速响应并完成任务,这对卫星任务规划的时效性又提出了更高的要求。快速且精确的得到目标可见性计算结果,才能实现卫星任务规划的快速响应。计算卫星对地面目标时间窗口的传统方法,采用对卫星轨道连续跟踪采样,逐次判断各采样点处卫星对目标的可观测性的方式计算时间窗口。计算结果虽然精确,但是算法效率很低,计算耗时长,无法满足多颗卫星并发快速计算的需求。国内对卫星对地面目标观测时间窗口计算的研究相对较少,计算方法各有不足,有的是星上的计算方法,不适合地面计算;有的不能同时支持点目标和区域目标的访问计算;有的时间窗口计算结果误差略大,时间大于1s;还有的需要获取卫星相关信息且进行复杂的方程求解后才能得到精确的结果。
技术实现思路
专利技术所要解决的课题是,针对现有的星上的计算方法,不能同时支持点目标和区域目标的访问计算,导致计算效率低下,无法有效保证计算精度的问题。用于解决课题的技术手段是,本专利技术提出一种光学遥感卫星对地面目标的观测时间窗口快速计算方法,是一种先粗略搜索再精确计算的观测时间窗口快速计算方法,在保证计算精度的前提下,极大提高了计算速度,同时支持点目标和区 ...
【技术保护点】
1.一种光学遥感卫星对地面目标的观测时间窗口快速计算方法,其特征在于,包括以下步骤:步骤1、计算卫星的星下点数据,保存到数据库中;步骤2、计算卫星在最大侧摆机动后的幅宽对应的星下点数据,将对应经纬度保存到数据库中;步骤3、根据指定任务时间,对数据库中的卫星星下点数据进行查询;步骤4、将查询到的星下点数据,按星历时间先后顺序进行排序得到最终粗筛结果;步骤5、根据星历时间是否连续,将得到的最终粗筛结果中星下点数据拆分成不同条带;步骤6、根据拆分的各条带数据,和目标区域或点目标各顶点信息,计算目标区域各顶点与条带数据中各星下点的最短距离,以获取各顶点在星下点轨迹的垂足点;步骤7、根据各顶点在星下点轨迹的垂足点对应的星下点轨迹时间,计算观测的开始时间和结束时间;步骤8、根据目标中心点对应的垂足点计算卫星侧摆角和太阳高度角。
【技术特征摘要】
1.一种光学遥感卫星对地面目标的观测时间窗口快速计算方法,其特征在于,包括以下步骤:步骤1、计算卫星的星下点数据,保存到数据库中;步骤2、计算卫星在最大侧摆机动后的幅宽对应的星下点数据,将对应经纬度保存到数据库中;步骤3、根据指定任务时间,对数据库中的卫星星下点数据进行查询;步骤4、将查询到的星下点数据,按星历时间先后顺序进行排序得到最终粗筛结果;步骤5、根据星历时间是否连续,将得到的最终粗筛结果中星下点数据拆分成不同条带;步骤6、根据拆分的各条带数据,和目标区域或点目标各顶点信息,计算目标区域各顶点与条带数据中各星下点的最短距离,以获取各顶点在星下点轨迹的垂足点;步骤7、根据各顶点在星下点轨迹的垂足点对应的星下点轨迹时间,计算观测的开始时间和结束时间;步骤8、根据目标中心点对应的垂足点计算卫星侧摆角和太阳高度角。2.根据权利要求1所述光学遥感卫星对地面目标的观测时间窗口快速计算方法,其特征在于,所述步骤1将计算的星下点数据保存到数据库中,并对数据库中的数据表按月进行分表并添加索引。3.根据权利要求1所述光学遥感卫星对地面目标的观测时间窗口快速计算方法,其特征在于,所述步骤2计算卫星在最大...
【专利技术属性】
技术研发人员:陈浩一,齐昕浒,张鹏,闫东磊,胡寅龙,高越,
申请(专利权)人:航天恒星科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。