Contents

1 Introduction

2 Nomenclature

2.1 Legend

IconDescription
<element>A XML element of name 'element'
attrNameA XML attribute of name 'attrName'
namespaceA XML namespace of name 'namespace'
typeA XML element or attribute type of name 'type'
requiredA required XML attribute
0-2A occurance of XML elements or attributes

2.2 An element

<ElementName> 0-2 elementType
attrName1 required typeOfTheAttribute
attrName2 optional typeOfTheAttribute

Documentation of the element.

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.

2.3 A choice of element

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.

2.4 A sequence of elements

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.

2.5 Nested sequences/choices

Sequences and choices can be nested like above.

2.6 Child Elements

A indent indicates child elements for a given element.

3 Elements

<mbsim:EmptyGroup>

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.


<Checkvalve>
Object properties
Abstract Element:false
Inherits: <mbsim:EmptyGroup>
Inherited by:
Attributes:
Object documentation
Modell eines Rückschlagventils mit Berücksichtigung der Trägheit der Ventilkugel.
Die an die Blende angeschlossenen hydraulischen Knoten müssen vom Typ <NodeMec> sein, da ihnen automatisch hydraulisch-mechanische Grenzflächen zur Berechnung der Kräfte auf die Ventilkugel zugewiesen werden. Die Fläche der Grenzfläche ist dabei abhängig vom gewählten Druckverlustmodell der Blende.

Die hydraulische Leitung des Rückschlagventils ist mit Line benannt und kann durch XXX/Group[name]/Object[Line] an Knoten angeschlossen werden.

Rückschlagventil
ball_checkvalve.svg
Child Elements

<Controlvalve43>
Object properties
Abstract Element:false
Inherits: <mbsim:EmptyGroup>
Inherited by:
Attributes:
Object documentation
Elemente eines 4/3-Wegeventils
controlvalve43.svg
4/3-Wege Steuerventil. Die Berechnung des Druckverlustes der einzelnen Leitungen erfolgt dabei gemäß <RelativeAlphaClosablePressureLoss>. Die relativen Durchflusskoeffizienten der einzelnen Steuerkanten werden entsprechend \[ \alpha_{rel, PA} = f \left( x \right) \] \[ \alpha_{rel, PB} = f \left( -x+1 \right) \] \[ \alpha_{rel, AT} = f \left( -x + 1 + x_{offset}\right) \] \[ \alpha_{rel, BT} = f \left( x + x_{offset} \right) \] berechnet, wobei für \[ 0 \leq \alpha_{rel, x} \leq 1 \] gilt.
Child Elements

<mbsim:Environment>

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.


<HydraulicEnvironment>
Object properties
Abstract Element:false
Inherits: <mbsim:Environment>
Inherited by:
Attributes:
Object documentation
Definition der Hydraulischen Umbegumgsvariablen
Child Elements

<mbsim:Function>

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.


<PressureLoss>
Object properties
Abstract Element:true
Inherits: <mbsim:Function>
Inherited by:<ClosablePressureLoss>, <LeakagePressureLoss>, <LinePressureLoss>, <UnidirectionalPressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Druckverlusten
Child Elements

<ClosablePressureLoss>
Object properties
Abstract Element:true
Inherits: <PressureLoss>
Inherited by:<CheckvalveClosablePressureLoss>, <GapHeightClosablePressureLoss>, <RelativeAlphaClosablePressureLoss>, <RelativeAreaZetaClosablePressureLoss>, <ReynoldsClosablePressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Druckverlusten mit veränderlichen Koeffizienten und einer Sperrmöglichkeit. Bei der Integration des Systems mit herkömmlichen Integratoren wird die Kennlinie des Ventils regularisiert, d.h. es wird aus nummerischen Gründen immer ein Restfluss durch das Ventil zugelassen. Bei der Verwendung eines Time-Stepping-Integrators kann durch eine entsprechende Angabe der Fluidfluss durch das Ventil im geschlossenen Zustand \( Q=0 \) gesetzt werden. Der variable Wert wird in der Klasse <ClosableRigidLine> gesetzt.
Child Elements

