Engee documentation

Pressure Reducing Valve (G)

Pressure reducing valve in the gas network.

blockType: EngeeFluids.Gas.Valves.PressureControl.Reducing

Path in the library:

/Physical Modeling/Fluids/Gas/Valves & Orifices/Pressure Control Valves/Pressure Reducing Valve (G)

Description

The Pressure Reducing Valve (G) unit is a pressure reducing valve in the gas flow network. The valve remains open when the pressure at port B is less than the set point. When the pressure at port B reaches or exceeds the set point, the valve closes. The unit is controlled by the difference between the set pressure and the pressure at port B. The opening area decreases as the pressure drops to a minimum, when the valve is completely closed and only leakage flow remains.

The relationship between the opening area and the pressure drop depends on the valve parameterization. This relationship can take the form of a linear analytical expression or a tabular function.

The flow can be laminar or turbulent and can reach sonic velocities. The maximum velocity is reached at the valve throat where the flow is narrowest and fastest. The flow reaches the critical regime and and maximum velocity when the pressure drop downstream can no longer increase the velocity. The unit does not capture supersonic flow.

Pressure control

The Pressure-Reducing Valve (G) unit regulates the pressure between the set pressure and the maximum pressure. The outlet pressure is the control signal for the valve. The more the outlet pressure exceeds the setting pressure of the valve, the smaller the opening area becomes.

The signal pressure, , is equal to

where

  • - is the pressure at the port ;

  • - is the atmospheric pressure specified in the Gas Properties (G) block of the model.

Both pressures are defined during the simulation as absolute pressures.

The pressure setting, , of the valve is the value of the Set pressure parameter (gauge pressure) when the Opening characteristic parameter is set to Linear. When Opening characteristic is set to Tabulated, is the first element of the vector parameter Pressure at port B (gauge).

The maximum pressure, , is equal to , where is the pressure control range of the valve when Linear is set to Opening characteristic. When Opening characteristic is set to `Tabulated', is the last element of the vector parameter Pressure at port B (gauge).

Valve opening degree

The degree to which the control pressure exceeds the set pressure determines how much the valve opens. When Opening characteristic is set to `Linear', the unit calculates the degree of valve opening to scale the flow characteristic parameters. The valve opening degree is:

where

  • - control pressure;

  • - is the pressure setting specified by the Set pressure (gauge) parameter;

  • - the pressure regulation range set by the Pressure regulation range parameter.

The fraction is normalised so that it is 0 when the valve is fully closed and 1 when the valve is fully open. If the calculation returns a value outside these limits, the block saturates the value to the nearest of the two limits.

Numerical smoothing

If the Opening characteristic parameter is set to Linear and the Smoothing factor parameter is set to a non-zero value, the block applies numerical smoothing to the normalised control pressure, . The smoothing helps to maintain the numerical stability of the simulation.

Hole parameterization

The calculation of local resistance capacity depends on the value of the Valve parametrization parameter:

  • Cv flow coefficient - flow coefficient determines the dependence of the flow capacity on the pressure drop.

  • Kv flow coefficient - flow coefficient determines the dependence of flow capacity on pressure drop, .

  • Sonic conductance - steady-state acoustic conductance determines the flow capacity at critical flow, the condition at which the flow velocity is equal to the local speed of sound. Flow becomes critical when the ratio of outlet pressure to inlet pressure reaches a value called the critical pressure ratio.

  • Orifice area - the orifice area determines the flow capacity.

Orifice characteristic

The flow through the valve depends on the inlet signal that creates it. Valve opening is related to acoustic conductivity, flow coefficient or orifice area defined by the Valve parameterization.

The flow characteristic is usually given in steady-state mode, when the inlet is a constant controlled pressure. The flow characteristic depends only on the valve and can be linear or non-linear. To set the flow characteristic, use the Opening characteristic parameter:

  • Linear' - the flow rate is proportional to the degree of valve opening. As the opening degree increases from `0 to 1, the capacity value increases from the specified minimum to the specified maximum.

pressure reducing valve g 1

  • `Tabulated' - the capacity value is calculated using a tabulated function, which can be linear or non-linear, depending on the degree of opening of the orifice. The function is tabulated and the independent variable is specified in the parameter Pressure at port B (gauge) vector.

pressure reducing valve g 2

Saving a pulse

The Valve parameterization parameter determines which equations will be used to calculate the flow rate. If the Valve parameterization parameter is set to Cv flow coefficient, the mass flow rate will be defined as

where

  • - is the flow coefficient;

  • - a constant equal to 27.3 for mass flow rate in kg/hour, pressure in bar and density in kg/m3;

  • - expansion coefficient;

  • - inlet pressure;

  • - outlet pressure;

  • - inlet density.

The expansion coefficient is defined as

where

  • - is the ratio of the adiabatic ratio to 1.4;

  • - is the value of the parameter xT pressure differential ratio factor at choked flow.

When the pressure ratio exceeds the value of the Laminar flow pressure ratio parameter, , there is a smooth transition to the use of the linearised equation

where

When the pressure ratio falls below , the flow becomes critical and the equation is used

When the Valve parametrization is set to Kv flow coefficient, the unit uses the same equations but replaces with using the ratio . For more information on the mass flow equations when the Valve parametrization is set to Kv flow coefficient or Cv flow coefficient, see [2] and [3].

If the Valve parametrization is set to `Sonic conductance', the mass flow rate is defined as

