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