· Источник: Архив 009lab.ru
Испытательной лабораторией программного обеспечения ФБУ «НИЦ ПМ — Ростест» проведены сертификационные испытания программного обеспечения «ГС Расчёт», разработанного ООО «ГС ЦИФРА». По результатам работ выдан сертификат соответствия № ТП 448-26, действительный до 20 мая 2029 года. Программное обеспечение подтвердило соответствие требованиям ГОСТ 8.611-2024, ГОСТ Р 8.740-2023 и ГОСТ Р 8.654-2015.
Программное обеспечение «ГС Расчёт» предназначено для расчета показателей точности реализаций косвенных методов измерений на узлах измерений расхода и объема газа, приведенных к стандартным условиям. Программа также выполняет расчет сопутствующих параметров, необходимых для оценки погрешности и неопределенности результатов измерений в соответствии с ГОСТ 8.611-2024 и ГОСТ Р 8.740-2023.

Назначение программного обеспечения
Программное обеспечение применяется для расчетного сопровождения узлов измерений расхода и объема газа. В рамках испытаний проверялась корректность реализации расчетов для различных режимов измерений, включая применение ультразвуковых преобразователей расхода, а также турбинных, ротационных и вихревых расходомеров и счетчиков газа.
Особое внимание было уделено расчету приведенного объема и расхода газа, коэффициентов и факторов сжимаемости, физических свойств газа, доверительных границ относительной погрешности, относительной расширенной неопределенности и итоговых показателей точности.
Что проверялось при сертификационных испытаниях
В ходе сертификационных испытаний была выполнена комплексная оценка программного обеспечения. Проверялась полнота программной документации, корректность идентификационных признаков, разделение программного обеспечения на метрологически значимую и метрологически незначимую части, работа пользовательского интерфейса, корректность сохранения и загрузки исходных данных, а также защита от непреднамеренных и преднамеренных изменений.
Метрологически значимая часть программного обеспечения выделена на уровне файловой системы. В качестве такой части определен файл Calc_611_740_plus.dll, содержащий библиотеки подпрограмм расчета свойств газов и показателей точности измерений. Идентификация метрологически значимой части выполняется по цифровому идентификатору MD5.
Проверка расчетных алгоритмов
Для подтверждения вычислительных возможностей программы были проведены контрольные расчеты и независимое сличение результатов с опорными расчетами испытательной лаборатории. Проверка охватывала расчеты по ГОСТ 8.611-2024, ГОСТ Р 8.740-2023, ГОСТ 30319.2-2015, ГОСТ 30319.3-2015, ГОСТ Р 8.662-2009 и ГСССД МР 113-03.
Контрольные примеры включали различные сценарии расчета: pTZ-пересчет, T-пересчет, расчет по неполному и полному компонентному составу газа, учет условно-постоянных величин, расчет при низком давлении, а также расчеты для природного и попутного нефтяного газа.
По результатам сличения установлено, что результаты, полученные в ПО «ГС Расчёт», совпадают с результатами независимого опорного расчета в пределах принятого округления и вычислительной точности. Недопустимого влияния программных алгоритмов на метрологические характеристики результатов расчета не выявлено.
Идентификация и контроль целостности
Одним из ключевых этапов испытаний стала проверка идентификационных данных программного обеспечения. Для версии 1.1.0.1 были установлены наименование программы, доступные расчетные направления, состав программной поставки, метрологически значимая часть и контрольная сумма MD5.
Для файла Calc_611_740_plus.dll установлен цифровой идентификатор MD5: 5b9a4c86d6072d59291114c47a5292f4. Именно этот файл принят в качестве метрологически значимой части программного обеспечения, поскольку он оказывает непосредственное влияние на расчетные результаты.
Такой подход обеспечивает возможность последующей идентификации сертифицированной версии ПО и подтверждения неизменности расчетной части программы при эксплуатации.
Проверка защиты программного обеспечения
В рамках испытаний была проведена проверка защиты программного обеспечения от непреднамеренных и преднамеренных изменений. Оценивалась реакция программы на неполный ввод данных, недопустимые значения, логически противоречивые исходные данные, повреждение или подмену файлов, а также изменение метрологически значимой библиотеки.
По результатам испытаний установлено, что программное обеспечение блокирует выполнение некорректных расчетов при отсутствии обязательных исходных данных или при вводе недопустимых параметров. Проверка также подтвердила корректное сохранение и повторную загрузку исходных данных, воспроизводимость результатов и отсутствие штатных средств изменения расчетных алгоритмов через пользовательский интерфейс.
Защита программного обеспечения «ГС Расчёт» от непреднамеренных и преднамеренных изменений признана соответствующей уровню «высокий» в проверенном объеме.
Результат сертификации
По результатам проведенных работ программное обеспечение «ГС Расчёт» подтвердило соответствие установленным требованиям. Выданный сертификат соответствия подтверждает, что программная документация, идентификационные признаки, структура ПО, расчетные алгоритмы и средства защиты проверены в рамках СДС ПО СИ.
Сертификация такого программного обеспечения особенно важна для организаций, применяющих расчетные программные средства в области учета газа, метрологического обеспечения измерительных систем, оценки погрешности и неопределенности результатов измерений. Наличие сертификата позволяет подтвердить корректность расчетных алгоритмов, идентифицируемость версии и достаточность мер защиты метрологически значимой части ПО.

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