|
Цифровые фильтры....., Поделитесь информацией и опытом.... |
|
|
|
 |
Ответов
|
Sep 29 2006, 11:36
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Sep 29 2006, 18:51)  А кто-то пробовал резонансный фильтр на кореляции с квадратурным гармоническим сигналом большой длительности ? А смысл?...
|
|
|
|
|
Oct 2 2006, 14:33
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Sep 30 2006, 23:45)  Во-первых всё чрезвычайно просто считать, во-вторых при наблюдении за сигналом длительное время можно повысить соотношение сигнал/помеха(кратковременная). Проблема только в синхронизации источника и приёмника. Даже при мелком несоответствии частот на протяжении длительного времени сказывается отличие. Можно конечно отдельно синхронизировать источник и приёмник, но тогда и правда в током способе смысла мало.
Идейно мне нужно было определить амплитуду конкретний частоты в каше сигнала. Фильтры требуют отдельных потоков. А так- умножил выборку на два числа, сложил и ждёш когда среднее перестанет прыгать выше ошибки. Но как-то не учёл, что повышение добротности чревато несовпаданием частот. Поскольку вопрос не конкретизирован, то и ответ будет очень общий. Значит так, на корреляцию наплевать. Ибо сигнал у Вас будет уходить, как по фазе, так и по частоте. В первом случае, у Вас просто коэффициент корреляции будет иметь произвольную амплитуду, а во втором - начнуться биения, а это вещь наредкость мерзкая. Синхронизация же по фазе - штука сомнительная в описываемых условиях (ну или мне так показалось)... Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
|
|
|
|
|
Oct 3 2006, 09:17
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986

|
Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор... Сигнал низкочастотный до кГц. А зачем сносить спектр ? А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ?
--------------------
О сколько нам открытий чудных ...
|
|
|
|
|
Oct 3 2006, 11:01
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Oct 3 2006, 18:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? Сносить никуда и ничего не тяжело - всего 2 умножения. До тех пор пока не ясна суть задачи, писать что-то более определенное - считаю глупым, ибо в каждом конкретном случае мы имеем свои пути оптимизации. И пути эти приводят к очень разным схемам. Что интересует: Частота и полоса анализируемого сигнала, а также описание "мешающего" сигнала. Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  Цитата(st256 @ Oct 2 2006, 17:33)  Поскольку вопрос не конкретизирован, то и ответ будет очень общий.
Короче, я бы сделал все по гетеродинной схеме - снос спектра, фильтр основной селекции, детектор...
Сигнал низкочастотный до кГц. А зачем сносить спектр ? Я тоже не догнал этот финт со сносом спектра. Это какой-то чисто софтверный приемник прямого преобразования. Кхе-кхе... Про прямое преобразование я ничего, вроде, не говорил. Скорее, даже молчал как рыба об лед. Цитата(DRUID3 @ Oct 3 2006, 18:35)  Если так, то возникнет целый пучок проблем присущих любому такому приемнику, будь то паразитные каналы приема Ик... Какие нафиг паразитные каналы приема? Вы ничего не путаете? Цитата(DRUID3 @ Oct 3 2006, 18:35)  и неидеальность элементов... Хуже не будет, но и выгода что-то мне не видна... Пардон, не понял... Что за элементы такие я хотел использовать? Цитата(DRUID3 @ Oct 3 2006, 18:35)  Цитата(phantom @ Oct 3 2006, 12:17)  А сразу вопрос - единицы Гц тяжко в кГц сдвинуть ? ЛЁхко  . Берем значения массивов (структуры) соответствующие единицам герц и помещаем их на место тысяч. Обнуляя все остальное дабы не утратить смысл жизни в образовавшейся каше. Но помним, конечно, про неидеальность фильтрации с помощью обнуления коэффициентов выходного ректора БПФ и про функции окна. А можно и классикой - SSB приемопередатчик. Можно с преобразователем Гильберта, можно как приемник Вилларда... Сложно как-то... Особенно преобразователь Гильберта... Куда его втыкают в SSB приемнике Вилларда? Лучше грамотно описать задачу и получить исчерпывающий ответ.
|
|
|
|
|
Oct 3 2006, 11:16
|

Местный
  
Группа: Свой
Сообщений: 323
Регистрация: 13-05-05
Пользователь №: 4 986

|
Цитата(st256 @ Oct 3 2006, 13:52)  Сносить никуда и ничего не тяжело - всего 2 умножения. До тех пор пока не ясна суть задачи, писать что-то более определенное - считаю глупым, ибо в каждом конкретном случае мы имеем свои пути оптимизации. И пути эти приводят к очень разным схемам. да Вы не сердитесь В моём случае надо измерять напряжённость низкочастотного магнитного поля ~4Гц и от 100Гц до 1кГц частота фиксированная, полоса в несколько Гц. Цитата(st256 @ Oct 3 2006, 13:52)  Что интересует: Частота и полоса анализируемого сигнала, а также описание "мешающего" сигнала. Снести в вычислительной плоскости конечно не трудно, а вот с апаратной частью как? Борясь со смещениями аппартуры везде ж конденсаторов ставят. Катушки немерянные, потери большие А для вычислителя несколько Гц->наблюдение несколько секунд. Данных немеряно
--------------------
О сколько нам открытий чудных ...
|
|
|
|
|
Oct 4 2006, 06:01
|
СТАТУС: только для чтения
 
