WaterCon

Автоматизация расчёта водопотребления для EPC-проектов

Запрос клиента

Инженерная компания выполняет EPC-проекты, включающие:
расчёт параметров водоснабжения, формирование технико-коммерческих предложений, подготовку расчётной документации для заказчика. При этом возникали следующие проблемы:

  • Высокая трудоёмкость расчётов — проекты содержат десятки и сотни типовых водопотребителей.
  • Наличие нескольких конфигураций одного проекта — варианты застройки регулярно пересматриваются.
  • Вероятностный коэффициент α, представленный в таблицах нормативного документа СП 30.13330.2020, требовал ручной интерпретации и корректировки.
  • Отсутствие гибкой отчётности в существующих программных решениях.
  • Зависимость качества расчётов от человеческого фактора.


Клиенту требовалось:
  • Централизованно управлять вариантами проекта,
  • Автоматизировать расчёты холодного и горячего водопотребления,
  • Интеллектуально аппроксимировать коэффициент α,
  • Формировать отчётную документацию в профессиональном формате,
  • Сократить время подготовки расчётов и минимизировать ошибки.

Решение

Десктопное приложение WaterCon с модулями:
  • Управление проектами и конфигурациями,
  • Расчётное ядро (часовые, суточные, секундные расходы, расходы на нагрев воды),
  • Интеллектуальная аппроксимация коэффициента α,
  • Генерация детальной отчетности по производимым расчетам.

Интеллектуальная аппроксимация коэффициента α

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

Генерация отчётной документации

Реализовано на базе MiKTeX: автоматическая вёрстка формул, единое оформление, конечный документ представлен в формате PDF.
В отчёт входят исходные данные, формулы, промежуточные и итоговые показатели, обоснование коэффициентов. Документы автоматически собираются и обновляются при изменении данных.

Результат

Сокращение времени подготовки расчётов, повышение точности и воспроизводимости, оперативное обновление при изменении конфигурации, автоматизированное формирование технической документации, снижение влияния человеческого фактора, возможность работы с крупными проектами (более 200 водопотребителей). Система интегрирована в EPC-процессы и используется в реальных проектах.

Стек технологий

Язык программирования:
Python

GUI:
Dear PyGui

Математика:
NumPy
SciPy

Машинное обучение:
scikit-learn
PyTorch

Отчётность:
MiKTeX

Установщик:
InstallForge