exponenta event banner

Модулятор вещания FM, основная полоса частот

Модулировать с использованием широковещательного метода FM

Библиотека

Модуляция > Модуляция аналоговой основной полосы

  • FM Broadcast Modulator Baseband block

Описание

Блок основной полосы частот модулятора ЧМ-вещания предварительно подчеркивает звуковой сигнал и модулирует его в ЧМ-сигнал основной полосы частот. Если установлен флажок Стерео аудио, блок модулирует стерео аудио (L-R) на полосе 38 кГц в дополнение к основной полосе (L + R). Если установлен флажок Модуляция RBDS, блок также модулирует сигнал RBDS основной полосы на частоте 57 кГц. Дополнительные сведения см. в разделе Алгоритмы.

Параметры

Частота дискретизации (Гц)

Укажите частоту дискретизации выходного сигнала как положительный действительный скаляр.

Отклонение частоты (Гц)

Задайте отклонение частоты модулятора в Гц как положительный действительный скаляр. Пропускная способность системы равна удвоенной сумме отклонения частоты и пропускной способности сообщения. Стандарты ЧМ-вещания определяют значение 75 кГц в США и 50 кГц в Европе.

Временная константа (константы) фильтра предварительного подчеркивания

В качестве положительного вещественного скаляра укажите константу времени фильтра верхних частот перед ударением. Стандарты ЧМ-вещания определяют значение 75 мкс в США и 50 мкс в Европе.

Частота дискретизации входного аудиосигнала (Гц)

Укажите входную частоту дискретизации звука как положительный действительный скаляр.

Стерео-аудио

Установите этот флажок, если входной сигнал является стереофоническим звуковым сигналом.

Модуляция RBDS

Установите этот флажок для модуляции сигнала RBDS основной полосы на частоте 57 кГц. По умолчанию этот флажок не установлен.

Коэффициент избыточной дискретизации входа RBDS

Укажите число выборок на символ RBDS как положительное целое число. Частота дискретизации RBDS задается коэффициентом избыточной дискретизации входа RBDS × 1187.5 Гц. Согласно стандарту RBDS частота дискретизации каждого бита составляет 1187,5 Гц.

Этот параметр появляется при установке флажка модуляции RBDS.

Значение по умолчанию - 10.

Моделирование с использованием

Выберите тип выполняемого моделирования.

  • Code generation. Моделирование модели с помощью генерации кода C. При первом запуске моделирования Simulink генерирует код C для блока. Код C используется повторно для последующего моделирования, если модель не изменяется. Этот параметр требует дополнительного времени запуска, но обеспечивает более высокую скорость моделирования, чем Interpreted execution.

  • Interpreted execution. Моделирование модели с помощью интерпретатора MATLAB. Эта опция сокращает время запуска, но имеет более низкую скорость моделирования, чем Code generation.

Алгоритмы

Модулятор ЧМ-вещания включает в себя функциональные возможности модулятора ЧМ основной полосы частот, фильтрацию с предварительным ударением и возможность передачи стереофонических сигналов. Алгоритмы, которые управляют базовой ЧМ модуляцией и демодуляцией, описаны в comm.FMModulator.

Фильтрация

ЧМ усиливает высокочастотный шум и ухудшает общее отношение сигнал/шум. Для компенсации, ЧМ вещатели вставляют фильтр предварительного подчеркивания перед ЧМ модуляцией для усиления высокочастотного содержимого. ЧМ-приемник имеет фильтр обратного снятия акцента после ЧМ-демодулятора для ослабления высокочастотного шума и восстановления плоского спектра сигнала.

Фильтр предварительного подчеркивания имеет функцию передачи характеристик верхних частот, заданную

Hp (f) = 1 + j2.dfü s,

где λ s - постоянная времени фильтра. Постоянная времени составляет 50 мкс в Европе и 75 мкс в США. Аналогично, передаточная функция для фильтра снятия акцента нижних частот задается

Hd (f) = 11 + j2āfü s.

Независимо от частоты дискретизации звука сигнал преобразуется в выходную частоту дискретизации 152 кГц. Для частоты дискретизации звука 44,1 кГц фильтр предварительного подчеркивания имеет следующий отклик.

Стерео и RDS/RBDS FM - мультиплексный сигнал

Модулятор ЧМ-вещания поддерживает стереофонические и монофонические операции. Для поддержки стереопередачи информация левого (L) и правого (R) каналов (L + R) назначается моночастям спектра (от 0 до 15 кГц). Информация (L-R) модулируется по амплитуде в области от 23 до 53 кГц спектра основной полосы частот с использованием сигнала поднесущей 38 кГц. Тон пилот-сигнала на частоте 19 кГц в мультиплексированном сигнале позволяет ЧМ-приемнику когерентно демодулировать стереосигналы и сигналы RDS/RBDS. Вот спектр мультиплексного сигнала основной полосы частот.

Здесь представлена блок-схема модулятора ЧМ-вещания, который используется для генерации мультиплексного сигнала основной полосы частот. L (t) и R (t) обозначают сигналы временной области из левого и правого каналов. RBDS (t) обозначает форму сигнала во временной области сигнала RDS/RBDS.

Мультиплексный сигнал сообщения, m (t) задается

m (t) = C0 [L (t) + R (t)] + C1cos (× 19kHz × t) + C0 [L (t) R (t)] cos (× 38kHz × t) + C2RBDS (t) cos (2λ × 57kHz × t),

где C0, C1 и C2 - это выигрыш. Для генерации соответствующего уровня модуляции эти коэффициенты усиления масштабируют амплитуды сигналов (L (t) ± R (t)), пилот-тона 19 кГц и поднесущей RDS/RBDS соответственно.

Ограничения

  • Если установлен флажок Модуляция RBDS, входы аудио и RBDS должны удовлетворять следующему уравнению:

    audioLgthaudioSampleRate = RBDSLengthRBDSSampleRate

  • Входная длина звукового сигнала должна быть кратна целому числу коэффициента прореживания звука. Входная длина сигнала RBDS должна быть кратна целому числу коэффициента прореживания RBDS.

Примеры

развернуть все

Загрузка входного аудиофайла, модуляция и демодуляция с использованием блоков ЧМ-вещания. Сравните спектр входного сигнала со спектром демодулированного сигнала.

Откройте окно doc_fmbroadcast модель.

Запустите модель. Спектр ЧМ-сигнала основной полосы ослабляется на более высоких частотах относительно исходной формы сигнала.

Поэкспериментируйте с моделью путем изменения параметров частотного отклонения (Гц) и временной константы (констант) фильтра предварительного акцентирования на модуляторе и демодуляторе и наблюдайте за воздействием на спектр ЧМ-сигнала.

Поддерживаемые типы данных

ПортПоддерживаемые типы данных
Вход сигнала
  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

Выход сигнала
  • Плавающая точка с двойной точностью

  • Плавающая точка с одинарной точностью

Ссылки

[1] Чакрабарти, И. Х., и Хатай, И. «Новый высокопроизводительный цифровой ЧМ-модулятор и демодулятор для программно-определяемого радио и его реализации FPGA». Международный журнал реконфигурируемых вычислений. т. 2011, № 10.1155/2011, 2011, с. 10.

[2] Тауб, Герберт и Дональд Л. Шиллинг. Принципы работы систем связи. Нью-Йорк: McGraw-Hill, 1971, стр. 142-155.

[3] Дер, Лоуренс. «Учебное пособие по частотной модуляции (FM)». Учебное пособие по FM. Silicon Laboratories Inc., стр. 4-8.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2015a