高效的遥感卫星多系统协同综合控制方法

文档序号:9750082阅读:449来源:国知局
高效的遥感卫星多系统协同综合控制方法
【技术领域】
[0001]本发明涉及卫星遥感任务的实现,具体为一种高效的遥感卫星多系统协同综合控制方法。
【背景技术】
[0002]传统的卫星遥感任务功能的实现,是通过地面上注很多个任务包,完成一次卫星的遥感任务。这种实现遥感任务的方法完全依赖于地面对此次遥感任务的精确分解,地面若注数不成功或不正确,这会导致遥感卫星任务的错误执行,进而会给遥感卫星的安全使用带来影响。传统的遥感任务功能的实现已不能满足遥感卫星应用方面的要求,为此研究高效的遥感卫星多系统协同综合控制是十分必要的。

【发明内容】

[0003]针对现有技术中的缺陷,本发明的目的是提供一种高效的遥感卫星多系统协同综合控制方法。为了达到上述发明目的,本发明为解决其技术问题所采用的技术方案是提供一个完整的遥感卫星多系统协同综合控制方案,主要原理是通过地面上注一个综合控制包,卫星在时间及能源等约束条件下,能够进行合理的星上工作时序规划,从而自主完成用户指定的多项遥感任务。
[0004]根据本发明提供的一种高效的遥感卫星多系统协同综合控制方法,包括如下步骤:
[0005]步骤1:由星载计算机对地面上注的综合控制包,进行合法性检查;若通过合法性检测,则进入步骤2;
[0006]步骤2:由星载计算机对上注的综合控制包,根据综合控制包的任务工作模式,确定各任务参与方,并根据遥感任务的执行时间和任务执行的序列号,生成综合控制包存储队列;
[0007]步骤3:由星载计算机对地面上注的遥感任务,对存储队列进行综合控制包的入队、出队、删除工作;
[0008]步骤4:由星载计算机根据综合控制包中的遥感任务执行时间T1、各工作模式任务最小响应时间,计算出综合控制包的解包时间T2,T2 = T1-ti,由星载计算机根据综合控制包中的任务工作模式、载荷工作模式以及各个分系统的主备状态,生成指令序列,最终按照时间顺序发送执行。
[0009]优选地,在所述步骤3中:
[0010]收到综合控制包后,将综合控制包按照预设的存储队列组织形式插入所述存储队列;
[0011 ]当到达任务解包时刻,从存储队列取出相应的综合控制包,同时释放该综合控制包占用的缓存空间;
[0012]根据地面指令或程序控制,删除存储队列中全部缓存的综合控制包。
[0013]与现有技术相比,本发明具有如下的有益效果:
[0014]1、本发明实现了遥感卫星应用任务高效实现的需求,并最终达到提高遥感卫星任务高效执行等的目的。
[0015]2、本发明用综合控制包对传统卫星的任务包进行简化,实现了遥感卫星的自主能力,提高了遥感卫星的综合控制能力。
【附图说明】
[0016]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1为本发明原理不意图;
[0018]图2为本发明实现流程图。
【具体实施方式】
[0019]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
[0020]图1为本发明高效的遥感卫星多系统协同综合控制方法,图2为本发明的实现流程图。如附图的实施例所示:
[0021]星载计算机接收地面上注的综合控制包,根据任务执行时间和任务执行的序列号,进而执行遥感卫星任务,具体方法过程是:
[0022]步骤1:由星载计算机对地面上注的综合控制包,进行合法性检查;若通过合法性检测,则进入步骤2;
[0023]步骤2:由星载计算机对上注的综合控制包,根据综合控制包的工作模式,确定各任务参与方。并根据遥感任务的执行时间和任务执行的序列号,生成综合控制包存储队列;
[0024]步骤3:由星载计算机对地面上注的遥感任务,对存储队列进行综合控制包的入队、出队、删除工作;
[0025]收到综合控制包后,按照设计的缓存队列组织形式插入队列。当到达任务解包时亥IJ,从缓存队列取出相应的综合控制包,同时释放该包占用的缓存空间。根据地面指令或程序控制,删除全部缓存的综合控制包。
[0026]步骤4:由星载计算机根据综合控制包中的遥感任务执行时间、各工作模式任务最小响应时间,计算出综合控制包的解包时间。由星载计算机根据综合控制包中的任务模式、载荷工作模式以及各个分系统的主备状态,生成指令序列,最终按照时间顺序发送执行。
[0027]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。
【主权项】
1.一种高效的遥感卫星多系统协同综合控制方法,其特征在于,包括如下步骤: 步骤I:由星载计算机对地面上注的综合控制包,进行合法性检查;若通过合法性检测,则进入步骤2; 步骤2:由星载计算机对上注的综合控制包,根据综合控制包的任务工作模式,确定各任务参与方,并根据遥感任务的执行时间和任务执行的序列号,生成综合控制包存储队列; 步骤3:由星载计算机对地面上注的遥感任务,对存储队列进行综合控制包的入队、出队、删除工作; 步骤4:由星载计算机根据综合控制包中的遥感任务执行时间T1、各工作模式任务最小响应时间t,计算出综合控制包的解包时间T2,T2 = T1-ti,由星载计算机根据综合控制包中的任务工作模式、载荷工作模式以及各个分系统的主备状态,生成指令序列,最终按照时间顺序发送执行。2.根据权利要求1所述的高效的遥感卫星多系统协同综合控制方法,其特征在于,在所述步骤3中: 收到综合控制包后,将综合控制包按照预设的存储队列组织形式插入所述存储队列; 当到达任务解包时刻,从存储队列取出相应的综合控制包,同时释放该综合控制包占用的缓存空间; 根据地面指令或程序控制,删除存储队列中全部缓存的综合控制包。
【专利摘要】本发明提供了一种高效的遥感卫星多系统协同综合控制方法,包括步骤:步骤1:由星载计算机对地面上注的综合控制包,进行合法性检查;若通过合法性检测,则进入步骤2;步骤2:由星载计算机对上注的综合控制包,根据遥感任务的执行时间和任务执行的序列号,生成综合控制包存储队列;步骤3:由星载计算机对地面上注的遥感任务,对存储队列进行综合控制包的入队、出队、删除工作;步骤4:根据遥感任务的执行时间和任务执行的序列号,计算出综合控制包的解包时间,并生成指令序列,进行指令发送。本发明解决了遥感卫星的自主能力不高的问题,本发明的应用提高了遥感卫星的综合控制能力。
【IPC分类】G05B19/04
【公开号】CN105511311
【申请号】CN201510861127
【发明人】马红梅, 项杰, 陆洋, 向甜, 方华, 王昊, 万华, 赵瑞峰
【申请人】上海卫星工程研究所
【公开日】2016年4月20日
【申请日】2015年11月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1