一种基于FPGA的故障诊断系统及方法技术方案

技术编号:36530501 阅读:17 留言:0更新日期:2023-02-01 16:12
本发明专利技术公开一种基于FPGA的故障诊断系统,涉及故障诊断技术领域,其实现包括:基于FPGA的数据采集模块,用于采集机载模块的工作信号,判断信号的状态是否存在异常,还用于对采集的信号进行处理,并对信号进行逻辑分析,以检测信号逻辑是否存在异常;基于FPGA的故障诊断模块,用于接收数据采集模块输出的异常信号,并对异常信号进行分类和分析,随后根据预置的故障等级判断异常信号的等级,并生成评估结论;基于机载模块的中央处理单元,用于接收故障诊断模块发出的评估结论,并根据评估结论确定故障所在位置,供维修人员进行检修。本发明专利技术还公开一种基于FPGA的故障诊断方法,其与前述系统相结合,实现故障诊断,具有诊断可靠、通用性强的优点。用性强的优点。用性强的优点。

【技术实现步骤摘要】
一种基于FPGA的故障诊断系统及方法


[0001]本专利技术涉及故障诊断
,具体的说是一种基于FPGA的故障诊断系统及方法。

技术介绍

[0002]PHM(prognostics and health management)预测及健康管理技术是一种全新的管理系统健康状态的解决方案,它是基于人工智能技术和现代信息技术的最新研究成果而提出的。它实现了从传统的基于硬件传感器的故障诊断转向基于FPGA、信号滤波等技术为底层技术的智能系统的预测。
[0003]现今,国内外在各种机载设备研制的初期就要开展故障诊断系统的设计和构建,并且贯穿整个机载设备生命周期。在功能上,故障诊断系统已经逐步覆盖了从前外场检测设备才具备的故障检测、隔离和定位功能,外场检测设备通常使用专用自检电路,这样会增加设备规模,降低设备可靠性,且不具备通用性。

技术实现思路

[0004]本专利技术针对现有PHM系统存在的不足之处,提供一种基于FPGA的故障诊断系统及方法。
[0005]首先,本专利技术提供一种基于FPGA的故障诊断系统,解决上述技术问题采用的技术方案如下:
[0006]一种基于FPGA的故障诊断系统,其结构包括:
[0007]基于FPGA的数据采集模块,用于采集机载模块的工作信号,判断信号的状态是否存在异常,还用于对采集的信号进行处理,并对信号进行逻辑分析,以检测信号逻辑是否存在异常;
[0008]基于FPGA的故障诊断模块,用于接收数据采集模块输出的异常信号,并对异常信号进行分类和分析,随后根据预置的故障等级判断异常信号的等级,并生成评估结论;
[0009]基于机载模块的中央处理单元,用于接收故障诊断模块发出的评估结论,并根据评估结论确定故障所在位置,供维修人员进行检修。
[0010]具体的,所涉及数据采集模块采集机载模块的工作信号,并依次通过两个通道对采集的信号进行处理,随后将处理后信号的状态与信号正常状态进行对比,来判断处理后信号的状态是否存在异常;
[0011]随后,所述数据采集模块对处理后的信号使用脉冲分配通路器件、四路差动比较器再次进行处理,并对四路差动比较器的各引脚信号进行逻辑分析,检测信号逻辑是否存在异常;
[0012]最后,所述数据采集模块将状态异常的信号、逻辑异常的信号传送至故障诊断模块。
[0013]优选的,所涉及的两个通道中,前一个通道采用消抖电路,后一个通道采用阻容和
光耦网络。
[0014]具体的,所涉及故障诊断模块对逻辑异常的信号进行实时监测,并对该信号的状态进行逻辑运算和分析,随后将分析结果与预置的故障等级进行比对,确定信号的异常等级,同时生成评估结论保存在FPGA的寄存器中。
[0015]优选的,所涉及故障诊断模块将分析结果与预置的故障等级进行比对,确定信号的异常等级高于一级时,向FPGA的安全控制电路发出制动信号,关断控制电源和信号采集通道。
[0016]具体的,所涉及中央处理单元还根据评估结论驱使数据采集模块重新采集机载模块的工作信号,驱使故障诊断模块重新生成评估结论;
[0017]在中央处理单元收到的三次以上相同评估结论时,才将根据评估结论确定的故障位置发送至维修人员。
[0018]其次,本专利技术提供一种基于FPGA的故障诊断方法,解决上述技术问题采用的技术方案如下:
[0019]一种基于FPGA的故障诊断方法,其实现内容基于FPGA,具体包括:
[0020]S1、采集机载模块的工作信号,判断信号的状态是否存在异常,还用于对采集的信号进行处理,并对信号进行逻辑分析,以检测信号逻辑是否存在异常;
[0021]S2、接收异常信号,并对异常信号进行分类和分析,随后根据预置的故障等级判断异常信号的等级,并生成评估结论;
[0022]S3、机载设备的中央处理器接收评估结论,并根据评估结论确定故障所在位置,供维修人员进行检修。
[0023]可选的,执行步骤S1的具体操作如下:
[0024]首先,采集机载模块的工作信号,并依次通过两个通道对采集的信号进行处理,随后将处理后信号的状态与信号正常状态进行对比,来判断处理后信号的状态是否存在异常;两个通道中,前一个通道采用消抖电路,后一个通道采用阻容和光耦网络;
[0025]随后,对处理后的信号使用脉冲分配通路器件、四路差动比较器再次进行处理,并对四路差动比较器的各引脚信号进行逻辑分析,检测信号逻辑是否存在异常;
[0026]最后,将状态异常的信号、逻辑异常的信号进行分类和分析。
[0027]可选的,执行步骤S2的具体操作如下:
[0028]对逻辑异常的信号进行实时监测,并对该信号的状态进行逻辑运算和分析,随后将分析结果与预置的故障等级进行比对,确定信号的异常等级,同时生成评估结论保存在FPGA的寄存器中,这一过程中,如果确定信号的异常等级高于一级,则向FPGA的安全控制电路发出制动信号,关断控制电源和信号采集通道。
[0029]可选的,机载设备的中央处理器还根据评估结论驱使数据采集模块重新采集机载模块的工作信号,驱使故障诊断模块重新生成评估结论;
[0030]在中央处理单元收到的三次以上相同评估结论时,才将根据评估结论确定的故障位置发送至维修人员。
[0031]本专利技术的一种基于FPGA的故障诊断系统及方法,与现有技术相比具有的有益效果是:
[0032]本专利技术基于FPGA进行机载模块工作数据的采集和异常诊断,基于机载模块的中央
处理单元确定故障所在位置,具有诊断可靠、通用性强的优点,可以为机载模块的在线测试、产品测试性和维修性工作提供理论支持。
附图说明
[0033]附图1是本专利技术实施例一的结构框图。
具体实施方式
[0034]为使本专利技术的技术方案、解决的技术问题和技术效果更加清楚明白,以下结合具体实施例,对本专利技术的技术方案进行清楚、完整的描述。
[0035]实施例一:
[0036]结合附图1,本实施例提出一种基于FPGA的故障诊断系统,其结构包括:
[0037]基于FPGA的数据采集模块,用于采集机载模块的工作信号,判断信号的状态是否存在异常,还用于对采集的信号进行处理,并对信号进行逻辑分析,以检测信号逻辑是否存在异常;
[0038]基于FPGA的故障诊断模块,用于接收数据采集模块输出的异常信号,并对异常信号进行分类和分析,随后根据预置的故障等级判断异常信号的等级,并生成评估结论;
[0039]基于机载模块的中央处理单元,用于接收故障诊断模块发出的评估结论,并根据评估结论确定故障所在位置,供维修人员进行检修。
[0040]本实施例中,数据采集模块判断信号的状态是否存在异常、检测信号逻辑是否存在异常的具体操作涉及:

