虚拟仪器在火箭发动机参数测试中的应用
时间:12-27
来源:互联网
点击:
1. 引言
当今在科技不断飞速发展的情况下,测试系统对所应用的方法和设备、技术等提出了越来越高的要求。虚拟仪器通过软件来取代部分传统的硬件设备,也就是说,“软件即仪器”。用这种软件来进行数据采集、处理、存储、打印及图表等功能,将使仪器之间的数据交换及信息综合等能力增强。同时,虚拟仪器的使用也使得其自身的升级和改进变得更加容易。LabVIEW的界面友好、编程方便、功能强大,成为虚拟仪器系统开发的优秀平台。它能够在有限的基本硬件支持下,通过软件完成数据的采集与控制、数据分析与处理以及数据显示与存储,从而实现各种现实
2. 虚拟仪器测试系统的硬件结构
在虚拟仪器测试系统的五种基本构成方式中,PC DAQ/PCI虚拟仪器系统是最廉价最基本的构成方式,根据我们的需要,采用这种方式构建测试系统。其结构如图1所示
图1 虚拟仪器测试系统硬件结构
PCI-6024E是美国NI公司生产的多功能接口卡,它集12位A/D转换器,12位D/A转换器,16路单端接地的模拟输入通道、8位或24位并行输人输出线((SV/TTL)及两路24位定时器与计数器为一体。支持DMA方式和双缓冲区模式,保证了实时信号不间断采集与存储。在双极性时,输入电压范围选择有100 mV,1 V,lOV,20V四种,它的最高采样率为200kbit/s,主要完成数据采集功能。
3.虚拟仪器测试系统的软件结构
在分析和测定所采集的数据记录时,快速傅立叶变换(FFT)和功率谱是非常有用的工具。借助这些工具能够有效地采集时域信号,测定其频谱成分,并对结果进行显示。功率谱图在频率轴(X轴)上的频率范围和分辨率取决于采样速率和数据记录的长度(采样点数)。功率谱图上的频率点数或谱线数为N/2,N是信号采集记录中包含的点数。所有的频点间隔为,通常称之为频率分辨率或FFT分辨率:采取FFT算法进行频谱分析,要求采样点数满足N=2",采样频率满足采样定理,即fs>fm(fm为信号的最大频率分量)。对无限长连续信号x(t)进行有限时间内的采样就相当于利用矩形窗进行截断, 截断后变成有限长的离散时间序列 ,就有可能出现栅栏效应和泄露现象。这里n=0、1、2、3、…、n-1,截取长度tp=NT,T为采样间隔。为了避免栅栏效应,必须使截取长度是信号频率的整数倍。为了抑制快速傅里叶变换中的泄漏效应,选择适合的窗函数对数据进行加权。本系统采用九种窗函数—矩形窗、汉明窗、汉宁窗、海宁窗、布莱克曼窗、凯塞窗、三角窗、平顶窗和指数窗等。其中矩形窗主瓣窄,旁瓣大,频率识别精度最高,幅值识别精度最低;布莱克曼窗主瓣宽,旁瓣小,频率识别精度最低,但幅值识别精度最高。要根据信号分析的不同要求来选择不同的窗。
4. 实验测试系统
固体火箭发动机的参数测试,主要通过发动机内部高压强,高燃速固体推进剂燃烧时,利用传感器对其进行信号采集,然后经过分析来得到参数。其中虚拟仪器测试系统主要由信号采集、信号分析与处理、结果输出和显示三部分组成。信号采集依托硬件系统完成,而信号分析与处理、结果输出和显示主要由软件系统完成。
5. 实验测试系统硬件设计分析
为了满足精度需要,完成给定任务,按照虚拟仪器的基本结构形式设计了固体火箭发动机参数测试系统。系统硬件结构框图如图2所示。
图2 实验测试系统硬件结构框图
传感器是本实验系统的一个核心器件。本实验主要特点是压强变化率较高,在几十毫秒的时间内,压强可由大气压上升到80MPa,这对传感器的灵敏度及频率响应提出了很高的要求。实验采用能够分辨毫秒级的信号变化、频响范围在0~5kH:的压强传感器。从该传感器传出的电信号幅值较低,容易受到环境的噪声干扰,因此首先应对信号进行调制、滤波、放大处理,然后经A/D转换设备将信号转化为数字信号并传人计算机中,由LabVIEW编制的采集软件进行采集。再经过抗混滤波放大器的放大,放大后的信号一般为高电平,在1~lOV之间,而且信号源离采集端较近,一般不超过4. 5m,因此信号的输人方式可采用单端输人方式。通过采集得到数据可以看出,这种输入方式很号的满足了实验的精度要求。实验使用的PCI6024E数据采集卡,可以直接插入计算机主板的PCI插槽上使用。它的最高采样率为200Kbit/s,具有很强的数据采集功能,能够很好的满足实验的要求。
6. 实验测试系统软件设计分析
虚拟仪器软件系统一般包含两部分,应用程序及I/O接口仪器驱动程序。本虚拟仪器系统采用的数据采集卡PCI6024E,LabVIEW环境提供了DAQ板卡的驱动程序。
本实验所设计的软件前面板如图3所示,软件主要完成信号的采集、分析和处理、数据文件的存储、读取等功能,主要分为三大模块。
图3 测试软件前面板
6.1标定模块
标定模块主要完成压强传感器的标定过程。得到压强与电压的转换关系。经过传感器的标定后,采集的信号将能够自行的根据标定所得的压强-电压关系进行转换。对于传统的数据采集设备,是把采集软件得到的信号经过放大和处理,进行存储,然后应用其他的数学软件按照事先得到的标定方程进行再次转换。本文所述的虚拟仪器系统将这两个过程合二为一使得采集得到的数据直接以压强时间的关系显示出来。标定模块前面板如图4所示。
在标定栏中,通过设定测试点个数,可以完成传感器的标定,并将数值存储,以表进行显示。本软件对采集出来的测试点数据可以选择三种拟合类型,有线性拟合,指数拟合及多项式拟合。其中多项式拟合比较常用,其拟合出来的压强、电压的二次多项式 ,其中P代表压强,a0,a1,a2为拟合出的多项式系数,U代表电压。标定完成则进入数据的采集过程。
图4 软件标定模块前面板
6.2信号采集及处理模块
6.2.1信号
当今在科技不断飞速发展的情况下,测试系统对所应用的方法和设备、技术等提出了越来越高的要求。虚拟仪器通过软件来取代部分传统的硬件设备,也就是说,“软件即仪器”。用这种软件来进行数据采集、处理、存储、打印及图表等功能,将使仪器之间的数据交换及信息综合等能力增强。同时,虚拟仪器的使用也使得其自身的升级和改进变得更加容易。LabVIEW的界面友好、编程方便、功能强大,成为虚拟仪器系统开发的优秀平台。它能够在有限的基本硬件支持下,通过软件完成数据的采集与控制、数据分析与处理以及数据显示与存储,从而实现各种现实
2. 虚拟仪器测试系统的硬件结构
在虚拟仪器测试系统的五种基本构成方式中,PC DAQ/PCI虚拟仪器系统是最廉价最基本的构成方式,根据我们的需要,采用这种方式构建测试系统。其结构如图1所示
图1 虚拟仪器测试系统硬件结构
PCI-6024E是美国NI公司生产的多功能接口卡,它集12位A/D转换器,12位D/A转换器,16路单端接地的模拟输入通道、8位或24位并行输人输出线((SV/TTL)及两路24位定时器与计数器为一体。支持DMA方式和双缓冲区模式,保证了实时信号不间断采集与存储。在双极性时,输入电压范围选择有100 mV,1 V,lOV,20V四种,它的最高采样率为200kbit/s,主要完成数据采集功能。
3.虚拟仪器测试系统的软件结构
在分析和测定所采集的数据记录时,快速傅立叶变换(FFT)和功率谱是非常有用的工具。借助这些工具能够有效地采集时域信号,测定其频谱成分,并对结果进行显示。功率谱图在频率轴(X轴)上的频率范围和分辨率取决于采样速率和数据记录的长度(采样点数)。功率谱图上的频率点数或谱线数为N/2,N是信号采集记录中包含的点数。所有的频点间隔为,通常称之为频率分辨率或FFT分辨率:采取FFT算法进行频谱分析,要求采样点数满足N=2",采样频率满足采样定理,即fs>fm(fm为信号的最大频率分量)。对无限长连续信号x(t)进行有限时间内的采样就相当于利用矩形窗进行截断, 截断后变成有限长的离散时间序列 ,就有可能出现栅栏效应和泄露现象。这里n=0、1、2、3、…、n-1,截取长度tp=NT,T为采样间隔。为了避免栅栏效应,必须使截取长度是信号频率的整数倍。为了抑制快速傅里叶变换中的泄漏效应,选择适合的窗函数对数据进行加权。本系统采用九种窗函数—矩形窗、汉明窗、汉宁窗、海宁窗、布莱克曼窗、凯塞窗、三角窗、平顶窗和指数窗等。其中矩形窗主瓣窄,旁瓣大,频率识别精度最高,幅值识别精度最低;布莱克曼窗主瓣宽,旁瓣小,频率识别精度最低,但幅值识别精度最高。要根据信号分析的不同要求来选择不同的窗。
4. 实验测试系统
固体火箭发动机的参数测试,主要通过发动机内部高压强,高燃速固体推进剂燃烧时,利用传感器对其进行信号采集,然后经过分析来得到参数。其中虚拟仪器测试系统主要由信号采集、信号分析与处理、结果输出和显示三部分组成。信号采集依托硬件系统完成,而信号分析与处理、结果输出和显示主要由软件系统完成。
5. 实验测试系统硬件设计分析
为了满足精度需要,完成给定任务,按照虚拟仪器的基本结构形式设计了固体火箭发动机参数测试系统。系统硬件结构框图如图2所示。
图2 实验测试系统硬件结构框图
传感器是本实验系统的一个核心器件。本实验主要特点是压强变化率较高,在几十毫秒的时间内,压强可由大气压上升到80MPa,这对传感器的灵敏度及频率响应提出了很高的要求。实验采用能够分辨毫秒级的信号变化、频响范围在0~5kH:的压强传感器。从该传感器传出的电信号幅值较低,容易受到环境的噪声干扰,因此首先应对信号进行调制、滤波、放大处理,然后经A/D转换设备将信号转化为数字信号并传人计算机中,由LabVIEW编制的采集软件进行采集。再经过抗混滤波放大器的放大,放大后的信号一般为高电平,在1~lOV之间,而且信号源离采集端较近,一般不超过4. 5m,因此信号的输人方式可采用单端输人方式。通过采集得到数据可以看出,这种输入方式很号的满足了实验的精度要求。实验使用的PCI6024E数据采集卡,可以直接插入计算机主板的PCI插槽上使用。它的最高采样率为200Kbit/s,具有很强的数据采集功能,能够很好的满足实验的要求。
6. 实验测试系统软件设计分析
虚拟仪器软件系统一般包含两部分,应用程序及I/O接口仪器驱动程序。本虚拟仪器系统采用的数据采集卡PCI6024E,LabVIEW环境提供了DAQ板卡的驱动程序。
本实验所设计的软件前面板如图3所示,软件主要完成信号的采集、分析和处理、数据文件的存储、读取等功能,主要分为三大模块。
图3 测试软件前面板
6.1标定模块
标定模块主要完成压强传感器的标定过程。得到压强与电压的转换关系。经过传感器的标定后,采集的信号将能够自行的根据标定所得的压强-电压关系进行转换。对于传统的数据采集设备,是把采集软件得到的信号经过放大和处理,进行存储,然后应用其他的数学软件按照事先得到的标定方程进行再次转换。本文所述的虚拟仪器系统将这两个过程合二为一使得采集得到的数据直接以压强时间的关系显示出来。标定模块前面板如图4所示。
在标定栏中,通过设定测试点个数,可以完成传感器的标定,并将数值存储,以表进行显示。本软件对采集出来的测试点数据可以选择三种拟合类型,有线性拟合,指数拟合及多项式拟合。其中多项式拟合比较常用,其拟合出来的压强、电压的二次多项式 ,其中P代表压强,a0,a1,a2为拟合出的多项式系数,U代表电压。标定完成则进入数据的采集过程。
图4 软件标定模块前面板
6.2信号采集及处理模块
6.2.1信号
虚拟仪器火箭发动机参数测 相关文章:
- 频宽、取样速率及奈奎斯特定理(09-14)
- 为什么要进行信号调理?(09-30)
- IEEE802.16-2004 WiMAX物理层操作和测量(09-16)
- 为任意波形发生器增加价值(10-27)
- 基于PCI 总线的高速数据采集系统(09-30)
- 泰克全新VM6000视频测试仪助力数字电视等产品测试 (10-06)