modelV4_3OCFloat
4-port 3-position valve with open center 'float' style
Extends from OpenHydraulics.Components.Valves.DirectionalValves.BaseClasses.PartialValve4_3pos (Partial class for building 4-port 3-position valves).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Sizing | |||
| SI.VolumeFlowRate | q_nom (from PartialValve4_3pos) | 0.001 | Nominal flow rate at dp_nom |
| SI.Pressure | dp_nom (from PartialValve4_3pos) | 1e6 | Nominal dp for metering curve |
| Sizing › Advanced Metering | |||
| Real | q_fraction_P2A (from PartialValve4_3pos) | 1 | Fraction of nominal flow rate |
| Real | q_fraction_P2B (from PartialValve4_3pos) | 1 | Fraction of nominal flow rate |
| Real | q_fraction_A2T (from PartialValve4_3pos) | 1 | Fraction of nominal flow rate |
| Real | q_fraction_B2T (from PartialValve4_3pos) | 1 | Fraction of nominal flow rate |
| Dynamics | |||
| SI.Frequency | bandwidth (from PartialValve4_3pos) | 10 | Bandwidth of 2nd order response |
| Real | dampCoeff (from PartialValve4_3pos) | 1 | Damping coefficient of 2nd order response |
| Config Options | |||
| Boolean | useCheckValve (from PartialValve4_3pos) | true | true = use check valve on port P |
| Initialization › Fluid | |||
| SI.AbsolutePressure | p_init (from PartialFluidComponent) | environment.p_ambient | Initial temperature of the component |
Connectors
Components
| Type | Name | Default | Description |
|---|---|---|---|
| OpenHydraulics.Fluids.BaseClasses.PartialFluid | oil (from PartialFluidComponent) | This model must be defined in each circuit; the type must be a subtype of PartialFluid | |
| OpenHydraulics.Basic.VariableRestrictionSeriesValve | P2A (from PartialValve4_3pos) | ||
| OpenHydraulics.Basic.VariableRestriction | B2T (from PartialValve4_3pos) | ||
| OpenHydraulics.Basic.VariableRestrictionSeriesValve | P2B (from PartialValve4_3pos) | ||
| OpenHydraulics.Basic.VariableRestriction | A2T (from PartialValve4_3pos) | ||
| Lines.NJunction | j1 (from PartialValve4_3pos) | ||
| Lines.NJunction | j2 (from PartialValve4_3pos) | ||
| Lines.NJunction | j3 (from PartialValve4_3pos) | ||
| Lines.NJunction | j4 (from PartialValve4_3pos) | ||
| Modelica.Blocks.Continuous.SecondOrder | dynamicResponse (from PartialValve4_3pos) | ||
| Basic.VariableRestriction | P2T | ||
| Basic.VariableRestriction | A2B |