Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Расчёт ФНЧ петли Костаса для BPSK
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
abraziv
Доброго времени суток. Подскажите пожалуйста как рассчитать фильтры НЧ (не петлевой) петли Костаса для BPSK. Где то слышал что частота среза должна быть равна бодовой скорости, но мне кажется это бред. Бодовая скорость теоретически может быть равна двум полосам сигнала (по Найквисту). Не могу понять чему равна наивысшая частота спектра сигналов:
cos( fi(t) ) и sin(fi(t) ), где fi(t) - принимает значение 0 или 180 в бодовые интервалы, предполагаем, что fi(t) случайно и равномерно принимает 0 или 180.

http://www.google.ru/imgres?imgurl=https:/...ZBQQQMwghKAUwBQ
litv
не петлевой петли laughing.gif .

Были модели by Petrov для simulink на этом форуме.
Еще было:
sampling_freq = частота дискретизации;
capture_band = полоса захвата;
AMP = средняя амплитуда входного сигнала (видимо ошибки);
koef = коэффициент, действительно принятый за 0.707;

Вычисляем след. коэффициенты:
T (период) = 1/sampling_freq;
wn = (capture_band*PI)/koef;

g1 = 1 - exp(-2.0*koef*wn*T);
g2 = 1 + exp(-2.0*koef*wn*T) - 2.0*exp(-koef*wn*T)*cos(wn*T*sqrt(1-(koef*koef)) );

G1 = g1/AMP;
G2 = g2/AMP;

Z = 0;

формула фильтрации

out = inp*G1 + (inp+Z)*G2; - выходное значение
Z+=inp; // накопительный регистр



Ведет себя очень здорово.
Использовал для тактовой и фазовой синхронизации:
При частоте входного сигнала 2400 Гц :
полоса захвата 1 Гц - при стабильной работе;
полоса захвата 10 - 100 Гц - когда надо быстро что-нибудь выкрутить;

Кстати, расчитываемые коэффициенты можно менять во время работы, чтобы регулировать скорость реакции системы.
petrov
Цитата(abraziv @ Nov 30 2015, 12:11) *
...


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