Компенсируйте смещение несущей частоты
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
объект и набор его свойства.
Вызовите объект, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
создает Системный объект, который компенсирует смещение несущей частоты и смещение фазы в сигналах что схемы модуляции одно несущей использования.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.