NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

FFTを用いたPSDにおける周波数検出

Labview2013を使用しているものです。

現在USRPから入力された信号に対してFFTを計算し、その実部と虚部の二乗和の平方根からPSDを求めています。

この出力配列からある閾値を超えた周波数を検出したいのですが、上手くいきません。

 

具体的にはUSRPの検出中心周波数からずれた部分に信号があると、検出中心周波数を対称にしてまったく同じ値が出てしまいます。

 

検出中心周波数が100Hz、信号のHzが105Hz、IQrateが20Hzだとします。

すると、出力配列には95Hzと105Hzにピークが来てしまいます。

信号のHzが95Hzの時も同じ結果になります。

 

ファイルにプログラムを添付いたします。

よろしくお願いいたします。

0 件の賞賛
メッセージ1/1
4,394件の閲覧回数