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

 
 
> Гуру модемостроения, поделитесь идеей, Создание АПЧ/AFC при большом Adjacent Channel Interference(+)
des00
сообщение Oct 2 2012, 17:09
Сообщение #1


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

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



Добрый день уважаемые Гуру!!!

Ищу подходы к реализации системы АПЧ, для связного модема (круглые модуляции), при наличии большого хвоста от соседнего канала. Немного конкретики: скругление 0.15, модем должен работать при наличии соседнего канала с уровнем + 55дБ. Все методы АПЧ что я нашел, для сигналов с модуляцией без добавления преамбулы, привязываются к энергетике по краям спектра, и при наличии хвоста от соседа и более менее хороших расстройках (~5% от полосы) не работают(дают смещенную оценку). Методы с добавлением преамбулы, вкурил не до конца, но как понял они все завязаны на умножении сигнала на свою копию (привет ухудшению SNR) и той же работе по краям спектра.

Может быть прогрессивное человечество придумало что-то еще ?


--------------------
Go to the top of the page
 
+Quote Post
3 страниц V   1 2 3 >  
Start new topic
Ответов (1 - 30)
alexPec
сообщение Oct 2 2012, 20:35
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(des00 @ Oct 2 2012, 21:09) *
Методы с добавлением преамбулы, вкурил не до конца, но как понял они все завязаны на умножении сигнала на свою копию (привет ухудшению SNR) и той же работе по краям спектра.

Может быть прогрессивное человечество придумало что-то еще ?


Умножение имеете ввиду автокорреляцию? Я использовал другой метод - умножение на комплексно-сопряженную копию (оцифровка квадратурная) и вычисление угла поворота вектора (напрямую линейно связан с отстройкой от центральной частоты). Я этот метод прочуствовал. Кстати, скорость оценки какая нужна? Оценивал с усреднением на 10-15 символах, при SNR>10дб, получал точность оценки 1 Гц, при несущей 70 МГц. При SNR>20..25дб можно оценивать на 2-3 символах. Если интересно, могу подробней, с математикой.

PS Правда, я не гуру... sm.gif
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 03:59
Сообщение #3


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

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



Цитата(alexPec @ Oct 2 2012, 14:35) *
Умножение имеете ввиду автокорреляцию? Я использовал другой метод - умножение на комплексно-сопряженную копию (оцифровка квадратурная) и вычисление угла поворота вектора (напрямую линейно связан с отстройкой от центральной частоты). Я этот метод прочуствовал. Кстати, скорость оценки какая нужна? Оценивал с усреднением на 10-15 символах, при SNR>10дб, получал точность оценки 1 Гц, при несущей 70 МГц. При SNR>20..25дб можно оценивать на 2-3 символах. Если интересно, могу подробней, с математикой.

Как я понял учебники, делается как вы говорите. Но не понятно следующее : последовательность нужно еще найти, ведь она занимает небольшую часть передаваемого пакета. АПЧ работает тогда, когда тактовая и фаза по несушке не в захвате. Как найти эту последовательность если там сдвиг ПЧ ну положим на 2% от символьной. Если модем пакетный, то можно по скачок мощности как то использовать, но у меня непрерывный и на вход летит сплошная каша, при хороших расстройках несушки.

Скорость оценки может быть любой, т.к. передача непрерывная и время готовности канала связи большое. Хотелось бы выйти на возможность захвата при SNR ~= 3дБ, точность оценки нужна такая, что бы петля ФАПЧ по фазе несушки захватилась, ширина ее порядка 1КГц.


По алгоритму, если я правильно понял, вы имели в виду тот что на скрине №1 или что на скрине №2 ?
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
alexPec
сообщение Oct 3 2012, 04:21
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(des00 @ Oct 3 2012, 07:59) *
Как я понял учебники, делается как вы говорите. Но не понятно следующее : последовательность нужно еще найти, ведь она занимает небольшую часть передаваемого пакета. АПЧ работает тогда, когда тактовая и фаза по несушке не в захвате. Как найти эту последовательность если там сдвиг ПЧ ну положим на 2% от символьной. Если модем пакетный, то можно по скачок мощности как то использовать, но у меня непрерывный и на вход летит сплошная каша, при хороших расстройках несушки.

