摘要
依赖物理手段规划、研究、设计、制造、试验和使用产品或系统,通常会受到时间、空向、成本、安全的限制,存在研制周期长、运营成本高、响应不及时、智能程度低、体系优化难等问题。数字工程的出现为解决上述问题提供了新的思路和方法途径。为更好的理解数字工程、发展数字工程、发挥数字工程效用,通过对现有数智化实践和未来发展趋势进行分析,从物理空间出发,提出基于“信息空间”提速增效、基于“数字空间”仿真分析、基于“数实空向”虚实交互、基于“数智空向”智能决策、基于“数智生态”体系优化的数字工程五等级成熟度模型。
面向数字中国优质高效建设与数字经济可持续发展目标,阐明了数字工程应通过开发“数力”,运用“智力”,进而提升体系化解决问题和满足需求“能力”的理解与思考。在数字工程范畴下,定义了“数力”和“智力”,以及由“控全局、破孤岛、聚能力、跨时空、强智能、深协同”组成的数字工程“能力”,并分析了 NewIT 时代下数字工程的六大需求与挑战。设计提出以“智能中枢”为核心,以“物理线程、模型线程、数据线程、服务线程”四线程为主线的数字工程体系架构,并总结了支撑数字工程的八类关键技术。
基于所提架构和技术,面向海陆空天复杂产品与装备研制,以及城市、医疗、能源等复杂系统工程重大需求,对核电厂数字工程、航空发动机数字工程、卫星互联网数字工程、海洋系统及海洋装备数字工程、风洞数字工程、未来战场数字工程、城市数字工程、高档数控机床数字工程、能源数字工程、车辆数字工程等重大领域进行应用展望。期望相关工作为复杂产品或系统全生命周期科学组织、智能管控和体系优化,以及为数字中国建设与数字经济发展提供参考。
关键词: 数字工程;数字孪生;系统工程;人工智能;复杂系统等
1 数字工程:1.0-5.0
通过总结分析当前各产业领域数字化转型相关研究与应用实践,结合信息化、数字化、网络化、智能化、体系化发展趋势,依据数字工程在物理域、信息域、过程域、知识域四域中的作用范围,四域开发利用与融合程度,以及数字工程能够赋予产品或系统不同程度的各种能力,提出数字工程五级成熟度模型:基于信息空间提速增效(数字工程1.0),基于数字空间仿真分析(数字工程2.0),基于数实空间虚实交互(数字工程3.0),基于数智空间智能决策(数字工程4.0),基于数智生态体系优化(数字工程5.0),如图1所示。
2 数字工程:思考与理解
(1)数字工程不是简单的物理对象数字化,而是全要素、全过程、全功能、全业务数字化,进而不断形成“数力”。
式中,PD表示“数力”(Digital power),即基于“数字”的生产力。“数力”由数据、模型、文档等形式的数字化要素、过程、功能和业务组成,支撑物理产品或系统仿真分析、预测回溯、可视化监控等数字化增值功能的实现。“数力”的强弱取决于数字化要素、过程、功能和业务的完备性和可用性。DE表示数字化的要素(Digital element),指人员、装备、工具、产品、物料、环境等要素的数字化表示。DP表示数字化的过程(Digital process),指要素在时间域上状态变化过程的数字化描述,例如飞机巡航飞行过程的数字化描述。DA表示数字化的要素能力(Digital ability),指要素所具备能力的数字化描述。DB表示数字化的业务(Digital business),指各种应用需求和任务的数字化描述。
(2)数字工程不仅关注数字空间,还关注实际物理空间,更关注数实空间交互融合。数字工程强调从物理世界的实际需求和问题出发,到数字世界中深入分析、开发功能、寻求突破,最终返回物理世界赋能物理对象。
(3)数字工程不仅需要“数力”和虚实融合,更需“智力”。
式中,PI表示“智力”(Intelligence power),即赋予物理产品或系统智慧的能力。“智力”由计算能力、算法性能、网络性能和存储能力组成,支撑物理产品或系统智能化功能的实现,使普通产品或系统升级为智能产品或智能系统。“智力”的强弱取决于计算能力、算法性能、网络性能和存储能力的强弱。CP表示算力(Computing power),指计算机和服务器等对数据的处理速度。AP表示算法性能(Algorithm performance),指算法求解问题的时间复杂度和空间复杂度,以及能够解决问题的复杂度和解决程度等。NP 表示网络性能(Network performance),指带宽、时延、丢包率、安全性和可兼容数据接口类型数量等。表示存储能力(Storage capacity),指可存储的数据量、可存储的数据类型数量、数据安全性和数据读写能力等。
(4)数字工程不是为了数智化而数智化,而是通过开发和利用“数力”与“智力”,提升体系化解决问题和满足需求的“能力”。数字工程进行数字化和智能化不是目标,而是手段和途径;实现产品或系统的数字化功能和智能化服务不是数字工程的终点,而仅仅是阶段性成果。数字工程是需求导向、问题导向的工程实践范式,要紧密结合发展战略和业务需求,面向实践应用过程中的痛点难点,借助“数力”和“智力”,在信息空间、数字空间、数实空间中突破物理产品或系统在物理世界中受到的时间、空间、信息、成本、安全、复杂度等多方面的局限,在数智空间和数智生态中提升体系化解决问题和满足需求的“能力”。
式中,C 表示“能力”,即实现物理产品或系统实现所需功能,进而解决相应问题和满足各种应用需求的能力,主要包括六个方面:
① 控全局(Overall control, OC):面向产品或系统全生命周期,综合考虑全业务、全功能、全要素,实现对产品或系统的全局感知、全局决策和全局管控的能力。
② 破孤岛(Island breaking, IB):融合海量多源异构数据,打破数据孤岛,实现各类信息完整汇聚与充分共享的能力。
③ 跨时空(Backtracking and prediction, BP):基于高保真模型和权威性数据,在数字空间中实现对物理产品或系统的回溯分析和推演预测的能力。
④ 聚能力(Function integration, FI):集成并服务化产品、系统、软件等的虚实功能,面向全生命周期中动态变化的各种业务需求,及时提供所需功能服务的能力。
⑤ 强智能(Strong intelligence, SI):利用强大算力和先进算法,基于模型和数据挖掘、表示和利用产品或系统知识,并以此为基础开发相应的智能功能,实现自治运行和迭代进化的能力。
⑥ 深协同(Deep cooperation, DC):贯通产品或系统全生命周期各阶段,互联全部耦合要素,融合多学科与多物理场,实现体系整体在全过程中的一致性高效协同的能力。
(5)数字工程不是聚焦局部的单元工程,而是放眼全局的系统工程。尽管数字工程能够用于解决特定单一问题和满足个性化需求,但数字工程更强调利用物理域、信息域、过程域、知识域四域融合,从更高的层次、更全的角度面向需求和问题综合考虑全要素和全信息,力求通过产品或系统全过程、全生命周期的系统性组织与统筹规划,实现产品或系统全功能的全局最优化,进而满足全业务需求。
(6)数字工程不仅强调全局优化,更强调通过数智化手段,缩小预期与实际的性能差距。在产品或系统全生命周期中,环境的不确定性、系统的复杂性和需求的动态性,可能会导致产品或系统的实际性能与预期性能之间产生性能差距,一般可分为阶段性性能差距、整体性性能差距和时效性性能差距三类。
① 阶段性性能差距:因产品或系统在研发、制造和使用过程中存在的诸多不确定性因素,造成产品或系统在全生命周期各阶段的性能层层衰退[21]递减,最终导致产品或系统在运行过程中提供的实际性能无法满足应用需求。
② 整体性性能差距:因复杂产品或系统全生命周期中的多尺度多物理量变量群与局部性能,以及局部性能与整体性能之间不精准的非线性耦合关系,造成产品或系统的整体性能与整体期望性能之间存在性能差距,导致产品或系统的整体性能不及预期。
③ 时效性性能差距:因信息流通不畅或相关管控决策不及时,导致产品或系统提供的性能与产品或系统当前性能需求之间存在性能差距,无法满足产品或系统不断变化的性能需求。
上述三类性能差距使工程效果无法得到保证,使产品或系统的性能无法满足预期需求。数字工程的目标之一就是通过信息化、数字化、网络化、智能化和体系化,实现对产品或系统全生命周期的科学组织和性能管理,并面向动态业务需求全局统筹优化和及时响应,使因环境的不确定性、系统的复杂性和需求的动态性等造成的各种性能差距最小化,逼近“设计即所需,设计即所得,所得即所需”的理想目标。
(7)单一技术无法实现数字工程,需综合运用多种技术。数字工程由物理对象、模型、数据、服务、网络、算力、算法、安全等多种要素协同实现,涉及需求分析、环境感知、状态认知、结果预知、决策优化、智能运维、精准管控等多方面能力,每种能力都需要相应的理论方法、技术手段和软件工具支持。
(8)数字工程不能一蹴而就,需长时间积累和沉淀。数字工程的应用对象多种多样,规模大小不一,数字化基础参差不齐,所需的全要素、全业务、全过程数字化模型需要构建校验,数据需要采集汇聚,知识需要挖掘沉淀,网络需要建设部署,算力需要整合提升,算法需要泛化精进,相关工作体量和建设规模巨大。好软件是用出来的,好装备是试出来的,数字工程的发展不能一蹴而就,应重视并落实①产品或系统的数字化研制与数字化交付,②模型、数据、知识等数字资产的泛化兼容与积累沉淀,以及③相关支撑技术的难点突破与数字基础设施的全面建设,稳步推进数字工程发展进程。
(9)数字工程不是面子工程,而是统揽全局的一把手工程。数字工程是一把手工程,既需要自下而上通过试点工程以点带面的寻求突破和探索发展途径,更需要自顶而下统筹规划,包括但不限于明确发展目标、提供参考架构、给出案例模板、创建相关标准、发展数字基建和优化资源分配。
3 数字工程:需求与挑战
(1)全信息汇聚融合。产品或系统在规划、研究、设计、验证、制造、试验、使用、维护、报废全生命周期各环节都需要各类数据的直接参与,产品或系统本身也在全生命周期中持续产生新的数据,这些数据中蕴涵着产品或系统的组成成分、结构特征、时变特征、功能、性能、当前状态、历史过程、服务对象、结果反馈等诸多有效信息,对于产品或系统设计、制造、运维等的智能化尤为重要。因此,需攻克①海量多源数据实时汇聚与存储、②海量异构数据高效处理与深度融合、③基于融合数据的知识高质量挖掘、表示、存储和利用等挑战,实现产品或系统的全信息汇聚融合,为数字工程“数力”和“智力”的形成提供数据、信息和知识基础。
(2)全要素、全过程、全功能、全业务精准刻画。在数字空间中实现对物理对象深入分析、智能决策和能力提升的前提,是利用模型、数据等表现形式精准刻画产品或系统相关要素、过程、功能和业务。因此,需攻克①全要素模型精准构建、②全过程模型精准构建、③全功能模型精准构建、④全业务模型精准构建四个挑战,保证数字空间中的数字产品或系统完备可靠,并结合产品或系统全信息,为数字工程提供强大“数力”。
(3)全过程交互协作。产品或系统的全生命周期包括设计、验证、制造、试验、使用、维护等多个环节,每个环节又涉及诸多串行和并行过程。为实现系统全过程多方高效交互与协作,亟需借力传感、通信、网络等先进技术,攻克①研制阶段的多学科领域、多方多人协同规划、研究、设计与验证,以及②使用阶段的全要素实时交互与高效协同两大挑战。
(4)全功能智能优化。复杂产品或系统通常具有多种功能,且需要根据运行环境和业务需求的变化而进行适应性调度和配置以发挥出满足应用需求的性能,但由于产品或系统在实际运行过程中,其性能与全要素之间呈现出高度非线性关系,且动态环境下需考虑和决策的问题繁多、复杂,由人来完成产品或系统配置及相关决策,难以兼顾全局并及时响应。因此,数字工程需有效组织算力,利用人工智能技术和相关先进算法,开发并运用“智力”,攻克①态势感知与认知、②动态智能决策、③决策方案分解与分布式协同控制等挑战,实现产品或系统的动态调度和智能决策,面向动态环境和需求变化力求寻得全局时效最优。
(5)全业务软件定义。产品或系统功能的开发通常面向业务需求,而业务需求则会随外界环境、服务对象、业务发展阶段等的变化而变化,这就导致需要不断调整产品或系统的部分功能,甚至是不断开发新的功能来满足随时变化的业务需求,而这种需求变化的频率在信息爆炸、竞争激烈、全球化特征明显的信息时代被大幅放大,激化了开发周期、运营成本和性能等之间的矛盾。因此,数字工程亟需通过攻克①产品或系统功能与硬件资源虚拟化、标准化、语义化、服务化封装,②服务动态重构与灵活配置,③软件功能跨平台、跨阶段、跨语言集成等挑战,实现全业务软件定义,解决业务需求变化响应速度慢、能力集成难的问题。
(6)全生命周期可推演、可回溯。物理世界中的产品或系统在时域中不可逆,但在进行产品或系统的故障分析、问题回溯、迭代优化设计时,又迫切需要产品或系统再现历史状态;同时,物理产品或系统也无法以独立的时间流速快进,但在其进行设计验证、运行维护、调度控制时,却期望运行结果能够被预先知晓。为实现产品或系统全生命周期范围内的精准推演和回溯,助力产品或系统的研发、制造、运维等环节,亟需攻克①系统状态自由配置、②数据和模型的一致性联动仿真、③系统全生命周期各阶段融合贯通三个挑战。
4 数字工程:内涵与技术体系
数字工程是一种面向产品或系统在设计、制造、运维等阶段的需求,从物理世界出发,通过利用新一代信息技术、数字技术、人工智能技术等开发利用“数力”和“智力”,逐步构建和完善数字世界,进而实现并提升体系化解决问题和满足需求“能力”的工程范式,如图2所示。
为实现数字工程“控全局、破孤岛、跨时空、聚能力、强智能、深协同”六大能力,赋能物理产品或系统,进而满足各类应用需求,提出以“智能中枢”为核心,以“物理线程、模型线程、数据线程、服务线程”四大线程为主线的数字工程体系架构,如图3所示。
图3 数字工程体系架构
(1)物理线程(Physical thread, TP)指物理产品或系统的全生命周期,包括需求分析、设计验证、生产制造、测试交付、部署配置和运维管控等阶段和环节。在这一系列物理过程中,总体应用需求被逐步分解降维,以此为依据,基于分布式合作模式并行开展各类产品或系统组件从无到有的研制过程。同时,对相关人员、环境、在用产品、在用系统等现有复杂产品或系统组件进行适应性改造和调整。根据系统建设方案依次部署和配置上述系统组件,实现其耦合关联和体系协同,并通过在全生命周期尺度下有效管控各组件性能,以及实现各组件的智能运维,使系统内各组件充分发挥各自功能的固有性能,进而使复杂产品或系统持续提供符合预期、满足应用需求的功能服务。
(2)模型线程(Model thread, TM)指物理产品或系统全生命周期中的各类相关模型,包括需求模型、设计模型、实作模型、产品或系统模型、性能模型、控制模型、演化模型等。模型的形式包括但不限于三维可视化模型、数学公式、网络关系模型、流程图模型、多元组模型。这些模型随着物理产品或系统全生命周期进程的推进,面向当前阶段的具体任务和细分需求,基于现有模型资源进行重构配置、迁移复用或利用相应的建模软件从零构建获得,并根据模型的使用与验证过程,以及物理产品或系统的运行过程,不断更新优化并拓展新的内容,为当前阶段的物理过程提供分析辅助和指导,为下一阶段的各类模型提供基础。从整体来看,模型线程与物理世界中的产品或系统形成虚实镜像关系,但从时域微观尺度来看,物理线程与模型线程呈现为互为补充和交错递进关系,一部分模型基于现有物理部分进行数字化描述,进而用于可视化、分析、试验和优化,而另一部分则先于物理部分实现,用于探索实践并指导物理线程推进,进而确保所得物理产品或系统能够满足应用需求。
(3)数据线程(Data thread, TD)指物理产品或系统全生命周期中的各种虚实数据,包括需求数据、设计数据、验证数据、工艺数据、生产数据、性能数据、测试数据、管控数据、配置数据、运维数据等,以及由上述数据挖掘得到的数据特征与相关知识。数据的形式包括但不限于数值、文本、图像、视频、音频。数据线程贯通数字工程的物理世界与数字世界,贯穿产品或系统的全生命周期,承载着从需求的提出到满足整个过程中的全部信息,其数据随着产品或系统全生命周期进程的推进不断积累和丰富。物理世界中产生的数据主要用于模型的构建、校验和运行,以及对物理产品或系统的管理和控制;数字世界中产生的数据主要用于方案和过程的分析、决策和优化。此外,数据线程还是物理产品或系统、模型和服务交互的桥梁,以及产品或系统智能化的基础,对于实现虚实一致性、功能智能性和服务时效性具有重要意义。
(4)服务线程(Service thread, TS)指物理产品或系统全生命周期中依托各类软件和程序代码、插件等实现的各种功能和服务,包括感知通信服务、数化服务、仿真分析服务、智能决策服务、优化服务、安全管控服务等。服务的形式包括但不限于平台、软件、API、工具包、插件、功能块、功能函数和具有一定服务能力的物理与虚拟对象。感知通信服务指基于各种硬件资源实现的状态感知、信息获取、数据录入、数据传输等功能服务,用于支持物理产品或系统与环境、人、模型等之间的数据交互过程;数化服务指基于物理世界构建数字世界的相关服务,包括产品、系统、过程、业务、功能、环境等全要素模型的构建与校验;仿真分析服务包括回溯分析、预测分析、多场耦合分析等服务,基于数模联动,在数字世界中实现对物理产品或系统的结构、功能、运行过程以及相关现象和问题的深入分析;智能决策与优化服务包括知识挖掘、自主学习、实时决策、自适应、自优化等服务,为产品或系统的智能自治和持续优化进化提供基础;安全管控服务包括物理产品或系统的安全生产、安全部署、安全使用和安全控制等服务,用于实现产品或系统研制、交付、部署、使用和维护等物理过程,使产品或系统的能力和价值得到充分发挥和利用。
(5)智能中枢(Intelligence center, IC)由算力、算法、存储、网络等要素组成,是开发人工智能、赋能产品或系统智能升级、促进四大线程交互融合,以及实现人机交互与体系协同的重要支撑。其中,算力是实现大规模数据处理和高性能计算的关键要素,可以有效支持人工智能的实现,使得数字工程能够更好地解决数据密集型应用问题。以人工智能为代表的各种算法用于指导算力对海量数据进行高效处理和特征精准提取,同时也是基于大数据挖掘知识和提升产品或系统智能的基础。算力和算法为智能中枢提供数据处理能力,而存储则是为智能中枢提供海量数据、信息和知识的归类存储与快速吞吐能力,用于实现数据存储、信息汇聚和知识积累。网络是数字工程实现要素耦合关联、虚实交互融合、人机交互协同、远程精准管控和时效智能服务的重要支撑,网络能够通过连接物理产品、系统、模型、软件等的数据接口,保障数据、信息、知识、智慧的获取、传递与共享,并利用集中的智慧分布式管控各要素,解决其在各阶段过程中的相关问题。网络、存储、算力、算法相辅相成,共同支撑人工智能的实现与应用,共同构成数字工程的智能中枢,为数字工程提供强大“智力”。
数字工程的实现需要综合运用多种先进技术,为促进相关支撑技术集成融合应用,助力数字工程快速发展成熟,分析八类数字工程关键技术,提出数字工程技术体系,如图4所示。
5 数字工程:十个领域应用展望
面向海陆空天复杂产品与装备研制使用,以及城市、医疗、能源等复杂巨系统的建设运行等重大需求,对核电厂数字工程、航空发动机数字工程、卫星互联网数字工程、海洋系统及海洋装备数字工程、风洞数字工程、未来战场数字工程、城市数字工程、高档数控机床数字工程、能源数字工程、车辆数字工程等重大领域进行应用展望,给出了数字工程范式在不同领域的实例化应用参考,如图5~14所示。
参考文献:[21]郭东明. 高性能制造[J]. 机械工程学报,2022,58(21):225-242.
6 结束语
(1)数字工程通过开发和利用“数力”与“智力”,实现并提升体系化解决问题和满足需求的“能力”。数字孪生是数字工程的重要基础与载体。
(2)数字中国建设背景下,数字工程与数字孪生是助力各行业数智化转型升级,推动数字经济可持续发展,构筑国际竞争新优势的有效途径。
(3)团队提出了数字工程五级(1.0到5.0)成熟度模型,阐述了对数字工程的新思考与新理解,分析了数字工程将面临的需求与挑战,提出了数字工程体系架构与技术体系,并对十个重大领域进行了应用展望。
(4)未来,基于提出的数字工程体系架构,探索复杂产品/装备数字化设计-制造-运维与复杂巨系统规划-研究-设计-构建-运行,实现面向多元应用需求与难题体系化攻克的科学工程范式,具有一定理论研究与应用价值。