Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho Matemática 2 - Versão Final
Trabalho Matemática 2 - Versão Final
CURITIBA
Junho 2015
1
Resumo
1.
Sumrio
Introduo ........................................................................................................................ 7
2.
2.2.
2.2.1.
2.2.2.
Mtodo de Crank-Nicolson............................................................................... 10
2.3.
2.4.2.1.
4.
Metodologia ............................................................................................................ 43
3.2.
3.3.
Referncias.........................................................................................................................70
Anexos.........................................................................................................................................71
ndice de Figuras
Figura 1: Concentrao difusiva analtica em vrios passos temporais ..................................... 15
Figura 2: Concentrao advectiva difusiva ao longo de vrios passos temporais ...................... 16
Figura 3: Concentrao advectiva-difusiva analtica em vrios passos temporais ..................... 17
Figura 4: Concentrao advectiva-difusiva analtica em vrios passos temporais ..................... 18
Figura 5: Erro absoluto e relativo entre o mtodo analtico e numrico, respectivamente. ...... 19
Figura 6: Mtodo analtico quando x muito grande. ........................................................... 20
Figura 7: Mtodo numrico quando x muito grande. .......................................................... 21
Figura 8: Erro entre os mtodos analtico e numrico quando x muito grande.................... 22
Figura 9: Mtodo analtico quando t muito grande. ............................................................ 23
Figura 10: Mtodo numrico quando t muito grande. ........................................................ 24
Figura 11: Erro absoluto e relativo entre os mtodos analtico e numrico quando t muito
grande. ................................................................................................................................... 25
Figura 12: Mtodo numrico divergente ................................................................................. 26
Figura 13: Concentrao advectiva-difusiva analtica em vrios passos temporais (novas
condies iniciais). .................................................................................................................. 27
Figura 14: Concentrao advectiva-difusiva numrica explcita em vrios passos temporais
(novas condies iniciais) ........................................................................................................ 28
Figura 15: Erro absoluto e relativo entre o mtodo analtico e numrico explcito,
respectivamente(sob novas condies iniciais)........................................................................ 29
Figura 16: Concentrao advectiva-difusiva analtica de Crank-Nicolson em vrios passos
temporais ............................................................................................................................... 30
Figura 17: Concentrao advectiva-difusiva numrica de Crank-Nicolson em vrios passos
temporais ............................................................................................................................... 31
Figura 18: Erro absoluto e relativo entre o mtodo analtico e numrico de Crank-Nicolson,
respectivamente. .................................................................................................................... 32
Figura 19: Mtodo analtico quando x e t so grandes ........................................................ 33
Figura 20: Mtodo de Crank-Nicolson quando x e t so grandes ......................................... 34
Figura 21: Erro entre os mtodos analtico e numrico de Crank-Nicolson quando x e t so
grandes................................................................................................................................... 35
Figura 22: Mtodo analtico quando x pequeno e t grande ............................................ 36
Figura 23: Mtodo de Crank-Nicolson quando x pequeno e t grande ............................. 37
Figura 24: Erro entre os mtodos analtico e numrico de Crank-Nicolson quando x pequeno
e t grande .......................................................................................................................... 38
Figura 25: Concentrao advectiva-difusiva analtica em vrios passos temporais (novas
condies iniciais) ................................................................................................................... 40
Figura 26: Concentrao advectiva-difusiva numrica de Crank-Nicolson em vrios passos
temporais (novas condies iniciais) ....................................................................................... 41
Figura 27: Erro absoluto e relativo entre o mtodo analtico e numrico de Crank-Nicolson
respectivamente(sob novas condies iniciais) ....................................................................... 42
Figura 28: Foto area da cidade de Nova York ......................................................................... 46
Figura 29: Vias aquticas de Nova York ................................................................................... 47
Figura 30: Macrolocalizao da rea escolhida Fonte: Google Earth, 2015............................... 48
Figura 31: Detalhe da rea Escolhida Fonte: Google Earth, 2015. ............................................ 49
Figura 32: Localizao das estaes de tratamento de esgoto em Nova York........................... 51
4
ndice de Tabelas
Tabela 1: Parmetros avaliados na equao difusiva analtica ................................................. 15
Tabela 2 Parmetros Analticos...................................................................................................17
Tabela 3: Parmetros Numricos ............................................................................................ 17
Tabela 4: Parmetros espaciais e temporais para anlise. ....................................................... 20
Tabela 5: Variao dos parmetros analticos.............................................................................27
Tabela 6: Variao do parmetros numricos .......................................................................... 27
Tabela 7: Parmetro Analticos (Crank-Nicolson)........................................................................30
Tabela 8: Parmetro Numricos (Crank-Nicolson) ................................................................... 30
Tabela 9: Parmetros novos de tempo e espao...................................................................... 33
Tabela 10: Variao das condies inicias para mtodo analtico............................................. 39
Tabela 11: Variao das condies inicias para mtodo numrico ........................................... 39
Tabela 12: paramtros de qualidade da gua nos pontos N6, N7 e N8..................................... 53
Tabela 13: Comparao da estatstica entre as grades e a estao. ......................................... 61
1. Introduo
Tal equao pode ser classificada como uma equao diferencial parcial de segunda
ordem do tipo parablica, onde a concentrao C pode variar ao longo do tempo t e no espao
x em funo do coeficiente de difuso D e do termo k, que representa a componente da
velocidade na direo x.
2.1. Soluo Analtica da Equao da Adveco e Difuso
Para o clculo da soluo analtica da equao da Adveco e Difuso (1) utilizamos a
condio inicial
(2)
Sabendo que a transformada de Fourier da derivada de uma funo qualquer f(x) pode
ser obtida usando:
(3)
Obtemos ento as derivadas de primeira e segunda ordem de R(w,t):
(4)
(5)
Substituindo em (1) obtemos:
(6)
Separando os termos, integrando e aplicando exponencial nesta equao temos:
(7)
Ento podemos concluir que quando t = 0, R(w,0) = c2, logo:
(8)
Aplicando a Transformada de Fourier tambm na condio inicial, obtemos:
(9)
(10)
(11)
(12)
Mtodo explcito
Neste exemplo, foi utilizado o mtodo explcito, ou seja, a derivada espacial foi
aproximada no nvel l de tempo. Utilizando as diferenas para expressar as derivadas, a
resoluo do problema com o auxlio de computador se torna mais fcil.
(13)
(14)
Onde:
(15)
Portanto:
(16)
A equao descreve a difuso e adveco de um poluente em um tubo muito longo,
onde, em seu interior, geramos uma malha de pontos internos, que tem origem em uma
extremidade e percorrem todo o comprimento do tubo. Podemos aplicar a equao geral (xx)
para cada um desses pontos, sendo que nas extremidades, conforme informado nas
condies de contorno, a concentrao nula. Aps isso aplicamos uma condio inicial em
forma de uma pluma gaussiana em n-1 linhas da malha:
(17)
Sendo A a amplitude inicial, x0 a posio inicial e o desvio padro. Esta funo
apresentou uma boa aproximao para a condio inicial analtica do problema. A partir da,
faz-se a iterao at o tempo final T escolhido no cdigo.
2.2.2.
Mtodo de Crank-Nicolson
(18)
Deixando os termos e
em lados opostos:
(19)
(20)
Conhecendo a inversa de
C.I.:
As condies de contorno so nulas nas extremidades.
11
(26)
Onde:
(27)
Fazendo as transformaes:
(28)
Para:
Ento:
(29)
(30)
Como
, ento:
(31)
(32)
Fazendo
, aplicamos a condio
12
Lembrando que
Se
2.3.2.
Fazendo
Eliminando os termos
e isolando
Como
Lembrando que
13
Simplificando:
14
Parmetro
Valor
rea (m2)
Difuso (m/s2)
Massa (mg)
50
Adveco (m/s)
Tempo (s)
30
X (m)
0.1
T (s)
0.5
Pode-se notar que a difuso est ocorrendo ao longo do tempo no tubo em questo.
fcil averiguar que a concentrao est diluindo no espao, neste caso.
Para validar o termo advectivo na equao, inserimos um pequeno valor de velocidade
(termo da adveco) no modelo.
15
Foram utilizados os mesmos parmetros da tabela (1), porm neste exemplo o termo
de adveco igual a 0.7 m/s. Analisando a figura (2), pode-se notar o efeito que o termo de
adveco provoca na equao. A concentrao varia no espao devido difuso e tambm
sofre um deslocamento espacial com o passar do tempo, comportamento definido como
adveco.
Com essa verificao, temos a certeza de que o algoritmo desenvolvido para a soluo
analtica est de acordo com o esperado. Assim, pode-se prosseguir para a parte que consiste
na programao da soluo numrica utilizando o mtodo Explcito e o mtodo de CrankNicolson.
2.4.2. Mtodo explicito
Como j explicado na metodologia do mtodo explcito, basta definir um conjunto de
parmetros, condies iniciais e condies de contorno e aplica-los no modelo computacional.
Lembrando que para atingir a estabilidade, a constante de Fourier deve ser menor que 1/2.
Utilizaremos os seguintes parmetros para avaliar os mtodos numricos e analticos da
equao de adveco-difuso:
16
Parmetros Analticos
Valor
Parmetros Numricos
Valor
Difuso (m/s2)
10-5
Difuso (m/s2)
10-5
Adveco
0.004
Adveco
0.004
rea (m2)
0.7
40
40
x (m)
0.002
x (m)
0.002
t (s)
0.01
t (s)
0.01
XO (m)
0.5
XO (m)
0.5
0.020
Amplitude Inicial
40
17
18
Para uma concentrao inicial de 40 mg/m3 de soluto, pode-se observar que existe
uma grande similaridade entre o modelo numrico explcito e o modelo analtico. Na figura (5),
obteve-se um erro absoluto mximo de aproximadamente 0,035 mg/m no ponto 0.2 m,
indicando que existe uma boa correlao entre os mtodos. O formato da linha que percorre
que a figura se deve a exponencial utilizada para definir a condio inicial. J a figura (6)
apresenta erros relativos maiores nas fronteiras do domnio. A constante de Fourier
apresentou valor de 0.2500. Em geral, o mtodo apresentou um desvio padro de 0.0128 e
uma varincia de 1.6-4.
2.4.2.1. Variao dos passos temporais e espaciais
Para demonstrar como a estabilidade pode afetar o modelo numrico, faremos duas
simulaes computacionais.
19
Caso 1
Caso 2
Variao Espacial
Caso 3
x = 0.5
x = 0.02
x = 0.0001
t = 0.02
t = 0.05
t = 0.05
Fo = 0.0125
Fo = 500
-6
Fo = 8.10
20
21
Quando o passo espacial muito grande, para um domnio que vai de zero at um,
tanto o modelo numrico quanto o modelo analtico iro apresentar problemas. A constante
de Fourier apresentou valor menor que o necessrio para obter estabilidade, porm, no basta
apenas garantir esta condio. necessrio garantir tambm que os passos espaciais tambm
sejam pequenos o suficiente para o cdigo convergir.
22
23
24
Figura 11: Erro absoluto e relativo entre os mtodos analtico e numrico quando t muito grande.
25
Parmetros Analticos
Valor
Parmetros Numricos
Valor
Difuso (m/s2)
10-5
Difuso (m/s2)
10-5
Adveco
0.002
Adveco
0.002
rea (m2)
0.7
50
50
x (m)
0.002
x (m)
0.002
t (s)
0.01
t (s)
0.01
XO (m)
0.5
XO (m)
0.5
0.02021
Massa (mg)
50
Amplitude Inicial
2000
Figura 13: Concentrao advectiva-difusiva analtica em vrios passos temporais (novas condies iniciais).
27
Figura 14: Concentrao advectiva-difusiva numrica explcita em vrios passos temporais (novas condies
iniciais)
28
Figura 15: Erro absoluto e relativo entre o mtodo analtico e numrico explcito, respectivamente(sob novas
condies iniciais).
Mtodo Crank-Nicolson
Parmetros Analticos
Valor
Parmetros Numricos
Valor
Difuso (m/s2)
10-5
Difuso (m/s2)
10-5
Adveco
0.004
Adveco
0.004
rea (m2)
0.7
40
40
x (m)
0.002
x (m)
0.002
t (s)
0.1
t (s)
0.1
XO (m)
0.5
XO (m)
0.5
0.020
Amplitude Inicial
40
30
31
Figura 18: Erro absoluto e relativo entre o mtodo analtico e numrico de Crank-Nicolson, respectivamente.
O modelo apresentou uma grande similaridade com a equao analtica, como pode-se
observar nos grficos acima. O maior erro encontrado foi de 0.1250 aproximadamente, entre
0,2 e 0,4 m, indicando que existe uma boa correlao entre o mtodo de Crank Nicolson e a
equao Analtica. A simulao retornou um desvio padro de 0.0366 e varincia de 0.0013. O
erro relativo apresenta valores extremamente altos nas regies onde ocorrem divises por
zero, o que pode indicar este estranho comportamento a partir de 0.5 m.
Em teoria, o mtodo de crank nicolson deveria apresentar erros menores que o
mtodo explcito. Porm, como descrito na tabela de parmetros, foi necessrio utilizar um
passo temporal maior do que o utilizado para rodar o mtodo explicito, por razes
computacionais (Houve o travamento do computador quando tentou-se utilizar o passo
32
temporal igual a 0,01, por falha na memria). Assim, normal que o erro do Crank Nicolson
esteja um pouco acima do erro apresentado no mtodo explicito.
Caso 1
Caso 2
x = 0.1
x = 0.001
t = 0.1
t = 0.5
33
34
Figura 21: Erro entre os mtodos analtico e numrico de Crank-Nicolson quando x e t so grandes
Quando o passo espacial e temporal so muito grandes, para um domnio que vai que
de zero at um, tanto o modelo numrico quanto o modelo analtico iro apresentar
problemas. necessrio diminuir o passo para obter uma soluo com melhor acurcia.
35
36
37
Figura 24: Erro entre os mtodos analtico e numrico de Crank-Nicolson quando x pequeno e t grande
Pode-se notar que o mtodo de Crank Nicolson sensvel para os valores espaciais,
pois mesmo utilizando um valor alto de t, obtivemos uma soluo com um erro prximo de
0,19. O tempo para rodar o mtodo tambm foi substancialmente menor, o que pode ajudar
em anlises futuras. O Desvio padro obtido foi de 0.0537 e a varincia foi de 0.0029. Em geral,
o modelo reagiu bem a mudana de passos.
38
Parmetros Analticos
Valor
Difuso (m/s2)
10-5
Adveco
0.002
rea (m2)
0.7
50
x (m)
0.002
t (s)
0.1
XO (m)
0.5
Massa (mg)
50
Parmetros Numricos
Valor
Difuso (m/s2)
10-5
Adveco
0.002
50
x (m)
0.002
t (s)
0.1
XO (m)
0.5
0.02021
Amplitude Inicial
2000
39
Figura 25: Concentrao advectiva-difusiva analtica em vrios passos temporais (novas condies iniciais)
40
Figura 26: Concentrao advectiva-difusiva numrica de Crank-Nicolson em vrios passos temporais (novas
condies iniciais)
41
Figura 27: Erro absoluto e relativo entre o mtodo analtico e numrico de Crank-Nicolson respectivamente(sob
novas condies iniciais)
42
Com uma concentrao inicial de 2000 mg/m3, obtivemos um erro mximo de 2,35 no
ponto 0,4 m. Considerando que foi necessrio aplicar passos maiores devido ao limite de
hardware disponvel, este um erro completamente aceitvel. O desvio padro foi de 0.7030,
enquanto que a varincia foi de 0.4942.
3. Questo 2 New Yok Harbor
3.1.
Metodologia
Para a prxima etapa do estudo, foi utilizado o programa chamado Delft Dashboard.
Foi escolhida a regio de Nova York para realizar a modelagem dos dados sendo escolhidos os
seguintes parmetros durante um perodo de trs dias: nvel da gua, velocidade mdia e
disperso do poluente. A seguir, foi realizada uma simulao com um lanamento de um
poluente qualquer diretamente da costa, para que fosse possvel estudar o comportamento de
tal contaminante nos pontos que foram marcados.
Com os dados obtidos, foi feita uma anlise estatstica com a as ferramentas do
programa Microsoft Excel, sendo realizado o clculo da mdia, mediana, varincia e o desvio
padro, gerando grficos para uma melhor anlise dos resultados. No ltimo passo foram
alterados os pontos escolhidos inicialmente, ponto de lanamento do poluente e carga, para
trs pontos em outros lugares da grade.
Para a realizao dos clculos, o software Delft Dashboard utiliza o mtodo para guas
rasas, que consiste em calcular a propagao e o deslocamento (nvel, velocidade) na gua,
que considerada como um fludo incompressvel para os clculos. As aceleraes verticais
so desconsideradas e, alm disso, pra simplificar, o programa considera que as escalas
horizontais so muito maiores que as verticais, tais parmetros consistem o mdulo Flow.
A equao para guas rasas vem da mecnica dos fluidos, das equaes da
conservao da massa e da quantidade de movimento. Da equao
(conservao da massa), e tambm da
(conservao da
quantidade de movimento em x) e
(conservao da
).
43
44
Contorno fechado: utilizado para a interface terra-gua, ento sero feitas algumas
consideraes em relao ao escoamento e tenses, o escoamento considerado zero e as
tenses devem ser consideradas em simulaes de pequena escala, em um laboratrio, por
exemplo.
Contorno vertical: usado para interface gua-ar e gua-leito, nesse caso, as
velocidades angulares so consideradas zero, tanto para gua-ar quanto para gua-leito.
necessrio considerar a tenso de cisalhamento, pois a profundidade do sistema muito
menor que seu comprimento.
Contorno aberto: usado para interface gua-gua, tem que ser colocado o mais
distante possvel da rea de interesse. introduzido para obter uma rea computacional
delimitada, a fim de reduzir o esforo computacional. Dependendo do fenmeno a ser
estudado, necessrio saber qual tipo de contorno aberto a ser utilizado. Quando for usado
esse tipo de contorno, necessrio definir um coeficiente alpha, que tem que ser considerado
um nmero grande, no caso foi utilizado um valor igual a 1000 e tambm, importante saber
que nesse caso utilizada uma forante astronmica. Nesse caso, a movimentao da lua faz
com que haja uma alterao nos nveis da mar.
O programa Delft Dashboard possui um banco de dados de parmetros como:
batimetria, mars, nveis de gua, velocidades. A discretizao da rea foi criada a partir de
uma grade, no Delft Dashboard.
3.2. Caracterizao da rea de trabalho
O local definido para o presente trabalho foi a cidade de Nova York nos Estados
Unidos. Nova York a cidade mais populosa dos Estados Unidos, tendo uma populao de
aproximadamente 8,4 milhes de habitantes que ocupam uma rea de 784 km 2. A cidade
tambm possui uma rea de 425 km2 formados pelas guas dos rios que a banham e tambm o
Oceano Atlntico.
45
46
47
A rea escolhida compreende toda a Baa de Nova York, onde se situa o Porto de Nova
York (New York Harbor) e tambm uma parte de Nova Jrsei. A rea delimitada no Delft foi
desenhada aproximadamente no Google Earth Pro, e assim suas dimenses puderam ser
calculadas. A rea um retngulo com 36,3 km de largura e 45,7 km de comprimento,
totalizando 164 km de permetro. Sua rea de aproximadamente 1660 km2. Os pontos
escolhidos no Delft sero apresentados posteriormente na discusso e resultados. Abaixo
segue a rea delimitada no Google Earth (retngulo branco).
48
Entre 1945 e 1965, cinco novas usinas foram construdas para atender s necessidades
da populao em constante expanso, que agora estava se aproximando de oito milhes. Estes
foram Hunts Point no Bronx, Oakwood Beach e Port Richmond em Staten Island, e as plantas a
Rockaway e Owls Head em Brooklyn. Entre 1965 e 1979, as estao Newtown Creek foi
construda no Brooklyn. Em 1968, 12 estaes de tratamento de guas residuais estavam
operando na rea de New York. Elas trataram mais de um bilhes de gales por dia e
removiam uma mdia de 65% dos poluentes provenientes das guas residuais.
Em 1972, o governo federal aprovou uma lei que ditou normas mnimas para as
estaes de tratamento de esgoto de todo o pas. As estaes passariam a ter tratamento
secundrio, em que se remove 85% dos poluentes. Entre 1979 e 1995, mais duas estaes de
tratamento foram concludas, a usina Red Hook, em Brooklyn e River North. Isso trouxe o
nmero total de guas residuais estaes de tratamento para 14 e fez com que praticamente
todos esgoto gerado em Nova York fosse capturado e tratado. Hoje as instalaes de
tratamento tm a capacidade de tratar 1.805 milhes de gales diariamente.
Abaixo segue um mapa mostrando a localizao das estaes de tratamento em Nova
York e a capacidade de tratamento de cada uma delas em milhes de gales por dia (mgd).
50
Com a atualizao das estaes de tratamento, a qualidade das guas da Baa de Nova
York melhorou significativamente, como se pode ver na figura abaixo que mostra os nveis de
coliforme fecal em 4 anos diferentes.
51
coletas ocorrem semanalmente nos meses de Junho Setembro, e de Outubro Maio elas so
feitas semanalmente. Abaixo segue o mapa mostrando alguns dos pontos de coleta prximos
estao de Owls Head. Os parmetros de qualidade dos pontos de coleta N6 (Bell Buoy "31"),
N7 (Robbins Reef) e N8 (The Narrows Buoy "28") so mostrados na tabela a seguir. O ponto N6
est antes da estao Owls Head, o ponto N7 o mais prxima dela e o ponto N8 est logo
depois da estao.
Classe
Estao
da
gua
Data da
amostra
OD (mg/l)
Coliformes Fecais
Enterecoccus
(/100 ml)
(/100 mL)
Fundo
Transparncia
(ft.)
Superfcie Fundo
N6
08/04/2015
10,84
10,83
45
NS
19
NS
N7
08/04/2015
10,19
10,27
32
NS
24
NS
N8
08/04/2015
10,71
10,09
14
NS
NS
53
A figura acima representa a grade gerada no Delft Dashboard, onde os pontos amarelos
so as estaes de mar, os azuis os pontos adicionados e o rosa respresenta o local da
descarga do efluente. Na figura direita, so estabelecidas cores para os pontos nas estaes,
os adicionados esto em branco e o poluente em laranja. Sobre a grade, o delta x e delta y
utilizados foram de 250 e o delta t de 10 minutos.
As cores foram estabelecidas em cada ponto de monitoramento para facilitar a
visualizao dos grficos e a interpretao dos mesmos de acordo com a localizao geogrfica
54
dos pontos. Os resultados obtidos nos pontos sempre sero representados graficamente de
acordo com a cor do ponto na figura 1 direita.
Os grficos resultantes, da modelagem aplicada pelo programa, explicada na metodologia,
do nvel da gua e da velocidade (componentes x e y) para o perodo de 07 de junho de 2015 e
09 de junho de 2015 so apresentados abaixo, respectivamente. Os pontos preto, marrom e
azul piscina no fazem parte dessa anlise, devido ao erro gerado pelo modelo nesses locais, o
que ser discutido posteriormente.
Figura 36: Variao do nvel da gua em funo do tempo nos pontos amostrais.
55
Figura 37: Grfico das componentes da velocidade em funo do tempo nos pontos amostrais.
56
Mdia dias
0,02
0
3
9 11 13 15 17 19 21 23 25 27 29 31
-0,02
Figura 38: Comparao das fases lunares com a variao do nvel da gua no ms de Junho.
Com a mdia diria do nvel da gua no ms de junho, podemos observar como o nvel
da gua se comporta durante as semanas do ms. A figura acima demonstra claramente,
atravs dos dias que ocorrem os pontos de inflexo do grfico e os dias de mudana das fases
da lua, as quais variam semanalmente, que a lua exerce a maior influncia na variao da mar
e do nvel da gua. E mais, nota-se que quando a mesma encontra-se cheia ou nova o nvel da
gua aumenta. Quando o sol e a lua esto alinhados, h exepcionalmente uma grande fora
gravitacional, causando mars muito cheias e muito vazias, quando no esto alinhados, as
foras gravitacionais so menores e as mars no so to dramaticamente cheias e vazias.
Anlise da Variao de Velocidade
Na figura 37, observa-se o comportamento da velocidade da corrente em cada ponto.
O grfico da esquerda relaciona ambas as componentes da velocidade, x e y. Na direita as
componentes da velocidade so apresentadas em relao ao tempo, em horas. No caso das
velocidades, a localizao de cada ponto influencia diretamente na mesma e em cada uma das
suas componentes.
57
O ponto vermelho, pelo fato de estar exatamente no afunilamento entre Staten Island
e o Brooklyn e onde a mar chega na vertical, apresenta a maior velocidade vertical e uma das
maiores velocidades na horizontal dentre os pontos.
O ponto amarelo, localizado na foz de um rio que desgua no esturio na horizontal e
onde a mar chega tambm na horizontal, apresenta a maior velocidade positiva na direo x
e velocidade no desprezvel na direo y, pois o canal de Newark Bay at a Lower Bay por trs
de Staten Island desgua prximo ao ponto.
O ponto verde, localiza-se esquerda de Sandy Hook, posio a qual suaviza a
velocidade na direo horizontal assim como na vertical, porm, mesmo assim o ponto o
qual apresenta maior velocidade vertical aps o ponto vermelho. Fato esse que pode ser
compreendido atravs da observao dos vrtices causados prximos a Sandy Hook,
influenciados pelo canal Ambrose, e tambm atravs do erro ocasionado pelo programa no
momento que gerou a batimetria e considerou a parte sul de Sandy Hook como sendo gua.
Ambos os pontos localizados dentro da Upper Bay apresentam velocidades na direo
y baixas e velocidades de amplitude similar na direo x, porm com diferena de fase. O azul
est localizado na margem esquerda da Upper Bay, com a direo vertical encoberta pela
Staten Island, e o rosa na margem superior, tambm com a direo vertical encoberta, por
uma ilha. A diferena de fase entre ambas essas velocidades horizontais pode ser explicada
pela distncia entre os pontos na baia e pela influncia dos corpos hdricos prximos a cada
um.
Nota-se semelhana de fase na componente y e a diferena de fase na componente x
da velocidade dos pontos localizados na Lower Bay, amarelo e verde. Analisando a ao da
mar nessa baia, que ocorre na horizontal, a distncia entre os pontos explica a diferena na
velocidade horizontal. Quanto a semelhana da velocidade vertical, essa pode ser explicada
pela posio de ambos em relao ao eixo y, que parecida, assim como a proximidade dos
pontos para com a costa.
Os pontos com maior semelhana entre as fases, para as duas componentes, so o
vermelho e o azul. Devido, provavelmente, ao fato deles serem os mais prximos entre si
analisados e por estarem na mesma margem da Upper Bay.
Anlise da Variao da Concentrao de Poluente
O efluente simula o lanamento da Owls Head WPCP, a qual opera desde 1952, serve
uma populao de cerca de 758 mil habitantes e drena uma rea de aproximadamente 13 mil
hectares da regio oeste do Brooklyn.
58
A fim de obter uma vazo realstica, foram utilizados dados da quota per capita de
gua da cidade de Nova York e o coeficiente de retorno esgoto/gua aplicado pela SANEPAR.
Com isso, o clculo da vazo da estao de tratamento foi estipulado pela seguinte frmula
encontrada na literatura: Qdmd=(Pop.QPC.R)/86400. Que fornece o resultado em (L/s) e
onde Qdmd representa a vazo domstica mdia de esgotos, POP a populao servida pela
estao, QPC a quota per capita de gua e R o coeficiente de retorno esgoto/gua (von
Sperling, 2005). O resultado foi de 3,35 m3/s e a concentrao escolhida de 3 kg/m3.
Feito isso, dois pontos de monitoramento foram adicionados, com o objetivo de
analisar a disperso do poluente, um deles localizado ao norte do lanamento (denominado
acima no grfico) e outro ao sul (denominado abaixo no grfico). O grfico da variao da
concentrao com o tempo apresentado a seguir.
59
60
grade menor
grade maior
estao
Mdia
0.02363
0.02056
Mediana
0.00353
Mn.
grade menor
grade maior
estao
0.09191 0.02195
0.00977
0.07476
0.02558
0.114
0.01469
0.00159
0.091
-0.97221
-0.77345
-0.76
-0.89792
-0.78359
-0.793
Mx.
1.18208
1.01132
0.948
1.03051
1.14148
0.934
Desvio padro
0.61214
0.51347
0.53441 0.57457
0.53008
0.54688
Mdia do erro
em
mdulo 0.11553
(estao-grade)
0.09591
0.08385
0.07769
metodologia na qual o Delft Dashboard mdulo Flow baseado, possvel entender o porque
isso ocorre. O programa utiliza a equao de guas rasas, a qual aplica-se para regies onde os
valores das escalas horizontais so bem maiores que a escala vertical. Logo, sabendo que a
grade maior abrange uma rea maior e que a escala vertical praticamente a mesma para as
duas grades, compreensvel a melhor preciso obtida pelo modelo gerado pela grade maior.
Exemplificado na figura a seguir com a comparao do nvel da gua modelado pelas duas
grades com a realidade obtida da estao na estao de Fort Wadsworth (ponto vermelho)
Figura 42: Comparao do nvel da gua modelado pelas duas grades com a realidade.
62
40
30
20
10
0
-0.8
-0.7
-0.6
-0.5
-0.4
-0.3
-0.2
-0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
1.1
und
Frequncia
Histograma
Classe
Figura 43: Histograma do nvel da gua no ponto vermelho.
1,5
0,5
Nvel da gua
Mdia mvel
1
198
395
592
789
986
1183
1380
1577
1774
1971
2168
2365
2562
2759
2956
3153
3350
3547
3744
3941
4138
-0,5
-1
Figura 44: Variao da mdia mvel do nvel da gua no ponto verde.
63
justamente para essa anlise, assim como os quatro pontos de monitoramento adicionados na
grade maior, dois sobre o Hudson Canyon e dois fora dele.
Na grade menor, o ponto localizado a direita encontra-se no canal de Ambrose, em um
local com aproximadamente 17 metros de profundidade, e o ponto da esquerda est em um
local de cerca de 6 metros de profundidade. Na grade maior, de acordo com a modelagem
(no representou a realidade), o ponto mais ao norte do Hudson Canyon fica sobre uma
profudidade de cerca de 50 metros e o mais ao sul sobre uma profundidade em torno de 70
metros. Enquanto os pontos escolhidos fora do Hudson Canyon esto sobre uma profundidade
de mais ou menos 20 e 30 metros, o mais ao norte e o mais ao sul, respectivamente.
Figura 45: Variao do nvel da gua nos pontos de anlise de sensibilidade da grade menor.
64
Figura 46: Variao do nvel da gua nos pontos de anlise de sensibilidade da grade maior.
65
Figura 47: Variao da velocidade da gua nos pontos de anlise de sensibilidade da grade menor.
Figura 48: Variao da velocidade da gua nos pontos de anlise de sensibilidade da grade maior.
66
67
68
69
70
Anexos Cdigos
Anexo 1 Soluo Analtica
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SOLUO ANALTICA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear
clc
%Definindo as constantes:
A = 0.7;%rea em m
D = 10e-5;%Coeficiente de difusividade em m/s
M = 50;%Massa total em mg
x0 = 0.5;%ponto inicial
k = 0.004;%velocidade de adveco em m/s
T = 40; % Tempo final em s
%Definindo a funo:
Ca = @(x,t) (exp(-(x-x0+k*t).^2./(D*t*4))).*(M./(A*sqrt(4*pi*D.*t)));
% Plotando
delx = 0.002
x = 0:delx:1;
for t=1:0.25:T
grid on
C1=Ca(x,t);
figure(1)
hold on
plot(x,C1,'b')
title('Analtico advectivo difusivo')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
71
1;
40;
0.004;
= 10e-5;
%
%
%
%
Comprimento do tubo
Tempo final
Velocidade de adveco
Difuso
dx = 0.002;
dt = 0.1;
% Passo espacial
% Passo temporal
x = 0:dx:L;
t = 0:dt:T;
% Vetor espacial
% Vetor Temporal
Co = k*dt/dx;
Fo = Dif*dt/dx^2;
% Courant
% Fourier
72
% Inicializando a matriz U
% Inicializando o vetor
% Condio inicial, pluma
% Condio de contorno da
% Condio de contorno da
73
figure(1)
grid on
plot(x,C(:,t),'b');
C2 = C(:,t);
title('Mtodo explicito numrico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SOLUO ANALTICA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Definindo as constantes:
A = 0.7;%rea em m
D = 10e-5;%Coeficiente de difusividade em m/s
M = 1;%Massa total em mg
x0 = 0.5;%ponto inicial
k = 0.004;%velocidade de adveco em m/s
%Definindo a funo:
Ca = @(x,t) (exp(-(x-x0+k*t).^2./(D*t*4))).*(M./(A*sqrt(4*pi*D.*t)));
%Plotando
for t=1:0.25:40
grid on
C1=Ca(x,t);
figure(2)
hold on
plot(x,C1,'b')
axis tight
title('Mtodo Analtico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ERROS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
erroabs = abs(C1 - C2');
errorel = (erroabs ./ abs(C1))*100;
disp('Desvio Padro')
desvio = std(erroabs);
disp(desvio);
disp('Variancia')
varianca = var(erroabs);
disp(varianca);
figure(3)
74
subplot(1,2,1)
plot (x,erroabs,'red*')
grid on
title('Erro absoluto entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('c (mg/m)')
legend('Erro Absoluto')
subplot(1,2,2)
plot (x,errorel,'red*')
grid on
title('Erro relativo entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('%')
legend('Erro Relativo')
75
1;
40;
0.004;
= 10e-5;
%dx = 0.1;
%dt = 0.1;
dx = 0.5
dt = 0.001
%
%
%
%
Comprimento do tubo
Tempo final
Velocidade de adveco
Difuso
% Passo espacial
% Passo temporal
x = 0:dx:L;
t = 0:dt:T;
% Vetor espacial
% Vetor Temporal
Co = k*dt/dx;
Fo = Dif*dt/dx^2;
% Courant
% Fourier
% Inicializando a matriz U
% Inicializando o vetor
% Condio inicial, pluma
% Condio de contorno da
% Condio de contorno da
76
77
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ERROS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
erroabs = abs(C2' - u);
errorel = (erroabs ./ abs(C2'))*100;
disp('Desvio Padro')
desvio = std(erroabs);
disp(desvio);
disp('Variancia')
varianca = var(erroabs);
disp(varianca);
figure(3)
subplot(1,2,1)
plot (x,erroabs,'red-*')
grid on
title('Erro absoluto entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('c (mg/m)')
legend('Erro Absoluto')
subplot(1,2,2)
plot (x,errorel,'red-*')
grid on
title('Erro relativo entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('%')
legend('Erro Relativo')
78
79
for t=1:25:nt
hold on
figure(1)
grid on
plot(x,C(:,t),'b');
C2 = C(:,t);
title('Mtodo explicito numrico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SOLUO ANALTICA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Definindo as constantes:
A = 0.7;%rea em m
D = 10e-5;%Coeficiente de difusividade em m/s
M = 1;%Massa total em mg
x0 = 0.5;%ponto inicial
k = 0.004;%velocidade de adveco em m/s
%Definindo a funo:
Ca = @(x,t) (exp(-(x-x0+k*t).^2./(D*t*4))).*(M./(A*sqrt(4*pi*D.*t)));
% Plotando
for t=1:0.25:40
grid on
C1=Ca(x,t);
figure(2)
hold on
plot(x,C1,'b')
axis tight
title('Mtodo Analtico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ERROS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
erroabs = abs(C1 - C2');
errorel = (erroabs ./ abs(C1))*100;
disp('Desvio Padro')
desvio = std(erroabs);
80
disp(desvio);
disp('Variancia')
varianca = var(erroabs);
disp(varianca);
figure(3)
subplot(1,2,1)
plot (x,erroabs,'red*')
grid on
title('Erro absoluto entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('c (mg/m)')
legend('Erro Absoluto')
subplot(1,2,2)
plot (x,errorel,'red*')
grid on
title('Erro relativo entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('%')
legend('Erro Relativo')
81
1;
50;
-0.002;
= 10e-5;
%
%
%
%
Comprimento do tubo
Tempo final
Velocidade de adveco
Difuso
dx = 0.002;
dt = 0.1;
% Passo espacial
% Passo temporal
x = 0:dx:L;
t = 0:dt:T;
% Vetor espacial
% Vetor Temporal
Co = k*dt/dx;
Fo = Dif*dt/dx^2;
% Courant
% Fourier
% Inicializando a
% Inicializando o
% Condio inicial,
% Condio de contorno
% Condio de contorno
82
%
%
%
%
PRINCIPAL
SUPERIOR
INFERIOR
Monta matriz com valores
%Primeiras linhas so
% Ultimas linhas so especiais
% Primeiro
% Ultimo termo
% Iterao no tempo
for t=1:nt
% Entradas restantes
for i=2:nx-1
d(i)=(Fo-Co./2).*u(i-1)+(2-2.*Fo).*u(i)+(Fo+Co./2).*u(i+1);
end
u = U\d;
hold on
figure(1)
plot(x,u,'blue')
axis tight
title('Mtodo de Crank Nicolson')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SOLUO ANALTICA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Definindo as constantes:
A = 0.7;%rea em m
D = 10e-5;%Coeficiente de difusividade em m/s
M = 50;%Massa total em mg
x0 = 0.5;%ponto inicial
k = 0.002;%velocidade de adveco em m/s
%Definindo a funo:
Ca = @(x,t) (exp(-(x-x0+k*t).^2./(D*t*4))).*(M./(A*sqrt(4*pi*D.*t)));
%Plotando
for t=1:0.1:50
grid on
C2=Ca(x,t);
figure(2)
hold on
plot(x,C2,'b')
axis tight
title('Mtodo Analtico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
83
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ERROS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
erroabs = abs(C2' - u);
errorel = (erroabs ./ abs(C2'))*100;
disp('Desvio Padro')
desvio = std(erroabs);
disp(desvio);
disp('Variancia')
varianca = var(erroabs);
disp(varianca);
figure(3)
subplot(1,2,1)
plot (x,erroabs,'red*')
grid on
title('Erro absoluto entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('c (mg/m)')
legend('Erro Absoluto')
subplot(1,2,2)
plot (x,errorel,'red*')
grid on
title('Erro relativo entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('%')
legend('Erro Relativo')
84
85
plot(x,C(:,t),'b');
C2 = C(:,t);
title('Mtodo explicito numrico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% SOLUO ANALTICA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Definindo as constantes:
A = 0.7;%rea em m
M = 50;%Massa total em mg
x0 = 0.5;%ponto inicial
%Definindo a funo:
Ca = @(x,t) (exp(-(x-x0+k*t).^2./(D*t*4))).*(M./(A*sqrt(4*pi*D.*t)));
% Plotando
for t=1:0.25:50
grid on
C1=Ca(x,t);
figure(2)
hold on
plot(x,C1,'b')
axis tight
title('Mtodo Analtico')
xlabel('x (m)')
ylabel('c (mg/m)')
legend ('Concentrao')
hold off
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ERROS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
erroabs = abs(C1 - C2');
errorel = (erroabs ./ abs(C1))*100;
disp('Desvio Padro')
desvio = std(erroabs);
disp(desvio);
disp('Variancia')
varianca = var(erroabs);
disp(varianca);
figure(3)
subplot(1,2,1)
86
plot (x,erroabs,'red*')
grid on
title('Erro absoluto entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('c (mg/m)')
legend('Erro Absoluto')
subplot(1,2,2)
plot (x,errorel,'red*')
grid on
title('Erro relativo entre soluo analtica e numrica')
xlabel('x (m)')
ylabel('%')
legend('Erro Relativo')
87