Block Diagrams
Block diagrams allow you to graphically represent the
mathematical relationships between signals in a system. They are especially suited to model control
systems. In 20-sim a large library of block diagram elements is available. The
elements are displayed in the Editor by icons. You can create block diagram models by dragging the elements to the
Graphical Editor and making the proper connections between the elements.
Library
20-sim has a large library of block diagram elements such as
linear, non-linear, discrete and source elements. In 20-sim you can create custom made block diagram elements and add
them to the existing libraries or combine them in newly defined libraries.
From the Library Browser (left) you can drag and drop elements into the
Graphical Editor (right).
Signals
The foundation of block diagram elements is the use of input
and output signals. 20-sim allows you to create user defined block diagram
elements with an arbitrary number of input and output
signals. Signal sizes can be 1 (default) or larger.
Algebraic Loops and Differential Causality
Algebraic loops and differential causalities are traced
automatically. If possible, 20-sim will rewrite the equations symbolically to
remove algebraic loops and differential causalities.
Custom Made Models
In 20-sim you can create your own block
diagram elements and save them in your own model library.Models can
have and arbitrary number of ports, input and output signals. A specialized
drawing editor can be used to give the models any kind of representation.