Открыть сервис

ThingWorx

ThingWorx — это программная платформа для промышленного интернета вещей (Industrial Internet of Things, IIoT), разработанная компанией PTC Inc. (Parametric Technology Corporation). Платформа предназначена для создания, развёртывания и управления приложениями, которые собирают, анализируют и визуализируют данные с подключённых устройств, датчиков и промышленного оборудования. ThingWorx предоставляет инструменты для быстрой разработки интерфейсов, интеграции с различными источниками данных, а также для реализации расширенной аналитики и машинного обучения на основе данных, поступающих с «умных» производственных объектов.

История

Разработка платформы ThingWorx началась в 2009 году. Первоначально проект был создан как стартап под названием ThingWorx, основанный Расселом Финком (Russell Fink) и другими инженерами. Основной целью было создание среды, которая бы упростила и ускорила создание приложений для интернета вещей (IoT), снизив порог входа для разработчиков и предприятий.

В декабре 2013 года компания PTC (США) объявила о приобретении ThingWorx за 112 миллионов долларов. После приобретения платформа стала центральным элементом стратегии PTC в области IIoT. В последующие годы ThingWorx была интегрирована с другими продуктами PTC, такими как система управления жизненным циклом изделий (PLM) Windchill и система инженерных расчётов Creo, а также с дополненной реальностью (Vuforia).

В 2018 году PTC выпустила версию ThingWorx 8.0, которая включала улучшенную поддержку облачных развёртываний, интеграцию с Microsoft Azure и Amazon Web Services (AWS). В 2020 году вышла версия 9.0, добавившая возможности для работы с цифровыми двойниками (Digital Twins) и расширенной аналитикой. На 2024 год ThingWorx остаётся одной из ведущих платформ IIoT на рынке, используемой в таких отраслях, как машиностроение, нефтегазовая промышленность, энергетика, логистика и производство потребительских товаров.

Архитектура и ключевые компоненты

Платформа ThingWorx построена на модульной архитектуре, которая включает несколько основных компонентов:

ThingWorx Foundation

Это ядро платформы, обеспечивающее базовые функции: управление моделями данных (Thing Models), хранилище данных (Time Series Storage), систему событий и уведомлений, а также REST API и WebSocket для интеграции. Foundation отвечает за взаимодействие с устройствами через протоколы MQTT, HTTP, CoAP и другие.

ThingWorx Composer

Веб-инструмент для разработки приложений без написания кода или с минимальным его использованием (low-code/no-code). Composer позволяет создавать модели устройств («Thing»), определять свойства, сервисы и события, а также проектировать пользовательские интерфейсы (Mashups) с помощью перетаскивания виджетов.

ThingWorx Analytics

Модуль для аналитики данных, включающий в себя как стандартные инструменты (статистические расчёты, агрегация), так и возможности машинного обучения (ML). Analytics позволяет выявлять аномалии, прогнозировать отказы оборудования и оптимизировать производственные процессы.

ThingWorx Kepware

Продукт для подключения к промышленным контроллерам (PLC), датчикам и другим устройствам через стандартные протоколы OPC UA, Modbus, Siemens S7 и другие. Kepware выступает в роли шлюза между физическим оборудованием и платформой ThingWorx.

ThingWorx Navigation

Инструмент для создания карт и геопространственной визуализации данных, что полезно для отслеживания перемещения активов (например, транспортных средств или контейнеров).

Функциональные возможности

Сбор и хранение данных

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

Визуализация и создание интерфейсов

С помощью Composer можно создавать веб-интерфейсы (Mashups), которые отображают данные в виде графиков, таблиц, карт, 3D-моделей и видео. Интерфейсы могут быть адаптированы для мобильных устройств и планшетов.

Аналитика и машинное обучение

Встроенные алгоритмы позволяют строить прогнозные модели, например, для предсказания срока службы оборудования или выявления нештатных ситуаций. ThingWorx поддерживает интеграцию с внешними библиотеками ML (Python, R) и облачными сервисами (AWS SageMaker, Azure ML).

Управление устройствами

