10.01.2015 Views

Escoamento de um fluído incompressível - DEMAR

Escoamento de um fluído incompressível - DEMAR

Escoamento de um fluído incompressível - DEMAR

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Estas equações especificam as condições <strong>de</strong> contorno naturais da pressão. A componente<br />

normal da pressão é <strong>de</strong>scrita pela equação:<br />

r<br />

n ⋅∇p<br />

= n<br />

x<br />

∂<br />

∂<br />

p<br />

x<br />

+ n<br />

y<br />

∂ p<br />

∂ y<br />

(8)<br />

na qual n x e n y são os cossenos diretores do vetor normal à superfície.<br />

O problema <strong>de</strong>scrito no programa FlexPDE seguinte trata do escoamento <strong>de</strong> <strong>um</strong> fluido<br />

incompressível n<strong>um</strong> duto com obstrução retangular. O valor da viscosida<strong>de</strong> foi escolhido <strong>de</strong> modo a<br />

produzir <strong>um</strong> número <strong>de</strong> Reynolds Re = 20. Este é o valor limite superior prático para que seja<br />

obtida solução em regime permanente pelo FlexPDE.<br />

Foram incluídos quatro gráficos do perfil <strong>de</strong> velocida<strong>de</strong> usando a função ELEVATION: <strong>um</strong>, na<br />

entrada do duto; o segundo, na região <strong>de</strong> restrição <strong>de</strong> fluxo; o terceiro, após a restrição e o último,<br />

na saída do duto. O cálculo das integrais <strong>de</strong>ssas curvas mostraram consistência na massa<br />

transportada ao longo do duto.<br />

TITLE '<strong>Escoamento</strong> incompressível em duto 2D, Re > 10'<br />

SELECT errlim = 0.005<br />

VARIABLES<br />

u<br />

v<br />

p<br />

DEFINITIONS<br />

Lx = 5 Ly = 1.5<br />

Gx = 0 Gy = 0<br />

p0 = 1<br />

speed2 = u^2+v^2<br />

speed = sqrt(speed2)<br />

<strong>de</strong>ns = 1<br />

visc = 0.04<br />

vxx = (p0/(2*visc*(2*Lx)))*(Ly-y)^2 { velocity x}<br />

rball = 0.25<br />

consw = 100<br />

INITIAL VALUES<br />

u = 0.5*vxx v = 0 p = p0*x/(2*Lx)<br />

EQUATIONS<br />

u: visc*div(grad(u)) - dx(p) = <strong>de</strong>ns*(u*dx(u) + v*dy(u))<br />

v: visc*div(grad(v)) - dy(p) = <strong>de</strong>ns*(u*dx(v) + v*dy(v))<br />

p: div(grad(p)) = 2*<strong>de</strong>ns*[dx(U)*dy(V) - dy(U)*dx(V)] + consw*(dx(u)+dy(v))<br />

BOUNDARIES<br />

REGION 1<br />

start(-Lx,0)<br />

load(u) = 0 value(v) = 0 load(p) = 0<br />

line to (Lx/2-rball,0)<br />

value(u)=0 value(v)=0 load(p)= 0<br />

line to (Lx/2-rball,rball) to (Lx/2+rball,rball) to (Lx/2+rball,0)<br />

load(u) = 0 value(v) = 0 load(p) = 0<br />

line to (Lx,0)<br />

load(u) = 0 value(v) = 0 value(p) = p0<br />

2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!