一种PIU子系统的工况分离方法、装置、设备及存储介质制造方法及图纸

技术编号:36450933 阅读:25 留言:0更新日期:2023-01-25 22:47
本发明专利技术提供了一种PIU子系统的工况分离方法、装置、设备及存储介质,解决了现有PIU子系统的工况分离方法效率低下的问题。方法包括:获取PIU子系统的总线数据,当所述总线数据为普通总线数据时,根据第一预设方法对普通总线数据进行预处理,得到第一普通总线数据,根据预设第一聚类算法,对第一普通总线数据进行工况分离处理,得到初始普通工况数据;当总线数据为所述加速度计总线数据时,基于预设第二聚类算法,对加速度计总线数据进行工况分离处理,得到初始加速度工况数据;根据第二预设方法,对初始普通工况数据或初始加速度工况数据进行数据抖动去除处理,得到最终普通工况数据或最终加速度工况数据。本发明专利技术能够提升PIU子系统的工况分离的效率。系统的工况分离的效率。系统的工况分离的效率。

【技术实现步骤摘要】
一种PIU子系统的工况分离方法、装置、设备及存储介质


[0001]本专利技术涉及数据挖掘
,尤其涉及一种PIU子系统的工况分离方法、 装置、设备及存储介质。

技术介绍

[0002]飞机系统是一个庞大且复杂的、驶离地面的飞行器系统,是人类制造的一 种最复杂的高技术产品。PIU子系统即飞行员操纵接口单元系统,主要用于实现 飞行员操作指令和飞机信息的传输和显示。在实际的飞行过程中,由于生产条 件、环境、需求等的改变,飞机各设备的操作工况是会不断发生改变的,且随 着飞机系统结构及飞行环境越来越复杂,其工况变化也随之变得更加繁杂。为 此,当对飞机进行测试及故障诊断时,需要实现多种工况模式下的故障与异常 检测,以提升其安全性和可靠性,然而现有的工况分离方法存在效率低的问题。

技术实现思路

