Разработка ПО для обработки вибрации и расчётов — Динамические Системы

Разработка инженерного программного обеспечения

Прикладное ПО для обработки измерений и инженерных расчётов под задачи заказчика — с проверочными наборами и документацией.

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

Когда нужна услуга

  • —Большие объёмы записей вибрации, мониторинга или испытаний
  • —Одни и те же расчёты выполняются вручную разными специалистами
  • —Нужна прослеживаемость: какие данные и какой версией алгоритма обработаны
  • —Расчётную методику нужно передать в эксплуатацию заказчику

Исходные данные и метод

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

Что входит в разработку

  • —Техническое задание и описание алгоритмов
  • —Обработка сигналов, событий и спектров
  • —Проверочные наборы данных и автоматические тесты
  • —Документация и передача заказчику

Нормативные критерии

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

Результат

Заказчик получает воспроизводимый расчётный инструмент, документацию и набор проверок для обновлений.

Вопросы и ответы

Как проверяется воспроизводимость результатов?

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

Скопировано