今天我们接着上一期的话题,聊一下数字孪生的构建要素。
数字孪生五大维度:
(PE表示物理实体,VE表示虚拟实体,Ss表示服务(应用),DD表示孪生数据,CN表示各组成部分间的连接)
数字孪生应用的的发展很大一部分得益于物联网、传感技术的普及应用,在各种产品上安装传感器,把物理世界正在发生而过去捕捉不到的各种现场信息,转化成为计算机可用的比特数据。
“物理实体”、“虚拟实体”及其“连接”,这三个维度已经不足以覆盖数字孪生的范围。“数据”和“服务”两个维度加入进来组成了数字孪生的五个维度,所有的技术都要回归到应用场景,解决实际的问题,这样除了物理、虚拟以及二者的交互之外,还可以利用新技术融合物理和虚拟两方面的数据,实现更全面、更准确的信息获取;同时,“服务(应用)”纳入数字孪生模型中,像检测、判断和预测等等对于用户来说就比较直观了,这里面的服务(应用)就是之前有提到的场景,有兴趣的小伙伴可以看我之前写的一篇文章-从泛孪生到小场景,数字孪生如何破皮。
数字孪生的核心
模型、数据、连接和服务始终在数字孪生中扮演着最重要的角色,这四个部分构成了数字孪生的核心框架。
一、模型
数字孪生的一个重要特征是,对于每个物理对象,都有一个“数字镜像”存在于虚拟世界中,并与它在整个生命周期中一起“工作”。大多数人对数字孪生第一印象中的“3D模型”,可以说就是这里所说的模型中的一部分,但数字孪生的模型,不仅仅是你能看到的3D模型,它包括几何尺寸、物理特性和行为等,具有实时同步、可靠映射和高保真等特点。
三维模型数据一般包含:机械数据、建筑数据、工厂数据、GIS数据等其他方面格式,后面我们会有一期单独谈建模工具和建模数据格式,这里先不展开叙述。
二、数据
数字孪生数据-多数开发者形象称之为“多源异构数据”,或者结构化数据,某种程度上也包括上面提到的“三维模型数据”这里面我们主要指的是业务数据。
主要是关键信息和变量的数据结构、元数据、功能数据和系统数据,细分的话由五部分组成:
1、物理实体的数据,主要包括运行状态和工作条件;
2、虚拟镜像的数据,由模型参数和模型运行数据组成;
3、服务应用的数据,描述服务的封装、组合、调用等;
4、从收集的数据中挖掘或从现有数据库和系统中获取的领域知识;
5、数据的融合处理数据,可以通过算法获得,比如深度学习、机器学习。
三、服务
服务又分为面向物理实体和面向虚拟镜像两种服务,这些服务通过实时调节使物理实体按预期工作,并通过物理实体与镜像模型的关系校准以及模型参数校准保持虚拟镜像的高保真度。
1、面向物理实体的服务主要包括监测服务、PHM服务、状态预测服务、能耗优化服务等;
2、向虚拟镜像的服务主要包括模型的构建服务、标定服务和测试服务等。
四、连接
从概念图可以看到,在五维数字孪生中的连接,不止于物理实体与虚拟镜像之间的连接,还包括他们与服务以及数字孪生数据之间的双向连接。由此也可以看出,数字孪生中服务和数据角色的增加,也带来了整个体系角色之间联系的复杂化。
下面我们抛开概念性质的内容,谈一下在实际工作中的数字孪生的认识。
在工作中大家都喜欢就把自己从事的行业都尽量的往"数字孪生"名词上蹭,造成了大家嘴上说的名称都是“数字孪生”,做的工作还都是自己的老本行,要么建模,要么开发,所以就不明觉厉的和别的专业的“杠上了”。你认识到的和他理解的是完全是不一样的,就形成了“鸡同鸭讲”。有个很有意思的就是“元宇宙”这个概念出来的时候,做空气币的、做影视的、做动画的、做游戏的很多都宣称自己是是做元宇宙的,现在搞得我们做的也是像元宇宙。
下面再接着“废话”数字孪生的应用方向,这个也是目前能够落地的一些业务方向,让你也能和专业的人在一起友好地“侃大山”了。
一般可以从两个大类上对数字孪生的应用进行应用层面的分解:
1、3D可视化:
这个方向上是市面上应用最广,最容易理解的应用,也是项目最容易落地的。这个方向大部分是用游戏引擎比如unity、ue或者webgl,总之就是把真实环境在3d场景下用做游戏的技术重做一下,其实就是做了一个较为粗糙的 游戏,然后再把物联网数据、业务数据接入到平台中,实现虚实同步。从事这个领域的人员一般是做游戏开发人员 ,把游戏的技术到这个行业试试水,前两年吃了一波“红利”,但是这种多半对客户的业务了解不够深,所以对行业的理解还是欠缺,往往浅尝辄止。当然也有做大做强的一些平台公司,在垂直行业深耕或则通用平台研究的,把问题用3d可视化的方式暴露出来,也是一个有效的手段,然后用合理的工具链去解决问题。再深入一点就是对于传统的信息系统做改造,比如MES系统、WMS系统等做传统IT系统做结合,给老系统做前端的可视化改造,这样给客户的产品既有专业性又有“颜值”。
另外一部分是头部公司在做的,比如地图服务、人机交互、自动驾驶领域的应用仿真训练场,下面我们看具体的三个应用。
9月份,高德地图发布最新版的V12,基于“视界引擎”在视觉上开辟了地图可视化的先河。
同时也是上个月,Unity 与小鹏联合开发的业内首个量产全 3D 人机交互系统, 就在小鹏 G9 的车载显示屏上实现了对真实世界的立体映射,通过对包括空调、车窗和氛围灯等一系列车内体感组件的智能操控,呈现了空前的座舱交互沉浸感,数字孪生让一切成为可能。
51World的SIM-ONE产品+定制方案组成的全栈仿真服务,集静态和动态数据导入,测试场景案例编辑,传感器仿真,动力学仿真,可视化,测试与回放,虚拟数据集生成,在环测试等一体化的自动驾驶仿真与测试平台。比如在三维场景中搭建一个虚拟的城市,在城市的道路上安排自主的行人和机动车,这虚拟的城市就可以测试自动驾驶系统的稳定性,也可以反复训练自动驾驶的算法。而不用担心伤到人,发生安全事故。
2、虚拟仿真分析:
这里主要指的是有限元分析与工序优化 。有限元分析主要包括动态的静态的、动态的分析,这里面主要关注的是安全、经济性的问题,一般是在设计和建造阶段。工艺优化主要是建造流程、工艺设计是否合理问题。
建筑结构设计软件:PKPM、YJK、Midas、Sap2000、Staad、Ansys Mechanical Enterpris、Abaus等有限元分析软件对建筑结构进行受力分析计算。
BIM可持续(绿色)分析软件:常用的有国内的PKPM、斯维尔,国外的Autodesk公司的Ecotect Analysia、Vasari、IES、Green Building Studio、CFD Simulation、Airpak等。比较有代表性的是Ecotect Analysia,目前Ecotect Analysia同vasari合并至Revit。
Ansys、Abaqus这两款都是通用的有限元分析软件,可以应用于航空航天、汽车工业、生物医学、桥梁、建筑、电子产品、重型机械、微机电系统、运动器械等行业的设计与仿真阶段。这里面很大一部分是国内重点院校工科的专业,特别是在材料分析这一领域。
我们举两个应用,比如在研究一个吊车工作,我们比较关注的是在吊起的过程中钢丝绳的受力情况,吊臂的受力情况是什么样的,什么情况下,哪些结构会发生过载,超出正常使用状态或极限状态,都可以通过仿真模型与数据计算对吊车做结构优化做性能提升。
另外一个是工程施工现场场地布置:进厂车辆、机械设备通行问题,会不会有通行障碍,会不会对周边建筑与设备产生影响;会不会出现塔吊“打架”;材料堆放是否能减少二次搬运,这些都可以在虚拟的环境中提前做好设计与预演。合理的场地布置能尽可能减少将来大型机械和临时设施反复调整平面位置,尽最大限度地利用大型机械设施的性能。同时,能够对物流材料做好需求分析,尽可能合理地安排材料进场和材料堆放,对现场人流进行合理的规划,保证流水作业等,为企业降低施工风险与施工成本。
如果有新人,大家在学习这门技术前,也给大家一个小的参考建议,一定要想清楚自己的所在的行业,以及要解决的问题,单纯的去学建模软件或者学一门编程语言以及一款游戏引擎,相对来讲时间会较长,带着问题去学习,能够减少学习过程中的枯燥感,同时能够提升学习效率。刚开始不要想着去系统的解决问题,先找好一个点,持续不断的学习、练习,当你真正意义上掌握了这一门技术再去学其他的,然后到线,最后到面,不断“打怪升级”,最后再形成一套系统解决问题的思维与知识框架。
今天先到这,下一篇我们再侃一下“数据治理在数字孪生中的应用”。欢迎各位,点赞转发,找我交流探讨。关注我,数字孪生不迷路。