一种飞行参数数据的特征序列挖掘方法技术

技术编号:31795874 阅读:17 留言:0更新日期:2022-01-08 10:55
本发明专利技术提出了一种飞行参数数据的特征序列挖掘方法,自行设计了特征序列挖掘算法,结合业务经验规则,实现了飞参的高效自动判读,可替代业务人员的飞参判读工作,沉淀飞参判读知识,从而提高工作效率。本发明专利技术通过时序定义,采用时序数据库存储大量飞参数据,再基于飞参判读经验,采用特征序列挖掘算法、数据过滤技术,实现飞参的自动判读,加快飞机放飞速度,从而提升试飞效率。而提升试飞效率。

【技术实现步骤摘要】
一种飞行参数数据的特征序列挖掘方法


[0001]本专利技术属于航空大数据技术与试飞
,具体地说,涉及一种飞行参数数据的特征序列挖掘方法。

技术介绍

[0002]飞参判读是航空工业中判断飞机飞行过程健康状态的重要业务过程,经过飞参判读确认后的飞机,才能继续执行飞行任务。然而,由于历史原因,飞参判读还停留在人工判读的阶段,飞参数据量大、参数多,因此人工判读对人员专业性要求高、上手难,且工作量巨大、工作效率不高,经验难以积累。
[0003]目前,在航空领域,部分公司主要采用人工采用专业软件进行飞参判读,确保飞机放飞,尚未有公司通过对判读规则的梳理和总结,设计自动判读算法来实现自动判读。

技术实现思路

