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

 
 
> Цифровая фильтрация, Выбор фильтра...
M@RS
сообщение Nov 11 2014, 15:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 27-05-05
Из: г. Киев
Пользователь №: 5 468



Добрый день всем.
Нужно на фоне низкочастотных помех (0.5 - 4Гц), ловить сигналы от цели (10Гц и выше)... Применил частотное разделение ФВЧ фильтром 3-порядка Чебышева. fdatool расчитал фильтр и загнал в моделирование. Да, видно что фильтр почти в 20 раз ослабляет сигнал помехи, но цель (в 10 раз меньше по амплитуде) тяжело увидеть после фильтра. Посоветуйте может, для этих целей существует что-то более оптимальное?

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
M@RS
сообщение Nov 11 2014, 18:26
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 27-05-05
Из: г. Киев
Пользователь №: 5 468



Это все хорошо... Но у меня единичные сигналы... Тоесть не гармонические... Смотрел в симуляторе. Чебышеву 3 порядка чтобы пропустить сигнал надо минимум один период. Я о начальных условиях... Если проводить аналогию с аналоговыми фильтрами. То выше 4 порядка не делают... Звон лишний никому не нужен...
Вот может есть фильтры какие, что заточены для таких нужд. Работать фильтр будет на stm32 с fpu
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Nov 11 2014, 20:03
Сообщение #3


отэц
*****

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



QUOTE (M@RS @ Nov 11 2014, 21:26) *
Это все хорошо... Но у меня единичные сигналы... Тоесть не гармонические...

..если сигнал не гармонический то как он умещается в указанной полосе до 4 Гц?
У него должен быть, в таком случае, бесконечный спектр.
Который будет всегда в полосе вашего сигнала от 10Гц и выше .
з.ы.
на схеме вы суммирует два импульса разной ширины половинно-синусообразной формы?
И хотите узнать о присутствии одного при помехе от другого?
У таких сигналов вообще бесконечный сплошной спектр, если они не повторяются за время анализа.
У обоих сигналов спектр будет начинаться с нуля и перекрывать друг друга.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
M@RS
сообщение Nov 11 2014, 20:23
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 27-05-05
Из: г. Киев
Пользователь №: 5 468



Цитата(Lmx2315 @ Nov 12 2014, 00:03) *
..если сигнал не гармонический то как он умещается в указаной полосе до 4 Гц? У него должен быть, в таком случае, бесконечный спектр.
Который будет всегда в полосе вашего сигнала (тоже не гармонического?) . Откуда у не гармонических сигналов взялись ваши частоты , кстати?

Полоса фвч фильтра взята с аналоговой реализации даной задачи. Сигналы от помехи в основном имет низкочастотную составляющую(может быть и типа гармонический в зависимости как человек несёт датчик) . Скажем до 5 герц. Все что выше это можно сказать что сигнал. Так обрабатывают в аналоге. Синхродетектор и после него аналоговый фильтр. Я это хочу получить в цифре. Суть в том что в аналоге ничего не придумаешь кроме фильтра фвч. Вот и ставлят их и работают на "звонах"...

Цитата(Lmx2315 @ Nov 12 2014, 00:03) *
на схеме вы суммирует два импульса разной ширины половинно-синусообразной формы?
И хотите узнать о присутствии одного при помехе от другого?
У таких сигналов вообще бесконечный сплошной спектр, если они не повторяются за время анализа.
У обоих сигналов спектр будет начинаться с нуля и перекрывать друг друга.

Не гармонического сигнала спектр до бесконечности. Это понятно. На модели я симитировал ситуацию когда на большом сигнале от грунта (помеха) , появляется сигнал от цели. Эта картина может повториться скажем через полсекунды. Но уже может быть другое соотношение амплитуд и длительности. Все зависит от расстояния до грунта и скоости сканирования.

Сообщение отредактировал M@RS - Nov 11 2014, 20:17
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Nov 11 2014, 21:04
Сообщение #5


отэц
*****

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



QUOTE (M@RS @ Nov 11 2014, 23:23) *
Полоса фвч фильтра взята с аналоговой реализации даной задачи. Сигналы от помехи в основном имет низкочастотную составляющую(может быть и типа гармонический в зависимости как человек несёт датчик) . Скажем до 5 герц. Все что выше это можно сказать что сигнал. Так обрабатывают в аналоге. Синхродетектор и после него аналоговый фильтр. Я это хочу получить в цифре. Суть в том что в аналоге ничего не придумаешь кроме фильтра фвч. Вот и ставлят их и работают на "звонах"...


