一种基于状态表的卫星综合电子系统功能模块遥测方法_3

文档序号:9326259阅读:来源:国知局
),如果主备份模块都同时"加电",则默认选用主份模块并转入步骤(十三),如 果都不加电,则不针对该功能模块进行遥测参数的采集,(代表当前功能模块不加电或未配 置)并转入步骤(十四);
[0040] 步骤(十三)、在主备份模块选择的基础上,对通信通道进行选择,选择"有效"的 A/B通道,若A/B通道同时都"有效",则默认选用A通道;并转入步骤(十四);
[0041] 步骤(十四)、根据各个功能模块的状态表的维护结果,对于遥测采集指令中状态 表不为空的各个功能模块进行遥测数据的采集,得到遥测数据包,根据各个功能模块的遥 测数据大小来分配存储内存及遥测下传波道,将遥测数据包下传至地面,转入步骤(七), 对于主备份模块都不"加电"即状态表为空的功能模块不进行遥测参数采集,不生成该功能 模块的遥测数据包,不为该功能模块分配遥测下传波道(即当第j个功能模块的状态表为 空时,不对第j个功能模块进行遥测参数采集,不生成第j个功能模块遥测数据包,不为第 j个功能模块分配遥测下传波道)。
[0042] 其中,本发明方法遍历各个功能模块建立的状态表中,如果功能模块对应的状态 表为空,则当前功能模块未配置或未加电(如果功能模块状态表为第一次遍历各个功能模 块且未收到地面发送的加断电遥控指令,则当功能模块对应的状态表为空时,当前功能模 块为未配置;如果功能模块状态表为第一次遍历各个功能模块建立状态表后收到地面发送 的加断电遥控指令修改得到的,则当功能模块对应的状态表为空时,当前功能模块为未加 电),本发明方法中模块返回数据定义为:〇xl〇为热控模块、0x20为指令模块、0x30为遥测 采集模块、0x40为天线控制模块、0x50为配电模块、0x60为火工品管理模块、0x70为执行机 构控制模块模块。如表1所示为使用本发明方法建立的卫星综合电子系统中下位机各功能 模块状态表,
[0043]
[0044] 本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。
【主权项】
1. 一种基于状态表的卫星综合电子系统功能模块遥测方法,其特征在于包括如下步 骤: 步骤(一)、将卫星综合电子系统中的功能模块进行编号,记为1,2, 3. .. N,以i为存储 地址将第i个功能模块存储在卫星综合电子系统中,然后以i+N为存储地址将第i个功能 模块的备份存储在卫星综合电子系统中,记为1+N,2+N,3+N,. . .,N+N,其中,N为卫星综合 电子系统中功能模块总数,i = 1,2, 3,…,N,各个功能模块均有A、B两个通信通道; 步骤(二)、使用第i个功能模块的A通道向第i个功能模块发出模块问询指令,如果 第i个功能模块在模块问询指令发出设定时间内回复模块类型信息,则根据模块类型信息 识别第i个功能模块类型,将第i个功能模块类型、主份加电、A通道有效写入状态表,转入 步骤(三);否则不对状态表进行操作,并转入步骤(三),其中,i的初值为1 ;所述状态表 包括各个功能模块地址、类型、主备份加电状态及主备份中A或B通道的状态; 步骤(三)、使用第i个功能模块的B通道向第i个功能模块发出模块问询指令,如果 第i个功能模块在模块问询指令发出设定时间内回复模块类型信息,则根据模块类型信息 识别第i个功能模块类型,将第i个功能模块类型、主份加电、B通道有效写入状态表,转入 步骤(四);否则不对状态表进行操作,并转入步骤(四); 步骤(四)、使用第i+N个功能模块的A通道向第i+N个功能模块发出模块问询指令, 如果第i+N个功能模块在模块问询指令发出设定时间内回复模块类型信息,则根据模块类 型信息识别第i+N个功能模块类型,将第i+N个功能模块类型、备份加电、A通道有效写入 状态表,转入步骤(五);否则不对状态表进行操作,并转入步骤(五); 步骤(五)、使用第i+N个功能模块的B通道向第i+N个功能模块发出模块问询指令, 如果第i+N个功能模块在模块问询指令发出设定时间内回复模块类型信息,则根据模块 类型信息识别当前功能模块类型,将第i+N个功能模块类型、备份加电、B通道有效写入状 态表,转入步骤(六);否则不对状态表进行操作,转入步骤(六),i = i+1 ; 步骤(六)、i = i+1,重复步骤(二)至步骤(五),直至i =N得到卫星综合电子系 统中各个功能模块的状态表; 步骤(七)、监测地面发送的功能模块遥测采集使能指令,同时监测各个功能模块是否 收到地面发送的加断电遥控指令,如果第j个功能模块接收到加断电遥控指令,则转入步 骤(八),如果接收到第j个功能模块遥测采集使能指令,则转入步骤(九),否则继续监测 地面发送的功能模块遥测采集使能指令,并监测各个功能模块是否收到地面发送的加断电 遥控指令,直至地面发送功能模块遥测采集停止指令后停止,其中,j = 1,2,3,…,N ; 步骤(八)、清空第j个功能模块的状态表,令i = j,重复步骤(二)至步骤(五)修 改第i个功能模块的状态表,并转入步骤(七); 步骤(九)、查看第j个功能模块的状态表,如果第j个功能模块的主份加电且主份的 A通道有效,则选用第j个功能模块主份的A通道对第j个功能模块主份进行遥测参数采 集,生成第j个功能模块遥测数据包,如果当第j个功能模块主份加电且A通道无效,则选 用第j个功能模块主份的B通道对第j个功能模块主份进行遥测参数采集,生成第j个功 能模块遥测数据包,如果第j个功能模块的主份不加电且备份加电且备份的A通道有效,则 选用第j个功能模块备份的A通道对第j个功能模块备份进行遥测参数采集,生成第j个 功能模块遥测数据包,如果第j个功能模块的主份不加电且备份加电且备份的A通道无效, 则选用第j个功能模块备份的B通道对第j个功能模块备份进行遥测参数采集,生成第j 个功能模块遥测数据包,如果第j个功能模块的主备份均不加电,则不对第j个功能模块进 行遥测参数采集,不生成第j个功能模块遥测数据包,不为第j个功能模块分配遥测下传波 道,并转入步骤(七)。2. 根据权利要求1所述的一种基于状态表的卫星综合电子系统功能模块遥测方法, 其特征在于:所述的功能模块包括热控模块、指令模块、遥测采集模块、天线控制模块、配电 模块、火工品管理模块及执行机构控制模块。3. 根据权利要求1或2所述的一种基于状态表的卫星综合电子系统功能模块遥测方 法,其特征在于:所述的设定时间为30ms。4. 根据权利要求1或2所述的一种基于状态表的卫星综合电子系统功能模块遥测方 法,其特征在于:所述的N为16。
【专利摘要】一种基于状态表的卫星综合电子系统功能模块遥测方法,首先将卫星综合电子系统中的功能模块进行编号,并以编号为地址存储;然后遍历各个功能模块的主备份、主备份的AB通道建立包括各个功能模块的状态表,实时监测各个功能模块加断电遥控指令以更新各个功能模块的状态表,同时监测功能模块遥测采集指令,最后根据各个功能模块的状态表对功能模块进行遥测采集。本发明方法采用状态表的方式自适应地识别出卫星电子综合系统中功能模块的增加删减、加电断电等信息,并根据这些信息动态调整遥测采集的对象,分配遥测波道资源,与现有技术相比,提高了下传遥测波道的利用率。
【IPC分类】G05B19/04
【公开号】CN105045150
【申请号】CN201510411905
【发明人】周志成, 李砥擎, 乐浪, 傅岳, 陈晓, 王君
【申请人】中国空间技术研究院
【公开日】2015年11月11日
【申请日】2015年7月14日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1