Real-Time Simulation System for Iterative Design Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Measurement precision

If traditional simulation methods are used, then simulation accuracy is maintained, but simulation time and computing resources increase significantly

Engineering Contradiction:
Improvesimulation accuracyVSAvoidsimulation time
Core Design Contradiction:
Measurement precisionVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #1Segmentation

2Productivity

If simulation is performed frequently during design iterations, then design optimization improves, but computing resource consumption increases

Engineering Contradiction:
Improvedesign iteration speedVSAvoidcomputing resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by stationary object

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.

Inventive Principle:
Principle #26Copying

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.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If real-time simulation results are provided, then user interaction and design exploration improve, but system complexity increases

Engineering Contradiction:
Improveuser interactionVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11163922B2Systems and methods for implementing iterative simulation manipulations and results display
Publication Date: 2021.11.02 ANSYS INC
  • US11163922B2 patent drawing
  • US11163922B2 patent drawing
  • US11163922B2 patent drawing

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.