Package HydraulicsByFluidon.​Components.​Valves.​Base
Icon for standard packages

Information

Standard package icon.

Extends from Modelica.​Icons.​Package (Icon for standard packages).

Package Contents

NameDescription
IdealReliefResistor 
PartialCheckValvePT1 
PartialPressureFlowValve 
PartialPressureValve_32 
PartialPRV 
PartialPRVstatic 
PartialValve22 
PartialValve22TableAx 
PartialValve22TableQpx 
PartialValve33 
PartialValve33LS 
PartialValve33LSTableAx 
PartialValve33LSTableQpx 
PartialValve33TableAx 
PartialValve33TableQpx 
PartialValve43 
PartialValve43LS 
PartialValve43LSTableAx 
PartialValve43LSTableQpx 
PartialValve43TableAx 
PartialValve43TableQpx 
PartialValve63 
PartialValveBase_63 
PartialValveBase_x2 
PartialValveBase_x3 
PartialValveControlSignal_63 
PartialValveControlSignal_x2 
PartialValveControlSignal_x3 
PartialValveHyd_2x 
PartialValveHyd_3x 
PartialValveHyd_3xLS 
PartialValveHyd_4x 
PartialValveHyd_4xLS 
PartialValveHyd_6x 
PartialValveProp_63 
PartialValveProp_x2 
PartialValveProp_x3 
SimplePRVstatic 
ValveEdge 
ValveEdgeTableAx 
ValveEdgeTableQpx 

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x2


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_2x

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3x

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4x

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_6x

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportP1Hydraulic port P1
FluidPortportT1Hydraulic port T1
FluidPortportP2Hydraulic port P2
FluidPortportT2Hydraulic port T2
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3xLS

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4xLS

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveControlSignal_x2

Parameters

TypeNameDefaultDescription
InitinitTypeModelica.​Blocks.​Types.​Init.​InitialStateType of initialization (1: no init, 2: steady state, 3/4: initial output)

Connectors

TypeNameDescription
input RealInputInputSet value of valve position

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveControlSignal_x3

Parameters

TypeNameDefaultDescription
InitinitTypeModelica.​Blocks.​Types.​Init.​InitialStateType of initialization (1: no init, 2: steady state, 3/4: initial output)

Connectors

TypeNameDescription
input RealInputInputSet value of valve position

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveControlSignal_63

Parameters

TypeNameDefaultDescription
InitinitTypeModelica.​Blocks.​Types.​Init.​InitialStateType of initialization (1: no init, 2: steady state, 3/4: initial output)

Connectors

TypeNameDescription
input RealInputInputSet value of valve position

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveProp_x2


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveProp_x3


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveProp_63


Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve22

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x2 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_2x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0Valve edge relative overlap
BooleantableFromFilefalseTable is provided by file
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoTable"Table name on file
RealmanualTable[:,:][0,0; 1,1]Manually provided look-up table
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve22TableAx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x2 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_2x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0Valve edge relative overlap
RealalphaD0.6Flow coefficient alphaD
BooleantableFromFilefalseTable is provided by file
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoTable"Table name on file
RealmanualTable[:,:][0,0; 1,2.444e-5]Manually provided look-up table
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve22TableQpx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x2 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_2x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0Valve edge relative overlap
DensityReferenceDensity860Reference density
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoTable"Table name on file
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioQFactorPA1Factor for edge PA specific flow adjustment
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioQFactorAT1Factor for edge AT specific flow adjustment
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33LS

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
RealQFactorPA1Factor for edge PA specific flow adjustment
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorAT1Factor for edge AT specific flow adjustment
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33TableAx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
RealalphaDPA0.6Flow coefficient alphaD
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
RealalphaDAT0.6Flow coefficient alphaD
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33LSTableAx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
RealalphaDPA0.6Flow coefficient alphaD
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
RealalphaDAT0.6Flow coefficient alphaD
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33TableQpx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0Valve edge general relative overlap
DensityReferenceDensity860Reference density
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve33LSTableQpx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_3xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DensityReferenceDensity860Reference density
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
RealQFactorPA1Factor for edge PA specific flow adjustment
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorPB1Factor for edge PB specific flow adjustment
BooleantableFromFilePBfalseTable is provided by file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
RealmanualTablePB[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorAT1Factor for edge AT specific flow adjustment
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorBT1Factor for edge BT specific flow adjustment
BooleantableFromFileBTfalseTable is provided by file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
RealmanualTableBT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43LS

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
RealQFactorPA1Factor for edge PA specific flow adjustment
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorPB1Factor for edge PB specific flow adjustment
BooleantableFromFilePBfalseTable is provided by file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
RealmanualTablePB[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorAT1Factor for edge AT specific flow adjustment
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
RealQFactorBT1Factor for edge BT specific flow adjustment
BooleantableFromFileBTfalseTable is provided by file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
RealmanualTableBT[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43TableAx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
RealalphaDPA0.6Flow coefficient alphaD
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
RealalphaDPB0.6Flow coefficient alphaD
BooleantableFromFilePBfalseTable is provided by file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
RealmanualTablePB[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
RealalphaDAT0.6Flow coefficient alphaD
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
VolumedeadVolume1e-6Dead volume at ports
RealalphaDBT0.6Flow coefficient alphaD
BooleantableFromFileBTfalseTable is provided by file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
RealmanualTableBT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43LSTableAx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
RealalphaDPA0.6Flow coefficient alphaD
BooleantableFromFilePAfalseTable is provided by file
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
RealmanualTablePA[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
RealalphaDPB0.6Flow coefficient alphaD
BooleantableFromFilePBfalseTable is provided by file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
RealmanualTablePB[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
RealalphaDAT0.6Flow coefficient alphaD
BooleantableFromFileATfalseTable is provided by file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
RealmanualTableAT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports
RealalphaDBT0.6Flow coefficient alphaD
BooleantableFromFileBTfalseTable is provided by file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
RealmanualTableBT[:,:][-1,0; 0,0; 1,2.444e-5]Manually provided look-up table

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43TableQpx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_x3 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DensityReferenceDensity860Reference density
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve43LSTableQpx

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_4xLS.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
DensityReferenceDensity860Reference density
DimensionlessRatioOverlap0.1Valve edge general relative overlap
DimensionlessRatioOverlapPA0Valve edge PA relative overlap
DimensionlessRatioOverlapPB0Valve edge PB relative overlap
DimensionlessRatioOverlapAT0Valve edge AT relative overlap
DimensionlessRatioOverlapBT0Valve edge BT relative overlap
StringfileNamePA"NoFile"File where look-up table is stored
StringtableNamePA"NoTable"Table name on file
StringfileNamePB"NoFile"File where look-up table is stored
StringtableNamePB"NoTable"Table name on file
StringfileNameAT"NoFile"File where look-up table is stored
StringtableNameAT"NoTable"Table name on file
StringfileNameBT"NoFile"File where look-up table is stored
StringtableNameBT"NoTable"Table name on file
TimetimeConstLS0.05Time constant of LS signal
DimensionlessRatioswitchBand0.01Relative stroke at which the LS port is switched
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportLSHydraulic port LS
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValve63

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveBase_63 and HydraulicsByFluidon.​Components.​Valves.​Base.​PartialValveHyd_6x.

Parameters

TypeNameDefaultDescription
BooleanenableStrokeOutfalseEnable Stroke Output
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
DimensionlessRatioOverlap0Valve edge general relative overlap
DimensionlessRatioOverlapP1T10Valve edge P1T1 relative overlap
DimensionlessRatioOverlapP2A0Valve edge P2A relative overlap
DimensionlessRatioOverlapP2B0Valve edge P2B relative overlap
DimensionlessRatioOverlapAT20Valve edge AT2 relative overlap
DimensionlessRatioOverlapBT20Valve edge BT2 relative overlap
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
RealQFactorP1T11Factor for edge P1T1 specific flow adjustment
BooleantableFromFileP1T1falseTable is provided by file
StringfileNameP1T1"NoFile"File where look-up table is stored
StringtableNameP1T1"NoTable"Table name on file
RealmanualTableP1T1[:,:][0,0; 1,1]Manually provided look-up table
RealQFactorP2A1Factor for edge P2A specific flow adjustment
BooleantableFromFileP2AfalseTable is provided by file
StringfileNameP2A"NoFile"File where look-up table is stored
StringtableNameP2A"NoTable"Table name on file
RealmanualTableP2A[:,:][0,0; 1,1]Manually provided look-up table
RealQFactorP2B1Factor for edge P2B specific flow adjustment
BooleantableFromFileP2BfalseTable is provided by file
StringfileNameP2B"NoFile"File where look-up table is stored
StringtableNameP2B"NoTable"Table name on file
RealmanualTableP2B[:,:][0,0; 1,1]Manually provided look-up table
RealQFactorAT21Factor for edge AT2 specific flow adjustment
BooleantableFromFileAT2falseTable is provided by file
StringfileNameAT2"NoFile"File where look-up table is stored
StringtableNameAT2"NoTable"Table name on file
RealmanualTableAT2[:,:][0,0; 1,1]Manually provided look-up table
RealQFactorBT21Factor for edge BT2 specific flow adjustment
BooleantableFromFileBT2falseTable is provided by file
StringfileNameBT2"NoFile"File where look-up table is stored
StringtableNameBT2"NoTable"Table name on file
RealmanualTableBT2[:,:][0,0; 1,1]Manually provided look-up table
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportP1Hydraulic port P1
FluidPortportT1Hydraulic port T1
FluidPortportP2Hydraulic port P2
FluidPortportT2Hydraulic port T2
FluidPortportAHydraulic port A
FluidPortportBHydraulic port B
output RealOutputvalveStrokeOutValve Stroke

Model HydraulicsByFluidon.​Components.​Valves.​Base.​ValveEdge

Information

The component ValveEdge is a model of a flow resistance that behaves either as an orifice or a throttle, depending on the parameter setting.

Flow is adjusted proportional to the Input signal starting from Minimum value of the input for look-up table with nominal flow (as given by nominal flow/nominal pressure difference) corresponding to an input value of InputMax. Unlike the Resistor component, the look-up table for valveEdge is declared for the input range from -1 to 1.

Input is shifted by Offset with within +/- 1. In accordance with common valve parameters a negative offset will open the valve edge.

Leakage is specified by Volume flow due to leakage/Pressure difference for leakage flow, this flow is permanent and the overall flow of the valve edge is calculated as max(Nominal volume flow, Volume flow due to leakage).

The default relationship between input signal and flow rate of the resistor is linear, but can be changed through the use of a 1D look-up table. The look-up table is provided either manually or by importing a text file. If the parameter Table is provided by file is set to false, the manually entered datapoints from Manually provided look-up table will be used. If it is set to true, the table Table name on file from the file File where look-up table is stored will be utilized.

The text file must follow a specific syntax such that it can be read by Modelica. The input values as well as the output values must lie within the range from 0 to 1. An output value of 1 (100 %) corresponds to a fully-opened resistor. An example for a properly formatted text file with two tables is given in the figure below:

A table is declared by its datatype (e. g. double), followed by the table name (e. g. tab1) and its dimensions in brackets (e. g. (5,2)). As can be seen, multiple tables can be defined in the same text file. The table declaration is followed by the actual data. The first column of the table represents the input of the 1D table, whereas the second column lists the corresponding output values. The input values of the table must be in increasing order. The component interpolates linearly between the listed input values. More information regarding the format of tables can be found at CombiTable1D.

Parameters

TypeNameDefaultDescription
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
VolumeFlowRateZeroVolumeFlow0Volume flow due to leakage
PressureZeroFlowPressureDifference500000Pressure difference for leakage flow
BooleantableFromFilefalseTable is provided by file
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoName"Table name on file
RealmanualTable[:,:][-1,0; 0,0; 1,1]Manually provided look-up table
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
input RealInputInput 
input RealInputOffset 
input RealInputInputMax 
FluidPortportA 
FluidPortportB 

Model HydraulicsByFluidon.​Components.​Valves.​Base.​ValveEdgeTableAx

Information

The component ValveEdgeTableAx is a model of a flow resistance that behaves like an orifice.

The parameterization of the ValveEdgeTableAx is done by providing the Flow coefficient alphaD and a look-up table of the Cross-sectional area as a function of the input signal. Further information regarding the formatting of the look-up table can be found in the documentation of the component ResistorTableAx. Unlike the Resistor component, the look-up table for valveEdgeTableAx is declared for the input range from -1 to 1.

The flow rate is calculated based on Flow coefficient alphaD, Cross-sectional area, density of the fluid and pressure difference between the two edges of the valve, according to the formula given below:

By variation in input signal, the cross sectional area of the valve edge is changed which in turn changes the flow through the valve edge.

Parameters

TypeNameDefaultDescription
BooleanforwardFluidPropertiestrueForward fluid properties between ports
BooleantableFromFilefalseTable is provided by file
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoName"Table name on file
RealmanualTable[:,:][0,0; 1,2.444e-5]Manually provided look-up table
RealalphaD0.6Flow coefficient alphaD

Connectors

TypeNameDescription
input RealInputInput 
input RealInputOffset 
input RealInputInputMax 
FluidPortportA 
FluidPortportB 

Model HydraulicsByFluidon.​Components.​Valves.​Base.​ValveEdgeTableQpx

Information

The component ValveEdgeTableQpx is a model of an adjustable flow resistance which is parameterized through a look-up table of the flow rate.

The look-up table provides the flow rate as a function of acting pressure difference (difference between pressures ports A and B) and Input signal. Information regarding the formatting of the look-up table can be found in the documentation of the component ResistorTableQpx. Unlike the Resistor component, the look-up table for valveEdgeTableQpx is declared for the input range from -1 to 1.

Parameters

TypeNameDefaultDescription
StringfileName"NoFile"File where look-up table is stored
StringtableName"NoName"Table name on file
DensityReferenceDensity860Reference density
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
input RealInputInput 
input RealInputOffset 
input RealInputInputMax 
FluidPortportA 
FluidPortportB 

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialPRV

Extends from HydraulicsByFluidon.​Components.​Base.​HydTwoPortVerticalExt.

Parameters

TypeNameDefaultDescription
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialPRVstatic

Extends from HydraulicsByFluidon.​Components.​Base.​HydTwoPortVertical.

Parameters

TypeNameDefaultDescription
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
BooleanBalancedtrueBalanced valve
BooleanexactfalseFind exact opening point
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B

Model HydraulicsByFluidon.​Components.​Valves.​Base.​SimplePRVstatic

Extends from HydraulicsByFluidon.​Components.​Valves.​Base.​PartialPRVstatic.

Parameters

TypeNameDefaultDescription
PressureOpeningPressure2e+7Opening pressure (relative value)
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
BooleanBalancedtrueBalanced valve
BooleanexactfalseFind exact opening point
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B

Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialCheckValvePT1

Extends from HydraulicsByFluidon.​Components.​Base.​HydTwoPortVerticalExt.

Parameters

TypeNameDefaultDescription
PressureOpeningPressure100000Opening pressure difference
PressureMaxOpeningPressure200000Max. opening pressure difference
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
TResistorTypesresistorTypeHydraulicsByFluidon.​Types.​TResistorTypes.​OrificeType of the resistor
DensityReferenceDensity860Reference density for volume flow and pressure difference
TimeTimeConstant0.001Time constant of the first order delay
VolumedeadVolume1e-6Dead volume at ports
BooleanforwardFluidPropertiestrueForward fluid properties between ports

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B

Model HydraulicsByFluidon.​Components.​Valves.​Base.​IdealReliefResistor

Information

The component IdealReliefResistor is a model of a flow resistance that behaves as an orifice.

Flow is adjusted via the input signal with nominal flow (as given by Nominal volume flow at Nominal pressure difference) corresponding to an input value of 1 (relative adjustment).

It is parameterized by the parameters Nominal volume flow at Nominal pressure difference, measured with a fluid with Reference density.

Orifice

Extends from HydraulicsByFluidon.​Components.​Base.​PartialReliefResistor.

Parameters

TypeNameDefaultDescription
BooleanforwardFluidPropertiestrueForward fluid properties between ports
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference500000Nominal pressure difference
DensityReferenceDensity860Reference density

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B
input RealInputu 

Partial Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialPressureFlowValve

Extends from HydraulicsByFluidon.​Components.​Base.​HydTwoPortVerticalExt.

Parameters

TypeNameDefaultDescription
BooleanforwardFluidPropertiestrueForward fluid properties between ports
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference1000000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
TimetimeConst0.001Response time of valve spool
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortfluidPortAHydraulic port A
FluidPortfluidPortBHydraulic port B

Model HydraulicsByFluidon.​Components.​Valves.​Base.​PartialPressureValve_32

Information

The component PressureReducingValve is a model of a 2-port pressure control valve. It maintains a largely constant outlet pressure even at a variable (higher) inlet pressure.

If inlet pressure pA is less than Set pressure (relative value) the valve acts like an orifice with the characteristics Nominal volume flow and Nominal pressure difference.

For all pressures exceeding Set pressure (relative value) the valve opens and the flow increases linearly following the slope given by parameters Nominal volume flow and Pressure drop.

The component PressureReducingValve is not a model of a pressure control valve according to its physical structure. It merely represents the characteristic behavior of a pressure reducing valve. Therefore dynamic effects such as forces due to inertia will not be represented.

Parameters

TypeNameDefaultDescription
VolumeFlowRateNominalVolumeFlow5e-4Nominal volume flow
PressureNominalPressureDifference1000000Nominal pressure difference
DensityReferenceDensity860Reference density for volume flow and pressure difference
TimetimeConst0.001Response time of valve spool
VolumedeadVolume1e-6Dead volume at ports

Connectors

TypeNameDescription
FluidPortportAHydraulic port A
FluidPortportPHydraulic port P
FluidPortportTHydraulic port T