[0004]本专利技术针对现有技术的上述需求,提出了一种飞行参数数据的特征序列挖掘方法,自行设计了特征序列挖掘算法,结合业务经验规则,实现了飞参的高效自动判读,可替代业务人员的飞参判读工作,沉淀飞参判读知识,从而提高工作效率。本专利技术通过时序定义,采用时序数据库存储大量飞参数据,再基于飞参判读经验,采用特征序列挖掘算法、数据过滤技术,实现飞参的自动判读,加快飞机放飞速度,从而提升试飞效率。
[0005]本专利技术具体实现内容如下:
[0006]本专利技术提出了一种飞行参数数据的特征序列挖掘方法,用于对有阈值判定和持续时间判定的飞行参数数据进行连续时间挖掘,具体包括以下步骤:
[0007]步骤1:读取相关的飞行参数数据,按照飞行参数数据的时间序列,生成有索引的数据表,并将索引设置为有序递增;
[0008]步骤2:对于根据时间序列建立了索引后的飞行参数数据进行数据过滤;
[0009]步骤3:对于数据过滤后的飞行参数数据进行序列连续性判断,判断过滤后的飞行参数数据的持续时间是否大于预先设定的时间dd;
[0010]步骤4:对于持续时间大于预先设定的时间dd的,判断为发生了对应的事件;反之,则判断为未发生对应的事件。
[0011]为了更好地实现本专利技术,进一步地,所述步骤3中,首先采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列;然后通过筛选出的连续的序列计算得到序列的持续时间;最后再将序列的持续时间与预先设定的时间dd进行比较判断。
[0012]为了更好地实现本专利技术,进一步地,所述步骤3中,采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列的具体步骤包括:
[0013]步骤(1):在飞行参数数据的待筛选序列的开始处设置上游标和下游标;
[0014]步骤(2):保持下游标不动,将上游标向后移动一个位置;
[0015]步骤(3):上游标向后移动一个位置后,判断上游标对应的索引是否递增1;
[0016]步骤(4):若上游标对应的索引递增1,则继续将上游标向后移动以为,然后重复继续步骤(2)和步骤(3)的操作,直到上游标单次移动后对应的索引递增大于1;若上游标向后单次移动后对应的索引递增大于1,则将下游标移动到上游标对应的位置,记录前次上游标和下游标之间对应的序列为一个持续序列,然后继续后续序列的筛选,直至遍历完所有序列。
[0017]为了更好地实现本专利技术,进一步地,设定下游标为i,上游标为j;下游标i对应的索引为xi,上游标j对应的索引为yj;
[0018]所述步骤(1)中,令i=0,j=0,xi=yj=0;
[0019]所述步骤(2)中,令j=j+1;
[0020]所述步骤(3)中,计算判断上游标对应的索引是否递增1的具体公式为:
[0021][0022]为了更好地实现本专利技术,进一步地,所述步骤3中,通过筛选出的连续的序列计算得到序列的持续时间的具体操作为:根据筛选出的单个持续的序列的序列长度乘以序列间隔,得到对应的持续时间。
[0023]为了更好地实现本专利技术,进一步地,所述步骤1中,读取到飞行参数数据后,将对应的飞行参数数据生成dataframe框架格式的文件再进行后续处理。
[0024]为了更好地实现本专利技术,进一步地,所述步骤2中,对于每个需要筛选的事件设定对应的判据,根据判据对飞行参数数据进行数据过滤。
[0025]本专利技术与现有技术相比具有以下优点及有益效果:
[0026](1)通过时序定义,采用时序数据库存储大量飞参数据,再基于飞参判读经验,采用特征序列挖掘算法、数据过滤技术,实现飞参的自动判读,加快飞机放飞速度,从而提升试飞效率。
[0027](2)通过本专利技术的应用,构建出自动判断飞参故障信号的判读模型,辅助工人进行飞参判读,提升了业务人员的工作效率。
具体实施方式
[0028]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,应当理解,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例,因此不应被看作是对保护范围的限定。基于本专利技术中的实施例,本领域普通技术工作人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0029]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“设置”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;也可以是直接相连,也可以是通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。
[0030]实施例1:
[0031]本实施例提出了一种飞行参数数据的特征序列挖掘方法,用于对有阈值判定和持续时间判定的飞行参数数据进行连续时间挖掘,具体包括以下步骤:
[0032]步骤1:读取相关的飞行参数数据,按照飞行参数数据的时间序列,生成有索引的数据表,并将索引设置为有序递增;
[0033]步骤2:对于根据时间序列建立了索引后的飞行参数数据进行数据过滤;
[0034]步骤3:对于数据过滤后的飞行参数数据进行序列连续性判断,判断过滤后的飞行参数数据的持续时间是否大于预先设定的时间dd;
[0035]步骤4:对于持续时间大于预先设定的时间dd的,判断为发生了对应的事件;反之,则判断为未发生对应的事件。
[0036]实施例2:
[0037]本实施例在上述实施例1的基础上,为了更好地实现本专利技术,进一步地,所述步骤3 中,首先采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列;然后通过筛选出的连续的序列计算得到序列的持续时间;最后再将序列的持续时间与预先设定的时间dd进行比较判断。
[0038]为了更好地实现本专利技术,进一步地,所述步骤3中,采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列的具体步骤包括:
[0039]步骤(1):在飞行参数数据的待筛选序列的开始处设置上游标和下游标;
[0040]步骤(2):保持下游标不动,将上游标向后移动一个位置;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种飞行参数数据的特征序列挖掘方法,用于对有阈值判定和持续时间判定的飞行参数数据进行连续时间挖掘,其特征在于,具体包括以下步骤:步骤1:读取相关的飞行参数数据,按照飞行参数数据的时间序列,生成有索引的数据表,并将索引设置为有序递增;步骤2:对于根据时间序列建立了索引后的飞行参数数据进行数据过滤;步骤3:对于数据过滤后的飞行参数数据进行序列连续性判断,判断过滤后的飞行参数数据的持续时间是否大于预先设定的时间dd;步骤4:对于持续时间大于预先设定的时间dd的,判断为发生了对应的事件;反之,则判断为未发生对应的事件。2.如权利要求1所述的一种飞行参数数据的特征序列挖掘方法,其特征在于,所述步骤3中,首先采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列;然后通过筛选出的连续的序列计算得到序列的持续时间;最后再将序列的持续时间与预先设定的时间dd进行比较判断。3.如权利要求1所述的一种飞行参数数据的特征序列挖掘方法,其特征在于,所述步骤3中,采用双游标特征序列挖掘算法结合飞行参数数据的索引来筛选出连续的序列的具体步骤包括:步骤(1):在飞行参数数据的待筛选序列的开始处设置上游标和下游标;步骤(2):保持下游标不动,将上游标向后移动一个位置;步骤(3):上游标向后移动一个位置后,判断上游标对应的索引是否递增1;步骤(4):若上游标对应的索引...

【专利技术属性】
技术研发人员:刘翔锋陈琛孙健庭苏晨李振武
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

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

1