数字孪生 Digtal Twin

2024-01-01 02:40
文章标签 数字 孪生 twin digtal

本文主要是介绍数字孪生 Digtal Twin,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数字孪生(Digital Twin),并非今天才产生,已经走过了几十年的发展历程,只不过以前没有这样命名,而是走到了一定的发展阶段,人们意识到可以给这种技术起一个更确切的名字。实际上,自从有了诸如 CAD 等数字化的 “创作(authoring)” 手段,就已经有了数字孪生的源头,有了 CAE 仿真手段,就让数字虚体和物理实体走得更近,有了系统仿真,可以让数字虚体更像物理实体,直至有了比较系统的数字样机技术。发展到现在,人们发现在数字世界里做了这么多年的数字设计、仿真结果,越来越虚实对应,越来越虚实融合,越来越广泛应用,数字虚体越来越赋能物理实体系统。。

一、数字孪生的学术研究

基于数字虚体的数字孪生技术,到底怎样才能更好、更精准地反映物理世界的实际情况?这一直是国际学术界持续研究的问题。

德国弗里德里希 - 亚历山大大学工程设计主任 Benjamin Schleicha 与法国巴黎 - 苏德大学 Nabil Anwer 等专家对数字孪生有着很深入的认识,他们合写了一篇题为 “塑造用于设计和生产工程的数字孪生(Shaping the digital twin for design and production engineering)” 的文章,指出:“更加逼真的制造产品的虚拟模型,对弥合设计和制造之间的差距以及反映真实和虚拟世界至关重要。在本文中,我们提出了一个基于‘表皮模型形状’概念的综合参考模型,并将其作为设计和制造中的实物产品的数字孪生体。”“因此,…… 我们提出了数字孪生体的‘抽象‘与其’表达‘之间的区别。” 如图 1 所示。

640?wx_fmt=jpeg

图 1 数字孪生体的 “表达” 与其 “抽象” 之间的区别

数字孪生体的 “抽象” 可以在高度抽象层面上描述一些操作,通常“抽象”描述只是抓住了物理孪生体的一些基本的外部形体特征;而虚拟的 “表达” 是通过特定的仿真模型来执行的,是要在三维数字模型上加载能够代表物理孪生体形态或行为的特定算法来实现的。由于模型的近似性,显然在做某个操作时,“抽象”描述与其 “表达” 之间仍然存在着不确定性,“抽”得 “像不像”,“仿” 得“真不真”,其实二者与物理孪生体都有一定的差异。因此 “抽象” 与“表达”类型的数字孪生体,都只能作为物理孪生体近似的方案。

基于上述的 “表达” 与“抽象”,该文章给出了评价数字孪生的四个指标,对研究者与应用者加深对数字孪生的认识提供了进一步的思路。

①规模性,能够提供不同规模(从细节到大型系统)的对数字孪生体的洞察力,在结构上不丢失细节,尽量映射物理孪生体的细微之处。如图 2 所示。

640?wx_fmt=jpeg

图 2 数字孪生体的缩放性

②互操作性,能够在不同数字模型之间转换、合并和建立 “表达” 的等同性,以多样性的数字孪生体来映射物理孪生体。如图 3 所示。

640?wx_fmt=jpeg

图 3 数字孪生体的互操作性

③可扩展性,集成、添加或替换数字模型的能力,如随时随处添加若干扩展结构。如图 4 所示。

640?wx_fmt=jpeg

图 4 数字孪生体的可扩展性

④保真性,描述数字虚体模型与物理实物产品的接近性。不仅在外观和几何结构上相像,在质地上也要相像。如图 5 所示。

640?wx_fmt=jpeg

图 5 数字孪生体的保真性

另外值得一提的是数字孪生体的抽象性,除了上述的几何与结构在 “形(外形、内形、分形、层次等)” 上的描述之外,我们还应该对数字孪生体的 “态(如状态、相态、时态等)” 进行描述,而这种描述会有两种情况:一种需要在保持几何与结构的高度仿真的情况下来描述其“态”,另一种是在简化了几何与结构的情况下来描述其“态”,例如,工况场景只要求描述数字孪生体的位置、方位、振动、湿度、高温等,并不需要关注结构细节,此时就可以对数字模型进行大量简化和高度抽象。例如,一列高铁车辆,在不同的场景和条件下,其所对应的数字虚体的颗粒度就有所不同,既可以用数万个虚拟零部件详细表达系统仿真场景下的结构保真性,也可以用几根线条简要表达车辆调度场景下的位置准确性。如图 6 所示。

640?wx_fmt=jpeg

图 6 数字虚体在高铁调度位置表达上的简化与抽象(图片来自网络)

二、数字孪生≠CPS

很多人分不清楚数字孪生与 CPS(赛博物理系统,也称信息物理系统),经常将二者搞混,误以为数字孪生就是 CPS。