Группа: Новичок
Сообщений: 133
Регистрация: 23-12-04
Пользователь №: 1 627

|
Цитата(phantom @ Oct 3 2006, 20:16)  Цитата(st256 @ Oct 3 2006, 13:52) 
Сносить никуда и ничего не тяжело - всего 2 умножения. До тех пор пока не ясна суть задачи, писать что-то более определенное - считаю глупым, ибо в каждом конкретном случае мы имеем свои пути оптимизации. И пути эти приводят к очень разным схемам.
да Вы не сердитесь Это я сержусь?! Это что Вы себе такое позволяете??!! Да Вы знаете сколько лет я прожил среди натуральных буддистов???!!! Так я могу и рассердиться. Цитата(phantom @ Oct 3 2006, 20:16)  В моём случае надо измерять напряжённость низкочастотного магнитного поля ~4Гц и от 100Гц до 1кГц частота фиксированная, полоса в несколько Гц. Ну вот. Это уже что-то. Как бы я поступил на Вашем месте в отношении сигнала с полосой несколько герц и фиксированной центральной частотой в диапазоне 100-1000 Гц? Ну конечно, переноса спектра бы я уже не стал делать. Сначала я бы сделал грубый фильтр и проредил сигнал раз в 16. Потом поставил бы фильтр основной селекции на полосу интересующего сигнала (Ваши несколько Гц). Потом взял бы модуль того, что отфильтровалось и подал бы на измерительный фильтр. Звучит страшновато, но на самом деле, когда разберетесь, поймете, что это очень просто. И качество измерений тут я Вам гарантирую высочайшее. Что касается низкочастотного сигнала 4 Гц, то тут сложнее. Его бы я, как раз, его перенес повыше. Цитата(phantom @ Oct 3 2006, 20:16)  Цитата(st256 @ Oct 3 2006, 13:52)  Что интересует: Частота и полоса анализируемого сигнала, а также описание "мешающего" сигнала.
Снести в вычислительной плоскости конечно не трудно, а вот с апаратной частью как? Борясь со смещениями аппартуры везде ж конденсаторов ставят. Катушки немерянные, потери большие А для вычислителя несколько Гц->наблюдение несколько секунд. Данных немеряно  Не очень понял, почему бы Вам не бороться со "смещениями аппаратуры" уже после АЦП?
|
|
|
|
Сообщений в этой теме
Potter Цифровые фильтры..... Sep 12 2006, 16:38 DuHast Цитата(Potter @ Sep 12 2006, 20:38) Задач... Sep 12 2006, 18:43 DRUID3 Цитата(DuHast @ Sep 12 2006, 21:43) Цитат... Sep 12 2006, 18:53 DRUID3 Цитата(Potter @ Sep 12 2006, 19:38) Задач... Sep 12 2006, 18:45 DuHast Цитата(DRUID3 @ Sep 12 2006, 22:45) чтобы... Sep 12 2006, 18:51  DRUID3 Цитата(DuHast @ Sep 12 2006, 21:51) Цитат... Sep 12 2006, 19:00 jorikdima [/quote]
Кстати, почему такая неудобная высшая ча... Sep 12 2006, 18:59   DRUID3 Цитата(phantom @ Sep 30 2006, 17:45) Цита... Oct 2 2006, 04:49    phantom [/quote]
вопрос в том, что же я тогда фильтрую? Ам... Oct 2 2006, 06:27     DRUID3 Цитата(phantom @ Oct 2 2006, 09:27) Как р... Oct 2 2006, 07:20      phantom Цитата(DRUID3 @ Oct 2 2006, 10:20) А заси... Oct 2 2006, 11:08       DRUID3 Цитата(phantom @ Oct 2 2006, 14:08) Цитат... Oct 2 2006, 11:30        Stanislav Цитата(DRUID3 @ Oct 2 2006, 15:30) Кстати... Oct 2 2006, 13:31     DRUID3 Цитата(phantom @ Oct 3 2006, 12:17) Цитат... Oct 3 2006, 09:35        phantom Цитата(st256 @ Oct 4 2006, 09:01) сигнала... Oct 4 2006, 06:43         st256 Цитата(phantom @ Oct 4 2006, 15:43) Цитат... Oct 4 2006, 11:31      DRUID3 Цитата(st256 @ Oct 3 2006, 14:01) Цитата(... Oct 3 2006, 12:08       st256 Цитата(DRUID3 @ Oct 3 2006, 21:08) Замеча... Oct 4 2006, 06:32        DRUID3 Цитата(st256 @ Oct 4 2006, 09:32) Цитата(... Oct 4 2006, 08:25         st256 Цитата(DRUID3 @ Oct 4 2006, 17:25) Выделе... Oct 4 2006, 12:06 Alexsys Господа, а не попадалось ли кому пособий по реализ... Oct 3 2006, 08:52 DRUID3 Цитата(Alexsys @ Oct 3 2006, 11:52) Госпо... Oct 3 2006, 09:17
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|