Скорость оценки может быть любой, т.к. передача непрерывная и время готовности канала связи большое. Хотелось бы выйти на возможность захвата при SNR ~= 3дБ, точность оценки нужна такая, что бы петля ФАПЧ по фазе несушки захватилась, ширина ее порядка 1КГц.


По алгоритму, если я правильно понял, вы имели в виду тот что на скрине №1 или что на скрине №2 ?


Да вроде и там и там одно и то же, т.е. берем сигнал и умножаем его на сигнал со сдвигом. Сдвиг на время между началом защитного интервала и тем местом в символе, с которого этот защитный интервал копировали. Т.е. чтоб перемножались "копии" сигнала. В идеале перемножаться будут одинаковые (с той лишь разницей, что к-с) отсчеты. LPF непонятно зачем на первой картинке. На выхлопе перемножителя организуется "скользящая" сумма. Количество отсчетов суммы = количеству отсчетов защитного интервала. При SNR 3 дб тоже будет работать, побольше усреднить и все. НО это точная подстройка. И чтобы подстраивать так нужно знать момент синхронизации. Как раз в момент синхронизации выхватывается значение скользящей суммы. В другое время она бесполезна. Если нет символьной синхронизации, то метод бесполезен. И работает этот метод в диапазоне отстроек от идеальной частоты в пределах от -(половина частотного расстояния между поднесущими) до +(половина частотного расстояния между поднесущими). Если нужна грубая настройка - этот метод не подойдет. Попадались какие то методы грубой оценки частотного сдвига, но я не вникал, не надо было.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 04:58
Сообщение #5


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

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



Цитата(alexPec @ Oct 2 2012, 22:21) *
Если нет символьной синхронизации, то метод бесполезен. И работает этот метод в диапазоне отстроек от идеальной частоты в пределах от -(половина частотного расстояния между поднесущими) до +(половина частотного расстояния между поднесущими).

вот и у меня сложилось такое впечатление что этот метод хорош для работы когда символьная есть %)


Цитата(alexPec @ Oct 2 2012, 22:21) *
Да вроде и там и там одно и то же, т.е. берем сигнал и умножаем его на сигнал со сдвигом.

разница там в том, что один метод слепой, а второй по известной последовательности


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Oct 3 2012, 08:45
Сообщение #6


Гуру
******

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



Передаём периодически известную последовательность с хорошей АКФ, несколько параллельных фильтров согласованных со сдвигом по частоте на 1/T, где T длина последовательности, на выходе пороги и максимумы, по максимальному фильтру и соседним определяем сдвиг по частоте, методы те же самые что и для определения частоты тона, конечно всё это затратно по вычислительным ресурсам.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 09:55
Сообщение #7


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

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



Цитата(petrov @ Oct 3 2012, 03:45) *
Передаём периодически известную последовательность с хорошей АКФ, несколько параллельных фильтров согласованных со сдвигом по частоте на 1/T, где T длина последовательности, на выходе пороги и максимумы, по максимальному фильтру и соседним определяем сдвиг по частоте, методы те же самые что и для определения частоты тона, конечно всё это затратно по вычислительным ресурсам.

Спасибо за ответ, но вот вопрос, как это будет работать в случае мощного соседнего канала ? ведь часть информации будет скрыто его хвостами? Или согласованные фильтры все вырежут ?


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Oct 3 2012, 10:27
Сообщение #8


Гуру
******

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



Цитата(des00 @ Oct 3 2012, 13:55) *
Спасибо за ответ, но вот вопрос, как это будет работать в случае мощного соседнего канала ? ведь часть информации будет скрыто его хвостами? Или согласованные фильтры все вырежут ?


Ну всё зависит от того насколько помеха мощная в полосе полезного сигнала и насколько последовательность длинная, некоррелированная помеха на выходах согласванных фильтров будет размазана как шум, а пик АКФ должен его превышать.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 16:32
Сообщение #9


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

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



Цитата(petrov @ Oct 3 2012, 02:45) *
Передаём периодически известную последовательность с хорошей АКФ, несколько параллельных фильтров согласованных со сдвигом по частоте на 1/T, где T длина последовательности, на выходе пороги и максимумы, по максимальному фильтру и соседним определяем сдвиг по частоте, методы те же самые что и для определения частоты тона, конечно всё это затратно по вычислительным ресурсам.

