Ditmara 소개: 생산급 Digital Twins 위한 모듈식 참조 아키텍처

디트마라(Ditmara)는 생산급 디지털 쌍둥이 시스템을 설계, 통신 및 구축하기 위한 개방형 디지털 쌍둥이 참조 아키텍처입니다. Gary Haus은 30 년 이상의 컴퓨터 그래픽 및 몰입 디지털 경험을 가진 창조적 리드이며 현재 Unity에서 Senior Solutions Architect / Engineer로 근무하고 있습니다. 그의 경력은 아키텍처, 엔지니어링, AEC 시각화, 항공 우주, 방위, XR, 산업 설계, 게임, 위치 기반 엔터테인먼트 및 엔터프라이즈 시뮬레이션 - 그가 반복적으로 동일한 패턴을 만났던 분야에 걸쳐 있습니다 : 팀은 처음부터 Digital Twins 구축하고, 동일한 통합 문제를 재발견했으며, 공동 블루프레임이 없었습니다. Ditmara는 그 경험의 직접적인 결과입니다. 그것은 업계에 그가 부족했던 건축 기초를 줄 수있는 실무자의 시도입니다.
디지털 쌍둥이 기술은 개념 증명 단계를 훨씬 넘어 갔습니다. 제조, 스마트 도시, 항공 우주, 에너지 및 방위 분야의 조직들은 실시간으로 물리적 현실을 반영하고, 시뮬레이션과 예측을 가능하게 하고, 지능을 물리적 세계로 돌려보내는 운영 Digital Twins 시스템을 구축하기 위해 심각한 엔지니어링 자원을 투자하고 있습니다.
그럼에도 불구하고, 이러한 프로젝트의 대부분은 지연, 예산을 초과하거나 고립된 실로로 분리되기 전에 지속적인 가치를 제공합니다.
기술은 병목이 아닙니다. 공유 아키텍처 블루프린트의 부재입니다.
그것이 내가 Ditmara를 건설한 이유입니다.
주요 내용 요약
- Ditmara 프레임워크는 실시간 3D, 서비스, 클라우드 인프라 및 MBSE 통합에 이르기까지 물리적 시스템 및 데이터 흡수에서부터 6 개의 레이어로 디지털 쌍둥이 아키텍처를 구성합니다. digital-twin-architectur-haus.web.app에서 찾을 수 있습니다.
- Ditmara는 엔진 부족으로 팀이 Unity, 기타 엔진, 클라우드 플랫폼 및 엔터프라이즈 시스템이 디지털 쌍둥이 스택에 어떻게 적합한지를 평가하다 데 도움이 됩니다.
- 이 프레임워크는 솔루션 아키텍스트, 시스템 엔지니어, 디지털 변환 리드 및 제조, 항공 우주, 스마트 도시, 에너지 및 국방 분야의 기술 의사 결정자를 대상으로 설계되었습니다.
Ditmara는 무엇입니까?
디트마라(Ditmara)는 디지털 트윈 모듈러 참조 아키텍처(Digital Twin Modular Reference Architecture)로서 생산급 디지털 트윈 시스템을 설계, 통신 및 구축할 수 있는 개방적이고 엔진-아노스틱한 6층 프레임워크입니다. 그것은 digital-twin-architectur-haus.web.app에서 자유롭게 사용할 수있는 살아있는 참조 문서이며, 6 개의 독립적으로 구축 가능한 레이어에 걸쳐 43 개의 구성 요소를 다룹니다.
이름 자체에는 조용한 배경이 있습니다. DTMRA, 음향적으로 렌더링, Ditmara를 제공합니다 - 그것의 뿌리는 오래된 독일어 이름을 의미 "명명하다." 그것은 참조, 공유 및 기반으로 구축되는 프레임워크에 적합하다고 느꼈다.
Ditmara는 제품이 아닙니다. 그것은 소유권이 아닙니다. 그것은 판매자 잠금을 가지고 있지 않습니다. 그것은 어떤 엔진, 어떤 클라우드, 어떤 프로그래밍 언어를 사용하는 모든 팀이 출발점으로 채택 할 수있는 구조화 된 사전과 통합지도입니다.
Ditmara가 해결하는 문제
디지털 쌍둥이 프로젝트가 시작되면, 아키텍처 설계에서 가장 비싼 활동 중 하나는 센서가 처리 파이프라인에 어떻게 연결되는지, CAD/BIM 데이터가 3D 엔진에 어떻게 흐르는지, AI 추론이 어디에 자리하고 있는지, 시스템이 물리적 자산으로 피드백 루프를 어떻게 닫는지 결정하는 것입니다.
이것을 실행한 모든 팀은 종종 불일치로 동일한 패턴을 재발명했습니다. 결과적으로 팀 간에서 통신하기가 어렵고 확장하기가 어렵고, 공급업체 간에서 마이그레이션이 거의 불가능한 독점적이고 고립된 구현이 이루어집니다.
Ditmara는 C 스위트에서 소프트웨어 아키텍트, 구매 팀에 이르기까지 모든 이해 관계자가 읽고 논의 할 수있는 하나의 컴포지블 모델로이 문제를 해결합니다.