应该说,数字孪生是建设 CPS 的基础,是 CPS 发展的必经阶段。所谓建立数字孪生关系,就是以 “软件定义” 的方式,对物理实体(物理孪生体)建立了完全对应的数字虚体(数字孪生体),所创建的数字虚体经历了一个从其 “形”、其“态”,逐渐向物理实体的“形、态” 逼近的过程,直至看起来完全 “相像”,如同同胞兄弟一般。在“相像” 程度上,可以用不同级别的仿真度来衡量,如表 1 所示。

640?wx_fmt=jpeg

当数字虚体与物理实体在时空状态上都相像之后,距离 CPS 还有一步之遥,即控制。从物理实体一侧,是否能实现对数字虚体的控制(以 P 控 C)?反之,从数字虚体一侧,是否能实现对物理实体的控制(以 C 控 P)?尤其是 “以 C 控P”,是判断是否实现了 CPS 的核心要求。关于在 CPS 中 “C” 与 “P” 的控制,如表 2 所示。

640?wx_fmt=jpeg

实际上,三年前撰写《三体智能革命》书时,笔者就给出了一个典型的 CPS 结构图,在图中明确以数字机器与物理机器相对应、虚实映射的方式,说明了数字孪生与 CPS 之间的关系。如图 7 所示。

640?wx_fmt=jpeg

图 7 《三体智能革命》中 CPS 结构图(书中 P28 页)

数字虚体与物理实体在形与态的彼此相像属于 “数字孪生”;以“状态感知、实时分析、自主决策、精准执行” 的智能方式实现了“以 C 控 P” 的精准控制才算是 CPS。

三、数字孪生的范畴并非无限

笔者研究发现,数字孪生的范畴是一定限度的。就目前的数字化技术手段而言,我们虽然经常说 “数字化一切可以数字化的事物”,但是并非 “一切都是可以数字化的”,也意味着并非 “一切都是可以软件定义的”。因此,数字世界和物理世界之间尚无法做到一一对应、完全能够相互映射。

从物理侧(P)来看,未知的事物谈不上数字化,当然也不可能有数字孪生;已知但是无法定义、无法描述的事物不能数字化(如暗能量、弦等);从数字 / 赛博侧(C)来看,神话、传说可以随意展现,动漫创意和想象中的事物也是如此,都可以通过数字虚体不受限制地表现出来,但是在物理空间找不到对应的物理实体。因此,在两 “体” 中都存在暂时无法延伸、映射到对方,可供建立孪生关系的内容。如图 8 所示。

640?wx_fmt=jpeg

图 8 数字孪生的范畴不是无限的

弄清楚数字孪生的范畴、限制,我们才能有所为、有所不为,才能清晰地知道技术的边界在哪里,不把精力花在低效和缺乏实际意义的地方。

四、数字孪生伴随产品终生

数字孪生是在产品的全生命周期中的每一个阶段都存在的普遍现象,大量的物理实体系统都有了数字虚体的 “伴生”,这种现象在 Schleicha 和 Anwer 的文章中称作是 “孪生化(Twinning)”。而且,由于每个阶段与每个物理孪生体所对应的 “数字孪生体” 的模型不止一种(不同的算法、不同的逼真 / 抽象程度等),于是就出现了笔者在上一篇文章(“再论数字孪生——似是而非‘数字双胞胎’)中所说的 “一对多” 的现象。在产品全生命周期中彼此对应的数、物孪生体以及有关的 “操作” 如图 9 所示。

640?wx_fmt=jpeg

图 9 产品全寿期都有不同的数字孪生体

有了越来越多的数字孪生体,人们可以做越来越多的事情,很多新技术、新模式、新业态也就此产生。在两个 “体” 之间,信息可以双向传输:当信息从物理孪生体传输到数字孪生体,数据往往来源于用传感器来观察物理孪生体(例如 GE 用大量传感器观察航空发动机运行情况);反之,当信息从数字孪生体传输到物理孪生体,数据往往是出自科学原理、仿真和虚拟测试模型的计算,用于模拟、预测物理孪生体的某些特征和行为(例如用流体仿真技术计算汽车高速行驶的风阻)。

德国西门子是比较强调产品生命周期管理的企业,较早提出了数字孪生。他们给出了对一个物理产品及其数字孪生 “在全产品生命周期进行更新和维护” 的认识,特别是 CPS 中的数字孪生体中都包含了哪些内容。如图 10 所示。

640?wx_fmt=jpeg

图 10 西门子对数字孪生的认识

PTC 公司一直推动数字孪生,甚至以 “数物融合” 作为公司的新发展战略,在一个更大的工业互联网场景中描述了数字孪生的作用,企业的物理产品都通过云服务,在 Thingworx 中建立了一个或多个数字孪生体,用于制造、研发、销售、服务、财务等各个业务环节。