<CheckvalveClosablePressureLoss>
Object properties
Abstract Element:true
Inherits: <ClosablePressureLoss>
Inherited by:<BallCheckvalveClosablePressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung des Druckverlustes in Rückschlagventilen.
Child Elements

<BallCheckvalveClosablePressureLoss>
Object properties
Abstract Element:true
Inherits: <CheckvalveClosablePressureLoss>
Inherited by:<ConeCheckvalveClosablePressureLoss>, <GammaCheckvalveClosablePressureLoss>, <IdelchickCheckvalveClosablePressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung des Druckverlustes in Rückschlagventilen mit Kugelgeometrie. Falls nicht anders angegeben, wird die Kraft auf die Ventilkugel gemäß \[ F_{Ball}=A_{Line} \, \Delta p \] berechnet.
Child Elements

<ConeCheckvalveClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <BallCheckvalveClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes in Rückschlagventilen mit konischer Geometrie. Der Druckverlust berechnet sich in Abhängigkeit der Ventilöffungshöhe \( x \) zu \[ p_V=\frac{\rho}{2} \, \frac{1}{\alpha^2} \, \frac{r_{Ball}^2 + 2 \, \sqrt{r_{Ball}^2 - x^2} \, x + x^2 }{\left[ 4 \, \left( r_{Ball}^2 - x^2\right) + 4 \, \sqrt{r_{Ball}^2 - x^2 } \, x + x^2 \right] \, \left(\pi \, x^2 \right)^2} \, |Q| \, Q \]
Child Elements

<GammaCheckvalveClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <BallCheckvalveClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes in Rückschlagventilen mit Kugelgeometrie und einem Einlaufwinkel \( \gamma \) . Die Kraft auf die Ventilkugel wird gemäß \[ F_{Ball}=\left( \pi \, r_{Ball} \, \sin^2 \gamma \right) \Delta p \] berechnet.
Der Druckverlust berechnet sich in Abhängigkeit der Ventilöffungshöhe \( x \) zu \[ p_V=\frac{\rho}{2} \, \frac{|Q| \, Q}{\alpha^2} \, \frac{1}{\left( 2 \, \pi \, r_{Ball} \, x \, \frac{\sin \gamma}{\cos \gamma} + \pi \, x^2 \, \frac{\sin \gamma }{\cos^2 \gamma} \right)^2} \]
Child Elements

<IdelchickCheckvalveClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <BallCheckvalveClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes in Rückschlagventilen nach Idelchick, Diagramm 9.26 Der Druckverlust berechnet sich in Abhängigkeit der Ventilöffungshöhe \( x \) zu \[ p_V=\frac{\rho}{2} \, \left( 2.7 - \beta_2 + \beta_3\right)\, \frac{|Q| \, Q}{A^2} \] mit \[ \beta_2=\frac{0.8}{\frac{x}{D_0}} \] \[ \beta_3=\frac{0.14}{\left(\frac{x}{D_0}\right)^2} \]
Child Elements

<GapHeightClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <ClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes mittels einer laminaren Spaltströmung mit veränderlicher Höhe. \[ p_V=\frac{12 \, \eta l}{b \, h^3} \, Q \] mit \( h > 0 \)
Child Elements

<RelativeAlphaClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <ClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes durch eine Veränderung des Verlustkoeffizienten \[ p_V=\frac{\rho}{2} \, \left( \frac{1}{\left(\alpha_{rel} \, \alpha \right)^2} -1\right) \, \frac{Q \, |Q|}{A^2} \] mit \( 0 \leq \alpha_{rel} \leq 1 \)
Child Elements

<RelativeAreaZetaClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <ClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes durch eine Veränderung der relativen Öffnungsfläche: \[ p_V=\frac{\rho}{2} \, \zeta \, \frac{Q \, |Q|}{\left(A_{rel} \, A\right)^2} \] mit \( 0 \leq A_{rel} \leq 1 \)
Child Elements

