Яка різниця між замкненими петлями фази першого порядку, другого порядку та третього порядку?


10

Що означає порядок PLL? Які недоліки для того, щоб 1 та 2 PLL порівняли із замовленням 3? Як вибрати тип PLL для такої програми, як демодулятор QPSK?


1
Зауважте, що VCO діє як фільтр 1-го порядку, оскільки функція передачі PLL визначена в домені PHASE. Це означає: фільтр PLL першого порядку складає PLL 2-го порядку.
LvW

1
@LvW Ви маєте рацію, але ваш коментар трохи заплутаний. Те, що ви називаєте "фільтр PLL", зазвичай називають "фільтром циклу". Тож циклічний фільтр 1-го порядку створює PLL 2-го порядку тощо.
Сагі

Відповіді:


7

Мені здається, прийнята відповідь (від Sparky256) розглядає PLL просто як фільтр і повністю ігнорує його фактичне призначення, яким є система управління, що контролює фазу сигналу. Порядок системи управління означає його кількість внутрішніх станів. У системі, що має єдиний вхід, стани поза першим станом (порядком) еквівалентні похідним керованої змінної.

Зокрема, у PLL керована змінна, як правило, є фазою сигналу. PLL намагається створити фазовий замок. Отже, перший порядок - для фазової змінної / стану, другий - похідний від першого стану - який є частотою тощо.

Для простого синтезатора частоти ПЛЛ першого порядку може бути достатнім, але при демодуляторі QPSK ПЛЛ першого порядку, ймовірно, не вистачить, оскільки будь-яке зміщення частоти несучої між модулятором і демодулятором завжди створюватиме постійне відставання фази, яке може бути усунено лише PLL другого порядку. Затримка фази означає, що канали I та Q не можуть бути виправлені (вони постійно «рухаються»). Тому демодулятор QPSK повинен мати PLL з принаймні 2 станами (тобто 2-го порядку або вище).

Крім того, всупереч деяким поняттям, що переважають тут у коментарях та відповідях, вищий порядок не робить систему повільнішою, а також не робить її швидшою. Час реакції визначається всіма параметрами системи, головним чином, значенням її коефіцієнтів (або положенням її полюсів і нулів у жаргоні конструкції фільтра).


Я отримав фактичне значення порядку в PLL з вашої відповіді. Дякую.
aparna

7

Я знайшов це посилання на дивовижний документ, який викладає дрібні деталі до фільтрів четвертого порядку.

Порядок фільтру просто посилається на кількість полюсів, які використовуються для фільтрації виходу фазного компаратора, щоб він забезпечував плавне напруга похибки постійного струму до VCO.

  1. Фільтри 1-го порядку насправді є лише характеристиками фільтрів VCO, що вимагає мінімальної кількості часу для відстоювання (нульова фаза) для зміни частоти або відстеження фаз. Вихідна напруга компаратора вихідної напруги подається на VCO (генератор, керований напругою), лише відфільтровані шумові шипи. Цей тип пропонує швидке відстеження змін частоти і швидко фіксується до найновіших параметрів, але може мати нестабільний вихід, поки він не зафіксується на новій частоті.

  2. Фільтр другого порядку має 1 ступінь RC, або пасивний, або використовується підсилювач для більш чіткого відкоту. Він трохи повільніше замикається на новій частоті (нульова фаза), але менш нестабільний у відстоюванні та стабільності. Рекомендовано для більшості конструкцій PLL.

  3. Фільтр 3-го порядку використовує необов'язкові підсилювачі та подвійні мережі RC. Він осідає повільніше, ніж інші, але краще переносить FSK / QFSK / QPSK, зберігаючи стабільність навіть при складних схемах модуляції. Мережі RC повинні бути налаштовані на заданий діапазон швидкостей передачі даних, так що фактична зміна швидкості передачі даних дотримується якомога швидше.

  4. Цикл PLL завжди повинен бути здатний досить швидко знаходити та фіксувати нову несучу частоту, або виникає втрата даних, змушуючи повторно пересилати пакети даних або спочатку надсилати команду EOF / EOL / EOT. На щастя, швидкі MPU можуть імітувати або вбудовувати цілі блоки функцій PLL, тому використання аналогових фільтрів та дискретних схем PLL є рідкістю. Використовуйте QPSK як пошуковий термін, і ви знайдете безліч модулів підтримки та готових до використання модулів інтеграції. Будьте уважні до будь-якого "спеціального" програмного забезпечення або ліцензійних угод.

Докладніше про FSK та QPSK.


Фільтр 2-го порядку не має лише 1 стадії RC. Фільтри першого замовлення НАСТРІЙНО фільтрують, незважаючи на те, що ви говорите. Фільтр третього порядку - це не те, як ви описуєте.
Енді ака

чи видає третій порядок нульова різниця фаз між вхідним та заблокованим сигналом?
aparna

