Схема демодулятора на основе фазовой автоподстройки частоты
Петля Костаса — это схема на основе фазовой автоподстройки частоты (ФАПЧ), которая используется для восстановления несущей частоты из сигналов модуляции с подавленной несущей (например, двухполосные подавленные несущие сигналы) и сигналов фазовой модуляции (например, BPSK , QPSK ). Она была изобретена Джоном П. Костасом в General Electric в 1950-х годах. [1] [2] Ее изобретение было описано [3] как оказавшее «глубокое влияние на современную цифровую связь». Основное применение петель Костаса — беспроводные приемники. Ее преимущество перед другими детекторами на основе ФАПЧ заключается в том, что при малых отклонениях напряжение ошибки петли Костаса по сравнению с . Это приводит к удвоению чувствительности, а также делает петлю Костаса уникально подходящей для отслеживания несущих с доплеровским сдвигом , особенно в приемниках OFDM и GPS . [3]
Классическая реализация
В классической реализации контура Костаса [4] локальный генератор, управляемый напряжением (ГУН), обеспечивает квадратурные выходы, по одному на каждый из двух фазовых детекторов , например , детекторов продукта . Та же самая фаза входного сигнала также применяется к обоим фазовым детекторам, а выход каждого фазового детектора пропускается через фильтр нижних частот . Выходы этих фильтров нижних частот являются входами для другого фазового детектора, выход которого проходит через фильтр подавления шума перед использованием для управления генератором, управляемым напряжением. Общий отклик контура контролируется двумя отдельными фильтрами нижних частот, которые предшествуют третьему фазовому детектору, в то время как третий фильтр нижних частот играет тривиальную роль с точки зрения усиления и запаса по фазе.
Рисунок выше петли Костаса нарисован в состоянии «заблокировано», где частота VCO и входящая несущая частота стали одинаковыми из-за процесса петли Костаса. Рисунок не представляет состояние «разблокировано».
Математические модели
Во временной области
В простейшем случае . Поэтому не влияет на вход фильтра шумоподавления. Сигналы несущей и генератора, управляемого напряжением (ГУН), представляют собой периодические колебания с высокими частотами . Блок представляет собой аналоговый умножитель .
Линейный фильтр можно математически описать системой линейных дифференциальных уравнений:
где — постоянная матрица, — вектор состояния фильтра, а — постоянные векторы.
Модель ГУН обычно предполагается линейной:
где - частота свободных колебаний ГУН, а - коэффициент усиления ГУН. Аналогично можно рассматривать различные нелинейные модели ГУН.
Предположим, что частота главного генератора постоянна.
Уравнение ГУН и уравнение выходной мощности фильтра
Система неавтономна и довольно сложна для исследования.
В фазово-частотной области
В простейшем случае, когда
Стандартное инженерное предположение заключается в том, что фильтр удаляет верхнюю боковую частоту из входа, но оставляет нижнюю боковую полосу без изменений. Таким образом, предполагается, что вход VCO равен Это делает петлю Костаса эквивалентной фазовой автоподстройке частоты с характеристикой фазового детектора, соответствующей конкретным формам волн и входным сигналам и сигналам VCO. Можно доказать, что выходы фильтра во временной и фазово-частотной областях почти равны. [5] [6] [7]
Таким образом, можно [8] изучить более простую автономную систему дифференциальных уравнений
.
Метод усреднения Крылова –Боголюбова позволяет доказать близость решений неавтономных и автономных уравнений при некоторых предположениях. Таким образом, структурная схема цикла Костаса во временной области может быть асимптотически преобразована в структурную схему на уровне фазочастотных соотношений.
Переход к анализу автономной динамической модели петли Костаса (вместо неавтономной) позволяет преодолеть трудности, связанные с моделированием петли Костаса во временной области, где одновременно приходится наблюдать очень быструю временную шкалу входных сигналов и медленную временную шкалу фазы сигнала. Эта идея позволяет [9] рассчитать основные характеристики производительности - диапазоны удержания, подтягивания и захвата .
Получение частоты
Классическая петля Костаса будет работать над тем, чтобы сделать разность фаз между несущей и ГУН небольшой, в идеале нулевой, величиной. [10] [11] [12] Небольшая разность фаз означает, что достигнута синхронизация частоты.
QPSK петля Костаса
Классическая петля Костаса может быть адаптирована к модуляции QPSK для более высоких скоростей передачи данных. [13]
Входной сигнал QPSK выглядит следующим образом:
Входы фильтров нижних частот LPF1 и LPF2
После синхронизации выходы LPF1 и LPF2 используются для получения демодулированных данных ( и ). Для настройки частоты VCO на опорную частоту сигналы и ограничиваются и перекрестно умножаются:
Затем сигнал фильтруется петлевым фильтром и формирует сигнал настройки для VCO , аналогичный петле Костаса BPSK. Таким образом, Костас QPSK можно описать [14] системой обыкновенных дифференциальных уравнений :
Здесь приведены параметры ФНЧ1 и ФНЧ2, а также параметры контурного фильтра.
Ссылки
^ Костас, Джон П. (1956). «Синхронные коммуникации». Труды IRE . 44 (12): 1713–1718. doi :10.1109/jrproc.1956.275063.
^ Костас, Джон П. (август 2002 г.) [1956]. «Синхронная связь». Труды IEEE . 90 (8): 1461–1466. doi :10.1109/JPROC.2002.800876.
^ ab Taylor, D. (август 2002 г.). «Введение в „синхронную связь“, классическая статья Джона П. Костаса». Труды IEEE . 90 (8): 1459–1460. doi :10.1109/jproc.2002.800719.
^ Feigin, Jeff (1 января 2002 г.). "Practical Costas loop design" (PDF) . RF Design : 20–36. Архивировано из оригинала (PDF) 11 февраля 2012 г. . Получено 17 февраля 2010 г. .
^ Леонов, ГА; Кузнецов, НВ; Юлдашев, МВ; Юлдашев, РВ (2012). "Аналитический метод расчета характеристики фазового детектора" (PDF) . IEEE Transactions on Circuits and Systems Part II . 59 (10): 633–637. doi :10.1109/tcsii.2012.2213362. S2CID 2405056.[ постоянная мертвая ссылка ]
^ Леонов, ГА; Кузнецов, НВ; Юлдашев, МВ; Юлдашев, РВ (2015). "Нелинейная динамическая модель петли Костаса и подход к анализу ее устойчивости в целом" (PDF) . Обработка сигналов . 108 . Elsevier: 124–135. Bibcode :2015SigPr.108..124L. doi : 10.1016/j.sigpro.2014.08.033 . Архивировано (PDF) из оригинала 2022-10-09.
^ Кузнецов, Н.В.; Леонов, ГА; Нейттаанмаки, П.; Селеджи, СМ; Юлдашев, МВ; Юлдашев, Р.В. (2012). "Нелинейные математические модели цикла Костаса для общей формы входного сигнала". 2012 IEEE 4th International Conference on Nonlinear Science and Complexity (NSC) . IEEE Press. стр. 75–80. doi :10.1109/NSC.2012.6304729. ISBN978-1-4673-2703-9. S2CID 5812970.
^ Костас 1956 утверждает: «Локальный генератор должен поддерживаться в правильной фазе, чтобы вклады аудиовыхода верхней и нижней боковых полос усиливали друг друга. Если фаза генератора отклоняется на 90° от оптимального значения, в результате получится нулевой аудиовыход, что типично для детекторов этого типа. Фактический метод управления фазой будет объяснен вскоре, но для целей этого обсуждения следует предполагать поддержание правильной фазы генератора».
^ Использование контурного фильтра с интегратором допускает установившуюся фазовую ошибку, равную нулю. См. ПИД-регулятор § Интегральный член .
^ Best, Roland E. (1997). Phase-Locked Loops (третье изд.). Нью-Йорк: McGraw-Hill. С. 44–45. ISBN0-07-006051-7.
↑ Патент США 4,085,378, Карл Р. Райан и Джеймс Х. Стилвелл, «QPSK-демодулятор», опубликован 26 ноября 1976 г., передан Motorola Solutions Inc.
^ Best, RE; Kuznetsov, NV; Leonov, GA; Yuldashev, MV; Yuldashev, RV (2016). "Учебник по динамическому анализу петли Костаса". Annual Reviews in Control . 42. ELSEVIER: 27–49. arXiv : 1511.04435 . doi : 10.1016/j.arcontrol.2016.08.003. S2CID 10703739.