При программной реализации фильтра скользящего среднего расчет сглаженного значения уф(]) в очередном /-том цикле проводится по формуле
где N—T$,lto— параметр настройки фильтра
Для расчета по формуле (3.36) требуется хранить в памяти УВМ (N+1) значение функции g(jt0).
Статистические фильтры. Статистическими называют фильтры, которые в аналоговом варианте представляют собой параллельное соединение (n+1) цепочек, состоящих из усилительного зве-
на и звена чистого запаздывания. Передаточная функция такого фильтра
Статистический фильтр нулевого порядка. Это простейший среди фильтров данной группы. Его передаточная функция получается из формулы (3.37) при N=0, т. е. это просто усилительное звено, выходной сигнал которого
При непосредственном использовании формулы (3.38) сглаженная функция у0(0 будет являться смещенной оценкой полезного сигнала y(t), т. е. ее математическое ожидание не будет равно mg. Действительно, усредняя левую и правую части (3 38) с учетом (3.3) и mе=0, получим:
Для получения несмещенной оценки к правой части (3 38) необходимо прибавить постоянный член а, удовлетворяющий условию
откуда
Таким образом, формула (4 38) приобретает вид
где bо—параметр настройки фильтра
Погрешность фильтрации, согласно (3.22) и (3.39) с учетом (3.3), равна
о
где y(t)=y(t) —m(y) —центрированная функция y(t)
Возводя левую и правую части формулы (3.40) в квадрат и усредняя, получим следующее выражение для среднего квадрата погрешности фильтрации:
Оптимальное значение параметра настройки b0, полученное из необходимого условий минимума функции Dф (bo), равно
Ему соответствует минимальная среднеквадратичная погрешность фильтрации:
Как видно из (3.42), статистический фильтр нулевого порядка
при оптимальной настройке снижает случайную погрешность сигнала измерительной информации в (1+k) раз
При программной реализации статистического фильтра нулевого порядка расчет сглаженных значений производится по формуле:
Статистический фильтр первого порядка. Его передаточную функцию получают из (3.37) при N=1:
где bо, b1, т — константы.
Во временной области уравнение этого фильтра имеет следующий вид:
Усредняя левую и правую части этого выражения и учитывая (3.3), получим: M[y^(l)}=(b0+1)nitt.
Для выполнения условия несмещенности оценки уф((), т. е. условия М[yф(t)] = my, коэффициенты b0и b1, очевидно, должны удовлетворять соотношению b1=1-b0,, с учетом которого формула (3.43) приводится к виду:
где bо и т — параметры настройки статистического фильтра первого порядка.
Погрешность фильтрации еф((), согласно (3.3), (3.21) и (3.44), равна
а дисперсия погрешности
Оптимальное значение параметра настройки b0получаем из условия
В большинстве случаев статистические фильтры реализуются программно, поэтому второй параметр настройки т совпадает с периодом tо квантования по времени функции g(t).
Сравнительный анализ фильтров по совокупности показателей (точности, трудоемкости, потребному объему памяти УВМ и др.) показал [24], что для аналогового варианта целесообразно использовать экспоненциальный фильтр, а для программной реализации — экспоненциальный или статистический фильтр первого порядка.
3.4. АНАЛИТИЧЕСКАЯ ГРАДУИРОВКА ИЗМЕРИТЕЛЬНЫХ ПРЕОБРАЗОВАТЕЛЕЙ И КОРРЕКЦИЯ РЕЗУЛЬТАТОВ ИЗМЕРЕНИИ
В метрологии градуировкой называют операцию, с помощью которой делениям шкалы измерительного прибора придают определенные численные значения, выраженные в единицах измерения определяемой величины [27] Аналогичный смысл вкла-дывают в понятие аналитической градуировки ИП: это операция определения (восстановления) значения х измеряемой величины по сигналу у измерительной информации на выходе ИП (см рис. 31). Операцию аналитической градуировки выполняют с использованием градуировочной характеристики ИП, представляющей собой функцию, обратную его номинальной статической характеристике (3.2):
где xг — значение измеряемой величины, соответствующее по градуировоч-ной характеристике ИП значению у сигнала измерительной информации
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.