Step-by-Step Walkthrough: Using Altair PhysicsAI

In this post we walk through how to set up a simple study using Altair PhysicsAI, an advanced AI driven simulation technology aimed at reducing time and workload.

Network mesh of connected nodes representing a neural network
On This PageWhy Use Altair PhysicsAI?
  1. Why Use Altair PhysicsAI?
  2. Using PhysicsAI

In a previous post, we looked at the AI-based tools available to Altair HyperMesh users, which included Altair romAI, shapeAI, DesignAI and PhysicsAI. Altair PhysicsAI is an advanced, AI-powered tool designed to enhance and accelerate engineering simulation workflows by leveraging machine learning and data-driven insights. It’s integrated within Altair HyperMesh, allowing engineers to predict complex physical phenomena, optimize designs, and reduce simulation runtime without compromising accuracy.

PhysicsAI uses trained neural networks and reduced-order modeling to approximate simulation results, enabling fast iterations and design exploration. It is particularly effective in scenarios where full-scale simulations are computationally expensive, such as fluid dynamics and structural analysis. With the latest release, 2024.1, PhysicsAI now includes the ability to run modal analysis including out of phase results.

In this post we will walk through a basic example of how to use physicsAI and give some proper definition to some of the terms used in the process.

Why Use Altair PhysicsAI?

Before we jump into the actual tool, I want to just be sure to explain why someone might want to use this tool. physicsAI enhances traditional FEA analysis by:

  • Accelerating Computations: AI reduces simulation runtime through predictive algorithms.
  • Improving Accuracy: AI refines results using learned patterns from previous simulations.
  • Enhanced Insights: AI helps identify complex behaviors, including out-of-phase phenomena for modal results.

Using PhysicsAI

To get started, find the PhysicsAI ribbon in HyperMesh. Select the plus sign above the Project icon to create and name your new project. See image below for reference.

PhysicsAI ribbon in HyperMesh 2024.1 with Project, Datasets, Model Training, Model Testing and Predict tools
Figure 1PhysicsAI Ribbon in Altair HyperMesh

Next, we will create Datasets. The Datasets are results files that PhysicsAI bases its results on. For this example, we will create two datasets: One for Training our Model, and one for Testing our Model. On the same ribbon, find the plus sign above the Datasets Icon,

PhysicsAI Create Dataset dialogs selecting HVAC duct result files for the test and training datasets
Figure 2Dataset creation dialogue boxes

Once this is complete you will see the imported Datasets that are available and the imported files.

PhysicsAI Datasets dialog listing the extracted test and training datasets and their result files
Figure 3Datasets Dialogue Box

The next step in the process is to train your machine learning model based on the training dataset. Training the model essentially allows the model to learn patterns and relationships with the data, which enables it to make predictions on new data with higher accuracy. Just like with the other steps, you will click the plus sign above the Model Training icon. The dialogue box directs you to name your model and select the appropriate results you want to base it on.

PhysicsAI Train Model dialog set to predict pressure from the training dataset, with width, depth and epochs
Figure 4Train Model Dialogue Box

If set up correctly, you should see a dialogue box that shows the progress on your model being trained. As the model is being trained, you have the option to view the progress logs and see the Loss Curve with each pass of the training dataset through an algorithm. Once it completes the training, click Set Active Model.

PhysicsAI Model Training progress with a loss curve that drops sharply over the training epochs
Figure 5Model Training progress with loss curve vs epoch

Now we can take our trained model and run it against the Test dataset we imported earlier. To do this, find the plus sign above the Model Testing icon, choose your model and then the dataset you want to run it against and hit OK. This will begin the process of testing your model against that dataset, to which you can see the progress at the bottom of the dialogue box “Testing Model (Model Name) with (Dataset Name)”.

PhysicsAI Test Model dialog running the TI_Prediction model against the TrueInsight test dataset
Figure 6Test Model Dialogue Box

Once that testing is done you can find the results and to visualize these results, click the “Display File” button.

Two closely matching pressure contour plots of an HVAC duct from PhysicsAI testing, beside the error table
Figure 7Visualized results

From there you can import your model by dragging and dropping it into the open window to the left of the PhysicsAI model for comparison.

So, while this was a simple example you can see how impactful PhysicsAI can be in that it gave me extremely quick results without the need to mesh, set up and run a simulation study. In addition to that time savings, I can take advantage of the deep learning that these types of tools can execute for a more informed and accurate result in the end. If you want to learn more about PhysicsAI or any other Altair Simulation tools, let us know.

Share LinkedIn X Email

About the Author

TrueInsight Engineering Team

Written by the application engineers who run TrueInsight demos, onboarding and support for Altair and Siemens users. Have a question about this workflow on your own model?

Talk to an Engineer

Get New Tutorials by Email

One email a month with HyperMesh, SimSolid, NX and Simcenter tips from our engineers.

Get Started

Put This Workflow to Work on Your Projects

Our application engineers help teams adopt Altair and Siemens tools with benchmarks on your geometry, onboarding and training.

  • Authorized Siemens & Altair Partner
  • Expert Engineering Support
  • Licensing Sized to Your Team