多模式的卫星任务序列管理系统技术方案

技术编号:39771126 阅读:9 留言:0更新日期:2023-12-22 02:21
一种多模式卫星任务序列管理系统,由遥控指令模块

【技术实现步骤摘要】
多模式的卫星任务序列管理系统


[0001]本专利技术涉及卫星,特别是一种多模式卫星任务序列管理系统

技术背景
[0002]目前卫星在轨执行载荷任务采取地面指令的模式,在指令不多的情况下,采取多条延时指令的方式实现一次任务,当指令数目较多时,一般采取任务序列的方式,即将多条延时指令组包,并以一个遥控帧的方式注入,无论是前者还是后者,由于上注的是完整的指令,导致上注的数据量随着指令条数

任务数目的增加而增加,遥控上行的压力较大

[0003]在实际应用中,每次载荷任务存在一定的相似性,例如成像任务,两次成像的指令相同,不同的仅仅为执行时间

载荷设置参数等


技术实现思路

[0004]本专利技术的目的在于提供一种多模式任务序列管理系统,该系统能够兼容传统的完整任务序列上注之外,还支持扩展序列和预置序列模式,可以有效减少上注的数据量

[0005]本专利技术的技术解决方案如下:
[0006]一种多模式卫星任务序列管理系统,包括遥控指令模块

上注序列处理模块,其特点在于,还有扩展序列处理模块

预置序列处理模块

序列管理模块和序列执行模块,所述的遥控指令模块的三个输出端分别与所述的上注序列处理模块

扩展序列处理模块

预置序列处理模块的输入端相连
,
所述的上注序列处理模块

展序列处理模块

预置序列处理模块的输出端与所述的序列管理模块的输入端相连,所述的序列管理模块的输出端与所述的序列执行模块的输入端相连,所述的序列执行模块的输出端与所述的遥控指令模块的输入端分别通过无线与地面的遥控模块相连

[0007]所述扩展序列处理模块,用于接收“任务序列扩展指令”的参数,并根据映射表进行扩展并得到完整的任务序列

[0008]所述扩展序列处理模块的扩展过程分为两步,首先是将“任务序列扩展指令”中的上注的指令个数和任务
ID
直接赋值给完整任务序列的对应值,然后扩展单条指令,单条指令扩展方式为结合指令参数和映射表生成完整的单条指令,映射表以指令码为唯一标识,每条指令对应一行

[0009]所述预置序列处理模块,根据接收到“任务序列预置指令”的参数和已有的任务序列,生成新的任务序列,通过更新已有任务序列的任务
ID、
指令执行时间得到新任务序列

[0010]所述预置序列处理模块,具体处理过程如下:
[0011]通过“预置任务
ID”找到匹配的任务序列,并整体拷贝生成新任务序列;
[0012]更改新任务序列的
ID
为“新任务
ID”;
[0013]更改新任务序列各指令的执行时间,其中第
j
条指令的执行时间为:
[0014]T_Mexj

T_Nexj+(T

T_Nex1)

[0015]其中,
1≤j≤i

T_Nexj
为预置序列中第
j
条指令的执行时间,
T
为指令参数

[0016]在发送“任务序列预置指令”指令前,需先注入任务
ID
为“预置任务
ID”的任务序列

[0017]本专利技术的技术效果如下:
[0018]相比于目前卫星在轨执行载荷任务采取地面指令的模式,即上注延时指令或指令序列,本专利技术多模式卫星任务序列管理系统扩展序列和预置序列的模式,只需要上注部分指令或参数,在遥感类卫星应用中,每次载荷任务存在一定的相似性,例如成像任务,两次成像的指令相同,不同的仅仅为执行时间

载荷设置参数等,通过上注参数替换上注完成序列,可减少数据的上注量,减轻遥控上行的压力

附图说明
[0019]图1是本专利技术多模式卫星任务序列管理系统框图
[0020]图2是本专利技术多模式卫星任务序列管理系统的任务序列管理程序图
[0021]图3是预置序列处理示意图
[0022]图4是序列扩展处理示意图
[0023]图5是序列管理表
具体实施方式
[0024]下面结合实施例和附图对本专利技术作进一步说明,但不应以此限制本专利技术的保护范围

[0025]先请参阅图1,图1是本专利技术多模式卫星任务序列管理系统的框图,由图可见,本专利技术多模式卫星任务序列管理系统,其特点在于,该系统由遥控指令模块

上注序列处理模块

扩展序列处理模块

预置序列处理模块

序列管理模块和序列执行模块组成,所述的遥控指令模块的三个输出端分别与所述的上注序列处理模块

扩展序列处理模块

预置序列处理模块的输入端相连
,
所述的上注序列处理模块

扩展序列处理模块

预置序列处理模块的输出端与所述的序列管理模块的输入端相连,所述的序列管理模块的输出端与所述的序列执行模块的输入端相连,所述的序列执行模块的输出端与所述的遥控指令模块的输入端分别通过无线与地面的遥控模块相连

[0026]下面对所有的模块作进一步说明:
[0027]1、
遥控指令模块
[0028]遥控指令模块为接收和处理地面指令,指令包括任务序列上注指令

任务序列扩展指令

任务序列预置指令和删除任务序列指令,下面分别介绍其功能

[0029]1)
任务序列上注指令
[0030]任务序列上注指令是上注完整的任务序列,指令参数格式如下表1所示,指令序列中每条指令的格式详见下表2,接收到任务序列后,置任务类型为完整,并将接收到的任务序列转发至上注序列处理模块

[0031]任务序列的格式如下表1所示,每个任务序列包括指令个数

任务
ID
和指令3个字段:指令个数为当前任务序列包含指令的数目,每个序列包含指令的数目不定;任务
ID
为当前任务序列的标识,每个任务序列有唯一且与其他任务不相同的
ID
;指令为对应各指令的参数


B6

Bn

10
参数变长 [0045]3)
任务序列预置指令
[0046]任务序列预置指令格式如下表5所示,参数为预置任务
ID、
新任务
ID
和执行时间,分别标识提前预置任务序列的
ID
,后续生成任务序列的...

【技术保护点】

【技术特征摘要】
1.
一种多模式卫星任务序列管理系统,包括遥控指令模块

上注序列处理模块,其特征在于,还包括扩展序列处理模块

预置序列处理模块

序列管理模块和序列执行模块,所述的遥控指令模块的三个输出端分别与所述的上注序列处理模块

扩展序列处理模块

预置序列处理模块的输入端相连
,
所述的上注序列处理模块

扩展序列处理模块

预置序列处理模块的输出端与所述的序列管理模块的输入端相连,所述的序列管理模块的输出端与所述的序列执行模块的输入端相连,所述的序列执行模块的输出端与所述的遥控指令模块的输入端分别通过无线与地面的遥控模块相连
。2.
根据权利要求1所述的多模式卫星任务序列管理系统,其特征在于,所述扩展序列处理模块,用于接收“任务序列扩展指令”的参数,并根据映射表进行扩展并得到完整的任务序列
。3.
根据权利要求2所述的多模式卫星任务序列管理系统,其特征在于,所述扩展序列处理模块的扩展过程分为两步,首先是将“任务序列扩展指令”中的上注的指令个数和任务
ID
直接赋值给完整任务序列的对应值,然后扩展单条指令,单条指令扩展方式为结合指令参数和映射表生成完整的单条指令,映射表以指...

【专利技术属性】
技术研发人员:徐文明徐元旭付碧红陈宏宇
申请(专利权)人:上海微小卫星工程中心
类型:发明
国别省市:

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

1