Перейти к содержанию
    

А окно один отсчет? я вас правильно понял?Про баттерворт все понятно,но для него результат на выход выдается после каждого отсчета ,а для медианы надо ждать.И мне кажется что медиана с тремя отсчетами это не круто.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А окно один отсчет? я вас правильно понял?Про баттерворт все понятно,но для него результат на выход выдается после каждого отсчета ,а для медианы надо ждать.
Я не знаю, что Вы называете "окно один отсчет".

И для фильтра Баттерворта, и для медианного фильтра результат на выход выдается после каждого отсчета. И для фильтра Баттерворта, и для медианного фильтра результат на выходе "надо ждать":

для медианного фильтра задержка в два отсчета, а для фильтра Баттерворта, кажется, задержку считать нужно (консервативная оценка - тоже два отсчета).

Задержка есть у всех "крутых" фильтров.

И мне кажется что медиана с тремя отсчетами это не круто.
Если Вас интересует фильтр не крутой, а эффективный (т.е. качественный результат при минимальных затратах вычислительной мощности), то медианный фильтр даже с тремя отсчетами стОит попробовать.

Для "искры" (ВЧ помехи, при которой портится ровно один отсчет) эффективнее медианного фильтра с тремя отсчетами Вы ничего не найдете.

Будет ли для Вашей задачи тот или иной фильтр полезен - зависит от задачи и поставленных требований к помехоустойчивости.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мы видимо не понимаем друг друга.Если применить медианный фильтр то мне надо накопить некоторое кол-во отсчетов ,а затем пройтись по ним окошком в 3 отсчета определяя среднее из них и этот отсчет запихнуть в фильтр баттерворта.Так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мы видимо не понимаем друг друга.Если применить медианный фильтр то мне надо накопить некоторое кол-во отсчетов ,а затем пройтись по ним окошком в 3 отсчета определяя среднее из них и этот отсчет запихнуть в фильтр баттерворта.Так?
Нет, не так. Оба фильтра можно (а здесь и нужно) реализовать как «скользящие» фильтры.

Пусть

X – последовательность на входе медианного фильтра,

W – последовательность на выходе медианного фильтра (промежуточный результат),

Y - последовательность на выходе фильтра Баттерворта 2го порядка.

 

Для определения каждого текущего значения результата W медианному фильтру с «окном» в 3 отсчета требуются только текущее и два предыдущих значения на входе X, X[i-1], X[i-2].

 

Затем промежуточный результат W используем как входную последовательность для фильтра Баттерворта.

Для определения каждого текущего значения результата Y медианному фильтру требуются только текущее и два предыдущих значения на входе W, W[i-1], W[i-2], а также два предыдущих значения на выходе Y[i-1], Y[i-2].

 

Минимальная задержка между X и W - два отсчета, между W и Y – еще два отсчета.

Общая задержка между X и Y – четыре отсчета при правильной реализации.

Общее кол-во требуемых ячеек памяти для запоминания текущих значений и используемой «предыстории» - девять (X, X[i-1], X[i-2], W, W[i-1], W[i-2], Y, Y[i-1], Y[i-2]).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По поводу медианы в 3 отсчета.

Есть такая медиана Ходжеса-Лемана. Ссылок на литературу пока не дам - нет под рукой

Но суть в том, что эта медиана используется с 5 отсчетами без риска срыва наблюдений из-за флуктуаций дисперсии. Так что 5 отсчетов!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А вообще, какой АЦП ? какие требования к шумам и к динамическому диапазону, и какие реально полученные результаты ? Если в получаемых отсчётах с АЦП есть одиночные выбросы с большой амплитудой - есть повод проверить всю схему, т. к. сигма-дельта АЦП так не работает (за редким исключением). Если короткий щелчок попадает на вход АЦП, то внутренним цифровым фильтром он размазывается на два-три (и больше) отсчётов АЦП.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Okorok у спасибо понял.

Про АЦП это AD7710 24 разряда динамический диапазон сигнала (рабочий) 4Б полный до7.Реальный результат приводил.

Вылез еще один вопрос в униполярном режиме используется смещенный код,как определить скоько приходится на 1.диапазон бьется на 2 части 0-7fffff это отрицательные числа 800000 это 0 остальное плюс.

Получается несимметрия.

Изменено пользователем Евгений Германович

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Получается несимметрия.

По-любому с четным числом отсчетов в полном диапазоне АЦП будет несимметрия

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По-любому с четным числом отсчетов в полном диапазоне АЦП будет несимметрия

Вы о чем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

Вылез еще один вопрос в униполярном режиме используется смещенный код,как определить скоько приходится на 1.диапазон бьется на 2 части 0-7fffff это отрицательные числа 800000 это 0 остальное плюс.

Получается несимметрия.

:) для симметрии удобно считать (что все и делают), что 0 относится к положительным числам. Ведь даже если Вы пронормируете выход АЦП, отняв 0x800000 и поместив 0 на его законное место в дополнительном представлении чисел, ниже нуля окажутся 0x800000 чисел, а выше - только 0x7fffff.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы о чем?

Отвлекся, написал глупость. Я имел в виду четное число квантов уровня, конечно. Извините.

Про книгу насчет медианы Ходжеса-Лемана

Методы электрических измерений: Учебное пособие для вузов /Л.Г. Журавин, М.А. Мариненко, Е.И. Семенов, Э.И. Цветков; под.ред. Э.И. Цветкова. - Л.: Энергоатомиздат. Ленингр. отд-ние, 1990. -228с.: ил. с. 161-168

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отвлекся, написал глупость. Я имел в виду четное число квантов уровня, конечно. Извините.

Про книгу насчет медианы Ходжеса-Лемана

Методы электрических измерений: Учебное пособие для вузов /Л.Г. Журавин, М.А. Мариненко, Е.И. Семенов, Э.И. Цветков; под.ред. Э.И. Цветкова. - Л.: Энергоатомиздат. Ленингр. отд-ние, 1990. -228с.: ил. с. 161-168

Если можно, выдайте ссылку на книгу в электронном виде.

Заранее благодарю!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

:) для симметрии удобно считать (что все и делают), что 0 относится к положительным числам. Ведь даже если Вы пронормируете выход АЦП, отняв 0x800000 и поместив 0 на его законное место в дополнительном представлении чисел, ниже нуля окажутся 0x800000 чисел, а выше - только 0x7fffff.

Я видел подобное представление,но при опоре,для примера 2вольта,на +2в будет приходиться на один отсчет меньше чем на -2в и мне это не нравиться.Получается что вес+ меньше -.Дело не в удобстве а в погрешности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я видел подобное представление,но при опоре,для примера 2вольта,на +2в будет приходиться на один отсчет меньше чем на -2в и мне это не нравиться.Получается что вес+ меньше -.Дело не в удобстве а в погрешности.

Давайте посчитаем на сколько. Максимальное отклонение у краев и та же 1 дискрета.

О чем сыр-бор. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я видел подобное представление,но при опоре,для примера 2вольта,на +2в будет приходиться на один отсчет меньше чем на -2в и мне это не нравиться.Получается что вес+ меньше -.Дело не в удобстве а в погрешности.

??? В диапазоне 0x800000-0x8fffff ровно 0x800000 отрицательных целых чисел, в диапазоне 0x000000-0x7fffff столько же положительных целых чисел. Я Вас не понимаю.

Если Вы имеете в виду погрешность в 1 МЗР в целочисленных операциях типа Yavg = SUM(Yi, n)/n, то она сводится к 0.5 МЗР посредством Yavg = (SUM(Yi, n)+0.5*n)/n.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...