二层解析式航天器任务管理系统及方法技术方案

技术编号:9060609 阅读:153 留言:0更新日期:2013-08-21 23:45
本发明专利技术提供了一种二层解析式航天器任务管理系统及方法,该方法包括:航天器接收地面上注的遥控注数包,对接收到的注数包进行识别处理,若接收到的是任务注数包,根据任务号把任务项插入到任务表,更新任务索引表;若接收到的为指令链,把指令插入到指令队列;每个控制周期内对任务索引表和指令队列进行查询,如果有任务起始时间落在当期任务启动窗口内则根据任务类型及任务相关参数的不同生成不同指令链,并将指令插入到指令队列中;如果有指令执行时间小于当前系统时间则执行指令输出执行指令至相关载荷。本发明专利技术解决了以往航天器在任务管理上的诸多不便,既减少了航天器常规在轨管理的上注数据量又可在突发情况下灵活的对任务进行增减、变更。

【技术实现步骤摘要】

【技术保护点】
一种二层解析式航天器任务管理系统,包括航天器和地面测控站,所述航天器包括星载计算机和载荷,所述星载计算机包括输入/输出模块和处理器模块,所述处理器模块通过所述输入/输出模块接收地面测控站的任务注数包并对任务注数包进行分析处理后输出至所述载荷控制载荷工作,其特征在于,所述处理器模块包括:存储单元:用以存储任务表、任务索引表和指令队列,其中,所述任务表用以存放任务;所述任务索引表用以存放指向起始时间对应的任务表中的任务项的指针;所述指令队列为按指令执行时间从小到大排序的循环队列;应用识别单元:分别与所述输入/输出模块和存储单元连接,用以对接收到的注数包进行识别处理,判断接收到的注数包的类型,若接收到的是任务注数包,则将任务项插入到任务表中并更新任务索引表;若接收到的为指令链,则将指令链包含的指令插入到指令队列中;索引查询单元:与所述存储单元连接,用以在每个控制周期内对任务索引表进行查询,当有任务项的起始时间落在启动窗口内则开始解析该任务项,把该任务项解释成带时间信息的指令链,并把该些指令插入到指令队列中;以及,指令查询单元:分别与所述输入/输出模块和存储单元连接,在每个控制周期内对指令队列进行查询,当有指令的执行时间小于等于当期航天器系统时间时执行该指令,并输出指令脉冲至对应载荷或通过输入/输出模块经总线发送数据至对应载荷。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李巍
申请(专利权)人:上海卫星工程研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1