Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Петля ФАПЧ и сигнал ошибки
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
Acvarif
Есть трудности с пониманием работы петли ФАПЧ.
Согласно этому букварю http://www.dsplib.ru/content/pll/pll.html
Управляющий сигнал на выходе петлевого фильтра пропорционален синусу разности фаз принятого и опорного сигналов.
Это понятно. Сигнал ошибки используется для управления частотой ГУН, выход которого подается на фазовый детектор.
Нет понимания что в результате этого достигается.
1. Подстройка частоты ГУН под входную частоту сигнала
2. Подстройка и частоты и фазы ГУН под входной сигнал. Тоесть полное совмещение сигнала ГУН и входного сигнала.
По второму пункту имеются сомнения поскольку простейший тест петли ФАПЧ в дискретном варианте на примере входного BPSK
сигнала говорит о том, что подстраивается только частота ГУН. При этом между входным сигналом и сигналом с ГУН всегда будет сохраняться
постоянный фазовый сдвиг если сигналы синфазны и постоянный фазовый сдвиг + 180 град если сигналы противофазны.
Ниже соответственно картинки
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
Если нет полной синхронизации тоесть частотной и фазовой то что..? Неправильно работает петля ФАПЧ?


petrov
Смотрите дискретную ФАПЧ из pll_notes.pdf. Петлевой фильтр не какой вздумается, а пропорционально-интегрирующее звено.

Acvarif
Цитата(petrov @ Apr 20 2018, 11:11) *
Смотрите дискретную ФАПЧ из pll_notes.pdf. Петлевой фильтр не какой вздумается, а пропорционально-интегрирующее звено.

Уже.. Страница 330.
Явно различия в построении PLL для дискретных и непрерывных сигналов.
Да, там предлагается proportional-plus-integrator loop filter.
Но чем тогда в петле PLL будет неугоден цифровой FIR фильтр? Ведь масса примеров где в BPSK демодуляторе в качестве петлевого фильтра
используется цифровой FIR, а далее VCO. У меня так собственно и сделано.
Ну и вопрос то всеравно повис. Правильно работает моя ФАПЧ или нет?
Постоянное небольшое фазовое рассогласование законно или нет?
Кривую ФАПЧ я уже приводил
Нажмите для просмотра прикрепленного файла
petrov
Цитата(Acvarif @ Apr 20 2018, 13:10) *
Уже.. Страница 330.


Нет, вам нужна 331.

Цитата(Acvarif @ Apr 20 2018, 13:10) *
Явно различия в построении PLL для дискретных и непрерывных сигналов.
Да, там предлагается proportional-plus-integrator loop filter.


Нет такого различия.

Цитата(Acvarif @ Apr 20 2018, 13:10) *
Но чем тогда в петле PLL будет неугоден цифровой FIR фильтр? Ведь масса примеров где в BPSK демодуляторе в качестве петлевого фильтра
используется цифровой FIR, а далее VCO. У меня так собственно и сделано.
Ну и вопрос то всеравно повис. Правильно работает моя ФАПЧ или нет?
Постоянное небольшое фазовое рассогласование законно или нет?


Надо понимать что написано, в том числе и ошибки авторов. У вас компиляция без понимания, считайте что не работает с точки зрения нужного результата.
Acvarif
Цитата(petrov @ Apr 20 2018, 13:22) *
Надо понимать что написано, в том числе и ошибки авторов. У вас компиляция без понимания, считайте что не работает с точки зрения нужного результата.

При всем уважении к Вам Вы постоянно уводите рака за камень.
Я не спец в теории сигналов и врядли им буду. И все-же некоторое понимание по теме имею. Это по поводу компиляции.
Просто на вопрос можете ответить без отсылки меня в библиотеку теории сигналов?
Допустимо в петле ФАПЧ, которая кстати таки работает, небольшое ПОСТОЯННОЕ фазовое рассогласование между несушей и частотой VCO или нет?
Если это баг то буду разбираться конкретнее по коду в другой ветке.
magnum16
Цитата
Допустимо в петле ФАПЧ, которая кстати таки работает, небольшое ПОСТОЯННОЕ фазовое рассогласование между несушей и частотой VCO или нет?

В общем случае ФАПЧ не должна обеспечивать нулевую разность фаз. Это зависит от типа фильтра.
petrov
Цитата(Acvarif @ Apr 20 2018, 14:00) *
Допустимо в петле ФАПЧ, которая кстати таки работает, небольшое ПОСТОЯННОЕ фазовое рассогласование между несушей и частотой VCO или нет?
Если это баг то буду разбираться конкретнее по коду в другой ветке.


Это зависит от многих вещей. Разбираться необходимо. Желательно как можно более наглядно, по коду - больше самозапутывание.
Acvarif
Цитата(magnum16 @ Apr 20 2018, 14:09) *
В общем случае ФАПЧ не должна обеспечивать нулевую разность фаз. Это зависит от типа фильтра.

Спасибо. Понятно.
Цитата
Это зависит от многих вещей. Разбираться необходимо. Желательно как можно более наглядно, по коду - больше самозапутывание.

Спасибо. Попробую разобраться.
Обратил внимание, что постоянное фазовое рассогласование (его величина) уменьшается при увеличении частоты дискретизации.
Похоже, что пропорционально.
petrov
Цитата(Acvarif @ Apr 20 2018, 14:37) *
Обратил внимание, что постоянное фазовое рассогласование (его величина) уменьшается при увеличении частоты дискретизации.
Похоже, что пропорционально.


Не зависит от частоты дискретизации.
Acvarif
Цитата(petrov @ Apr 20 2018, 14:42) *
Не зависит от частоты дискретизации.

Вы правы. Не зависит.
Похоже в моем plot входной сигнал и сигнал с VCO просто смещены на одну выборку.

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.