用相关检测法、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
|
|
|
|
精品不得不收藏,楼主有Hilbert-Huang变换的VI程序吗?可否共享一下,先谢过了。
|
|
|
|
|
精品不得不收藏,楼主有Hilbert-Huang变换的VI程序吗?可否共享一下,先谢过了。
|
|
|
|
|