Платформа предоставляет функции удалённого мониторинга, обновления прошивки (FOTA), диагностики и управления конфигурациями подключённых устройств.

Интеграция с корпоративными системами

ThingWorx может интегрироваться с ERP-системами (например, SAP), MES (системы управления производством), PLM (Windchill) и CRM через стандартные API.

Применение

ThingWorx находит применение в различных отраслях промышленности и сферах деятельности:

Производство

  • Мониторинг оборудования: сбор данных с ЧПУ-станков, конвейеров, роботов для контроля загрузки, производительности и состояния.
  • Прогностическое обслуживание (Predictive Maintenance): анализ вибраций, температуры и других параметров для предсказания отказов до их возникновения.
  • Цифровые двойники (Digital Twins): создание виртуальных копий производственных линий для симуляции и оптимизации.

Энергетика

  • Управление энергопотреблением: мониторинг и оптимизация расхода электроэнергии на предприятиях.
  • Мониторинг возобновляемых источников: сбор данных с солнечных панелей, ветрогенераторов и гидротурбин.

Логистика и транспорт

  • Отслеживание грузов: контроль местоположения, температуры и влажности в контейнерах.
  • Управление автопарком: мониторинг расхода топлива, пробега и состояния транспортных средств.

Нефтегазовая отрасль

  • Мониторинг трубопроводов и скважин: сбор данных с датчиков давления, расхода и температуры.
  • Безопасность и аварийное оповещение: автоматическое обнаружение утечек и нештатных ситуаций.

Здравоохранение

  • Мониторинг медицинского оборудования: контроль состояния аппаратов МРТ, КТ, инкубаторов.
  • Управление запасами лекарств: отслеживание срока годности и условий хранения.

Преимущества и недостатки

Преимущества

  • Скорость разработки: low-code/no-code инструменты позволяют создавать приложения за часы или дни, а не недели.
  • Масштабируемость: платформа поддерживает подключение от десятков до миллионов устройств.
  • Гибкость интеграции: широкая поддержка промышленных протоколов и корпоративных систем.
  • Встроенная аналитика: возможность анализа данных без необходимости привлечения специалистов по Data Science.
  • Поддержка цифровых двойников: уникальная возможность для моделирования и симуляции.

Недостатки

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

Конкуренты

На рынке IIoT ThingWorx конкурирует с рядом других платформ, включая:

  • Microsoft Azure IoT Hub — облачная платформа от Microsoft, предлагающая схожие возможности для сбора и анализа данных.
  • AWS IoT Core — сервис Amazon Web Services для управления устройствами и обработки потоковых данных.
  • IBM Watson IoT Platform — платформа IBM, ориентированная на аналитику и машинное обучение.
  • Siemens MindSphere — промышленная IoT-платформа от Siemens, интегрированная с оборудованием этого производителя.
  • GE Predix — платформа General Electric, предназначенная для промышленной аналитики (в настоящее время активно не развивается).

Рынок и использование в России

В России ThingWorx используется в основном крупными промышленными предприятиями, такими как «Сибур», «Северсталь», «Росатом» и «Газпром нефть», а также в компаниях, занимающихся автоматизацией производства. Однако из-за санкционных ограничений и политики импортозамещения, а также в связи с уходом ряда западных вендоров из РФ, с 2022 года наблюдается тенденция к переходу на отечественные аналоги, такие как платформы «Атом-М» (разработка «Росатома») или «Скала-Р» (разработка «Лаборатории Касперского»). Тем не менее, ThingWorx продолжает эксплуатироваться на предприятиях, где уже были внедрены решения PTC.

Источники

  1. PTC Inc. — официальный сайт компании (раздел ThingWorx).
  2. «ThingWorx: A Platform for the Industrial Internet of Things» — статья в журнале IEEE Internet of Things Journal, 2016.
  3. «Industrial IoT Platforms: A Comparative Study» — отчёт аналитической компании Gartner, 2023.
  4. «ThingWorx 9.0 Release Notes» — документация PTC, 2020.
  5. «Промышленный интернет вещей в России: обзор рынка» — отчёт Ассоциации интернета вещей (АИВ), 2023.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →