modelHydromG

The bondgraphic hydraulic modulated conductor element

Extends from Interfaces.ModPassiveOnePort (Partial model invoking one bondgraphic connector and one signal connector).

Information

The bondgraphic hydraulic modulated conductor is a modulated passive OnePort element. It models the turbulent flow through a hydraulic valve. The model inherits the effort and flow variables as well as the modulation signal from the modulated passive OnePort. The valve constant is modeled as a real-valued variable.

This non-linear model is formulated in conductive causality. There exists a second model, HydromR, that models the same device in resistive causality. It is useful to make use of the model in its correct causality, as Modelica may be unable to automatically turn the causality of this non-linear equation around.

The hydraulic conductor model has a preferred causality at the element.


Potential variables:

 e:  Bondgraphic effort variable

 f:  Bondgraphic flow variable, normalized positive for flows into the model

 k:  Valve constant (modulated input signal)


Equations:

f = k*sign(e)*sqrt(abs(e))

Parameters

TypeNameDefaultDescription
Modelica.SIunits.Pressurep01Reference pressure

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1 (from ModPassiveOnePort)Bond graph connector
Modelica.Blocks.Interfaces.RealInputs (from ModPassiveOnePort)Signal input

Components

TypeNameDefaultDescription
Reale (from ModPassiveOnePort)Bondgraphic effort
Realf (from ModPassiveOnePort)Bondgraphic flow
Modelica.SIunits.VolumeFlowRatekHydraulic Valve Constant
RealseSign of e
Modelica.SIunits.PressureaeAbsolute value of e