Масштабирование сигнала с датчика

 

Для масштабирования сигнала с датчика, имеющего линейную шкалу, используется формула:

Рб[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ф - коэффициент сглаживания (постоянная фильтра).