Virtual Simulation Region-Based Updating for Design Iteration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Physics simulation engines are computationally intensive, leading to long wait times for designers to assess design changes, limiting the frequency of iterative design updates and requiring significant computing resources, which is impractical for many applications.
Innovation Solution
A computer-implemented method using machine-learned physics prediction models to generate updated physics simulation data by inputting neighboring cell values, predicting gradients, and determining updated values for cells, allowing for near-real-time iterative design updates through region-based updating, reducing the need for extensive computational resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If physics simulation engines are used to simulate physical characteristics of virtual components, then measurement precision of physical properties is improved, but computing time and computational resources are excessively consumed
Solution Approach 1:
The virtual environment is divided into multiple discrete cells, allowing the simulation to process and update only specific regions rather than the entire environment. This segmentation enables selective refinement of simulation accuracy in critical areas while reducing computational overhead in less critical areas.
Solution Approach 2:
The system performs partial simulations by updating only the necessary cells and regions based on design changes, rather than re-simulating the entire environment. This partial action approach maintains measurement precision for affected areas while significantly reducing overall computing time and resource consumption.
2Measurement precision
If physics simulation engines perform highly precise simulation, then measurement precision is improved, but productivity of design iteration is reduced
Solution Approach 1:
The system pre-processes and identifies which cells require updates based on design changes before executing the full simulation. This preliminary action allows the system to prepare update lists and prioritize computations, maintaining precision where needed while accelerating the overall iteration process by avoiding unnecessary full-re simulation.
Solution Approach 2:
By performing partial simulations only on affected cells and regions rather than complete re-simulations, the system maintains measurement precision for critical areas while dramatically improving design iteration speed and productivity.
3Measurement precision
If significant computing resources are allocated for precise simulation, then measurement precision is improved, but device complexity and resource requirements increase
Solution Approach 1:
Dividing the virtual environment into discrete cells enables the system to allocate computing resources selectively to specific regions rather than uniformly across the entire environment. This segmentation reduces overall device complexity and resource requirements while maintaining simulation accuracy in critical areas.
Solution Approach 2:
The system applies different levels of simulation detail and computational effort to different cells based on their importance and the nature of design changes. This local quality approach maintains high measurement precision where needed while using simpler, less resource-intensive methods in less critical areas, reducing overall device complexity.
4Measurement precision
If full physics simulation is performed for each design change, then measurement precision is maintained, but loss of time for design assessment increases
Solution Approach 1:
The system pre-identifies and prioritizes which cells require updates based on design changes before execution. This preliminary action enables the system to begin processing high-priority cells immediately while preparing lower-priority updates, maintaining measurement precision while reducing the perceived wait time for design assessment results.
Solution Approach 2:
By performing partial simulations only on affected cells rather than complete re-simulations, the system maintains design assessment accuracy for critical areas while dramatically reducing the time designers must wait for results.
Data Source
AI summary
The present disclosure provides systems and methods that expedite the design of physical components through the use of iterative and computationally efficient virtual simulations. In particular, the systems and methods of the present disclosure can be used as part of an iterative design process in which a product designer is able to iteratively make changes to a component design by iteratively interacting a visualization of a virtual representation of the component within a virtual environment.


