用相关检测法、FFT频谱分析法、虚实分量法(和数字相敏检波算法差不多)、相位-时间法、希尔伯特变换法等方法来测量两路低信噪比条件下的方波(或者正弦波)各次谐波处的相位差。
说明:1、相关法中、 labview中内置的自相关和互相关函数(普通的、快速的各两种)都需要修正,比如说,用它求正弦波的自相关函数是个衰减的,即它不是无偏估计,理论上应该是个标准的余弦波,所以自己利用数字信号处理的相关知识,自己写了自相关和互相关函数的子VI;考虑到信噪比很低、程序中用了三重相关来求两路正弦波的相位差;
2、相位-时间法中自己写了个软件施密特触发器。用于波形的整形,再用LV自带的测频测相测幅模块来测量;
3、关于方波中如何滤出各次谐波的问题?
程序中的相关滤波器相当于一个零相移点通滤波器,没有像LV中自带的带通滤波器(有四个、普通的,快速的、IIR、FIR)那样有个很明显的过渡过程,相关滤波器滤出来的就是一个很标准的余弦波(初相和原始信号谐波信号相同)这对于相位差测量很不利。当然了,LV中也有自带的零相移滤波器,但是搞了好久,它那个滤波器的系数还是不会设计, matlab中也有相应的零相移滤波器函数可以调用。
4
-
-
FFT法互相关函数子VI.vi
14.96 KB
, 下载次数: 86
-
-
FFT法自相关函数子VI.vi
13.64 KB
, 下载次数: 59
-
-
单边谱FFT子vi.vi
11.17 KB
, 下载次数: 67
-
-
多重自相关互相关法_采集卡测试版(结果正确).vi
218.39 KB
, 下载次数: 88
-
-
方波_相关滤波.vi
69.72 KB
, 下载次数: 33
-
-
数字相敏检波算法.vi
43.38 KB
, 下载次数: 42
-
-
5月19号 FFT法同时测量多次谐波的相位差(多次测量选择中间值).vi
198.24 KB
, 下载次数: 69
-
-
施密特非门整形.vi
136.65 KB
, 下载次数: 35
-
-
希尔伯特变换测量相位差.vi
47.25 KB
, 下载次数: 63
-
-
相位差测量相关文献.zip
1.56 MB
, 下载次数: 161
|
|
|
|
好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害好厉害
|
|
|
|
|