/Physical Modeling/Fluids/Isothermal Liquid/Valves & Orifices/Spools & Poppets/Moving Body/Spool with Orifice Hole with Moving Body (IL)
Description
The unit Spool with Orifice Hole (IL) represents a one-dimensional movement of a spool valve in a sleeve with one or more holes. Depending on the value of the parameter Edges geometry, the edges of the spool can be sharp or rounded. The equations for calculating the bore area and hydraulic diameter are different for different block parameters.
If Edges geometry is selected for the parameter , the spool valve edges can be sharp or rounded. Sharp`and for the parameter Effective flow area model the value is selected. `Planar, you can set the bore geometry in the parameters Geometry of section orifice:
Circular;
Triangular;
Rectangular;
Trapezoidal;
Trapezoidal with rounded edges.
The resultant force acting on the spool is due to the pressure force and external forces. It is assumed that the pressure in port B acts on the active area adjacent to the orifice and tends to open the orifice. The pressure in port A does not act directly on the spool. These assumptions give the pressure force acting on the spool. This force can be corrected by the hydrodynamic force. For a spool with sharp edges, it is assumed that the jet angle is constant. If the spool with rounded edges is modelled, the jet inclination angle is determined by interpolation of experimental results.
The displacement and velocity of the spool are input to port R_A. There are no limits on the displacement value in the block, but limits can be provided by the attached block using end stops (Translational Hard Stop).
If the checkbox Moving body is selected , the block Spool with Orifice Hole with Moving Body (IL) is implemented and the enclosure motion is modelled. In this case, the displacement and velocity of the enclosure are supplied to port C_A. There are no constraints on the displacement value in the block, but constraints can be provided by the attached block using end stops.
The open orifice area is a variable related to the spool movement and housing movement, if modelled.
Sometimes it is useful to limit the open hole area to a minimum and/or maximum value. The minimum area can be used to model a leak or a special orifice that allows flow even when the spool is in the overlap position. The maximum area can be used to model the flow area adjacent to the orifice when the valve is wide open.
The minimum and maximum orifice areas are determined by the corresponding overlap values (Underlap corresponding to maximum area, Underlap corresponding to minimum area). By default, the values imply that there are no area limits. The lower limit value must be greater than zero. Regardless of the upper limit , the flow area must not exceed the orifice area.
The flow rate is calculated taking into account the spool movement.
Equations
If the checkbox Moving body is unchecked and the housing movement is not modelled, the overlap value is defined as:
where
- overlap corresponding to zero displacement, the value of the parameter Underlap corresponding to zero displacement;
- spool valve displacement in port R_A.
If the checkbox Moving body is checked and the hull movement is modelled, the overlap value is defined as:
where is the hull movement at port C_A.
The length of the chamber is defined as:
where is the length of the camera at zero offset, the value of the parameters Chamber length at zero displacement.
The volume of the chamber is:
where
- spool diameter;
- stem diameter.
The flow coefficient is calculated as:
where
- is the pressure drop between the ports;
- hydraulic diameter;
- kinematic viscosity;
- average density of the fluid.
The flow coefficient is calculated as:
where
- is the maximum flow coefficient, the value of the parameters Maximum flow coefficient;
- critical flow coefficient, parameter value Critical flow number.
For , the value of does not change much. For low the value of varies linearly with the change of .
A reasonable value of by default is 1000. However, for holes with complex (rough) geometry it may be less than 50. For very smooth geometry it can be set to 50000.
The average fluid velocity is:
The volume flow rate at port A is:
where
- is the area of the hole;
- is the density of the liquid at atmospheric pressure.
The volumetric flow rate at the port B, taking into account the contribution to the flow rate due to the spool movement, is calculated as:
where is the speed of spool movement.
The hydrodynamic force acting on the spool is determined by evaluating the change in momentum. This force tends to close the valve. For steady-state fluid flow, the hydrodynamic force is equal to:
where is the jet inclination angle, which for the spool with sharp edges is considered constant and is set in the parameters Jet angle, and for the spool with rounded edges is determined from experimental data.
The port force R_A is calculated taking into account the port force R_B, pressure force and hydrodynamic force as:
where is the value of hydrodynamic force depending on the overlap .
If the checkbox Moving body, and the hull motion is modelled, the force at port C_A is calculated taking into account the force at port C_B:
Cylindrical spool valve with sharp edges and round bore in the sleeve
If the parameters Edges geometry are set to the value of Sharp, and for the parameter Effective flow area model the value is selected Cylindrical, the equations in this section are used to calculate the effective area and hydraulic diameter.
When the orifice is fully open, the flow path is the intersection of two cylinders with perpendicular axes, as shown in the figure.
For each overlap value , an iterative method is used to calculate the corresponding area by numerical integration.
The area is calculated as:
where
- is the overlap value;
- the length of the elementary area of width (highlighted in red in the figure above).
The area of the hole is calculated as:
By substituting the variables, we end up with:
where
- radius of the spool;
- radius of the bore.
Similarly, the perimeter is calculated using the iterative method:
where
- is the projection on the plane perpendicular to the hole axis of the angle between the plane in which the spool and hole axes lie and the radius-vector drawn from the hole centre to the point of intersection of the spool edge with the hole line;
- length of the elementary section of the perimeter of the angular width ;
- length of the red line (see figure above) at .
The hydraulic diameter is:
The number of steps for the iterative method used to calculate the area and hydraulic diameter is given by an integer in the parameters Number of iterations.
The overlap value is limited between and .
The flow area is also limited by the cross-sectional area of the orifice:
where is the diameter of the orifice.
The dependence of the hydrodynamic force on the overlap is determined as follows:
In this case there is no reactive force in the slab.
Cylindrical spool valve with rounded edges and round bore in the sleeve.
If the parameters Edges geometry are set to . Rounded, it is assumed that the spool edges are rounded and there is a gap in diameter between the spool and the sleeve, which is a more realistic geometric model.
The rounding is defined by the following values:
rounding radius , parameter value Rounded corner radius;
diameter gap , parameter value Clearance on diameter, note that for diameter gaps greater than 60 µm, the leakage must be overestimated.
*Positive overlap
When the overlap value is positive , if the bore diameter is , and the spool offset from the closed position is , the area of the open bore is:
where
and the hydraulic diameter is:
Note that the area obtained by this formula cannot exceed the orifice area given by the formula:
which corresponds to .
The overlap value is bounded from above by the smaller of and . The maximum overlap value is usually very large (Inf), but can be set much smaller to simulate an additional hole.
*Negative overlap
The flow at negative overlap is the leakage flow between the spool and its housing, it can be expressed based on the Poiseuille flow approximation.
The layer on which the Poiseuille flow acts depends on and must be considered as a function of the orifice shape.
The simplified Poiseuille equation can be written as follows:
where
- is the absolute average viscosity of the liquid;
;
.
Poiseuille’s equation is transformed to:
which gives
where
;
- is a correction term to ensure continuity of the flow:
where is the base flow rate:
The area and flow rate are then multiplied by the number of orifices.
The cosine of the jet angle is found by interpolating the experimental results shown in the figure below. Linear spline interpolation is used for this purpose.
The dependence of the hydrodynamic force on the overlap is determined as follows:
Cylindrical spool with sharp edges and holes of different geometry in the sleeve
If the parameters Edges geometry are set to the value of Sharp`and if the parameter Effective flow area model is set to `Planar, it is possible to set the bore geometry in the parameters Geometry of section orifice. The values for the open hole area and hydraulic diameter are calculated depending on the selected hole geometry.
If the parameters Geometry of section orifice are set to , the open orifice area and the hydraulic diameter are calculated depending on the selected orifice geometry. Circular, the open orifice area and the hydraulic diameter are calculated using the formulas:
where
The hydraulic diameter is:
In these formulas is the bore diameter, the value of the parameters Hole diameter.
Note that the area obtained by this formula cannot exceed the area of the hole given by the formula:
which corresponds to .
If the parameter Geometry of section orifice is set to the value of Triangular, the open orifice area and the hydraulic diameter are calculated using the formulae:
The hydraulic diameter is:
In these formulas is the angle of the triangular hole, the value of the parameters Aperture angle of the triangular opening.
Note that the area obtained by this formula cannot exceed the area of the hole given by the formula:
which corresponds to .
If the parameter Geometry of section orifice is set to the value of Rectangular, the open orifice area and the hydraulic diameter are calculated using the formulae:
The hydraulic diameter is:
In these formulas is the width of the rectangular hole, the parameter value is Width of the rectangular opening.
Note that the area obtained by this formula cannot exceed the area of the hole given by the formula:
which corresponds to .
If the parameter Geometry of section orifice is set to the value of Trapezoidal, the open orifice area and the hydraulic diameter are calculated using the formulae:
The hydraulic diameter is:
In these formulas, is the width of the trapezoidal orifice, the value of the parameter Initial width of the trapezoidal opening, and is the angle of the trapezoidal orifice, the value of the parameter Angle of the trapezoidal opening.
Note that the area obtained by this formula cannot exceed the area of the hole given by the formula:
which corresponds to .
If the parameter Geometry of section orifice is set to the value of Trapezoidal with rounded edges, the open orifice area and the hydraulic diameter are calculated using the formulae:
where
The hydraulic diameter is:
In these formulas, is the width of the trapezoidal hole, the value of the parameter Initial width of the trapezoidal opening, and is the diameter of the rounding of the sides of the trapezoidal hole, the value of the parameter Diameter of the round edges.
Note that the area obtained by this formula cannot exceed the area of the hole corresponding to .
#Number of iterations —
number of iterations to calculate the hydraulic diameter and effective flow area
Details
The flow area and hydraulic diameter are calculated from the spool position and the number of iterations. This parameter determines the number of flow area and hydraulic diameter values depending on the spool position. The number of iterations is used to calculate the sampling step between two offset values.
Dependencies
To use this parameter, set the parameter Effective flow area model to . Cylindrical.
Default value
1000
Program usage name
discretization_interval_count
Evaluatable
Yes
#Geometry of section orifice —
hole section geometry
Circular | Triangular | Rectangular | Trapezoidal | Trapezoidal with rounded edges
Details
Hole geometry, options to choose from:
Circular;
Triangular;
Rectangular;
Trapezoidal;
Trapezoidal with rounded edges.
Dependencies
To use this parameter, set the Edges geometry parameters to and the parameters to . Sharp`and set the Effective flow area model parameters to . `Planar.
#Spool diameter —
spool diameter
m | cm | ft | in | km | mi | mm | um | yd
Details
The spool diameter must be larger than the stem diameter.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
15.0 mm
Program usage name
spool_diameter
Evaluatable
Yes
#Rod diameter —
stem diameter
m | cm | ft | in | km | mi | mm | um | yd
Details
Stem diameter.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
5 mm
Program usage name
rod_diameter
Evaluatable
Yes
#Hole diameter —
bore diameter
m | cm | ft | in | km | mi | mm | um | yd
Details
Hole diameter.
Dependencies
To use this parameters:
set the parameters Edges geometry to. Sharp`and set the parameters Effective flow area model to. `Cylindrical;
set the parameters Edges geometry to Rounded;
set the parameters for Edges geometry to Sharp, set the Effective flow area model parameters to Planar`and set the Geometry of section orifice parameters to `Circular.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
1.0 mm
Program usage name
circular_hole_diameter
Evaluatable
Yes
#Aperture angle of the triangular opening —
triangular hole angle
deg | rad | rev | mrad
Details
Inner angle of a triangular hole.
Dependencies
To use this parameter, set the parameters Edges geometry to and to . Sharp, for the parameter Effective flow area model to be set to Planar, and for the parameters Geometry of section orificeTriangular.
Units
deg | rad | rev | mrad
Default value
30.0 deg
Program usage name
triangular_hole_angle
Evaluatable
Yes
#Width of the rectangular opening —
rectangular hole width
m | cm | ft | in | km | mi | mm | um | yd
Details
Width of the rectangular hole.
Dependencies
To use this parameter, set the Edges geometry parameters to and the parameters to Sharp, for the parameter Effective flow area model to be set to Planar, and for the parameters Geometry of section orificeRectangular.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
1.0 mm
Program usage name
rectangular_hole_width
Evaluatable
Yes
#Initial width of the trapezoidal opening —
trapezoidal width
m | cm | ft | in | km | mi | mm | um | yd
Details
Width of the trapezoidal bore.
Dependencies
To use this parameter, set the Edges geometry parameters to and the parameters to Sharp, for the parameter Effective flow area model to be set to Planar`and the Geometry of section orifice parameters are set to `Trapezoidal or Trapezoidal with rounded edges.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
1.0 mm
Program usage name
trapezoidal_hole_width
Evaluatable
Yes
#Angle of the trapezoidal opening —
trapezoidal hole angle
deg | rad | rev | mrad
Details
Inner angle of the trapezoidal hole.
Dependencies
To use this parameter, set the Edges geometry parameters to and the parameters to Sharp, for the parameter Effective flow area model to be set to . Planar, and for the parameters Geometry of section orificeTrapezoidal.
Units
deg | rad | rev | mrad
Default value
45.0 deg
Program usage name
trapezoidal_hole_angle
Evaluatable
Yes
#Diameter of the round edges —
rounding diameter of the sides of the trapezoidal hole
m | cm | ft | in | km | mi | mm | um | yd
Details
Rounding diameter of the corners of the trapezoidal hole.
Dependencies
To use this parameter, set the parameters Edges geometry to and to . Sharp, for the parameter Effective flow area model to be set to Planar, and for the parameters Geometry of section orificeTrapezoidal with rounded edges.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
1.0 mm
Program usage name
trapezoidal_hole_side_diameter
Evaluatable
Yes
#Chamber length at zero displacement —
chamber length at zero offset
m | cm | ft | in | km | mi | mm | um | yd
Details
Chamber length at zero offset (within the calculated chamber volume).
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
0.0 mm
Program usage name
chamber_length_offset
Evaluatable
Yes
Underlap Definition
#Underlap corresponding to zero displacement —
overlap corresponding to zero offset
m | cm | ft | in | km | mi | mm | um | yd
Details
Overlap corresponding to zero offset.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
0.0 mm
Program usage name
offset
Evaluatable
Yes
#Underlap corresponding to minimum area —
overlap corresponding to the minimum area
m | cm | ft | in | km | mi | mm | um | yd
Details
Overlap corresponding to the minimum area of the hole.
Dependencies
To use this parameter, set the parameter Edges geometry to . Sharp.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
0.0 mm
Program usage name
orifice_opening_at_min_area
Evaluatable
Yes
#Underlap corresponding to maximum area —
overlap corresponding to the maximum area
m | cm | ft | in | km | mi | mm | um | yd
Details
Overlap corresponding to the maximum area of the hole.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
Inf mm
Program usage name
orifice_opening_at_max_area
Evaluatable
Yes
Leakages on the Spool
#Rounded corner radius —
corner radius
m | cm | ft | in | km | mi | mm | um | yd
Details
Rounding radius of the spool edge corner.
Dependencies
To use this parameter, set the parameters Edges geometry to . Rounded.
Units
m | cm | ft | in | km | mi | mm | um | yd
Default value
0.005 mm
Program usage name
edge_radius
Evaluatable
Yes
#Clearance on diameter —
diametral clearance
m | cm | ft | in | km | mi | mm | um | yd
Details
The diameter gap between the spool and the sleeve, due to the fact that the edges of the spool are rounded. Note that for diametral gaps greater than 60 µm, the leakage must be overestimated.
Dependencies
To use this parameter, set the parameter Edges geometry to the value of Rounded.
In this simple model, the jet angle is assumed to be constant. For most applications this value can be left by default. The jet angle is set relative to the valve axis.
Dependencies
To use this parameter, set the parameters Edges geometry to . Sharp.
Units
deg | rad | rev | mrad
Default value
69.0 deg
Program usage name
jet_angle
Evaluatable
Yes
#Jet force coefficient —
hydrodynamic force coefficient
Details
A hydrodynamic force coefficient which, at a value of 0 (by default) turns off the hydrodynamic force and at a value of 1 turns it on. If experimental data for this coefficient is available, you can adjust the model to this data.