Подключить данные телеметрии
Перенос цифрового двойника в жизнь в иммерсивном интерфейсе не будет возможным без данных атрибутов для поддержки взаимодействия. Данные телеметрии — это сбор, передача и получение данных из удаленных точек в точку сбора для дальнейшего использования. Примеры использования данных включают хранение, анализ и моделирование.
Каждая из ветряных турбин в ветряной ферме может быть подключена к имитированному потоку данных, чтобы представлять реальное подключение к контролю и приобретению данных (SCADA) и веб-каналам данных Интернета вещей. При подключении трехмерных ресурсов к имитируемым данным телеметрии взаимодействие становится более значимым. Вы предоставляете представление о реальных операциях ветряной фермы.
Данные можно подключать к цифровому двойнику разными способами. В этом модуле используются службы Azure, включая Azure Digital Twins, для повышения интеллектуальности трехмерных ресурсов.
Приложение Azure Digital Twins использует ScriptableObject
систему событий на основе, которая отправляет сообщения между системами, которые не имеют прямого знания друг о другом, например панели пользовательского интерфейса и турбины на сцене Unity. Несколько событий были созданы в качестве ScriptableObject
ресурсов в проекте Unity, который скрипт может использовать для создания события. Ресурсы можно добавить в префаб для прослушивания события и правильного реагирования. Например, когда пользователь выбирает ресурс турбины в сцене, OnWindTurbineSelected
событие вызывается. В сцене может быть несколько прослушивателей, которые могут реагировать на это событие:
- Панель пользовательского интерфейса турбины реагирует на событие для отображения операционной информации выбранной турбины.
- Карта реагирует, фокусируя и центрируя расположение турбины.
- Эта модель турбины выделена, чтобы показать, что она выбрана.
Используя эту архитектуру объектов на основе событий, можно создать интегрированный интерфейс на основе объектов, не требуя, чтобы каждая система (например, пользовательский интерфейс или трехмерная сцена) явно знала о друге.