6층 아키텍처
Ditmara는 디지털 쌍둥이 관심사를 6개의 수직 레이어로 구성합니다. 데이터는 물리적 세계에서 서비스 레이어로 위로 흐르며, 폐쇄 루프 피드백은 아래로 다시 흐릅니다. 병렬 MBSE 통합 레이어가 동시에 실행되어 공식 시스템 엔지니어링 모델을 운영 쌍둥이에 연결합니다.
계층 1: 물리적
물리적 및 디지털 사이의 경계. IoT 센서, PLC, SCADA, LiDAR, GPS, 에지 디바이스 및 산업 프로토콜(MQTT, OPC UA, Modbus, PROFINET) 모두 이곳에 있습니다. 이것이 현실이 시스템에 들어가는 곳입니다.
레이어 2: 데이터 흡수
정상화 및 번역 레이어. CAD/BIM 가져오기, PLM/PDM 커넥터, 타임 시리즈 데이터베이스, 스트림 프로세서, MBSE 브릿지 및 Cesium(OGC 3D Tiles) 또는 ArcGIS Maps SDK for Unity/Unreal(Esri 생태계 내에서 운영하는 조직용)을 통한 GIS 통합. 이것들은 경쟁적이고, 보완적인 솔루션이 아닙니다. 당신은 지구 공간 데이터가 이미 어디에 살고 있는지에 따라 선택합니다.
레이어 3: 핵심 처리
실시간 3D 엔진. 이것이 Unity의 위치입니다. 렌더링, 물리학 시뮬레이션, 실행 중에 AI 추론 실행, 인상적인 XR 경험 제공. 이 프레임워크는 엔진으로 교환 가능하지만 Unity의 고정밀 프레임워크, Physics Engine, AI 추론(Unity Inference Engine / ONNX) 및 XR 기능은 대부분의 디지털 쌍둥이 사용 사례에 자연스럽게 적합합니다.
레이어 4: 서비스
애널리틱스* 분석, 머신 러닝/기계 학습, 운영자 교육 및 폐쇄형 명령 배포. 이 레이어는 쌍둥이가 생성하기 위해 존재하는 실행 가능한 지능을 생성합니다.
레이어 5: 클라우드 인프라
호스팅, DevOps, 보안, CI/CD. Azure, AWS 또는 온프레미스에서 실행됩니다. Version Control 및 멀티 플랫폼 배포를 관리합니다.
레이어 6: 모델 기반 시스템 엔지니어링(MBSE) 통합
공식 시스템 엔지니어링 브릿지. SysML 모델은 시스템 아키텍처와 요구 사항을 정의합니다. 운영 쌍둥이는 실제 데이터 피드백을 통해 이러한 모델을 검증하고 정밀화합니다. 각 데이터 유물은 모델에서 센서까지 결정을 완벽하게 유지합니다.

closed-loop principle
디지털 쌍둥이와 3D 모델 또는 대시보드를 구분하는 것은 물리적 자산과 디지털 표현 사이의 양방향, 지속적인 피드백 루프입니다. Ditmara는이 루프를 첫 번째 수준의 건축적 관심사로 취급합니다.
프레임워크는 전체 데이터 여행을 매핑합니다. 물리적 센서가 흡수 레이어로 흐름하여 정상화하고 타임스탬프를 설정합니다. 핵심 엔진은 렌더링하고 시뮬레이션합니다. AI 추론은 예측을 생성합니다. 서비스 레이어는 통찰력을 표면화하고 명령을 배포합니다. 루프는 지속적이고, 감사 가능하며, 버전화되어 있습니다.
Motor-agnostic가 중요한 이유(Unity가 여전히 이끌어가는 이유)
Ditmara는 Unity 명령하지 않습니다. 그것은 할 수 없습니다. 엔터프라이즈 고객은 여러 엔진, 맞춤형 스택 및 기존의 시각화 플랫폼을 통해 작동합니다. 단일 엔진을 처방하면 채택을 제한하고 중립적 인 참조로서 프레임워크의 가치를 훼손 할 것입니다.
즉, 레이어 3에서는 엔진 선택이 결정적이 되며, Unity의 기능은 Unity Inference Engine(ONNX 런타임), 모든 주요 헤드셋에 대한 Native AR/VR/MR 지원, 대규모 스트리밍을 위한 Addressable Assets, 물리 시뮬레이션, CAD/BIM 가져오기 위한 Asset Transformers 소프트웨어 개발자 키트, 그리고 지구 공간의 이중 정밀도 좌표를 위한 High Precision Framework 등을 포함합니다.
레이어 3 엔진 선택을 평가하는 팀의 경우 Ditmara는 그들에게 올바른 질문을 할 수있는 사전을 제공하며 Unity 지속적으로 잘 대답합니다.
장장될 수 있도록 설계됨
Ditmara는 커뮤니티 문서입니다. 초기 출시 이후, 그것은 여러 분야의 전문가의 피드백을 통합하여 성장했습니다 : GIS 전문가, 시스템 엔지니어, BIM 실무자, 산업 자동화 전문가. 각 기여는 프레임워크의 정확성을 강화하고 적용성을 확대했습니다.
사이트의 상호 작용형 링 다이어그램(6 개의 링에 43 개의 구성 요소)은 디지털 쌍둥이 구성 요소의 라이브지도입니다. 각 세그먼트는 자세히 조사할 수 있습니다. 표준, 도구, 통합 패턴 및 교차층 의존성.
Digital Twins 구축하는 경우, 어떤 계층과 어떤 산업에서든지, Ditmara는 당신에게 유용하게 설계되었습니다. 처방전이 아니라 공유 언어로 사용됩니다.
시작하기
전체 Ditmara 프레임워크는 무료로 사용할 수 있습니다:
digital-twin-architectur-haus.web.app
그것은 개방적이고 진화하는 참조입니다. 커뮤니티의 기여, 수정 및 도메인 전문 지식은 그것을 더 강하게 만드는 것입니다.




