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.
arc cosine
The acos functions calculate the principal value of the arc cosine of x.
Der Eigangswert wird auf pm1 beschränkt.
<asin>
arc sine
The asin functions calculate the principal value of the arcsine of x. asin calculates the arcsine of a double value; asinf calculates the arcsine of a floating-point value; and asinl calculates the arcsine of a long double value. The value of x must be between -1 and 1.
Der Eigangswert wird auf pm1 beschränkt.
<atan>
arc tangent
The atan functions calculate the arc tangent of x.
<atan2>
arc tangent in 4 quadrants
The atan2 functions calculate the arc tangent of y/x.
round upwards
Returns the value of x rounded upward to the next integer (toward positive infinity.)
<cos>
cosine
The cos functions calculate the cosine of x (measured in radians).
<cosh>
hyperbolic cosine
The cosh functions calculate the hyperbolic cosine of x.
<cbrt>
cube root
The cbrt functions calculate the cube root of x.
<exp>
e**x
The exp functions calculate the value of the natural logarithm base (e) raised to the power of x.
<exp2>
2**x
The exp2 functions calculate the value of 2 raised to the power of x.
<expm1>
(e**x)-1
Calculates the value of the natural logarithm base (e) raised to the power of x, minus 1. For very small x, expm1(x) is more accurate than exp(x) -1.
<fabs>
absolute value
The fabs, fabsf, and fabsl functions calculate the absolute value of floating-point number x.
<floor>
round downwards
Returns the value of x rounded down to the nearest integer.
<fmod>
remainder after division
These functions calculate the floating-point remainder of x/y.
hypotenuse
The hypot functions calculate the length of the hypotenuse of a right-angled triangle with sides of length x and y. The hypotenuse is the value of the square root of the sums of the squares of x and y:
natural logarithm
The log functions calculate the natural logarithm of x.
Der Absolutwert des Eingangssignals wird verwendet!.
<log2>
base-2 logarithm
The log2 functions calculate the base-2 logarithm of x, log2x.
Der Absolutwert des Eingangssignals wird verwendet!.
<logb>
logarithm base 2
Extracts the exponent of x as a signed integral value. If x is subnormal, it is treated as if it were normalized. For a positive, finite x:
<log10>
logarithm base 10
The log10 functions calculate the base-10 logarithm of x.
Der Absolutwert des Eingangssignals wird verwendet!.
<log1p>
natural logarithm of (1 + x)
The log1p and log1pf functions calculate the natural logarithm of 1 + x. For very small x, log1p(x) will be more accurate than log(1 + x).
Das Eingangssignal wird auf x>-1 beschränkt.
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.
Kraftrichtungsmatrix des Aktors. Der Aktor bringt auf den Anschlusspunkt ref1
ein Kraft der Größe auf.
Auf den Anschlusspunkt ref2 wird die entsprechende Reaktion aufgebracht.
Momentrichtungsmatrix des Aktors. Der Aktor bringt auf den Anschlusspunkt ref1
ein Moment der Größe auf.
Auf den Anschlusspunkt ref2 wird die entsprechende Reaktion aufgebracht.
Definiert das Koordinatensystem in dem die Momentrichtungsmatrix und die Kraftrichtungsmatrix angegeben wird:
0: im Koordinatensystem des Anschlusspunkts ref1
1: im Koordinatensystem des Anschlusspunkts ref2
Wenn nicht angegeben, so wird 0 verwendet.