机载数据的译码方法技术

技术编号:39510453 阅读:6 留言:0更新日期:2023-11-25 18:46
本申请公开一种机载数据的译码方法

【技术实现步骤摘要】
机载数据的译码方法、电子设备和存储介质


[0001]本申请属于飞行器信息处理
,尤其涉及一种机载数据的译码方法

电子设备和存储介质


技术介绍

[0002][0003]目前,对于航空公司而言,飞机飞行状态数据

发动机等设备的监控数据是航班运行的重要参数

现有的航空公司数据采集和译码方式,以航班为单位逐航班采集和译码

由于航空通信方式的限制,对于机载数据的分析只能在飞机落地后进行

机载数据一般在飞机落地

发动机关车后,通过地面蜂窝基站
、Wifi
热点或人工的方式对机载数据进行采集并下传至航空公司以及飞机主制造商的服务器上,最终由航空公司机载数据译码系统将机载数据还原为工程值

[0004]但是,在对机载数据进行译码时,往往需要航空公司组织专业的技术人员参照技术规范标准对机载数据进行译码,并且不同机型所需求的译码规则是差异化的,导致需要花费较大的人力成本和较低的译码效率

[0005]针对上述问题,目前业界暂未提出较佳的技术解决方案


技术实现思路

[0006]本申请实施例提供一种机载数据的译码方法

电子设备和存储介质,用于至少解决上述技术问题之一

[0007]第一方面,本申请实施例提供一种机载数据的译码方法,包括:获取机载数据;所述机载数据为从高通量卫星接收到的数据,所述高通量卫星用于从飞机获取所述机载数据,所述机载数据包含飞机的飞机标识信息和所述飞机在飞行过程中所产生的数据;从预设的参数配置集中,确定与所述机载数据中的飞机标识信息相匹配的目标参数配置;所述参数配置集包含多个飞机标识信息和相应的参数配置;基于所述目标参数配置译码所述机载数据,以确定与所述机载数据对应的工程值

[0008]可选地,所述机载数据包含多个具有相应的采样时间的子帧数据,每一所述子帧数据分别包含多个字节数据单元,所述基于所述目标参数配置译码所述机载数据,以确定与所述机载数据对应的工程值,包括:根据预设的同步字规则,识别所述子帧数据中的各个字节数据单元中是否存在同步字数据单元;所述同步字规则定义了用于描述同一机载数据参数的字节数据单元的数据格式规范;将对应存在所述同步字数据单元的各个所述子帧数据进行合并,以确定相应的合并数据帧;基于所述目标参数配置译码所述合并数据帧所对应的工程值

[0009]可选地,所述基于所述目标参数配置译码所述合并数据帧所对应的工程值,包括:根据所述目标参数配置中的有效字设置规则,确定所述合并数据帧所对应的有效字位位置;基于所述有效字位位置,从所述合并数据帧中提取有效位数据;基于所提取的有效位数
据进行译码,以确定相应的工程值

[0010]可选地,所述基于所提取的有效位数据进行译码,以确定相应的工程值,包括:获取所述合并数据帧所对应的机载数据参数的目标参数类型;所述目标参数类型包括以下中的任意一者:离散量参数

模拟量参数或数字量参数;根据所述目标参数类型所对应的目标译码算法译码所述有效位数据,以确定相应的工程值

[0011]可选地,所述根据所述目标参数类型所对应的目标译码算法译码所述有效位数据,以确定相应的工程值,包括:针对对应模拟量参数的机载数据参数,通过以下目标译码算法来确定相应的工程值:
Answer=A+Bx+Cx2+Dx3+...+Mx
n ꢀꢀꢀꢀꢀꢀꢀ 公式(1)或者,
Answer=A+Bx1+Cx2+Dx3+...+Mx
n ꢀꢀꢀꢀꢀꢀꢀ
公式(2)其中,
A、B、C、D...M
为根据所述目标参数配置所确定的分辨率,
Answer
表示工程值;在公式(1)中,
x
为所述有效位数据从原始二进制代码转换为十进制原始值,当
B=C=D...=M=0
时,满足线性关系;在公式(2)中,
x1、x2、x3...x
n
为多个有效位数据片段从原始二进制代码转换为十进制值,其通过存储在同一数据字中不同位段,或存储在多个不同的字节数据单元中

