在虚拟仪器环境下丈量网络(电路)频率特性的办法主要有以下4种:
(1)多步法;
(2)运用正弦波组合的单步法;
(3)运用Chirp信号的单步法;
(4)运用随机信号的单步法
检测相位差的三种办法的比较
检测两个丈量量之间的相位差有三种办法:过零点法,相关法,频谱剖析法。
1.3 频谱剖析法丈量相位差
1.3.1 原理介绍
频谱剖析法是经过离散傅里叶法对被检测信号进行频谱剖析,然后取得信号的相频特性,
然后核算两信号在主频率处的相位差值。
虚拟频谱剖析法丈量相位差计的程序流程大体为:先对两个同频率的信号x1(t)和x2(t)采样得到时刻系列x1(k)和x2(k)(k=0,1,2,…,N-1),再别离求出各自的基波重量。程序流程如下图所示。
在程序框图的规划中调用的函数有:4个Array子模板上的IndexArray图标,别离用来获取信号1系数a11、b11的数值和信号2系数a21、b21的数值,经过公式(4)核算出相位差;4对移位寄存器,用于完成循环体内数据的传递;为得到相位差,调入横竖切函数,并然后完成相应的运算,将相位差由弧度转化为视点表明。
该虚拟相位差计虽然是求两个同频率信号的相位差,但其实质上是频谱剖析,仅仅求基频重量罢了。用核算机进行谱剖析已有老练的软件,问题在于怎么选取采样距离ST(或采样频率Sf)、采样点数N和截取长度pt,以确保必定的精度。时域无限长信号被切断相当于原函数乘以矩形窗函数,窗外时域信息悉数丢掉,然后导致时域频谱丢掉,即走漏。不同长度的窗函数走漏状况也不同。此办法根据接连信号离散化处理的离散傅里叶变换(DFT)。FFT是DFT的一种快速算法,它要求所处理的数据总数为2m(m∈N);别的,要求采样有必要满意“采样定理”,不然会产生频谱混叠。