论文标题

迈向用于CP的数字双二键DEVOPS,可在运行时提供基于体系结构的适应和验证

Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation & Verification at Runtime

论文作者

Dobaj, Jürgen, Riel, Andreas, Krug, Thomas, Seidl, Matthias, Macher, Georg, Egretzberger, Markus

论文摘要

工业产品服务系统(IPSS)表示以服务为导向的(SO)提供对CPS功能的访问方式。由于与服务功能和行为,操作环境以及不断发展的客户需求有关的需求的不确定性,此类系统的设计具有高风险。此类风险和不确定性在IT领域众所周知,在该领域,DevOps原则可确保通过可靠且频繁的交付过程进行连续的系统改进。模块化的系统体系结构可以补充这些过程,以促进IT系统的适应和进化。这项工作提出了一种使用和扩展IPSS资产的数字双胞胎(DTS)的方法,以使CPS服务交付的持续优化以及后者适应不断变化的需求和环境。通过确保IPSS的完整性和可用性,尤其是对于CPS运行时的设计和服务适应,这可以降低设计和操作过程中的不确定性。该方法基于将其DEVOPS原理传输到启用DT的CPS IPS。所选的设计方法将DT处理和通信资源与文献衍生的DEVOPS要求集成,重新使用并使DT处理和通信资源保持一致。我们使用这些要求提出了一个支持DT的自适应CPS模型,该模型指导CPS IPS中启用DT的DEVOPS的实现。我们进一步提出了针对关键运营DTS的详细设计模型,该模型集成了CPS闭环控制和基于体系结构的CPS适应。这种集成方法可以实现A/B测试作为用例和中心概念,以实现CPS IPSS服务的适应和重新配置。自适应CPS模型和DT设计概念已在关键运营CPS IPS的评估环境中得到了验证。示威者在运行时进行了服务A/B测试期间的子毫秒循环时间,而不会引起CPS操作干扰和停机时间。

Industrial Product-Service Systems (IPSS) denote a service-oriented (SO) way of providing access to CPS capabilities. The design of such systems bears high risk due to uncertainty in requirements related to service function and behavior, operation environments, and evolving customer needs. Such risks and uncertainties are well known in the IT sector, where DevOps principles ensure continuous system improvement through reliable and frequent delivery processes. A modular and SO system architecture complements these processes to facilitate IT system adaptation and evolution. This work proposes a method to use and extend the Digital Twins (DTs) of IPSS assets for enabling the continuous optimization of CPS service delivery and the latter's adaptation to changing needs and environments. This reduces uncertainty during design and operations by assuring IPSS integrity and availability, especially for design and service adaptations at CPS runtime. The method builds on transferring IT DevOps principles to DT-enabled CPS IPSS. The chosen design approach integrates, reuses, and aligns the DT processing and communication resources with DevOps requirements derived from literature. We use these requirements to propose a DT-enabled self-adaptive CPS model, which guides the realization of DT-enabled DevOps in CPS IPSS. We further propose detailed design models for operation-critical DTs that integrate CPS closed-loop control and architecture-based CPS adaptation. This integrated approach enables the implementation of A/B testing as a use case and central concept to enable CPS IPSS service adaptation and reconfiguration. The self-adaptive CPS model and DT design concept have been validated in an evaluation environment for operation-critical CPS IPSS. The demonstrator achieved sub-millisecond cycle times during service A/B testing at runtime without causing CPS operation interferences and downtime.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源