• 仪表板:只是当前感知(测量)过程的显示或镜像,有时也称为“数字阴影”23。
• 静态(尺寸)孪生:用于描述和优化系统的设计和尺寸24。这可以从数据表到(静态)公式。
• 用于动态设计的孪生:用于描述和优化过程及其动态行为。可以观察到复杂的交互(例如两个控制器交互),并且模型可以是基于物理的或数据驱动的 25。
• 异常检查:孪生能够实时(即动态)执行其模型,可以与真实进程或系统进行比较,从而暴露异常行为,例如故障。它需要始终与现实同步,否则模型状态会发散26。
• 预测和调度孪生:这些孪生可以使用预测的环境变量(例如天气或使用模式)预览或预测未来的情景。一个具有潜在未来的多元宇宙可以由这样的孪生启动,以便在许多不同的场景中得出一个执行良好的稳健决策 27。
• 控制孪生:这些孪生显示未来的动态行为,这反过来又可用于模型预测类型的控制。如果短时间内需要多个场景,平行孪生可以评估它们28。
• 如果孪生在等于或小于预期操作时间步长的时间内提供(即计算或仅显示)其输出,则可以说数字孪生可以“实时”执行29。如果这个时间大大小于预期的时间步长,那么数字孪生可以提前很久提供答案,从而可以用来推导出控制或调度决策。如果输出的计算比预期的时间长得多,它只能用于规划和设计目的30。
图 3 中的模型保真度级别可以是:
• 拓扑:系统只描述了结构以及组件如何连接和相互关联,但没有嵌入对其物理或功能机制的数学描述。一个例子是墙上的工厂地图,显示其中的所有资产和设备,可能嵌入了实时传感器值(灯、刻度盘)。
• 静态:静态模型(基于代数方程或简单的 if-then 代码)将输入、状态和输出设置为确定性视角。该模型可以逐步使用,从而产生一个准静态模型,随着时间的推移显示一些行为。一个例子是某个市场的经济模型。
• 动态:动态方程或代码描述系统。它包含所有内部模式和状态,可以由外部和内部事件触发,并暴露潜在的复杂行为。一个例子是电动发动机的机电模型。
数字孪生是信息物理系统的经典示例31,因为它们是信息和通信技术 (ICT) 结构,以某种方式与现实世界交互。有时它们不仅是,甚至还代表了一个信息物理系统32,33:例如,如果现实世界的系统包含一个物理过程和一个数字分布式控制系统,则孪生可能还必须对基于网络的控制的通信链接进行建模34.
根据孪生的计算量级,它可以在嵌入式系统上“现场”实施,或托管在运行强大的数据中心的“云端”35,见图 4。根据 36,模型使用可以是:
• 白盒:拓扑、组件和参数是已知的。其结构与现实相同。
• 灰盒:同白盒,但部分未知,需要学习、推导或测量。它的结构在某种程度上类似于现实。
• 黑盒:需要学习整个模型。虽然孪生的行为与其真正的对应物一样,但其内部结构具有完全不同的性质(例如代表污水厂的统计模型或神经网络)。
由于白盒模型是一种理想化的构造,因此大部分时间使用灰盒或黑盒模型,并且模型的某些部分需要支持方法,例如机器学习37。
如果一个系统包含一定程度的复杂性,或者甚至是一个系统的系统,则很难创建一个能够正确模仿其所有行为的孪生体。由于如果参数稍有变化,复杂系统就会表现出完全不同的行为,因此保持孪生与现实匹配的唯一方法是通过测量数据流进行定期同步。