Digital Twin Registry for Automation Controller Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional controllers in automation systems lack the ability to dynamically interact with real-world objects, requiring programmers to manually adapt code when physical changes occur, leading to inefficiencies and production interruptions.

Innovation Solution

The implementation of digital twins within an automation system, which provides a registry of digital representations of physical devices, allowing for uniform access and dynamic interaction through a process image backbone, enabling programmable interactions without explicit coding for each device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional controllers use static object models configured during commissioning, then the controller structure is simple and stable, but the system cannot adapt to physical changes without manual code updates

Engineering Contradiction:
Improveadaptability to physical changesVSAvoidcontroller program complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates digital twins as virtual copies of physical devices and assets. These digital twins replicate the behavior, state, and properties of physical objects in the process image, allowing the controller to interact with virtual representations rather than requiring direct physical device recognition. When physical devices are added or modified, only the digital twin registry needs updating, not the core controller logic.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent implements a dynamic object model where the registry of digital twins can be modified at runtime. New physical devices can be detected and their digital twins registered dynamically without requiring controller program changes. The system transitions from a static commissioning-time configuration to a dynamic runtime-adaptable structure.

Inventive Principle:
Principle #15Dynamics

2Productivity

If programmers manually adapt controller code when physical devices change, then the controller maintains precise control, but production processes are interrupted and efficiency decreases

Engineering Contradiction:
Improveproduction efficiencyVSAvoidtime for code updates
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The controller system automatically detects changes in the physical process environment and self-updates its digital twin registry without requiring programmer intervention. The system monitors for new physical devices, detects their presence through the process image, and automatically creates corresponding digital twins, enabling the system to adapt to changes autonomously and maintain continuous production.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent pre-establishes digital twin templates and object models that can be quickly instantiated when new physical devices are detected. Rather than requiring custom code development for each new device, the system has ready-made digital twin structures that can be automatically configured and registered, dramatically reducing the time required to adapt to physical changes.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If the object model is statically configured during commissioning, then the controller structure is stable, but real world objects are not visible or accessible via the object model

Engineering Contradiction:
Improvevisibility of real world objectsVSAvoidaccessibility to physical changes
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent creates digital twins as virtual copies of physical devices and assets. These digital twins replicate the behavior, state, and properties of physical objects in the process image, allowing the controller to interact with virtual representations rather than direct physical devices. This makes real-world objects visible and accessible through the controller's object model.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The digital twin registry serves multiple functions: it provides visibility of physical objects, enables dynamic adaptation, simplifies programming, and maintains stable controller architecture. The universal registry structure can represent any physical device or asset in the automation system, making the system versatile without sacrificing stability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If programmers reconstruct the state of real world objects into digital signals, then the controller can control output devices, but the process is inefficient and requires manual adaptation

Engineering Contradiction:
Improveease of controller programmingVSAvoidprogram adaptation effort
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates digital twins as virtual copies of physical devices and assets. These digital twins replicate the behavior, state, and properties of physical objects in the process image, allowing the controller to interact with virtual representations rather than direct physical devices. This makes real-world objects visible and accessible through the controller's object model.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The digital twin acts as an intermediary layer between the physical process objects and the controller's object model. Rather than requiring programmers to directly map physical devices to digital signals, the digital twin registry provides a standardized interface that simplifies interaction and automatically handles adaptations when physical devices change.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3602216B1Process image within controllers enabling visibility and accessibility of real world objects
Publication Date: 2024.08.21 SIEMENS AG
  • EP3602216B1 patent drawingFigure 1
  • EP3602216B1 patent drawingFigure 2
  • EP3602216B1 patent drawingFigure 3A~3C

AI summary

A system for using digital twins to interact with physical objects in an automation system includes a plurality of controller devices, a process image backbone, and a registry comprising a plurality of digital twins. Each respective controller device comprises a volatile computer-readable storage medium comprising a process image area. The process image backbone provides the controllers with uniform access to the process image area of each controller. Each digital twin in the registry corresponds to a physical device controllable via one of the controllers devices via a corresponding process image area.