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

 
 
> AVR для геофизики / гидроакустики, кто применял
AndreyMS
сообщение Jan 12 2006, 16:19
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-04-05
Из: г. Воронеж
Пользователь №: 4 484



Народ, кто пробовал применять AVR для геофизичесих / гидроакустических приложениий? Поделитесь нароботками. help.gif Или может AVR для этого не хватит? Там задача примерно следующая: проFIRить сигнал с частотой 1 kSPS и разрядностью 24 bit фильтром вроде того, что в прикреплении (выдран из промышленной сейсмостанции, построеной на 80386).
Прикрепленные файлы
Прикрепленный файл  FLTR50.ZIP ( 438 байт ) Кол-во скачиваний: 101
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mse
сообщение Jan 14 2006, 13:26
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 709
Регистрация: 3-05-05
Пользователь №: 4 693



[quote]Ваши предпочтения здесь не рассматриваются. А нежелание разобраться в сути вопроса делает бессмысленными все Ваши заявления, которые должны трактоваться не иначе, как чистой воды флейм.[/quote]
[quote]ы продолжаете молоть ерунду с упорством, достойным лучшего применения. Подавление компонентов сигнала при 8 бит точности к-тов более ~40 дБ во всей полосе заграждения сделать не удается, и длина фильтра здесь не при чем. Здесь же речь может идти о требуемом подавлении >120-130дБ.[/quote]
Спокойно. Смотрим внимательно. Я говорю про короткий фильтр. Уточню, длиной около 10. Разница между 8 и 16р коэффициентами укладывается, на разных участках АЧХ, от десятых, до одного-двух Дб в некоторых(!) точках. Чувствуем разницу? Чего вы мне талдычите про 40 Дб? Что будет на 40Дб я и без вас знаю. У нас этот разговор начался с вашей фразы про недопустимость коэффициентов разрядностью, меньшей данных. Вот я вам и привожу пример, когда разрядность коэффициентов может быть много меньше данных: 8-10таповый ФИР с максимально-узкой полосой пропускания при второстепенных требованиях к подавлению за полосой, скажем не хуже -20Дб. А вы мне предлагаете за каким-то, посмотреть на пример из вопроса. Там тоже, кстати 16р коэффициенты для 24р данных. Ну не нужно, видать, подавление в -90...100 дб. Построили малошумящую схему перед АЦП и ушли от помех, сравнимых с сигналом. Осталось подчистить 30-40Дб. А тут надо, оказывается, душить неудушенное именно на 100-120Дб, и не иначе! Вот незадача!
[quote]Ну ладно, в последний раз. При децимации полоса заграждения фильтра свертывается в информационную часть спектра, поэтому отн. С/Ш ухудшается. Поэтому, подавление мешающих сигналов должно быть достаточным. Для этого, при использовании 24-бит АЦП логично было бы выбрать и точность к-тов соответствующую.[/quote]
Вы вообще читаете, о чём вас спрашивают? Михал Сергеич, в своё время так-же успешно отвечал на поставленные вопросы. Повторю "какая связь размерности коэффициентов и СШ фильтра?" Раз.
"И про связь СШ на выходе дециматора с размерностью коэффициентов фильтра перед дециматором." Два.
Поясню. Дециматор уменьшит СШ на NДб в любом случае. Внимание! ;О) Мы говорим именно о дециматоре! Голом и босом. Стоящем отдельно, после ФИР!
[quote]Я имел в виду ухудшение С/Ш после прореживания, хотя, в условии этого и нет[/quote]
Будут в предварительно-стоящем фильтре 8р коэффициенты или 16 или 24. Без разницы. Вот опровержения этого я и хочу услышать, а не рассказов о важности каждого Дб для ПРК "Курск". Т. е. утверждения, что дециматор реагирует на способ получения данных, поступающих на него. Потому как в контексте разговора вполне однозначно подразумевалось посэмпловая выдача результата фильтрации (циркулярные буфера и прочие прелести). А ваше предположение о дециматоре подразумевало ПОСЛЕДУЮЩУЮ децимацию.
[quote] А Ваш "ФИР" вообще для качественной децимации не годится.[/quote]
Отчего-ж. Хотя я вам его(их) предложил как объект для эксперимента с ПОСЛЕДУЮЩИМ дециматором. Это будут ФНЧ. Типа, вы берёте некоторое число(постоянное, шума нет) и прогоняете через ФИРы с этими коэффициентами и оцениваете внесённый шум там и там. И показываете, что ФИР с коэффициентами 0х400000 имеет шум меньше, чем с 0х1. А потом эти результаты - через дециматор, чтобы он тоже показал превосходство 24р коэффициентов перед 1р.
[quote]У Вас явные проблемы с арифметикой. 0,1...0,3 В на фоне 100 - это 0,5...1,5 LSB для 10-битного АЦП, а не "10-20LSB". 50 дБ же фильтр и с 16-разрядными к-тами "вытянет" легко.[/quote]
С арифметикой нелады и у вас, 0.3В пик-пик к 100 это 3LSB. И 16-бит коэффициенты не давали мне нужной точности. Щас посмотрел записи, там эти 3р разтягивались в 100-200(<<6), а помеха утаптывалась в 1-2р. Ну да ладно, это дело уже сделано и работает, слава Богу.
[/quote]Кроме того, речь идет не о "длинных коэффициентах", а о их точности.[/quote]
Я плакалъ.
[quote]Откуда следует 50%? При 24х24? Может статься, фильтрик надо будет "чуть-чуть" модифицировать, ведь ошибаетесь не только Вы. Или я. Здесь кто-то "извращения" предлагал...[/quote]
[quote]Приехали-2. Куда уж аккуратнее. Ладно, повторю. 75 тактов на тап, 200 тап, 15000 тактов +30, ну ладно, 100 тактов накладных расходов. 15100. 755мкС@20MHz. 245мкС личного времени. Или 4900 циклов ОСЦ.
У мужика реально, 16р signed коэффициенты(А данные-то 24р!!! ;О). Значит, на умножение 32 такта(24s*16s). На обслугу остаётся 21+7 такт. Итого, 60 тактов. 141 тап. 8460 циклов на ФИР. 423мкС@20MHz. Ну пусть 500мкС на всё-про всё. ;О) Свободного времени - 10000 тактов. 50% запас. Хочь так ешь, хошь на хлеб намазывай.
Тщательно посчитано?[/quote]
[quote]
Это лишь некоторый специальный случай для малой разрядности данных, да еще и с ошибкой - возможность переполнения не учтена.

