Страница 2 из 2

Re: усреднение результатов измерения

Добавлено: Сб дек 05, 2015 10:39:22
YS
с fir и iir по роду деятельности не сталкивался, и к сожалению еще не разобрался
Держите книгу. Она офигенна! Все объяснено просто и без лишних заумствований. Я бы ее даже в бумаге заказал, если бы мог это сделать попроще.

Вас в данный момент интересуют главы про IIR вообще а также про ФНЧ/ФВЧ первого порядка.

Фильтр выглядит так (расчет одного выходного значения, элементарный итеративный шаг):

Код: Выделить всё

y = A*x + B*p_y;
p_y = y;
Здесь y - следующая, рассчитываемая, выборка выходного фильтрованного сигнала, x - очередная выборка входного сигнала, p_y - предыдущая выборка выходного сигнала (обратная связь, ага), A и B - волшебные коэффициенты, которые связаны соотношением:

Код: Выделить всё

A = 1 - p;
B = p;
В принципе, p рассчитывается, и в той книге написано, как, но я, когда у меня не стоит задачи получить именно определенную частоту среза, а надо только сгладить сигнал, просто подбираю p до желаемого результата. Понятное дело, что p лежит в диапазоне от нуля до единицы.

Естесственно, коэффициенты вещественные; в реальности можно организовать вычисление с фиксированной точкой или представить коэффициенты в виде дробей.

Re: усреднение результатов измерения

Добавлено: Пн дек 07, 2015 14:33:53
Андрей СШ
Halex писал(а):за километр или дальше от заправки ... причём не только на отечественных "вёдрах с гайками",
Комментарий от человека, который "отечественные вёдра с гайками" видел только на демотиваторах.

Нет там такой проблемы. Указатель уровня топлива напрямую связан с поплавком в баке через реостат и мгновенно реагирует на изменение уровня в баке (включая смещение топлива центробежной силой в поворотах).