|
Старый вопрос |
|
|
|
 |
Ответов
|
Sep 24 2015, 19:34
|
Частый гость
 
Группа: Участник
Сообщений: 76
Регистрация: 17-05-15
Пользователь №: 86 729

|
Правильный ответ таков: отклик идеального фильтра на любое воздействие наступит раньше (Sic!) этого самого воздействия. http://www.ngpedia.ru/pngs/082/082Lwda0P5n8B023l339.pngС учетом физической нереализуемости идеального фильтра, хорошим приближением будет признание того, что ничего и никогда через идеальный фильтр не пройдет, ни за какое время... Эти парадоксы были нужны для объяснения того интересного факта, что для оценки величины задержки сложного сигнала, поступающего на реальный фильтр (очень важно для радиолокационных сигналов) необходимо учитывать не только добротность, но и кривую скатов. Потом переход к эффекту Гиббса, типам эллиптических фильтров, Чебышев, Бессель и т.д. Дела давно минувших дней... ностальгия...
Сообщение отредактировал Милливольт - Sep 24 2015, 19:39
|
|
|
|
|
Sep 24 2015, 21:42
|

Профессионал
    
Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815

|
Цитата(Милливольт @ Sep 24 2015, 23:34)  Правильный ответ таков: отклик идеального фильтра на любое воздействие наступит раньше (Sic!) этого самого воздействия. http://www.ngpedia.ru/pngs/082/082Lwda0P5n8B023l339.pngС учетом физической нереализуемости идеального фильтра, хорошим приближением будет признание того, что ничего и никогда через идеальный фильтр не пройдет, ни за какое время... Эти парадоксы были нужны для объяснения того интересного факта, что для оценки величины задержки сложного сигнала, поступающего на реальный фильтр (очень важно для радиолокационных сигналов) необходимо учитывать не только добротность, но и кривую скатов. Потом переход к эффекту Гиббса, типам эллиптических фильтров, Чебышев, Бессель и т.д. Дела давно минувших дней... ностальгия... Только построение идеального фильтра требует бесконечного числа этапов обработки. Следовательно, пропустить сигнал через такой фильтр, чтобы убедиться, не получится. Цитата(EvgenyNik @ Sep 25 2015, 00:45)  Так же, как и при разложении в ряд Фурье, составляющие компоненты начинаются раньше, чем фронт раскладываемого сигнала. И только, будучи сложенными вместе, образуют его в первозданном виде. А если мы часть из них вырезаем, то, как раз, и получаем "хвост спереди". В современности, когда многие задачи решаются в цифре и в отложенном времени, это "раньше самого воздействия" уже не только возможно, но и даже используется. Сделав однажды подобный фильтр и демонстрируя заказчику его переходную функцию, тоже получил вопрос: как это так - ступеньки на входе ещё нет, а какие-то колебания уже есть? Предложил ему разложить прямоугольный импульс в ряд Фурье, исключить оттуда вырезаемые частоты и снова сложить... А поскольку вычислению с массивами неведомо прошлое и будущее, то там гром раньше молнии - явление вполне реальное. Преобразование Фурье предполагает бесконечную длину наблюдения. Попытка применить метод, не предназначенный для анализа конечного по времени сигнала, для упрощения условно принятого бесконечно повторяющимся, дает "на бумаге" указанный эффект. В реальности же необходимо учесть, что в нашей вселенной скорость света физический предел и "хвост" все равно останется на своем месте, а именно после собаки.
|
|
|
|
|
Sep 25 2015, 10:34
|

Знающий
   
Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402

