一种航天器遥测数据处理方法技术

技术编号:37479237 阅读:11 留言:0更新日期:2023-05-07 09:20
本发明专利技术实施例公开了一种航天器遥测数据处理方法,包括以下步骤:初始化参数配置项;等待信号;更新遥测帧计数;加工固定遥测包;加工分包遥测包;组装遥测传送帧。本发明专利技术的航天器遥测数据处理方法通过初始化以根据与遥测加工相关的参数配置项生成相应的列表,实现对参数配置项及其对应的参数数据进行统一管理,针对不同的航天器任务可通过修改对应的参数数据以进行仿真任务编辑,使得参数数据并非固定码,以可确保仿真数据的真实性,并实现快速编辑仿真任务的功能。辑仿真任务的功能。辑仿真任务的功能。

【技术实现步骤摘要】
一种航天器遥测数据处理方法


[0001]本专利技术涉及航天测试
,尤其涉及一种航天器遥测数据处理方法。

技术介绍

[0002]航天器遥测数据仿真是根据航天器遥测数据结构形式,仿真出各类遥测数据(如实时压测、延时遥测等)及各种遥测参数(如温度参数、能源参数、压力参数等),供测控系统联调时进一步检测遥测系统数据处理的正确性。现有的多数简单的仿真系统大多关注于遥测格式的仿真,对于遥测参数采用固定码代替,与航天器实际遥测数据相差较大,缺乏仿真数据的真实性。

技术实现思路

[0003]本专利技术所要解决的技术问题是提供一种航天器遥测数据处理方法,以确保仿真数据的真实性。
[0004]为解决上述技术问题,本专利技术的目的是通过以下技术方案实现的:提供一种航天器遥测数据处理方法,包括以下步骤:初始化参数配置项:根据所述参数配置项生成遥测参数列表和遥测包列表,将所述遥测参数列表划分为固定遥测参数列表及分包遥测参数列表,将所述遥测包列表划分为固定遥测包列表和分包遥测包列表,并将参数数据的具体数据根据相应的所述参数配置项分配至对应的列表中;等待信号:等待时间点为任务时间的时间信号;更新遥测帧计数:将遥测帧计数加一并更新记录;加工固定遥测包:计算更新后的所述遥测帧计数与所述固定遥测参数列表中的各参数数据的帧循环的值相除后的余数,获取帧循环余数与获得的余数相等的参数数据作为匹配参数数据,根据所述匹配参数数据的参数仿真方法对所述匹配参数数据的具体数据进行加工,并按照所述匹配参数数据的序列化信息将加工后的所述匹配参数数据的具体数据装载入对应的固定遥测包;加工分包遥测包:根据更新后的所述遥测帧计数与所述分包遥测包列表中的各参数数据的帧周期计算当前时间,获取所述分包遥测参数列表中包周期能整除所述当前时间的参数数据作为所需参数数据,根据所述所需参数数据的参数仿真方法对所述所需参数数据的具体数据进行加工,并按照所述所需参数数据的序列化信息将加工后的所述所需参数数据的具体数据装载入对应的分包遥测包;组装遥测传送帧:筛选所述固定遥测包并将筛选后的所述固定遥测包填入遥测传送帧的固定遥测缓冲区,遍历分包遥测包列表,将状态为新包的分包遥测包依次填入所述遥测传送帧的分包遥测缓冲区,更新填入所述分包遥测缓冲区后的分包遥测包的状态为旧包,记录每次填入的分包遥测包的序号。
[0005]本专利技术的有益技术效果在于:本专利技术的航天器遥测数据处理方法通过初始化以根据与遥测加工相关的参数配置项生成相应的列表,实现对参数配置项及其对应的参数数据进行统一管理,针对不同的航天器任务可通过修改对应的参数数据以进行仿真任务编辑,使得参数数据并非固定码,以可确保仿真数据的真实性,并实现快速编辑仿真任务的功能。
附图说明
[0006]为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0007]图1为本专利技术实施例提供的航天器遥测数据处理方法的流程示意图;
[0008]图2为本专利技术实施例提供的航天器遥测数据处理方法的子流程示意图;
[0009]图3为本专利技术实施例提供的航天器遥测数据处理方法的子流程的具体流程示意图;
[0010]图4为本专利技术另一实施例提供的航天器遥测数据处理方法的流程示意图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]请参阅图1,图1为本专利技术实施例提供的航天器遥测数据处理方法的流程示意图,所述航天器遥测数据处理方法包括步骤S11

