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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Реализация фильтра
ViKo
сообщение Jun 24 2013, 08:20
Сообщение #31


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Попробую и я ляпнуть глупость. sm.gif Вы фильтруете принятый ЛЧМ импульс, который придет неизвестно когда. У вас будет синхронизатор, позволяющий запускать фильтр синхронно? Импульсов же может быть много, они и перекрываться могут... Не сделать ли обычный фильтр с АЧХ, соответствующей спектру сигнала?
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 24 2013, 08:39
Сообщение #32


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(ViKo @ Jun 24 2013, 09:20) *
Попробую и я ляпнуть глупость. sm.gif Вы фильтруете принятый ЛЧМ импульс, который придет неизвестно когда. У вас будет синхронизатор, позволяющий запускать фильтр синхронно? Импульсов же может быть много, они и перекрываться могут...

Нет,синхронизатора не будет,входной сигнал может быть под шумом(отрицательный snr). Этот коррелятор сам является обнаружителем сигнала.
Цитата(ViKo @ Jun 24 2013, 09:20) *
Не сделать ли обычный фильтр с АЧХ, соответствующей спектру сигнала?


Почитайте внимательно корневой пост, есть хоть один чип на котором можно собрать КИХ-фильтр с длиной ИХ 25000 семплов в реал-тайме?
Если бы речь шла хотя-бы о 2000 семплов,то эта тема,очевидно,даже не возникла бы. Как альтернативу КИХ мне посоветовали применить быструю свёртку. Всё вроде склеивалось, пока не заметил что в алгоритме от alex_os перемножителей для перемножений частотных образов сигнала и ИХ нужно в два раза больше чем требуется для КИХ(чтобы не потерять "хвосты" от предыдущего кадра). За деревьями леса не заметил.
Я в печали.
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jun 24 2013, 09:03
Сообщение #33


Знающий
****

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



Цитата(_Anatoliy @ Jun 24 2013, 12:39) *
Нет,синхронизатора не будет,входной сигнал может быть под шумом(отрицательный snr). Этот коррелятор сам является обнаружителем сигнала.


Почитайте внимательно корневой пост, есть хоть один чип на котором можно собрать КИХ-фильтр с длиной ИХ 25000 семплов в реал-тайме?
Если бы речь шла хотя-бы о 2000 семплов,то эта тема,очевидно,даже не возникла бы. Как альтернативу КИХ мне посоветовали применить быструю свёртку. Всё вроде склеивалось, пока не заметил что в алгоритме от alex_os перемножителей для перемножений частотных образов сигнала и ИХ нужно в два раза больше чем требуется для КИХ(чтобы не потерять "хвосты" от предыдущего кадра). За деревьями леса не заметил.
Я в печали.

Не печальтесь! Разделите длинный фильтр на несколько покороче ( типа в одно фильтре первая половина ИХ длинного фильтра, в другом вторая половина). Короткие фильтры запускаете параллельно выходы их суммируете. Каждый фильтр быстрой сверткой делать. Ув. termit писал про это.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 24 2013, 09:13
Сообщение #34


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alex_os @ Jun 24 2013, 10:03) *
Не печальтесь! Разделите длинный фильтр на несколько покороче ( типа в одно фильтре первая половина ИХ длинного фильтра, в другом вторая половина). Короткие фильтры запускаете параллельно выходы их суммируете. Каждый фильтр быстрой сверткой делать. Ув. termit писал про это.

Но общее количество умножителей от такого решения не уменьшится же laughing.gif
Go to the top of the page
 
+Quote Post
alex_os
сообщение Jun 24 2013, 09:25
Сообщение #35


Знающий
****

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



Цитата(_Anatoliy @ Jun 24 2013, 13:13) *
Но общее количество умножителей от такого решения не уменьшится же laughing.gif

Скорее даже увеличится sm.gif. Кстати, видел реализацию ЛЧМ в виде штук 10 секций IIR второго порядка, может такая штука подойдет? Как синтезировать такой фильтр слабо представляю, наверное нечто вроде фазовращателя который делает квадратичную ФЧХ.


