|
|
  |
Сигнал на выходе цифровых фильтров, помогите |
|
|
|
Aug 27 2007, 15:33
|
Группа: Новичок
Сообщений: 3
Регистрация: 27-08-07
Пользователь №: 30 094

|
Помогите начинающему - что-то меня совсем наклинило... Какой должна быть форма сигнала после высокочастотного и полосового фильтров?! Ну совсем мозги на бекрень - Мне казалось, что после ФВЧ сигнал должен быть посути (и по амплитуде) около нуля, ну если сравнивать его с первоночальным сигналом, а у меня получается почти такойже как входной, но только как-бы усиленный по высокой частоте. А после полосового вообще переодический но переменный по амплитуде...
Я вообще не собираюсь специализироваться в этой области, просто нужно срочно проверить одну гипотезу, а специально обращаться к специалисту пока рано... Помогите пожалуйста. Что я делаю не так а может так и должно быть. Заранее спасибо!
|
|
|
|
|
Aug 27 2007, 17:24
|
Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 5-05-06
Из: Ekaterinburg, Russia
Пользователь №: 16 821

|
Насколько я понимаю, после ФВЧ остаются только резкие перепады сигнала, хотя все зависит от частоты фильтра. Если у Вас частота фильтра ниже, чем частота сигнала, то он и должен проходить. А после полосового, хрен его знает. Может опишите входной сигнал и параметры фильтров?
--------------------
Чудес не бывает - бывает мало знаний и опыта!
|
|
|
|
|
Aug 27 2007, 18:43
|
Группа: Новичок
Сообщений: 3
Регистрация: 27-08-07
Пользователь №: 30 094

|
Цитата(Yura_K @ Aug 27 2007, 21:24)  Насколько я понимаю, после ФВЧ остаются только резкие перепады сигнала, хотя все зависит от частоты фильтра. Если у Вас частота фильтра ниже, чем частота сигнала, то он и должен проходить. А после полосового, хрен его знает. Может опишите входной сигнал и параметры фильтров? У меня сигнал представляет собой данные с датчика, они очень сильно зашумлены, и высокими и низкими частотами. Сам полезный сигнал лежит в диапазоне частот от 5 КГц до 180-220 КГц, и представляет шумоподобный сигнал, почти случайный... Я прогоняю оцифрованные (250-300 КГц) данные через цифровой фильтр, с ФНЧ всё понятно, всё то что ожидаю то и вижу... А с полосовым бред какой-то - может например получится сигнал по амплитуде больше чем входящий, да всегда больше... С ФВЧ тоже самое, но ещё круче ... А самое главное, что когда я рисую график входного сигнала и сигнала после ФВЧ то он почти полностью совпадает, только сигнал после фильтра имеет размах больше чем исходный... Вот я и не понимаю, что так и должно быть или я что-то с реализацией фильтров напутал...
|
|
|
|
|
Aug 27 2007, 20:20
|

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

|
Цитата(Asker @ Aug 27 2007, 22:43)  У меня сигнал представляет собой данные с датчика, они очень сильно зашумлены, и высокими и низкими частотами. Сам полезный сигнал лежит в диапазоне частот от 5 КГц до 180-220 КГц, и представляет шумоподобный сигнал, почти случайный... Я прогоняю оцифрованные (250-300 КГц) данные через цифровой фильтр, с ФНЧ всё понятно, всё то что ожидаю то и вижу... А с полосовым бред какой-то - может например получится сигнал по амплитуде больше чем входящий, да всегда больше... С ФВЧ тоже самое, но ещё круче ... А самое главное, что когда я рисую график входного сигнала и сигнала после ФВЧ то он почти полностью совпадает, только сигнал после фильтра имеет размах больше чем исходный... Вот я и не понимаю, что так и должно быть или я что-то с реализацией фильтров напутал... М-да, а может, всё-таки, реализацию фильтров приведёте? Иначе вряд ли Вам кто-либо подскажет что-нибудь путное.
--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
|
|
|
|
|
Aug 27 2007, 20:41
|

Местный
  
Группа: Свой
Сообщений: 468
Регистрация: 13-10-06
Из: Россия, Томск
Пользователь №: 21 291

|
Могу вам рекомендовать сделать спектральный анализ вашего выходного сигнала и сравнить со спектром входного сигнала. Сразу будет видно, работают ваши фильтры или нет. Насчет усиления могу сказатЬ, что в принципе фильтр не обязательно должен иметь еденичный коэффициент передаци, например, при реализации фильтров в DSP с фиксированной точкой часто получается, что все коэффициенты существенно меньше 1, в таком случае полученный фильтр из-за эффектов округления будет не очень точно отрабатывать требуемые частотные характеристики, и коэффициенты нормируют, обычно к 1. Затем остаеться поделить результат работы на обратный коэффициент нормировки, чтобы привести усиление к 1, но это не всегда надо. Возможно, вы что-то упустили в своих фильтрах. Ну а форма сигнала в приципе может быть достаточно произвольной, и не всегда можно говорить о работе фильтров по осциллограммам сигналов, если вырезаемые спектральные составляющие относитлено малы по величине.
|
|
|
|
|
Aug 28 2007, 06:46
|
Группа: Новичок
Сообщений: 3
Регистрация: 27-08-07
Пользователь №: 30 094

|
Цитата(WEST128 @ Aug 28 2007, 00:41)  Могу вам рекомендовать сделать ... Спасибо большое за ответ. Мне это и нужно было. !
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|