Эта модель показывает, как моделируются нарушения канала, такие как сдвиг фазы синхронизации, сдвиг несущей частоты и сдвиг фазы для сигнала минимальной манипуляции сдвигом (MSK). Для восстановления сигнала модель использует блоки из библиотеки синхронизации. Чтобы открыть модель, введите doc_commmsksync в командной строке MATLAB ®.
В примере моделируется передаваемый MSK-сигнал, подвергающийся ухудшению канала, включая следующие компоненты:
Источник сигнала MSK, который использует блок двоичного генератора Бернулли для вывода четких символов и модулирует символы с использованием блока основной полосы частот модулятора MSK
Модель канала, которая включает независимо изменяющиеся смещения в фазе синхронизации, частоте и фазе. Модель канала также включает в себя блок канала AWGN
Восстановление сигнала, состоящее из:
Восстановление синхронизации с использованием блока восстановления синхронизации сигналов типа MSK
Частота несущей и восстановление фазы с помощью блока синхронизатора несущей
Блоки, вычисляющие и отображающие частоту битовых ошибок системы (BER)
При загрузке модели также инициализируются некоторые параметры, совместно используемые несколькими блоками.

При выполнении моделирования на экранах отображаются оценочные значения для обесценений, а также метрики BER. Поскольку блок синхронизатора несущей выполняет как частотную, так и фазовую коррекцию, отображение оцененного фазового сдвига может быстро колебаться. На дисплее с метрикой BER показан трехэлементный вектор, содержащий вычисленный коэффициент битовых ошибок (BER), количество обнаруженных ошибок и количество обработанных битов.
Просмотреть MSK-сигнал можно с помощью блоков диаграммы созвездия на различных этапах. Это обеспечивает убедительное визуальное представление алгоритмов восстановления в действии, особенно при включении и выключении алгоритмов с помощью двух управляющих переключателей.
График рассеяния принятого сигнала:

График рассеяния сигнала после восстановления синхронизации:

График рассеяния сигнала после несущей частоты и восстановления фазы:

Можно также сбросить вычисление BER после того, как сигнал достигнет устойчивого состояния.
Этот пример разработан таким образом, чтобы можно было независимо изменять ослабления во время выполнения моделирования. Можно также использовать тумблеры для включения и выключения схем восстановления во время выполнения моделирования, а затем увидеть влияние на графики рассеяния.
Дополнительные вопросы для изучения включают в себя:
Задайте смещение частоты как 0 и наблюдать за отображаемыми совокупностями сигналов и расчетным фазовым смещением.
Обратите внимание, что блок синхронизатора несущей установлен для совокупности QPSK со смещением фазы 0 °.
Чтобы увидеть, как отслеживается смещение синхронизации, замените блок константы (Simulink) блоком синусоидальной волны (Simulink). Изменение смещения от 0 до 1 по длительности моделирования.
Изменение коэффициента усиления обновления ошибок блока восстановления синхронизации сигналов MSK-типа для оценки его способности отслеживать постоянные и изменяющиеся во времени смещения. Для доступа к блоку откройте подсистему восстановления синхронизации, а затем - подсистему алгоритма восстановления синхронизации.