Main Content

Poppet Valve (TL)

Poppet flow control valve in a thermal liquid network

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

  • Poppet Valve (TL) block

Description

The Poppet Valve (TL) block represents the flow control within a thermal liquid network. You can specify the seat geometry as either sharp-edged or conical. Set the poppet displacement with the physical signal at port S.

Two poppet valve diagrams. The sharp-edged seat has a 90 degree seat angle. The conical seat has an acute seat angle. Positive displacement is when the poppet moves away from the seat.

Mass Balance

The mass conservation equation in the valve is

m˙A+m˙B=0,

where:

  • 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 pressure differential over the valve is:

pApB=m˙m˙2+m˙cr22ρAvgCd2S2[1(SRS)2]PRLoss,

where:

  • pA is the pressure at port A.

  • pB is the pressure at port B.

  • m˙ is the mass flow rate.

  • ρAvg is the average liquid density.

  • Cd is the value of the Discharge coefficient parameter.

  • m˙cr is the critical mass flow rate:

    m˙cr=RecrμAvgπ4SR.

    where:

    • Recr is the value of the Critical Reynolds number parameter.

    • μAvg is the average fluid dynamic viscosity.

  • S is the value of the Cross-sectional area at port A and B parameter.

  • PRLoss is the pressure ratio:

    PRLoss=1(SR/S)2(1Cd2)Cd(SR/S)1(SR/S)2(1Cd2)+Cd(SR/S).

Energy Balance

The energy conservation equation in the valve is

ϕA+ϕB=0,

where:

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

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

Opening Area With a Sharp-Edged Seat

When you set Valve seat specification to Sharp-edged, the block calculates the valve opening area using

A=πro(1(rpdOB)2)dOB(h)+Aleak,

where:

  • ro is the valve orifice radius.

  • rp is the valve poppet radius.

  • dOB(h) is the distance between the center of the poppet and the edge of the orifice. This distance is a function of the valve lift,h.

  • Aleak is the leakage area.

The maximum displacement, hmax, is

hmax=2rp2ro2+roro2+4rp22rp2ro2.

The figure shows a schematic of a hard-edged seat.

Schematic of a hard-edged seat.

Opening Area With a Conical Seat

When you set Valve seat specification to Conical, the block calculates the valve opening area using a geometric relationship, such that

A=πrpsin(θ)h+π2sin(θ2)sin(θ)h2+Aleak.

The maximum displacement, hmax, is:

hmax=rp2+ro2cos(θ2)rpsin(θ2),

where θ is the Cone angle. The figure shows a schematic of a conical seat.

Schematic of a conical seat.

Numerically Smoothed Displacement

The block calculates the poppet displacement, h, such that

h={0,(SSmin)0hMax,(SSmin)hMax(SSmin),Else

where:

  • S is the physical signal input.

  • Smin is the Poppet position when in the seat parameter.

  • hMax is the maximum displacement.

If the Smoothing factor parameter is nonzero, the block smoothly saturates the poppet displacement between 0 and hMax.

For more information, see Numerical Smoothing.

Ports

Conserving

expand all

Thermal liquid conserving port associated with valve inlet A.

Thermal liquid conserving port associated with valve inlet B.

Input

expand all

Physical signal port associated with the displacement of the poppet, in m.

Parameters

expand all

Geometry of the valve seat. The block uses this parameter to calculate the open area between the poppet and seat.

Angle of the seat opening.

Dependencies

To enable this parameter, set Valve seat specification to Conical.

Diameter of the poppet.

Seat orifice diameter.

Poppet offset when valve is shut. A positive, nonzero value indicates a partially open valve. A negative, nonzero value indicates an overlapped valve that remains shut for an initial displacement set by the physical signal at port S.

Sum of all gaps when the valve is in the fully shut position. The block saturates smaller numbers to this value. This parameter contributes to numerical stability by maintaining continuity in the flow.

Continuous smoothing factor that introduces a layer of gradual change to the flow response when the valve is in the near-open or near-shut positions. Set this value to a nonzero number less than one to increase the stability of your simulation in these regimes.

Area at ports A and B, which are used in the pressure-flow rate equation that determines the mass flow rate through the valve.

Correction factor that accounts for discharge losses in theoretical flows.

Upper Reynolds number limit for laminar flow through the orifice.

Extended Capabilities

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

Version History

Introduced in R2016a