Cloud Simulation API for Multi-Physics Workflow Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer-aided engineering (CAE) workflows are limited by the need to use either single applications for CAD and CAE, restricting feature usage, or importing CAD models into separate CAE applications, which can be time-consuming and restrictive in terms of format compatibility.

Innovation Solution

An Application Programming Interface (API) is provided that allows users to create simulation files with parameters like models, physics, and timing, which can be executed on a cloud-based computing cluster, enabling simulations to be performed independently of specific CAE applications and visualized using preferred tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the same application is used for both CAD and CAE, then the workflow is simplified and integrated, but the user is limited to the CAD and CAE features of a single application even where other applications may offer more advanced features

Engineering Contradiction:
Improveworkflow integrationVSAvoidfeature selection
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system segments the CAE workflow into discrete, modular components that can be independently selected and executed. Each simulation step (meshing, solving, post-processing) is separated into individual tasks that can be performed using best-in-class tools, while maintaining an integrated workflow through the workflow engine.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The workflow engine serves as a universal platform that can orchestrate multiple different CAE applications and tools. It provides a common interface and coordination layer that enables users to leverage advanced features from various specialized applications while maintaining a unified workflow experience.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the CAD model is imported into a separate CAE application, then advanced CAE features can be utilized, but ensuring format compatibility can be time consuming

Engineering Contradiction:
ImproveCAE feature accessVSAvoidformat conversion time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The workflow engine acts as an intermediary between the CAD application and CAE solvers. It handles the model import, format conversion, and data exchange automatically, eliminating the need for manual format compatibility work. The engine standardizes data formats and manages the translation between different application requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by pre-processing the CAD model and preparing it for CAE analysis within the workflow engine before actual simulation begins. This includes automatic mesh generation, boundary condition setup, and model validation, which reduces the time required during the actual simulation process.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If simulations are performed on a local computer, then data security and control are maintained, but more complicated simulations cannot be performed and completion time is longer

Engineering Contradiction:
Improvedata controlVSAvoidsimulation capability and speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system moves simulation processing from the local computer dimension to the cloud dimension, enabling access to powerful remote computing resources. The workflow engine manages distributed computing clusters in the cloud, allowing complex simulations to be performed remotely while maintaining data security through controlled access and encrypted data transmission.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11669656B2Systems and methods for running a simulation
Publication Date: 2023.06.06 ANSYS INC
  • US11669656B2 patent drawing
  • US11669656B2 patent drawing
  • US11669656B2 patent drawing

AI summary

Systems and methods are provided to move the solving of multi-physics engineering simulations away from specific CAE, or combination CAD and CAE, applications. In one embodiment, an Application Programming Interface (API) is provided that can be integrated into any device, system, application, or software workflow. The API exposes a series of functions or modules that a user can use to create a simulation file that includes parameters such as a model for the simulation, physics for the simulation, timings for the simulation, and other parameters. The simulation file may then be executed on one or more nodes of a cloud-based computer cluster, and the results of executing the simulation can be provided back to the user. The user may then visualize the results using their preferred device, software, application, or workflow.