System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据回放与故障诊断,尤其涉及一种航空发动机试车平台数据回放与故障诊断系统。
技术介绍
1、航空发动机是飞机的动力核心,其可靠性和安全性对飞行的安全起着决定性作用。发动机空中停车、喘振等严重的发动机故障可能导致飞机坠毁,造成无法挽回的损失。航空发动机是将化学能转化为机械能的高效热力机械设备,其结构十分复杂,工作环境复杂多变,工作温度较高,其中任何一个微小的故障都有可能演变成严重的安全事故。发动机试车平台是对航空发动机进行试车和故障排查的工作平台,而发动机测试数据的分析和故障的诊断是其核心内容。
2、现有的发动机试车平台系统包括试车台架和发动机试车平台数据回放与故障诊断系统两部分组成,发动机试车台架可以根据测试要求模仿飞机不同飞行状态下发动机的工作情况,并记录发动机的所有工作数据;发动机工作数据包括高压转子转速、低压转子转速、燃油流量、燃油压力等数字参数,及发动机启动、发动机停止、自动控制系统自检、燃烧室熄火、喘振、edr故障等状态和故障报警信号。然而发动机的故障报警信号很多情况为虚警,在一定程度上增加了故障排查的工作量,故需要通过发动机试车平台数据回放与故障诊断系统的故障过滤模块对发动机报警数据进行筛选,过滤掉大部分的虚警信号,以减少发动机排故工作量。同时部分发动机故障可根据现有的发动机数据进行诊断或预测,需开发发动机故障诊断专家知识库,对发动机故障进行诊断或预测。
3、对于部分无法通过故障诊断模块诊断和外观检测等手段进行排查的故障,需要工作人员进行发动机试车,并对试车后的发动机数据进行回放与
4、为了对发动机数据进行回放与分析,需将发动机和试车平台的数据整理成完整统一的时序数据。由于发动机系统复杂度较高,其不同模块的数据采集频率和时间点不相同,且试车平台的数据采样频率和时间点也不相同,故将发动机数据整理成完整统一的时序数据,并保证数据的可靠和有效,已经成为亟待解决的问题。
技术实现思路
1、本专利技术所解决的技术问题在于提供一种航空发动机试车平台数据回放与故障诊断系统,以解决上述
技术介绍
中的问题。
2、本专利技术所解决的技术问题采用以下技术方案来实现:
3、一种航空发动机试车平台数据回放与故障诊断系统,包括用于与发动机试车台架操作系统连接的发动机数据解析模块、发动机虚警过滤模块、发动机故障诊断模块及发动机数据回放与分析模块,发动机数据解析模块与发动机虚警过滤模块连接,发动机虚警过滤模块与发动机故障诊断模块连接,发动机故障诊断模块与发动机数据回放与分析模块连接;
4、所述发动机数据解析模块用于将发动机试车台架操作系统采集并加密的发动机数据解密为发动机解密数据,而后将发动机解密数据经过解析,整理成统一可靠的发动机时序数据;
5、所述发动机虚警过滤模块将发动机时序数据中的虚警信号进行过滤,保证发动机报警信号的真实可靠,形成发动机虚警过滤数据;
6、所述发动机故障诊断模块根据发动机本次运行的数据直接分析发动机的故障,或者根据发动机历史运行的数据对发动机虚警过滤数据进行诊断,形成发动机故障诊断数据;
7、所述发动机数据回放与分析模块将不同运行时间、不同发动机的数据进行分组和标记,而后将不同运行时间、不同发动机的数据与发动机故障诊断数据进行回放、分析,得出发动机的故障原因。
8、航空发动机试车平台数据回放与故障诊断方法,基于航空发动机试车平台数据回放与故障诊断系统实现数据回放与故障诊断,包括如下步骤:
9、步骤s1:发动机数据解析,通过发动机数据解析模块将发动机试车台架操作系统输入的发动机加密数据解析成统一的发动机时序数据,并将数据传输给发动机虚警过滤模块;
10、步骤s2:发动机虚警过滤,发动机虚警过滤模块对发动机时序数据中的虚警信号进行过滤,形成发动机虚警过滤数据,并发送给发动机故障诊断模块;
11、步骤s3:发动机故障诊断,发动机故障诊断模块对发动机故障进行诊断,形成发动机故障诊断数据,并发送给发动机数据回放与分析模块;
12、步骤s4:发动机数据回放与分析,发动机数据回放与分析模块对发动机故障诊断数据进行回放与分析,排查发动机故障。
13、在本专利技术中,发动机虚警过滤模块、发动机故障诊断模块及发动机数据回放与分析模块均能够独自对发动机时序数据进行处理。
14、在本专利技术中,步骤s2)与步骤s3)能够互换顺序进行。
15、在本专利技术中,步骤s2)中,发动机虚警过滤数据是将发动机时序数据中是虚警的故障信号取反;发动机故障诊断数据是在发动机虚警过滤数据中增加发动机故障诊断生成的发动机故障信息。
16、在本专利技术中,步骤s1)中,提供一种复杂发动机数据解析方法,用于对发动机试车台架操作系统采集并加密的发动机数据进行解析,通过发动机数据解析模块实现,发动机数据解析模块包括协调同步进行的数据读取模块和数据写入模块;数据读取模块实施以下步骤:
17、步骤s101:将发动机试车台架操作系统传输的发动机加密数据解密为发动机解密数据;
18、步骤s102:读取发动机解密数据文件,根据发动机数据块数据协议获取发动机数据块大小、块标识、发动机id、数据时间、数据块内容;
19、步骤s103:根据发动机时序数据协议以及从发动机解密数据文件获取的块标识、数据时间计算发动机数据块内容写入地址和数据块内容在发动机数据排列表中的位置;
20、步骤s104:将数据时间、块标识、发动机数据块内容写入地址、数据块内容写入发动机数据排列表进行排序;
21、步骤s105:将发动机数据排列表中前1秒的数据传输至数据写入模块,并将发动机数据排列表中数据前移,以覆盖掉前1秒数据;
22、步骤s106:循环执行s102)~s105),直至发动机解密数据文件读取完成;
23、数据写入模块实施以下步骤:
24、步骤s111:创建发动机时序数据文件;
25、步骤s112:根据发动机时序数据协议将发动机数据块信息写入发动机时序文件;
26、步骤s113:不断接收数据读取模块的数据,并将数据写入到发动机时序文件中,直到发动机解密数据文件读取完成;
27、步骤s114:根据发动机时序数据协议将发动机数据索引信息和发动机数据信息写入发动机时序数据文件;
28、步骤s115:保存发动机时序数据文件。
29、在本专利技术中,步骤s2)中,提供一种复杂发动机数据解析方法,用于对发动机时序数据中的虚警信号进行过滤,形成发动机虚警过滤数据,通过发动机虚警过滤模块实现,具体步骤如下:
30、步骤s本文档来自技高网...
【技术保护点】
1.一种航空发动机试车平台数据回放与故障诊断系统,其特征在于,包括用于与发动机试车台架操作系统连接的发动机数据解析模块、发动机虚警过滤模块、发动机故障诊断模块及发动机数据回放与分析模块,且发动机数据解析模块与发动机虚警过滤模块连接,发动机虚警过滤模块与发动机故障诊断模块连接,发动机故障诊断模块和发动机数据回放与分析模块连接;所述发动机数据解析模块将发动机试车台架操作系统采集并加密的发动机数据解密整理成统一可靠的发动机时序数据;所述发动机虚警过滤模块将发动机时序数据中的虚警信号进行过滤,形成发动机虚警过滤数据;所述发动机故障诊断模块对发动机虚警过滤数据进行诊断,得到发动机故障诊断数据;所述发动机数据回放与分析模块对发动机故障诊断数据进行回放与分析,得出发动机的故障原因。
2.一种航空发动机试车平台数据回放与故障诊断方法,基于权利要求1所述的航空发动机试车平台数据回放与故障诊断系统实现数据回放与故障诊断,其特征在于,具体步骤如下:
3.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,发动机虚警过滤模块、发动机故障诊断模块及发动机数
4.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S1)中,提供一种复杂发动机数据解析方法,用于对发动机试车台架操作系统采集并加密的发动机数据进行解析,通过发动机数据解析模块实现,发动机数据解析模块包括协调同步进行的数据读取模块和数据写入模块;数据读取模块实施以下步骤:
5.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S2)与步骤S3)能够互换顺序进行。
6.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S2)中,发动机虚警过滤数据是将发动机时序数据中是虚警的故障信号取反;发动机故障诊断数据是在发动机虚警过滤数据中增加发动机故障诊断生成的发动机故障信息。
7.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S2)中,提供一种复杂发动机数据解析方法,用于对发动机时序数据中的虚警信号进行过滤,形成发动机虚警过滤数据,通过发动机虚警过滤模块实现,具体步骤如下:
8.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S3)中,提供一种发动机故障诊断方法,用于对发动机故障进行诊断,形成发动机故障诊断数据,通过发动机故障诊断模块实现,包括以下步骤:
9.根据权利要求8所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,发动机故障诊断模型库分为实时数据故障诊断模型库和历史数据故障诊断模型库。
10.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤S4)中,提供一种发动机数据回放与分析方法,用于对发动机故障诊断数据进行回放与分析,排查发动机故障,通过发动机数据回放与分析模块实现,包括以下步骤:
11.根据权利要求10所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,自动匹配的发动机故障诊断DataTable数据表是经过发动机虚警过滤和发动机故障诊断的数据。
...【技术特征摘要】
1.一种航空发动机试车平台数据回放与故障诊断系统,其特征在于,包括用于与发动机试车台架操作系统连接的发动机数据解析模块、发动机虚警过滤模块、发动机故障诊断模块及发动机数据回放与分析模块,且发动机数据解析模块与发动机虚警过滤模块连接,发动机虚警过滤模块与发动机故障诊断模块连接,发动机故障诊断模块和发动机数据回放与分析模块连接;所述发动机数据解析模块将发动机试车台架操作系统采集并加密的发动机数据解密整理成统一可靠的发动机时序数据;所述发动机虚警过滤模块将发动机时序数据中的虚警信号进行过滤,形成发动机虚警过滤数据;所述发动机故障诊断模块对发动机虚警过滤数据进行诊断,得到发动机故障诊断数据;所述发动机数据回放与分析模块对发动机故障诊断数据进行回放与分析,得出发动机的故障原因。
2.一种航空发动机试车平台数据回放与故障诊断方法,基于权利要求1所述的航空发动机试车平台数据回放与故障诊断系统实现数据回放与故障诊断,其特征在于,具体步骤如下:
3.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,发动机虚警过滤模块、发动机故障诊断模块及发动机数据回放与分析模块均能够独自对发动机时序数据进行处理。
4.根据权利要求2所述的一种航空发动机试车平台数据回放与故障诊断方法,其特征在于,步骤s1)中,提供一种复杂发动机数据解析方法,用于对发动机试车台架操作系统采集并加密的发动机数据进行解析,通过发动机数据解析模块实现,发动机数据解析模块包括协调同步进行的数据读取模块和数据写入模块;数据读取模块实施以下步骤:
5.根据权利要求2所述的一种航空发动机试车...
【专利技术属性】
技术研发人员:王志永,万贻辉,吴文渊,陈柏栋,许倩,孙哲,龚循睿,范昱,刘宁泉,吴静,
申请(专利权)人:江西洪都航空工业集团有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。