Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

FM Demodulator Passband

FM 変調されたデータを復調する

ライブラリ

Modulation の Analog Passband Modulation

  • FM Demodulator Passband block

説明

FM Demodulator Passband ブロックは、周波数変調を使用して変調された信号を復調します。入力は変調された信号のパスバンド表現です。入力信号と出力信号は両方とも実数のスカラー信号です。

最良の結果を得るために、入力信号のサンプルレートの逆数の 10% よりも大きいと推定される搬送周波数を使用します。これはフィルターによるヒルベルト変換の実装によるものです。

次の例では、10Hz 入力信号を 8000 サンプル/秒でサンプリングします。次に、次数が 100 のヒルベルト変換フィルターを指定します。fvtool によって返されるヒルベルト変換フィルターの応答を下に示します。

フィルターの振幅応答の帯域幅に注意してください。入力信号のサンプル時間 (この例では 8000 サンプル/秒) の逆数の 10% 以上(ただし 90% 未満) の搬送周波数またはこれに匹敵する 400Hz 以上の搬送周波数を選択することにより、ヒルベルト変換フィルターがフィルターの振幅応答 (青色で表示) の平坦な部分で動作し、変調した信号が必要な振幅と波形をもつことを保証します。

通常、適切な [Carrier frequency] 値は入力信号の最高周波数よりもはるかに高くなります。ナイキスト サンプリング理論により、モデルのサンプル時間の逆数 (モデルの信号源によって定義) は、[Carrier frequency] パラメーターの 2 倍を超えなければなりません。

このブロックは、double 型の実数入力でのみ機能します。このブロックは、Triggered Subsystem 内では機能しません。

パラメーター

Carrier frequency (Hz)

搬送波の周波数です。

Initial phase (rad)

ラジアン単位の搬送波の初期位相。

Frequency deviation (Hz)

搬送周波数の Hz 単位の周波数偏差。周波数の "変動" と呼ばれる場合もあります。

Hilbert transform filter order

ヒルベルト変換を計算するために使用する FIR フィルターの長さ。

ペア ブロック

FM Modulator Passband

拡張機能

C/C++ コード生成
Simulink® Coder™ を使用して C および C++ コードを生成します。

参考

ブロック

R2006a より前に導入