И знак куда-то подевали...[/quote]
Какой ужос ;О) Переполнение... знак. Там, кстати, в метка есть "UHF_level...". Представляю себе уровень СВЧ мощности "-20мВт"
Go to the top of the page
 
+Quote Post
forever failure
сообщение Jan 17 2006, 18:18
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 256
Регистрация: 6-03-05
Из: Екатеринбург
Пользователь №: 3 112



Цитата(mse @ Jan 14 2006, 18:26) *
Спокойно. Смотрим внимательно. Я говорю про короткий фильтр. Уточню, длиной около 10. Разница между 8 и 16р коэффициентами укладывается, на разных участках АЧХ, от десятых, до одного-двух Дб в некоторых(!) точках. Чувствуем разницу? Чего вы мне талдычите про 40 Дб?

Это фуфло, а не фильтр. Подавление за полосой пропускания именно в данном случае должно быть никак не
меньше 120 дБ. Нарисуйте-ка такой фильтр с разрядностью коэффициентов < 24 ?

Еще раз, не забываем, что:
"внеполосный шум - величина интегральная, т.е. интеграл от плотности его мощности во всей полосе задержания фильтра".

Если его не задавить до прореживания, то после прореживания его будет не задавить никак.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AndreyMS   AVR для геофизики / гидроакустики   Jan 12 2006, 16:19
- - _artem_   На этой страничке для фильтра 8 порядка указано 41...   Jan 12 2006, 17:13
- - AndreyMS   Этот фильтр в данном контексте - фигня . Нужен фи...   Jan 12 2006, 19:05
|- - Stanislav   Цитата(AndreyMS @ Jan 12 2006, 22:05) Это...   Jan 12 2006, 19:20
||- - AndreyMS   Цитата(Stanislav @ Jan 12 2006, 22:20) Пр...   Jan 13 2006, 07:30
||- - dxp   Цитата(AndreyMS @ Jan 13 2006, 13:30) Я б...   Jan 13 2006, 08:13
||- - Stanislav   Цитата(AndreyMS @ Jan 13 2006, 10:30) Я б...   Jan 13 2006, 12:34
|- - _artem_   Цитата(AndreyMS @ Jan 12 2006, 21:05) Это...   Jan 12 2006, 21:10
- - mse   ЦитатаНу не предназначен AVR для обработки сигнала...   Jan 12 2006, 19:35
|- - Stanislav   Цитата(mse @ Jan 12 2006, 22:35) Цитата Н...   Jan 12 2006, 20:17
- - mse   ЦитатаБоюсь, что Вы имеете неправильное представле...   Jan 12 2006, 20:23
|- - Stanislav   Цитата(mse @ Jan 12 2006, 23:23) ЦитатаБо...   Jan 12 2006, 20:30
- - mse   ЦитатаКроме того, в условии есть также несоответст...   Jan 12 2006, 21:11
|- - Stanislav   Цитата(mse @ Jan 13 2006, 00:11) Цитата К...   Jan 12 2006, 22:44
- - _artem_   Требуемая разрядность аккумулятора при 16 битовых ...   Jan 12 2006, 23:27
|- - Stanislav   Цитата(_artem_ @ Jan 13 2006, 02:27) Треб...   Jan 13 2006, 07:39
- - mse   ЦитатаРазрядность к-тов фильтра должна быть такой,...   Jan 13 2006, 07:51
|- - Stanislav   Цитата(mse @ Jan 13 2006, 10:51) ЦитатаРа...   Jan 13 2006, 12:04
- - Petka   у вас фильтр 141 тап. на отсчёт т.е. всего 141*10...   Jan 13 2006, 09:10
- - mse   Цитатау вас фильтр 141 тап. на отсчёт т.е. всего.....   Jan 13 2006, 10:44
- - mse   ЦитатаПожалуйста, не нужно давать глупых советов.Ц...   Jan 13 2006, 12:42
|- - Stanislav   Цитата(mse @ Jan 13 2006, 15:42) ...Насчё...   Jan 13 2006, 13:10
- - mse   ЦитатаВ сигма-дельтах точность представления к-тов...   Jan 13 2006, 14:02
|- - Stanislav   Цитата(mse @ Jan 13 2006, 17:02) В С-Д ст...   Jan 13 2006, 14:56
- - m16   Вы меня простите коллеги но скоро диалог на личнос...   Jan 13 2006, 15:04
|- - AndreyMS   Итоги на текущий момент: полезной оказалась вот эт...   Jan 13 2006, 18:14
|- - Stanislav   Цитата(AndreyMS @ Jan 13 2006, 21:14) Ито...   Jan 14 2006, 12:09
- - mse   ЦитатаУдосужьтесь посмотреть на к-ты фильтра и убе...   Jan 13 2006, 21:49
- - AndreyMS   Цитата24-битный "геофизический" сигма-де...   Jan 14 2006, 08:38
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 11:38) В м...   Jan 14 2006, 11:19
- - Stanislav   Цитата(mse @ Jan 14 2006, 00:49) ЦитатаУд...   Jan 14 2006, 09:56
- - Владимир   Что-то здесь делят не убитого медведя. Насколько я...   Jan 14 2006, 11:39
- - AndreyMS   ЦитатаА АЦП какой? ADS1201 от TI. Или ADS7807 от н...   Jan 14 2006, 12:41
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 15:41) Цит...   Jan 14 2006, 13:05
|- - AndreyMS   Цитата(Stanislav @ Jan 14 2006, 16:05) Пр...   Jan 14 2006, 17:03
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 20:03) Цит...   Jan 17 2006, 17:38
|- - Stanislav   Цитата(mse @ Jan 14 2006, 16:26) Спокойно...   Jan 17 2006, 16:44
- - mse   ЦитатаА вот когда макет работает. И програмный код...   Jan 16 2006, 09:32
- - Stanislav   Цитата(mse @ Jan 14 2006, 16:26) ЦитатаУ ...   Jan 17 2006, 16:59
- - mse   ЦитатаПродолжение старой песни. Вот АЧХ 2-х КИХ фи...   Jan 17 2006, 22:01
- - mse   ЦитатаНе Вы автор этой темы и Ваши примеры меня не...   Jan 17 2006, 22:22
- - mse   ЦитатаЭто фуфло, а не фильтр. Подавление за полосо...   Jan 17 2006, 22:48
|- - Stanislav   Цитата(mse @ Jan 18 2006, 01:48) ...Фуфли...   Jan 18 2006, 21:31
- - mse   ЦитатаЭто просто чушь какая-то. Ничего не понял. П...   Jan 17 2006, 23:29
|- - Stanislav   Цитата(mse @ Jan 18 2006, 02:29) Нормальн...   Jan 18 2006, 22:01
- - mse   ЦитатаБред. Это вы про что? Про это? ЦитатаЭто лиш...   Jan 17 2006, 23:59
- - mse   ЦитатаОчередное бредовое заявление. С чего это Вы ...   Jan 19 2006, 07:43
|- - Stanislav   Цитата(mse @ Jan 19 2006, 10:43) Сообщени...   Jan 19 2006, 22:39
- - mse   ЦитатаЧто за бред опять? И для чего этот огрызок к...   Jan 19 2006, 09:11
|- - Stanislav   Цитата(mse @ Jan 19 2006, 12:11) ...Вот в...   Jan 20 2006, 06:37
- - mse   ЦитатаА Ваши цифры отношения сигнал-помеха так ска...   Jan 19 2006, 11:17
- - MosAic   2 Stanislav Скажите, вы признаете, что АВР справи...   Jan 20 2006, 09:02
|- - Stanislav   Цитата(MosAic @ Jan 20 2006, 12:02) 2 Sta...   Jan 20 2006, 09:34
- - MosAic   Вполне согласен с таким мнением по сути вопроса. Е...   Jan 20 2006, 09:58
- - mse   В ваших примерах коэффициенты масштабированы под м...   Jan 20 2006, 10:21
|- - Stanislav   Не имея желания опускаться при решении сугубо техн...   Jan 20 2006, 12:33
- - _artem_   согласен с MosAic   Jan 20 2006, 10:22
- - mse   Прошу пардону, вот рисунок. Насчёт АВР под завязку...   Jan 20 2006, 10:37
- - mse   Кошмаррр!!! Карраул!!! ;О)...   Jan 21 2006, 09:12
- - forever failure   Дальше пошло гневное перекидывание цитатами. Авто...   Jan 21 2006, 09:40
|- - Stanislav   Цитата(forever failure @ Jan 21 2006, 12...   Jan 21 2006, 09:53
|- - makc   Цитата(forever failure @ Jan 21 2006, 12...   Jan 21 2006, 10:00
- - mse   ЦитатаМсье mse, BTW, почему в расчёты закладываетс...   Jan 21 2006, 10:17
- - forever failure   Ну лана, лана дваццать так дваццать. 386 и 486, кс...   Jan 21 2006, 10:57
- - defunct   Очень благодарен mse за то, что он своим постами з...   Jan 21 2006, 13:06
|- - Stanislav   Цитата(defunct @ Jan 21 2006, 16:06) Очен...   Jan 21 2006, 13:26
- - mse   Цитатаmse, кидаться орфоартом налево и направо, бе...   Jan 23 2006, 08:47


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 21:28
Рейтинг@Mail.ru


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