探讨·交流<<152023.1引言航天发动机点火试车是航天器在发射前进行的一项必要试验[1]。通过真空环境下点火试车可以把握和检验发动机的质量、关键参数、整体设计性能。振动信号是发动机技术状态和故障征兆的信息载体[2]。随着高速采集设备、振动测试与分析技术的发展[3-4],越来越多型号的发动机在试车中加入振动测点。采集的振动数据是在配套采集设备的上位机软件中处理的,在数据处理中较多的人工干预操作,如去零位,人工选取点火的启动段、稳定段、关机段,计算各区段相关参数,整理图表报告等操作。随着试验发动机台数、每台发动试验次数及振动测点增多,数据交付的压力越来越大。针对以上情况,本文开发了一种振动时域数据自动处理算法。首先梳理和总结振动时域数据在处理过程的人工操作步骤,设计算法框实现自动化处理,完成一台发动机试车的振动数据批量自动处理并生成图表报告,最后对算法处理结果数据进行验证。1时域数据处理步骤1.1振动采集系统振动采集系统如图1所示,振动加速度传感器贴装在发动机上,信号经过电荷放大器进入Genesis采集主机,最终在PC的Perception软件中完成试验数据记录,振动采集频率为50k/s。一台发动机的N次点火记录的数据会由Perception软件依次自动编号生成文件名为如test001、test002…test00N的原始数据。试验结束后数据在Perception软件进行处理。振动原始数据包含两类信号,如图2所示,V0为点火的控制电压信号,其中高电压5V为点火状态,f为振动信号,单位为m·s-2。图1振动采集系统图2振动原始数据1.2数据处理步骤整个振动数据时域数据处理主要分为三个步骤:步骤一:Perception软件中导入原始数据,并对数据完成去零位操作。步骤二:选取点火的启动段、稳定段、关机段,发动机点火试车振动时域数据自动处理算法研究ResearchonAutomaticProcessingAlgorithmofEngineIgnitionTest-RunVibrationTimeDomainData郭健鑫马帅凌思睿郑科(北京航天试验技术研究所,北京市100074)GuoJianxinMaShuaiLingSiruiZhengKe(BeijingInstituteofAerospaceTestingTechnology,Beijing100074)【摘要】本文梳理了航天发动机点火试车振动数据处理过程,针对振动数据在处理软件中存在较多人工操作步骤,设计开发振动时域数据自动处理算法。经验证,算法处理结果准确可靠,在解放了人力资源的同时,提高数据交付的快速准确性。【关键词】发动机点火试车振动数据时域处理数据自动处理Abstract:Thepapersortsoutthevibrationdatapro...