3.2 Алгоритм работы вычислителя.
Микропроцессор осуществляет прием и обработку входных сигналов с подключенных ПР, ПТ и ПД и преобразовывает их в физические величины.
Сопротивления ТСП, изменяющиеся в зависимости от температуры, преобразуются в напряжение, измеряемое аналогоцифровым преобразователем (АЦП). Далее, полученный код АЦП, пересчитывается микропроцессором в значение сопротивления, а затем, в зависимости от заданного типа НСХ, в значение температуры.
Выходной ток ПД, пропорциональный давлению теплоносителя в трубопроводе преобразуется в напряжение, которое также измеряется при помощи АЦП и пересчитывается в значение тока, которое, в зависимости от максимального выходного тока и максимального измеряемого давления ПД, преобразуется в значение давления.
Количество импульсов, поступивших от ПР, умножается на вес импульса и преобразуется в значение объема теплоносителя, а их частота в текущее значение расхода.
Для ПР, ПТ и ПД в вычислителе имеется система диагностики, которая позволяет определять отказ датчика по выходу значения за измеряемый диапазон (для ПТ и ПД), и тесту линии связи (для ПР).
Плотность и энтальпия теплоносителя вычисляются по аппроксимирующим уравнениям на основании данных ГСССД по измеренным (либо договорным) значениям температур и давлений.
Период измерений температур и давлений составляет 16 с, а период расчета текущих параметров составляет 2 с.
Текущие значения тепловой мощности и массового расхода теплоносителя вычисляются в зависимости от используемой схемы ТС.
Суточные архивные показания тепловой энергии, массы, объема теплоносителя и времен, вычисляются как сумма часовых показаний, месячные показания как сумма суточных.
Итоговые архивные показания тепловой энергии, массы, объема теплоносителя и времен представляют собой текущие значения параметров на момент создания архивной записи.
Среднечасовые архивные показания температуры и давления вычисляются как сумма текущих показаний, деленная на количество измерений. Среднесуточные значения вычисляются как сумма часовых показаний, деленная на количество часов. Среднемесячные значения вычисляются как сумма суточных показаний, деленная на количество суток.
Средневзвешенное значение температуры за час, вычисляется как сумма произведений текущей температуры и массы теплоносителя каждого периода измерения, деленное на массу теплоносителя за этот час. Средневзвешенное значение температуры за сутки, вычисляется как сумма произведений средневзвешенной температуры и массы теплоносителя за часы этих суток, деленное на массу теплоносителя за эти сутки. Средневзвешенное значение температуры за месяц, вычисляется как сумма произведений средневзвешенной температуры и массы теплоносителя за сутки этого месяца, деленное на массу теплоносителя за этот месяц.
В вычислителе имеется 8 дискретных входов, которые можно использовать для контроля питания преобразователей, определения направления потока, а также для внешних датчиков аварийной сигнализации.
В вычислителе предусмотрены 6 дискретных выходов, которые могут быть сконфигурированы в качестве логических выходов сигнализирующих о выполнении условия, по заранее заданному соотношению измеренных или сервисных параметров (см. Приложение Д32), либо в выходную частоту, рассчитанную вычислителем по выбранной зависимости с использованием измеренных или сервисных параметров.
Технические характеристики дискретных входов и выходов вычислителя приведены в таблице 2.4, а их организация на рисунке 6.1.
|