GunnsFluid3WayCheckValve - nasa/gunns GitHub Wiki

This class models the fluid aspect of a three-way check valve. It is identical to a normal 3-way valve, but controls its own position based on the difference in pressure drop across path A and B. When this difference is within the minimum pressure differential range, the valve will stay at half open.

If valve position is relative to flow path B, the above graph is reflected across the y-axis.
Port Connection Rules (These are limitations on the port connection to nodes that the link enforces in run-time):
- No two ports may connect to the same non-Ground node.
Other Rules (These are extra rules you should always try to follow):
- Same usage rules as GunnsFluid3WayValve and GunnsFluidCheckValve
Configuration Data Parameters:
- positionPathB: Same as GunnsFluid3WayValve.
- maxConductivityA: Same as GunnsFluid3WayValve.
- maxConductivityB: Same as GunnsFluid3WayValve.
- expansionScaleFactorA: Same as GunnsFluid3WayValve.
- expansionScaleFactorB: Same as GunnsFluid3WayValve.
- thermalLengthA: Same as GunnsFluid3WayValve.
- thermalLengthB: Same as GunnsFluid3WayValve.
- thermalDiameterA: Same as GunnsFluid3WayValve.
- thermalDiameterB: Same as GunnsFluid3WayValve.
- surfaceRoughnessA: Same as GunnsFluid3WayValve.
- surfaceRoughnessB: Same as GunnsFluid3WayValve.
- rateLimit: Same as GunnsFluidCheckValve.
- openPressureA (default = 0.0 (kPa)): This is the difference between the pressure drop across path A and the pressure drop across path B that will cause path A to be fully open. Similar to openPressure in GunnsFluidCheckValve
- openPressureB (default = 0.0 (kPa)): Same as openPressureA, but uses pressure drop B - pressure drop A, and applies to path B.
- minPressureDiff (default = 0.0 (kPa), must be < openPressureA and openPressureB): This pressure defines the range at which the valve is "stuck" at halfway open. If the difference in pressure drop across path A and path B is in the range [-minPressureDiff, minPressureDiff], the valve position will be 0.5. This prevents chatter at pressure differences very close to 0.
Input Data Parameters:
- position: Same as GunnsFluid3WayValve.
- wallTemperatureA: Same as GunnsFluid3WayValve.
- wallTemperatureB: Same as GunnsFluid3WayValve.
- malfStuckFlag: Same as GunnsFluidCheckValve.
- malfFailToFlag: Same as GunnsFluidCheckValve.
- malfFailToValue: Same as GunnsFluidCheckValve.
- N/A
- N/A