Unity3D如何实现数字孪生

数字孪生(Digital Twin):为物理对象建立对应的数字模型,该模型可以通过接收来自物理对象的数据而实时演化,从而与物理对象在全生命周期保持一致。基于数字孪生,我们可以进行分析、预测、诊断、训练等(即仿真),并将仿真结果反馈给物理对象,从而对物理对象进行优化和决策。

相比对数字孪生的认识,那么更重要的是如何实现数字孪生。Unity3D作为被广泛使用的实时3D创作平台,拥有很大的开发者群体,并且在多个领域被应用,比如工业中数字孪生。

使用 Unity 能够对模型数据、传感器数据或点云数据进行实时传输和渲染,在添加物理特性和行为逻辑后,不仅可以将简单、抽象的模型和数据处理为照片级的实时渲染效果,还可以在多个平台以 AR/VR/MR 的形式进行交互,实现数字孪生。

目前,使用Unity实现数字孪生,传统的方式是数据服务跟Unity之间通信实现。

首先,加工设备安装IOT设备,IOT将获取PLC数据并以JSON的格式实时上传。

其次,需要有一个接收服务,可以是写的一个简单的接收数据后端服务,接收IOT上传的数据。

再次,Unity通过HTTP或者Socket方式从服务端实时获取数据。

最后,通过实时获取的数据,在Unity中实时对映射的虚拟设备(虚拟设备以现在都是手动建模)驱动。

如果要反向控制,则反向,由Unity发出命令,服务接收命令,iot获取命令给PLC 从而控制物理设备。

这就是一个数字孪生工厂实现的过程,看着很简单,但其实像IOT到服务到Unity,数据之间通信是比较麻烦的事情,既要保证数据的实时性,还得保证数据的正确性。如下图,最能说明这个过程。

工业机械硬件控制最常用的就是PLC来实现,PLC与机械,PLC与PLC之间也会有固定的通信协议来通信。其实数字孪生的实时数据就是来自PLC。这里大家就会想到,那我们直接用Unity和PLC通信就可以,为什么还要有个服务?其实这样是可以的,不用IOT和后端服务,但是现在市场上有很多的通信协议,比如MQTT 、OPC-UA等等,每家PLC的通信协议不同。

福音来了。。。。

近来,Unity加大了在工业领域的投入,解决了以下问题

(1)数据通信

(2)模型从CAD到Unity的转换。

整个数字孪生平台可以表现如下图

1、模型处理,CAD数据模型处理工具Pixyz。

常规处理:

Pixyz数据模型处理:

2、数据通信,工具PREspective,这个工具作用:

提供多种工业通信协议的接口

提供复杂物理碰撞仿真

提供网格合并,物体单选等工具;

提供机械仿真工具;

接入物理仿真模型文件,如Matlab、Anasys等。

Unity换提供了InterAct(功能性快速开发工具)、Reflect(一键转换BIM数据至实时3D环境)和MARS(快速AR、VR开发工具)。

主要介绍一下InterAct,这个工具比较强大。

INTERACT是直接从CAD模型创建高级AR/VR和XR应用程序的强大平台。

它的高精准物理引擎可在任何AR/VR配置上提供复杂的模拟,这包括碰撞检测、人体工程学分析、超大点云数据可视化。

快速迭代:INTERACT的目标是使用虚拟仿真让决策过程更快速、更轻松和更加以人为中心。

功能下图展示:

解决了数据模型和数据通信,那整个数字孪生技术方案就显而易见:

CAD模型数据通过Pixyz转换到Unity,物理设备PLC通过PREspective工具通信和定义行为,使PLC数据实时传输到Unity驱动虚拟设备,(开发过程可借InterAct等工具),Unity发布成所需平台。

形成方案:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335