Engee documentation

Check Valve (TL)

A check valve in a thermal liquid network.

check valve tl

Description

The Check Valve (IL) unit is a check valve in a thermal liquid network. A check valve is a proportional valve that closes when the pressure difference between its ports falls below a threshold value called actuation pressure. Check valves are often used in backflow prevention devices, such as in public water supplies, where contaminated water downstream of the water supply must not be returned upstream. This unit does not involve a specific shut-off mechanism such as a ball, disc or diaphragm. Flow is only possible in the direction from port A to port B.

check valve tl 1

The valve opens when its differential pressure rises above the specified actuation pressure. When the differential pressure reaches the maximum value specified in the block, the valve is fully open and its opening area no longer increases with increasing pressure. The flow rate through the valve is never zero because a small leakage area remains when the pressure drops below the actuation pressure.

The opening area of the valve depends linearly on the differential pressure.

There are two options for controlling the valve:

  • If the Pressure control specification parameters are set to Pressure differential, the control pressure is the differential pressure between ports A and B. The valve starts to open when reaches or exceeds the value of Cracking pressure differential.

  • If the Pressure control specification parameters are set to Pressure at port A, the control pressure is the pressure differential between port A and atmospheric pressure. The valve starts to open when reaches or exceeds the Cracking pressure (gauge) value.

The linear parameterization of the valve cross-section is as follows

where the normalised pressure is

For cases where the valve is in the nearly open or nearly closed positions, the numerical stability of the simulation is controlled by the Smoothing factor parameters. If the Smoothing factor parameters are not zero, the control pressure changes smoothly between and .

The mass flow rate through the valve is calculated as follows:

where

  • - is the flow coefficient, the value of the Discharge coefficient parameters;

  • - instantaneous valve opening area;

  • - the value of the Cross-sectional area at ports A and B parameters;

  • - is the average density of the fluid;

  • - pressure difference in the valve .

Critical pressure drop, - pressure drop determined from the value of the critical Reynolds number , given by the Critical Reynolds number parameters, which is the transition point between laminar and turbulent flow regimes:

Pressure loss shows the pressure drop in the valve due to the reduction in valve area and is calculated as:

Pressure recovery describes the positive change in valve pressure due to an increase in area. To disregard pressure recovery, uncheck the Pressure recovery box. In this case the pressure loss .

Mass conservation

Mass conservation equation:

Where and are the mass flow rate at port A and B respectively.

Energy conservation

The valve is an adiabatic component. There is no heat exchange between the fluid and the valve wall. No work is done on the fluid as it passes through the valve. With these assumptions, energy can only flow in and out of the valve by convection through ports A and B. According to the principle of conservation of energy, the sum of the energy flows through the ports is always zero:

where and are the energy flow into the valve through ports A and B respectively.

Opening dynamics

The opening and closing dynamics of the valve can be optionally modelled in the block, whereby a delay is added to the signal pressure. In this case, the dynamic signal pressure is used instead of , if the opening dynamics are not taken into account, is the steady-state pressure. The derivative of the dynamic control pressure is calculated from the Opening time constant :

By default, the Opening dynamics checkbox is unchecked.

Ports

Conserving

# A — thermal liquid port
thermal liquid

Details

Thermal liquid port, corresponds to the valve inlet.

Program usage name

inlet

# B — thermal liquid port
thermal liquid

Details

Thermal liquid port, corresponds to the valve outlet.

Program usage name

outlet

Parameters

Parameters

# Pressure control specification — differential pressure used to control the valve
Pressure differential | Pressure at port A

Details

Defines the control pressure. The `Pressure differential' value defines the control pressure as the pressure difference between ports A and B. The `Pressure at port A' value defines the control pressure as the difference between the pressure at port A and the atmospheric pressure.

Values

Pressure differential | Pressure at port A

Default value

Pressure differential

Program usage name

opening_pressure_type

Evaluatable

No

# Cracking pressure (gauge) — overpressure response
Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Details

The overpressure above which the valve is actuated. This pressure is set when the control pressure is the differential pressure between port A and atmospheric pressure.

Dependencies

To use this parameter, set the Opening pressure specification parameters to `Pressure at port A'.

Values

Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Default value

0.1 MPa

Program usage name

p_crack_gauge

Evaluatable

Yes

# Cracking pressure differential — actuation pressure
Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Details

The pressure above which the valve is actuated. This pressure is set when the control pressure is the differential pressure between ports A and B.

Dependencies

To use this parameter, set the Opening pressure specification parameters to `Pressure differential'.

Values

Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Default value

0.01 MPa

Program usage name

delta_p_crack

Evaluatable

Yes

# Maximum opening pressure (gauge) — overpressure for fully open valve
Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Details

The overpressure at which the valve is fully open.

Dependencies

To use this parameter, set the Opening pressure specification parameters to `Pressure at port A'.

Values

Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Default value

0.2 MPa

Program usage name

p_gauge_max

Evaluatable

Yes

# Maximum opening pressure differential — Pressure drop for fully open valve
Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Details

The differential pressure at which the valve is fully open.

Dependencies

To use this parameter, set the Opening pressure specification parameters to `Pressure differential'.

Values

Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Default value

0.02 MPa

Program usage name

delta_p_max

Evaluatable

Yes

# Maximum opening area — fully open valve area
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

The cross-sectional area of the valve bore in the fully open position.

Values

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

1e-4 m^2

Program usage name

max_valve_area

Evaluatable

Yes

# Leakage area — valve clearance area in fully closed position
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

The sum of all clearances when the valve is in the fully closed position. Any area less than this value equates to the specified leakage area. This parameter contributes to the stability of the numerical solution by maintaining flow continuity.

Values

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

1e-10 m^2

Program usage name

leakage_area

Evaluatable

Yes

# Smoothing factor — numerical smoothing factor

Details

Continuous smoothing factor that provides smooth opening by correcting the valve characteristic in the nearly open and nearly closed positions. Set a non-zero value less than one to increase the stability of the simulation in these modes.

Default value

0.01

Program usage name

smoothing_factor

Evaluatable

Yes

# Cross-sectional area at ports A and B — area at the inlet or outlet of the valve
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

The cross-sectional area at ports A and B. This area is used to calculate the mass flow rate through the valve.

Values

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

0.01 m^2

Program usage name

port_area

Evaluatable

Yes

# Discharge coefficient — flow coefficient

Details

The correction factor is the ratio of the actual mass flow rate to the theoretical mass flow rate through the valve.

Default value

0.64

Program usage name

C_d

Evaluatable

Yes

# Critical Reynolds number — upper limit of Reynolds number for laminar flow

Details

Upper Reynolds number limit for laminar flow through the valve.

Default value

150.0

Program usage name

Re_critical

Evaluatable

Yes