Пн–Пт, 09:00–18:00Вход для сотрудников

Сертификация программного комплекса «Расходомер ИСО»: модуль «ГОСТ Р 8.1028-2023» для микротермальных счетчиков газа

Развитие технологий учета природного газа привело к широкому внедрению микротермальных счетчиков газа (МТСГ), которые позволяют выполнять измерения расхода в широком диапазоне расходов без применения традиционных сужающих устройств и сложных измерительных трубопроводов. Однако применение таких…

· Источник: Архив 009lab.ru

Развитие технологий учета природного газа привело к широкому внедрению микротермальных счетчиков газа (МТСГ), которые позволяют выполнять измерения расхода в широком диапазоне расходов без применения традиционных сужающих устройств и сложных измерительных трубопроводов. Однако применение таких средств измерений требует строгого соблюдения метрологических требований, а также корректного расчета расхода, погрешности измерений и параметров измерительных участков трубопроводов.

Для решения этих задач был разработан программный комплекс «Расходомер ИСО». Модуль «ГОСТ Р 8.1028-2023», предназначенный для расчета расхода природного газа, проверки длин прямых участков измерительных трубопроводов, определения погрешности измерений и метрологического обеспечения узлов учета газа на базе микротермальных счетчиков.

По результатам сертификационных испытаний программному обеспечению был выдан сертификат соответствия № ТП 447-26, подтверждающий соответствие требованиям ГОСТ Р 8.1028-2023 и ГОСТ Р 8.654-2015.

Программный комплекс разработан ООО «Современные технологии в программировании» и предназначен для практического применения при проектировании, настройке и метрологическом сопровождении узлов измерений расхода и объема природного газа, использующих микротермальные счетчики газа.

Особенностью данного программного продукта является комплексный подход к расчетам. В отличие от многих специализированных калькуляторов, модуль реализует не только вычисление объемного расхода газа, приведенного к стандартным условиям, но и оценку погрешности измерений, проверку соответствия измерительного трубопровода требованиям ГОСТ Р 8.1028-2023, а также определение минимально необходимых длин прямых участков трубопровода до и после микротермального счетчика газа.

В ходе испытаний была проведена экспертиза программной документации, включая описание программы и руководство оператора. Проверялись сведения о структуре программного обеспечения, реализованных алгоритмах, интерфейсах пользователя, методах идентификации и средствах защиты программного обеспечения. По результатам анализа установлено, что комплект документации соответствует требованиям ГОСТ Р 8.654-2015.

Важным этапом испытаний стало выделение метрологически значимой части программного обеспечения. В качестве метрологически значимых компонентов были определены расчетные библиотеки:

  • UCalc.dll и Utility.dll для ОС Windows;
  • libUCalc.so и libUtility.so для операционных систем семейства Linux.

Именно эти библиотеки содержат функции и константы, реализующие алгоритмы расчета согласно требованиям ГОСТ Р 8.1028-2023 и непосредственно влияющие на результаты вычислений. Разделение программного обеспечения на метрологически значимую и метрологически незначимую части выполнено на высоком уровне и соответствует требованиям ГОСТ Р 8.883-2015.

Для каждой платформы были зафиксированы идентификационные признаки программного обеспечения. В состав сертифицированной версии входят библиотеки UCalc.dll и Utility.dll для Windows, а также libUCalc.so и libUtility.so для Linux. Для всех модулей определены контрольные суммы MD5, позволяющие однозначно идентифицировать программное обеспечение в процессе эксплуатации и последующих проверок.

Проверка вычислительных возможностей проводилась с использованием независимого опорного программного обеспечения, разработанного в среде PyCharm. Испытательный стенд включал рабочие станции под управлением Windows и Linux, а также специализированные наборы контрольных данных.

В рамках испытаний были проверены три основных направления расчетов.

Первое направление касалось расчета объемного расхода газа, приведенного к стандартным условиям, для капиллярных микротермальных счетчиков газа. Для испытаний использовались данные по природному газу с детализированным компонентным составом, включающим метан, этан, пропан, бутаны, пентаны, азот, кислород и диоксид углерода.

Второе направление было посвящено расчету расхода и оценке погрешности измерений для полнопроходных микротермальных счетчиков газа. Испытания выполнялись для различных составов природного газа, уровней точности измерений и параметров измерительных участков трубопроводов. Проверялась корректность определения объемного расхода газа, приведенного к стандартным условиям, а также расчет относительной погрешности измерений.

Третье направление испытаний касалось проверки одного из наиболее важных аспектов проектирования узлов учета газа — определения минимально необходимых длин прямых участков измерительного трубопровода до и после микротермального счетчика. Данный расчет позволяет оценить возможность корректной установки счетчика и соответствие измерительного участка требованиям нормативной документации.

По результатам испытаний программное обеспечение продемонстрировало полное совпадение результатов вычислений с опорным программным обеспечением. Для всех проверенных расчетных величин относительное отклонение составило 0 %.

В частности, были подтверждены корректные расчеты:

  • объемного расхода газа при стандартных условиях;
  • относительной погрешности измерения объемного расхода;
  • минимальных длин прямых участков до местных сопротивлений;
  • минимальных расстояний до конусных переходов трубопровода;
  • допустимых расстояний после микротермального счетчика газа.

Отдельное внимание было уделено оценке защиты программного обеспечения. В ходе испытаний установлено, что программное обеспечение обеспечивает защиту результатов вычислений от непреднамеренных изменений, информирует пользователя о попытках изменения метрологически значимых файлов и использует разграничение прав доступа для предотвращения несанкционированной модификации расчетных модулей.

По результатам анализа уровень защиты программного обеспечения определен как «средний» в соответствии с ГОСТ Р 8.883-2015.

Сертификация программного комплекса «Расходомер ИСО». Модуль «ГОСТ Р 8.1028-2023» демонстрирует важную тенденцию развития отрасли учета газа: современные программные средства становятся неотъемлемой частью метрологического обеспечения средств измерений и требуют такого же уровня контроля, проверки и подтверждения соответствия, как и сами измерительные приборы.

Наличие сертификата соответствия № ТП 447-26 подтверждает, что программное обеспечение прошло независимую оценку в Системе добровольной сертификации программного обеспечения средств измерений и может использоваться для метрологического обеспечения узлов учета природного газа на базе микротермальных счетчиков газа.