- 2
- 0
- 约6.07千字
- 约 74页
- 2018-12-24 发布于湖北
- 举报
第12章 信号处理与分析 本章内容 信号处理与分析 12.1 LabVIEW中的信号来源 12.2 LabVIEW信号处理概述 12.3 信号的产生 12.4 信号的时域分析 12.5 窗函数 12.6 信号频域变换 12.7 数字滤波 12.8 谱分析 12.9 信号逐点分析 12.1 LabVIEW中的信号来源 LabVIEW中的信号来源 仿真信号 从文件读入的信号 直接采集的信号 12.2 LabVIEW信号处理概述 高效、灵活、强大的数字信号处理能力 10个子面板 12.2 LabVIEW信号处理概述 12.3 信号的产生 波形/信号发生函数可以用来模拟产生你需要的各种波形/信号。 LabVIEW有两个相关的函数面板 “波形生成”函数选板用于产生波形数据类型表示的波形信号 “信号生成”函数选板用于产生一维数组表示的信号 12.3.1 信号生成 函数选板:“信号处理-信号生成”产生一维数组表示的信号 信号生成子选板节点用于生成正弦波、方波、锯齿波、白噪声等多种常用信号 12.3.1 信号生成 信号生成函数中常见的参数 采样点数:产生信号序列的数量 频率:信号频率 幅度:各种波形的峰值 输入相位:波形起始点的相位 周期:波形整周期的数目 种子:用于产生噪声信号 是否重置相位:是,则相位为指定的相位,否则相位为VI上次运算后的相位状态 12.3.1 信号生成 常用函数介绍:正弦信号函数节点 n个采样点数包含k个周期的正弦信号 采样点间的相位差 2*pi*k/n 信号起始点的相位 p0 ,单位度 12.3.1 信号生成 正弦波函数节点 参数: 采样:采样点数n 幅度:a 频率:f 如果重置相位为TRUE,则p0为参数“相位输入”,否则p0为上一次VI运行后的相位输出 输出正弦波的计算公式 12.3.1 信号生成 三角波参数 三角波宽度w 采样点数N 幅度 a 延时 d 采样间隔△t 对称性k 12.3.1 信号生成 三角波参数(周期) 采样:采样点数N 幅度:a 频率:f 采样点间的周期数 如果重置相位为TRUE,则p0为参数“相位输入”,否则p0为上一次VI运行后的相位输出 三角波的计算公式 12.3.1 信号生成 Sinc函数的参数 采样:采样点数N 幅度:a 延迟:d 采样间隔△t 波形计算公式 sinc(x)=sin(pi*x)/(pi*x) yi = a*sinc(i*△t - d) i = 0,1,...,N-1 12.3.1 信号生成 高斯噪声 均匀噪声 种子: 如果大于0,设置噪声生成的种子点 如果小于0,则不设置噪声生成的种子点 12.3.2 波形生成 “波形生成”用于产生波形数据类型表示的波形信号 典型的VI节点 正弦波形 公式波形 高斯噪声波形 12.3.2 波形生成 正弦波形 类似参数的VI节点:锯齿波形、方波波形、三角波形 正弦波形参数 偏移量:指定信号的直流偏置 D 重置信号:是,则重新产生波形信号,时间戳为0、信号起始点相位为指定的初始相位 频率:信号频率 f 幅度:波形峰值 a 输入相位:波形起始点的相位p0 采样信息:包括波形的采样频率fs和采样点数N 如果重置信号为TRUE,则p0为参数“相位输入”,否则p0为上一次VI运行后的相位状态 12.3.2 波形生成 公式波形 公式:g(t) 信号角频率 w = 2 * pi * f,f 为信号频率 幅度:a 偏移量:offset 采样信息:包括波形的采样频率fs和采样点数N 重置信号:TRUE,则重新产生波形信号,时间戳为0 12.3.2 波形生成 高斯噪声波形 是否重置信号:参数为真,则设置时间戳为0,且根据种子参数设置噪声生成的种子点,如果种子参数大于0,设置噪声生成的种子点,如果小于0,则不设置噪声生成的种子点 12.3.2 波形生成 高斯噪声波形参数 重置信号:参数为TRUE,则设置时间戳为0,且根据种子参数设置噪声生成的种子点,如果种子参数大于0,设置噪声生成的种子点,如果小于0,则不设置噪声生成的种子点 种子:如果重置信号为TRUE,设置噪声生成的种子点为“种子”参数 12.4 信号的时域分析 12.4.1 两个子VI 12.4.2 卷积和反卷积 12.4.3 自相关和互相关 12.4.4 升/降采样 12.4.5 重采样 12.4 信号的时域分析 “信号处理-信号运算” 12.4.1 两个子VI 产生线性调频信号的子VI:ChripSignal.vi 参数:采样率fs、信号持续时间Tt、上下截止频率(f0,f1) 计算得到信号变化率 k=(f1-f0)/Tt,信号的采样点数N = Tt * fs 12.4.1 两个子VI 计算信号幅度谱的子VI:ABSFFT_
原创力文档

文档评论(0)