원격 분석 데이터 연결

완료됨

환경을 지원하기 위한 특성 데이터가 없으면 몰입형 환경에서 디지털 트윈을 실현할 수 없습니다. 원격 분석은 추가 사용을 위해 원격 지점에서 컬렉션 지점으로 데이터를 현재 위치에서 컬렉션, 전송 및 수신하는 것입니다. 데이터 사용의 예로는 스토리지, 분석, 모델링이 있습니다.

풍력 발전 단지의 각 풍력 터빈을 시뮬레이션된 데이터 스트림에 연결하여 SCADA(감시 제어 및 데이터 획득) 및 IoT 데이터 피드에 대한 실제 연결을 나타낼 수 있습니다. 3D 자산을 시뮬레이션된 원격 분석 데이터에 연결하면 환경이 더욱 의미있게 됩니다. 실제 풍력 발전 단지 운영을 엿볼 수 있습니다.

다양한 방법으로 데이터를 디지털 트윈에 연결할 수 있습니다. 이 모듈은 Azure Digital Twins를 포함한 Azure 서비스를 사용하여 3D 자산을 더욱 지능적으로 만듭니다.

Azure Digital Twins 앱은 Unity 장면의 UI 패널 및 터빈과 같이 서로 직접적으로 알지 못하는 시스템 간에 메시지를 보내는 ScriptableObject 기반 이벤트 시스템을 사용합니다. 스크립트가 이벤트를 발생시키는 데 사용할 수 있는 Unity 프로젝트의 ScriptableObject 자산으로 여러 이벤트가 만들어졌습니다. 이벤트를 수신하고 올바르게 반응하기 위해 자산을 프리팹에 추가할 수 있습니다. 예를 들어, 사용자가 장면에서 터빈 자산을 선택하면 OnWindTurbineSelected 이벤트가 발생합니다. 이 이벤트에 반응할 수 있는 장면에는 여러 수신기가 있을 수 있습니다.

  • 터빈 UI 패널은 이벤트에 반응하여 선택된 터빈의 작동 정보를 표시합니다.
  • 맵은 터빈 위치에 포커스를 맞추고 중심을 맞추는 방식으로 반응합니다.
  • 이 터빈 모델은 선택되었음을 표시하기 위해 강조 표시됩니다.

이 이벤트 기반 스크립팅 가능 개체 아키텍처를 사용하면 각 시스템(예: UI 또는 3D 장면)이 서로에 대해 명시적으로 알지 않고도 통합 개체 기반 환경을 만들 수 있습니다.