я правильно понял, вы имели в виду систему вроде той, что в приложении ? Там для простоты взят самый длинный баркер (13 бит), длинна пакета 100 бит, BPSK, на выбор пакет рандомный и с заполнением нулями и всего 3 фильтра. делалось в 2007а

Мда, комплексные фильтры это сильно затратно....

Цитата(petrov @ Oct 3 2012, 04:27) *
Ну всё зависит от того насколько помеха мощная в полосе полезного сигнала и насколько последовательность длинная, некоррелированная помеха на выходах согласванных фильтров будет размазана как шум, а пик АКФ должен его превышать.

понятно, на коротких последовательностях качественно не сделать.
Прикрепленные файлы
Прикрепленный файл  barker_gen.zip ( 15.06 килобайт ) Кол-во скачиваний: 33
 


--------------------
Go to the top of the page
 
+Quote Post
proxi
сообщение Oct 3 2012, 16:43
Сообщение #10


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата
как это будет работать в случае мощного соседнего канала ?


Собственно проблема теоретическая или практическая? Имеется в виду реальное перекрытие хвостов спектра? здесь ниодного слова собственно о линейности тракта, фильтрах преселекторах полосе ( 28МГц? ) модуляции и тд а это носитель, как ни крутись. Избыточное кодирование свертки и все такое есть конечно гуд.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 16:55
Сообщение #11


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

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



Цитата(proxi @ Oct 3 2012, 11:43) *
Собственно проблема теоретичесская или практичесская? Имеется в виду реальное перекрытие хвостов спектра? здесь ниодного слова собственно о линейности тракта, фильтрах преселекторах полосе ( 28МГц? ) модуляции и тд а это носитель, как ни крутись. Избыточное кодирование свертки и все такое есть конечно гуд.

проблема практическая, я же писал %). по ТЗ модем должен работать с запасом 6дБ от чутья при соседнем канале(частотный разнос несущих == полосе) с превышением мощности соседнего канала над основным более 50дБ. Если интересно диапазон частот 390-450 МГц, полоса 0.93/1.86/3.72

Из-того что реально измерено на железе на полосе 1.86 модем работает с запасом 6дБ, при превышении 54дБ(есть резерв работать до 60ти, но упираюсь в наводки на приемный тракт). Правда маски спектров по интермодуляции использовались не хуже 45дБ. Но есть один минус, используемой схеме АПЧ рвет башню, она работает только до 40дБ %(


--------------------
Go to the top of the page
 
+Quote Post
proxi
сообщение Oct 3 2012, 19:03
Сообщение #12


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



A модуляция FSK ? и может повторить фильтр ПЧ ? Надеюсь что ПАВ не мешало бы на шит взглянуть.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 3 2012, 19:29
Сообщение #13


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

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



Цитата(proxi @ Oct 3 2012, 14:03) *
A модуляция FSK ? и может повторить фильтр ПЧ ? Надеюсь что ПАВ не мешало бы на шит взглянуть.

нет, BPSK....QAM64 %) цифры которые назвал сняты в режиме QPSK %)


--------------------
Go to the top of the page
 
+Quote Post
proxi
сообщение Oct 3 2012, 20:56
Сообщение #14


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата(des00 @ Oct 3 2012, 22:29) *
нет, BPSK....QAM64 %) цифры которые назвал сняты в режиме QPSK %)

QPSK ИМХО худший вариант в силу своей чувствительности к инфлуенциям. Ну а шаг co channel, шаг то может быть большой а спектр относительно узкий и о ПЧ. Что там за фильтры? полоса, селективность-прямоугольность.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 00:46
Сообщение #15


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

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



Цитата(proxi @ Oct 3 2012, 15:56) *
QPSK ИМХО худший вариант в силу своей чувствительности к инфлуенциям. Ну а шаг co channel, шаг то может быть большой а спектр относительно узкий и о ПЧ. Что там за фильтры? полоса, селективность-прямоугольность.

иначе не получить нужные скорости. шаг там фиксирован и определяется сеткой частот, при разносе на ширину спектра 1.86 спектры одинаковой мощности "соприкасаются" в точке -30дБ, относительно несушки (теперь поднимите один на 50Дб и получите нужную картину). Основная фильтрация делается в цифре, в аналоге достаточно простой фильтр с полосой порядка 4МГц на фиксированную ПЧ ~70МГц.


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Oct 4 2012, 04:47
Сообщение #16


Знающий
****

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



