Digital Twin for Seamless System Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Updating and optimizing digital systems can disrupt operations due to the difficulty in taking them offline for testing and the risk of unforeseen negative consequences when done live.
Innovation Solution
Creating a digital twin of the system using a platform with a processor, non-transitory memory, and computer-executable instructions to simulate performance modifications, allowing for testing without affecting the live system and applying improvements only when they yield positive results.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the digital system is taken offline to test and effectuate updates, then the system can be optimized and updated, but the operations of the enterprise are disrupted
Solution Approach 1:
The patent creates a digital twin that is a virtual copy of the physical digital system. This digital twin replicates the system's behavior and can be used for testing updates without affecting the actual system operations. The digital twin is constructed by collecting data from sensors and creating a virtual model that mimics the real system's performance characteristics.
Solution Approach 2:
The patent applies preliminary action by testing potential modifications on the digital twin before implementing them on the actual digital system. This allows updates to be validated in advance, ensuring they will work correctly before being deployed to the live system, thus avoiding disruptions from failed updates.
2Productivity
If the digital system is updated live without taking it offline, then operations continue uninterrupted, but unforeseen negative consequences may occur
Solution Approach 1:
The digital twin serves as a safe virtual copy where potential updates can be tested without risk to the actual system. This copying approach allows live updating of the digital twin with potential modifications while keeping the real system stable and operational.
Solution Approach 2:
The system performs preliminary testing of updates on the digital twin before applying them to the actual digital system. This preliminary validation step identifies potential negative consequences before they can affect the live system, ensuring safer updates while maintaining operational continuity.
3Manufacturing precision
If the digital system is taken offline for testing, then modifications can be tested thoroughly, but time is lost and operations are interrupted
Solution Approach 1:
By creating a digital twin copy, the system enables thorough testing of modifications without taking the actual system offline. The digital twin can be updated and tested continuously while the real system remains operational, eliminating the need for downtime while maintaining testing accuracy.
Solution Approach 2:
The digital twin allows testing and validation activities to continue uninterrupted while the actual digital system remains operational. This continuity enables parallel development and testing cycles without forcing the production system to stop, thereby eliminating time loss while maintaining testing rigor.
4Speed
If potential modifications are applied directly to the digital system, then updates are implemented quickly, but system stability may be compromised
Solution Approach 1:
The digital twin acts as a virtual sandbox where potential modifications can be applied and tested without risking the stability of the actual digital system. This copying mechanism allows rapid experimentation with updates while the real system remains stable and unchanged until validation is complete.
Solution Approach 2:
The digital twin serves as an intermediary between the development team and the actual digital system. It mediates the testing process by absorbing the risks of potential modifications, allowing quick iteration on updates while protecting the stability of the production system until changes are proven safe.
Data Source
AI summary
Systems and methods for updating and optimizing a digital system are provided. A method may include creating a digital twin of the digital system. Creating the digital twin may include detecting, via a plurality of edge sensors, hardware and software components and performance metrics of the digital system, storing a list of the hardware and software components and the performance metrics in a catalog on the server, and constructing a digital model that replicates the digital system and is configured to be run on a processor to simulate performance of the digital system. The method may include receiving, as input, a potential modification to the digital system, applying the potential modification to the digital twin, and running the digital twin with the potential modification on the processor. In response to achieving an improvement in the simulated performance resulting from the running the digital twin with the potential modification, the method may include applying the potential modification as a real modification to the digital system.


