System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 卫星智能遥测包下传周期计算方法及系统技术方案_技高网

卫星智能遥测包下传周期计算方法及系统技术方案

技术编号:40008222 阅读:11 留言:0更新日期:2024-01-16 14:51
本发明专利技术提供了一种卫星智能遥测包下传周期计算方法及系统,包括:步骤S1:根据信道资源计算出每个遥测包的最大下传周期,按照下传周期的大小为每个遥测包分配固定的包序号;步骤S2:单机开始轮询,所述轮询包括:在每个综合电子软件运行的周期内,检测所有单机的开关状态,对单机输出的遥测包进行设置并更新当前信道余量;步骤S3:判断本周期被监视单机是否轮询完毕,若是,则检测信道余量并设置新的遥测包下传周期;若否,则执行步骤S2;步骤S4:根据新的遥测包下传周期和下传准禁,遥测下传数据。本发明专利技术通过自动调整遥测包下传周期和下传准禁,提高了在轨卫星的信道资源利用率及卫星遥测下行数据的传输效率。

【技术实现步骤摘要】

本专利技术涉及卫星的遥测,具体地,涉及一种卫星智能遥测包下传周期计算方法及系统


技术介绍

1、分包遥测是指采用符合ccsds标准的分包遥测方案,遥测数据结构采用的是高级在轨系统数据结构。而高级在轨系统数据结构格式采用分层结构,最顶层为遥测帧。遥测帧包括同步字、遥测帧头、插入域以及遥测帧数据域;遥测帧数据域用来存放卫星上采集的分包遥测数据。

2、卫星的遥测数据由综合电子软件进行每周期的采集。整星的遥测通常分为两大类:一类为模拟量,需要综合电子分系统进行模数转换后,组成遥测包下传;另一类为单机直接输出数字量至综合电子软件。输出数字量遥测单机的开关状态遥测通常为模拟量,并输出到综合电子分系统中。

3、在每个软件周期内,综合电子软件根据遥测包调度表,将本周期要下传的遥测包放入由遥测帧数据域组成的一个完整的遥测帧中,并分别送至测控信道实时下传、数传信道存储,接着挑包生成延时遥测数据。遥测包调度表用来决定本周期内哪些遥测包下传周期已到;当遥测包下传准许,且下传周期已到,则可以放入遥测帧数据域下传。

4、遥测包调度表参数包括:遥测包下传默认周期、遥测下传准禁状态、遥测包序号和当前遥测包生成计数等。现有的分包遥测调度表中,下传默认周期、遥测下传准禁状态在软件初始化时就已确定,因此只能通过地面注数或者自主切换整张包调度表进行修改。

5、这种传统的设计方案,尤其是在境外时的低轨卫星单机自动关机后,原始调度表将仍然按照星上设置的固定调度表生成遥测帧,这就浪费了送数传分系统的实时信道资源和延时缓存资源;而当某分系统装星测试时,部分其它分系统单机并不会开机,如果此时按照固定的包调度表测试,则被测分系统单机的遥测周期长、被测分系统的测试数据记录不充分、遥测判读耗时长,最终造成测试效率低下,且在事后处理时不容易发现问题,不利于进行排故和数据分析。

6、在公开号为cn105450545a的中国专利文献中,公开了一种自适应动态遥测包调度方法,包括如下步骤:将上一个周期未能写入帧数据域的遥测包剩余部分写入当前帧数据域;将所有的遥测包按照周期由小到大,排列优先级;遍历所有遥测包,进行包生成时间计数值的判断;每个周期对已排列优先级的包序列中包进行逐一判断,看其是否到传输时刻;将组织好的遥测包填充入帧数据域中,对于未能完整写入帧数据域的遥测包的剩余部分,等待下一个时钟周期开始。但该文献没有解决星上单机开关机时动态调整遥测包的下传周期和下传准禁,只能通过自动切换整张包调度表或者地面注入参数调整,无法解决上述问题。

7、在公开号为cn106295197b的中国专利文献中,公开了一种基于分包遥测的高精度高频率采样可编程遥测方法,包括如下步骤:预定义一遥测源包,为所述遥测源包分配一个空闲的应用过程识别符,设置遥测源包的默认传输状态、传输周期、采样精度、采样路数;根据所述采样精度计算每一采样路中遥测参数占用整星遥测帧资源;根据所述采样路数,初始化该遥测源包的采样地址;计算所述遥测参数的采样频率,一遥测参数的采样频率取决于所述遥测源包的下传周期及遥测参数在遥测源包中被采集的次数。但该文献在故障排查时需要针对某些特定的遥测参数进行连续、密集的监视,因此也无法解决上述问题。

8、在公开号为cn113315567a的中国专利文献中,公开了一种基于两级分包体制的遥测调度方法,包括:遥测子包调度模块根据每个遥测包内不同遥测子包的多种组合和传输算法进行遥测子包的参数调度;遥测包调度模块根据每个遥测包的调度周期和传输算法进行遥测包的信道传输调度。该文献将遥测帧数据域分为3个信道,每个信道内的遥测包下传频率不同,每个子包的遥测周期固定;而本专利是以动态智能调整遥测包周期,与该文献采用的方法具有实质性的不同。


