Co-Simulation with Simpack

The Simpack Multi-Domain Interfaces deliver co-simulation capabilities to our users. Three of those interfaces connect Simpack to MATLAB®, enabling the embedding of Simulink® Models into Simpack, exporting Simpack results to MATLAB and Simpack Simulink co-simulation. Moreover, Simpack can im- and export functional mock-up units (FMU), and a general co-simulation interface.

Simpack MatSIM

MatSIM is an interface for embedding Simulink® models into Simpack. The models are exported from MATLAB® using the Simulink CODER™ (formerly known as Real-Time Workshop®).

Simpack MatSIMi interface > Dassault Systèmes
Simpack Functional Mockup Unit > Dassault Systèmes

Simpack Functional Mock-up Interface

Simpack FMU (Functional Mock-up Unit) Import enables models that comply with the FMI (Functional Mock-up Interface) standard to be imported and used within Simpack.
FMU Import supports two options:

  • FMU for Model Exchange: The Simpack Solver can integrate the continuous states of the FMU
  • FMU for Co-Simulations: the Simpack Solver uses and communicates the FMU model by means of Co-Simulation at user-defined equidistant sample points with any other Simpack element.

FMU Export can export Simpack models as standard FMUs. Presently, FMU Export covers primarily Co-Simulation.

SIMAT

SIMAT is the co-simulation interface between Simpack and MATLAB® and Simulink®. The following functionalities are included:

  • Linear System Interface (export of ABCD matrix to MATLAB)
  • Co-Simulation Interface for coupling Simpack and Simulink.
 
SImpack SIMAT > Dassault Systèmes

MATLAB Result Export

MATLAB® Result Export enables the user to optionally export all Simpack results in native MATLAB format. All results, as specified in the Simpack model, are exported as .mat file along with the general results generation.

IPC Co-Simulation

IPC Co-Simulation is an interface for coupling Simpack to other simulation software or hardware by means of co-simulation with TCP/IP-based sockets.

Also Discover

Simpack Wind > Dassault Systèmes
Wind Modules
Simpack Simulates the Dynamics of Complete Wind Turbine Systems
Simpack Realtime > Dassault Systèmes
Realtime Module
Simpack Hardware-in-the-Loop (HiL) and Man-in-the-Loop (MiL) Simulations
Simpack Drivetrain > Dassault Systèmes
Drivetrain Modules
Simpack Simulates Mechanical Power Transmission Systems
Simpack bearings > Dassault Systèmes
Bearing Modules
Simpack Simulates Bearings Interaction with the Complete System
Simpack Rail > Dassault Systèmes
Rail Modules
Simpack Multibody System Simulation of Rail-Guided Systems
Simpack Flexible Body > Dassault Systèmes
Flexible Body Simulation Modules
Flexible Bodies in Simpack Multibody System Simulation
Simulia Simpack > Dassault Systèmes
Engine Modules
Simulating Engine Operation with Simpack
Simpack Base Module > Dassault Systèmes
Core Modules
Simpack Multibody System Simulation Core Functionality
Simpack General Module > Dassault Systèmes
General Add-On Modules
Extending Simpack Capabilities
Simpack Biomotion > Dassault Systèmes
Biomotion Modules
Simpack Simulates the Interaction between Humans and Technical Devices
Simpack Automotive Modules > Dassault Systèmes
Automotive Modules
Simpack Automotive Modules for Full Vehicle Analysis

Learn What SIMULIA Can Do for You

Speak with a SIMULIA expert to learn how our solutions enable seamless collaboration and sustainable innovation at organizations of every size.

Get Started

Courses and classes are available for students, academia, professionals and companies. Find the right SIMULIA training for you. 

Get Help

Find information on software & hardware certification, software downloads, user documentation, support contact and services offering