Цитата(des00 @ Oct 2 2012, 21:09) *
Может быть прогрессивное человечество придумало что-то еще ?


Кажется все уже придумано до нас sm.gif. Еще можно предложить преамбулу в виде немодулированной несущей, либо последовательность символов вроде 0, 180, 0, 180 ... градусов (как в древних телефонных модемах). Такую штуку детектировать и измерять сдвиг несущей
не сильно затратно будет.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 05:20
Сообщение #17


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

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



Цитата(alex_os @ Oct 3 2012, 22:47) *
Кажется все уже придумано до нас sm.gif. Еще можно предложить преамбулу в виде немодулированной несущей, либо последовательность символов вроде 0, 180, 0, 180 ... градусов (как в древних телефонных модемах). Такую штуку детектировать и измерять сдвиг несущей
не сильно затратно будет.

это и предлагалось в самом начале темы(Data Aided synchronization) %) . Вы предлагаете методы, которые работают при небольших расстройках и в предположении что какая то начальная синхронизация есть(особенно по символьной). Иначе вы не сможете определить когда у вас пошли данные и когда уже пора эстимировать отстройку по частоте.


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Oct 4 2012, 06:40
Сообщение #18


Знающий
****

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



Цитата(des00 @ Oct 4 2012, 09:20) *
это и предлагалось в самом начале темы(Data Aided synchronization) %) .

Да что-то такое уже было..

Цитата(des00 @ Oct 4 2012, 09:20) *
Вы предлагаете методы, которые работают при небольших расстройках и в предположении что какая то начальная синхронизация есть(особенно по символьной). Иначе вы не сможете определить когда у вас пошли данные и когда уже пора эстимировать отстройку по частоте.


Да очень приличная может быть расстройка. Зависит от того как эту преамбулу обрабатывать. Например "перевертыш" фазы (0-180-0-180) выглядит в спектральной области как две палки разнесенные на частоту манипуляции. Находите
нечто похожее в спектре сигнала тем или иным способом ( скажем FFT или банки фильтров) и измеряете отстройку. Никакая синхронизация при этом не нужна.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 06:47
Сообщение #19


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

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



Цитата(alex_os @ Oct 4 2012, 00:40) *
Да очень приличная может быть расстройка. Зависит от того как эту преамбулу обрабатывать. Например "перевертыш" фазы (0-180-0-180) выглядит в спектральной области как две палки разнесенные на частоту манипуляции. Находите
нечто похожее в спектре сигнала тем или иным способом ( скажем FFT или банки фильтров) и измеряете отстройку. Никакая синхронизация при этом не нужна.

И снова все сводиться к банкам фильтров или FFT, определение расстройки с точностью ~3КГц, при полосе 1.86МГц потребует FFT порядка 512.

Ну и при наличии мощного соседнего канала, одна из палок полностью пропадает в его хвосте, к чему центрироваться ? sm.gif Просто модель такой системы у меня есть, уже со всех сторон ее рассмотрел (ну или почти со всех сторон).


--------------------
Go to the top of the page
 
+Quote Post
alex_os
сообщение Oct 4 2012, 06:56
Сообщение #20


Знающий
****

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



Цитата(des00 @ Oct 4 2012, 10:47) *
И снова все сводиться к банкам фильтров или FFT, определение расстройки с точностью ~3КГц, при полосе 1.86МГц потребует FFT порядка 512.

Ну и при наличии мощного соседнего канала, одна из палок полностью пропадает в его хвосте, к чему центрироваться ? sm.gif Просто модель такой системы у меня есть, уже со всех сторон ее рассмотрел (ну или почти со всех сторон).


Может фильтр (или FFT ) сделать покороче и попробовать интерполировать оценку ?
Из-за помехи от соседнего канала не должна палка пропасть. Все же половина энергии сигнала в этой палке сосредоточена ( считаем что по соседнему каналу идут случайные данные sm.gif ).

А время синхронизации критично?


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 07:29
Сообщение #21


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

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



Цитата(alex_os @ Oct 4 2012, 00:56) *
Из-за помехи от соседнего канала не должна палка пропасть. Все же половина энергии сигнала в этой палке сосредоточена ( считаем что по соседнему каналу идут случайные данные sm.gif ).

