PressureCompensator
Library
HydraulicsByFluidon/Components/Valves/PressureValves
Description
The component PressureCompensator is a partial physical model of a 2-way pressure compensator with signal based dynamics of the spool. The flow characteristic of fully opened valve is given by parameters Nominal volume flow and Nominal pressure difference.
The valve controls a differential pressure between an externally supplied measuring point (port X) and pressure at port B. The controlled pressure difference is given by Differential pressure, the valve dynamics by Response time of valve spool.
Internally a variable resistor is adjusted with (pDifferential - (fluidPortB.p - fluidPortX.p)) * Feedback factor)) as input. Feedback factor is used to influence the accuracy of the pressure compensator.
These valves are used for load pressure independent regulation of flow rates of consumers. In combination with manually actuated or proportional throttle, pressure compensators can be used for the load-independent lifting and lowering of variable loads at the same velocities. They act thereby as pressure compensated flow control valves.
Another typical application are LS-systems where they are used to compensate the influence of different load pressures of several actuators.
Parameters
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_pDifferential | pDifferential | Differential pressure | Scalar | |
mo_NominalVolumeFlow | NominalVolumeFlow | Nominal volume flow | Scalar | |
mo_NominalPressureDifference | NominalPressureDifference | Nominal pressure difference | Scalar | |
mo_ReferenceDensity | ReferenceDensity | Reference density for volume flow and pressure difference | Scalar | |
mo_timeConst | timeConst | Response time of valve spool | Scalar | |
mo_deadVolume | deadVolume | Dead volume at ports | Scalar | |
mo_pA | pA | pA | Structure | |
mo_pA/fixed | fixed | Cell of scalars | true | |
mo_pA/start | start | Cell of scalars | ||
mo_pB | pB | pB | Structure | |
mo_pB/fixed | fixed | Cell of scalars | true | |
mo_pB/start | start | Cell of scalars | ||
mo_relX | relX | relX | Structure | |
mo_relX/fixed | fixed | Cell of scalars | true | |
mo_relX/start | start | Cell of scalars |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_forwardFluidProperties | forwardFluidProperties | Forward fluid properties between ports | Scalar | true |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo__nmodifiers | Number of Modifiers | Specifies the number of modifiers | Number | |
mo__modifiers | Modifiers | Add new modifier | Structure | |
mo__modifiers/varname | Variable name | Cell of strings | 'volumeFlowA' | |
mo__modifiers/attribute | Attribute | Cell of strings | 'start' | |
mo__modifiers/value | Value |
Ports
Name | Type | Description | IO Type | Number |
---|---|---|---|---|
fluidPortA | implicit | Hydraulic port A | input | 1 |
fluidPortB | implicit | Hydraulic port B | input | 2 |
fluidPortX | implicit | Hydraulic port X | input | 3 |