步骤S16:
[0013]步骤S11、初始化参数配置项:根据所述参数配置项生成遥测参数列表和遥测包列表,将所述遥测参数列表划分为固定遥测参数列表及分包遥测参数列表,将所述遥测包列表划分为固定遥测包列表和分包遥测包列表,并将参数数据的具体数据根据相应的所述参数配置项分配至对应的列表中。
[0014]其中,参数数据包括参数配置项及具体数据,根据所述参数配置项生成遥测参数列表和遥测包列表,则列表中包含相应的参数配置项,通过根据参数配置项将具体数据分别置入对应的遥测参数列表和遥测包列表中进行管理,从而可为对应的仿真任务提供快速搜索获取及编辑功能,实现针对不同航天器任务要求仅需修改列表的参数配置项中相应的参数数据的具体数据即可进行对应的仿真。参数配置项包括遥测帧配置文件、遥测包初值配置文件和遥测参数标识配置文件。所述遥测帧配置文件包括任务属性及遥测帧属性的相关描述信息,所述任务属性包括任务名称、任务代号及任务标识,所述遥测帧属性包括遥测帧长、帧周期、遥测帧计数最大值、包域长、实时帧标识、组合帧字和帧同步字,通过遥测帧配置文件可提供遥测帧组装的规则。所述遥测包初值包括固定遥测初值和分包遥测初值,固定遥测用于每次填写固定的遥测参数以确保相应的遥测参数不会丢失,分包遥测初值包括包标识、包长及包周期,以提供组装遥测帧的基本元素。遥测参数标识包括遥测参数名称、序列化信息及参数仿真方法,所述遥测参数名称包括参数代号、所属任务代号、中文解释及参数单位,所述序列化信息是指进行序列化排列时所遵循的信息,所述序列化信息包括帧标志、字节位置、字节内位位置、位数、数据类型、字节序、帧循环、帧循环余数、包标识及仿真条件,所述参数仿真方法包括仿真方法、计算公式、初始化值及分层值。所述遥测参数列表的表格项包括参数序号及该参数序号对应的参数配置项的参数属性。可根据参数配置项的遥测参数标识配置文件的帧标志将遥测参数列表划分为固定遥测参数列表及分包遥测参数列表。所述遥测包列表的表格项包括包标识及该包标识对应的通过遥测包初值的
字节大小生成获得,可根据遥测包初值将遥测包列表划分为固定遥测包列表和分包遥测包列表。
[0015]步骤S12、等待信号:等待时间点为任务时间的时间信号。其中,任务时间为服务软件的发送时间,即服务软件提供的时间信号,遥测数据的加工操作的启动根据服务软件提供的时间信号触发,每个时间信号进行一次加工,产生一个遥测传送帧,每个时间信号对应一个时间点。所述步骤S12可具体为:等待时间信号,判断所述时间信号对应的时间点是否为任务时间(即判断所述时间信号对应的时间点是否为服务软件的发送时间),若是,执行步骤S13,若否,等待下一个时间信号。
[0016]步骤S13、更新遥测帧计数:将遥测帧计数加一并更新记录。
[0017]步骤S14、加工固定遥测包:计算更新后的所述遥测帧计数与所述固定遥测参数列表中的各参数数据的帧循环的值相除后的余数,获取帧循环余数与获得的余数相等的参数数据作为匹配参数数据,根据所述匹配参数数据的参数仿真方法对所述匹配本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种航天器遥测数据处理方法,其特征在于,包括以下步骤:初始化参数配置项:根据所述参数配置项生成遥测参数列表和遥测包列表,将所述遥测参数列表划分为固定遥测参数列表及分包遥测参数列表,将所述遥测包列表划分为固定遥测包列表和分包遥测包列表,并将参数数据的具体数据根据相应的所述参数配置项分配至对应的列表中;等待信号:等待时间点为任务时间的时间信号;更新遥测帧计数:将遥测帧计数加一并更新记录;加工固定遥测包:计算更新后的所述遥测帧计数与所述固定遥测参数列表中的各参数数据的帧循环的值相除后的余数,获取帧循环余数与获得的余数相等的参数数据作为匹配参数数据,根据所述匹配参数数据的参数仿真方法对所述匹配参数数据的具体数据进行加工,并按照所述匹配参数数据的序列化信息将加工后的所述匹配参数数据的具体数据装载入对应的固定遥测包;加工分包遥测包:根据更新后的所述遥测帧计数与所述分包遥测包列表中的各参数数据的帧周期计算当前时间,获取所述分包遥测参数列表中包周期能整除所述当前时间的参数数据作为所需参数数据,根据所述所需参数数据的参数仿真方法对所述所需参数数据的具体数据进行加工,并按照所述所需参数数据的序列化信息将加工后的所述所需参数数据的具体数据装载入对应的分包遥测包;组装遥测传送帧:筛选所述固定遥测包并将筛选后的所述固定遥测包填入遥测传送帧的固定遥测缓冲区,遍历分包遥测包列表,将状态为新包的分包遥测包依次填入所述遥测传送帧的分包遥测缓冲区,更新填入所述分包遥测缓冲区后的分包遥测包的状态为旧包,记录每次填入的分包遥测包的序号。2.根据权利要求1所述的航天器遥测数据处理方法,其特征在于,所述组装遥测传送帧的步骤具体包括:装填固定遥测缓冲区:根据更新后的所述遥测帧计数与固定遥测组数的余数筛选出当前数据帧对应的固定遥测包,将筛选获得的固定遥测包填入所述固定遥测缓冲区;装填分包遥测缓冲区:遍历分包遥测包列表,将状态为新包的分包遥测包填...

【专利技术属性】
技术研发人员:白一炜刘思宇张默彤王建敏
申请(专利权)人:西安寰宇卫星测控与数据应用有限公司
类型:发明
国别省市:

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

1