受信機と送信機として 2 台の USRP N210 を接続しており、チャネル全体でマルチトーン信号を送信しようとしています。ただし、2 つ以上のトーンを持つ信号を送信すると、中心周波数にミラーリングされた余分な周波数スパイクが見られます。
出力でカットオフ周波数 200kHz のローパス フィルターを使用しており、送信する信号は 0 ~ 200kHz に制限されています。この帯域幅内に均等に分散されたマルチトーン信号を作成するアウト オブ ツリー モジュールがあります。
トーンの数を増やすと、反射周波数成分がますます顕著になり、入力信号と出力信号をほとんど相関させることができなくなります。
USRP ソース (受信機) の中心周波数は、次の式で与えられます。
uhd.tune_request(center_freq, rf_freq=(center_freq + lo_offset),rf_freq_policy=uhd.tune_request.POLICY_MANUAL)
これは 2.48 GHz に評価され、これは送信 USRP のベースバンド周波数です。
これは、USRP でのダウン コンバージョンと関係があるか、このプロセスに関して GNURadio が実際に受信機からサンプリングしている場合に関係している可能性があります。
LPF を取り外し、FFT シンクを USRP ソースに接続しても、何も解決しません。余分な周波数スパイクがまだ存在します (トーンの数 > 2 と仮定)