Main Content

Pressure Reducing Valve (TL)

Pressure control valve for maintaining reduced pressure in fluid network portion

  • Library:
  • Simscape / Fluids / Thermal Liquid / Valves & Orifices / Pressure Control Valves

  • Pressure Reducing Valve (TL) block


The Pressure Reducing Valve (TL) block represents a valve for maintaining a reduced pressure in portion of a fluid network. The valve stays fully open when the pressure at port B is lower than the valve set pressure. At the set pressure, the valve control member moves to reduce the flow rate through the valve. The valve opening area continues to decrease with increasing pressure until only leakage flow remains.


Opening-Area Curve Smoothing

At the extremes of the valve pressure range, you can maintain numerical robustness in your simulation by adjusting the block Smoothing factor. With a nonzero smoothing factor, a smoothing function is applied to all calculated valve pressures, but primarily influences the simulation at the extremes of these ranges.

When the Smoothing factor, f, is nonzero, a smoothed, normalized pressure is instead applied to the valve area:


In the Tabulated data parameterization, Amax and Aleak are the first and last parameters of the Opening area vector, respectively. The smoothed, normalized pressure is also used when the smoothing factor is nonzero with linear interpolation and nearest extrapolation.

Mass Balance

The mass conservation equation in the valve is



  • m˙A is the mass flow rate into the valve through port A.

  • m˙B is the mass flow rate into the valve through port B.

Momentum Balance

The momentum conservation equation in the valve is



  • pA and pB are the pressures at port A and port B.

  • m˙ is the mass flow rate.

  • m˙cr is the critical mass flow rate.

  • ρAvg is the average liquid density.

  • Cd is the discharge coefficient.

  • SR is the valve opening area.

  • S is the valve inlet area.

  • PRLoss is the pressure ratio:


The valve opening area is computed as



  • SLeak is the valve leakage area.

  • SLinear is the linear valve opening area:


  • SMax is the maximum valve opening area.

  • pcontrol is the valve control pressure:


  • pset is the valve set pressure:


  • pMin is the minimum pressure.

  • pMax is the maximum pressure:


  • Δp is the portion of the pressure range to smooth.

  • λL and λR are the cubic polynomial smoothing functions








The critical mass flow rate is


Energy Balance

The energy conservation equation in the valve is



  • ϕA is the energy flow rate into the valve through port A.

  • ϕB is the energy flow rate into the valve through port B.


  • A — Thermal liquid conserving port representing valve inlet A

  • B — Thermal liquid conserving port representing valve inlet B


Parameters Tab

Valve set pressure (gauge)

Minimum gauge pressure at port B required to actuate the valve. A pressure rise above the set pressure causes the valve to gradually close until only leakage flow remains. The default value is 0.1 MPa.

Pressure regulation range

Difference between the maximum and set pressures at port B. The valve begins to close at the set pressure. It is fully closed at the maximum pressure. The default value is 0.01 MPa.

Maximum opening area

Flow cross-sectional area in the fully open state. This state corresponds to pressures lower than the set pressure. The default value is 1e-4 MPa.

Leakage area

Aggregate area of all fluid leaks in the valve. The leakage area helps to prevent numerical issues due to isolated fluid network sections. For numerical robustness, set this parameter to a nonzero value. The default value is 1e-12.

Smoothing factor

Fraction of the opening-area curve, expressed as a fraction from 0 to 1, to smooth. The block replaces the discontinuities in the opening area curve with smooth transitions that span the specified fraction of the curve. The default value is 0.01.

A smoothing factor of 0 corresponds to a linear function that is discontinuous at the set and maximum-area pressures. A smoothing factor of 1 corresponds to a nonlinear function that changes continuously throughout the entire function domain.

A smoothing factor between 0 and 1 corresponds to a continuous piece-wise function with smooth nonlinear transitions at the set and maximum-area pressures and linear segments elsewhere.

Cross-sectional area at ports A and B

Flow area at the valve inlets. The inlets are assumed equal in size. The default value is 0.01 m^2.

Discharge coefficient

Semi-empirical parameter commonly used as a measure of valve performance. The discharge coefficient is defined as the ratio of the actual mass flow rate through the valve to its theoretical value.

The block uses this parameter to account for the effects of valve geometry on mass flow rates. Textbooks and valve data sheets are common sources of discharge coefficient values. By definition, all values must be greater than 0 and smaller than 1. The default value is 0.7.

Critical Reynolds number

Reynolds number corresponding to the transition between laminar and turbulent flow regimes. The flow through the valve is assumed laminar below this value and turbulent above it. The appropriate values to use depend on the specific valve geometry. The default value is 12.

Variables Tab

Mass flow rate into port A

Mass flow rate into the component through port A at the start of simulation. The default value is 1 kg/s.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2016a