Полоса пропускания демодулятора PM

Демодулируйте модулируемые PM данные

Библиотека

Аналоговая модуляция полосы пропускания, в модуляции

Описание

Блок The PM Demodulator Passband демодулирует сигнал, который модулировался с помощью модуляции фазы. Вход является представлением полосы пропускания модулируемого сигнала. Оба сигналы ввода и вывода являются действительными скалярными сигналами.

Для лучших результатов используйте несущую частоту, которая, как оценивается, больше, чем 10% частоты дискретизации вашего входного сигнала. Это происходит из-за реализации Гильбертова преобразования посредством фильтра.

В следующем примере мы выбираем входной сигнал на 10 Гц на 8 000 выборок в секунду. Мы затем определяем Гильбертов Фильтр преобразований порядка 100. Ниже ответ Гильбертова Фильтра преобразований, как возвращено fvtool.

Отметьте пропускную способность ответа значения фильтра. Путем выбора несущей частоты, больше, чем 10% (но меньше чем 90%) частоты дискретизации входного сигнала (8 000 выборок в секунду, в этом примере) или эквивалентно, несущая частота, больше, чем 400 Гц, мы гарантируем, что Гильбертов Фильтр преобразований будет действовать в плоском разделе ответа значения фильтра (отображенный синим), и что наш модулируемый сигнал будет иметь желаемое значение и форму.

Как правило, соответствующее значение Carrier frequency намного выше, чем самая высокая частота входного сигнала. Теоремой отсчетов Найквиста обратная величина шага расчета модели (заданный источником модели сигнала) должна превысить дважды параметр Carrier frequency.

Это кладка блоков только с действительными входными параметрами типа double. Этот блок не работает в инициированной подсистеме.

Параметры

Carrier frequency (Hz)

Частота поставщика услуг.

Initial phase (rad)

Начальная фаза поставщика услуг в радианах.

Phase deviation (rad)

Сдвиг по фазе несущей частоты в радианах. Иногда это упоминается как "изменение" в фазе.

Hilbert transform filter order

Длина КИХ-фильтра раньше вычисляла Гильбертово преобразование.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Представлено до R2006a