|
Цитата(Corner @ Sep 25 2015, 00:42)  Попытка применить метод, не предназначенный для анализа конечного по времени сигнала, для упрощения условно принятого бесконечно повторяющимся, дает "на бумаге" указанный эффект. В реальности же необходимо учесть, что в нашей вселенной скорость света физический предел и "хвост" все равно останется на своем месте, а именно после собаки. Так-то всё верно, конечно, когда процесс происходит во времени. Но смотрите, вот какой пример. У нас есть некий массив с последовательностью, описывающей мгновенные значения многокомпонентного сигнала. Задача - вырезать какую-то частоту, сохранив для остальных одинаковое время групповой задержки. Создаём режекторный фильтр. Прогоняем через него массив и (а вот это важно!) складываем результат так, чтобы оставшиеся компоненты легли по тем же местам, где находились до режекции. Результат - из прежней последовательности удалена ненужная компонента, а остальное не тронуто. Что ожидаемо, но, всё равно, интересно - если из исходного массива поточечно вычесть новый, то получится вырезанная компонента. Причём, иногда таким "косвенным" способом её получается выделить даже лучше, чем полосовым фильтром. Понятно, что такое возможно только в отложенном времени. И даже когда делается налету, то только через буферизацию. Однако, если если в этот алгоритм подсунуть ступеньку, то будет то, о чём я писал ранее - реакция появится "ранее".
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|
|
|
|
|
Sep 25 2015, 11:31
|
Частый гость
 
Группа: Участник
Сообщений: 76
Регистрация: 17-05-15
Пользователь №: 86 729

|
Цитата(EvgenyNik @ Sep 25 2015, 10:34)  Так-то всё верно, конечно, когда процесс происходит во времени. Но смотрите, вот какой пример. У нас есть некий массив с последовательностью, описывающей мгновенные значения многокомпонентного сигнала. Задача - вырезать какую-то частоту, сохранив для остальных одинаковое время групповой задержки. Создаём режекторный фильтр. Прогоняем через него массив и (а вот это важно!) складываем результат так, чтобы оставшиеся компоненты легли по тем же местам, где находились до режекции. Результат - из прежней последовательности удалена ненужная компонента, а остальное не тронуто. Возможно, я неправильно понял... Пусть есть высокодобротный режекторный фильтр. Потребная реализация сигнала тем больше, чем выше добротность. Бесконечная добротность требует бесконечной реализации. Искомый же сигнал имеет либо конечную длительность, либо предел допустимой задержки обнаружения. Тогда соотношение сигнал/шум при Вашем подходе будет стремиться к нулю, потому что сколь угодно малый шум при бесконечной реализации имеет бесконечную энергию, а энергия обнаруживаемого сигнала конечна по определению. Т.е. Ваша идея входит в противоречие с принципом согласованной (оптимальной) фильтрации - свертке входного сигнала с его инвертированной во времени копией. Фильтр получается существенно неоптимальным, а в пределе - неработоспособным. О функции "идеального наблюдателя" придется забыть. Далее: если нам известен сигнал, который следует вырезать, то в соответствии с Т.И.: "если форма сигнала известна заранее, то сигнал информации не несет, ее несет только время его появления". А мы эту информацию потеряли, т.к. наш высокодобротный режектор дает существенную неопределенность именно в моменте возникновения и исчезновения помехи (тов. Гейзенберг не может быть исключен из партии). И что будем вычитать? Предполагать модель помехи и двигать ее по реализации с целью добиться наилучшего подавления. Но так это уже не фильтрация, эта работа для некоего интеллектуального алгоритма. Повторюсь: возможно, я чего-то не понял.
|
|
|
|
|
Sep 25 2015, 12:18
|

Знающий
   
Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402

|
Цитата(Милливольт @ Sep 25 2015, 14:31)  Повторюсь: возможно, я чего-то не понял. Возможно. Потому что сейчас не понял я Покажу с помощью "наскальной живописи".
Вот результат подачи ступеньки на режекторный фильтр. Вырезанная часть специально приподнята к средней линии. Фактически, если сложить то, что вырезано с тем, что осталось, то получится исходный сигнал (за вычетом округлений, т.к. в процессе фильтрации приходится разрядность увеличивать в "дробную сторону", а потом возвращать обратно округлением, и прочего по-мелочи навроде ограничения от выходов в минус и за пределы разрядности вверх), естественно, смещённый по времени. Однако, если задача поставлена - оставшиеся компоненты поместить в те позиции, где они были, то фронт получившегося отклика мы подтаскиваем к фронту исходного и вот теперь виден "хвост до собаки"
--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
|
|
|
|
|
Sep 25 2015, 19:29
|
Частый гость
 