Не в том смысле что она совсем пропадет, она даст смещенную оценку %) , т.к. хвост соседа усложнит поиск именно нужной палки. В приложении приблизительная модель с формированием спектра по тому методу, что вы предложили (2007а)
Цитата
А время синхронизации критично?

40-60 секунд приемлемое время входа в синхронизм, после входа АПЧ отключается и работает только ФАПЧ по несушке.

Прикрепленные файлы
Прикрепленный файл  afc_sample.zip ( 30.17 килобайт ) Кол-во скачиваний: 26
 


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Oct 4 2012, 11:11
Сообщение #22


Гуру
******

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



Цитата(des00 @ Oct 3 2012, 20:32) *
я правильно понял, вы имели в виду систему вроде той, что в приложении ? Там для простоты взят самый длинный баркер (13 бит), длинна пакета 100 бит, BPSK, на выбор пакет рандомный и с заполнением нулями и всего 3 фильтра. делалось в 2007а


Сечас нет времени смотреть модель, но думаю там то что имелось ввиду.


Цитата(des00 @ Oct 3 2012, 20:32) *
Мда, комплексные фильтры это сильно затратно....


понятно, на коротких последовательностях качественно не сделать.


Собственно для надёжной синхронизации в условиях помех выбора особо и нет.

ИМХО у вас ошибка на уровне разработки системы или ТЗ.

Цитата(des00 @ Oct 4 2012, 10:47) *
И снова все сводиться к банкам фильтров или FFT, определение расстройки с точностью ~3КГц, при полосе 1.86МГц потребует FFT порядка 512.


Откуда такие гигантские сдвиги? При сквозной нестабильности опорных генераторов 20 ppm будет 10 килогерц всего. Если все передатчики будут друг на друга налазить половиной ширины полосы никакой радиосвязи не будет.




Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 15:24
Сообщение #23


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

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



Цитата(petrov @ Oct 4 2012, 05:11) *
ИМХО у вас ошибка на уровне разработки системы или ТЗ.

Откуда такие гигантские сдвиги? При сквозной нестабильности опорных генераторов 20 ppm будет 10 килогерц всего. Если все передатчики будут друг на друга налазить половиной ширины полосы никакой радиосвязи не будет.

хмм, спектр формируется на нуле, заброс идет сразу на несушку. При несущей 450МГц и нестабильности генераторов в 20ppm, в худшем случае модемы разойдутся на 450*20*2 = 18КГц + запас. Система спроектирована для работы в диапазоне +-24КГц. Можно было бы поставить 1ppm генераторы, но они стоят совершенно другие деньги. А тут обычный TCXO, с хорошими фазовыми шумами, но плохой начальной расстройкой.
Ну и я смотрю в будущее, на диапазоны несущих 4-11 ГГц. На 4GHz 10ppm это уже 80КГц %))

Про ошибку не совсем понял что имелось в виду


--------------------
Go to the top of the page
 
+Quote Post
proxi
сообщение Oct 4 2012, 15:34
Сообщение #24


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата
достаточно простой фильтр с полосой порядка 4МГц на фиксированную ПЧ ~70МГц.

мдя... тяжелый случай а фильтр то какой ПАВ или что то другое.
Цитата
Основная фильтрация делается в цифре

то что уже покареженно laughing.gif

Цитата
-30дБ, относительно несушки

еще раз по уровням полезный к примеру -90dBm а мешающий -30dBm так что ли получается, у вас ворота то настеж открыты LNA по крайней мере, называется- заходи не бойся выходи не плачь и по ПЧ токмо фильтрация делается в цифре.
В системах которые я обмерял по Индусским, Пакистанским Российским и Белорусским стандартам там скорости другие конечно цифровой фильтрации - бейсбанд а РЧ нормальный ПЧ фильтр на 140МГц. Без этого не алле получалось, не знаю мож у вас все по другому.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 15:37
Сообщение #25


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

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



Цитата(proxi @ Oct 4 2012, 10:34) *
мдя... тяжелый случай а фильтр то какой ПАВ или что то другое.

то что уже покареженно laughing.gif

тяжелый не тяжелый, но все ложиться как по расчету (динамика тракта). фильтр на рассыпухе, да и какой бы не был фильтр, все равно запас по краям нужен, иначе эквалайзеру дюже постараться надо, чтобы RC характеристику восстановить, а именно туда и бьет соседний канал.


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Oct 4 2012, 15:46
Сообщение #26


