17.3.4 Executing a co-simulation

Products: Abaqus/Standard  Abaqus/Explicit  Abaqus/CFD  Abaqus/CAE  

Overview

You can execute the following types of co-simulations from the command line:

  • Structural-to-structural

  • Fluid-to-structural

  • Conjugate heat transfer

  • Electromagnetic-to-structural

  • Electromagnetic-to-thermal

You can also execute structural-to-structural, fluid-to-structural, and conjugate heat transfer co-simulations in Abaqus/CAE.

Executing a co-simulation from Abaqus/CAE

You can execute the coupled analysis interactively in Abaqus/CAE as described in Understanding co-executions, Section 19.4 of the Abaqus/CAE User's Guide. You are not required to create a configuration file; Abaqus/CAE creates the file automatically.

Abaqus/CAE Usage:   

Job module:
Co-executionCreate: select the Abaqus/Standard model and the Abaqus/Explicit model; Communication time out: timeout-value
Co-executionManager: Submit


Executing a co-simulation from the command line

You execute the Abaqus jobs as described in Abaqus/Standard, Abaqus/Explicit, Abaqus/CFD, AND FMU co-simulation execution, Section 3.2.4.

Command usage example

Use the following command to submit a co-simulation between two Abaqus analyses, “job-1” and “job-2”:

abaqus cosimulation cosimjob=beam job=job-1,job-2
configure=config

Considerations for using the timeout parameter

The timeout execution parameter specifies the amount of time in seconds that each analysis waits to receive the co-simulation message expected from the other analysis that is running. The default timeout value is 60 minutes when submitting jobs using the command line options and 10 minutes when executing the jobs in Abaqus/CAE. When the timeout period is large compared to typical analysis increment wallclock times, you have greater flexibility in starting jobs and performing operations that precede the co-simulation analysis step. Examples where this flexibility is needed include: job submission using queues, analyses where steps that precede the co-simulation step have long run times, and cases where one job is resubmitted because of an input error. However, a large timeout period can cause problems when one of the co-simulation jobs fails (for reasons such as convergence issues or availability of computer resources) before the initial co-simulation communication is established. In these cases you may prefer to terminate the job left running rather than have it wait the entire timeout period.

Limitations

Electromagnetic-to-structural and electromagnetic-to-thermal co-simulations are not supported in Abaqus/CAE.

Your query was poorly formed. Please make corrections.


17.3.4 Executing a co-simulation

Products: Abaqus/Standard  Abaqus/Explicit  Abaqus/CFD  Abaqus/CAE  

Your query was poorly formed. Please make corrections.

Overview

You can execute the following types of co-simulations from the command line:

  • Structural-to-structural

  • Fluid-to-structural

  • Conjugate heat transfer

  • Electromagnetic-to-structural

  • Electromagnetic-to-thermal

You can also execute structural-to-structural, fluid-to-structural, and conjugate heat transfer co-simulations in Abaqus/CAE.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Executing a co-simulation from Abaqus/CAE

You can execute the coupled analysis interactively in Abaqus/CAE as described in Understanding co-executions, Section 19.4 of the Abaqus/CAE User's Guide. You are not required to create a configuration file; Abaqus/CAE creates the file automatically.

Abaqus/CAE Usage:   

Job module:
Co-executionCreate: select the Abaqus/Standard model and the Abaqus/Explicit model; Communication time out: timeout-value
Co-executionManager: Submit


Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Executing a co-simulation from the command line

You execute the Abaqus jobs as described in Abaqus/Standard, Abaqus/Explicit, Abaqus/CFD, AND FMU co-simulation execution, Section 3.2.4.

Your query was poorly formed. Please make corrections.

Command usage example

Use the following command to submit a co-simulation between two Abaqus analyses, “job-1” and “job-2”:

abaqus cosimulation cosimjob=beam job=job-1,job-2
configure=config
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Considerations for using the timeout parameter

The timeout execution parameter specifies the amount of time in seconds that each analysis waits to receive the co-simulation message expected from the other analysis that is running. The default timeout value is 60 minutes when submitting jobs using the command line options and 10 minutes when executing the jobs in Abaqus/CAE. When the timeout period is large compared to typical analysis increment wallclock times, you have greater flexibility in starting jobs and performing operations that precede the co-simulation analysis step. Examples where this flexibility is needed include: job submission using queues, analyses where steps that precede the co-simulation step have long run times, and cases where one job is resubmitted because of an input error. However, a large timeout period can cause problems when one of the co-simulation jobs fails (for reasons such as convergence issues or availability of computer resources) before the initial co-simulation communication is established. In these cases you may prefer to terminate the job left running rather than have it wait the entire timeout period.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.

Limitations

Electromagnetic-to-structural and electromagnetic-to-thermal co-simulations are not supported in Abaqus/CAE.

Your query was poorly formed. Please make corrections.
Your query was poorly formed. Please make corrections.