[0012]可选地,所述根据所述目标参数类型所对应的目标译码算法译码所述有效位数据,以确定相应的工程值,包括:针对对应数字量参数的机载数据参数,通过以下目标译码算法来确定相应的工程值:
Answer=Cx
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
公式(3)其中,
x
表示所述有效位数据所对应的原码值,
C
表示根据所述目标参数配置所确定的分辨率比例系数

[0013]可选地,所述获取机载数据,包括:根据预设的数据源接口,获取机载数据;所述数据源接口用于连接至包括以下中任意一者的数据源:针对所述高通量卫星的实时消息队列,或者用于存储从高通量卫星接收到的数据的数据库

[0014]可选地,所述根据预设的数据源接口,获取机载数据,包括:获取当前译码触发模式;所述当前译码触发模式包含以下中的至少一者:实时触发模式

按需触发模式和事件触发模式;如果所述当前译码触发模式为实时触发模式或事件触发模式,则从所述针对所述高通量卫星的实时消息队列获取机载数据;如果所述当前译码触发模式为按需触发模式,则从所述用于存储从高通量卫星接收到的数据的数据库获取机载数据

[0015]第二方面,本申请实施例还提供一种电子设备,其包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述方法的步骤

[0016]第三方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述方法的步骤

[0017]本申请实施例的有益效果在于:通过对由高通量卫星接收到的机载数据进行处理,无需等到飞机降落,便可以进行译码分析处理,能够避免出现因飞机事故而导致无法获得飞行记录数据的情况

此外,基于机载数据中的飞机标识信息,自动从参数配置集确定与机载数据相匹配的目标参数配
置,实现对机载数据的自动化译码处理,无需组织技术专家对机载数据进行译码,降低译码成本,并且地面人员也能快速同步飞机的飞行状态

附图说明
[0018]为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0019]图1示出了根据本申请实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种机载数据的译码方法,包括:获取机载数据;所述机载数据为从高通量卫星接收到的数据,所述高通量卫星用于从飞机获取所述机载数据,所述机载数据包含飞机的飞机标识信息和所述飞机在飞行过程中所产生的数据;从预设的参数配置集中,确定与所述机载数据中的飞机标识信息相匹配的目标参数配置;所述参数配置集包含多个飞机标识信息和相应的参数配置;基于所述目标参数配置译码所述机载数据,以确定与所述机载数据对应的工程值
。2.
根据权利要求1所述的机载数据的译码方法,其中,所述机载数据包含多个具有相应的采样时间的子帧数据,每一所述子帧数据分别包含多个字节数据单元,所述基于所述目标参数配置译码所述机载数据,以确定与所述机载数据对应的工程值,包括:根据预设的同步字规则,识别所述子帧数据中的各个字节数据单元中是否存在同步字数据单元;所述同步字规则定义了用于描述同一机载数据参数的字节数据单元的数据格式规范;将对应存在所述同步字数据单元的各个所述子帧数据进行合并,以确定相应的合并数据帧;基于所述目标参数配置译码所述合并数据帧所对应的工程值
。3.
根据权利要求2所述的机载数据的译码方法,其中,所述基于所述目标参数配置译码所述合并数据帧所对应的工程值,包括:根据所述目标参数配置中的有效字设置规则,确定所述合并数据帧所对应的有效字位位置;基于所述有效字位位置,从所述合并数据帧中提取有效位数据;基于所提取的有效位数据进行译码,以确定相应的工程值
。4.
根据权利要求3所述的机载数据的译码方法,其中,所述基于所提取的有效位数据进行译码,以确定相应的工程值,包括:获取所述合并数据帧所对应的机载数据参数的目标参数类型;所述目标参数类型包括以下中的任意一者:离散量参数

模拟量参数或数字量参数;根据所述目标参数类型所对应的目标译码算法译码所述有效位数据,以确定相应的工程值
。5.
根据权利要求4所述的机载数据的译码方法,其中,所述根据所述目标参数类型所对应的目标译码算法译码所述有效位数据,以确定相应的工程值,包括:针对对应模拟量参数的机载数据参数,通过以下目标译码算法来确定相应的工程值:
Answer=A+Bx+Cx2+Dx3+...+Mx
n 公式(1)或者,
Answer=A+Bx1+Cx2+Dx3+...+Mx
n
ꢀꢀ
ꢀꢀꢀꢀꢀꢀꢀ
公式(2)其中,
...

【专利技术属性】
技术研发人员:苏德新张林张兴铎时紫剑田杉
申请(专利权)人:星航互联北京科技有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利