Группа: Участник
Сообщений: 76
Регистрация: 17-05-15
Пользователь №: 86 729

|
Цитата(EvgenyNik @ Sep 25 2015, 12:18)  то фронт получившегося отклика мы подтаскиваем к фронту исходного и вот теперь виден "хвост до собаки"  Вы исследовали отклик фильтра на функцию Хевисайда. "Хвост впереди собаки" - это разностный сигнал, смещенный на половину апертуры. Простите, а что это значит, что это доказывает и, самое главное, как это может быть применено... и для чего?
|
|
|
|
Сообщений в этой теме
Милливольт Старый вопрос Sep 24 2015, 06:23 blackfin Цитата(Милливольт @ Sep 24 2015, 09:23) П... Sep 24 2015, 06:32 MSP430F Цитата(blackfin @ Sep 24 2015, 10:32) ЕМН... Sep 24 2015, 06:44  blackfin Цитата(MSP430F @ Sep 24 2015, 10:44) Вы н... Sep 24 2015, 06:52 Милливольт Ох, не спешите, коллеги! Фильтр-то - идеальный... Sep 24 2015, 06:56 MSP430F Цитата(Милливольт @ Sep 24 2015, 10:56) О... Sep 24 2015, 07:13  Fat Robot Прочитав этот вот перепост с западных работ https... Sep 24 2015, 08:57 Abell Если речь идет таки о цифровой обработке сигнала, ... Sep 24 2015, 09:17 ViKo Что такое "подают сигнал 50 Гц"? Ничего ... Sep 24 2015, 10:09 blackfin Цитата(Милливольт @ Sep 24 2015, 23:34) Д... Sep 24 2015, 20:05 EvgenyNik Цитата(Милливольт @ Sep 24 2015, 22:34) П... Sep 24 2015, 20:45 Quasar Цитата(Милливольт @ Sep 24 2015, 22:34) П... Sep 24 2015, 21:07     Corner Цитата(EvgenyNik @ Sep 25 2015, 16:18) Во... Sep 27 2015, 19:11 Corner Идеальный фильтр это машина времени. Троль засчита... Sep 24 2015, 19:48 ScrewDriver Если идеальность фильтра состоит в бесконечно крут... Oct 5 2015, 12:57 Милливольт Цитата(ScrewDriver @ Oct 5 2015, 13:57) Е... Oct 5 2015, 14:36 ViKo Цитата(ScrewDriver @ Oct 5 2015, 15:57) Е... Oct 5 2015, 15:26  ScrewDriver Цитата(ViKo @ Oct 5 2015, 18:26) Конечно ... Oct 6 2015, 05:37   ViKo Цитата(ScrewDriver @ Oct 6 2015, 08:37) Н... Oct 6 2015, 08:53    Милливольт Цитата(ViKo @ Oct 6 2015, 09:53) И если н... Oct 6 2015, 18:22     ViKo Цитата(Милливольт @ Oct 6 2015, 21:22) ..... Oct 6 2015, 18:27      Милливольт Цитата(ViKo @ Oct 6 2015, 19:27) Обратно ... Oct 7 2015, 07:37 ViKo Тшорт побъери! Тема про идеальный фильтр? Так ... Oct 7 2015, 07:52 thermit Вопрос поставлен не корректно. Ответ на него дан н... Oct 7 2015, 09:08 ViKo Вот. Тенденция очевидна. Oct 7 2015, 09:25
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|