Гуру
******

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



Цитата(des00 @ Oct 4 2012, 19:24) *
Система спроектирована для работы в диапазоне +-24КГц.

Про ошибку не совсем понял что имелось в виду


Прошу прощения, показалось что в большем диапазоне хотите работать. :)

Насколько большая помеха получается в полосе сигнала? Последовательности длиной 64-128 символов не хватит, чтобы над ней подняться? Согласованных фильтров несколько штук всего потребуется, вроде вполне реально такое сделать.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 15:55
Сообщение #27


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

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



Цитата(proxi @ Oct 4 2012, 10:34) *
еще раз по уровням полезный к примеру -90dBm а мешающий -30dBm так что ли получается, у вас ворота то настеж открыты LNA по крайней мере, называется- заходи не бойся выходи не плачь и по ПЧ токмо фильтрация делается в цифре.

ну да так и есть, у меня динамика приемного тракта от -6 до -100дБм. LNA + аналоговые/цифровые петли АРУ + динамика АЦП работают на это.
Цитата
В системах которые я обмерял по Индусским, Пакистанским Российским и Белорусским стандартам там скорости другие конечно цифровой фильтрации - бейсбанд а РЧ нормальный ПЧ фильтр на 140МГц. Без этого не алле получалось, не знаю мож у вас все по другому.

Хмм, РЧ фильтр у меня есть, может я не так донес до вас инфу. Идет фильтр на рабочий диапазон частот, потом снос на ПЧ ~70МГц, на ней фильтр шириной порядка 4МГц, потом уже АЦП и основная фильтрация. В приемнике подавление зеркального соседнего канала составляет -133 дБ, от соседа остается только то, что уже залезло в рабочую полосу.


--------------------
Go to the top of the page
 
+Quote Post
proxi
сообщение Oct 4 2012, 17:01
Сообщение #28


Гуру
******

Группа: Banned
Сообщений: 2 754
Регистрация: 5-06-05
Из: Zurich
Пользователь №: 5 744



Цитата
у меня динамика приемного тракта от -6 до -100дБм. LNA + аналоговые/цифровые петли АРУ + динамика АЦП работают на это.

-6 это круто в моих максимум -10-20dBm...
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 4 2012, 17:38
Сообщение #29


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

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



Цитата(petrov @ Oct 4 2012, 10:46) *
Насколько большая помеха получается в полосе сигнала? Последовательности длиной 64-128 символов не хватит, чтобы над ней подняться? Согласованных фильтров несколько штук всего потребуется, вроде вполне реально такое сделать.

Страдает не столько полоса, сколько края спектра, в которых и сосредоточена информация о смещении несущей частоты. В приложении показано что происходит на краях спектра при действии соседнего канала.

Странно вы считаете, по моим расчетам нужна последовательность порядка 256 символов, что бы определить местоположение с точностью ~3КГц и потребуется 2*24/3 = 16 фильтров. Что то не понимаю ? %)
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
Go to the top of the page
 
+Quote Post
petrov
сообщение Oct 4 2012, 20:25
Сообщение #30


Гуру
******

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



Цитата(des00 @ Oct 4 2012, 21:38) *
Странно вы считаете, по моим расчетам нужна последовательность порядка 256 символов, что бы определить местоположение с точностью ~3КГц и потребуется 2*24/3 = 16 фильтров. Что то не понимаю ? %)


Длина последовательности определяется необходимым отношением сигнал/(шум+помеха) на выходе согласованного фильтра, а частоту вы сможете определить точнее по отклику максимального фильта и соседних с ним, fontp здесь много раз выкладывал статьи по расчёту частоты тона по амплитудам DFT.
Go to the top of the page
 
+Quote Post
des00
сообщение Oct 5 2012, 03:29
Сообщение #31


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

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



Цитата(petrov @ Oct 4 2012, 14:25) *
Длина последовательности определяется необходимым отношением сигнал/(шум+помеха) на выходе согласованного фильтра, а частоту вы сможете определить точнее по отклику максимального фильта и соседних с ним, fontp здесь много раз выкладывал статьи по расчёту частоты тона по амплитудам DFT.

ааа, понял, т.е. использовать двухстадийное детектирование, грубую оценку и потом уточнение. буду курить.


--------------------
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 25th July 2025 - 02:24
Рейтинг@Mail.ru


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