Компенсируйте смещение несущей частоты
Система comm.CarrierSynchronizer
object™ компенсирует несущую частоту и смещения фазы в сигналах что схемы модуляции одно поставщика услуг использования. Алгоритм синхронизатора поставщика услуг совместим с BPSK, QPSK, OQPSK, 8-PSK, PAM и прямоугольными схемами модуляции QAM.
Этот Системный объект не разрешает неоднозначности фазы, созданные алгоритмом синхронизации. Примеры демонстрируют разрешение неоднозначности фазы.
Компенсировать частоту и фазу смещает в сигналах что схемы модуляции одно поставщика услуг использования:
Создайте объект comm.CarrierSynchronizer
и установите его свойства.
Вызовите объект, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
carrSynch = comm.CarrierSynchronizer
carrSynch = comm.CarrierSynchronizer(Name,Value)
создает Системный объект, который компенсирует смещение несущей частоты и смещение фазы в сигналах что схемы модуляции одно поставщика услуг использования.carrSynch
= comm.CarrierSynchronizer
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки.carrSynch
= comm.CarrierSynchronizer(Name
,Value
)
Для версий ранее, чем R2016b, используйте функцию step
, чтобы запустить алгоритм Системного объекта. Аргументы к step
являются объектом, который вы создали, сопровождаемый аргументами, показанными в этом разделе.
Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
[outSig,phErr] = carrSynch(inSig)
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием 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.