一致したフィルターの場所


7

デジタル通信受信機では、マッチドフィルター(SRRCフィルター)を使用しています。さまざまな文献で、マッチドフィルターの場所は2つの異なる場所で言及されています。1つは、ADCの直後にタイミング回復システムのリサンプラが続き、もう1つは、タイミング回復プロセスのリサンプラの後にタイミングエラー検出器(TED)が続くところです。

私の理解では、実際にはリサンプラーの後でなければなりません。補間係数は4 送信機側では、つまり 4シンボルごとのサンプル。したがって、シンボルレートが2 MHz、サンプルレートは 8 MHz

さて、受信機側で、私が使用しているADCが 40 MSps つまり、サンプルレートは 40 MHz、これは 20 シンボルレートの倍数、または 5トランスミッタのサンプルレートを掛けます。オリジナルのトランスミッタサンプリングレートに戻るのは、リサンプリング後のみです。そのため、SRRCフィルター(オーバーサンプリングレート4)を採用することができます。それ以外の場合、リサンプラーの前に使用する場合は、SRRCフィルターを使用する必要があります(オーバーサンプリングレート20)。これにより、フィルター係数の数が増加し、ハードウェアコストが増加します。

私の理解は正しいですか?


Avi-以下の私の回答で、Gardner TEDはシンボルごとに2つのサンプルで動作し、SRRCフィルターを実装するためにシンボルごとに20サンプルは必要ない可能性があることに注意してください(シンボルごとに2つのサンプルでRRCフィルターを実行することもできます。より高い値を使用すると、阻止帯域の減衰の変動を低減する主な効果がありますが、他のフィルターのパフォーマンスにはほとんど影響しません)。そのため、より低いサンプリングレートで動作するために正しくサンプリングし、利点を得ることができます。 RRCフィルタリングの前のTED。
Dan Boschen 2016年

レートがトランスミッタサンプリングレートの整数倍である場合、ADCよりも低いオーバーサンプリングレート(私の場合は20ではなく4)でRRCフィルターを使用できると思います。ADCオーバーサンプリングレートがトランスミッタサンプリングレートの整数倍でない場合(たとえば、ADCサンプリングレート40 MHzおよびトランスミッタサンプリングレート6 MHz)、その場合、TEDの後(または前)にのみ一致フィルターを使用できますが、TEDは使用できません。リサンプラの前。
avi1987

その場合は、フラクショナルレートリサンプラーを使用します。ポリフェーズ実装は、非常にエレガントにタイミングリカバリと組み合わせることができるため、多くの場合これに対する優れたアプローチです。
Dan Boschen 2016年

回答:


8

最後のRRCフィルタリングの後にゼロクロッシングの期間が増加します(そして、シンボルサンプリング位置が収束します。これはゼロISIの利点の目標ですが、プロセスでのゼロクロッシングの増加はタイミングの回復に悪影響を及ぼします)。したがって、これに敏感なガードナーTEDを使用している場合は、タイミングSNRが高くなるため、RRCフィルタリングの前にTEDを使用することをお勧めします。

ただし、シンボル決定(シンボルごとに1つのサンプル)で動作するMuellerおよびMuellerなどのシンクロナイザーは、RRCフィルター後のパフォーマンスが向上します。

以下は、Gardner TEDの使用に関する詳細であり、関連する考慮事項を示しています。

ここに画像の説明を入力してください

これをGardner TEDでより詳しく研究したときの以下の私の数値を参照してください。より良いスペクトル効率のために低いロールオフ(アルファ値)で行うべきトレードオフも示されていますが、弁別器の傾きが少なくて高いため、タイミングSNRが低くなっています。パターンノイズ。示されているのは、Gardner TEDのタイミング弁別器である「Mean(TED)」(傾きが大きいほどループゲイン/感度が高い)と、タイミングオフセットに対する検出器のパターンノイズです。RRCフィルタリングの前にタイミングエラーを検出すると、より高いタイミングSNRが達成されることに注意してください。これは、ゼロ交差のタイムスパンがRRCフィルタリング後に増加する一方で、シンボル決定位置が収束するためです(RRCの前後の波形の図を参照)。

比較のために、必要に応じて、M&Mシンクロナイザーを後で含めることもできます。これは、同様の方法でそれを調査したためですが、今のところ、この投稿の最後に導き出した比較を裏打ちしました。

QPSK / QAMのガードナーTED:

ここに画像の説明を入力してください

TED=I2n(I2n+1I2n1+Q2n(Q2n+1Q2n1)=real[conj(yn)(y2n+1y2n1)]

ここに画像の説明を入力してください

ここに画像の説明を入力してください

これは、Gardner Timing Error Detectorからのパターンノイズの周波数スペクトル特性を示しています。

ここに画像の説明を入力してください

比較(および考慮)のために、以下はMueller&Mueller(M&M)Synchronizerです。

ここに画像の説明を入力してください

ミューラー&ミューラーシンクロナイザー(M&M)について同様に詳細に説明することなく、少なくともガードナーTEDとミューラー&ミューラーシンクロナイザーを比較するときに行った重要なポイントを以下に示します。

ここに画像の説明を入力してください


答えてくれてありがとう。これに関する情報を見つけることができる本またはリンクを参照してください。
avi1987

これらは私自身の研究aviでしたが、Gardner Timing Error Detectorをグーグルして、それに関する多くの情報と彼が書いた元の論文を見つけることができます。本質的に、違いは微分y_dotの推定であるため、検出器はタイミングエラー= y * y_dotの関係を使用して機能します。お役に立てば幸いです。
Dan Boschen 2016年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.