Масштабирование сигнала с датчика
Для масштабирования сигнала с датчика, имеющего линейную шкалу, используется формула:
Рб[i] = Рб min + (N[i] – Nmin) ( Рб max - Рб min)/( Nmax - Nmin),
где Рб [i] – текущее значение измеряемой переменной ( давление пара в барабане котла, МПа );
Рб min,Рб max – минимальное, максимальное значения шкалы датчика, соответственно, МПа;
Nmin, Nmax - минимальное, максимальное значения выходного кода аналого-цифрового преобразователя (АЦП);
N [i] – значение выходного кода АЦП, соответствующего текущему значению измеренного параметра - давления пара в барабане котла.
В случае использования датчика с нелинейной (квадратичной) шкалой для масштабирования используется формула:
____________________________________________
Рб [i] = √ Рб2 min + (N[i] - Nmin) (Рб2 max - Рб 2min) / (Nmax - Nmin)
Фильтрация сигнала с датчика
Для фильтрации сигнала с датчика используется фильтр экспоненциального сглаживания:
Рбф [i] = Kф *Рб [i] + (1 – Kф) * Рбф [i -1] ),
где Рбф [i] – текущее фильтрованное значение технологического параметра - давления пара в барабане котла;
Рб[i] – текущее измеренное (полученное после масштабирования) значение давления пара в барабане котла;
Рбф [i -1] - фильтрованное значение давления пара в барабане котла на предыдущем шаге;
Kф - коэффициент сглаживания (постоянная фильтра).