реклама на сайте
подробности

 
 
> ФАПЧ
reyder
сообщение Feb 26 2008, 06:39
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 21-02-08
Из: Хабаровск
Пользователь №: 35 242



Добрый день.
У меня возникла следующая проблема.
Демодулятор раскладывает сигнал на квадратуры с одновременным опусканием в ноль. По техническим причинам (узкополосная цифровая фильтрация ПП<1%) другой альтернативы нет. При этом получаются очень большие фазовые шумы у ФАПЧ и очень узкая полоса захвата (даже для ФМ-4 при с/ш <=16дб (а нужно 8-10 дб), а перспективе будет нужна и КАМ-16). Те схемы ФАПЧ которые более-менее понятно описаны в литературе особого выигрыша не дали (по решению и по 4ой гармонике). Пробовал ли кто-нибудь работать сразу в нуле? Если да, то пришлите пожалуйста алгоритм или схему ФАПЧ.
Если её можно будет адаптировать под ПЛИС, то вообще здорово.
Заранее благодарен.

Извиняюсь, если сразу не отреагирую на ответ - живу в Хабаровске (время=Москва+7ч), интернет только на работе.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
petrov
сообщение Feb 29 2008, 19:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 220
Регистрация: 21-10-04
Из: Balakhna
Пользователь №: 937



Цитата(reyder @ Feb 26 2008, 09:39) *
Добрый день.
У меня возникла следующая проблема.
Демодулятор раскладывает сигнал на квадратуры с одновременным опусканием в ноль. По техническим причинам (узкополосная цифровая фильтрация ПП<1%) другой альтернативы нет. При этом получаются очень большие фазовые шумы у ФАПЧ и очень узкая полоса захвата (даже для ФМ-4 при с/ш <=16дб (а нужно 8-10 дб), а перспективе будет нужна и КАМ-16). Те схемы ФАПЧ которые более-менее понятно описаны в литературе особого выигрыша не дали (по решению и по 4ой гармонике). Пробовал ли кто-нибудь работать сразу в нуле? Если да, то пришлите пожалуйста алгоритм или схему ФАПЧ.
Если её можно будет адаптировать под ПЛИС, то вообще здорово.
Заранее благодарен.

Извиняюсь, если сразу не отреагирую на ответ - живу в Хабаровске (время=Москва+7ч), интернет только на работе.


"по решению и по 4ой гармонике" - обычно они и используются, всё прекрасно работает.
"Пробовал ли кто-нибудь работать сразу в нуле?" - в смысле? Да обычно сигнал демодулируется в комплексном виде на нулевой частоте.
Вобщем не понятно в чём проблема.

Вот посмотрите модели, может поможет:
http://electronix.ru/forum/index.php?showtopic=23652
Go to the top of the page
 
+Quote Post
reyder
сообщение Mar 5 2008, 01:06
Сообщение #3





Группа: Новичок
Сообщений: 6
Регистрация: 21-02-08
Из: Хабаровск
Пользователь №: 35 242



Цитата(petrov @ Feb 29 2008, 22:36) *
"по решению и по 4ой гармонике" - обычно они и используются, всё прекрасно работает.
"Пробовал ли кто-нибудь работать сразу в нуле?" - в смысле? Да обычно сигнал демодулируется в комплексном виде на нулевой частоте.
Вобщем не понятно в чём проблема.


Спасибо за внимание.
Да, я согласен. Просто раньше я раскладывал сигнал так, чтобы квадратуры получались на ПЧ (Fc-Fd/4) , а потом производил демодуляцию(комплексное умножение). При этом полоса захвата по 4 гармонике была практически равна полосе сигнала (если он хорошо расфильтрован), а по решению 10%. Размытие точек тоже было поменьше.

Сейчас мне пришлось расложить сигнал так, чтобы квадратуры оказались сразу в нуле (как в кижках). Результат демодуляции тотже, но полоса захвата <5% и большой, как мне кажется шум(точки сильно размываются).

А не может ли это быть из-за метода коррекции ФАПЧ: я прибавляю значение ошибки к текушей фазе прямо на аккумуляторе генератора (табличный) и при нескольких исправлениях в одну сторону - изменяю шаг инкремента фазы генератора. Вставка в эту схему фильтра (после вычисления ошибки) в лучшем случае ничего не дало.

Вобщем решил сейчас после фильтрации восстанавливать сигнал обратно на ПЧ и делать по старому (разложение на квадратуры в ПЧ). unsure.gif Умножителей только жалко, их и так мало.


Может я что-то не так делаю? С ПЛИСами то я работаю уже почти девять лет, а вот с демодуляцией только недавно пришлось столкнуться.
Go to the top of the page
 
+Quote Post
Михаил_K
сообщение Mar 5 2008, 07:20
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 552
Регистрация: 29-02-08
Пользователь №: 35 481



Цитата(reyder @ Mar 5 2008, 04:06) *
Спасибо за внимание.
Да, я согласен. Просто раньше я раскладывал сигнал так, чтобы квадратуры получались на ПЧ (Fc-Fd/4) , а потом производил демодуляцию(комплексное умножение). При этом полоса захвата по 4 гармонике была практически равна полосе сигнала (если он хорошо расфильтрован), а по решению 10%. Размытие точек тоже было поменьше.

Сейчас мне пришлось расложить сигнал так, чтобы квадратуры оказались сразу в нуле (как в кижках). Результат демодуляции тотже, но полоса захвата <5% и большой, как мне кажется шум(точки сильно размываются).

А не может ли это быть из-за метода коррекции ФАПЧ: я прибавляю значение ошибки к текушей фазе прямо на аккумуляторе генератора (табличный) и при нескольких исправлениях в одну сторону - изменяю шаг инкремента фазы генератора. Вставка в эту схему фильтра (после вычисления ошибки) в лучшем случае ничего не дало.

Вобщем решил сейчас после фильтрации восстанавливать сигнал обратно на ПЧ и делать по старому (разложение на квадратуры в ПЧ). unsure.gif Умножителей только жалко, их и так мало.
Может я что-то не так делаю? С ПЛИСами то я работаю уже почти девять лет, а вот с демодуляцией только недавно пришлось столкнуться.


При использовании ФАПЧ по решению полоса сигнала будет в общем случае не более 12.5% (если принять специальные меры, можно довести до 25 %). Но эта схема лучше подавляет фазовые шумы.
Вы пишете, что точки сильно размыты, а как они размыты, как пятно или как дуги? Если как дуги, то это фазовые шумы. Если же как пятна, то скорее всего либо на входе дофига шумов, либо плохо работает тактовая синхронизация, либо не правильно работает согласованный фильтр. У вас есть согласованная фильтрация? Как вы смогли получить полосу захвата в ширину сигнала, если он должен был зарезаться этим фильтром, или все-таки фильтра перед схемой синхронизации нет? Кстати, ошибку нужно прибавлять к слову частоты генератора а не к текущей фазе. Это и будет шаг инкремента фазы. Но тогда система не будет обладать астатизмом и точки будут поворачиваться пропорционально расстройке частоты. Чтобы этого не было, нужно ввести дополнительный интегратор (это как раз эквивалентно тому, что вы изменяли шаг инкремента фазы при нескольких исправлениях в одну сторону). То, что в результате получится - называется пропорционально интегрирующим фильтром. Изменяя коэффициенты передачи прямой и интегриующей ветви которого, можно добиться (или не добиться smile.gif ) требуемых характеристик.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 12:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01388 секунд с 7
ELECTRONIX ©2004-2016