数字孪生应用对工业互联网平台的需求
数字孪生已经从科学研究走进了工程应用,尤其在智慧医疗、智慧城市、智能制造和军事应用等领域,数字孪生已经取得了很大的发展,其中工业互联网更是成为数字孪生扩展应用场景的孵化床,智能制造领域的数字孪生正向更广阔的工业互联网空间延伸。
按照生命周期维度,基于工业互联网的数字孪生应用主要有四类:产品设计、工艺优化、虚拟工厂和远程维护。
在产品设计领域,传统仿真技术自上世纪末就开始向硬件在环、软件在环、人员在环等方向快速发展,早在工业互联网概念提出之前,物联网技术就已经成为仿真的底层支撑技术。仿真技术和数字孪生技术的界限已经模糊化,工业互联网平台对于产品设计的数字孪生支撑作用也并不很明显,对产品设计的数字孪生起到核心支撑作用的是基于模型的系统工程(Model-Based Systems Engineering, MBSE)。
在工艺优化领域,计算机辅助工程(Computer Aided Engineering, CAE)软件自20世纪60年代诞生开始,已经在电子、造船、航空、航天、机械、建筑、汽车等各个领域中得到了广泛应用,成为最具有生产潜力的工具。但是传统CAE也遇到了两类典型问题,一是所需的数据量大,数据模拟工作量大,而且随着条件的改变需要多次模拟数据,计算效率和计算时间都很难令人满意;二是很多专有领域没有适合的CAE软件,工艺优化能力还处于较低水平。工业互联网平台可以很好地弥补这两方面的不足:通过物联网和人工智能技术,可以大幅提升仿真参数数据库的构建效率;通过大数据和人工智能技术,可以找出工艺参数和结果之间的机理关系,弥补CAE在某些专有领域能力不足的问题。
在虚拟工厂领域,数字孪生应用的发展非常迅猛,对工业互联网平台的需求迫切度也很高。设备级的数字孪生关注设备的预测性维护和制造执行的稳定性;单元级或产线级的数字孪生关注生产作业过程优化;车间级或工厂级的数字孪生关注构建中枢大脑来管控整体运行;供应链级或产业链级的数字孪生关注广域资源的优化配置、上下游的生产协同。与产品设计、工艺优化领域不同,虚拟工厂领域的三维模型很少做定量的几何分析,三维模型更多扮演乘载指标的作用,指标也成为数字孪生的核心所在。工业互联网平台对于数字孪生的指标能够起到三个方面的关键作用:一是融合IT和OT数据构建指标的能力;二是提供实时、智能分析指标的能力;三是基于指标驱动创新业务流程的能力。
在远程维护领域,数字孪生应用的发展同样迅猛。从技术角度看,有两大类技术路线,第一种技术路线和虚拟工厂的设备级数字孪生基本相似,已经有很多企业使用工业互联网平台构建健康类指标进行预测性维护,在提供时空和经济综合最优的维护服务的同时,还提升了维护的远程化水平、少人化水平;第二种技术路线则是将维护工作提前到产品设计乃至需求阶段,重新定义维护的方法和流程,其背后的使能技术是基于模型的系统工程。
综合来看,数字孪生对于工业互联网平台的需求迫切度,在虚拟工厂和远程维护领域,迫切度最高;在工艺优化领域,迫切度次之;在产品设计领域,迫切度最低。
以工业互联网平台支撑数字孪生的应用开发
数字孪生有两大关键点:一是物理实体和虚拟模型之间的双向连接;二是双向连接必须基于实时数据。物联网技术很早就被认为是数字孪生必不可缺的使能技术。早期的数字孪生普遍是单体的数字孪生,需要的仅仅是物联网技术,对于工业互联网平台并非强需求。当前的数字孪生应用已经呈现出网络化的特征,应用对象从单个系统演变为系统之系统,在网络化的背景下,工业互联网平台的作用开始被逐渐放大,以下四个方面的能力成为构建数字孪生的必备能力。
一是协议兼容性问题。工业互联网平台提供了统一数据采集与处理的接口,可以降低解决协议兼容性问题的成本。
二是建模难度问题。工业互联网平台不仅内嵌了大量的机理模型,而且提供了层次化、配置化的建模方法,能够适应海量、变化的网络数据。
三是实时性问题。工业互联网平台提供适应不同网络应用场景的数据处理机制,提供流批一体的数据计算引擎,帮助工程技术人员快速建立物理实体和虚拟模型的双向通道,能够按需配置数据计算服务,可以大幅降低实时计算服务构建成本和使用成本。
四是计算规模问题。数字孪生的采集、存储、模型的设计和应用都会变得更加复杂,对系统的软硬件要求也会越来越高,工业互联网平台基于云的部署模式可以有效解决这类问题。
面向数字孪生的工业互联网平台关键技术
1. 连 接 生 命 周 期 管理(C o n n e c t i o n L i f e c y c l e Management, CLM)技术
工业互联网平台的物联能力是一项基础能力,仅仅有丰富的协议库只能解决能不能连得上的问题,还远不足以解决连接管理是否最优的问题。一方面,数字孪生体处于持续的演进或变化中,连接也处于持续的变化中;另一方面,连接会遇到很多异常状况,比如,如何识别异常和修复连接、如何剔除异常数据等。因此,如何解决持续、稳定和准确的连接是保证数字孪生高可用的关键。
在设计思路上,有两个设计要点,第一是要建立物模型和连接模型的松耦合关系,以解决连接对象不变但连接手段变化的问题;第二是要具有复合物模型的建模环境,即通过引用物模型用以搭建更高阶的物模型,以解决在工业互联网平台上快速复刻数字孪生体的SoS架构。
在建模工具方面,物模型和连接模型之间不仅要有便捷的属性映射能力,还要有派生属性的零代码或低代码构建能力,从而助力数字孪生体建立更加完备的信息集合,比如某些PLC并不能直接采集到设备状态是否作业的信息,而是需要采集2~3个点位做与、或、非的组合逻辑计算才能判断设备状态,这就是一种典型的派生属性应用场景。
在技术手段上,需要采用事件—条件—动作(Event-ConditionAction, ECA)机制,ECA机制不仅能够实现派生属性的快速构建,还能够设置报警规则用以捕获异常数据,诊断连接中的各类问题。
在模型范围上,不仅仅是连接模型和物模型的管理,所有的资产及其拓扑结构都要被模型化管理,即建立泛在连接环境的数字孪生体,而且建立了时间拉链的概念,所有的变更记录都可以被追踪和被管理,所有的变更都能够自适应的完成连接适配,比如某个网关发生更换,连接模型将重新绑定其对应的连接对象,连接指令(包括协议和驱动)能够自动下发至网关,物模型和连接模型能够自动重新关联,物模型的数据按时间点正确合并了旧的连接模型和新的连接模型。
在数据链路上,工业互联网客观存在多级数据处理问题,在端、边、云侧可能部署着多套数据抽取-转换-加 载(Extract-TransformLoad, ETL)工具,造成问题数据排查分析极为困难,消耗人力。首先,需要避免的是多套异构数据ETL工具的部署,要使用工业互联网平台统一的ETL工具做按需部署,即使用同一套ETL工具做多级部署。其次,需要建立监控与诊断系统(Monitor and Diagnosis System, MDS),监控计算资源和计算服务的异常状态,并在端、边、云侧差异化的采取四种容错机制:Fail-Over、Fail-Fast、FailBack、Fail-Safe,比如在边缘侧,为了应对网络风暴问题,会较多地使用Fail-Back机制,较少地使用FailOver机制。
2.从数据采集到指标呈现的一体化计算技术
数字孪生对于实时数据计算的能力要求很高,工业互联网平台本质上就是面向物联网数据的大数据平台,有别于其他大数据平台,工业互联网平台的数据计算主要有两大类需求。第一类需求是纯粹的工况数据聚合,对于简单数据累计聚合,通过Historian API实现;对于短时间内的Tubling/Sliding Window聚合,通过Flink的Window机制,将聚合结果输出到指定的数据源。第二类需求是面向业务对象的工况数据聚合,在计算模型数据时,首先要将工况数据和业务对象进行Join,然后进行模型计算,计算结果输出到对应的数据集存储,并提供API访问接口。
从上述这两类需求可以分析得出工业互联网平台的大数据计算引擎重点要突破三大技术难点:第一是基于滑动时间窗口的计算性能优化,即算法优化;第二是流批一体的计算任务的编排,按需配置流式计算,提升计算资源的使用效率;第三是异常数据的处理,如后序数据先到、断点续传等物联网特有的情况,如果处理不当则会导致滑动时间窗口的水平线产生错误,这往往需要计算引擎配合ECA共同解决。
大数据技术经过十多年的发展后,市面上的大数据计算引擎已经比较成熟,但是市面上此类组件的最大问题是计算实时性依然不足,很多都是偏IT的应用组件,没有从根本上解决上面提到的三大技术难点。
为了快速开发数字孪生应用,除了要有大数据计算引擎,市面上还出现了两类与之配套的技术组件:一是AI数据分析工具,能够寻找边界条件、过程参数和最终指标直接的机理关系,从根本上优化指标,目前市面上的开源工具和商业化工具繁多,工艺优化、设备效能提升等方面的工程应用也在大量出现。二是高度配置的可视化工具,基于WebGL技术使用漫游图、爆炸图等丰富的三维手段(如图所示)对指标做个性化呈现。对于上述两种技术组件,需要看到的是:虽然AI确实能够帮助优化指标,但还是要鼓励发挥人的主观能动性,在很多场景中使用可视化工具帮助人作对比对照,可在很大程度上规避错误和改进生产,同样也能起到优化指标的作用。
工程验证
金航数码SuperLink平台基于云、边、端协同架构开发,是具有自主知识产权的工业互联网平台,曾在某工程机械龙头企业完成了边侧和端侧的部署和应用验证,在灯塔工厂改造过程中,保证了持续、稳定和准确的连接,验证了工业网关和连接生命周期管理的能力,支撑了灯塔工厂数字孪生的运行;曾在某航空发动机龙头企业成功实施了面向工艺过程优化的数字孪生应用,验证大数据计算引擎和基于AI的工艺参数优化工具,有效提升了设备健康管理水平和产品质量,降低了设备能耗水平。
数字孪生在制造业的应用越来越深入,工业互联网平台对数字孪生的赋能作用也在不断加强,工业互联网平台架构的方法和关键技术的研究势必也会引起学术界和工程界科研工作者越来越多的关注。