PHOTON USE
p
use patgeo
msg Geometry
vec x 1 sh
MSG Velocity vectors
msg
msg Press return to plot pressure contours
pause
cont p1 x 1 fil;.001
msg
msg Press return to plot streamlines
pause
clear
stream sh
x 1
y
posit
3
0.51268E+02 0.20453E+04 CR
0.38451E+02 0.19150E+04 CR
0.44859E+02 0.17847E+04 CR
0.76901E+02 0.16740E+04 CR
0.57676E+02 0.15502E+04 CR
0.57676E+02 0.14200E+04 CR
0.51268E+02 0.13548E+04 CR
0.11792E+04 0.12571E+04 t
exit
use patgeo
msg
msg Type e to End
ENDUSE
GROUP 1. Run title
TEXT(FLOW THROUGH A BALL VALVE : B534
TITLE
DISPLAY
The incompressible, single-phase flow of water through a
fully-open axi-symmetric ball valve is solved. The pipe-work
considered is 2 m in length; the radius at inlet is 0.15 m; it
diminishes to a minimum of 0.09 m in front of the ball; and the
maximum radius is 0.16 m.
A plug profile of axial velocity is prescribed at the inlet,
and a fixed-pressure condition is employed at outlet. Wall
friction is activated along the boundary of the ball, and along
the pipe wall. A fixed turbulent kinematic viscosity is set to
100 times the laminar value (the Reynolds number is of order
1.0E5).
ENDDIS
GROUP 4. Y-direction grid specification
NY=12
GROUP 5. Z-direction grid specification
NZ=30
GROUP 6. Body-fitted coordinates or grid distortion
BFC=T;NONORT=T; READCO(GRID4)
GROUP 7. Variables stored, solved & named
SOLVE(P1,V1,W1);SOLUTN(P1,Y,Y,Y,N,N,N)
GROUP 8. Terms (in differential equations) & devices
** Activate the pure upwind formulation of the finite-domain
equations
DIFCUT=0.0
GROUP 9. Properties of the medium (or media)
RHO1=1.0E3;ENUL=1.0E-6;ENUT=100.0*ENUL
GROUP 11. Initialization of variable or porosity fields
FIINIT(W1)=2.0
**The cell row which passes through the ball is blocked out.
CONPOR(0.0,CELL,1,1,1,1,11,27)
GROUP 13. Boundary conditions and special sources
** Inlet
INLET(INLET,LOW,1,1,1,NY,1,1,1,1)
VALUE(INLET,P1,2.0*RHO1);VALUE(INLET,W1,2.0)
** Outlet
PATCH(OUTLET,HIGH,1,1,1,NY,NZ,NZ,1,1)
COVAL(OUTLET,P1,1000.,0);COVAL(OUTLET,W1,ONLYMS,2.0)
** North wall
WALL (WFUN,NORTH,1,NX,NY,NY,1,NZ,1,1)
** Valve Wall
WALL (VALVEWLL,NORTH,1,1,1,1,11,27,1,1)
GROUP 15. Termination of sweeps
LSWEEP=200
GROUP 17. Under-relaxation devices
REAL(DTF);DTF=(ZWLAST/NZ)/10.0
RELAX(V1,FALSDT,DTF)
RELAX(W1,FALSDT,DTF)
RELAX(P1,LINRLX,0.2)
GROUP 22. Spot-value print-out
IYMON=2;IZMON=20
GROUP 23. Field print-out and plot control
NYPRIN=2;NZPRIN=NZ/6;NPLT=2;TSTSWP=-1
PATCH(DOMAIN,CONTUR,1,1,1,NY,1,NZ,1,1);PLOT(DOMAIN,P1,0.,15.0)
PATCH(INNER,PROFIL,1,1,2,2,1,NZ,1,1);PLOT(INNER,W1,0.0,0.0)
PATCH(OUTER,PROFIL,1,1,NY,NY,1,NZ,1,1);PLOT(OUTER,W1,0.0,0.0)
PATCH(FRONT,PROFIL,1,1,2,NY,10,10,1,1);PLOT(FRONT,W1,0.0,0.0)
PLOT(FRONT,V1,0.0,0.0);PLOT(FRONT,P1,0.0,0.0)
PATCH(BACK,PROFIL,1,1,2,NY,28,28,1,1);PLOT(BACK,W1,0.0,0.0)
PLOT(BACK,V1,0.0,0.0);PLOT(BACK,P1,0.0,0.0)