[0003]有鉴于此,本专利技术实施例提供了PIU子系统的工况分离方法、装置、设备 及存储介质,用以解决现有技术中PIU子系统的工况分离方法存在效率低下的 问题。
[0004]为解决上述技术问题,本申请提出了一种PIU子系统的工况分离方法,所 述方法包括:
[0005]获取PIU子系统的总线数据,其中,所述总线数据包括普通总线数据和加 速度计总线数据,所述普通总线数据包括多个单帧数据;
[0006]当所述总线数据为所述普通总线数据时,根据第一预设方法对所述普通总 线数据进行预处理,得到第一普通总线数据,其中,所述第一普通总线数据的 单帧数据不连续递增或连续递减;
[0007]根据预设第一聚类算法,对所述第一普通总线数据进行工况分离处理,得 到初始普通工况数据,其中,所述初始普通工况数据包括最高位数据、最低位 数据和零位数据;
[0008]当所述总线数据为所述加速度计总线数据时,基于预设第二聚类算法,对 所述加速度计总线数据进行工况分离处理,得到初始加速度工况数据;
[0009]根据第二预设方法,对所述初始普通工况数据或所述初始加速度工况数据 进行数据抖动去除处理,得到最终普通工况数据或最终加速度工况数据。
[0010]作为本申请的一些可选实施例,所述单帧数据包括移除标签,所述当所述 总线数据为所述普通总线数据时,根据第一预设方法对所述普通总线数据进行 预处理,得到第一普通总线数据的步骤,包括:
[0011]遍历所述普通总线数据的每一单帧数据,获取每一单帧数据与前一帧的单 帧数据之间的差值;
[0012]当所述差值大于预设差值或所述差值小于所述预设差值的相反数时,将递 增指针加一并将递减指针置零,其中,所述递增指针和所述递减指针的初始值 均为0;
[0013]当所述差值小于预设差值或所述差值大于所述预设差值的相反数时,将所 述递增指针置零并将递减指针加一;
[0014]当所述递增指针大于等于3或所述递减指针大于等于3时,将当前的单帧 数据以及当前的单帧数据前3帧的单帧数据的移除标签均置为1;
[0015]去除所有所述移除标签为1的单帧数据,得到第一普通总线数据。
[0016]作为本申请的一些可选实施例,所述根据预设第一聚类算法,对所述第一 普通总线数据进行工况分离处理,得到初始普通工况数据的步骤,包括:
[0017]根据第一预设距离划分参数和所述第一普通总线数据的极差,获取第一聚 类参考距离;
[0018]创建一第一工况数据集,其中,所述第一工况数据集包括所述第一普通总 线数据中第一帧的单帧数据;
[0019]依次获取所述第一普通总线数据中第一帧以外的单帧数据与已创建的第一 工况数据集的平均值的差值;
[0020]当所述差值大于所述第一聚类参考距离时,新创建一第一工况数据集,并 将对应的单帧数据加入新创建的工况数据集中;
[0021]当所述差值小于等于所述第一聚类参考距离时,将对应的单帧数据加入对 应的第一工况数据集;
[0022]根据所有所述第一工况数据集,得到初始普通工况数据。
[0023]作为本申请的一些可选实施例,所述根据所有所述第一工况数据集,得到 初始普通工况数据的步骤,包括:
[0024]获取所有所述第一工况数据集的平均值和绝对值平均值;
[0025]将平均值最大的第一工况数据集作为最高位数据;
[0026]将平均值最小的第一工况数据集作为最低位数据;
[0027]将绝对值平均值最小的第一工况数据集作为零位数据。
[0028]作为本申请的一些可选实施例,所述单帧数据包括移除标签和索引标签, 所述索引标签与所述加速度计总线数据中单帧数据的帧数相对应,当所述总线 数据为所述加速度计总线数据时,基于预设第二聚类算法,对所述加速度计总 线数据进行工况分离处理,得到初始加速度工况数据的步骤,包括:
[0029]将所述加速度计总线数据中连续三帧递增或连续三振递减的单帧数据的所 述移除标签设置为1;
[0030]根据第二预设距离划分参数和所述加速度计总线数据的帧数,获取第二聚 类参考距离;
[0031]创建一第二工况数据集,其中,所述第二工况数据集包括一初始数据,所 述初始数据为所述移除标签为1的单帧数据中索引标签最小的单帧数据;
[0032]根据所述索引标签,对所述加速度计总线数据中所述初始数据以外的并且 所述移除标签为1的单帧数据进行遍历,获取单帧数据与前一帧单帧数据的索 引标签的差值;
[0033]当所述差值小于等于所述第二聚类参考距离,将对应的单帧数据加入前一 单帧数据对应的第二工况数据集;
[0034]当所述差值大于所述第二聚类参考距离,重新创建一第二工况数据集,并 将对应
的单帧数据加入重新创建的第二工况数据集中;
[0035]计算所有第二工况数据集的索引标签的上界与下界;
[0036]将上界与下界之间的单帧数据的移除标签都置为1;
[0037]将移除标签为1的数据进行剔除,得到初始加速度工况数据。
[0038]作为本申请的一些可选实施例,所述根据第二预设方法,对所述普通工况 数据或所述加速度工况数据进行数据抖动去除处理,得到最终普通工况数据或 最终加速度工况数据,包括:
[0039]在所述初始普通工况数据或所述初始加速度工况数据的连续的预设数量的 单帧数据中,根据预设采样间隔进行采样,得到采样数据;
[0040]若所述采样数据为递增或递减,将所述采样数据对应的移除标签置1;
[0041]对移除标签为1的数据进行剔除,得到中间普通工况数据或中间加速度工 况数据;
[0042]获取索引跳变阈值、跳变左剪除范围和跳变右剪除范围;
[0043]根据所述索引标签,获取所述中间普通工况数据或所述中间加速度工况数 据中索引跳变大于所述索引跳变阈值的单帧数据,记为跳变数据;
[0044]将所述跳变数据的所述跳变左剪除范围和所述跳变右剪除范围内的单帧数 据的移除标签设置为1;
[0045]对移除标签为1的数据进行剔除,得到最终普通本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PIU子系统的工况分离方法,其特征在于,所述方法包括:获取PIU子系统的总线数据,其中,所述总线数据包括普通总线数据和加速度计总线数据,所述普通总线数据包括多个单帧数据;当所述总线数据为所述普通总线数据时,根据第一预设方法对所述普通总线数据进行预处理,得到第一普通总线数据,其中,所述第一普通总线数据的单帧数据不连续递增或连续递减;根据预设第一聚类算法,对所述第一普通总线数据进行工况分离处理,得到初始普通工况数据,其中,所述初始普通工况数据包括最高位数据、最低位数据和零位数据;当所述总线数据为所述加速度计总线数据时,基于预设第二聚类算法,对所述加速度计总线数据进行工况分离处理,得到初始加速度工况数据;根据第二预设方法,对所述初始普通工况数据或所述初始加速度工况数据进行数据抖动去除处理,得到最终普通工况数据或最终加速度工况数据。2.根据权利要求1所述的PIU子系统的工况分离方法,其特征在于,所述单帧数据包括移除标签,所述当所述总线数据为所述普通总线数据时,根据第一预设方法对所述普通总线数据进行预处理,得到第一普通总线数据的步骤,包括:遍历所述普通总线数据的每一单帧数据,获取每一单帧数据与前一帧的单帧数据之间的差值;当所述差值大于预设差值或所述差值小于所述预设差值的相反数时,将递增指针加一并将递减指针置零,其中,所述递增指针和所述递减指针的初始值均为0;当所述差值小于预设差值或所述差值大于所述预设差值的相反数时,将所述递增指针置零并将递减指针加一;当所述递增指针大于等于3或所述递减指针大于等于3时,将当前的单帧数据以及当前的单帧数据前3帧的单帧数据的移除标签均置为1;去除所有所述移除标签为1的单帧数据,得到第一普通总线数据。3.根据权利要求1所述的PIU子系统的工况分离方法,其特征在于,所述根据预设第一聚类算法,对所述第一普通总线数据进行工况分离处理,得到初始普通工况数据的步骤,包括:根据第一预设距离划分参数和所述第一普通总线数据的极差,获取第一聚类参考距离;创建一第一工况数据集,其中,所述第一工况数据集包括所述第一普通总线数据中第一帧的单帧数据;依次获取所述第一普通总线数据中第一帧以外的单帧数据与已创建的第一工况数据集的平均值的差值;当所述差值大于所述第一聚类参考距离时,新创建一第一工况数据集,并将对应的单帧数据加入新创建的工况数据集中;当所述差值小于等于所述第一聚类参考距离时,将对应的单帧数据加入对应的第一工况数据集;根据所有所述第一工况数据集,得到初始普通工况数据。4.根据权利要求3所述的PIU子系统的工况分离方法,其特征在于,所述根据所有所述
第一工况数据集,得到初始普通工况数据的步骤,包括:获取所有所述第一工况数据集的平均值和绝对值平均值;将平均值最大的第一工况数据集作为最高位数据;将平均值最小的第一工况数据集作为最低位数据;将绝对值平均值最小的第一工况数据集作为零位数据。5.根据权利要求1所述的PIU子系统的工况分离方法,其特征在于,所述单帧数据包括移除标签和索引标签,所述索引标签与所述加速度计总线数据中单帧数据的帧数相对应,当所述总线数据为所述加速度计总线数据时,基于预设第二聚类算法,对所述加速度计总线数据进行工况分离处理,得到初始加速度工况数据的步骤,包括:将所述加速度计总线数据中连续三帧递增或连续三振递减的单帧数据的所述移除标签设置为1;根据第二预设距离划分参数...

【专利技术属性】
技术研发人员:吕祖祥罗鑫冯思墨唐健钧熊洪睿谭凤云刘俊凡王学琪
申请(专利权)人:成都飞机工业集团有限责任公司
类型:发明
国别省市:

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

1