640?wx_fmt=jpeg

图 11 PTC 对数字孪生的认识

美国《航空周报》两年前就做出这样的预测:“到了 2035 年,当航空公司接收一架飞机的时候,将同时还验收另外一套数字模型。每个飞机尾号,都伴随着一套高度详细的数字模型。” 每一特定架次的飞机都不再孤独。因为它将拥有一个忠诚的 “影子”,终生相伴,永不消失,这就是数字孪生的本意。

五、小结

数字孪生,不过是长期以来,人们用数字世界的数字虚体技术,来描述物理世界的物理实体的必然结果,完全遵从《三体智能革命》中的 “三体智能模型”。

数字孪生这个术语和与之相关的技术,并非是突然产生的新生事物,而是几十年来 CAX 发展的必然结果,只不过在今天人们经过总结提高之后,加深了对它的认识,给出了新的认识和命名。

数字孪生,是 CPS 中的必备技术构成。要搞好智能制造、工业 4.0、工业互联网等新工业发展战略,就必须研究和实施CPS。要做好 CPS,就必须充分认识数字孪生。要认识数字孪生,就必须研究与数字孪生有关的所有问题,从起源、技术、应用、界限到命名。

本文是笔者对数字孪生解读的第三篇。以后还将会与读者分享进一步的研究进展。

这篇关于数字孪生 Digtal Twin的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/557954

相关文章

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

AIGC6: 走进腾讯数字盛会

图中是一个程序员,去参加一个技术盛会。AI大潮下,五颜六色,各种不确定。 背景 AI对各行各业的冲击越来越大,身处职场的我也能清晰的感受到。 我所在的行业为全球客服外包行业。 业务模式为: 为国际跨境公司提供不同地区不同语言的客服外包解决方案,除了人力,还有软件系统。 软件系统主要是提供了客服跟客人的渠道沟通和工单管理,内部管理跟甲方的合同对接,绩效评估,BI数据透视。 客服跟客人

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

34465A-61/2 数字万用表(六位半)

34465A-61/2 数字万用表(六位半) 文章目录 34465A-61/2 数字万用表(六位半)前言一、测DC/AC电压二、测DC/AC电流四、测电阻五、测电容六、测二极管七、保存截图流程 前言 1、6位半数字万用表通常具有200,000个计数器,可以显示最大为199999的数值。相比普通数字万用表,6位半万用表具有更高的测量分辨率和更高的测量准确度,适用于精度比较高的测

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密 可以将表情,动物,水果,表情,手势,猫语,兽语,狗语,爱语,符号,数字,字母,加密和解密 可以将文字、字母、数字、代码、标点符号等内容转换成新的文字形式,通过简单的文字以不同的排列顺序来表达不同的内容 源码截图: https://www.httple.net/152649.html

两个长数字相加

1.编程题目 题目:要实现两个百位长的数字直接相加 分析:因为数字太长所以无法直接相加,所以采用按位相加,然后组装的方式。(注意进位) 2.编程实现 package com.sino.daily.code_2019_6_29;import org.apache.commons.lang3.StringUtils;/*** create by 2019-06-29 19:03** @autho

关于字符串转化为数字的深度优化两种算法

最近在做项目,在实际操作中发现自己在VC环境下写的字符串转化为整型的函数还是太过理想化了,或者说只能在window平台下软件环境中运行,重新给大家发两种函数方法: 第一个,就是理想化的函数,在VC环境下充分利用指针的优越性,对字符串转化为整型(同时也回答了某位网友的答案吖),实验检验通过: #include <stdio.h> #include <string.h> int rayatoi(c

Oracle 数据库中 字符型字段 按数字排序

由于需要维护表里面的值,id主键是字符串型,保存的都是数字,每次都要看好久,才知道新增id,用哪个数字; 遇到了一个主键排序的问题。字符型的主键,保存的都是数字,数据导过来以后发现数据排序都是乱的,就想着按数字规则排序。 但发现to_number总是报错,就想着里面应该是有字符存在。后来使用了正则关系式,问题解决。 以下是正则关系式的两种用法,记录下来: 方法一: select * fr

知名AIGC人工智能专家培训讲师唐兴通谈AI大模型数字化转型数字新媒体营销与数字化销售

在过去的二十年里,中国企业在数字营销领域经历了一场惊心动魄的变革。从最初的懵懂无知到如今的游刃有余,这一路走来,既有模仿学习的艰辛,也有创新突破的喜悦。然而,站在人工智能时代的门槛上,我们不禁要问:下一个十年,中国企业将如何在数字营销的浪潮中乘风破浪? 一、从跟风到精通:中国数字营销的进化史 回顾过去,中国企业在数字营销领域的发展可谓是一部"跟风学习"的编年史。从最初的搜索引擎营销(SEM),