采集机载模块的工作信号,并依次通过两个通道对采集的信号进行处理,随后将处理后信号的状态与信号正常状态进行对比,来判断处理后信号的状态是否存在异常本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的故障诊断系统,其特征在于,其结构包括:基于FPGA的数据采集模块,用于采集机载模块的工作信号,判断信号的状态是否存在异常,还用于对采集的信号进行处理,并对信号进行逻辑分析,以检测信号逻辑是否存在异常;基于FPGA的故障诊断模块,用于接收数据采集模块输出的异常信号,并对异常信号进行分类和分析,随后根据预置的故障等级判断异常信号的等级,并生成评估结论;基于机载模块的中央处理单元,用于接收故障诊断模块发出的评估结论,并根据评估结论确定故障所在位置,供维修人员进行检修。2.根据权利要求1所述的一种基于FPGA的故障诊断系统,其特征在于,首先,所述数据采集模块采集机载模块的工作信号,并依次通过两个通道对采集的信号进行处理,随后将处理后信号的状态与信号正常状态进行对比,来判断处理后信号的状态是否存在异常;随后,所述数据采集模块对处理后的信号使用脉冲分配通路器件、四路差动比较器再次进行处理,并对四路差动比较器的各引脚信号进行逻辑分析,检测信号逻辑是否存在异常;最后,所述数据采集模块将状态异常的信号、逻辑异常的信号传送至故障诊断模块。3.根据权利要求2所述的一种基于FPGA的故障诊断系统,其特征在于,所述的两个通道中,前一个通道采用消抖电路,后一个通道采用阻容和光耦网络。4.根据权利要求2所述的一种基于FPGA的故障诊断系统,其特征在于,所述故障诊断模块对逻辑异常的信号进行实时监测,并对该信号的状态进行逻辑运算和分析,随后将分析结果与预置的故障等级进行比对,确定信号的异常等级,同时生成评估结论保存在FPGA的寄存器中。5.根据权利要求4所述的一种基于FPGA的故障诊断系统,其特征在于,所述故障诊断模块将分析结果与预置的故障等级进行比对,确定信号的异常等级高于一级时,向FPGA的安全控制电路发出制动信号,关断控制电源和信号采集通道。6.根据权利要求1所述的一种基于FPGA的故障诊断系统,其特征在于,所述中央处理单元还根据评估结论驱使数据采集模块重新采集机载模块的工作信号,驱使故障诊...

【专利技术属性】
技术研发人员:雷维正张孝飞张晋辉
申请(专利权)人:西安超越申泰信息科技有限公司
类型:发明
国别省市:

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

1