《虚拟仪器在火箭发动机参数测试中的应用.docx》由会员分享,可在线阅读,更多相关《虚拟仪器在火箭发动机参数测试中的应用.docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、虚拟仪器在火箭发动机参数测试中的应用ronggang导语:文中主要介绍以计算机为主控单元,以labview作为软件开发平台,利用PCI6024E数据收集卡的固体火箭发动机参数测试系统的开发经过及其应用摘要:文中主要介绍以计算机为主控单元,以labview作为软件开发平台,利用PCI6024E数据收集卡的固体火箭发动机参数测试系统的开发经过及其应用关键词:数据收集系统,信号处理,Labview1.引言当今在科技不断飞速开展的情况下,测试系统对所应用的方法和设备、技术等提出了越来越高的要求。虚拟仪器通过软件来取代局部传统的硬件设备,也就是讲,软件即仪器。用这种软件来进展数据收集、处理、存储、打印及
2、图表等功能,将使仪器之间的数据交换及信息综合等才能增强。同时,的使用也使得其自身的晋级和改良变得更加轻易。LabVIEW的界面友好、编程方便、功能强大,成为虚拟仪器系统开发的优秀平台。它可以在有限的根本硬件支持下,通过软件完成数据的收集与控制、数据分析与处理以及数据显示与存储,进而实现各种现实2.虚拟仪器测试系统的硬件构造在虚拟仪器测试系统的五种根本构成方式中,PCDAQ/PCI虚拟仪器系统是最廉价最根本的构成方式,根据我们的需要,采用这种方式构建测试系统。其构造如图1所示图1虚拟仪器测试系统硬件构造PCI-6024E是美国NI公司消费的多功能接口卡,它集12位A/D转换器,12位D/A转换器
3、,16路单端接地的模拟输入通道、8位或者24位并行输人输出线SV/TTL及两路24位定时器与计数器为一体。支持DMA方式和双缓冲区形式,保证了实时信号不连续收集与存储。在双极性时,输入电压范围选择有100mV,1V,lOV,20V四种,它的最高采样率为200kbit/s,主要完成数据收集功能。3.虚拟仪器测试系统的软件构造在分析和测定所收集的数据记录时,快速傅立叶变换FFT和功率谱是非常有用的工具。借助这些工具可以有效地收集时域信号,测定其频谱成分,并对结果进展显示。功率谱图在频率轴X轴上的频率范围和分辨率取决于采样速率和数据记录的长度采样点数。功率谱图上的频率点数或者谱线数为N/2,N是信号
4、收集记录中包含的点数。所有的频点间隔为,通常称之为频率分辨率或者FFT分辨率:采取FFT算法进展频谱分析,要求采样点数知足N=2,采样频率知足采样定理,即fsfmfm为信号的最大频率分量。对无限长连续信号xt进展有限时间内的采样就相当于利用矩形窗进展截断,截断后变成有限长的离散时间序列,就有可能出现栅栏效应和泄露现象。这里n=0、1、2、3、n-1,截取长度tp=NT,T为采样间隔。为了防止栅栏效应,必须使截取长度是信号频率的整数倍。为了抑制快速傅里叶变换中的泄漏效应,选择合适的窗函数对数据进展加权。本系统采用九种窗函数矩形窗、汉明窗、汉宁窗、海宁窗、布莱克曼窗、凯塞窗、三角窗、平顶窗和指数窗
5、等。其中矩形窗主瓣窄,旁瓣大,频率识别精度最高,幅值识别精度最低;布莱克曼窗主瓣宽,旁瓣小,频率识别精度最低,但幅值识别精度最高。要根据信号分析的不同要求来选择不同的窗。4.实验测试系统固体火箭发动机的参数测试,主要通过发动机内部高压强,高燃速固体推进剂燃烧时,利用对其进展信号收集,然后经过分析来得到参数。其中虚拟仪器测试系统主要由信号收集、信号分析与处理、结果输出和显示三局部组成。信号收集依托硬件系统完成,而信号分析与处理、结果输出和显示主要由软件系统完成。5.实验测试系统硬件设计分析为了知足精度需要,完成给定任务,按照虚拟仪器的根本构造形式设计了固体火箭发动机参数测试系统。系统硬件构造框图
6、如图2所示。图2实验测试系统硬件构造框图传感器是本实验系统的一个核心器件。本实验主要特点是压强变化率较高,在几十毫秒的时间内,压强可由大气压上升到80MPa,这对传感器的灵敏度及频率响应提出了很高的要求。实验采用可以分辨毫秒级的信号变化、频响范围在05kH:的压强传感器。从该传感器传出的电信号幅值较低,轻易受到环境的噪声干扰,因此首先应对信号进展调制、滤波、放大处理,然后经A/D转换设备将信号转化为数字信号并传人计算机中,由LabVIEW编制的收集软件进展收集。再经过抗混滤波放大器的放大,放大后的信号一般为高电平,在1lOV之间,而且信号源离收集端较近,一般不超过4.5m,因此信号的输人方式可
7、采用单端输人方式。通过收集得到数据可以看出,这种输入方式很号的知足了实验的精度要求。实验使用的PCI6024E数据收集卡,可以直接插入计算机主板的PCI插槽上使用。它的最高采样率为200Kbit/s,具有很强的数据收集功能,可以很好的知足实验的要求。6.实验测试系统软件设计分析虚拟仪器软件系统一般包含两局部,应用程序及I/O接口仪器驱动程序。本虚拟仪器系统采用的数据收集卡PCI6024E,LabVIEW环境提供了DAQ板卡的驱动程序。本实验所设计的软件前面板如图3所示,软件主要完成信号的收集、分析和处理、数据文件的存储、读取等功能,主要分为三大模块。图3测试软件前面板6.1标定模块标定模块主要
8、完成压强传感器的标定经过。得到压强与电压的转换关系。经过传感器的标定后,收集的信号将可以自行的根据标定所得的压强-电压关系进展转换。对于传统的数据收集设备,是把收集软件得到的信号经过放大和处理,进展存储,然后应用其他的数学软件按照事先得到的标定方程进展再次转换。本文所述的虚拟仪器系统将这两个经过合二为一使得收集得到的数据直接以压强时间的关系显示出来。标定模块前面板如图4所示。在标定栏中,通过设定测试点个数,可以完成传感器的标定,并将数值存储,以表进展显示。本软件对收集出来的测试点数据可以选择三种拟合类型,有线性拟合,指数拟合及多项式拟合。其中多项式拟合比拟常用,其拟合出来的压强、电压的二次多项
9、式,其中P代表压强,a0,a1,a2为拟合出的多项式系数,U代表电压。标定完成那么进入数据的收集经过。图4软件标定模块前面板6.2信号收集及处理模块6.2.1信号收集模块信号收集及处理模块是此软件系统的核心,可以对外界信号实时地进展以示波器的方式显示,可以将信号收集并进展处理及分析等。通过模块的示波器功能可以先对整个系统进展初始的校验。当系统连接正确,信号经过收集卡输人计算机时,初始的信号在进展压强转换前处于零值附近,以示波器的形式显示为转换后的值,即标定方程中的a0值附近。通过浮动的大小可以看出外界的干扰情况,以决定是否适宜进展实验。收集得到的电压信号将自动根据标定模块中所选择的拟合公式进展
10、转换,进而直接在软件界面上图形框中显示出压强-时间曲线图,在数组框中显示压强值,并可以对压强值进展保存。在信号处理功能上,本软件对收集的信号可以进展滤波处理,Labview环境提供了数字滤波器可以很方便的实现这一功能。对于该实验系统,收集的数据量很大。当定容燃烧器内推进剂试样燃烧时,燃烧器内的压强将急剧升高,为了可以很好的收集并显示试样燃烧经过的压强变化经过,本收集系统的采样率要求很高,可达20K,为了可以将燃烧器内压强的整个变化经过,收集时间将设为5s以上,那么收集点数将到达100K,为能真实的反响信号的变化,本虚拟仪器的收集模块可设置为运用LabVIEW提供的高速磁盘流技术,收集到的数据将
11、首先实时地记录到计算机硬盘上,当收集经过完毕后,通经过序流程,再自动的将数据进展回放、显示及分析。6.2.2信号处理模块根据本实验目的,设计了公道的数据处理模块。在该模块中,对收集的原始数据曲线进展平滑处理,根据最小二乘原理,采用了五点三次平滑公式。进而应用Labview的曲线拟合等功能函数,完成所需任务,并使得数据具有很好的图形显示、报表、打印、储存等功能。在数据处理方面,假如所完成的任务较为复杂,还可以通过与C语言的接口,调用C语言编写的程序,完成数据的复杂处理任务。7.结论以PC机为主控单元、Labview为开发平台的固体推进剂燃速测试系统充分发挥了虚拟技术的上风,使系统具有优良的人机交
12、换界面,操纵简便,功能完善,可扩展性强等特点。系统将传感器的标定和收集功能集于一体,使收集到的数据可以根据在标定模块中得到的标定方程式进展自动转换,一次完成。本文作者创新点:运用虚拟仪器技术将火箭发动机参数测试经过软件化,程序不仅可以实现数据的测量和图形显示,并且可以对数据进展分析和处理以及打印等功能,为固体火箭发动机的参数测试提供了比拟完善的测试手段。参考文献【1】刘宏成李保萱李逢春等,虚拟仪器技术在高压强及高燃速固体推进剂燃速测试中的应用弹箭与制导学报2005,02【2】谭建国张翼张为华杨涛等,固体燃料冲压发动机尺寸对燃速的影响固体火箭技术1999,04【3】陈海滨田瑞利周玲,基于PCI-6024E的虚拟仪器测试系统电子技术2003年第八期【4】马明建周长城等,数据收集与处理技术M西安交通大学出版社1998【5】苏成,数据挖掘中不可无视的环节数据预处理应用技术华南金融电脑2006.1第一期【6】朱文兴于瑞玲贾磊,基于虚拟仪器机械动力参数自动测试系统的开发微计算机信息2003年第五期