Co-simulation with Abaqus and Dymola

Providing understanding of Abaqus-Dymola co-simulation when logical modeling needs to be included in a physical system simulation

Course objective


Abaqus-Dymola co-simulation is useful when logical modeling needs to be included in a physical system simulation; for example, it can be used to couple Anti-lock Braking System (ABS) logic modeled in Dymola with an Abaqus rolling tire and brake simulation. In a typical workflow, sensor data computed in Abaqus (the physical system) are passed to Dymola (the controller), which in turn computes the needed actuation to drive the Abaqus model to a desired state. The powerful logical modeling features in Dymola cover a wide variety of engineering fields, such as electromechanics, control systems, hydraulics, penumatics, etc. The ability to couple Dymola and Abaqus can be leveraged to develop a very versatile logical-physical modeling capability. For more examples and a video demonstration, see the e-Learning post "Abaqus-Dymola co-simulation using the Abaqus/CAE plug-in" in the SIMULIA Learning community.

Upon completion of this course you will be able to:

  • Set up an Abaqus model for Abaqus-Dymola co-simulation
  • Create a simple control system in Dymola for co-simulation
  • Run a co-simulation between Abaqus and Dymola models
  • Review the co-simulation results

Who Should Attend

This course is recommended for engineers with experience using Abaqus and a basic understanding of control systems. Some familiarity with Dymola usage is helpful but not required. If you have not used Dymola before, read "Getting Started with Dymola" from the Dymola manual.

Course Overview 

The overview provides details of the topics covered in each lecture. Please note that the actual course agenda may vary depending on location

Schedule and Registration

  • Click here to view the schedule


 Click here for a complete listing of Abaqus classes on the Companion Learning Space platform.