一种包采类型的飞参数据的快速对齐处理方法技术

技术编号:26845442 阅读:40 留言:0更新日期:2020-12-25 13:07
本公开实施例中提供了一种包采类型的飞参数据的快速对齐处理方法,包括建立包采类型的飞参数据处理的对齐机制:步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期,并计算N秒内数据包数量,将原始飞参数据文件拆分成若干个不同类型的数据包文件;步骤2、对每个类型数据包文件读取N秒内的数据,将N秒内每个数据包的时标与流逝时间对比;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点数据补齐,并存储。通过本公开的处理方案,能够解决包采数据不同数据包时间差异导致的无法对齐显示,提高用户数据使用便捷性,提升软件人机交互设计。

【技术实现步骤摘要】
一种包采类型的飞参数据的快速对齐处理方法
本公开属于航空电子领域,涉及飞参数据的处理技术,尤其涉及一种包采类型的飞参数据的快速对齐处理方法。
技术介绍
随着航空电子设备的发展,飞机记录的数据越来越多,数据包的类型越来越复杂,不同类型数据包在记录时均有各自的时标信息,同时,不同类型数据包的包周期不同。不同类型的数据包的数据在回放显示时,一般是直接使用各自数据包时间作为数据回放显示时间,其在数据回放时,可能会导致各时间点数据显示错乱,不利于数据分析和判读工作。为了确保各种类型数据的正常分析及判读工作,需要设计开发一种适用于飞机的多种类型数据的分析处理的方法。
技术实现思路
有鉴于此,本公开实施例提供一种包采类型的飞参数据的快速对齐处理方法,其至少部分解决现有技术中存在的问题。本专利技术包采类型的飞参数据的快速对齐处理方法的设计思路是:使各个数据类型的飞参数据按照时间快速对齐,利用数据直观显示和进行数据分析和判读。实现本专利技术的技术方案如下:一种包采类型的飞参数据的快速对齐处理方法,建立包采类型的飞参数据处理的对齐机制,包括以下步骤;步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期计算N秒内数据包数量,将原始飞参数据文件拆分成若干个不同类型的数据包文件;步骤2、对每个类型数据包文件读取N秒内的数据,将N秒内每个数据包的时标与流逝时间对比,当数据包时标与流逝时间差值在误差范围内时,则将数据还原并写入工程值文件并存储;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点数据补齐,写入工程值文件并存储。进一步的,步骤1及步骤2内的N秒为1秒。包采类型的飞参数据的快速对齐处理方法,具体为:步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期计算1秒内数据包数量,将原始飞参数据文件拆分成若干个不同类型的数据包文件;步骤2、对每个类型数据包文件读取1秒的数据,将1秒内每个数据包的时标与流逝时间对比,当数据包时标与流逝时间差值在误差范围内时,则将数据还原并写入工程值文件并存储;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点数据补齐,写入工程值文件并存储。进一步的,步骤1中,飞参数据文件拆卸的方法包括:步骤1.1、读取原始飞参数据配置文件,获取各个数据包信息,数据包信息至少包括数据包标识、数据包名称;步骤1.2、根据数据包时标信息,计算各个数据包文件的飞参数据的固定时间内的最大采样点个数,得到数据包文件的实际采样周期;步骤1.3、根据数据包标识对原始飞参数据进行拆分,生成若干个不同类型的数据包文件。进一步的,步骤2中,包括以下步骤:步骤2.1、读取步骤1数据包文件的飞参参数地面解算配置,获取数据包文件的若干个飞参参数信息;步骤2.2、当数据包时标与流逝时间差值在误差范围内时,并按照数据包文件的飞参参数信息的参数顺序,依次对数据中的每个参数进行还原,并写入工程值文件;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点补齐;步骤2.3、重复步骤2.2直至数据包文件的各个飞参参数信息读取完毕。在本专利技术的一个实施方式中,飞参参数信息至少包括参数名称、参数对应数据包标识、参数还原方式。进一步的,上述飞参数据文件的数据包类型包括模拟量数据包、离散量数据包、422总线数据包、429总线数据包、1553数据包。与现有技术相比,本专利技术型的有益效果是:本专利技术的飞参数据的快速对齐处理方法能够解决包采数据不同数据包时间差异导致的无法对齐显示,提高用户数据使用便捷性,提升软件人机交互设计。附图说明为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术包采类型的飞参数据的快速对齐处理方法的流程图。具体实施方式下面结合附图对本公开实施例进行详细描述。以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,图式中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践所述方面。本公开实施例提供一种包采类型的飞参数据的快速对齐处理方法,包采类型飞参数据的飞参参数信息至少包括参数名称、参数对应数据包标识、参数还原方式。且本专利技术的飞参数据文件的数据包类型包括模拟量数据包、离散量数据包、422总线数据包、429总线数据包、1553数据包。本专利技术的包采类型飞参数据的处理,是通过建立包采类型的飞参数据处理的对齐机制实现包采类型的飞参数据的快速对齐。其主要分为两步进行,一是按照不同包标识将整个飞参数据文件拆成不同类型数据包文件,通过计算数据包的实际采样周期,采取插值的方法根据需要补齐采样点数据;二是在数据处理生成工程值文件时将包采转为帧采存储,设计统一工程值数据存储格式。如图1所示,包采类型的飞参数据的快速对齐处理方法包括以下步骤;步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期计算N秒内数据包数量,将原始飞参数据文件拆分成若干个不同类型的数据包文件;在本实施方式中,步骤1中的飞参数据文件拆卸的方法包括:步骤1.1、本文档来自技高网...

【技术保护点】
1.一种包采类型的飞参数据的快速对齐处理方法,其特征在于:建立包采类型的飞参数据处理的对齐机制,包括以下步骤;/n步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期计算N秒内数据包数量,并将原始飞参数据文件拆分成若干个不同类型的数据包文件;/n步骤2、对每个类型数据包文件读取N秒内的数据,将N秒内每个数据包的时标与流逝时间对比,当数据包时标与流逝时间差值在误差范围内时,则将数据还原并写入工程值文件并存储;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点数据补齐,写入工程值文件并存储。/n

【技术特征摘要】
1.一种包采类型的飞参数据的快速对齐处理方法,其特征在于:建立包采类型的飞参数据处理的对齐机制,包括以下步骤;
步骤1、读取飞参数据文件计算每个数据包类型的实际采样周期,依据实际采样周期计算N秒内数据包数量,并将原始飞参数据文件拆分成若干个不同类型的数据包文件;
步骤2、对每个类型数据包文件读取N秒内的数据,将N秒内每个数据包的时标与流逝时间对比,当数据包时标与流逝时间差值在误差范围内时,则将数据还原并写入工程值文件并存储;当数据包时标与流逝时间差值超出误差范围时,通过插值方法将无效标识插入无数据采集的时标值内,将采样点数据补齐,写入工程值文件并存储。


2.根据权利要求1所述的快速对齐处理方法,其特征在于:步骤1及步骤2内的N秒为1秒。


3.根据权利要求2所述的快速对齐处理方法,其特征在于:步骤1中,飞参数据文件拆卸的方法包括:
步骤1.1、读取原始飞参数据配置文件,获取各个数据包信息,数据包信息至少包括数据包标识、数据包名称;
步骤1.2、根据数据包时标信息,计算各个数据包文件的飞参数据的固定时间内的最大采样点个数...

【专利技术属性】
技术研发人员:王林李申许中冲
申请(专利权)人:陕西千山航空电子有限责任公司
类型:发明
国别省市:陕西;61

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

1