Products

GT-Automation

Automate model creation and analysis with scripting

PRODUCT OVERVIEW

What is GT-AUTOMATION?

There are many situations that benefit from automation of tasks which otherwise require manual work in GT-SUITE’s user interface.

To address these situations, GT offers GT-Automation, a time-saving enterprise package that enables Python scripting of GT-ISE and GT-POST operations, as well as process integration of modeling and simulation tasks. With GT-Automation, users save time and eliminate errors that often come from repeated, tedious operations.

Prompt engineering and software development concept. Modern workspace with script coding and an artificial intelligence chatbot UI overlay.
GT-Automation_Benefit 1

INTERACT WITH MODELS

Automatic Model Modification with API

Through the built-in Python editor in GT-ISE, a user is able to execute and develop scripts to perform workflow automation and model analysis. This includes even post-processing of results and model iteration.

Scheme of hierarchy management of corporate and processing manag
GT-Automation_API-1

PROCESS MAP

Create & Automate Complex Workflows

Process Map is GT-SUITE’s process integration platform that enables creation and automatic execution of complex engineering workflows consisting of multiple processes and data transfers among them.  In addition to providing a central, GUI-based framework for automating GT-SUITE processes, Process Map can also integrate any in-house or 3rd-party simulation tools, executables, or scripts.

Process-Map-Model

Use Cases

  • Automating Changes for End-Users

    In the video demonstration above, a script executes based on user inputs which programmatically adds multiple battery cell packs to the model map. The script can build as many modules as the user desires based on the input of the user.

    GT-Automation-Battery
  • Automate Model Building

    Models with complex linking configurations often involve tedious, repetitive linking operations. For example, battery thermal models can contain hundreds of thermal links. A python script will automate the creation of these links, saving time and reducing errors.

    GT-Automation_Complex_Models
  • Repeat Actions to Models

    Sometimes there are many models that have significant overlap in structure and that require the same change. This is repetitive and time consuming to do manually.

    For example, the image above shows an air conditioning system re-used in several similar platform models. To evaluate the effect of switching from an air cooled to a liquid cooled condenser, these platform models need the same linking/connectivity changes made. With Python scripting in GT-Automation, this is quickly and consistently performed compared to manually changing each model.

    GT-Automation-BeforeAndAfter
  • Create Routines for Case Setup

    Entire subsystems can be dynamically added or removed, including replacing parts, based on user selections in Case Setup. In the example below, a drop-down choice (Super Parameter) is made by the user, and as the model runs, a python script transforms the model based on the choice made.

    GT-Automation_Programatic

Advanced Features

Process Map Capabilities

check mark icon

Multi-Model Parameter Management

Organize and manage parameters for multiple models or other processes in a single Case Setup.

check mark icon

Process Map Optimization

Optimize Process Map workflows using the Integrated Design Optimizer.

check mark icon

Process Map DOE

Set up and run DOEs on Process Map workflows.

check mark icon

Nested Optimization & DOE

Automate nested optimizations and DOEs.

check mark icon

Non-GT-SUITE Process Integration

Use Process Map as a “wrapper” around non-GT-SUITE processes.

check mark icon

Multi-Process Result Consolidation

Consolidate the results from multiple processes to a single .glx result file.

Connect with an Expert

Looking for guidance on a systems simulation challenge or project? Fill out the form below and our team will reach out to discuss how we can help.