КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Фильтры первого порядка
ЦФ 1 описывается конечно-разностным уравнением первого порядка вида:
yk= ∑ bixk-i - a1yk-1 (4)
где xk-входной сигнал(фильтруемый ВР); yk-выходной сигнал (оценка полезного сигнала). Параметры фильтров первого порядка: а) фильтр скользящего среднего:
Analog: y(t)=1/Tф ∫ x(τ)d τ (5) Tф-
N определяет степень фильтрации N = 1→ yk=xk (фильтрация отсутствует); N = ∞→ yk=const (среднее значение всего временного ряда).
Чтобы избавиться в (6) от ∑, перейдём к рекуррентной форме:
yk=yk-1+1/N(xk-xk-N) (7)
что позволяет экономить RAM. Если допустить, что yk-1= xk-N,
то yk=(1/N)xk+(1-1/N)yk-1 (8)
или yk=αxk+(1-α) yk-1 ; α=1/N (9)
В этом случае требуется хранить только yk-1.
б) Фильтр экспоненциального сглаживания: Более разумно учитывать более свежие наблюдения с большим весом, что реализовано в ФЭС (через экспоненциальную систему весов).
Analog: y(t) = 1/Tф ∫ e(-t-τ)/Tф x(τ)d τ (10)
Dig: Весовая функция: ea t = ea i T= βi (β=eaT) βi определяется как геометрическая прогрессия: βi = ai = a1*gi с начальным членом a1 = α и знаменателем g = (1-α). Таким образом, наблюдения xk-i берётся в ФЭС с весом γi = α (1-α)i, при этом сумма весов γi→ 1 при n→ ∞ (как следует из формулы для суммы ГП):
limn→ ∞Sn = a1 / (1-g) = α / (1-(1- α)) =1
Уравнение дискретного ФЭС:
yk= αxk+ α(1- α)xk-1+ α(1- α)2xk-2+…+ α(1- α)ixk-i = α ∑ (1- α)ixk-I (11)
Запишем (11) в рекуррентной форме
yk= αxk+(1- α)yk-1 (12)
Как видно, рекуррентная форма у ФЭС (9) и у ФЭС (12) совпадает, но коэффициенты различны (но здесь без всяких допущений). Степень фильтрации ФЭС определяется значением α. При α→0, yk=yk-1=const (полная фильтрация, оставляющая только const) При α→1, yk=xk (фильтрация отсутствует) На практике α=0,05…0,3 ФЭС и ФСС в форме (9) эквивалентны, если средний возраст наблюдений совпадает. У ФСС: τср.=(n-1)/2 (13)
У ФЭС: τср=α ∑ i(1-α)i = (1-α)/α (14)
Таким образом, ФСС и ФЭС эквивалентны, когда
(n-1)/2 = (1- α)/α или α=2/(n+1) (15)
ФЭС с α=0,1 эквивалентен ФСС с n=19.
Передаточная функция ФСС, соответствующая (7):
W(z)=y(z)/x(z)=(1/n)*(1-z-n)/(1-z-1) (16)
Заменив z на ejwT и извлекая корень, получим АЧХ ФСС: A(w)=1/n√(1-Cos(wnT))/(1-CoswT) (17) ПФ и АЧХ ФЭС: W(z)=α/(1-(1- α)z-1) (18) A(w)= α/√1+(1- α)2-2(1- α)CoswT (19)
АЧХ ФСС ФЭС
Дата добавления: 2014-01-05; Просмотров: 646; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |