Статья

Представляем Дитмару: Модульная справочная архитектура для Digital Twins серийного уровня

GARY HAUS / UNITYSenior Software Development Consultant
Jul 9, 2026
Дитмара: Модульная справочная архитектура для Digital Twins серийного уровня
Эта веб-страница была переведена с помощью машинного перевода для вашего удобства. Мы не можем гарантировать точность или надежность переведенного контента. Если у вас есть вопросы о точности переведенного контента, обращайтесь к официальной английской версии веб-страницы.

Ditmara — открытая цифровая двойная справочная архитектура для проектирования, передачи и создания цифровых двойных систем производственного уровня. Гэри Хаус является ведущим специалистом в области компьютерной графики и иммерсивного цифрового опыта, занимая в настоящее время должность старшего архитектора / инженера по решениям в Unity. Его карьера охватывает архитектуру, инжиниринг, визуализацию AEC, аэрокосмическую, оборонную, XR, промышленный дизайн, игры, локационные развлечения и корпоративное моделирование - дисциплины, где он неоднократно сталкивался с одной и той же схемой: команды, создающие Digital Twins с нуля, заново изобретающие одни и те же проблемы интеграции, без общего чертежа, из которого можно было бы строить. Дитмара является прямым результатом этого опыта. Это попытка специалиста-практика придать отрасли ту архитектурную основу, которой она не располагала.

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

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

Технологии - не узкое место. Отсутствие общего архитектурного чертежа.

Вот почему я построил Дитмару.

Ключи на вынос

  • Фреймворк Ditmara организует архитектуру цифровых близнецов на шесть уровней: от физических систем и заглатывания данных до 3D в реальном времени, сервисов, облачной инфраструктуры и интеграции MBSE. Найти его можно на сайте digital-twin-architectur-haus.web.app
  • Ditmara агностична в работе с двигателями, помогает командам оценить, как Unity, другие движки, облачные платформы и корпоративные системы помещаются в цифровой сдвоенный стек.
  • Рамочная программа предназначена для архитекторов решений, системных инженеров, ведущих специалистов по цифровой трансформации, а также технических руководителей в обрабатывающей промышленности, аэрокосмической промышленности, умных городах, энергетике и обороне.

Что такое Дитмара?

Ditmara, Digital Twin Modular Reference Architecture, представляет собой открытую, агностическую, шестиуровневую основу для проектирования, передачи и создания цифровых двойных систем производственного уровня. Это живой справочный документ, доступный в свободном доступе по адресу digital-twin-architectur-haus.web.app, охватывающий 43 компонента на шести независимо развертываемых уровнях.

Само название имеет тихую предысторию. DTMRA, переданная фонетически, уступает Ditmara - ее корни в старогерманском названии, означающем "известный". Было сочтено целесообразным использовать, совместно использовать и развивать рамочную основу.

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

Проблема, которую решает Дитмара

Когда стартует проект цифрового близнеца, одно из первых и самых дорогих направлений деятельности - проектирование архитектуры: принятие решения о том, как сенсоры подключаются к конвейерам обработки, как данные САПР/BIM поступают в 3D-движок, где сидит вывод ИИ, как система замыкает контур обратной связи с материальным активом.

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

Ditmara решает эту проблему с помощью единой, составляемой модели, которую может прочитать и рассуждать каждый заинтересованный участник, от C-suite до архитектора программного обеспечения и команды по закупкам.

Цифровая модель двойной зрелости Ditmara
Цифровая модель двойной зрелости, как объясняется в Ditmara.

Шестислойная архитектура

Ditmara объединяет цифровые проблемы близнецов в шесть вертикальных слоев. Данные перетекают вверх из физического мира в уровень услуг; обратная связь замкнутого цикла перетекает обратно вниз. Параллельно проходит интеграционный уровень MBSE, соединяющий формальные модели системной инженерии с операционным близнецом.

Слой 1: Физическое

Граница между физическим и цифровым. Датчики IoT, PLC, SCADA, LiDAR, GPS, краевые устройства и промышленные протоколы (MQTT, OPC UA, Modbus, PROFINET) — все они живут здесь. Здесь реальность входит в систему.

Уровень 2: Проглатывание данных

Уровень нормализации и перевода. Импорт САПР/BIM, соединители PLM/PDM, базы данных временных рядов, потоковые процессоры, мосты MBSE и интеграция ГИС через Cesium (OGC 3D Tiles) или ArcGIS Maps SDK for Unity/Unreal (для организаций, действующих в рамках экосистемы Esri). Это конкурирующие, а не взаимодополняющие решения. Вы выбираете, исходя из того, где уже живут ваши геопространственные данные.

Слой 3: Обработка ядер

3D-движок реального времени. Здесь сидит Unity - рендеринг, моделирование физики, запуск вывода ИИ во время выполнения и передача иммерсивных впечатлений XR. Фреймворк по конструкции может быть заменен движком, но возможности Unity High Precision Framework, Physics Engine, AI infer (Unity Inference Engine / ONNX) и XR делают его естественным для большинства цифровых двойных вариантов использования.

Слой 4: Услуги

Analytics, машинное обучение, обучение операторов и отправка команд по замкнутому циклу. Этот слой генерирует практичный интеллект, для производства которого существует близнец.

Слой 5: Облачная инфраструктура

Хостинг, DevOps, безопасность, CI/CD. Работает на Лазурном, AWS или в помещении. Управляет Version Control и мультиплатформенным дистрибутивом.

Слой 6: Интеграция системы на базе моделей (МБСЭ)

Формальный мост системной инженерии. Модели SysML определяют архитектуру системы и требования к ней; операционный двойник проверяет и уточняет эти модели с помощью обратной связи с реальными данными. Каждый артефакт данных поддерживает полную родословную от модели к сенсору до решения.

Многослойная архитектура цифровой близнецы Ditmara.
Многослойная архитектура цифровой близнецы Ditmara.

Принцип замкнутого цикла

От 3D-модели или приборной панели цифрового близнеца отделяет двунаправленный непрерывный контур обратной связи между физическим активом и его цифровым представлением. Дитмара относится к этой петле как к первоклассной архитектурной заботе, а не как к запоздалой.

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

Почему важно диагностировать двигатель (и почему Unity по-прежнему лидирует)

Дитмара не предписывает Unity. Не может; корпоративные клиенты работают через несколько движков, пользовательские стеки и устаревшие платформы визуализации. Предписание единого механизма ограничит принятие и подорвет ценность рамочной основы как нейтрального эталона.

Тем не менее, уровень 3 — это та область, где выбор движка приобретает решающее значение, и возможности Unity в этом уровне значительны: Unity Inference Engine (время работы ONNX), поддержка собственных AR/ VR/MR по каждой основной гарнитуре, Addresable Assets для крупномасштабного потокового вещания, моделирование физики, Asset Transformer SDK для импорта CAD/BIM и High Precision Framework для геопространственных координат двойной точности.

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

Designed to long

Дитмара - это общественный документ. С момента своего первоначального выпуска она выросла и стала включать отзывы специалистов по различным дисциплинам: Специалисты по ГИС, системщики, специалисты по BIM, эксперты по промышленной автоматизации. Каждый вклад способствовал повышению точности рамок и расширению сферы их применения.

Интерактивная кольцевая диаграмма на сайте (43 компонента через шесть колец) представляет собой живую карту цифрового двухкомпонентного ландшафта. Каждый сегмент может быть подробно изучен: стандарты, инструменты, модели интеграции и межслойные зависимости.

Если вы строите Digital Twins, на любом слое и в любой отрасли, Ditmara создана для того, чтобы быть полезной вам. Не как рецепт, а как общий язык.

Начать работу

Полный текст системы Ditmara доступен по адресу:

digital-twin-architectur-haus.web.app

Это открытая, развивающаяся справка. Вклад, исправления и опыт сообщества в области доменов делают его сильнее.