<ReynoldsClosablePressureLoss>
Object properties
Abstract Element:false
Inherits: <ClosablePressureLoss>
Inherited by:
Attributes:
Object documentation
Berechnung des Druckverlustes in einem Ventil mit verstellbarem Durchmesser mittels der \( Re \) -Zahl.
Der Druckverlust bestimmt sich zu \[ p_V=\frac{\rho}{2} \, \lambda \, \frac{l}{d \left(x\right)} \, \frac{Q \, \left| Q \right|}{A\left(x\right)^2} \] Der Druckverlustkoeffizient \( \lambda \) wird darin in Abhängigkeit der \( Re \) -Zahl \[ Re = \frac{d(x)}{A(x)} \, \frac{Q}{\nu} \] bestimmt. Die Fläche \( A(x) \) wird aus dem Durchmesser \( d(x) \) berechnet; der Druckverlust wird somit unabhängig vom Leitungsdurchmesser berechnet. Die Druckverlustzahl \( \lambda \) wird nach Blasius unter Annahme eines glatten Rohres und eines turbulenten Strömungszustandes zu \[ \lambda = \frac{0.3164}{Re^{0.25}} \] bestimmt, wobei für \( 0 < Re < 0.1 \) eine lineare Extrapolation des \( \lambda \) -Wertes erfolgt.
Child Elements

<LeakagePressureLoss>
Object properties
Abstract Element:true
Inherits: <PressureLoss>
Inherited by:<CircularLeakagePressureLoss>, <PlaneLeakagePressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Druckverlusten in Leckagespalten. In Abhängigkeit von der Modellerierung des zugehörigen Leitungsmodells wird entweder die Flussgleichung oder die Druckverlustgleichung ausgewertet.
Child Elements

<CircularLeakagePressureLoss>
Object properties
Abstract Element:true
Inherits: <LeakagePressureLoss>
Inherited by:<EccentricCircularLeakagePressureLoss>, <RealCircularLeakagePressureLoss>,
Attributes:
Object documentation
Abstrakte Oberklasse von kreisförmigen Leckagespalten.
Child Elements

<EccentricCircularLeakagePressureLoss>
Object properties
Abstract Element:false
Inherits: <CircularLeakagePressureLoss>
Inherited by:
Attributes:
Object documentation
Strömung durch einen kreisförmigen Leckagespalt. Der Druckverlust berechnet sich zu \[ p_V = \frac{|l|}{\alpha \, A} \, Q - \frac{|l|}{2 \, \alpha} \, \left(\dot x_i + \dot x_a \right) \] mit \[ \alpha = \frac{A \, h^2}{12 \, \nu} \, \left( 1 + 1.5 \, \epsilon \right) \] Die Länge des Leckagespaltes wird dabei entweder konstant gehalten oder an die Länge des gapLength-Signals angepasst. Die Geschwindigkeiten \( v_1 \) und \( v_2 \) entsprechen den Geschwindigkeiten der beiden anderen Signaleingänge. Dieser Summand wird nur berücksichtigt, falls die Signaleingänge gesetzt sind. Als Geschwindigkeit muss die Geschwindigkeit der Grenzflächen in Richtung der Länge l angegeben werden.
Child Elements

<RealCircularLeakagePressureLoss>
Object properties
Abstract Element:false
Inherits: <CircularLeakagePressureLoss>
Inherited by:
Attributes:
Object documentation
Reale Strömung durch einen kreisförmigen Leckagespalt. Der Druckverlust berechnet sich zu \[ p_V = \frac{\left( Q - c_O\, v_0 - c_I\, v_I\right) \, |l|}{c_{dp}} \] mit \[ c_O = \frac{\left(r_O^2 + 2\, r_O^2 \, \log \frac{r_I}{r_O}-r_I^2\right) \, \pi}{2 \, \log \frac{r_I}{r_O}} \] \[ c_I = \frac{\left(r_O^2 + 2\, r_I^2 \, \log \frac{r_I}{r_O}-r_I^2\right) \, \pi}{2 \, \log \frac{r_I}{r_O}} \] \[ c_{dp} = \left( 1+\log \frac{r_I}{r_O} \right) \, \frac{\pi}{\eta \, \log \frac{r_I}{r_O}}\, \frac{r_O^4}{8} - \frac{r_I^2 \,r_O^2 \, \pi}{4 \, \eta \, \log \frac{r_I}{r_O}} + \left( 1+\log \frac{r_O}{r_I} \right) \, \frac{\pi}{\eta \, \log \frac{r_I}{r_O}}\, \frac{r_I^4}{8} \]
Child Elements

<PlaneLeakagePressureLoss>
Object properties
Abstract Element:false
Inherits: <LeakagePressureLoss>
Inherited by:
Attributes:
Object documentation
Modell eines ebenen Leckagespaltes. Der Druckverlust berechnet sich zu \[ p_V = \frac{12 \, \eta \, |l|}{b \, h^3} \left[ Q + \frac{h \, b}{2} \, \left(v_1 + v_2\right) \right] \] Die Länge des Leckagespaltes wird dabei entweder konstant gehalten oder an die Länge des gapLength-Funktion angepasst. Die Geschwindigkeiten v1 und v2 entsprechen den Geschwindigkeiten der beiden anderen Funktionseingänge. Dieser Summand wird nur berücksichtigt, falls die Funktionskeingänge gesetzt sind. Als Geschwindigkeit muss die Geschwindigkeit der Grenzflächen in Richtung der Länge l angegeben werden.
Child Elements

<LinePressureLoss>
Object properties
Abstract Element:true
Inherits: <PressureLoss>
Inherited by:<CurveFittedLinePressureLoss>, <LaminarTubeFlowLinePressureLoss>, <ParallelResistanceLinePressureLoss>, <SerialResistanceLinePressureLoss>, <TabularLinePressureLoss>, <TurbulentTubeFlowLinePressureLoss>, <ZetaLinePressureLoss>, <ZetaPosNegLinePressureLoss>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Druckverlusten von 1-dimensionalen hydraulischen Leitungen.
Child Elements

<CurveFittedLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Child Elements

<LaminarTubeFlowLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Druckverluste aufgrund laminarer Rohrströmung.
Die Berechnung erfolgt gemäß \[ \Delta p = 32 \, \eta \, \frac{l}{d^2} \, \frac{Q}{A} \]
Child Elements

<ParallelResistanceLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Parallelschaltung identischer hydraulischer Widerstände.
Die einzelnen Druckverluste werden dabei als hydraulische Widerstände betrachtet. Demzufolge berechnet sich der Gesamtdruckverlust zu \[ p_V=p_{V,i}\left(\frac{Q}{n}\right) \text{.} \]
Child Elements

<SerialResistanceLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Serielle Aneinanderreihung verschiedener Druckveruste.
Die einzelnen Druckverluste werden dabei als hydraulische Widerstände betrachtet. Demzufolge berechnet sich der Gesamtdruckverlust zu \[ p_V=\sum_{i=1}^n p_{V,i} \text{.} \]
Child Elements

<TabularLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Der auftretende Druckverlust wird direkt aus einer Tabelle abgelesen: \( \Delta p=f \left( Q \right) \) .
Child Elements

<TurbulentTubeFlowLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Druckverluste aufgrund einer turbulenten Rohrströmung.
Der Druckverlust berechnet sich zu \[ \Delta p = \lambda \, \frac{l}{d} \, \frac{\rho}{2} \, \frac{|Q|\,Q}{A^2} \text{.} \] Die Reynoldszahl wird gemäß \[ Re=\begin{cases}\frac{d_{hyd}}{\nu}\,\frac{Q}{A_{ref}} & Q\geq0 \\ \frac{d_{hyd, neg}}{\nu}\,\frac{Q}{A_{ref}} & Q< 0 \end{cases} \] bestimmt.
Die Verlustzahl \( \lambda \) wird in Abhängigkeit der \( Re \) -Zahl bestimmt. Im laminaren Bereich gilt \[ \lambda = \frac{64}{Re} \qquad Re \leq 1404 \text{.} \] Im turbulenten Bereich wird \( \lambda \) aus der impliziten Gleichung \[ \frac{1}{\sqrt{\lambda}} = -2 \, \log_{10} \left( \frac{2.51}{Re \, \sqrt{\lambda}} + \frac{k}{3.71 \, d} \right) \qquad Re \geq 2320 \] berechnet. Im Übergangsbereich erfolgt eine lineare Interpolation des \( \lambda \) -Wertes. Diesen Zusammenhang verdeutlicht folgende Abbildung:
Rohrwiderstandszahl in Abhängigkeit der Re-Zahl
resistance_number.svg
Den sich in Abhängigkeit des Durchflusses einstellenden Druckverlust bei verschiedenen Fluidtemperaturen zeigen folgende Abbildungen:
Druckverlust in Rohrleitung
pressureloss_global.svg
Druckverlust in Rohrleitung (Detail)
pressureloss_detail.svg
Eine Umrechnung der Reynoldszahl der Leitung auf die Reynoldszahl des Druckverlustes erfolgt gemäß \[ Re = \frac{d_{hyd} \, d}{d_{ref}^2} \, Re_{Leitung} \text{.} \]
Child Elements

<ZetaLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Druckverluste aufgrund Ein-/Auslaufverluste sowie Umlenkverluste.
Die Berechnung erfolgt gemäß \[ \Delta p = \frac{\rho}{2} \, \zeta \, \frac{Q \, |Q|}{A^2} \]
Child Elements

<ZetaPosNegLinePressureLoss>
Object properties
Abstract Element:false
Inherits: <LinePressureLoss>
Inherited by:
Attributes:
Object documentation
Druckverluste aufgrund Ein-/Auslaufverluste sowie Umlenkverluste mit Berücksichtigung der Flussrichtung. Mit diesem Element können unilaterale Element wie etwa Rückflusssperrventile angenähert werden.
Die Berechnung erfolgt gemäß \[ \Delta p = \frac{\rho}{2} \, \begin{cases} \zeta_{Pos} & Q\geq0 \\ \zeta_{Neg} & Q< 0 \end{cases} \, \frac{Q \, |Q|}{A^2} \]
Child Elements

<UnidirectionalPressureLoss>
Object properties
Abstract Element:true
Inherits: <PressureLoss>
Inherited by:<UnidirectionalZetaPressureLoss>,
Attributes:
Object documentation
TODO
Child Elements

<UnidirectionalZetaPressureLoss>
Object properties
Abstract Element:false
Inherits: <UnidirectionalPressureLoss>
Inherited by:
Attributes:
Object documentation
TODO
Child Elements

<mbsim:Link>

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.


<HNode>
Object properties
Abstract Element:true
Inherits: <mbsim:Link>
Inherited by:<ConstrainedNode>, <ElasticNode>, <EnvironmentNode>, <HNodeMec>, <PressurePump>, <RigidCavitationNode>, <RigidNode>,
Attributes:
Object documentation
Abstakte Klasse hydraulischer Knoten. Es können mehrere hydraulische Leitungen angeschlossen werden.
Child Elements

<ConstrainedNode>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Vorgabe von Druckrandbedingungen.
Child Elements

<ElasticNode>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Hydraulischer Knoten, der die Elastizität des Fluids mitberücksichtigt.
Die Berechnung des Knotendrucks erfolgt gemäß \[ \frac{V}{E} \, \dot p = \sum Q_{hyd} \text{,} \] wobei das Kompressionsmodul des Öls gemäß <HydraulicEnvironment> bestimmt wird.
Child Elements

<EnvironmentNode>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Ähnlich wie <ConstrainedNode>, jedoch wird als Randbedingung der eingestellte Umgebungsdruck vorgegeben.
Child Elements

<HNodeMec>
Object properties
Abstract Element:true
Inherits: <HNode>
Inherited by:<ConstrainedNodeMec>, <ElasticNodeMec>, <EnvironmentNodeMec>, <RigidNodeMec>,
Attributes:
Object documentation
Abstrakte Klasse hydraulischer Knoten mit mechanischen Grenzflächen.
Dem Knoten können neben hydraulischen Anschlüssen auch eine beliebige Zahl hydraulisch-mechanischer Grenzflächen zugewiesen werden. Die Druckkraft des Knotens wirkt immer in die Richtung der angegebenen Normalen.
Child Elements

<ConstrainedNodeMec>
Object properties
Abstract Element:false
Inherits: <HNodeMec>
Inherited by:
Attributes:
Object documentation
Vorgabe von Druckrandbedingungen mit hydraulisch-mechanischen Wechselwirkungen.
Child Elements

<ElasticNodeMec>
Object properties
Abstract Element:false
Inherits: <HNodeMec>
Inherited by:
Attributes:
Object documentation
Analog zu <ElasticNode>, jedoch wird zur Bestimmung des Knotenvolumens zusätzlich die Bewegung der hydraulisch-mechanischen Grenzflächen berücksichtigt.
Child Elements

<EnvironmentNodeMec>
Object properties
Abstract Element:false
Inherits: <HNodeMec>
Inherited by:
Attributes:
Object documentation
Ähnlich wie <ConstrainedNodeMec>, jedoch wird als Randbedingung der eingestellte Umgebungsdruck vorgegeben.
Child Elements

<RigidNodeMec>
Object properties
Abstract Element:false
Inherits: <HNodeMec>
Inherited by:
Attributes:
Object documentation
Analog zu <RigidNode>, jedoch wird die Nebenbedingung zu \[ \sum Q_{hyd} + \sum Q_{mec} = 0 \] erweitert.
Child Elements

<PressurePump>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Vorgabe einer Druckrandbedingung.
Child Elements

<RigidCavitationNode>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Starrer hydraulischer Knoten mit Berücksichtigung der Kavitation.
Child Elements

<RigidNode>
Object properties
Abstract Element:false
Inherits: <HNode>
Inherited by:
Attributes:
Object documentation
Starrer hydraulischer Knoten.
Die Berechnung des Knotendrucks erfolgt gemäß der Nebenbedingung \[ \sum Q_{hyd} = 0\text{.} \]
Child Elements

<mbsim:Object>

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.


<HLine>
Object properties
Abstract Element:true
Inherits: <mbsim:Object>
Inherited by:<ConstrainedLine>, <DimensionlessLine>, <ElasticLineGalerkin>, <ElasticLineVariational>, <FluidPump>, <RigidHLine>, <StatelessOrifice>,
Attributes:
Object documentation
Abstrakte Klasse hydraulischer Leitungen.
Orientierung und Referenzierung eines hydraulischen Leitungsobjekts
hline.svg
Child Elements

<ConstrainedLine>
Object properties
Abstract Element:false
Inherits: <HLine>
Inherited by:
Attributes:
Object documentation
Vorgabe von hydraulischen Flussrandbedingungen.
Child Elements

<DimensionlessLine>
Object properties
Abstract Element:true
Inherits: <HLine>
Inherited by:<Leakage0DOF>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von hydraulischen Flüssen ohne die Berücksichtigung der Fluidmasse. Aufgrund der mathematischen Formulierung kann ein derartiges Element nicht an starre Knoten angeschlossen werden.
Child Elements

<Leakage0DOF>
Object properties
Abstract Element:true
Inherits: <DimensionlessLine>
Inherited by:<CircularLeakage0DOF>, <PlaneLeakage0DOF>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Leckageverlusten. Dabei wird die Masse des Fluidvolumens im Leckagespalt vernachlässigt.
Child Elements

<CircularLeakage0DOF>
Object properties
Abstract Element:false
Inherits: <Leakage0DOF>
Inherited by:
Attributes:
Object documentation
Kreisförmiger Leckagespalt
Child Elements

<PlaneLeakage0DOF>
Object properties
Abstract Element:false
Inherits: <Leakage0DOF>
Inherited by:
Attributes:
Object documentation
Ebener Leckagespalt.
Child Elements

<ElasticLineGalerkin>
Object properties
Abstract Element:false
Inherits: <HLine>
Inherited by:
Attributes:
Object documentation
Hydraulische Leitung mit Berücksichtigung der Fluidmasse und der Fluidkompressibilität.
Child Elements

<ElasticLineVariational>
Object properties
Abstract Element:false
Inherits: <HLine>
Inherited by:
Attributes:
Object documentation
Hydraulische Leitung mit Berücksichtigung der Fluidmasse und der Fluidkompressibilität.
Child Elements

<FluidPump>
Object properties
Abstract Element:false
Inherits: <HLine>
Inherited by:
Attributes:
Object documentation
Vorgabe eines Volumenstroms.
Child Elements

<RigidHLine>
Object properties
Abstract Element:true
Inherits: <HLine>
Inherited by:<LeakageLine>, <RigidLine>,
Attributes:
Object documentation
Hydraulische Leitung mit Berücksichtigung der Fluidmasse und Vernachlässigung der Fluidkompressibilität.
Child Elements

<LeakageLine>
Object properties
Abstract Element:true
Inherits: <RigidHLine>
Inherited by:<CircularLeakageLine>, <PlaneLeakageLine>,
Attributes:
Object documentation
Abstrakte Klasse zur Berechnung von Leckageverlusten. Dabei wird die Masse des Fluidvolumens im Leckagespalt mitberücksichtigt.
Child Elements

<CircularLeakageLine>
Object properties
Abstract Element:false
Inherits: <LeakageLine>
Inherited by:
Attributes:
Object documentation
Kreisförmiger Leckagespalt
Child Elements

<PlaneLeakageLine>
Object properties
Abstract Element:false
Inherits: <LeakageLine>
Inherited by:
Attributes:
Object documentation
Ebener Leckagespalt.
Child Elements

<RigidLine>
Object properties
Abstract Element:false
Inherits: <RigidHLine>
Inherited by:<ClosableRigidLine>, <UnidirectionalRigidLine>,
Attributes:
Object documentation
Hydraulische Leitung ohne Fluidkompressibilität. \[ \frac{\rho \, l}{A} \dot Q = p_1- p_2 -p_V \text{.} \] Berücksichtigung der Schwerkraft.
Child Elements

<ClosableRigidLine>
Object properties
Abstract Element:false
Inherits: <RigidLine>
Inherited by:
Attributes:
Object documentation
Hydraulische Leitung mit veränderbarem Druckverlust. Die Größe des Druckverlustes wird über die Kontrollfunktion festgelegt, wobei ein minimaler Wert für eine Regularisierung anzugeben ist. Bei der Verwendung eines Time-Stepping-Algorithmuses kann zudem festgelegt werden, dass keine Regularisierung erfolgt, sondern dass bei der Unterschreitung des eingestellten Grenzwertes eine Sperrung des Durchflusses erfolgt.
Child Elements

<UnidirectionalRigidLine>
Object properties
Abstract Element:false
Inherits: <RigidLine>
Inherited by:
Attributes:
Object documentation
TODO
Child Elements

<StatelessOrifice>
Object properties
Abstract Element:false
Inherits: <HLine>
Inherited by:
Attributes:
Object documentation
Dummymodell zur Berechnung einer zustandslosen Blende.
Child Elements

<mbsimcontrol:Sensor>

This element is defined by the XML Schema (Project) with the namespace http://www.mbsim-env.de/MBSimControl, which is included by this XML Schema (Project). See the documentation of the included XML Schema (Project) for this element.


<FlowSensor>
Object properties
Abstract Element:false
Inherits: <mbsimcontrol:Sensor>
Inherited by:
Attributes:
Object documentation
Sensor zur Ermittlung hydraulischer Volumenströme.
Child Elements

<KinematicViscositySensor>
Object properties
Abstract Element:false
Inherits: <mbsimcontrol:Sensor>
Inherited by:
Attributes:
Object documentation
Sensor zur Ermittlung der kinematischen Viskosität des Fluids.
Child Elements

<PressureSensor>
Object properties
Abstract Element:false
Inherits: <mbsimcontrol:Sensor>
Inherited by:
Attributes:
Object documentation
Sensor zur Ermittlung des Drucks.
Child Elements

<TemperatureSensor>
Object properties
Abstract Element:false
Inherits: <mbsimcontrol:Sensor>
Inherited by:
Attributes:
Object documentation
Sensor zur Ermittlung der Fluidtemperatur.
Child Elements

4 Simple Types

HLineReferenceType

Generated with MBXMLUtils on 2025-06-07T08:04:18Z