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

Сертификация библиотеки RCBI.LPGWeight.GOST8.785: расчет массы сжиженных углеводородных газов в железнодорожных вагонах-цистернах

В системах учета и транспортировки сжиженных углеводородных газов точность расчета массы продукта имеет принципиальное значение. Особенно это важно для железнодорожных вагонов-цистерн, где расчет массы выполняется на основании параметров плотности, температуры, объема продукта и поправочных…

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

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

Одним из специализированных программных решений для таких задач является библиотека RCBI.LPGWeight.GOST8.785, разработанная ООО «АрСи БиАй». Программное обеспечение предназначено для расчета массы сжиженных углеводородных газов в железнодорожных вагонах-цистернах в соответствии с требованиями ГОСТ Р 8.785-2012.

По результатам сертификационных испытаний программному обеспечению был выдан сертификат соответствия № ТП 443-26 в Системе добровольной сертификации программного обеспечения средств измерений ФБУ «НИЦ ПМ – Ростест».

Программное обеспечение реализовано в виде динамически подключаемой библиотеки RCBI.LPGWeight.GOST8.785.dll и предназначено для автоматизации вычислений массы продукта в железнодорожных вагонах-цистернах, наливаемых сжиженными углеводородами.

Особенностью проекта является то, что программный модуль представляет собой специализированную расчетную библиотеку без сложной пользовательской инфраструктуры. В составе программного обеспечения метрологически значимая часть была выделена на уровне файловой системы и представлена непосредственно библиотекой RCBI.LPGWeight.GOST8.785.dll, содержащей функции обработки результатов измерений.

В ходе испытаний проверялась корректность реализации алгоритмов расчета массы сжиженных углеводородных газов по ГОСТ Р 8.785-2012. Для оценки вычислительных возможностей был собран испытательный стенд на базе Microsoft Windows XP Professional SP3 и Microsoft .NET Framework 4 с использованием тестового приложения, подключающего сертифицируемую библиотеку.

Ключевым этапом испытаний стало сравнение результатов работы ПО с опорным («эталонным») программным обеспечением, реализующим те же вычислительные алгоритмы в среде Visual Studio 2013.

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

  • плотности продукта;
  • температуры;
  • объема вагона-цистерны;
  • коэффициентов температурного расширения;
  • коэффициентов сжимаемости.

В протоколе испытаний приведены двадцать контрольных наборов данных, включающих как корректные сценарии вычислений, так и сценарии, приводящие к ошибкам расчета. Максимальное относительное расхождение между результатами вычислений сертифицируемого ПО и опорного программного обеспечения не превысило 0,002 %.

Например, для одного из тестовых наборов при плотности 489,92 кг/м³, температуре 84,975 °С и объеме 55,2 м³ расхождение составило ровно 0,0020 %, что соответствует установленному критерию приемки.

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

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

Для идентификации программного обеспечения использованы стандартные признаки:

  • идентификационное наименование: RCBI.LPGWeight.GOST8.785;
  • версия: 1.0.0.0;
  • цифровой идентификатор MD5 библиотеки:
    08f8d5c5da8fb5004d56230a6fd04ad0.

Контрольная сумма рассчитывается по алгоритму MD5 и используется для проверки целостности метрологически значимой части программного обеспечения.

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

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

Сертификация библиотеки RCBI.LPGWeight.GOST8.785 демонстрирует важную тенденцию: даже относительно компактные расчетные программные модули, реализованные в виде DLL-библиотек, сегодня рассматриваются как самостоятельный объект метрологической оценки. Для подобных решений критически важны воспроизводимость вычислений, прозрачность алгоритмов, корректная идентификация версии и подтверждение соответствия нормативным методикам расчета.

Наличие сертификата соответствия № ТП 443-26 подтверждает, что библиотека RCBI.LPGWeight.GOST8.785 успешно прошла комплексные сертификационные испытания и может использоваться в составе систем расчета массы сжиженных углеводородных газов в железнодорожных вагонах-цистернах.