|
Реализация фильтра |
|
|
|
 |
Ответов
|
Jun 24 2013, 08:39
|

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

|
Цитата(ViKo @ Jun 24 2013, 09:20)  Попробую и я ляпнуть глупость.  Вы фильтруете принятый ЛЧМ импульс, который придет неизвестно когда. У вас будет синхронизатор, позволяющий запускать фильтр синхронно? Импульсов же может быть много, они и перекрываться могут... Нет,синхронизатора не будет,входной сигнал может быть под шумом(отрицательный snr). Этот коррелятор сам является обнаружителем сигнала. Цитата(ViKo @ Jun 24 2013, 09:20)  Не сделать ли обычный фильтр с АЧХ, соответствующей спектру сигнала? Почитайте внимательно корневой пост, есть хоть один чип на котором можно собрать КИХ-фильтр с длиной ИХ 25000 семплов в реал-тайме? Если бы речь шла хотя-бы о 2000 семплов,то эта тема,очевидно,даже не возникла бы. Как альтернативу КИХ мне посоветовали применить быструю свёртку. Всё вроде склеивалось, пока не заметил что в алгоритме от alex_os перемножителей для перемножений частотных образов сигнала и ИХ нужно в два раза больше чем требуется для КИХ(чтобы не потерять "хвосты" от предыдущего кадра). За деревьями леса не заметил. Я в печали.
|
|
|
|
|
Jun 24 2013, 09:03
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(_Anatoliy @ Jun 24 2013, 12:39)  Нет,синхронизатора не будет,входной сигнал может быть под шумом(отрицательный snr). Этот коррелятор сам является обнаружителем сигнала.
Почитайте внимательно корневой пост, есть хоть один чип на котором можно собрать КИХ-фильтр с длиной ИХ 25000 семплов в реал-тайме? Если бы речь шла хотя-бы о 2000 семплов,то эта тема,очевидно,даже не возникла бы. Как альтернативу КИХ мне посоветовали применить быструю свёртку. Всё вроде склеивалось, пока не заметил что в алгоритме от alex_os перемножителей для перемножений частотных образов сигнала и ИХ нужно в два раза больше чем требуется для КИХ(чтобы не потерять "хвосты" от предыдущего кадра). За деревьями леса не заметил. Я в печали. Не печальтесь! Разделите длинный фильтр на несколько покороче ( типа в одно фильтре первая половина ИХ длинного фильтра, в другом вторая половина). Короткие фильтры запускаете параллельно выходы их суммируете. Каждый фильтр быстрой сверткой делать. Ув. termit писал про это.
--------------------
ну не художники мы...
|
|
|
|
Сообщений в этой теме
_Anatoliy Реализация фильтра Jun 18 2013, 05:13 Lmx2315 ..я может глупость скажу, но мне интересно - почем... Jun 18 2013, 05:48 _Anatoliy Цитата(Lmx2315 @ Jun 18 2013, 06:48) ..я ... Jun 18 2013, 06:12  Maverick Цитата(_Anatoliy @ Jun 18 2013, 09:12)
В... Jun 18 2013, 06:37   _Anatoliy Цитата(Maverick @ Jun 18 2013, 07:37) Воз... Jun 18 2013, 06:54    alex_os Сигнал должен быть комплексным, оцифровываем на 30... Jun 18 2013, 07:03 petrov Цитата(_Anatoliy @ Jun 18 2013, 09:13) Ка... Jun 18 2013, 07:09 alex_os Цитата(petrov @ Jun 18 2013, 11:09) Хитры... Jun 18 2013, 07:23  petrov Цитата(alex_os @ Jun 18 2013, 11:23) А ка... Jun 18 2013, 07:31 _Anatoliy Цитата(petrov @ Jun 18 2013, 08:09) Чем н... Jun 18 2013, 09:21  alex_os Цитата(_Anatoliy @ Jun 18 2013, 13:21) Сп... Jun 18 2013, 10:18   _Anatoliy Цитата(alex_os @ Jun 18 2013, 11:18) Нужн... Jun 18 2013, 10:31    petrov Цитата(_Anatoliy @ Jun 18 2013, 14:31) О,... Jun 18 2013, 10:58     _Anatoliy Цитата(petrov @ Jun 18 2013, 11:58) Возмо... Jun 18 2013, 11:37   _Anatoliy Цитата(alex_os @ Jun 18 2013, 11:18) Нужн... Jun 19 2013, 12:23    alex_os Цитата(_Anatoliy @ Jun 19 2013, 16:23) Пр... Jun 20 2013, 06:26     _Anatoliy Цитата(alex_os @ Jun 20 2013, 07:26) Цикл... Jun 20 2013, 08:17      alex_os Цитата(_Anatoliy @ Jun 20 2013, 12:17) Сп... Jun 20 2013, 08:30       _Anatoliy Цитата(alex_os @ Jun 20 2013, 09:30) Так ... Jun 20 2013, 08:50        _Anatoliy Цитата(_Anatoliy @ Jun 20 2013, 10:50) Ве... Jun 20 2013, 13:46         petrov Цитата(_Anatoliy @ Jun 20 2013, 17:46) Но... Jun 20 2013, 13:55          _Anatoliy Цитата(petrov @ Jun 20 2013, 15:55) Бабоч... Jun 20 2013, 14:02           petrov Ну а что такого написать FFT самому? Куда проще то... Jun 20 2013, 14:12            _Anatoliy Цитата(petrov @ Jun 20 2013, 16:12) Ну а ... Jun 20 2013, 14:16 thermit Цитатаalex_os:
А как обычный ЛЧM "натянуть... Jun 18 2013, 07:48 thermit Вы помоему круто просчитались. Для вычисления непр... Jun 20 2013, 14:26 _Anatoliy Цитата(thermit @ Jun 20 2013, 16:26)
Спа... Jun 20 2013, 14:34  Maverick Цитата(_Anatoliy @ Jun 20 2013, 17:34)
к... Jun 21 2013, 21:06   _Anatoliy Цитата(Maverick @ Jun 21 2013, 22:06)
Сп... Jun 23 2013, 08:51    _Anatoliy Сдаётся мне что применение быстрой свёртки для это... Jun 24 2013, 04:50    Lmx2315 QUOTE (_Anatoliy @ Jun 23 2013, 12:51) По... Jun 24 2013, 14:26     _Anatoliy Цитата(Lmx2315 @ Jun 24 2013, 15:26) ..за... Jun 24 2013, 15:20      Lmx2315 QUOTE (_Anatoliy @ Jun 24 2013, 19:20) По... Jun 24 2013, 17:14     _Anatoliy Цитата(alex_os @ Jun 24 2013, 10:25) Скор... Jun 24 2013, 10:00  petrov Цитата(_Anatoliy @ Jun 24 2013, 12:39) Ка... Jun 24 2013, 10:32   _Anatoliy Цитата(petrov @ Jun 24 2013, 11:32) в быс... Jun 24 2013, 10:48 thermit В общем и целом - да. При децимации длина в отсчет... Jun 24 2013, 14:32
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|