Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Eclipse Ditto 1.0 — платформа Device-as-a-Service для разработки Digital Twin

Томас Йекле

Томас Йекле — закаленный Software Developer, присоединившийся к Bosch в 2010 году. С 2015 года он возглавляет облачный сервис Bosch IoT Things, а с 2017 — Committer и Project Lead для Eclipse Ditto. Вечный сторонник software craftsmanship, Томас движим непрерывным обучением и имеет Bachelor's в Computer Science и Master's в Application Architecture от Hochschule Furtwangen University, Германия.

Digital twin — это виртуальное представление реального объекта или системы, инкапсулирующее его модель данных и процессы. Зеркаля физические объекты — такие как ветряные турбины — digital twins позволяют удаленный контроль, предиктивное обслуживание и продвинутую аналитику. Gartner проецирует, что две трети предприятий с IoT развертываниями введут digital twins в производство.

Digital twins упрощают IoT сложность, предоставляя консистентный, интероперабельный взгляд на физические активы, что ускоряет разработку data analysis, simulation, augmented reality и maintenance сервисов.

Когда мы запустили Eclipse Ditto, наша миссия была стримить создание twin. Мы выступили построить гибкий фреймворк, управляющий core взаимодействиями данных между физическим и виртуальным мирами, позволяя доменным экспертам фокусироваться на twin логике, а не на connectivity plumbing.

Eclipse Ditto 1.0 — платформа Device-as-a-Service для разработки Digital Twin
Eclipse Ditto: фреймворк для построения моста между устройствами и их digital twins.

После обширного сбора требований, кодинга, тестирования и community feedback, мы в восторге анонсировать 1.0 релиз Eclipse Ditto. Мы видим Ditto как device-as-a-service решение, уполномачивающее digital twin строителей.

Ditto — Device-as-a-Service

Ditto доставляет унифицированный взгляд через разнородные устройства. В его ядре лежит Thing data model, представляющий физическое устройство. Thing экспонирован через RESTful API, давая twin экспертам единую точку входа для взаимодействия с железом. Сервисы Ditto предоставляют:

Device Persistence & Notifications

Ditto записывает последнее значение каждого устройства в базу данных, позволяя twins запрашивать текущее состояние. Приложения могут подписаться на change events и триггерить действия при пересечении порогов.

Search

Ditto предлагает мощные возможности поиска, позволяя запросы вроде: «Список всех датчиков температуры, сообщающих >20°C» или «Получить все twins в конкретной локации.» Эти фичи поддерживают дашборды и аналитику для больших флетов.

Payload Transformations

Ditto device-agnostic. Он нормализует данные от legacy или вновь спроектированных устройств в консистентную JSON модель, обеспечивая унифицированный интерфейс независимо от базовых протоколов.

Authorization

Доступ к Ditto API управляется пользователь-дефинированными политиками, защищая данные устройств. Клиенты аутентифицируются используя OAuth 2.0 и OpenID Connect, и разрешения могут быть скоупированы к специфическим Thing атрибутам.

Live Channel

Live канал позволяет прямой command и response потоки к устройствам. Ditto маршрутизирует запросы через connectivity слой (например, Eclipse Hono, MQTT, Azure IoT) в то время как принуждает авторизацию проверки.

Eclipse Ditto 1.0 — платформа Device-as-a-Service для разработки Digital Twin

Ditto не встраивает драйверы устройств; вместо этого он экспонирует API для веб, мобильных и backend сервисов для взаимодействия с устройствами через live канал.

Ditto 1.0 — Ready for Production

1.0 milestone отмечает стабильный, зрелый API набор, проверенную кодовую базу и четкую semantic-versioning стратегию. Одобрение Eclipse Foundation гарантирует, что все вопросы интеллектуальной собственности разрешены.

Ditto теперь масштабируется горизонтально для поддержки миллионов Things в кластерной среде, делая его production-ready для large-scale IoT развертываний.

Community & Ecosystem

Мы целимся на то, чтобы Ditto стал отраслевым стандартом для digital twins. Как open-source проект под Eclipse IoT working group, Ditto способствует vendor-neutral экосистеме.

Компании вроде Aloxy, Othermo и Kiwigrid уже интегрируют Ditto в свои IoT платформы. Aloxy, Industrial IoT стартап, использует Ditto для предложения унифицированного API для мониторинга и взаимодействия с промышленными активами.

Присоединяйтесь к Community

Мы приглашаем разработчиков исследовать Ditto sandbox, экспериментировать с sample проектами и контрибьютить через GitHub. Если вы принимаете Ditto, делитесь своим опытом — мы строим вибраントное digital twin community вместе.

Промышленные технологии

  1. Ускорение цифровой трансформации в производстве: дорожная карта, вызовы и выгоды
  2. COVID-19 подчеркивает срочную необходимость цифровой трансформации в производстве
  3. Технология цифровых двойников: раскрытие бизнес-инноваций за пределами небес
  4. Раскрытие ценности: 5 ключевых выгод замкнутых цифровых двойников
  5. Цифровые двойники: революция в видимости и устойчивости цепи поставок
  6. Топ-3 тренда цифрового производства, формирующие 2020 год
  7. Трансформация транспорта: стратегическое руководство по цифровым платежам
  8. Почему цифровые денежные средства трансформируют финансирование цепочек поставок для МСБ
  9. B&R запускает передовое средство симуляции для ускорения разработки цифровых двойников
  10. Стратегический чертеж успеха цифровой трансформации