🔁 Система ФАП (Phase-Locked Loop)

ГКН · Фазовий детектор · Петльовий фільтр · Смуга захоплення · Джитер

🔓 ЗАХОПЛЕННЯ...

Петльовий фільтр

Параметри петлі

Вхідний сигнал

Статистика

Похибка фази
Стан захоплення Захоплення...
Джитер (RMS)
Смуга захоплення
Час захоплення

🔁 Система ФАП (Phase-Locked Loop)

ФАП (фазове автопідстроювання частоти) — це система керування зі зворотним зв'язком, яка змушує один генератор синхронізуватися за фазою та частотою з іншим. Від демодуляторів FM-радіо до генераторів тактового сигналу процесорів — ФАП є одним з найпоширеніших функціональних блоків в електроніці.

Що демонструє симулятор

ФАП 2-го порядку складається з трьох блоків: (1) Фазовий детектор — формує напругу, пропорційну різниці фаз між вхідним сигналом та ГКН; (2) Петльовий фільтр — формує зворотний зв'язок; ПІ-фільтр (пропорційно-інтегральний) забезпечує нульову статичну похибку фази; (3) ГКН (генератор, керований напругою) — частота якого відхиляється пропорційно до вхідної напруги. Динаміку петлі визначають два параметри: власна частота ωn (швидкість захоплення) та коефіцієнт демпфування ζ (характер перехідного процесу). При ζ = 0.707 петля швидко встановлюється без перерегулювання. При ζ < 0.5 похибка фази виходить за межу та коливається перед встановленням.

Як користуватися

Почніть із стандартних налаштувань та спостерігайте, як похибка фази прямує до нуля — ФАП захоплює сигнал. Збільшуйте повзунок шуму на вході та спостерігайте зростання джитеру. Встановіть ζ = 0.2 (нижче критичного демпфування) та спостерігайте коливальне захоплення. Спробуйте великий початковий зсув фази (π) із малою смугою — захоплення відбудеться повільніше. Перемикайтеся з 1-го порядку на ПІ-фільтр, щоб побачити, як інтегральна ланка усуває статичну похибку частоти. Графік Боде оновлюється в реальному часі.

Чи знаєте ви?

Кожен сучасний процесор використовує ФАП для множення низькочастотного опорного сигналу (кварц 100 МГц) до гігагерцевих частот (3–5 ГГц). Приймачі GPS використовують ФАП для захоплення несучої кожного супутника (1575,42 МГц для L1). Винахід ФАП приписують Анрі де Беллесізу, який описав його в французькій статті 1932 року про гомодинний прийом. ФАП в оригінальному комп'ютері Apollo захоплював імпульси 2048 Гц від інерційного гіроскопа.

Про цю симуляцію

Ця симуляція моделює ФАПЧ другого порядку (фазове автопідстроювання частоти): детектор фази порівнює фазу зашумленого вхідного несучого сигналу з фазою генератора, керованого напругою (ГКН), петльовий фільтр перетворює цю похибку на керуючу напругу, а ГКН зсуває власну фазу, підлаштовуючись під вхідний сигнал. Динаміка петлі задається двома параметрами — власною частотою ωn та коефіцієнтом демпфування ζ, а тип петльового фільтра можна перемикати між фільтром першого порядку, PI-фільтром і фільтром «lag-lead», щоб побачити, як кожен із них впливає на захоплення та похибку в усталеному режимі.

🔬 Що демонструє

Три живі візуалізації однієї й тієї ж петлі: графік похибки фази в часі (зелений після захоплення, помаранчевий під час захоплення), фазову діаграму, що показує зближення векторів фази вхідного сигналу та ГКН, і графік Боде для АЧХ обраного петльового фільтра. Панель статистики показує поточну похибку фази, джитер (СКЗ), смугу захоплення (pull-in range) та оцінку часу захоплення.

🎮 Як користуватися

Оберіть петльовий фільтр (1st Order, PI або Lag-Lead), а потім змінюйте підсилення ГКН K₀, підсилення фазового детектора Kd, коефіцієнт демпфування ζ і смугу пропускання петлі ωn, щоб змінити динаміку. Збільшуйте вхідний шум, щоб додати джитер несучої, або зсувайте початкове зміщення фази ближче до π, щоб ускладнити захоплення. Спробуйте ζ = 0.707 для швидкого захоплення без коливань і ζ = 0.2 для недодемпфованого захоплення з видимими коливаннями.

💡 Чи знали ви?

Кожен сучасний процесор використовує ФАПЧ, щоб помножити повільний кварцовий еталон (часто 100 МГц) до тактових частот у кілька гігагерц, а ЧМ-радіоприймачі використовують демодулятор на основі ФАПЧ, щоб відновлювати звук безпосередньо зі зміни фази несучої. Сама ФАПЧ була описана ще 1932 року французьким інженером Анрі де Белльсізом у роботі про синхронний (гомодинний) прийом.

Поширені запитання

З яких трьох блоків складається ФАПЧ у цій симуляції?

Симуляція моделює класичну ФАПЧ другого порядку: детектор фази, що видає Kd·sin(похибка фази) між фазою вхідного сигналу та ГКН, петльовий фільтр (можна обрати першого порядку, PI або lag-lead), який перетворює цю похибку на керуючу напругу, і ГКН, чия вихідна фаза зростає пропорційно добутку підсилення K₀ на відфільтровану керуючу напругу. Фаза ГКН подається назад у детектор фази, замикаючи петлю зворотного зв'язку.

Що насправді визначають коефіцієнт демпфування ζ і власна частота ωn?

Разом ζ і ωn задають відгук петлі другого порядку — так само, як для механічної системи «пружина-маса-демпфер». Власна частота ωn визначає, наскільки швидко петля реагує: більше значення означає швидше захоплення, але й більшу чутливість до вхідного шуму. Коефіцієнт демпфування ζ визначає, наскільки коливальним є перехідний процес: ζ = 0.707 дає швидкий, майже оптимальний відгук з мінімальним перерегулюванням, ζ значно нижче 0.5 спричиняє помітні коливання похибки фази перед стабілізацією, а ζ вище 1 дає повільне, перед-демпфоване наближення до захоплення.

У чому різниця між фільтрами 1st-order, PI та lag-lead?

Фільтр першого порядку — це проста пропорційна ланка, яка залишає невелику залишкову похибку фази в усталеному режимі за наявності зміщення частоти. PI-фільтр (пропорційно-інтегральний) додає інтегральну складову, що зводить похибку фази в усталеному режимі до нуля після захоплення — саме тому більшість практичних ФАПЧ використовують PI-фільтр. Фільтр lag-lead — це конструкція з полюсом і нулем, яка формує частотну характеристику петлі подібно до PI-фільтра, але виражена як дискретна пара полюс-нуль; графік Боде оновлюється в реальному часі, тож їхні АЧХ можна порівняти напряму.

Що означають «захоплення» (lock) і «смуга захоплення» (pull-in range) у цій симуляції?

Петля позначається як ЗАХОПЛЕНА (LOCKED), коли похибка фази лишається нижче невеликого порогу (0.1 рад) протягом 50 послідовних вибірок; вона повертається у стан ЗАХОПЛЕННЯ (ACQUIRING), якщо похибка пізніше перевищує потроєний цей поріг. Смуга захоплення (показана в радіанах на панелі статистики) оцінюється з добутку підсилення ГКН K₀ і підсилення фазового детектора Kd — вона показує максимальне початкове зміщення фази, з якого петля здатна захопити сигнал за поточних налаштувань підсилення.

Де ФАПЧ застосовується в реальній електроніці?

ФАПЧ — один із найпоширеніших базових блоків в електроніці. Схеми генерації тактової частоти й синтезу частот використовують ФАПЧ, щоб помножити стабільний низькочастотний кварцовий еталон до тактових частот у кілька гігагерц, потрібних сучасним процесорам. Цифрові приймачі використовують схеми відновлення тактового сигналу й даних (CDR) на основі ФАПЧ, щоб відновити чистий тактовий сигнал із зашумленого вхідного потоку даних. ЧМ-демодулятори використовують ФАПЧ, щоб відстежувати миттєву фазу несучої й відновлювати звуковий сигнал, а GPS-приймачі використовують ФАПЧ, щоб захопити частоту несучої кожного супутника для точного визначення відстані.