modelCylinderCushion

Extends from OpenHydraulics.Interfaces.PartialFluidComponent (Base model for any component involving fluid).

Parameters

TypeNameDefaultDescription
Sizing › Cushion Table
Real[:,:]cushionTable[0, 0.001; 0.029, 0.01; 0.03, 1]Cushion flow rate (1st col = s_rel; 2nd col = fraction of q_nom)
Modelica.Blocks.Types.SmoothnesssmoothnessModelica.Blocks.Types.Smoothness.LinearSegmentssmoothness of table interpolation
Sizing › Nominal Values
SI.VolumeFlowRateq_nom0.01Nominal flow rate at dp_nom
SI.AbsolutePressuredp_nom1e4Nominal pressure drop at q_nom
SI.DiameterD_nom0.05Nominal diameter when fully open
SI.Densityd_nom850Nominal fluid density for metering curve
Realzeta_nom2Loss factor when fully open
Advanced
SI.Pressuredp_relief1e20Relief pressure
Initialization › Fluid
SI.AbsolutePressurep_init (from PartialFluidComponent)environment.p_ambientInitial temperature of the component

Connectors

TypeNameDefaultDescription
OpenHydraulics.Interfaces.FluidPortport_a
OpenHydraulics.Interfaces.FluidPortport_b
Modelica.Mechanics.Translational.Interfaces.Flange_bflange_b(right) driven flange (flange axis directed OUT OF cut plane)
Modelica.Mechanics.Translational.Interfaces.Flange_aflange_a(left) driving flange (flange axis directed INTO cut plane, e. g. from left to right)

Components

TypeNameDefaultDescription
SI.Distances_relflange_b.s - flange_a.sdistance until end-of-travel
SI.Velocityv_relder(s_rel)relative velocity
SI.Pressuredpport_a.p - port_b.pPressure drop from port_a to port_b
OpenHydraulics.Basic.VariableRestrictioncushionRestriction
Valves.ReliefValvereliefValve
Modelica.Blocks.Tables.CombiTable1DvcushionTableBlock
OpenHydraulics.Fluids.BaseClasses.PartialFluidoil (from PartialFluidComponent)This model must be defined in each circuit; the type must be a subtype of PartialFluid