Flexible and physical: acausal modeling

Model controller layouts for signal-flow simulations and combine them with an acausal, physical model at the click of a button without caring about the operating direction.

Acausal modeling makes your life easier


SimulationX lets you model networks with acausal connections. That means that elements are linked through physical connections (mechanical, pneumatic or signal-related) with each other. There is no need to take the operating direction into account as it is automatically determined through the underlying equations in each element.

With the flexible and physically oriented modeling and simulation approach, you can describe technical systems realistically with equations based on physical principles:

  • You do not need to define inputs and outputs for each model element. The operating direction between two elements is derived from the solution to the equations.
  • You can use the same model structure for many different physical analyses without the need to make major changes.
  • The model structure is easy to understand and to navigate around as it uses established engineering symbols.
  • Defined physical connections and interfaces prevent logical mistakes during the creation of complex physical models.

Switching between acausal and causal modeling

Block-oriented modeling requires elements to have defined inputs and outputs. The connection between them has a specific direction, which means that the flow of information has only one defined direction. This modeling approach is especially suited for simulations of controller layouts.

In SimulationX, controller layouts are modeled for signal-flow simulations (causal) and can be connected with acausal physical models at the click of a button. Apart from that, you can use interfaces to import controller layouts from MATLAB/Simulink® into a SimulationX model or run it in a co-simulation setup.