where

  • - acoustic conductivity;

  • - critical pressure ratio;

  • - Subsonic index parameter value;

  • - ISO reference temperature;

  • - ISO reference density parameter value;

  • - inlet temperature.

When the pressure ratio exceeds the value of the Laminar flow pressure ratio parameter, , there is a smooth transition to the use of the linearised equation

When the pressure ratio falls below the critical pressure ratio , the flow becomes critical and the equation is used.

For more information on mass flow equations when the Valve parametrization parameter is set to `Sonic conductance', see [1].

When the Valve parametrization is set to Orifice area, the mass flow rate is defined as

where

  • - is the area of the orifice or valve;

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

  • - the value of Discharge coefficient;

  • - adiabatic coefficient.

When the pressure ratio exceeds the Laminar flow pressure ratio, , there is a smooth transition to the use of the linearised equation.

When the pressure ratio falls below , the flow becomes critical and the equation is used


For more information on mass flow equations when the Valve parametrization parameter is set to `Orifice area', see [4].

Mass conservation

The volume and mass of the gas inside the component are assumed to be very small, and these values are not considered. According to the principle of conservation of mass, the mass flow rate of liquid entering through one port is equal to the gas flow rate leaving through the other port:

where is defined as the mass flow rate entering the valve through the port labelled by the subscript A or B.

Energy Conservation

The component being modelled is adiabatic. There is no heat transfer between the fluid and the wall that surrounds it. The fluid does not do any work as it moves from the inlet to the outlet. Energy can only be transferred by convection through ports A and B. According to the principle of conservation of energy, the sum of energy fluxes in the ports is always zero:

where is the energy flow into the valve via ports A or B.

Assumptions and limitations

  • The Sonic conductance value of the Valve parameterization parameter is intended for pneumatic systems. If this parameter is used for gases other than air, it may be necessary to correct the acoustic conductance value by the square root of the relative density.

  • The equation for the `Orifice area' parameterization has less accuracy for gases that are far from ideal.

  • This block does not model supersonic flow.

Ports

Conserving

# A — valve inlet
gas

Details

Gas port associated with the valve inlet.

Program usage name

port_a

# B — valve outlet
gas

Details

Gas port associated with the valve outlet.

Program usage name

port_b

Parameters

Parameters

# Valve parameterization — the method of defining the characteristics of the flow through the hole
Cv flow coefficient | Kv flow coefficient | Sonic conductance | Orifice area

Details

The method of calculating the mass flow rate is based on:

  • Cv flow coefficient — the expense ratio .

  • Kv flow coefficient — the expense ratio , which is defined as .

  • Sonic conductance — acoustic conductivity in steady-state mode.

  • Orifice area — the area of the hole.

Values

Cv flow coefficient | Kv flow coefficient | Sonic conductance | Orifice area

Default value

Cv flow coefficient

Program usage name

valve_parameterization

Evaluatable

No

# Opening characteristic — type of bandwidth characteristic
Linear | Tabulated

Details

A method for calculating the valve opening area in a selected capacity measure.

The following values are available:

  • Linear — the opening area is defined as a linear function depending on the degree of opening of the hole;

  • Tabulated — the opening area is defined as a non-linear relationship, which you specify in tabular form.

Values

Linear | Tabulated

Default value

Linear

Program usage name

opening_characteristic

Evaluatable

No

# Set pressure (gauge) — installation pressure
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Details

Excessive pressure, when exceeded, the valve is triggered. This pressure is set when the control pressure is the pressure difference between ports A and atmospheric pressure.

Dependencies

To use this parameter, set the Opening characteristic parameter to Linear.

Units

Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Default value

0.1 MPa

Program usage name

p_set_gauge

Evaluatable

Yes

# Pressure regulation range — valve operating pressure range
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Details

Operating pressure range of the valve. The valve starts to open at the set pressure value and fully opens at the maximum operating range. , where .

Dependencies

To use this parameter, set the Opening characteristic parameter to Linear.

Units

Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Default value

0.1 MPa

Program usage name

p_regulation_range

Evaluatable

Yes

# Maximum Cv flow coefficient — the flow rate corresponding to the maximum opening area

Details

The value of the flow coefficient , when the cross-sectional area of the hole is maximal.

Dependencies

To use this parameter, set the Valve parameterization parameter to Cv flow coefficient, and for Opening characteristic the value Linear.

Default value

4.0

Program usage name

C_v_max

Evaluatable

Yes

# Pressure at port B (gauge) vector — the values at which it is necessary to specify the valve opening data
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Details

The vector of control pressures at which the selected degree of valve opening is set is sound conductivity, flow coefficient, or opening area. This vector should be equal in size to the vector containing the valve opening data. The elements of the vector must be positive and monotonously increase in value from left to right.

The first element of the vector gives the pressure value at which the valve starts to close. This element is equivalent to the Set pressure (gauge) parameter when the value is Linear the Opening characteristic parameter. The last element gives the maximum pressure at which the valve is maximally closed and only the leakage current remains. The difference between them gives the valve pressure control range.

Dependencies

To use this parameter, set the Opening characteristic parameter to Tabulated.

Units

Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg

Default value

[0.2 : 0.2 : 1.2...] MPa

Program usage names

p_gauge_vector_C_v, p_gauge_vector_K_v, p_gauge_vector_C, p_gauge_vector_area

Evaluatable

Yes

# Cv flow coefficient vector — vector of flow coefficient values

Details

Vector of flow coefficients . The values must be specified in ascending order. The dimension of the vector corresponds to the dimension of the Opening fraction vector.

Dependencies

To use this parameter, set the Valve parameterization parameter to Cv flow coefficient, and for Opening characteristic the value Tabulated.

Default value

[4.0, 3.2, 2.4, 1.6, 0.8, 1e-6]

Program usage name

C_v_vector

Evaluatable

Yes

# xT pressure differential ratio factor at choked flow — critical pressure drop ratio

Details

The ratio between inlet pressure and the outlet pressure , defined as at which point the flow becomes critical. If this value is not known, then it can be found in Table 2 in ISA-75.01.01. 3. Default value 0.7 suitable for many valves.

Dependencies

To use this parameter, set the Valve parameterization parameter to Cv flow coefficient or Kv flow coefficient.

Default value

0.7

Program usage names

delta_p_ratio_C_v, delta_p_ratio_K_v

Evaluatable

Yes

# Maximum Kv flow coefficient — the flow rate corresponding to the maximum opening area

Details

The value of the flow coefficient , when the cross-sectional area of the hole is maximal.

Dependencies

To use this parameter, set the Valve parameterization parameter to Kv flow coefficient, and for Opening characteristic the value Linear.

Default value

3.6

Program usage name

K_v_max

Evaluatable

Yes

# Kv flow coefficient vector — vector of flow coefficient values

Details

Vector of flow coefficients . The values must be specified in ascending order. The dimension of the vector corresponds to the dimension of the Opening fraction vector.

Dependencies

To use this parameter, set the Valve parameterization parameter to Kv flow coefficient, and for Opening characteristic the value Tabulated.

Default value

[3.6, 2.88, 2.16, 1.44, 0.72, 1e-6]

Program usage name

K_v_vector

Evaluatable

Yes

# Maximum sonic conductance — acoustic conductivity corresponding to the maximum hole area
l/(bar*s) | gal/(min*psi) | m^3/(Pa*s)

Details

The value of acoustic conductivity, when the cross-sectional area of the hole is maximum.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance, and for Opening characteristic the value Linear.

Units

l/(bar*s) | gal/(min*psi) | m^3/(Pa*s)

Default value

12.0 l/(bar*s)

Program usage name

C_max

Evaluatable

Yes

# Critical pressure ratio — critical pressure ratio

Details

The pressure ratio at which the flow becomes critical and the flow velocity reaches a maximum determined by the local speed of sound. The ratio between the outlet pressure and inlet pressure :

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance, and for Opening characteristic the value Linear.

Default value

0.3

Program usage name

B_critical_linear

Evaluatable

Yes

# Sonic conductance vector — vector of acoustic conductivity values
l/(bar*s) | gal/(min*psi) | m^3/(Pa*s)

Details

The vector of acoustic conductivities. The values must be specified in ascending order. The dimension of the vector corresponds to the dimension of the Opening fraction vector.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance.

Units

l/(bar*s) | gal/(min*psi) | m^3/(Pa*s)

Default value

[12.0, 9.6, 7.2, 4.8, 2.4, 1e-5] l/(bar*s)

Program usage name

C_vector

Evaluatable

Yes

# Critical pressure ratio vector — the vector of values of the critical pressure ratio

Details

The vector of critical pressure relations. The critical pressure ratio is the ratio of the outlet pressure to the inlet pressure at which the flow becomes critical and the flow velocity reaches a maximum determined by the local speed of sound. The dimension of the vector corresponds to the dimension of the Opening fraction vector.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance and for the Opening characteristic value Tabulated.

Default value

0.3 * ones(6)

Program usage name

B_critical_vector

Evaluatable

Yes

# Subsonic index — the value of the degree used to calculate the mass flow rate in subsonic flow mode

Details

An empirical value used for more accurate calculation of mass flow rate in subsonic flow mode.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance.

Default value

0.5

Program usage name

m

Evaluatable

Yes

# ISO reference temperature — reference temperature according to ISO 8778
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

The temperature in the standard reference atmosphere in the ISO 8778 standard.

The ISO reference parameter values need to be adjusted only if acoustic conductivity values obtained with excellent reference values are used.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

293.15 K

Program usage name

T_reference

Evaluatable

Yes

# ISO reference density — reference density according to ISO 8778
kg/m^3 | g/m^3 | g/cm^3 | g/mm^3 | lbm/ft^3 | lbm/gal | lbm/in^3

Details

The density in the standard reference atmosphere in the ISO 8778 standard.

The ISO reference parameter values need to be adjusted only if acoustic conductivity values obtained with excellent reference values are used.

Dependencies

To use this parameter, set the Valve parameterization parameter to Sonic conductance.

Units

kg/m^3 | g/m^3 | g/cm^3 | g/mm^3 | lbm/ft^3 | lbm/gal | lbm/in^3

Default value

1.185 kg/m^3

Program usage name

rho_reference

Evaluatable

Yes

# Maximum orifice area — the area of the flow passage section corresponding to the maximum opening area
m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Details

The maximum cross-sectional area of the flow is when the cross-sectional area of the opening is maximum.

Dependencies

To use this parameter, set the Valve parameterization parameter to Orifice area and for the Opening characteristic value Linear.

Units

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

Default value

1e-4 m^2

Program usage name

max_restriction_area

Evaluatable

Yes

# Orifice area vector — vector of hole area values
m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Details

The vector of the areas of the passage section of the hole. The dimension of the vector corresponds to the Opening fraction vector vector. The first element of this vector is the area of the leak, and the last element is the maximum area of the hole.

Dependencies

To use this parameter, set the Valve parameterization parameter to Orifice area, and for Opening characteristic the value Tabulated.

Units

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

Default value

[1e-4, 0.8e-4, 0.6e-4, 0.4e-4, 0.2e-4, 1e-10] m^2

Program usage name

restriction_area_vector

Evaluatable

Yes

# Discharge coefficient — correction factor

Details

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

Dependencies

To use this parameter, set the Valve parameterization parameter to Orifice area.

Default value

0.64

Program usage name

C_d

Evaluatable

Yes

# Leakage flow fraction — cost ratio

Details

The ratio of flow through a closed and through an open hole.

Dependencies

To use this parameter, set the Opening characteristic parameter to Linear.

Default value

1e-6

Program usage name

leakage_fraction

Evaluatable

Yes

# Smoothing factor — numerical smoothing coefficient

Details

The continuous smoothing coefficient, which ensures smooth opening by correcting the characteristic of the hole in the almost open and almost closed positions.

Dependencies

To use this parameter, set the Opening characteristic parameter to Linear.

Default value

0.01

Program usage name

smoothing_factor

Evaluatable

Yes

# Laminar flow pressure ratio — the pressure ratio at which the flow transitions between laminar and turbulent modes

Details

The ratio of outlet pressure to inlet pressure at which the flow transitions between laminar and turbulent flow modes.

Typical values range from 0.995 before 0.999.

Default value

0.999

Program usage name

B_laminar

Evaluatable

Yes

# Cross-sectional area at ports A and B — the area at the entrance or exit
m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Details

This area is used when calculating the mass flow through ports.

The ports have the same size. The value of this parameter must correspond to the area of the inlet of the component to which the unit is connected.

Units

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

Default value

0.01 m^2

Program usage name

port_area

Evaluatable

Yes

See also

  1. ISO 6358-3. "Pneumatic fluid power - Determination of flow-rate characteristics of components using compressible fluids - Part 3: Method for calculating steady-state flow rate characteristics of systems". 2014.

  2. IEC 60534-2-3. "Industrial-process control valves - Part 2-3: Flow capacity - Test procedures". 2015.

  3. ANSI/ISA-75.01.01. "Industrial-Process Control Valves - Part 2-1: Flow capacity - Sizing equations for fluid flow underinstalled conditions". 2012.

  4. P. Beater. "Pneumatic Drives." Springer-Verlag Berlin Heidelberg. 2007.