System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及卫星及应用产业中卫星地面设备、先进卫星平台等领域,尤其涉及一种适配不同类型卫星的遥测数据处理方法、处理系统、计算机可读存储介质和计算机装置。
技术介绍
1、随着商业航天领域的发展,各种类型的卫星发射也越来越频繁,遥测数据处理系统是卫星测控领域的重要组成部分。不同的卫星制造厂商研制的卫星在遥测协议上不甚统一规范,导致遥测数据处理系统的适应性极低,每出现一种类型的卫星,就要重新开发一套适配该卫星遥测数据处理的系统,这严重降低了卫星测运控工作效率,也严重阻碍了我国商业航天发展的进程。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术期望能够至少部分解决上述技术问题中的其中之一。
3、(二)技术方案
4、本专利技术第一个方面提供了一种适配不同类型卫星的遥测数据处理方法,包括:遥测配置阶段a、数据处理阶段b,其中:
5、所述遥测配置阶段a包括:步骤a1,接收并解析配置参数信息,所述配置参数信息包括:卫星信息、卫星分系统信息、分系统参数信息、参数处理公式信息、遥测协议信息;步骤a2,按照所述卫星信息、卫星分系统信息和分系统参数信息组装遥测包,该遥测包由16进制标识符唯一标识;步骤a3,由所述遥测协议信息确定遥测协议对应的遥测处理器;
6、所述数据处理阶段b包括:步骤b1,根据待接收遥测数据所满足的遥测协议选择对应的遥测处理器;步骤b2,所述遥测处理器接收卫星遥测数据;步骤b3,所述遥测处理器从所述卫星遥测数据中解
7、其中,同一颗卫星的遥测配置阶段a之后,后续该卫星每次遥测任务接收的卫星遥测数据重复执行数据处理阶段b。
8、在本专利技术的一些实施例中,所述步骤a1中,接收手动输入或文件导入的配置参数信息。
9、在本专利技术的一些实施例中,所述步骤a3中,每个遥测协议对应唯一的遥测处理器。
10、在本专利技术的一些实施例中,所述遥测协议信息包括:协议名称、协议版本号、协议格式;所述步骤b1中,根据所述协议名称和协议版本号选择至对应的遥测处理器。
11、在本专利技术的一些实施例中,所述数据处理阶段b之后还包括:数据展示阶段c,所述数据展示阶段c包括:根据遥测参数结果的类型对其进行可视化动态展示,其中,所述可视化动态展示选择以下方式其中一种或多种:参数曲线、柱状图、饼图。
12、在本专利技术的一些实施例中,所述遥测协议为:ccsds协议;pdxp协议;或由卫星厂商提供私有协议。
13、在本专利技术的一些实施例中,所述遥测包包括:遥测包名称;16进制标识符;遥测包长度;遥测包参数。
14、在本专利技术的一些实施例中,所述参数处理公式信息包括:参数代号、参数名称、量纲、长度、参数类型、公式名称、数学公式、常量数值。
15、在本专利技术的一些实施例中,所述分系统参数信息包括:分系统名称、分系统参数。
16、在本专利技术的一些实施例中,所述卫星分系统信息包括:分系统名称、分系统代号。
17、本专利技术第二个方面提供了一种适配不同类型卫星的遥测数据处理系统,包括:遥测配置模块、处理器选择模块和n个遥测处理器,n≥2,其中:
18、所述遥测配置模块包括:配置参数接收解析单元,用于接收并解析配置参数信息,所述配置参数信息包括:卫星信息、卫星分系统信息、分系统参数信息、参数处理公式信息、遥测协议信息;遥测包组装单元,用于按照卫星信息、卫星分系统信息和分系统参数信息组装遥测包,该遥测包由16进制标识符唯一标识;协议/处理器对应单元,用于由所述遥测协议信息确定遥测协议对应的遥测处理器;
19、所述处理器选择模块,用于根据待接收遥测数据所满足的遥测协议选择对应的遥测处理器;
20、所述遥测处理器包括:遥测数据接收单元,用于接收卫星遥测数据;遥测包匹配单元,用于从所述卫星遥测数据中解析出16进制标识符,并根据16进制标识符匹配对应的遥测包;遥测源码解析单元,用于根据所述遥测包从所述卫星遥测数据中解析出遥测参数对应的遥测源码;遥测源码处理单元,用于利用所述参数处理公式信息确定的处理方式对所述遥测源码进行处理,得到遥测参数结果。
21、在本专利技术的一些实施例中,还包括:遥测数据展示模块;所述遥测数据展示模块用于根据遥测参数结果的类型对其进行可视化动态展示,其中,所述可视化动态展示选择以下方式其中一种或多种:参数曲线、柱状图、饼图。
22、本专利技术第三个方面提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机指令被处理器执行时实现如上的适配不同类型卫星的遥测数据处理方法。
23、本专利技术第四个方面提供了一种计算机装置,包括:存储器;以及处理器,电性耦接至所述存储器,其被配置为执行存储在所述存储器中的指令,实现如上的适配不同类型卫星的遥测数据处理方法。
24、(三)有益效果
25、从上述技术方案可知,本专利技术相对于现有技术至少具有以下有益效果之一:
26、(1)本专利技术中,将配置参数一次性地导入并配置于处理系统中,在后续对同一颗卫星的卫星遥测数据进行处理时,重复地利用这些配置参数得到遥测参数结果,从而提高了卫星遥测数据配置处理效率,加速了卫星测运控领域的发展。
27、(2)本专利技术中,遥测包包括:遥测包名称;16进制标识符;遥测包长度;遥测包参数。该遥测包参数中包含某一分系统的全部参数或部分参数,具备灵活性和可扩展性,在不同应用场景下,可根据不同的需求和约束,调整遥测包的数量、大小和传输策略,满足特定任务的要求。
28、(3)本专利技术中,充分考虑实际使用需求以及现有遥测数据处理系统的上述问题,能够快速的进行卫星遥测信息配置,降低遥测数据处理系统的耦合性,提高遥测数据配置处理效率,加速了卫星测运控领域的发展。
本文档来自技高网...【技术保护点】
1.一种适配不同类型卫星的遥测数据处理方法,其特征在于,包括:遥测配置阶段A、数据处理阶段B,其中:
2.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述步骤A1中,接收手动输入或文件导入的配置参数信息。
3.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述步骤A3中,每个遥测协议对应唯一的遥测处理器。
4.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,
5.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述数据处理阶段B之后还包括:数据展示阶段C,
6.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,
7.一种适配不同类型卫星的遥测数据处理系统,其特征在于,包括:遥测配置模块、处理器选择模块和N个遥测处理器,N≥2,其中:
8.根据权利要求7所述的适配不同类型卫星的遥测数据处理系统,其特征在于,还包括:遥测数据展示模块;
9.一种计算机可读存储介质,其特征在于,该计算机可读
10.一种计算机装置,其特征在于,包括:
...【技术特征摘要】
1.一种适配不同类型卫星的遥测数据处理方法,其特征在于,包括:遥测配置阶段a、数据处理阶段b,其中:
2.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述步骤a1中,接收手动输入或文件导入的配置参数信息。
3.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述步骤a3中,每个遥测协议对应唯一的遥测处理器。
4.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,
5.根据权利要求1所述的适配不同类型卫星的遥测数据处理方法,其特征在于,所述数据处理阶段b之后还包括:数据展示...
【专利技术属性】
技术研发人员:李乐乐,王维军,乔鑫,高普,徐英博,
申请(专利权)人:北京开运联合信息技术集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。