Компенсируйте смещение несущей частоты
comm.CarrierSynchronizer
Система object™ компенсирует несущую частоту и смещения фазы в сигналах что схемы модуляции одно поставщика услуг использования. Алгоритм синхронизатора поставщика услуг совместим с BPSK, QPSK, OQPSK, 8-PSK, PAM и прямоугольными схемами модуляции QAM.
Этот Системный объект не разрешает неоднозначности фазы, созданные алгоритмом синхронизации. Как обозначено в этой таблице, потенциальная неоднозначность фазы, введенная синхронизатором, зависит от типа модуляции:
Модуляция | Неоднозначность фазы (степени) |
---|---|
'BPSK' или 'PAM' | 0, 180 |
'OQPSK' , 'QPSK' , или 'QAM' | 0, 90, 180, 270 |
'8PSK' | 0, 45, 90, 135, 180, 225, 270, 315 |
Примеры демонстрируют синхронизацию поставщика услуг и разрешение неоднозначности фазы.
Для лучших результатов примените синхронизацию поставщика услуг к несверхдискретизированным сигналам, как продемонстрировано в Правильном Смещении Фазы и Частоты для 16-QAM Используя Крупную и Прекрасную Синхронизацию.
Компенсировать частоту и фазу возмещает в сигналах что схемы модуляции одно поставщика услуг использования:
Создайте comm.CarrierSynchronizer
объект и набор его свойства.
Вызовите объект, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
создает Системный объект, который компенсирует смещение несущей частоты и смещение фазы в сигналах что схемы модуляции одно поставщика услуг использования.carrSynch
= comm.CarrierSynchronizer
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки.carrSynch
= comm.CarrierSynchronizer(Name
,Value
)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
comm.CarrierSynchronizer
Системный объект является компенсатором с обратной связью, который использует основанный на PLL алгоритм, описанный в [1]. Выход синхронизатора, y n, является переключенной частотой версией комплексного входного сигнала, x n, для энной выборки. Синхронизатор выход
где λ n является выход прямого цифрового синтезатора (DDS). DDS является версией дискретного времени управляемого напряжением генератора и является базовым компонентом замкнутых циклов фазы дискретного времени. В контексте этого Системного объекта DDS работает фильтром интегрирования.
Чтобы откорректировать для смещения частоты, сначала алгоритм определяет ошибку фазы, e n. Значение ошибки фазы зависит от схемы модуляции.
Модуляция | Ошибка фазы |
---|---|
QAM или QPSK | Для подробного описания этого уравнения см. [1]. |
BPSK или PAM | Для подробного описания этого уравнения см. [1]. |
С 8 PSK | Для подробного описания этого уравнения см. [2]. |
OQPSK |
Чтобы гарантировать устойчивость системы, ошибка фазы проходит через биквадратный контурный фильтр, которым управляют
где ψ n является выход контурного фильтра на выборке n и g, я - усиление интегратора. Усиление интегратора определяется из уравнения
где θ, d, K 0 и K p определяются из свойств Системного объекта. А именно,
где B n является нормированной пропускной способностью цикла, и ζ является фактором затухания. Усиление восстановления фазы, K 0, равно количеству выборок на символ. Тип модуляции определяет усиление детектора ошибок фазы, K p.
Модуляция | K p |
---|---|
BPSK, PAM, QAM, QPSK или OQPSK | 2 |
С 8 PSK | 1 |
Выход контурного фильтра затем передается DDS. DDS является другим биквадратным контурным фильтром, выражение которого основано на прямом Эйлеровом правиле интегрирования
где g P является пропорциональным усилением, которое выражается как
info
объектная функция этого Системного объекта возвращает оценки нормированной полосы захвата, максимальной задержки синхронизации частоты и максимальной задержки синхронизации фазы. Нормированная полоса захвата, (Δf) получение по запросу - в, выражается в радианах и оценивается как
Выражение для (Δf) получения по запросу - в становится менее точным как подходы 1.
Максимальная задержка синхронизации частоты, T FL и задержка синхронизации фазы, T PL, выражается в выборках и оценивается как
[1] Рис, M. Цифровая связь: Подход Дискретного времени. Верхний Сэддл-Ривер, NJ: Prentice Hall, 2009, стр 359–393.
[2] Zhijie, H., И. Чжицян, Цз. Мин и В. Куан. “8PSK Демодуляция для Нового поколения DVB-S2”. 2 004 Международных конференции по вопросам Коммуникаций, Схем и Систем. Издание 2, 2004, стр 1447–1450.