Система мониторинга зданий и сооружений

  • #Python
  • #Typescript
  • #PostgreSQL
  • #React.js
  • #FastAPI
  • #Numpy
  • #Scipy
  • #Pandas
  • #Matplotlib
  • #SQLAlchemy
  • #Husky
  • #Material UI
  • #Docker
Система мониторинга зданий и сооружений

Задача

Заказчик обратился к нам из-за значительных временных затрат на обработку данных с датчиков, установленных на промышленных объектах.

Детали

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

Технологии и методология

  • Для разработки ПО мы выбрали язык программирования Python. 

В качестве баз данных использовались:

  • SciPy — библиотека для Python, предназначенная для более сложных научных вычислений, анализа данных и построения графиков.
  • Matplotlib — библиотека для визуализации данных на Python, позволяющая создавать как двумерные, так и трехмерные графики.
  • Pandas — программная библиотека на Python для обработки и анализа данных.
  • Мы применили методологию Waterfall и стандартные этапы разработки: сбор требований, создание технического задания, проектирование архитектуры, разработка, тестирование на реальных данных и внедрение.

Результат

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

 

Контакты

Новосибирск, Академгородок
ул. Николаева, здание 9/1
этаж 3, офис 5