1
@aparna Вони всі мають нульову різницю фаз в заблокованому стані. Різниця фаз залежить лише від детектора фазових частот, а не від порядку циклу.
Бімпелрекіе

1
Спаркі, ви змішали порядок PLL з порядком фільтра PLL. Обидва відрізняються на порядок "1", тому що VCO діє як фільтр першого порядку (що стосується фазової реакції).
LvW

1
@aparna PLL - це система з зворотним зв'язком, порядок системи визначає кількість полюсів і нулів у циклі. Це впливає на динамічну поведінку циклу. Це дозволяє вибирати між швидким циклом (може змінювати частоти швидко), але ціною перекриття. Або повільніший цикл, який більш стійкий. Також порядок роботи системи визначає, наскільки хибні частоти придушуються (більше для вищого порядку). Також петлі вищого порядку, як правило, складніше розробити і правильно підійти.
Бімпелрекіе

3

Ці відповіді заплутані теоретичними термінами та деталями реалізації. Початковий питання про вибір PLL для демодуляції схеми фазової модуляції, такої як QPSK, в кінцевому рахунку не розглядається.

Демодуляція не залежить від порядку PLL.

Якщо коротко, давайте розглянемо замовлення.

  1. ПЛЛ першого порядку мають обмежену ширину смуги блокування. Якщо PLL зосереджена на частоті . Тоді він може відстежувати синусоїди з частотами . Однак, як зростає, сигнал не зможе відслідковувати. Це вихід VCO матиме невелику фазову помилку (зсув) відносно вихідного вхідного сигналу, якщо вхідний сигнал іншої частоти, і зміщення буде погіршуватися, коли різниця частот між вхідними та центральними частотами погіршиться - до різниці настільки великий, що більше не може відстежувати вхід.xx±ΔxΔx

  2. ПЛЛ другого порядку, оскільки він має те, що називається інтегратором, усуває проблему фазових помилок.

Закінчення дискусії про замовлення PLL.

Демодуляція QPSK або BPSK за допомогою PLL залежить від вашого детектора помилок. Для простоти давайте обговоримо BPSK у наступному:

Щоб демодулювати сигнал BPSK за допомогою PLL, ми модифікуємо детектор помилок PLL таким чином, щоб цикл VCO блокувався до 0 або 180 градусів щодо вхідного сигналу. Таким чином, вихід PLL VCO знаходиться або у фазі, або на 180 градусів поза фазою з входом. Що стосується циклу, через модифікований детектор помилок він вважає, що він має нульову помилку.

Коли вхід перемикає фазу, цикл не повинен нічого робити, оскільки цикл замикається на 0 або 180 градусів. Однак деякі сигнали в циклі зміняться з позитивних на негативні, і ви можете використовувати цю зміну для виявлення, чи фаза сигналу переключилася.

Ця ж концепція поширюється і на QPSK, де PLL сліпий для виявлення фазових змін 90, 180 та 270 градусів у вхідному сигналі.

PLL, який може демодулювати BPSK, називається Костасовим циклом.

Я написав цей документ про те, як реалізувати цикл Костаса в програмному забезпеченні, який містить всю інформацію, про яку я згадав тут глибоко.


Спасибі за вашу відповідь. Я перевірю твій папір.
aparna

1

FakeMoustache писав: "Усі вони мають нульову різницю фаз у заблокованому стані"

Наша термінологія може відрізнятися, але моє розуміння полягає в тому, що в дизайні першого порядку різниця фаз використовується як сигнал помилки (з посиленням) і приводить в дію VCO, отже, фазова помилка блокування залежить від частоти. Конструкція другого порядку інтегрує різницю фаз для отримання напруги управління VCO, отже, похибка фази дорівнює нулю при фіксованій фіксованій частоті і, як правило, залежить від швидкості зміни частоти, яка відслідковується для сигналу, що повільно змінюється. Для дизайну третього порядку похибка залежатиме від другої похідної тощо.


0

Вибачте за мою англійську. На мою думку, порядок циклічного фільтра залежить від виконання, яке ви хочете отримати. Як правило, низький порядок мають швидке блокування, але погані показники щодо хибного ослаблення; крім того, використовуючи циклічний фільтр вищого порядку, можна також розпізнати оптимальну форму фазового шуму. Зазвичай в аналоговій PLL основні хибні сигнали подаються небажаним сигналом через опорний сигнал. Цей сигнал можна легко очистити за допомогою простого фільтра (наприклад, другого порядку). У цифровій PLL (наприклад, PLL, які мають зарядний насос) небажаний сигнал має нижчі частоти (напр .: fref / [2 або 3 ...]). Для отримання чистого вихідного спектру може бути необхідним використання петлевого фільтра вищого порядку (порядку 3 ° або 4 °); в тих же випадках можливо також зменшити пропускну здатність петлі. Таким чином збільшуйте час, необхідний для блокування.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.