--------------------
ну не художники мы...
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 24 2013, 10:00
Сообщение #36


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(alex_os @ Jun 24 2013, 10:25) *
Скорее даже увеличится sm.gif.

А вот это точно!
Насчёт БИХ тоже слабо представляю.Подумаем.
Go to the top of the page
 
+Quote Post
petrov
сообщение Jun 24 2013, 10:32
Сообщение #37


Гуру
******

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



Цитата(_Anatoliy @ Jun 24 2013, 12:39) *
Как альтернативу КИХ мне посоветовали применить быструю свёртку. Всё вроде склеивалось, пока не заметил что в алгоритме от alex_os перемножителей для перемножений частотных образов сигнала и ИХ нужно в два раза больше чем требуется для КИХ(чтобы не потерять "хвосты" от предыдущего кадра).


Как-то странно вы оцениваете, у КИХ фильтра эти умножители работают на входной частоте, в быстрой свёртке на блочной частоте, грубо говоря заменяются одним последовательным умножителем.

А вообще меняйте ЛЧМ на фазоманипулированные последовательности, никаких умножителей, быстрые алгоритмы с малым числом сложений.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 24 2013, 10:48
Сообщение #38


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(petrov @ Jun 24 2013, 11:32) *
в быстрой свёртке на блочной частоте, грубо говоря заменяются одним последовательным умножителем.

А вот это сильно,спасибо!Самое грустное что этот вариант у меня был с самого начала в запасе,потом закрутился и напрочь забыл о нём,как отрезало.
Значит жизнь продолжается,продолжу дальше секционировать свёртки по совету ув. thermit. А то было забросил уже...
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 24 2013, 14:26
Сообщение #39


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (_Anatoliy @ Jun 23 2013, 12:51) *
По ходу вопрос возник. При децимации входного сигнала будет ухудшаться чувствительнось согласованного фильтра? Ведь при децимации , например, в 2 раза ИХ станет в 2 раза короче.

..заинтересовал этот вопрос - вы сами нашли ответ на него?
Моё мнение - при децимации (с предварительной фильтрацией дабы не было альязинга) мы не можем потерять С/Ш , наоборот С/ш улучшиться , за счёт фильтрации широкополосных шумов.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
thermit
сообщение Jun 24 2013, 14:32
Сообщение #40


Знающий
****

Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730



В общем и целом - да. При децимации длина в отсчетах уменьшится, но и период дискретизации увеличится, длительность не изменится. снр будет по крайней мере не хуже.
Go to the top of the page
 
+Quote Post
_Anatoliy
сообщение Jun 24 2013, 15:20
Сообщение #41


Утомлённый солнцем
******

Группа: Свой
Сообщений: 2 646
Регистрация: 15-07-06
Из: г.Донецк ДНР
Пользователь №: 18 832



Цитата(Lmx2315 @ Jun 24 2013, 15:26) *
..заинтересовал этот вопрос - вы сами нашли ответ на него?
Моё мнение - при децимации (с предварительной фильтрацией дабы не было альязинга) мы не можем потерять С/Ш , наоборот С/ш улучшиться , за счёт фильтрации широкополосных шумов.

По моим наблюдениям чем меньше отсчётов содержится в радиоимпульсе - тем меньше амплитуда пика корреляции на выходе СФ(при прочих равных условиях).
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 24 2013, 17:14
Сообщение #42


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (_Anatoliy @ Jun 24 2013, 19:20) *
По моим наблюдениям чем меньше отсчётов содержится в радиоимпульсе - тем меньше амплитуда пика корреляции на выходе СФ(при прочих равных условиях).


..да, но при децимации число полезных отсчётов проходящих через децимирующий фильтр и оставляющих там след - не уменьшается.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
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 Текстовая версия Сейчас: 22nd June 2025 - 14:17
Рейтинг@Mail.ru


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