Алгоритмы фильтрации

Фильтр - это устройство, осуществляющее определенное преобразование входного сигнала в частотной или временной областях. Операция преобразования сигнала, выполняемая фильтром, называется фильтрацией. В зависимости от вида входного сигнала различают фильтры на непрерывные и дискретные. В зависимости от выполняемого преобразования фильтры могут быть линейными и нелинейными. В информационно-измерительной системе АСУ ТП аналоговые сигналы, поступающие с датчиков, проходят преобразования в цифровых фильтрах с целью выделения полезного сигнала на фоне помех. Процедура фильтрации или сглаживания дает новые значения информационных сигналов, квантованных по времени. Для фильтрации сигнала с датчиков чаще используется фильтр экспоненциального сглаживания, который реализуется следующим уравнением:

Пф [i] = Kф * П [i] + (1 – Kф) * Пф [i -1]), (4-3)

где Пф [i] – выделенное фильтрацией значение технологического параметра на

текущем шаге измерения;

П [i] – измеренное значение параметра на текущем шаге измерения;

Пф [i -1] - выделенное фильтрацией значение технологического параметра на

предыдущем шаге измерения переменной;

Kф - коэффициент сглаживания (постоянная фильтра).

Коэффициент Kф может изменяться в пределах от нуля до единицы. Значение данного коэффициента подбирается для каждого измеряемого в системе управления параметра индивидуально. Изменение коэффициента меняет свойство фильтрованной информации. Уменьшение коэффициента приводит к понижению чувствительности фильтра к мгновенным текущим измеренным значениям параметров и, наоборот, его увеличение приведет к уменьшению влияния предыдущих значений измеренных переменных на текущее фильтрованное значение переменной, т.е. фильтрованное значение переменной будет определяться в большей степени динамикой изменения текущих измерений для каждой переменной.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: