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

 
 
> Восстановление частоты несущей при больших расстройках, построение AFC
des00
сообщение Nov 3 2011, 14:39
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день!
Гуру модемостроения, подскажите последние тендеции в модемостроении при построение цепей AFC (работа с большими изначальными расстройками).

Из обзора литературы я понял что используется либо :
1. система поиска частоты (при больших расстройках медленно и есть определенные проблемы с детекторами захвата, особенно в шумах).
2. система основанная на BandEdge фильтрах (фильтры +-1/2T с выравниванием мощности), но она очень чувствительна к перекосам спектра.
3. система на ортогональных пилот сигналах/нелинейного выделения частоты несущей + классическое выделение расстройки по несушей с помощью cross/dot product (чувствительна к проникновению данных в пилот/ухудшение с/ш по захвату + высокий шум)
4. системы на основе FFT/банка фильтров (нужен ресурс под все это дело)
5. системы на основе преамбулы + FFT (как в TDMA, как тут с ресурсом еще не разобрался).

Другого, в доступной мне литературе не нашел. Может быть я что-то пропустил и прогрессивное человечество придумало что-то новое?

Спасибо!!!


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
petrov
сообщение Nov 6 2011, 10:11
Сообщение #2


Гуру
******

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



ИМХО лучший вариант периодически передавать CAZAC последовательность и быстрый банк фильтров для её обнаружения как по времени так и по частоте.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Nov 6 2011, 10:27
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(petrov @ Nov 6 2011, 13:11) *
ИМХО лучший вариант периодически передавать CAZAC последовательность и быстрый банк фильтров для её обнаружения как по времени так и по частоте.

А как банком фильтров CAZAC последовательность искать? Выходы фильтров сворачиваются с референсными последовательностями или сама CAZAC как-то в фильтры интегрирована ?


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
petrov
сообщение Nov 6 2011, 10:42
Сообщение #4


Гуру
******

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



Цитата(alex_os @ Nov 6 2011, 14:27) *
А как банком фильтров CAZAC последовательность искать? Выходы фильтров сворачиваются с референсными последовательностями или сама CAZAC как-то в фильтры интегрирована ?


Есть такие комплементарные последовательности Голея, согласованный с ними фильтр имеет структуру с низкой вычислительной сложностью, если несколько таких фильтров на разные частоты нарисовать с различными поворачивающими коэффициентами, то становится очевидно что можно сократить вычисления, чем-то похоже на FFT.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Nov 6 2011, 11:00
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(petrov @ Nov 6 2011, 13:42) *
Есть такие комплементарные последовательности Голея, согласованный с ними фильтр имеет структуру с низкой вычислительной сложностью, если несколько таких фильтров на разные частоты нарисовать с различными поворачивающими коэффициентами, то становится очевидно что можно сократить вычисления, чем-то похоже на FFT.

Интересно! Т.е. сама последовательность имеет некую структуру которая позволяет построить экономичный коррелятор?!
Но все равно, такая последовательность должна будет иметь длину порядка 4К. Для необходимого разрешения по частоте..

Можно еще предложить старинный способ когда последовательность с хорошей АКФ повторяется 2 раза. Синхронизация во времени делается простым автокоррелятором. Для синxpонизации по частоты возможны варианты. Если спектр сигнала не сильно кривой то для оценки отстройки несущей можно использовать аргумент максимума автокорреляции.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
petrov
сообщение Nov 6 2011, 11:16
Сообщение #6


Гуру
******

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



Цитата(alex_os @ Nov 6 2011, 15:00) *
Интересно! Т.е. сама последовательность имеет некую структуру которая позволяет построить экономичный коррелятор?!


Да. Прикрепленный файл  2.3_4_harris.pdf ( 282.07 килобайт ) Кол-во скачиваний: 1163


Цитата(alex_os @ Nov 6 2011, 15:00) *
Но все равно, такая последовательность должна будет иметь длину порядка 4К. Для необходимого разрешения по частоте..


С чего это? Очень даже короткая она может быть порядка десятков символов. По сути определение частоты тона на выходе банка фильтров аналогично оценке частоты синусоиды с помощью FFT, fontp много раз тут статьи приводил.

Цитата(alex_os @ Nov 6 2011, 15:00) *
Можно еще предложить старинный способ когда последовательность с хорошей АКФ повторяется 2 раза. Синхронизация во времени делается простым автокоррелятором.


Да простой способ, но пик тупой размытый. С многолочёвостью всё это развалится.

Цитата(alex_os @ Nov 6 2011, 15:00) *
Для синxpонизации по частоты возможны варианты.


По времени засинхронизировались, модуляцию сняли и на FFT.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Nov 6 2011, 11:44
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030



Цитата(petrov @ Nov 6 2011, 14:16) *
Да. Прикрепленный файл  2.3_4_harris.pdf ( 282.07 килобайт ) Кол-во скачиваний: 1163


Спасибо ! Классная статья.

Цитата
С чего это? Очень даже короткая она может быть порядка десятков символов. По сути определение частоты тона на выходе банка фильтров аналогично оценке частоты синусоиды с помощью FFT, fontp много раз тут статьи приводил.

Ну несколько десятков это Вы перегнули sm.gif. Допустим нужно разрешение по частоте Fs/4096 что достигается в лоб при помощи FFT выборки размером в 4K. Врядли интерполяция позволит уменьшить размер выборки на два порядка. Ну на порядок я еще поверю..

Цитата
Да простой способ, но пик тупой размытый. С многолочёвостью всё это развалится.

С многолучевостью пик не ломается, остается такой же тупой, ну чуть-чуть более тупой. Основная засада в том, что этот детектор срабатывается на всякие гармонические сигналы.






--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- des00   Восстановление частоты несущей при больших расстройках   Nov 3 2011, 14:39
- - Serg76   я использую FFT от нелинейного преобразования сигн...   Nov 3 2011, 15:44
|- - des00   Цитата(Serg76 @ Nov 3 2011, 09:44) я испо...   Nov 3 2011, 17:25
|- - Serg76   Цитата(des00 @ Nov 3 2011, 21:25) странно...   Nov 3 2011, 17:47
- - iiv   Я правда в модемах ни бум-бум, но, по восстановелн...   Nov 3 2011, 16:37
- - Serg76   2 des00 можно попробовать еще сделать гибрид: FFT ...   Nov 4 2011, 05:30
|- - des00   Цитата(Serg76 @ Nov 4 2011, 00:30) можно ...   Nov 5 2011, 14:11
|- - alex_os   Цитата(des00 @ Nov 5 2011, 17:11) В моем ...   Nov 6 2011, 09:45
|- - Serg76   Цитата(alex_os @ Nov 6 2011, 12:45) Если ...   Nov 6 2011, 09:55
||- - alex_os   Цитата(Serg76 @ Nov 6 2011, 12:55) Наскол...   Nov 6 2011, 10:02
||- - Serg76   Цитата(alex_os @ Nov 6 2011, 13:02) Сильн...   Nov 6 2011, 10:09
|- - des00   Ого, какое обсуждение %) Цитата(alex_os @ No...   Nov 6 2011, 16:40
|- - alex_os   Цитата(des00 @ Nov 6 2011, 19:40) не совс...   Nov 6 2011, 19:37
|- - des00   Цитата(alex_os @ Nov 6 2011, 13:37) Хорош...   Nov 7 2011, 04:51
|- - x736C   des00, а можно глянуть на модель в образовательных...   Nov 7 2011, 05:47
||- - des00   Цитата(x736C @ Nov 6 2011, 23:47) а можно...   Nov 7 2011, 15:10
|- - alex_os   Цитата(des00 @ Nov 7 2011, 07:51) я прави...   Nov 7 2011, 06:27
- - Grumbler_2002   А если взять, к примеру, БПФ на 32 или более точе...   Nov 5 2011, 21:19
- - GetSmart   При больших шумах, чем больше точек БПФ, тем лучше...   Nov 6 2011, 07:26
|- - Grumbler_2002   Цитата(GetSmart @ Nov 6 2011, 11:26) При ...   Nov 6 2011, 08:37
|- - Serg76   Цитата(Grumbler_2002 @ Nov 6 2011, 12:37)...   Nov 6 2011, 09:34
|- - Grumbler_2002   Цитата(Serg76 @ Nov 6 2011, 13:34) как? н...   Nov 6 2011, 10:15
|- - Serg76   Цитата(Grumbler_2002 @ Nov 6е 2011, 14:15...   Nov 6 2011, 11:56
|- - Grumbler_2002   Цитата(Serg76 @ Nov 6 2011, 15:56) Герцел...   Nov 6 2011, 12:27
|- - Serg76   Цитата(Grumbler_2002 @ Nov 6 2011, 15:27)...   Nov 6 2011, 12:58
|- - Grumbler_2002   Цитата(Serg76 @ Nov 6 2011, 16:58) Я как ...   Nov 6 2011, 14:21
|- - Serg76   Цитата(Grumbler_2002 @ Nov 6 2011, 18:21)...   Nov 6 2011, 14:55
|- - Grumbler_2002   Цитата(Serg76 @ Nov 6 2011, 18:55) Аппрок...   Nov 6 2011, 15:35
|- - Serg76   Цитата(Grumbler_2002 @ Nov 6 2011, 19:35)...   Nov 6 2011, 15:47
- - GetSmart   Шумы не озвучены. Но я предупредил   Nov 6 2011, 09:16
|- - petrov   Цитата(alex_os @ Nov 6 2011, 15:44) Ну не...   Nov 6 2011, 12:02
- - Jools   А способы снятия модуляции никто не подскажет? Вид...   Dec 9 2011, 04:58


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

 


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


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