comm.GMSKTimingSynchronizer
4 次非線形性法を使用したシンボル タイミング位相の再生
説明
comm.GMSKTimingSynchronizer System object™ は、4 次非線形性法を使用して、ガウス最小偏移変調 (GMSK) の変調信号のシンボル タイミング位相を再生します。このオブジェクトは、一般的なデータ支援を用いないフィードバック メソッドを実現します。このメソッドは、搬送波位相の再生とは独立で、搬送波周波数オフセットに対する事前の補償を必要とします。
GMSK 変調信号のシンボル タイミング位相を再生するには、以下の手順に従います。
- comm.GMSKTimingSynchronizerオブジェクトを作成し、そのプロパティを設定します。
- 関数と同様に、引数を指定してオブジェクトを呼び出します。 
System object の機能の詳細については、System object とはを参照してください。
作成
構文
説明
gmskTimingSync = comm.GMSKTimingSynchronizergmskTimingSync を作成します。このオブジェクトは、4 次非線形性法を使用して GMSK 変調信号のシンボル タイミング位相を再生します。
gmskTimingSync = comm.GMSKTimingSynchronizer(Name=Value)comm.GMSKTimingSynchronizer(ErrorUpdateGain=0.045) は、誤り更新ステップ サイズを 0.045 に設定します。
プロパティ
使用法
説明
入力引数
出力引数
オブジェクト関数
オブジェクト関数を使用するには、System object を最初の入力引数として指定します。たとえば、obj という名前の System object のシステム リソースを解放するには、次の構文を使用します。
release(obj)
例
アルゴリズム
タイミング抽出アルゴリズムは次の手順で構成されます。
- サンプリングされたベースバンド信号を 4 次非線形に通してタイミング情報を抽出します。 
- 非線形性に従って信号をデジタル的に微分します。 
- デジタル微分器の出力を平滑化してエラー信号を生成します。 
- 誤差信号を使用して、ベースバンド信号のサンプリングを調整します。 
より具体的には、このアルゴリズムは、k 番目のシンボルについてタイミング誤差の値 e(k) を出力するタイミング誤差検出器を採用しています。これは、Synchronization Techniques for Digital Receivers by Mengali, Umberto and Aldo N. D’Andrea (New York: Plenum Press, 1997) で、次の式によって定義されています。
ここで、
- r は入力信号 
- T はシンボル周期 
- Ts はサンプリング周期 
- * は複素共役 
- dk は k 番目のシンボルの位相推定 
- D は、MSK 変調では 1、ガウス MSK 変調では 2 
参照
[1] Mengali, Umberto and Aldo N. D’Andrea. Synchronization Techniques for Digital Receivers. New York: Plenum Press, 1997.
拡張機能
バージョン履歴
R2012a で導入
