网站大量收购独家精品文档,联系QQ:2885784924

北航传感器技术与测试系统实验一——信号的时域分析及处理.docx

北航传感器技术与测试系统实验一——信号的时域分析及处理.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北航传感器技术与测试系统实验一——信号的时域分析及处理

实验一信号的时域分析及处理实验内容利用matlab软件进行基本信号的时域和频域分析;产生不同的周期信号,包括正弦信号、方波信号、锯齿波,在时域分析这些波形的特征(幅值、频率);在matlab中产生随进噪声信号;对产生信号进行Fourier变换,从频率域分析信号的特征,并说明方波和锯齿波信号的信号带宽;产生复合信号产生由3个不同频率幅值的正弦信号叠加的信号,从图形上判断信号的特征;产生由正弦信号和随机信号叠加的混合信号,从图形上判断信号的特征;产生正弦信号和方波叠加的信号,从图形上判断信号的特征;对(4)中的3中复合信号进行FFT计算,从图形上判断信号的特征;应用不同窗函数对(4)中信号进行采样,其中包括矩形窗、Hamming窗、Hanning窗。比较不同的窗函数采样得到的结果。利用labview软件进行信号分析和处理;设置开始和停止按钮;有计算机模拟产生规则的信号;对待测信号进行分析处理进行FFT变换,并显示信号频谱;对待测信号加窗,显示加窗后信号;选择滤波器,显示滤波后信号;对滤波后信号进行FFT变换,显示信号频谱。利用labview软件进行信号的输出和采样;以顺序结构连接数据采集卡操作程序框图;产生正弦信号,通过数据采集卡输出,用示波器观察输出波形是否与产生波形一致;将输出信号采集回来,或者采集信号发生器的信号,并显示。利用labview软件完成动态称重仿真。步骤:截取数据段、对数据滤波、模型参数辨识、求取重量。实验预期利用matlab软件进行基本信号的时域和频域分析(1)熟悉使用matlab软件,用其产生实验要求的信号并作FFT变换后观察现象,分析其幅值、频率等特性,应该得到相同的结果;(2)运用窗函数采集信号并作FFT变换,比较不同窗产生的结果应发现加矩形窗的信号进行FFT变换后具有主瓣窄,旁瓣大,频率识别精度最高,幅值识别精度低的特点,而汉宁窗和海明窗具有主瓣加宽并降低,旁瓣则显著减小频率分辨力下降。利用labview软件进行信号分析和处理在labview中做好相应的程序框图后,点击运行,应出现所希望出现的原始正弦波稳定的正弦波形,加噪声信号后的波形出现波动,滤波后信号波形恢复单一稳定,加窗后波形将信号截断,滤波前信号频谱有较多的旁瓣,而滤波后信号频谱旁瓣较少。利用labview软件进行信号的输出和采样选定为正弦信号,通过数据采集卡采集后在示波器显示出相应的正弦波,在将采集的信号由labview采集回来,并应显示出与产生的正弦波完全相同的波形。利用labview软件完成动态称重仿真动态称重过程中的信号如下图所示,信号处理过程中选取合适的数据段。进行滤波处理后调用matlab脚本内程序从而得到相应的重量。实现方法利用matlab软件进行基本信号的时域和频域分析调用matlab中的sin函数、randn函数等来产生相应的信号或者叠加信号,用fft函数实现产生信号的FFT变换,并利用plot函数将生成的函数作图。利用labview软件进行信号分析和处理利用labview软件做出相应的程序框图,其中由函数发生器来产生信号,用示波器来显示信号波形,用条件结构实现窗函数与滤波器的选择功能,用数值输入控件输入幅值频率等数据,用文本下拉列表控件实现窗函数与滤波器的选择。流程图如下:利用labview软件进行信号的输出和采样数据采集卡使用操作过程分三步:初始化、数据输入输出、释放设备。在Labview中用不同的模块完成以上三步:(1)初始化模块用来完成板卡PCI-9111DG的初始化,获得板卡的相关信息,获得板卡设备句柄、打开设备等。如下图所示。(2)模拟输出模块用来向D/A转换器写数据。板卡仅有一路D/A,分辨率为12位,可进行单极性和双极性信号的设置。如下图所示。(3)模拟输入模块用来采集D/A输入的数据。板卡有12路A/D,分辨率为12位,可设置放大器倍数和输入信号的电压范围。如下图所示。(4)设备释放模块释放A/D、释放D/A、释放设备,释放内存空间。如下图所示。实验流程图如下:利用labview软件完成动态称重仿真动态称重系统模型采用二阶弹簧-阻尼系统模型:(4-1)将模型离散化,为:(4-2)其中,是与参数相关的数值。将式(4-1)写成差分方程形式为:其中u单位为阶跃(或近似阶跃)信号,当k大于2时,u为常数;则差分方程变为:由此,得到重量估值系统的终值为:利用Matlab和Labview对已有动态数据进行重量计算利用Labview中打开和引用文件的方法从文件中读取原始数据(原始数据文件名为data.txt)。对数据进行滤波。使用Matlab滤波函数y=filter(b,a,x),其中,x为重量信息的原始数据,a和b为滤波器系数,y为滤波后重量信息数据滤波器数据文件名为num.txt;也可使用自己编写的滤波函数。将原始数据

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档