Mit dem Modul MBSimControl können einfache Regelungsstrukturen aufgebaut werden.
Zum Auswerten von Systemzuständen oder Funktionen stehen verschiedene Sensoren zur Verfügung, die die entsprechenden Größen zur Verfügung stellen.
Ebenso stehen Pseude-Sensoren zur Verfügung, welche Funktionen auswerten, um beispielsweise zeitabhängige Eingabegrößen zu generieren.
Zum Aufbereiten der Sensorsignale sind Signalmanipulatoren vorhanden.
In dynamischen Systemen 1. Ordnung können verschiedene Regelungskonzepte umgesetzt werden.
Durch Aktoren können Stellkräfte in die Systeme zurückgespeist werden.
Da Aktoren als Eingangsgröße ebenfalls Signale erhalten, gibt es einen speziellen Sensor, der die Systeme 1. Ordnung ausliest und deren Systemausgänge an die Aktoren überträgt.
The upper nomenclature defines a XML element named ElementName with (if given) a minimal occurance of 0 and a maximal occurance of 2. The element is of type elementType.
A occurance of optional means 0-1.
The element has two attributes named attrName1 and attrName2 of type typeOfTheAttribute. A attribute can be optional or required.
The upper nomenclature defines a choice of elements. Only one element of the given ones can be used. The choice has, if given, a minimal occurance of 1 and a maximal maximal occurence of 2.
A occurance of optional means 0-1.
The upper nomenclature defines a sequence of elements. Each element must be given in that order. The sequence has, if given, a minimal occurance of 0 and a maximal maximal occurence of 3.
A occurance of optional means 0-1.
This element is defined by the XML Schema (Project) with the namespace
http://www.mbsim-env.de/MBSim, which is
included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.
This element is defined by the XML Schema (Project) with the namespace
http://www.mbsim-env.de/MBSim, which is
included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.
Dummy Signal welches ein Signal einfach weiterleitet.
Der Sinn dieses Signals ist lediglich die Markierung von Signalen als externe Signale.
Z.b. der FMI export oder Co-Simulation suche alle Signale diese Types und
verwendet all diese als Signal Ausgänge des Systems.
Alle kartesischen Sensor-Signale werden in diesem Koordinatensystemen ausgegeben. Wenn nicht angegeben wird das I-System von DynamicSystemSolver verwendet.
This element is defined by the XML Schema (Project) with the namespace
http://www.mbsim-env.de/MBSim, which is
included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.
Creates a OpenMBV
<Frame>
which
moves (translation and rotation) according to a given definition.
This definition can be provided per component of the translation and rotation.
It can also reference a MBSim
<Frame>
to chase.
Single components for the translation and rotation can still be overwritten when following a Frame.
This is even the basic usage of this observer: following a MBSim Frame but using different definitions for some
components of the translation and/or rotation.
This is very useful in OpenMBV to move the camera with such a FrameChaserObserver.
The frame to chase. If given, this observer follows the referenced Frame but the following definitions can
be used to overwrite single components for translation and rotation.
If not given, this observer is fixed in space at the world coordinate system but the following defintions can
still be used to overwrite single components.
Defines a signal being used for the orientation of the body. The size of the signal must be 3 in case of Cardan angles or 9 in case of a transformation matrix.
<openMBVRigidBody>optional
Activates the visualization of the body in OpenMBV.
This element is defined by the XML Schema (Project) with the namespace
http://www.mbsim-env.de/MBSim, which is
included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.
Führt eine Eigenanalyse, eine Modalanalyse und eine Frequenzganganalyse eines dynamischen Systems durch. Dabei wird das nichtlineare System in ein lineares, zeitinvariantes System transformiert. Die zugehörigen Matrizen A, B, C und D werden in einer Datei gespeichert.