..вы в свою модель поставьте ФВЧ с большим подавлением (200 раз) и большой крутизной и если не тяжело - выложите результат, посмотреть что вас не устроило.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
M@RS
сообщение Nov 11 2014, 21:12
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 74
Регистрация: 27-05-05
Из: г. Киев
Пользователь №: 5 468



Цитата(Lmx2315 @ Nov 12 2014, 01:04) *
..вы в свою модель поставьте ФВЧ с большим подавлением (200 раз) и большой крутизной и если не тяжело - выложите результат, посмотреть что вас не устроило.

Спасибо за совет. Попробую. Но чем больше порядок, тем больше "звон" будет на такой сигнал.. Если две цели будет, то следующая цель в звоне пропадает..
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Nov 11 2014, 21:56
Сообщение #7


отэц
*****

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



QUOTE (M@RS @ Nov 12 2014, 00:12) *
Спасибо за совет. Попробую. Но чем больше порядок, тем больше "звон" будет на такой сигнал.. Если две цели будет, то следующая цель в звоне пропадает..

..так, нам чай не паять - есть модель, вот и посмотрим. Может "звон" не такой уж страшный будет, а если будет может можно границы какие у него найти или ещё чего.
Спектр построим, посмотрим где на спектре будет звон от помехи, а где палки полезного сигнала.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- M@RS   Цифровая фильтрация   Nov 11 2014, 15:53
- - Lmx2315   Что мешает поставить фильтр, ослабляющий НЧ соста...   Nov 11 2014, 16:06
- - TSerg   Фильтры конструируются не по принципу "решил ...   Nov 11 2014, 17:05
- - TSerg   Для примера: Помеха: 5 гарм. составляющих от 0.4 д...   Nov 11 2014, 18:05
|- - M@RS   Цитата(Lmx2315 @ Nov 12 2014, 01:56) ..та...   Nov 12 2014, 08:55
|- - Lmx2315   QUOTE (M@RS @ Nov 12 2014, 11:55) Да, при...   Nov 12 2014, 09:00
||- - M@RS   Цитата(Lmx2315 @ Nov 12 2014, 13:00) ..чт...   Nov 12 2014, 09:18
||- - Lmx2315   QUOTE (M@RS @ Nov 12 2014, 12:18) Извинит...   Nov 12 2014, 09:24
|- - mcheb   Цитата(M@RS @ Nov 12 2014, 12:55) алгорит...   Nov 12 2014, 16:49
|- - M@RS   Цитата(mcheb @ Nov 12 2014, 20:49) А можн...   Nov 12 2014, 19:47
|- - TSerg   Цитата(M@RS @ Nov 12 2014, 22:47) TSerg. ...   Nov 12 2014, 19:54
|- - M@RS   Цитата(TSerg @ Nov 12 2014, 22:54) В чем ...   Nov 12 2014, 19:59
- - TSerg   Вы разберитесь с постановкой задачи, потом приходи...   Nov 11 2014, 21:02
- - M@RS   Только что еще раз, задал требования. Может сниз...   Nov 12 2014, 09:38
|- - Lmx2315   QUOTE (M@RS @ Nov 12 2014, 12:38) Только ...   Nov 12 2014, 09:45
- - M@RS   Реально цель на пределе чувствительности датчика ...   Nov 12 2014, 09:53
|- - des00   Цитата(M@RS @ Nov 12 2014, 17:53) Тоже бу...   Nov 12 2014, 11:18
- - M@RS   В принципе фильтры дают "звон" так как с...   Nov 12 2014, 11:18
- - TSerg   Вам уже несколько человек говорят - опишите задачу...   Nov 12 2014, 11:40
|- - M@RS   Цитата(TSerg @ Nov 12 2014, 15:40) Вам уж...   Nov 12 2014, 12:00
- - TSerg   Ну так запись с рекордера в студию, если не можете...   Nov 12 2014, 13:22
|- - M@RS   Цитата(TSerg @ Nov 12 2014, 17:22) Ну так...   Nov 12 2014, 13:46
- - TSerg   Фантазеры, они такие - да. P.S. Для ТС еще один г...   Nov 12 2014, 18:01
- - TSerg   Вам лучше туда: http://md4u.ru/viewtopic.php?f=14...   Nov 12 2014, 20:22
- - M@RS   Цитата(TSerg @ Nov 12 2014, 23:22) Вам лу...   Nov 15 2014, 18:35


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 23:35
Рейтинг@Mail.ru


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