Real-Time Simulation System for Iterative Design Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The engineering design process is hindered by the high costs and time-consuming nature of simulations, which often limit their use to only after a 'good' candidate design is proposed, rather than being integrated throughout the iterative design process.
Innovation Solution
A real-time interactive design and simulation system that uses parallel processing architecture to rapidly recalculate simulations based on user-driven changes to physical system configurations, displaying results in real-time on a graphical user interface, allowing for immediate visualization and optimization of design iterations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional simulation methods are used, then simulation accuracy is maintained, but simulation time and computing resources increase significantly
Solution Approach 1:
The system performs preliminary actions by pre-calculating and storing influence coefficients that represent the relationship between design parameters and simulation results. These pre-computed coefficients are stored in a database and reused during iterative design processes, eliminating the need to run full simulations for every design change while maintaining accuracy through the stored relationship models.
Solution Approach 2:
The simulation process is segmented into distinct components: full simulations are run only once to extract influence coefficients, which are then stored separately. During iterative design, only the relevant coefficient lookup and calculation steps are executed, rather than running complete simulations. This segmentation allows the system to maintain simulation accuracy while dramatically reducing computation time for design iterations.
2Productivity
If simulation is performed frequently during design iterations, then design optimization improves, but computing resource consumption increases
Solution Approach 1:
The system creates copies of simulation results in the form of influence coefficients that capture the essential relationships between design parameters and outcomes. These coefficient copies are stored in a database and reused multiple times during design iterations, replacing the need to run expensive full simulations repeatedly. This copying approach enables frequent design iterations while consuming minimal computing resources.
Solution Approach 2:
Computing resources are intensive pre-computation phase where influence coefficients are calculated and stored. During subsequent design iterations, the system performs lightweight operations using these pre-stored coefficients, avoiding repeated expensive simulations. This preliminary action separates the high-resource computation from the low-resource iterative design process.
3Ease of operation
If real-time simulation results are provided, then user interaction and design exploration improve, but system complexity increases
Solution Approach 1:
The system introduces an intermediary layer consisting of influence coefficients and a database that mediates between user design inputs and simulation results. Instead of directly running full simulations in response to user interactions, the system uses these pre-computed coefficients as intermediaries to quickly calculate and display results. This intermediary layer simplifies the user interaction experience while managing system complexity by avoiding direct coupling between UI and full simulation engines.
Data Source
AI summary
Systems and methods are provided for providing real-time interactive design and simulation of a physical system to generate comparisons of varying system configurations under different physical conditions. A display is generated on a graphical user interface that displays a part in a physical system according to characteristic data. An initial simulation of the physical system is executed to determine an initial value for a metric of the initial design. The initial value is displayed on the graphical user interface. A change of the characteristic data or the environment condition is received through a user interface. The simulation of the physical system is recalculated to determine a next value for the metric based on the change, the next value for the metric being displayed on the graphical user interface along with the initial value in real time relative to the received change.


