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

 
 
> Как повысить динамический диапазон АЦП?, борьба с SFDR
sergunas
сообщение Apr 2 2008, 13:20
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Как побороть паразитные пики в спектре оцифрованного сигнала (от гармоник 3, 5 и т.д. порядка и от интермодуляционных состовляющих)? Дизеринг что-то не пойму как работает, не получается с его помощью побороть (проверяю в MATLAB на модели идеального АЦП).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DRUID3
сообщение Apr 4 2008, 14:41
Сообщение #2


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(sergunas @ Apr 2 2008, 16:20) *
Как побороть паразитные пики в спектре оцифрованного сигнала (от гармоник 3, 5 и т.д. порядка и от интермодуляционных состовляющих)? Дизеринг что-то не пойму как работает, не получается с его помощью побороть (проверяю в MATLAB на модели идеального АЦП).

Так а причем тут "дизиринг" к интермодуляции??? Понятно что не получается... и не получится. Это совсем разные искажение и метод борьбы...
Цитата(Tue @ Apr 4 2008, 16:18) *
Размывание (Дизеринг) работает примерно следующим образом: когда уровень входного сигнала на АЦП достаточно мал (на уровне МР), то сигнал реже переходит границы между квантами АЦП. То есть цифровой эквивалент сигнала с АЦП получается как бы клиппированным (один уровень перешел, а до следующего далеко - вот и клиппирование - обрезание сверху и снизу). Т.о. шум квантования АЦП имеет гармоники, которые сужают ваш SFDR. Можно пойти таким путем: создается цифровой шум на уровне 1-2 МР со спектром, достаточно близким к белому. Далее подается на ЦАП (компаратор) и добавляется к входному аналоговому. При этом искусственно нарушается корреляция шума квантования с входым сигналом (входной аналоговый сигнал чаще пересекает границы квантов АЦП) и спектр шума квантования сглаживается. SNR несколько уменьшается, но зато увеличивается SFDR (это если нужно детектировать слабые зашумленные сигналы). Можно пойти еще дальше: вычитать из цифрового сигнала после АЦП тот шум (тоже цифровой), который вы добавляли ко входному сигналу. Честно говоря, сам я этого не пробовал, но умные люди пишут, что помогает.

Я, когда впервые о дизиринге читал не из рекламы, узрел что там английским по-белому было написано, что он эффективно подавляет корреляцию цифрового шума и звука, "как бы" добавляя несколько бит - в том плане, что АЦП на 14 бит с дизирингом звучит как АЦП на 16 бит без дизиринга.... Ключевое слово "звучит" - т.е. воспринимается человеком... Только и всего, потому он в музыкалке получил популярность. Но тут врямя от времени катают целые ветки на 50 страниц где доказывают "чистА математикАй", что если взять АЦП на 8 бит и добавить смеь булого шума, то на выходе впору считывать по 24 бита biggrin.gif ....Очень сомневаюсь... Как и сомневаюсь в целесообразности применения онного метода в связных системах.


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
sergunas
сообщение Apr 6 2008, 18:23
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(DRUID3 @ Apr 4 2008, 18:41) *
Так а причем тут "дизиринг" к интермодуляции??? Понятно что не получается... и не получится. Это совсем разные искажение и метод борьбы...

Но у меня не получается с помощью дизеринга побороть паразитные пики даже от одной входной частоты, то есть, честно сказать, до интермодуляции даже ещё не добирался.
А что дизеринг для интермодуляционных пиков уже не применим? А какие тогда существуют методы борьбы с ними? Скажите хотя бы названия.

Также был бы очень признателен за ссылку где почитать.
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Apr 8 2008, 10:48
Сообщение #4


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Цитата(sergunas @ Apr 6 2008, 21:23) *
Но у меня не получается с помощью дизеринга побороть паразитные пики даже от одной входной частоты...

От одной частоты - это гармоники что ли? Так и не получиться - если потом вытягивать ту гармонику любым коррелятором или накопителем(то же FFT). Я же и говорю, это фишка обмануть ушки на не математику. Эту гармонику можно лишь стыдливо замаскировать, причем если она обусловлена именно грубым шагом квантования. Если она вызвана нелинейностью реального прибора в любом другом месте - то с ростом амплитуды сигнала она будет только расти! А это уже не тот случай!
Цитата(sergunas @ Apr 6 2008, 21:23) *
то есть, честно сказать, до интермодуляции даже ещё не добирался.
А что дизеринг для интермодуляционных пиков уже не применим? А какие тогда существуют методы борьбы с ними? Скажите хотя бы названия.

Также был бы очень признателен за ссылку где почитать.

Если помеха стационарная(например стоЯщая на одном месте синусоида) - ее можно просто оценить и вычесть из сигнала. Если стохастическая - то методик подавления принципиально не существует - иначе это было бы противоречие с самим определением теории информации.Собственно интермодуляционный динамический есть одним из основных факторов качества в технических характеристиках современных радиоприемников - и наверно же недаром smile.gif .

Занимался этим давно, Вам придется гуглить самому - адаптивная фильтрация...помехоустойчевый прием...системы радиопротиводействия - в таком духе. Ну и еще почитать инфу по теории информации, ТХ АЦП и современным РПУ...


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergunas   Как повысить динамический диапазон АЦП?   Apr 2 2008, 13:20
- - sergunas   разве никто не знает?   Apr 3 2008, 05:59
- - Stanislav   Выложите здесь модель. Полагаю, что в ней какая-то...   Apr 3 2008, 07:47
- - sergunas   Прилагаю модель   Apr 3 2008, 10:40
- - Tue   Размывание (Дизеринг) работает примерно следующим ...   Apr 4 2008, 13:18
- - soldat_shveyk   Диззеринг хорошо убирает малосигнальные искажения ...   Apr 8 2008, 09:15
|- - GetSmart   Чем-то soldat_shveyk мне напоминает 729 Неужели д...   Apr 8 2008, 09:25
|- - sergunas   2 soldat_shveyk Спасибо за столь полный внятный от...   Apr 8 2008, 16:12
|- - soldat_shveyk   Цитата(sergunas @ Apr 8 2008, 20:12) 2 s...   Apr 8 2008, 19:32
|- - vladv   Цитата(sergunas @ Apr 8 2008, 20:12) То е...   Apr 18 2008, 16:26
|- - Relayer   Цитата(sergunas @ Apr 8 2008, 19:12) Имен...   Jun 2 2008, 13:11
|- - sergunas   Цитата(Relayer @ Jun 2 2008, 17:11) с мод...   Jun 20 2008, 06:18
- - soldat_shveyk   Ошибаетесь. Я раньше не появлялся на Вашем форуме.   Apr 8 2008, 09:40
- - Adlex   На мой взгляд, в первую очередь все же стоит занят...   Apr 8 2008, 14:17
- - rv3dll(lex)   чтото я ничего не понял если увеличить частоту д...   Jun 6 2008, 12:19
- - Vadym   Цитата(sergunas @ Apr 2 2008, 17:20) Как ...   Aug 29 2008, 01:42
- - Боинг749   Вот тут разбиралась тема, близкая по тематике к эт...   Aug 29 2008, 18:46


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:13
Рейтинг@Mail.ru


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