Digital Twin Module for Data Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data synchronization methods between physical world entities and applications are economically inefficient due to the need for custom configuration of sensor/actuator interfaces and processing logic for each specific physical world system.
Innovation Solution
A digital twin module that provides independent interfaces and modeling-based sensing/control processing logic, enabling data synchronization between applications and physical world entities through a digital twin model. This module uses JSON-formatted command and event protocols to manage control and sensing data between applications and physical world entities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If custom configuration of sensor/actuator interfaces and processing logic is implemented for each specific physical world system, then data synchronization between physical world entities and applications is achieved, but economic efficiency deteriorates due to increased development costs and time
Solution Approach 1:
The patent implements a universal digital twin module that can handle multiple types of physical world entities (sensors, actuators, devices) through a single standardized interface. This module provides generic sensing and control processing logic that works across different industrial fields and entity types, eliminating the need for custom configuration for each specific system while maintaining reliable data synchronization.
Solution Approach 2:
The patent creates digital copies (digital twins) of physical world entities that replicate their behavior and data characteristics. These digital twins serve as intermediaries between physical entities and applications, allowing data synchronization to occur through the digital model rather than requiring direct custom integration with each physical entity, thereby reducing development costs and time.
2Ease of operation
If independent interfaces and modeling-based processing logic are provided through a digital twin module, then ease of operation improves by eliminating custom configurations, but device complexity increases due to the introduction of additional software components
Solution Approach 1:
The patent introduces a digital twin module as an intermediary layer between applications and physical world entities. This module handles all complex processing logic, interface standardization, and data synchronization tasks, shielding users from underlying system complexity. Users interact with simplified standardized interfaces while the intermediary manages the complexity of coordinating multiple sensors, actuators, and devices.
Solution Approach 2:
The patent extracts complex processing logic and interface configuration requirements from the application layer and consolidates them into the digital twin module. This separation allows applications to operate with simple standardized interfaces while the extracted complex logic resides in the dedicated digital twin module, improving ease of operation without completely hiding the underlying complexity.
Data Source
AI summary
Proposed are an apparatus and a method for data synchronization between an application based on a digital twin model and a physical world entity. The apparatus may include a digital twin module that generates a digital twin model modeling a physical world entity based on a control command of an application and synchronizes data between the application and the physical world entity through the digital twin model. The apparatus may also include a service interface that synchronizes control data for controlling the physical world entity of the application and sensing data sensed by the physical world entity between the application and the digital twin module through a first command protocol and a first event protocol. The apparatus may further include connectivity that synchronizes the control data and the sensing data between the digital twin module and the physical world entity through a second command protocol and a second event protocol.