技术实现思路

1、针对现有技术中的缺陷,本专利技术的目的是提供一种卫星智能遥测包下传周期计算方法及系统。

2、根据本专利技术提供的一种卫星智能遥测包下传周期计算方法,包括:

3、步骤s1:根据信道资源计算出每个遥测包的最大下传周期,按照下传周期的大小为每个遥测包分配固定的包序号;

4、步骤s2:单机开始轮询,所述轮询包括:在每个综合电子软件运行的周期内,检测所有单机的开关状态,对单机输出的遥测包进行设置并更新当前信道余量;

5、步骤s3:判断本周期被监视单机是否轮询完毕,若是,则检测信道余量并设置新的遥测包下传周期;若否,则执行步骤s2;

6、步骤s4:根据新的遥测包下传周期和下传准禁,遥测下传数据。

7、优选的,所述步骤s1包括以下子步骤:

8、步骤s1.1:根据遥测包下传周期大小分配包序号大小,所述遥测包下传周期越大,则包序号越大;

9、步骤s1.2:若遥测包下传周期相同,则按照下传优先级分配,下传优先级越高,包序号越小。

10、优选的,所述对单机输出的遥测进行设置包括:

11、若单机由开机变为关机,则设置该单机输出的遥测包禁止下传,计算该单机关机后增加的信道余量,调整单机输出的遥测包下传周期为默认周期;

12、若单机由关机变为开机,则设置该单机输出的遥测包准许下传,计算该单机开机后减少的信道余量;

13、若单机开关状态没有变化,则不进行操作;

14、所述更新当前信道余量包括:将本周期单机增加或减少的信道余量与上周期剩余的信道余量合并,作为本周期的信道余量。

15、优选的,所述步骤s3包括以下子步骤:

16、步骤s3.1:若信道余量大于等于遥测包在默认下传周期下占用的最小遥测波道,则按照遥测包下传优先级从高到低轮询每个遥测包;若被轮询的遥测包下传准许、下传周期为默认下传周期,且下传周期除以2后增加的信道余量小于等于现有的信道余量,则将被轮询的遥测包下传周期减半;计算剩余的信道余量,直到所有的遥测包轮询完毕或信道余量小于遥测包在默认下传周期下占用的最小遥测波道;

17、步骤s3.2:若信道资源余量小于0,则按照遥测包的下传优先级从低到高轮询;当被轮询的遥测包下传准许、下传周期小于默认下传周期时,将该遥测包的下传周期设置为默认下传周期;计算剩余的信道余量直到大于等于0,停止轮询;

18、步骤s3.3:若信道资源余量大于等于0,且小于遥测包在默认下传周期下占用的最小遥测波道,则不进行轮询修改包下传频率。

19、优选的,所述遥测包下传周期调整通过本周期的遥测信道资源余量决定。

20、优选的,动态更新分包遥测下传周期时,若信道资源余量增加,则先调整下传优先级高的遥测包;若信道资源减少,则先调整下传优先级低的遥测包。

21、优选的,若分包遥测时的周期是默认周期的一半,则停止减小。

22、优选的,若分包遥测时的周期是默认周期,则停止增大。

23、根据本专利技术提供的一种卫星智能遥测包下传周期计算系统,包括:

24、模块m1:根据信道资源计算出每本文档来自技高网...

【技术保护点】

1.一种卫星智能遥测包下传周期计算方法,其特征在于,包括:

2.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述步骤S1包括以下子步骤:

3.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述对单机输出的遥测进行设置包括:

4.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述步骤S3包括以下子步骤:

5.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述遥测包下传周期调整通过本周期的遥测信道资源余量决定。

6.根据权利要求4所述的一种卫星智能遥测包下传周期计算方法,其特征在于,动态更新分包遥测下传周期时,若信道资源余量增加,则先调整下传优先级高的遥测包;若信道资源减少,则先调整下传优先级低的遥测包。

7.根据权利要求4所述的一种卫星智能遥测包下传周期计算方法,其特征在于,若分包遥测时的周期是默认周期的一半,则停止减小。

8.根据权利要求4所述的一种卫星智能遥测包下传周期计算方法,其特征在于,若分包遥测时的周期是默认周期,则停止增大。

9.一种卫星智能遥测包下传周期计算系统,其特征在于,包括:

10.根据权利要求9所述的一种卫星智能遥测包下传周期计算系统,其特征在于,所述模块M1包括以下子模块:

...

【技术特征摘要】

1.一种卫星智能遥测包下传周期计算方法,其特征在于,包括:

2.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述步骤s1包括以下子步骤:

3.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述对单机输出的遥测进行设置包括:

4.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述步骤s3包括以下子步骤:

5.根据权利要求1所述的一种卫星智能遥测包下传周期计算方法,其特征在于,所述遥测包下传周期调整通过本周期的遥测信道资源余量决定。

6.根据权利要求4所述的一种卫星智能遥测包...

【专利技术属性】
技术研发人员:白勇黄卫东康永鹏李瑞琴秦莉孟宪超李超博高俊英
申请(专利权)人:上海卫星工程研究所
类型:发明
国别省市:

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

1