Anda di halaman 1dari 161

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

CAPTULO 1

UM SISTEMA COMPUTACIONAL DE HIDRODINMICA


AMBIENTAL

por

Paulo Cesar Colonna Rosman1

Professor Adjunto do Departamento de Recursos Hdricos & Meio Ambiente/Escola


Politcnica e da rea de Engenharia Costeira & Oceanogrfica PEnO-COPPE Universidade Federal do Rio de Janeiro. < pccr@peno.coppe.ufrj.br >

Paulo Cesar Colonna Rosman

Contedo
1.

Introduo e objetivos ..............................................................5


1.1.
A importncia do uso de modelos ....................................5
1.2.
Objetivos do captulo.......................................................7

2.

Fundamentos do processo de modelagem ................................7

3.

Um sistema para hidrodinmica ambiental .............................16


3.1.
Mdulo hidrodinmico do SisBAHIA ..............................16
3.1.1.
Conflito de escalas e tipos de modelos de
transporte ................................................................18
3.2.
Mdulo de transporte advectivo difusivo, tipo
Euleriano .......................................................................20
3.3.
Mdulo de transporte advectivo difusivo, tipo
Lagrangeano ..................................................................21
3.4.
Atributos considerados no SisBAHIA...............................22

4.

Formulao matemtica dos modelos do sistema ....................24


4.1.
Fundamentos Tericos do Modelo Hidrodinmico .........24
4.1.1.
FIST3D O mdulo 3D do modelo hidrodinmico .25
4.1.2.
Equaes da quantidade de movimento para
escalas resolvveis ....................................................25
4.1.3.
Condio de incompressibilidade equao da
continuidade ...........................................................27
4.1.4.
Escoamentos em guas rasas e aproximao
hidrosttica..............................................................28
4.1.5.
Equao da continuidade integrada na vertical ........31
4.1.6.
Sobre as tenses turbulentas no modelo FIST3D ......32
4.1.7.
Tenses turbulentas no mdulo 3D .........................37
4.1.8.
A viscosidade turbulenta e a velocidade
caracterstica de atrito..............................................38
4.1.9.
Resumo das equaes governantes do modelo
hidrodinmico 3D e significado dos termos..............41
4.1.10. FIST3D O Mdulo 2DH........................................43
4.1.10.1. Equaes da quantidade de movimento e
continuidade para o mdulo 2DH.....................43
4.1.10.2. Tenses de atrito devido ao vento .....................44
4.1.10.3. Tenses de atrito no fundo no mdulo 2DH......45

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

4.1.10.4. Tenses turbulentas no mdulo 2DH................ 46


4.1.11. Resumo das equaes governantes do mdulo
2DH do modelo hidrodinmico e significado dos
termos .................................................................... 48
4.1.12. Estratgias de soluo do modelo hidrodinmico..... 51
4.1.12.1. Modelagem 3D numrica com o FIST3D .......... 51
4.1.12.2. Modelagem 3D analtico-numrica com o
FIST3D ............................................................. 53
4.1.12.2.1 Mdulo 3D analtico numrico do FIST3D...... 54
4.1.12.3. Modelagem 2DH numrica com o FIST3D ....... 57
4.1.13. Sobre as condies de contorno do modelo
hidrodinmico ........................................................ 57
4.2.
Modelagem Numrica do Mdulo Hidrodinmico
2DH.............................................................................. 59
4.2.1.
Formulao fraca das equaes do mdulo 2DH .... 62
4.2.2.
Discretizao temporal do mdulo 2DH ................. 66
4.2.3.
Discretizao no espao e no tempo do mdulo
2DH na formulao de elementos finitos................. 69
4.2.4.
Uso de interfaces dissipativas para controlar
oscilaes numricas esprias ................................. 74
4.2.5.
Mdulo 3D numrico do FIST3D ............................ 80
4.2.5.1. Equaes 3D no sistema de coordenadas
com transformao ........................................ 80
4.2.5.2. Discretizao temporal do mdulo 3D ............. 84
4.2.5.3. Discretizao espao-temporal para o
mdulo 3D....................................................... 85
4.3.
Imposio das condies iniciais e de contorno ............. 88
4.3.1.
Sobre imposio de condies iniciais..................... 88
4.3.2.
Sobre imposio de condies de contorno ............ 91
4.3.3.
Contornos com alagamento e secamento virtual ...... 91
4.3.4.
Contornos com alagamento e secamento real.......... 93
4.3.4.1. Flexibilidade desejvel nos ns de contorno...... 95
4.4.
Modelo Euleriano de transporte advectivo difusivo
2DH.............................................................................. 98
4.4.1.
Condies de Contorno para o Modelo de
Transporte 2DH.................................................... 100
4.4.2.
Fontes internas e nas fronteiras.............................. 102

Paulo Cesar Colonna Rosman

4.4.3.

Esquema Numrico para o Modelo de Transporte


2DH......................................................................103
4.4.3.1. Formulao fraca do modelo de transporte
2DH ...............................................................103
4.4.3.2. Discretizao temporal do modelo de
transporte 2DH ...............................................104
4.5.
Discretizao espao-temporal do modelo de
transporte 2DH na formulao de elementos finitos .....107
4.6.
Modelo Lagrangeano de transporte advectivo
difusivo ........................................................................109
4.6.1.
Sobre a caracterizao das fontes contaminantes ...114
4.6.1.1. Quanto ao tamanho do volume prismtico
da fonte ().....................................................115
4.6.1.2. Quanto forma da seo horizontal do
volume prismtico da fonte () .......................115
4.6.2.
Sobre as reaes cinticas no modelo Lagrangeano117
4.6.3.
Sobre modelagem de manchas de leo..................119
4.6.3.1. Sobre obteno de curvas de decaimento de
leo ................................................................122
4.6.4.
Condies de Contorno para o Modelo de
Transporte Lagrangeano.........................................125
5.

Sobre calibrao de modelos ................................................126


5.1.
Resultados esperados em um processo de calibrao....130
5.1.1.
Exemplo de resultado de ajuste da batimetria ........131
5.1.2.
Exemplos de resultados de calibrao ....................134

6.

Breve descrio da interface do SisBAHIA.............................137


6.1.
Viso geral do SisBAHIA com exemplos de resultados ..137
6.1.1.
Ferramentas de Pr Processamento da Modelagem156
6.1.2.
Ferramentas de Ps Processamento dos Resultados
da Modelagem ......................................................156

7.

Referncias e Bibliografia ......................................................157

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

1. Introduo e objetivos
Neste captulo discute-se vrios aspectos prticos pertinentes ao desenvolvimento e s aplicaes de um sistema de computao profissional
para estudos e projetos em uma vasta gama de corpos de gua naturais.
Os fundamentos e exemplos apresentados focam no Sistema BAse de
HIdrodinmica Ambiental, desenvolvido na COPPE/UFRJ, e referido no
decorrer do captulo pela sigla SisBAHIA2.
Embora se apresente aspectos de carter geral, o enfoque do captulo est em modelos computacionais para previso do escoamento ou movimento das guas, e em modelos computacionais para previso da qualidade das guas ou transporte de grandezas escalares qualificadoras.
Tais modelos so ferramentas usuais no desenvolvimento de projetos e
estudos e na gesto ambiental de recursos hdricos, isto , uma forma de
gesto que considera conjuntamente os aspectos de quantidade e qualidade dos recursos hdricos. Em geral os modelos para previso do movimento das guas (quantidade) so denominados modelos hidrodinmicos, por sua vez, os modelos de transporte de escalares (qualidade)
so comumente chamados de modelos de disperso. Com maior freqncia tais modelos so empregados para simulaes de cenrios em
guas costeiras, baas, esturios, rios, reservatrios, lagos e lagoas.
1.1. A importncia do uso de modelos
A necessidade da aplicao de modelos para estudos, projetos e auxlio
gesto de recursos hdricos inquestionvel, face complexidade do
ambiente em corpos de gua naturais, especialmente em lagos, reservatrios, esturios e zona costeira adjacente das bacias hidrogrficas. Modelos so ferramentas integradoras, sem as quais dificilmente se consegue
uma viso dinmica de processos nestes complexos sistemas ambientais.
Interpolao e extrapolao de dados: dados ambientais so em
geral escassos, e paradoxalmente imprescindveis para estudos, projetos,
diagnsticos, gesto e gerenciamento de corpos dgua naturais. A escassez decorre do alto custo envolvido no levantamento de dados. Os dados
que usualmente se obtm de variveis ambientais, so sries temporais de
O SisBAHIA um sistema profissional, registrado pela Fundao Coppetec, ligada
COPPE/UFRJ (www.coppetec.coppe.ufrj.br). O sistema cedido gratuitamente para
uso no comercial, mediante convnio de cooperao tecnolgica. Por ser uma valiosa
ferramenta de pesquisa, o SisBAHIA encontra-se continuamente sendo desenvolvimento, ampliado e atualizado por professores e tcnicos da COPPE/UFRJ.
2

Paulo Cesar Colonna Rosman

valores medidos em uns poucos pontos distribudos na rea de interesse.


Portanto, os dados medidos de fato representam apenas uma diminuta
frao do todo, torna-se fundamental dispor-se de ferramentas confiveis que permitam que tais dados sejam interpolados e extrapolados, tanto no espao quanto no tempo.
Atravs de modelos pode-se interpolar e extrapolar espacial e temporalmente as informaes obtidas nos poucos pontos onde os dados foram medidos, para toda a rea de interesse. De fato, se os modelos, uma
vez calibrados, so capazes de bem reproduzir valores nos pontos onde se
fez medies, no h porque duvidar que possam ser usados para interpolar e extrapolar informaes para alm de tais pontos. A extrapolao
temporal, pode ser interpretada como simulao de novos cenrios. Neste
caso, modelos podem ser usados tanto para prever impactos de modificaes a serem introduzidas no meio, quanto para prever situaes com cenrios diferentes dos que ocorreram nas situaes de medies.
Dinmica de processos: outro aspecto fundamental na utilizao
de modelos est no fato de que a anlise de dados medidos em pontos
isolados, por vezes, fica muito dificultada se no se tiver uma idia clara
da dinmica do sistema. Por exemplo, pode-se interpretar muito melhor
as medio de concentraes de um contaminante obtidas em diversos
pontos, sabendo-se de onde vm e para onde vai o contaminante medido.
A dinmica espacial da disperso de um contaminante difcil de se obter atravs de medies pontuais, mas facilmente obtida atravs de modelos. O mesmo vale para a maioria das grandezas relevantes para estudos projetos e gesto de corpos de gua naturais.
Modelos so ferramentas indispensveis aos estudos e projetos,
gesto e ao gerenciamento de corpos de gua naturais, pois permitem integrar informaes espacialmente dispersas, interpolar informaes para
regies nas quais no h medies, ajudar a interpretao de medies
feitas em estaes pontuais, propiciar entendimento da dinmica de processos, prever situaes simulando cenrios futuros, etc. O uso de modelos como ferramentas de previso inclusive pode ser feito praticamente
em tempo real, para planejar operaes de limpeza ambiental em decorrncia de derrames acidentais de contaminantes txicos, como leos e
solventes.

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

1.2. Objetivos do captulo


Os objetivos do captulo so os seguintes:
1. Fundamentar o processo de modelagem, analisando a cadeia que interliga as diversas etapas por trs de qualquer estudo ou projeto que
se baseia no uso de modelos.
2. Apresentar a concepo do SisBAHIA, como exemplo de um sistema
de modelos para anlises de circulao hidrodinmica e transporte de
contaminantes em corpos de gua naturais. Aborda-se a concepo da
interface do sistema, atravs da qual integram-se diferentes modelos e
programas de pr e ps processamento.
3. Abordar aspectos prticos de modelagem ambiental, que freqentemente so pouco discutidos, como por exemplo a imposio de condies de contorno.
4. Apresentar uma metodologia para calibrao de modelos de corpos
de gua naturais.
5. Exemplificar usos prticos. Em particular, d-se destaque modelagem de plumas de emissrios submarinos e modelagem de derrames
de leo, por serem problemas que apresentam crescente importncia.

2. Fundamentos do processo de modelagem


Em estudos e projetos envolvendo corpos de gua naturais, bem como
em aplicaes visando gesto e ao gerenciamento ambiental, a utilizao de modelos cada vez mais presente. Entretanto, por serem apenas
ferramentas, sua utilizao de modo inadequado pode levar a resultados
enganosos, com graves conseqncias. Por isso, essencial que os modeladors de modelos tenham entendimento de como se deve usar tais ferramentas, dentro de um processo de modelagem. Vale a pena pensar no
seguinte: Todos os modelos so errados, na mo de poucos, alguns so
teis. Apesar da carga de ironia e fatalismo desta frase, vale como um
alerta para a importncia do conhecimentos das limitaes e potencialidades dos modelos, e do processo que est por trs. O processo de modelagem pode ser sintetizado com o diagrama apresentado na Figura 1.
Analisando o diagrama, pode-se dizer que para a maior parte das
pessoas que lidam com estudos, projetos ou gesto ambiental em recursos hdricos o que realmente importa o ltimo quadro. De fato, o que se
busca so informaes que integrem e auxiliem o processo de tomada de
decises. Modelos so apenas ferramentas que propiciam a obteno de
informaes organizadas de forma adequada. Usualmente em forma de

Paulo Cesar Colonna Rosman

relatrios com mapas, grficos e tabelas, incluindo respectivas anlises.


Por vezes usa-se tcnicas multimdia para gerar animaes que muito ajudam no entendimento da dinmica de sistemas ambientais.
Entretanto, para poder entender e fazer bom uso das informaes,
imperativo que modelador conhea a essncia do fenmeno de interesse.
Dentro do diagrama do processo de modelagem, isso implica nos trs
primeiros quadros. Portanto, para o modelador fazer pleno uso das informaes apresentadas, fundamental que ele tenha para si modelos
conceptuais dos fenmenos de seu interesse. Inclusive para poder julgar a
qualidade das informaes recebidas e rejeita-las se necessrio. Este processo paralelo ao da apreciao de uma msica.

Figura 1. Diagrama do processo de modelagem em recursos hdricos. A parte


realada a rota usual.

S se pode apreciar e avaliar uma msica (fenmeno de interesse)


se tivermos a modelagem conceptual da mesma. Mesmo desconhecendo
teoria musical (modelagem matemtica), ou no sabendo tocar qualquer
instrumento (outras modelagens posteriores matemtica) uma pessoa
pode avaliar a qualidade de uma interpretao musical (resultados de

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

modelos), se tiver um bom conhecimento (modelagem conceptual) da


msica sendo interpretada (modelada). E, para conhecer bem uma msica
necessrio ouvi-la repetidas vezes (observao+medio). Como na
msica, o modelador final no necessita conhecer o modelo matemtico
ou o modelo computacional de um dado fenmeno, para poder avaliar os
resultados que lhe so apresentados. Mas no saber criticar ou bem aproveitar tais resultados, se no uma tiver uma boa concepo dos fenmenos sendo modelados.
Comenta-se a seguir, seguindo de cima para baixo, os diversos
quadros e rotas do diagrama do processo de modelagem, cf. Figura 1:
Fenmeno de interesse: No caso de corpos de gua, em geral os fenmenos de interesse esto relacionados quantidade e qualidade da gua, e por vezes tambm dos sedimentos. Em outras palavras pode-se
dizer que os fenmenos de interesse so os movimentos ou os transportes
de substncias e propriedades nos corpos de gua que se quer estudar,
otimizar um projeto ou gerir.
Observao e medio: Em geral, as observaes iniciais de um dado
fenmeno so qualitativas, tendo por intuito propiciar um entendimento
das causas, efeitos e agentes intervenientes. Em uma segunda etapa, parte-se para observaes quantitativas, fazendo-se medies das grandezas
das causas, efeitos e agentes intervenientes inferidos na etapa de observao qualitativa. Atravs das observaes e medies desenvolvem-se
modelos conceptuais dos fenmenos de interesse.
Modelo conceptual: O modelo conceptual o primeiro e mais fundamental dos modelos. A modelagem conceptual corresponde a formar na
mente a concepo do fenmeno observado, conhecer suas causas e efeitos, compreender as interaes e relevncia dos agentes intervenientes na
sua ocorrncia. Voltando ao paralelo musical da introduo, ter um modelo conceptual semelhante a ouvir a msica na cabea. Por exemplo,
basta ler as palavras Parabns pra Voc que a conhecida msica vem
mente3.
Quando se atinge uma compreenso profunda de um fenmeno, a
modelagem conceptual em geral boa o bastante para propiciar modelos
de carter muito amplo. Neste caso comum que os modelos conceptuais
sejam chamados de leis ou princpios. Por exemplo, as Leis de
3

Se o leitor no conhece a msica, no a ouvir mentalmente. Isso s ocorre nos que


j desenvolveram um modelo conceptual de tal msica.

10

Paulo Cesar Colonna Rosman

Newton, que explicam muito bem a dinmica dos movimentos nas escalas mais usuais4, inclusive a dinmica dos fluidos, o que permite descrever os escoamentos ou padres de circulao hidrodinmica em corpos
de gua. Entretanto, por vezes no se consegue um entendimento suficientemente abrangente para conceber Leis, e obtm-se apenas modelos
conceptuais correlacionando magnitudes de efeitos com magnitudes de
supostos agentes causadores. Neste caso obtm-se modelos empricos. E,
claro, entre Leis e empricos h uma vasta variedade de modelos
conceptuais, como os semi empricos por exemplo.
Como indica o diagrama, a partir do modelo conceptual existem
duas rotas. A mais comum a traduo para um modelo matemtico, mas
por vezes o entendimento no suficiente para isso, a recorre-se diretamente a um modelo fsico. Como exemplo deste caso, recorre-se novamente msica. H msicas que usam sons para os quais no h notas
musicais, portanto no h como traduzi-los adequadamente em um modelo formal via teoria musical. Em aplicaes de recursos hdricos tal caso
cada vez mais raro, pois quando o entendimento do fenmeno falho
quase sempre se desenvolve um modelo conceptual emprico.
Modelo matemtico: A modelagem matemtica consiste na traduo
para a linguagem matemtica do modelo conceptual do fenmeno de interesse. Os diferentes modelos matemticos so diferentes arranjos, incluindo um nmero maior ou menor de causas e efeitos, e de agentes intervenientes em diferentes formas. Para tanto h regras e princpios formais a serem seguidos. De certo modo, a modelagem matemtica semelhante a escrever a partitura de uma msica, e isso tambm pode ser feito
em diferentes arranjos.
Nesta etapa do processo de modelagem ocorre um paradoxo. de
certo modo paradoxal que, em geral, quanto melhor e mais completo o
modelo conceptual, mais complexo o modelo matemtico, e menor a
nossa capacidade em obter uma soluo geral. Os modelos conceptuais
empricos quando traduzidos para os modelos matemticos freqentemente o so em equaes relativamente fceis de resolver. Por sua vez,
os modelos mais gerais, freqentemente ao serem traduzidos em modelos
matemticos so escritos em termos de equaes diferenciais. E, na grande maioria dos casos, no se consegue obter uma soluo geral para tais
equaes. Por esta razo o modelo matemtica a grande encruzilhada
do processo de modelagem, pois dependendo da possibilidade de resolve4

As Leis de Newton so imperfeitas em escalas csmicas e em escalas qunticas.

Um Sistema Computacional de Hidrodinmica Ambiental

11

Captulo 1

lo, quatro rotas so possveis, levando respectivamente aos modelos fsico, numrico, analtico e analgico.
Os modelos matemticos para representar a hidrodinmica e a qualidade das guas em corpos de gua so bastante abrangentes, e so baseados em leis e princpios expressos em termos de equaes diferenciais e condies de contorno adequadas. Por outro lado, comum que
modelos matemticos envolvendo detalhes do escoamento ao redor de
estruturas hidrulicas, ou modelos matemticos de transporte de sedimentos em corpos de gua, sejam semi-empricos.
Modelo analtico: As equaes diferencias que regem o escoamento e o
transporte de escalares qualificadores em corpos de gua s propiciam
solues gerais para situaes bastante simplificadas e idealizadas. E por
isso, s nestas situaes que se obtm os chamados modelos analticos.
Nas demais situaes, que compreendem a grande maioria das de interesse prtico, no h soluo geral conhecida. Neste caso, resta recorrer aos
modelos fsicos e aos modelos numricos.
Na prtica h pouqussimos casos de modelos matemticos traduzveis em modelos analticos aplicveis, entretanto nestes casos, os modelos analticos so incrivelmente poderosos, pois permitem clculos diretos em qualquer posio e instante do domnio espao-tempo representado no modelo. Em contraponto, os modelos numricos podem resolver
praticamente qualquer modelo matemtico, e portanto so aplicveis a
quase tudo. Mas, mas s fazem contas passo a passo, e por isso, quando
aplicados a casos em que os modelos analticos so viveis, no tm o
poder dos modelos analticos.
Em vrios casos h eficientes modelos analtico-numricos. Isto ,
parte do modelo matemtico resolvida atravs de um modelo numrico,
e parte atravs de um modelo analtico.
Modelo analgico: Os modelos analgicos de fato s so usados em
situaes muito peculiares e em geral de cunho mais acadmico do que
prtico. Por exemplo, fazendo-se a analogia entre o fluxo das correntes
eltricas e o fluxo das correntes hidrulicas pode-se desenvolver alguns
modelos de circuito hidrulico em analogia a modelos de circuitos eltricos.
Modelo fsico: Em geral, so modelos que reproduzem em escala reduzida, modelos conceptuais de fenmenos de interesse, chamados de prottipos. Uma etapa de modelagem matemtica prvia necessria, j que
a modelagem conceptual por trs do modelo fsico reduzido a hiptese

12

Paulo Cesar Colonna Rosman

de semelhana entre os fenmenos em diferentes escalas. Assim, atravs


de um modelo matemtico de semelhana, define-se as escalas de semelhana entre o prottipo e modelo fsico reduzido. Tal necessidade est
indicada no diagrama pela rota ligando o modelo matemtico ao modelo
fsico.
A modelagem fsica foi vastamente utilizada at meados dos anos
70, pois era praticamente a nica alternativa vivel para se obter solues
para inmeros problemas prticos. medida que foram surgindo computadores mais capazes, os modelos fsicos foram sendo substitudos por
modelos numricos, e a tendncia continua. Hoje em dia os modelos fsicos esto restritos a casos muito especiais, pois sempre que possvel recorre-se a modelos numricos por serem incomparavelmente mais baratos e eficientes.
No passado a rota dos modelos matemticos para os modelos numricos era freqentemente invivel para muitos casos prticos. A traduo de modelos matemticos em modelos numricos conhecida h mais
de um sculo. Entretanto, na grande maioria dos casos, os modelos numricos para serem resolvidos exigem a realizao de um nmero incrivelmente grande de contas e o armazenamento de imensos bancos de dados. Por isso, na medida em que os computadores vo ficando mais rpidos e tendo maior capacidade de memria, a realizao de um nmero
cada vez maior de contas vai se tornando vivel, e os modelos numricos
vo substituindo os modelos fsicos.
Por conta disso, no passado muitos modelos fsicos foram desenvolvidos com o intuito de gerenciar corpos de gua de grande complexidade. Exemplos notveis so os enormes modelos reduzidos do esturio
do Rio Tejo em Portugal, e da baa de So Francisco nos Estados Unidos.
Este ltimo continua funcionando mais como uma ferramenta didtica
freqentemente visitado por estudantes, como se fosse uma exposio
viva de um museu, do que como efetiva ferramenta de estudos, projetos
ou gesto ambiental.
Os modelos fsicos envolvem enorme patrimnio imobilirio, enormes gastos em equipamentos eletromecnicos, alto consumo de energia, e grande nmero de tcnicos especializados, por isso so incomparavelmente mais lentos e custosos que os modelos numricos. Por conta
desta enorme desvantagem econmica em relao aos modelos numricos, hoje em dia os modelos fsicos s so utilizados de forma muito otimizada, e cada vez mais restritos a casos muito especficos. Mas, enquanto houver fenmenos de interesses mal compreendidos, haver modelos

Um Sistema Computacional de Hidrodinmica Ambiental

13

Captulo 1

conceptuais empricos ou semi empricos e, conseqentemente, modelos


matemticos falhos. Nestes casos, embora seja possvel fazer modelos
numricos, estes tero em si inexoravelmente as falhas do modelo matemtico, e a alternativa dos modelos fsicos permanecer necessria e
muito importante. Tal fato indicado no diagrama pela rota que liga diretamente o modelo conceptual ao modelo fsico.
Os modelos fsicos tm uma enorme vantagem sobre quaisquer outros: por serem fsicos, so prontamente reconhecveis por pessoas leigas
no assunto. Isso um aspecto altamente relevante em gesto de recursos
hdricos. E, por conta disso, em vrios casos na atualidade, ainda que sejam os modelos numricos e computacionais os efetivamente usados para
estudos, projetos e obteno de informaes quantitativas, constri-se um
modelo fsico com fins ilustrativos. Em tal situao, o modelo fsico no
feito para funcionar como ferramenta de obteno de informaes
quantitativas, mas sim como meio de divulgao de um dado trabalho em
desenvolvimento. Mas, mesmo isso vem sendo substitudo pelas animaes computacionais feitas a partir de modelos numricos.
Modelo numrico: Os modelos numricos so tradues dos modelos
matemticos adaptados para diferentes mtodos de clculo, por exemplo,
diferenas finitas, volumes finitos e elementos finitos, alm de modelos
estocsticos. Com a viabilizao de se fazer um grande nmero de contas
muito rapidamente atravs dos computadores, esta se tornou a rota mais
comum para resolver os modelos matemticos. Praticamente qualquer
modelo matemtico pode ser resolvido atravs de um modelo numrico, e
em geral h relativamente pouca perda de informao na traduo de um
para o outro.
Hoje em dia praticamente no possvel se fazer adequadamente a
gesto ambiental de bacias hidrogrficas e de corpos de gua naturais
sem modelos numricos para previso da quantidade e da qualidade dos
recursos hdricos da bacia. O mesmo verdade para se projetar obras e
intervenes em corpos de gua, bem como no processo de licenciamento
ambiental da maioria dos empreendimentos em bacias hidrogrficas.
Os modelos numricos permitem a soluo de uma gama de problemas muitssimo mais abrangente que qualquer outra modalidade de
modelos. H muito mais casos que podem ser adequadamente modelados
numericamente e que so inviveis em modelos fsicos, que o oposto.
Montagem, pr-processamento, definio de parmetros e similares: Esta etapa do processo de modelagem poderia ser resumida pelo

14

Paulo Cesar Colonna Rosman

termo pr-processamento. Trata-se de uma etapa comum a qualquer


tipo modelo usado para obter informaes quantitativas do modelo conceptual e do modelo matemtico. De fato, qualquer que seja o modelo
usado para obter-se informaes quantitativas, antes de obt-las ser necessrio preparar o modelo e organizar os dados de entrada. Evidentemente o tipo de pr-processamento a ser feito depende do modelo adotado.
Rotas para obteno de informaes quantitativas: Conforme indica
o diagrama na Figura 1, aps a etapa de pr-processamento, para cada
tipo de modelo haver uma rota diferente para se obter os resultados
quantitativos desejados. Para os modelos fsicos, as informaes quantitativas so obtidas atravs de medio direta, atravs de diversos equipamentos especficos. Para os modelos numricos, os resultados quantitativos desejados sero obtidos via um modelo computacional, que a
traduo de um modelo numrico para uma linguagem computacional
que possa ser compilada e executada em um computador por um operador experiente. Os computadores esto para os modelo numrico como os
equipamentos de medio esto para os modelos fsicos. No caso dos
modelos analticos, as informaes quantitativas so obtidas diretamente
atravs de clculo. E, por fim, no caso de modelos analgicos podem ser
obtidos por meio de clculo e medio.
Ps-processamento: Esta etapa do processo de modelagem tambm
comum a todos os modelos. O fato que o crebro humano incapaz de
assimilar um grande nmero de informaes quantitativas, se estas no
forem organizadas ou modeladas de maneira adequada. Por isso a etapa de ps processamento uma importantssima etapa de modelagem na
qual faz-se a traduo da massa de informaes quantitativas sada dos
modelos, em formas que possam mais facilmente ser assimiladas.
Mapas, grficos e tabelas: Tradicionalmente na etapa de ps processamento os resultados quantitativos dos modelos so transformados em
mapas, grficos e tabelas. Mais recentemente, resultados de modelos
computacionais tm sido apresentados tambm atravs de animaes.
Dependendo do fenmeno sendo modelado, a animao ajuda na compreenso da dinmica do fenmeno.
Hoje em dia os modelos computacionais so prevalecentes em quase todos os campos ligados gesto ambiental de recursos hdricos e corpos de gua naturais. Mas, via de regra, os modelos computacionais so

Um Sistema Computacional de Hidrodinmica Ambiental

15

Captulo 1

ridos, e dificilmente seus resultados so facilmente compreendidos por


pessoas leigas, ainda que expressos atravs de mapas, grficos e tabelas.
Os modelos computacionais carecem da enorme vantagem visual intrnseca aos modelos fsicos. Por isso, muitas vezes faz-se um grande esforo
em computao grfica, para gerar animaes com os resultados de modelos computacionais, pois deste modo, em geral, as informaes so
muito mais facilmente entendidas por pessoa leigas. E, a compreenso
pelas pessoas em geral, a respeito do que est sendo feito em um determinado estudo ou projeto fundamental na gesto ambiental de recursos
hdricos.
Calibrao e Validao: nesta imprescindvel etapa do processo de
modelagem que est a hora da verdade para qualquer modelo. nesta
etapa que se pode de fato verificar e validar um dado modelo atravs da
pergunta: Os resultados obtidos conferem com o que se observa e se mede a respeito do fenmeno de interesse? Para esta pergunta h duas respostas levando a duas rotas respectivamente:
No: neste caso o modelo no est validado e entra-se no processo de
calibrao efetivamente, com duas rotas possveis. Note que no diagrama da Figura 1, as duas so rotas circulares pois seguindo o
processo volta-se caixa de calibrao e validao. A mais comum a rota circular curta que leva caixa do pr processamento,
o que corresponde ao usual procedimento de calibrao via ajustes
de montagem e de parmetros, acertos de dados de entrada e coeficientes em qualquer tipo de modelo. A menos comum, a rota circular longa levando novamente para o modelo conceptual. A rota
longa seguida apenas no caso de repetidos insucessos de validao do modelo com a rota curta. Neste caso h que se questionar
coisas mais fundamentais, e verificar se no h erro de concepo.
Por exemplo; por vezes se imagina que um determinado agente, entre os vrios identificados em um dado fenmeno de interesse, pode
ser pouco relevante na determinao de causas e efeitos. E, no modelo conceptual utilizado tal agente desprezado, o que pode ter
que ser repensado se no se conseguir validar o modelo.
Sim: neste caso o modelo est validado e o processo de modelagem
termina na efetiva incorporao dos resultados do modelo ao
acervo de informaes a serem consideradas no processo de
tomada de deciso.

16

Paulo Cesar Colonna Rosman

Relatrio para auxlio no processo de tomada de decises: o objetivo final do processo de modelagem, ou seja, produzir informaes organizadas para auxiliar um processo de tomada de decises.
Por fim vale dizer que um modelo no substitui a arte do modelador. Como em um programa para processamento de texto, apesar de todas as facilidades para correo ortogrfica e gramatical, depende do autor a qualidade e o contedo da obra escrita. E, nem sempre, o leitor entende corretamente o que foi escrito. Por razes similares, comum que
leitores leigos venham a levantar questionamentos indevidos, faam interpretaes errneas dos resultados ou mesmo no cheguem a entender
os resultados de um dado processo de modelagem.
Por ser o procedimento mais amplamente utilizado na atualidade, o
que segue foca na seqncia central do processo de modelagem, que est
realada no diagrama da Figura 1, passando pelos modelos numrico e
computacional. Vale repetir que, embora se aborde alguns outros casos, o
enfoque principal est em modelos computacionais para previso do escoamento ou movimento das guas, e em modelos computacionais para
previso da qualidade das guas ou transporte de grandezas escalares
qualificadoras.

3. Um sistema para hidrodinmica ambiental


Com o intuito de exemplificar o desenvolvimento de um sistema computacional de modelagem de amplo uso em estudos e projetos em corpos de
gua naturais, apresenta-se nesta seo o Sistema Base de Hidrodinmica
Ambiental, SisBAHIA, desenvolvido na rea de Engenharia Costeira e
Oceanogrfica do Programa de Engenharia Ocenica, e na rea de Banco de Dados do Programa de Engenharia de Sistemas e Computao,
ambos da COPPE/UFRJ. O SisBAHIA vem sendo continuamente utilizado, ampliado e aperfeioado na COPPE/ UFRJ desde 1987. Em linhas
gerais o SisBAHIA contm os mdulos descritos brevemente a seguir.
3.1. Mdulo hidrodinmico do SisBAHIA
Em qualquer sistema de modelos usado para analisar a circulao hidrodinmica e a qualidade de gua em corpos de gua naturas, a base fundamental o modelo hidrodinmico. O SisBAHIA possui um modelo
hidrodinmico de linhagem FIST5, otimizado para corpos de gua naturais. A linhagem FIST representa um sistema de modelagem de corpos de
5

FIST a sigla de Filtered in Space and Time.

Um Sistema Computacional de Hidrodinmica Ambiental

17

Captulo 1

gua com superfcie livre composta por uma srie de modelos hidrodinmicos, nos quais a modelagem da turbulncia baseada em tcnicas de
filtragem, semelhantes quelas empregadas na Simulao de Grandes
Vrtices (LES - Large Eddy Simulation)6. Vale mencionar que a LES
considerada estado da arte para modelagem de turbulncia em escoamentos geofsicos. A verso 3D do FIST resolve as equaes completas de
Navier-Stokes com aproximao de guas rasas, i.e., considerando a aproximao de presso hidrosttica.
O sistema de discretizao espacial otimizado para corpos de gua naturais, pois permite tima representao de contornos recortados e
batimetrias complexas como usual em tais corpos de gua. A discretizao espacial preferencialmente feita via elementos finitos quadrangulares biquadrticos, mas pode igualmente ser feita via elementos finitos
triangulares quadrticos ou combinao de ambos. Tal mtodo de discretizao espacial potencialmente de quarta ordem. A discretizao vertical da coluna de gua usa diferenas finitas com transformao sigma, de
sorte que a discretizao completa do domnio resulta em uma pilha de
malhas de elementos finitos, uma para cada nvel Z da transformao
sigma. O esquema de discretizao temporal via um esquema implcito
de diferenas finitas, com erro de truncamento de segunda ordem.
O FIST3D utiliza uma eficiente tcnica numrica em dois mdulos,
calculando, primeiramente, os valores da elevao da superfcie livre atravs de um modelamento bidimensional integrado na vertical (2DH) e,
em seguida, o campo de velocidades. Dependendo dos dados de entrada,
o campo de velocidades pode ser computado de forma tridimensional
(3D) ou apenas bidimensional (2DH). O esquema numrico resultante
extremamente robusto e eficiente. Em geral obtm-se excelentes resultados com nmero de Courant mdio da malha por volta de 5. Freqentemente, para simulaes 3D com cerca de 30 nveis verticais, obtm-se
fatores de ganho maiores que 50 vezes em simulaes feitas em micro
computadores com processadores rpidos, isto , um dia de tempo real
seria simulado em menos de meia hora.
Com o FIST3D pode-se simular a circulao hidrodinmica em
corpos de gua naturais sob diferentes cenrios meteorolgicos, oceanogrficos, fluviais ou lacustres. Na verso ilustrada neste captulo, o
FIST3D um modelo tridimensional barotrpico, sendo capaz de simular
6

A respeito do assunto veja o captulo 3 do Volume 1 (1989) e o captulo 3 do Volume


3 (1997) desta srie de Mtodos Numricos em Recursos Hdricos.

18

Paulo Cesar Colonna Rosman

com grande acurcia campos de correntes tridimensionais (3D), bem como promediadas na vertical (2DH), em escoamentos pouco sensveis
baroclinicidade.
O leitor deve atentar para o fato que em alguns corpos de gua naturais, o uso de um modelo hidrodinmico puramente barotrpico inadequado para anlises de circulao hidrodinmica. Em corpos de gua
que apresentam ao longo da profundidade significativa variao de massa
especfica da gua, usualmente causada por gradientes de temperatura
e/ou salinidade, precisam de um modelo hidrodinmico que inclua termos baroclnicos. Isto termos de gradientes de presso devido a variaes na massa especfica. Uma verso do SisBAHIA com termos baroclnicos est fora do escopo deste captulo. Para uma descrio dos termos baroclnicos a serem includos em um modelo hidrodinmico veja o
Captulo 3 do Volume 3 desta srie.
Antes de se apresentar elementos sobre os modelos de transporte,
ou modelos de disperso, contidos no SisBAHIA, convm discutir um
aspecto prtico de grande relevncia, relacionado compatibilidade entre
escalas de modelos.
3.1.1. Conflito de escalas e tipos de modelos de transporte
Em modelagem de transporte de contaminantes como manchas de leo e
plumas de emissrios, usual haver um conflito entre as escalas espaciais
das manchas ou plumas e as escalas de discretizao usadas no modelo
hidrodinmico. Quando uma discretizao numrica definida para um
modelo hidrodinmico, as escalas resolvveis so naturalmente impostas,
definindo quais fenmenos podem ser resolvidos. Formalmente, com base no teorema de amostragem de Nyquist, em um modelo numrico, as
escalas no resolvveis em uma dada dimenso so todas as escalas menores que o dobro da escala de discretizao no espao (x, y, z) e
tempo (t). Por exemplo: se o incremento de tempo t, qualquer fenmeno com perodo ou durao menor que 2t ser no resolvvel; qualquer vrtice horizontal, pluma efluente ou mancha de leo com dimenses menores que 2(x2+y2) ser no resolvvel. Na prtica, para ser
razoavelmente resolvido em uma malha ou grade numrica, o fenmeno
precisa ter uma escala pelo menos 4 vezes maior que a escala de discretizao. E, para ser bem resolvido de fato, o fenmeno deve ser pelo menos 8 vezes maior que a escala de discretizao.
Freqentemente manchas de leo ou plumas contaminantes tm
dimenses horizontais de centenas de metros a poucos quilmetros. No

Um Sistema Computacional de Hidrodinmica Ambiental

19

Captulo 1

caso de plumas ainda mais comum que sua largura seja muito menor
que seu comprimento. Portanto, fica evidente que se for inteno do modelador utilizar a discretizao do modelo hidrodinmico para modelar o
transporte de manchas ou plumas contaminantes, haver necessidade de
uma grade muito refinada. Como freqentemente os domnios do modelo
hidrodinmico apresentam escalas espaciais com dezenas de quilmetros,
em geral, a adoo de discretizaes muito refinadas resulta em um processo de modelagem extremamente custoso e ineficiente.
Focando no caso de manchas e plumas contaminantes pequenas em
relao ao domnio modelado, duas metodologias distintas tm sido utilizadas para resolver tal conflito de escalas:
1. Metodologias de modelos de transporte Euleriano com discretizao adaptativa. Neste caso, a mancha ou pluma representada
por uma distribuio de concentraes, havendo necessidade de
se gerar uma sub-malha suficientemente refinada no entorno da
mesma de modo a viabilizar o clculo das concentraes com a
acurcia devida. medida que a mancha ou pluma transportada
e se espalha, a zona de discretizao refinada precisa englob-la,
e portanto muda freqentemente. O emprego de tal metodologia
mais comum em elementos finitos, sendo em geral muito ineficiente quando aplicada em diferenas finitas. Mas h variantes eficientes em diferenas finitas atravs de tcnicas de quadtrees.
2. Metodologias de modelos de transporte Lagrangeanos. Neste caso a mancha ou pluma representada por uma nuvem com inmeras partculas, e o problema principal passa a ser o de computar a
posio no espao contnuo de cada partcula. Como o espao de
posio das partculas contnuo, o conflito de escalas desaparece, porque a discretizao do modelo hidrodinmico usada apenas para interpolaes do campo de velocidades, o que perfeitamente adequado. Somente nos instantes que se deseja computar
a concentrao, gerada uma malha dedicada e suficientemente
refinada no entorno da nuvem de partculas, permitindo o clculo
com grande acurcia. Alm disso, modelos Lagrangeanos so absolutamente seguros, no apresentando problemas de conservao
de massa que por vezes ocorrem em modelos Eulerianos.
As metodologias de modelos de transporte Lagrangeanos tm se
mostrado muito mais eficientes, e por isso so as adotadas no SisBAHIA,
conforme exposto a seguir. Entretanto h vrios casos prticos de modelagem de transporte sem conflitos de escala, pois o escalar a ser transpor-

20

Paulo Cesar Colonna Rosman

tado ocupa grande rea do domnio de modelagem. Nestes casos o uso de


um modelo de transporte Euleriano pode ser computacionalmente vantajoso. portanto recomendvel que um bom sistema de hidrodinmica
ambiental contenha os dois tipos de modelos de transporte. O SisBAHIA
contm os dois tipos que so apresentados a seguir.
3.2. Mdulo de transporte advectivo difusivo, tipo Euleriano
Um dos modelos mais bsicos e usados em muitas anlises de problemas
ambientais em corpos de gua naturais o modelo de transporte, muitas
vezes chamado de modelo de disperso. No exemplos do SisBAHIA
apresentados neste captulo, h um modelo de transporte Euleriano advectivo-difusivo com reaes cinticas (MTEADR), tambm de linhagem FIST. Tal modelo e mais adequado para simular o transporte de
escalares que se encontram dissolvidos na coluna de gua, tais como
substncias genricas, contaminantes, ou parmetros de qualidade da gua. Na verso exemplificada neste captulo, o MTEADR bidimensional promediado na vertical.
Entretanto, em muitos casos pode ser de interesse dispor-se de um
modelo de transporte Euleriano advectivo-difusivo com reaes cinticas, tri-dimensional, (MTEADR3D). Um modelo MTEADR3D funciona
acoplado a um modelo hidrodinmico, quando os termos baroclnicos
esto ativos, pois a base de transporte dos constituintes ativos da equao de estado, em geral a temperatura e/ou a salinidade. Entretanto,
quando o campo de velocidades j conhecido, um modelo MTEADR3D
funciona desacoplado do modelo hidrodinmico, operando como base de
transporte de escalares passivos.
Os esquemas numricos do MTEADR includo no SisBAHIA, so
os mesmos do modelo hidrodinmico FIST3D, mas os fatores de ganho
entre tempo de modelo e tempo real so de 5 a 8 vezes maiores que com
o FIST3D.
No MTEADR exemplificado neste captulo apenas reaes cinticas sem sinergia so consideradas. Isto , o transporte de cada substncia
feito como se no houvesse interferncias de outras substncias. Tratase de uma abordagem de sistema binrio formado pela gua e pela substncia de interesse. Tal tipo de abordagem limitante, pois no permite
simulaes acopladas como por vezes necessrio em modelagens de qualidade de gua. Por exemplo, um modelo como o MTEADR pode fazer
simulaes independentes de oxignio dissolvido (OD), e de demanda

Um Sistema Computacional de Hidrodinmica Ambiental

21

Captulo 1

bioqumica de oxignio (DBO), mas no de OD+DBO interagindo um


com o outro, j que neste caso haveria sinergia nas reaes cinticas.
3.3. Mdulo de transporte advectivo difusivo, tipo Lagrangeano
Em muitos problemas prticos ocorrem conflitos entre as escalas de discretizao do modelo hidrodinmico e as escalas de plumas ou manchas
contaminantes. Como se discute em maiores detalhes na seo 3.1.1, uma
das melhores formas de resolver tais conflitos atravs de um modelo de
transporte Lagrangeano advectivo-difusivo com reaes cinticas
(MTLADR). No SisBAHIA, tal modelo tambm da linhagem FIST,
pois faz uso da modelagem de turbulncia via simulao de grandes vrtices para a difuso e disperso de partculas. O MTLADR ideal para
simular o transporte de escalares que possam estar flutuando, misturados
ou ocupando apenas uma camada na coluna dgua. Esse tipo de modelo
mais adequado para simular o transporte de manchas ou plumas contaminantes que sejam pequenas em relao ao domnio do modelo hidrodinmico ou que apresentem fortes gradientes, como por exemplo manchas
de leo oriundas de eventuais derrames e plumas de emissrios. O LADT
pode incluir qualquer processo cintico de ganho ou perda de quantidade
do escalar sendo transportado, que seja funo do tempo transcorrido aps o lanamento da parcela de contaminante em questo.
O lanamento de contaminante uma dada regio fonte pode ser de
qualquer forma, e.g. instantneo, por intervalo especificado ou contnuo,
inclusive com vazo varivel. O nmero de regies fontes a serem simuladas simultaneamente praticamente ilimitado. Deve-se mencionar que
j foram feitas simulaes para fontes pontuais de contaminantes ao longo da costa de Salvador com cerca de 70 regies fonte simultneas.
Os fatores de ganho em modelagens com o modelo LADT em geral
so de 10 a 100 vezes maiores que os obtidos com o modelo hidrodinmico FIST3D. Ou seja, de modo geral o tempo gasto para simulao de
transporte de manchas de leo irrisrio, dando um ganho de escala tipicamente na ordem de 1 dia de tempo real = 1 minuto de tempo de simulao.
No caso de simulaes de manchas de leo, o LADT pode receber
qualquer curva de perda de massa, por exemplo, as provenientes do reconhecido modelo ADIOS2 da NOAA, cf. seo 4.6.2.

22

Paulo Cesar Colonna Rosman

3.4. Atributos considerados no SisBAHIA


No desenvolvimento de um sistema uma srie de atributos de modelagem
devem ir sendo incorporados aos modelos medida que estes so continuamente desenvolvidos. Isso inclui caractersticas necessrias modelagem adequada de diversos corpos de gua naturais, facilidades para exibio dos resultados, caractersticas que aumentem a confiabilidade e
aceitao dos modelos, e que permitam que tais modelos sejam aperfeioados e adaptados para estudos futuros, ou otimizados para estudos especficos. Como exemplo, as seguintes caractersticas vm sendo consideradas no continuado desenvolvimento do SisBAHIA:
1. A estratgia de discretizao espacial otimizado para corpos de gua naturais, pois permite excepcional detalhamento de contornos recortados e batimetrias complexas. A discretizao espacial preferencialmente feita via elementos finitos quadrangulares biquadrticos, mas pode igualmente ser feita via elementos finitos triangulares
quadrticos ou combinao de ambos. Tal mtodo de discretizao
espacial potencialmente de quarta ordem. A discretizao vertical
da coluna de gua usa diferenas finitas com transformao sigma, de
sorte que a discretizao completa do domnio resulta em uma pilha
de malhas de elementos finitos, uma para cada nvel Z da transformao sigma.
2. Tenses e difusividades turbulentas so modeladas de uma maneira
que torne a calibragem dos modelos diretamente relacionada a variveis naturais. O emprego de esquemas auto-ajustveis para a turbulncia em escala sub-malha minimiza a necessidade de calibragem. A
modelagem da turbulncia baseada em tcnicas de filtragem que levam simulao de grandes vrtices, ou vrtices resolvveis. Tal tcnica conhecida na literatura internacional como LES, sigla de Large
Eddy Simulation, e considerada estado da arte para modelagem de
turbulncia em escoamentos geofsicos.
3. O modelo hidrodinmico admite especificao pontual do tipo de material de fundo, e usa interpolao biquadrtica7 para valores de profundidade e rugosidade equivalente do fundo, permitindo tima acurcia na representao fsica do leito. Alm disso permite que o atrito
no fundo seja varivel no tempo e no espao. Tal realismo extre7

Em geral a discretizao feita com elementos finitos quadrangulares biquadrticos, e


por isso as interpolaes so biquadrticas. Entretanto, se o modelador optar por usar
elementos triangulares quadrticos, as interpolaes seguiro o tipo do elemento.

Um Sistema Computacional de Hidrodinmica Ambiental

23

Captulo 1

4.

5.

6.
7.

mamente relevante para simulaes de escoamentos em regies costeiras, baias, esturios, rios e lagos. Com a fidelidade conseguida no
mapeamento da batimetria e contornos, bem como das tenses de atrito, diminui-se enormemente discrepncias entre resultados medidos
e modelados, minimizando o processo de calibrao.
Na verso exemplificada neste captulo, o modelo calcula tanto campos de velocidades tridimensionais, 3D, como campos de velocidades
promediadas na vertical, 2DH. Isso pode ser obtido de duas maneiras:
atravs de um eficiente mtodo analtico-numrico que funciona muito bem na maioria dos casos, ou diretamente atravs de uma formulao numrica 3D, sem aproximaes. A primeira maneira mais rpida e gera resultados acurados em casos de escoamento tipicamente
barotrpicos, se o interesse estiver voltado para regies nas quais as
aceleraes advectivas ao longo da coluna de gua sejam pouco relevantes, o que bastante comum em simulaes de corpos de gua
costeiros. A segunda alternativa requer um maior esforo computacional, mas pode fornecer resultados precisos para uma grande variedade de situaes, respeitando a validade das equaes governantes.
Embora opcionalmente possa-se computar apenas o mdulo 2DH do
modelo hidrodinmico, quando se computa escoamentos 3D, por ambos os mtodos mencionados acima, as solues 2DH e 3D passam a
ser interdependentes. Desta forma, em alguns casos a soluo puramente 2DH pode diferir um pouco da soluo 2DH+3D, pois neste
caso o atrito no fundo tambm passa a ser funo do perfil de velocidades computado no mdulo 3D.
Varias opes para resultados de formato grfico j esto includas no
SisBAHIA. Entretanto, o resultado dos modelos pode ser exportado e
usado em qualquer programa grfico. Especificamente, as muitas opes de apresentao grfica j embutidas no SisBAHIA para
visualizao usam de forma automtica os conhecidos programas
Surfer e Grapher8 (Verso Windows do SisBAHIA).
Os modelos so baseados em esquemas numricos bem estabelecidos,
para garantia de validade e aceitao.
Os cdigos fonte da interface do SisBAHIA bem como dos modelos
hidrodinmicos e de transporte foram desenvolvidos na COPPE/

Para maiores informaes veja em www.goldensoftware.com .

24

Paulo Cesar Colonna Rosman

UFRJ. Portanto so cdigos abertos e podem ser disponibilizados


mediante convnio de cooperao tcnica.

4. Formulao matemtica dos modelos do sistema


4.1. Fundamentos Tericos do Modelo Hidrodinmico
O modelo adotado denomina-se FIST3D. Trata-se de um eficiente modelo numrico hidrodinmico, tridimensional, para escoamentos homogneos e de grande escala. O modelo composto por dois mdulos:
1. Um mdulo promediado na vertical ou bidimensional na horizontal (2DH), atravs do qual a elevao da superfcie livre e velocidades de corrente 2DH promediadas na vertical so calculadas. O
modelo FIST3D sempre calcula esse mdulo.
2. Um mdulo 3D que calcula o campo de velocidades tridimensional atravs de douas opes possveis.
No caso de modelagem 3D, os dois mdulos funcionam acoplados e
so interdependentes. O mdulo 2DH pode ser executado como um mdulo independente, se o modelador desejar apenas valores do tipo 2DH,
ou promediados na vertical. Entretanto, como j mencionado, se um
campo de escoamento 3D for desejado, existem duas opes disponveis:
a) Modelo 3D totalmente numrico, acoplado a um mdulo 2DH. O
FIST3D um modelo 3D completo, para fluidos homogneos.
b) Modelo 3D analtico-numrico para se obter os perfis de velocidade no campo de escoamento horizontal. Esta opo mais eficiente em termos computacionais, mas apenas considera a acelerao advectiva no mdulo 2DH. Portanto d resultados menos
precisos em regies nas quais as aceleraes advectivas variem
significativamente ao longo da profundidade. Nessa opo, os
perfis de velocidade so computados atravs de uma soluo que
funo das velocidades 2DH promediadas na vertical, elevao
da superfcie livre, rugosidade equivalente de fundo do mdulo
2DH, e da velocidade do vento atuando na superfcie livre da gua.
Em ambos os casos os gradientes de elevao da superfcie e as tenses de atrito no fundo acoplam os dois mdulos, sendo que um acoplamento adicional garantido ao se forar que as velocidades mdias na
vertical sejam iguais em ambos os mdulos. O mdulo 3D utiliza as ele-

Um Sistema Computacional de Hidrodinmica Ambiental

25

Captulo 1

vaes da superfcie livre obtidas no mdulo 2DH. Em seqncia, o mdulo 2DH utiliza as tenses de atrito no fundo obtidas dos perfis verticais
de velocidade, calculados no mdulo 3D. No caso da opo estritamente
numrica, (a), os perfis de velocidades calculados no mdulo 3D, so integrados na vertical e comparados com as velocidades 2DH obtidas no
mdulo 2DH. Caso necessrio, os perfis de velocidade 3D so ajustados
de modo a fazer coincidir as velocidades mdias na vertical nos dois mdulos.
4.1.1. FIST3D O mdulo 3D do modelo hidrodinmico
A mecnica do movimento para escoamento em regime turbulento governada pelas equaes de Navier-Stokes. Tais equaes representam o
princpio da conservao da quantidade de movimento, e, em conjunto
com a equao da continuidade, uma equao de estado e uma equao
de transporte para cada constituinte da equao de estado, compem o
modelo matemtico fundamental para qualquer corpo dgua.
z

z =
xi

NR

ui
Ui

z= h
Figura 2. Sistema de coordenadas do sistema de modelagem (3D & 2DH),
onde NR o nvel de referncia. No caso 2DH, Ui , representa a
velocidade promediada na vertical. Note que as coordenadas e
velocidades horizontais so representadas como (x, y) (x1, x2) e
(u, v) (u1, u2) utilizando o ndice i = 1,2.

4.1.2. Equaes da quantidade de movimento para escalas


resolvveis

Considerando um referencial Euleriano, conforme apresentado na


Figura 1, a equao da conservao da quantidade de movimento (Segunda Lei de Newton), para as 3 direes pode ser escrita como:

Paulo Cesar Colonna Rosman

26

Equao da quantidade de movimento na direo x:9


u
u
u
u
+u
+v
+w
=
t
x
y
z
ax

1 P 1 xx xy xz

+
+
+
+ 2 sen v
o x o x
y
z

(1)

Fx o xyz

Equao da quantidade de movimento na direo y:


v
v
v
v
+u +v +w =
t
x
y
z
1 P 1 yx yy yz

+
+
+
2 sen u
o y o x
y
z

(2)

Equao da quantidade de movimento na direo z:


w
w
w
w
+u
+v
+w
=
t
x
y
z
1 P 1 zx zy zz

+
+
+
o z o x
y
z


g
o

(3)

onde u, v, e w so respectivamente, as componentes do vetor velocidade


nas direes x, y, e z. A direo vertical z positiva para cima e sua origem pode ser convenientemente definida no nvel mdio da superfcie da
gua. P a presso, a densidade local do fluido e uma densidade
constante de referncia. a velocidade angular de rotao da Terra no
sistema de coordenadas local e os termos com so as foras de Coriolis, no qual o ngulo de Latitude. As aceleraes de Coriolis apresentadas nessas equaes consideram apenas o efeito devido s componentes
horizontais do campo de escoamento, j que a componente vertical do
campo de velocidades desprezvel em escoamentos de grande escala em
corpos dgua rasos. As aceleraes de Coriolis so bastante pequenas
9

A Segunda Lei de Newton geralmente escrita como ma=F. Considerando essa lei
aplicada a uma partcula de massa m=oxyz, onde o a densidade e xyz o volume da partcula, torna-se fcil visualizar o que cada lado da equao significa. Uma
descrio detalhada de todos os termos das equaes encontra-se disponvel no Captulo
3 do Volume 3 desta srie, vide Rosman (1997).

Um Sistema Computacional de Hidrodinmica Ambiental

27

Captulo 1

junto ao equador. ij o tensor de tenses turbulentas, expresso atravs


da notao usual:10
u u j
ij = ij i +
x j xi

[i,j=1,2,3]

(4)

A Figura 3 ilustra, na direo x, como as diversas foras atuam


em uma partcula fluida de dimenses xyz.

yx + yx y x z

zx + zx z x y
z

axxyz

xx + xx x yz
x

xx yz

yx xz

z
y

zx xy

xx = p xx

Figura 3. Esquema de foras atuantes na direo x. O produto das tenses


pela rea no plano de contato representa as forcas de contato. As
foras de campo so representadas por axxyz, onde a
acelerao ax na equao (1) a acelerao de Coriolis dada por
2senv. Os diferentes tipos de seta mostram os vrios tipos de
forcas. As forcas atuantes nas direes y e z so semelhantes.

4.1.3. Condio de incompressibilidade equao da


continuidade

Geralmente denominada equao da continuidade, a seguinte equao


representa, de fato a imposio da condio de escoamento incompressvel11:
Na notao indicial, tem-se (x, y, z) (x1, x2, x3) e (u, v, w) (u1, u2, u3). A regra
fundamental da notao que, em cada termo com um indice repetido, entende-se que
h um somatrio de todos os valores do ndice. Alguns exemplos:

10

12 xy = xy ( u y + v x ) ; a equao (5) seria ui xi = 0 .

11

Ao se dizer escoamento incompressvel entenda-se escoamento de um fluido


comportando-se como se fosse incompressvel. Na verdade qualquer fluido compres-

Paulo Cesar Colonna Rosman

28

u v w
+
+
=0
x y z

(5)

Essa equao uma imposio geomtrica sobre o campo de escoamento admissvel, forando que o divergente da velocidade do escoamento em qualquer ponto seja zero. De fato, pode-se demonstrar que
isso equivalente a dizer que o volume ocupado por um grupo de partculas fluidas em escoamento permanece constante, Rosman (1997). Se o
volume das partculas se expandisse, as partculas estariam divergindo e
o divergente do escoamento seria positivo. Por outro lado, se o volume
das partculas em escoamento se contrasse, as partculas estariam convergindo e o divergente do escoamento seria negativo. Conseqentemente, o termo continuidade deve ser entendido como continuidade do
volume. No caso especial de fluido homogneo, pode-se demonstrar
que a continuidade do volume equivalente continuidade da massa.
Entretanto, escoamentos ambientais geralmente no so homogneos j
que possuem densidade varivel. Contudo, quase sempre a imposio da
condio de escoamento incompreensvel uma aproximao boa e prtica. Assim, para escoamentos ambientais, prefervel dizer que a equao (5) representa a continuidade do volume, e no a continuidade da
massa.
4.1.4. Escoamentos em guas rasas e aproximao hidrosttica

Escoamentos de grande escala, nos quais as escalas dos movimentos horizontais so pelo menos 20 vezes maiores do que a profundidade12, podem ser considerados como quase horizontais ou escoamentos em guas
rasas13. Em tais situaes, as equaes governantes do movimento so as
chamadas equaes de guas rasas. Deduzidas a partir das equaes gesvel, mas sob condies usuais na natureza a compressibilidade da gua nfima. Assim, na prtica, no meio ambiente a gua comporta-se como fluido incompressvel.
12 Este um nmero redondo padro em teoria de ondas. Por convenincia, uma onda
est em guas rasas sempre que seu comprimento for 20 vezes maior que a profundidade da regio de propagao. Mesmo no caso de escoamentos permanentes, se na direo
do escoamento, a declividade do fundo for superior a 1/20, a aproximao hidrosttica
questionvel.
13 Note que o conceito guas rasas mais relativo ao comprimento do fenmeno de
interesse do que geometria aparente do corpo dgua. Por exemplo, uma Baa (ou oceano propriamente dito) um corpo dgua raso para correntes de mar; entretanto, pode
ser um corpo dgua profundo para escoamentos referentes a ondas geradas por vento
local.

Um Sistema Computacional de Hidrodinmica Ambiental

29

Captulo 1

rais de escoamentos em regime turbulento, (1), (2) e (3), as equaes de


guas rasas podem ser obtidas a partir das seguintes hipteses:
Uma densidade de referncia constante, , pode ser considerada em
todos os termos, exceto no termo que expressa o empuxo (aproximao Boussinesq). Entretanto, se a coluna de gua for considerada bem
misturada, o empuxo pode ser negligenciado. Portanto, a equao de
estado e as respectivas equaes de transporte para os constituintes
no se aplicam14.
Para escoamentos de grande escala, como correntes devidas a mars e
ventos, com declividade de fundo relativamente suave, a equao de
quantidade de movimento na direo vertical pode ser reduzida distribuio de presso hidrosttica (aproximao hidrosttica). Isso pode ser obtido integrando a equao de quantidade de movimento na
direo vertical ao longo da profundidade (3):
1
o

P
dz =
z

gdz
o
w
w
+ uj

x j x j
t

3 j T3 j
+

dz
o o

Pd o 0 para escoamentos em guas rasas

P ( ) P ( z ) =
= Patm

gdz Pd P( z ) = P( ) +
= Patm

gdz + Pd

(6)

onde a elevao z = ( x, y, t ) 15 define a posio da superfcie livre da gua. De modo a reduzir o tamanho da equao, a notao indicial usual
utilizada na equao acima. Conforme indicado, para escoamentos de
guas rasas, a presso dinmica Pd desprezvel. Chama-se de aproximao hidrosttica, o fato de se desprezar a presso dinmica.

14

Isso no necessrio para escoamentos de guas rasas, mas foi includo aqui visando
o caso de corpos de gua no estratificados. Note que se uma densidade constante o for
considerada para todo o domnio, no necessrio definir atravs de uma equao de
estado.
15 Note que essa definio de superfcie livre somente valida para certas classes de
escoamentos de grande escala. Escoamentos com ondas que se quebram violam essa
definio e portanto esto fora do escopo.

Paulo Cesar Colonna Rosman

30

Considerando densidade constante, i.e. = , a aproximao hidrosttica para a presso, em qualquer profundidade z, pode ser obtida a
partir da integrao direta da equao (6):
P ( z ) = Patm + o g ( z )

(7)

fcil visualizar que no fundo, (z = h), pode-se obter o conhecido resultado P = Patm+gH.
Utilizando esse resultado nas equaes de quantidade de movimento (1) e (2), e considerando que sobre domnios relativamente pequenos,
como no caso de baas, a presso atmosfrica Patm permanece praticamente homognea, pode-se obter a equao da quantidade de movimento
efetivamente usada no modelo hidrodinmico, que pode ser escrita da
seguinte forma:
Equao da quantidade de movimento, com aproximao hidrosttica, na
direo x :
u
u
u
u

+u
+v
+w
= g
+
t
x
y
z
x
1 xx xy xz
+
+

+ 2 sen v
o x
y
z

(8)

Equao da quantidade de movimento, com aproximao hidrosttica, na


direo y :
v
v
v
v

+ u + v + w = g
+
t
x
y
z
y
1 yx yy yz
+
+

2 sen u
o x
y
z

(9)

Assim, em qualquer instante t, o modelo determina quatro incgnitas: a elevao da superfcie livre (x, y, t), e trs componentes do vetor
velocidade, ui(x, y, z, t). No FIST3D, entretanto, o mdulo 3D calcula
apenas as componentes da velocidade, j que as elevaes da superfcie
livre so computadas no mdulo 2DH.
At o momento, o grupo bsico de equaes governantes para o
modelo hidrodinmico 3D composto da equao da continuidade (5), e
de duas equaes da quantidade de movimento horizontais, (8) e (9). Entretanto, esse sistema de 3 equaes possui 4 incgnitas (u, v, w, e ).

Um Sistema Computacional de Hidrodinmica Ambiental

31

Captulo 1

Portanto, uma quarta equao necessria. A escolha usual para essa


quarta equao a equao da continuidade integrada ao longo da coluna
dgua.
4.1.5. Equao da continuidade integrada na vertical

Para integrar a equao da continuidade ao longo da vertical, necessrio definir bem as condies de escoamento na superfcie livre (S) e no
fundo (F). Para isso, basta dizer que essas superfcies so permanentes,
isto a superfcie livre e o fundo no se movem como um todo. Claro
que localmente um ponto da superfcie pode variar sua elevao, mas a
superfcie como um todo no se move. Essas condies so chamadas de
Condio de Contorno Cinemtica na Superfcie Livre (CCCSL) e Condio de Contorno Cinemtica no Fundo (CCCF). Dizer que essas superfcies no se movem como um todo, equivale a dizer que a velocidade
global delas igual a zero, ou que a posio global das mesmas no varia
ao longo do tempo16. Assim, a CCCSL, equao e CCCF podem ser escritas como:
dS
d
= 0 ( S z ( x, y , t ) ) = 0
dt
dt

(10)
w t u x v y = 0

z = ( x , y ,t )

dF
d
= 0 ( F z + h ( x, y , t ) ) = 0
dt
dt
(11)

h
h
h
w + t + u x + v y = 0

z = h ( x , y )
onde o termo com a derivada de h em relao ao tempo t ser zero, se no
forem considerados eroso ou sedimentao, i.e. se a topografia no fundo
permanecer constante durante o perodo de simulao. Nesse caso, o fundo definido como z = h(x, y) 17.
16

Outra interpretao das condies de contorno cinemticas a considerao de que


qualquer partcula fluida em contato com o fundo ou com a superfcie livre pode se mover apenas tangencialmente ao fundo ou superfcie livre.
17 Note que a definio da superfcie de fundo implica na existncia de uma declividade
de fundo, sem degraus verticais. Se o nvel de referncia o nvel mdio da gua, h a

Paulo Cesar Colonna Rosman

32

A equao da continuidade, ou imposio da condio de escoamento incompressvel, integrada ao longo da vertical, obtida atravs da
integrao de (5):

x + y + z dz = 0

Utilizando a regra de Leibniz, as condies de contorno cinemticas, e considerando fundo com topohidrografia fixa durante o perodo de
simulao, isto z = h(x, y), obtm-se:

+
u dz +
v dz = 0

t x h
y h

(12)

que uma equao integro-diferencial.


Agora o escoamento 3D pode ser resolvido, pois com a equao
(12), tem-se quatro incgnitas (u, v, w, e ) e quatro equaes (5), (8), (9)
e (12). Em termos numricos, entretanto, a melhor estratgia sempre
resolver a equao (12) para um escoamento 2DH, de modo a evitar sua
natureza integro-diferencial. Essa a estratgia empregada no modelo
FIST3D, e descrita no item 4.1.12.1. Modelagem 3D numrica com o
FIST3D ( vide tambm equao (27)).
4.1.6. Sobre as tenses turbulentas no modelo FIST3D

As chamadas tenses turbulentas so na verdade fluxos de quantidade de


movimento por unidade de massa associados com escalas no resolveis
no tempo e no espao. Uma varivel resolvvel, por exemplo u, separada da varivel completa, u , atravs de um procedimento de filtragem ou
promediao. Pode-se demonstrar que qualquer mtodo padro de promediao, como mdia de Reynolds, mdia temporal vicinal, e mesmo
mdia estatstica, podem ser escritos como um caso particular de um procedimento de filtragem generalizado, Rosman (1989). Esse procedimento
de filtragem feito atravs de uma integral de convoluo entre a funo
de filtragem e a funo da varivel desejada. Para ilustrar o procedimento, considere a filtragem temporal de uma varivel real, por exemplo o
componente de velocidade u :

profundidade mdia. Nesta definio h positivo se a superfcie de fundo estiver abaixo


do nvel de referncia, e negativo se estiver acima.

Um Sistema Computacional de Hidrodinmica Ambiental

33

Captulo 1

u (t ) = u (t )G (t t )dt = u (t )

(13)

Conforme indicado, u = u representa a parte filtrada ou resolvvel


da varivel real. A barra acima de u , indica a integral de convoluo ou o
procedimento de filtragem aplicado varivel real.
A funo de filtragem pode ser qualquer funo com mdia e varincia finitas, satisfazendo a condio de preservao constante, ou seja:

G ( )d = 1

(14)

onde representa qualquer dimenso. Existem varias funes de filtragem admissveis; entretanto, foi demonstrado que as funes Gaussianas
possuem muitas vantagens, Abbot e Larsen (1985), Dakhoul e Bedford
(1986), Aldama (1985, 1990), Rosman (1987). Por isso, a formulao do
modelo FIST3D emprega as seguintes funes de filtragem de espao e
tempo, conforme originalmente proposto por Aldama (1985):
G ( x, y , z , t ) =

x2
6 1
exp 6 2
x
x

y2

6 1
exp

6 2

z2
6 1
exp 6 2
z
z

t2

6 1

exp
6 2

(15)

onde os parmetros so as larguras dos filtros. Quanto maior a largura


do filtro, maior a escala da varivel resolvvel.
Pode-se demonstrar que k est naturalmente conectado com a escala de discretizao na dimenso xk (x4 = t). A partir do teorema de amostragem de Nyquist, mais adequado adotar a largura do filtro igual a
k = 2xk. Para uma discusso geral sobre filtragem, vide por exemplo
Bedford (1994), Aldama (1990), Rosman (1989, 1997). Um bom resumo
tambm apresentado em Abbot e Basco (1989).
Usando o teorema de Gauss, pode-se demonstrar que, para larguras
de filtro homogneas18, o operador da derivada comutativo no procedimento de filtragem, ou seja:

18

Largura de filtro homognea, aquela que permanece constante na sua dimenso. As


larguras de filtro podem ser diferentes para cada dimenso (anisotrpico) mas so
constantes para cada dimenso (homogneo).

Paulo Cesar Colonna Rosman

34

u u u
=
=
x x x
O mesmo valido para as outras dimenses. Assim, utilizando como exemplo a equao da quantidade de movimento na direo x para as
variveis reais, tem-se:
u uu uv uw
1
+
+
+
= g
+
t
x
y
z
x o

Mxx Mxy Mxz


+
+

+ 2 sen v
y
z
x

termos advectivos

onde os termos advectivos foram reescritos em uma forma conservativa,


usando a equao da continuidade, e M representa a tenso viscosa molecular. Aplicando o procedimento de filtragem a fim de gerar uma equao para as escalas resolvveis do modelo numrico, obtm-se:
u uu uv uw
1
+
+
+
= g
+
t
x
y
z
x o
termos advectivos

M Mxy M
xx +
+ xz
x
y
z

+ 2 sen v

Essa equao possui um problema, pois os produtos filtrados nos


termos advectivos so no resolvveis, uma vez que necessitam das variveis reais para serem calculados. Esses produtos representam fluxos da
quantidade de movimento por unidade de massa. Para se obter os fluxos
da quantidade de movimento por unidade de massa em escalas resolvveis, e.g. uv, a seguinte tcnica algbrica aplicada nos termos advectivos, de modo que os fluxos verdadeiros so separados em partes resolvveis e no resolvveis:

) + (uw + uw uw)

uu uv uw uu + uu uu
+
+
=
+
x
y
z
x
termos advectivos

uv + uv uv
y

Um Sistema Computacional de Hidrodinmica Ambiental

35

Captulo 1

uu uv uw uu uv uw
+
+
=
+
+
+
x
y
z
x
y
z
termos advectivos

resolviveis

uu uu
x

) + ( uv uv ) + (uw uw)
z

nao resolviveis

A primeira frase desse item As chamadas tenses turbulentas


so na verdade fluxos de quantidade de movimento por unidade de massa
associados com escalas no resolvveis. Analisando a tcnica algbrica
apresentada acima, torna-se evidente que esses fluxos de quantidade de
movimento so iguais s diferenas entre os fluxos reais filtrados e os
fluxos resolvveis, podendo ser escritos da seguinte forma:
xx
= uu uu
o

xy

= uv uv

xz
= uw uw
o

(16)

Essas tenses turbulentas ij precisam ser modeladas, ou seja, tm


que ser escritas em termos de variveis resolvveis. Seguindo Abbot e
Larsen (1985), Aldama (1986, 1990), e Rosman (1987), pode-se demonstrar que utilizando a funo de filtragem Gaussina (15), obtm-se uma
expanso em srie para as tenses turbulentas, formando os assim chamados termos de filtragem:

xx
2 u u
= uu uu = k
+ T . A.Oxx
12 xk xk
o

xy
o

= uv uv =

k2 u v
+ T . A.Oxy ; [k = 1,2,3,4]
12 xk xk

(17)

xz
k2 u w
= uw uw =
+ T . A.Oxz
12 xk xk
o

termos de filtragem

onde T.A.O so temos de alta ordem, e o ndice k = 4 corresponde dimenso temporal, assim x4 = t. As expanses em sries resultantes so
vlidas somente se as larguras dos filtros forem pequenas em comparao
s maiores escalas resolvveis no domnio de modelagem.
Os T.A.O. tambm precisam ser modelados. Dado que uma parte
significativa das tenses turbulentas so indicadas explicitamente nos

Paulo Cesar Colonna Rosman

36

termos de filtragem, um modelo mais simples pode ser usado para os


T.A.O. Na formulao do FIST3D, adotado o modelo de similaridade
usual, baseado em uma viscosidade turbulenta, que pode ser escrito como:

u u j
T . A.Oij = ij i +
x j xi

(18)

onde ij uma parmetro semelhante viscosidade turbulenta.


Com a explicao anterior, exemplificada para a equao da quantidade de movimento na direo x, pode-se escrever a seguinte expresso
geral para os fluxos de quantidade de movimento por unidade de massa
associados s escalas no resolvveis, ou tenses turbulentas:
u u j
k2 ui u j
(ui u j ui u j ) = ij =
+ ij i +

x
12 xk xk
j xi
termos de filtragem

termos de viscosidade
turbulenta

(19)

{i , j =1,2,3; k =1,2,3,4}

Um ponto bastante importante deve ser enfatizado nesse modelo


resultante para as tenses turbulentas. Conforme visto em (19), os termos
relativos viscosidade turbulenta so sempre dissipativos porque a viscosidade turbulenta ser sempre positiva. Contudo, os termos de filtragem podem ser dissipativos ou no, dependendo do sinal das derivadas
da velocidade. O efeito global dos termos de filtragem ser dissipativo se
a condio de validade para a expanso em sries nos termos de filtragem
for obedecida. Ou seja, se as larguras dos filtros forem sempre pequenas
em comparao s maiores escalas resolvveis do domnio. Entretanto,
muitas vezes essa condio violada na modelagem numrica prtica de
corpos dgua. Isso geralmente acontece onde a malha, ou grade numrica, relativamente muito espaada (grossa) ao longo de uma direo, e.g.
ao longo da largura de canais relativamente longos. Nesses casos, os termos de filtragem, conforme exibidos em (19), podem causar instabilidades.
Para evitar essas limitaes prticas na formulao de filtragem,
Rosman e Gobbi (1990) propuseram uma modificao em (19). Mantendo uma similaridade, os termos de filtragem modificados so adotados de
forma que as tenses turbulentas, ij, sero sempre dissipativas. O modelo
de turbulncia resultante pode ser escrito como:

Um Sistema Computacional de Hidrodinmica Ambiental

37

Captulo 1

u u j 2k ui u j ui u j
ij = ij i +
+
+

xk xk
24
x
x
x
i
k
k
j
termos de viscosidade
turbulenta

termos de filtragem modificados

(20)

{i , j =1,2,3; k =1,2,3,4}

onde k= kxk so escalas de largura de filtragem local na dimenso xk


19, e so parmetros homogneos de dimensionamento. O valor de
k
k
calibra a quantidade de dissipao dada aos termos de filtragem. Valores
tpicos para k esto entre 0.25 e 2.0, e na maioria das vezes o valor 1.0
fornece bons resultados. Essa uma diferena importante na formulao:
enquanto k na equao (19) so larguras homogneas de filtro, as escalas da larguras de filtro local k no so homogneas, a menos que a malha ou grade numrica seja homognea. fcil de se verificar que os
termos de filtragem dados em (20) se comportam como tenses de turbulncia auto ajustveis na escala sub-malha. E que, em malhas de elementos finitos no estruturados, a dissipao provocada por esses termos
funo da escala local resolvvel pela malha.
Vale a pena mencionar que os termos de filtragem em (20) lembram uma formulao de comprimento de mistura para as tenses turbulentas. Contudo, pode-se verificar que a correlao entre os gradientes de
velocidade e seus mdulos diferente para os termos de filtragem. Existe
tambm aspectos semelhantes entre a formulao dos termos de filtragem
em (20), e a chamada formulao de Smagorinsky para a turbulncia na
escala sub-malha, Smagorinsky et al (1963).
4.1.7. Tenses turbulentas no mdulo 3D

O item anterior apresenta a formulao global adotada como base terica


para as tenses turbulentas no modelo FIST3D. No programa FIST3D
exemplificado neste captulo, os efeitos de tenses horizontais atuando
em planos verticais, (xx, xy= yx e yy), so totalmente includos no mdulo 2DH, conforme descrito no prximo item, mas so indiretamente
includos no mdulo 3D. Contudo, o mdulo 3D calcula diretamente as
tenses verticais atuando nos planos horizontais, i.e., iz. Essa simplificao aceitvel porque as tenses de atrito horizontal so completamente
consideradas no mdulo 2DH. E, uma vez que os perfis 3D promediados
na vertical tm que atender condio de igualdade com as velocidades
2DH promediadas na vertical, essas tenses horizontais de cisalhamento
19

Lembre-se que k = 4 corresponde ao tempo e portanto x4 = t

Paulo Cesar Colonna Rosman

38

afetam indiretamente o perfil 3D de velocidades. Alm disso, quando os


gradientes de densidade so irrelevantes os perfis 3D tendem a ser mais
uniformes.
Conseqentemente, admissvel considerar que os efeitos das tenses de atrito horizontal so indiretamente includos no mdulo 3D. Em
acrscimo, devido s escalas usuais das discretizaes horizontal e vertical, as tenses de atrito vertical iz so quase sempre uma ordem de magnitude maior que qualquer atrito horizontal, (i.e. xx,,xy e yy), pelo menos
no que diz respeito aos clculos dos perfis verticais de velocidades. Sob
essas condies, e ainda considerando que o clculo direto das tenses
horizontais de cisalhamento no mdulo 3D demanda um tempo de processamento considervel, sem qualquer ganho significativo de preciso,
as tenses horizontais so calculadas indiretamente no mdulo 3D.
Dadas essas consideraes, pode-se mostrar que o efeito global dos
termos de filtragem na dimenso vertical pequeno em comparao ao
efeito dos termos referentes viscosidade turbulenta. Portanto, na implementao do programa FIST3D para o SisBAHIA, as tenses de atrito
vertical so simplesmente modeladas como:
u w
iz = iz i +

z xi

(21)

A viscosidade turbulenta, i3, calculada utilizando uma bem conhecida distribuio parablica ao longo da vertical:

z +h

i 3 = u* i ( z + h ) 1

(22)

onde, conforme ilustrado na Figura 2, H(x, y, t) = h(x, y) + (x, y, t) a


profundidade total instantnea, na qual z = h(x, y) a superfcie do fundo, conforme definido, z = (x, y, t) a elevao da superfcie livre. O
parmetro a constante de Von Karman e u* a velocidade de atrito
caracterstica, cujas definies so discutidas a seguir.
4.1.8. A viscosidade turbulenta e a velocidade caracterstica de
atrito

A viscosidade turbulenta i3, um parmetro importante no clculo dos


perfis de velocidade. Alm disso, para o caso de escoamentos devidos
principalmente a gradientes suaves da superfcie livre e vento, sem a in-

Um Sistema Computacional de Hidrodinmica Ambiental

39

Captulo 1

fluncia aprecivel de gradientes de densidade, bons resultados so obtidos com a simples formulao dada pela equao (22). O uso de modelos
mais sofisticados implicaria em um aumento significativo do esforo
computacional, sem nenhum ganho sensvel na preciso de resultados
prticos. Modelos mais sofisticados para calculo da viscosidade turbulenta geralmente possuem muitas constantes de ajustes. No modelo FIST3D,
o valor padro de = 0.404 pode ser modificado e o modelador pode
especificar um valor diferente. Para casos especficos, a constante de Von
Karman pode ser usada como parmetro de calibragem, mas o valor usual de 0.404 adequado para a maioria dos casos.
Existem duas velocidade de atrito, uma associada tenso na superfcie
livre (tenso do vento), u*S, e outra associada tenso no fundo, u*B. Essas velocidades de atrito so definidas por:
u*S =

S
o

u* B =

B
o

(23)

onde S e B so as tenses de atrito na superfcie livre e no fundo, respectivamente. A tenso de atrito na superfcie livre uma condio de
contorno e pode ser calculada atravs de (30). No mdulo 3D, a condio
de contorno no fundo velocidade nula. Assim, a tenso de fundo B depende da soluo do problema, i.e. do perfil de velocidade. De fato, no
modelo FIST3D, u*B explicitamente calculada a partir dos perfis de velocidade determinados em etapas de tempo anteriores. Isso feito assumindo que existe um perfil logartmico de velocidade entre o ponto no
fundo, com condio de contorno de velocidade nula, e o ponto de clculo a uma distancia z acima, (White 1990), de modo que:
u (z ) =

u* B 32.6z
ln

u* B =

k u (z )
32.6z
ln

(24)

onde a amplitude20 da rugosidade equivalente de fundo (esse tambm


um parmetro ajustvel) e k a constante de Von Karman.

20

Se, em vez de amplitude de rugosidade, fosse utilizada a altura de rugosidade, a


constante 32.6 se tornaria 16.3. Na literatura, por vezes, essas constantes so apresentadas de forma simplificada como 30 e 15 respectivamente.

Paulo Cesar Colonna Rosman

40

Dadas as velocidades de atrito na superfcie livre e no fundo, diferentes


abordagens vm sendo aplicadas para definir uma velocidade caracterstica adequada em (22). Uma srie de possveis opes podem ser consideradas, por exemplo, para usar um valor varivel, calculado em termos
de mdias ponderadas pelas distncias do ponto de clculo at a superfcie e at o fundo. Entretanto, existem certas dificuldades quando, por exemplo, no h vento ou o vento muito fraco. Valores limites arbitrrios podem ser usados para evitar essas dificuldades. Outra possibilidade
usar um simples valor mdio. Para estudar a definio de u*, Rosso e
Rosman (1997) conduziram experimentos numricos utilizando dados
publicados em Yu, X., Turbulent Channel Flow under the Action of Surface Wind-Stress, Internal Report No. 2-87, Lab. of Fluid Mechanics,
Delft University of Technology, 1987, seguindo experimentos semelhantes discutidos em JIN,X.-Y., Quasi-Tree-Dimensional Numerical
Modeling of Flow and Dispersion in Shallow Water, Ph.D.-Thesis, Delft
University of Technology, Netherlands, 1993. As concluses foram que
as melhores opes para a velocidade de atrito caracterstica so o valor
mximo entre u*S e u*B, ou um simples valor mdio:

u* = max uB* , uS*

u* = 0.5 uB* + uS*

ou

(25)

No modelo FIST3D, a formulao max utilizada, pois forneceu resultados pouco melhores em experimentos numricos. Contudo, vale a pena
ressaltar que as diferenas so mnimas caso a formulao mdia fosse
empregada, cf. Figura4.
Perfil de velocidades para vento contra
0.25

0.20

0.20
Profundidade (m)

Profundidade (m)

Perfil de velocidades para vento a favor


0.25

0.15

velocidade_2DH
0.10

u*_mx
u*_mdio

0.05

0.15

velocidade_2DH
0.10

u*_mx
u*_mdio

0.05

medies: vento a favor


0.00
0.000

0.050

0.100

0.150
Velocidade (m/s)

0.200

0.250

0.300

medies: vento contra


0.00
0.000

0.050

0.100

0.150

0.200

0.250

Velocidade (m/s)

Figura4. Perfis de velocidades calculados confrontados com dados medidos.


Os perfis foram computados atravs da equao (48). Parmetros
ajustados: = 0.0001m; = 0.404.

0.300

Um Sistema Computacional de Hidrodinmica Ambiental

41

Captulo 1

4.1.9. Resumo das equaes governantes do modelo


hidrodinmico 3D e significado dos termos

As quatro equaes necessrias para calcular as quatro incgnitas


da circulao hidrodinmica (u, v, w, ), no mdulo 3D so resumidas
abaixo:
Equao de quantidade de movimento, com aproximao hidrosttica, na
direo x :
u
u
u
u

+ u + v + w = g
+
t
x
y
z
x
1 xx xy xz
+
+

+ 2 sen v
o x
y
z

(8)

Equao de quantidade de movimento, com aproximao hidrosttica, na


direo y:
v
v
v
v

+ u + v + w = g
+
t
x
y
z
y
1 yx yy yz
+
+

2 sen u
o x
y
z

Equao da continuidade (do volume):


u v w
+
+
=0
x y z

(9)

(5)

Equao da continuidade (do volume) integrada ao longo da vertical:

+
udz +
vdz = 0

t x h
y h

(12)

Utilizando a equao de quantidade de movimento na direo x


como exemplo, a seguinte tabela explica o significado de cada termo nas
equaes (8) e (9). Evidentemente, o significado dos termos semelhantes
na equao da quantidade de movimento na direo y o mesmo.

Representa a acelerao local do escoamento, i.e.


em uma dada posio, a taxa de variao temporal
do fluxo de quantidade de movimento por unidade

Paulo Cesar Colonna Rosman

42

de massa. Em escoamentos permanentes, esse termo


igual a zero.
Representa a acelerao advectiva do escoamento,
i.e. em um determinado instante, esses termos representam a taxa de variao espacial do fluxo de quantidade de movimento na direo x por unidade de
massa. Em escoamentos uniformes, esses termos so
iguais a zero.
Representa a resultante da presso hidrosttica na
direo x (gradiente de presso), devido declividade da superfcie dgua na direo x. Conforme
indicado pelo sinal negativo, o escoamento tende a
ser de lugares onde o nvel dgua maior para lugares onde o nvel dgua menor.
Representa a resultante das tenses turbulentas dinmicas no escoamento. Por exemplo, esses termos
so responsveis por gerar os perfis de velocidade e
transmitir a ao do vento sobre a superfcie livre
para o escoamento.
Representa a forca de Coriolis devido ao fato do
referencial estar se movendo em relao superfcie
da Terra. Esse termo muito pequeno prximo ao
equador, e pouco relevante em corpos de gua relativamente pequenos como a Baa de Guanabara por
exemplo.

u
u
u
+v
+w

x
y
z

1 xx xy xz
+
+

o x
y
z

2senv

Para a equao da continuidade, tem-se:

u v w
+
+
=0
x y z

Faz com que o divergente da velocidade do escoamento


seja nulo. Ou seja, o volume das partculas no escoamento
incompressvel e permanece o mesmo medida que estas
se movimentam.

Para a equao da continuidade integrada ao longo da vertical, tem-se:

( + h)

= udz
vdz
t
x h
y h

Evidentemente, possui o mesmo significado do caso anterior. Entretanto, da forma que encontra-se escrita esquerda,
pode-se observar que a altura da coluna
dgua (+h) varia no tempo como resultado dos fluxos efetivos atravs da coluna
dgua nas direes x e y respectivamente,

udz e
vdz .

x h
y h

Um Sistema Computacional de Hidrodinmica Ambiental

43

Captulo 1

4.1.10. FIST3D O Mdulo 2DH

Nesta seo descreve-se em detalhes aspectos relativos ao mdulo promediado na vertical (2DH) do modelo hidrodinmico FIST3D. Grande
parte do contedo da seo pertinente a modelos 2Dh em geral.
4.1.10.1.
Equaes da quantidade de movimento e
continuidade para o mdulo 2DH

Para cada intervalo de tempo, o mdulo 2DH determina as componentes


das velocidades mdias na vertical, na direo x e y, U(x, y, t) e V(x,y,t),
respectivamente, e as elevaes da superfcie livre, z= (x,y,t). As componentes da velocidade resolvvel, mdia na vertical, conforme ilustrada
na Figura 2, podem ser definidas como:
1
H

U ( x, y , t ) =

u ( x, y, z, t )dz e V ( x, y, t ) =

1
H

v( x, y, z, t )dz

(26)

Considerando esta definio e supondo uma batimetria permanente


durante o perodo de simulao, i.e. z = h(x, y), a equao da continuidade, ou imposio da condio de escoamento incompressvel, dada em
(12), pode ser reescrita para um escoamento 2DH integrado ao longo da
vertical, como segue:

UH VH
+
udz +
vdz = 0
+
+
=0

t x h
y h
t
x
y

(27)

Usando a regra de Liebniz e as condies de contorno cinemticas


dadas em (11), pode-se integrar as equaes da quantidade de movimento
3D, (8) e (9) para obter:
Equao de quantidade de movimento 2DH para um escoamento integrado na vertical, na direo x:
U
U
U

1 ( H xx ) ( H xy )
+U
+V
= g
+
+

+
t
x
y
x o H x
y
1
Sx Bx ) + 2 sen V
(
o H

(28)

Equao de quantidade de movimento 2DH para um escoamento integrado na vertical, na direo y:

Paulo Cesar Colonna Rosman

44

V
V
V

1 ( H xy ) ( H yy )
+U
+V
= g
+
+

+
t
x
y
y o H x
y
1
Sy By ) 2 sen U
(
o H

(29)

Nas equaes (28) e (29), iS e iB so as tenses de atrito na superfcie livre e no fundo, respectivamente. Essas tenses surgem das condies de contorno dinmicas na superfcie livre e no fundo, quando os
termos relativos s tenses nas equaes, (8) e (9), so integrados ao longo da vertical21.
4.1.10.2.

Tenses de atrito devido ao vento

Como usual em modelos de escoamento com superfcie livre, no programa FIST3D, o atrito na superfcie livre devido ao vento tambm escrito em termos de um formulao de velocidade quadrtica:
iS = ar CDW102 cos i

; [i = 1,2] 22

(30)

onde air a densidade do ar, CD o coeficiente de arraste do vento, W10


o valor local da velocidade do vento medida a 10 metros acima da superfcie livre, e i o ngulo entre o vetor de velocidade do vento local e
a direo xi. O, coeficiente de arraste do vento, CD, pode ser determinado
a partir de uma srie de frmulas empricas. A frmula adotada no modelo FIST3D a apresentada por Wu em 1982:
CD = (0.80 + 0.065W10 ) 103

; [W10 em m/s]

(31)

Em 1982, Wu apresentou uma comparao entre uma srie de frmulas para o clculo do coeficiente de arraste do vento. Quando comparada com as demais, a frmula de Wu fornece um valor para CD mdio na
faixa de valores dados por outras frmulas para uma determinada velocidade de vento. Como exemplo comparativo, o bem estabelecido modelo
hidrodinmico MIKE21, do Danish Hydraulic Institute (DHI), utiliza
uma formulao semelhante para a tenso causada pelo vento, mas com a
frmula para clculo de CD proposta por Smith e Banke em 1975:
21

Para detalhes a respeito da integrao vertical das equaes de quantidade de movimento veja o Captulo 3 do Volume 1 desta srie, Rosman (1989).
22 A notao indicial est sendo usada. Assim, i =1 representa a componente x, e i =2 a
componente y.

Um Sistema Computacional de Hidrodinmica Ambiental

45

Captulo 1

W10 30m/s CD = ( 0.63 + 0.066W10 ) 103


W10 > 30m/s CD = 0.26 103

; [W10 em m/s]

fcil de se verificar que as duas formulas so bastante semelhantes.


4.1.10.3.

Tenses de atrito no fundo no mdulo 2DH

A tenso de atrito no fundo calculada atravs da seguinte expresso:

iB = o U i

[i = 1,2]

(32)

onde o parmetro depende da maneira em que o mdulo 2DH seja empregado, conforme descrito abaixo:
Mdulo 2DH desacoplado: Se apenas o mdulo 2DH estiver sendo utilizado no programa FIST3D, i.e., se o mdulo 2DH no for acoplado
com o mdulo 3D, a lei quadrtica usual empregada e tem-se:

g
U2 +V 2
Ch2

(33)

Mdulo 2DH acoplado: Se o mdulo 2DH for acoplado com o mdulo


3D, o parmetro depende da velocidade de atrito caracterstica u*, que
funo do perfil de velocidade 3D, conforme descrito no item 4.1.8. Nesse caso, tem-se:
=

g
u*
Ch

(34)

Nos dois casos, Ch o coeficiente de Chzy, definido como:

6H
Ch = 18log10

(35)

Para o modelo FIST3D, recomenda-se os valores para a rugosidade


equivalente de fundo dados na Tabela 1.
Tambm comum especificar-se o parmetro em termos do coeficiente de Manning n. Para quem est mais familiarizado com o
coeficiente de Manning, pode-se mostrar que:

Paulo Cesar Colonna Rosman

46

H6
Ch =
n

(36)

A definio do coeficiente de Chzy dada em ((35)) prefervel


pois alm de ser varivel no tempo e no espao, depende diretamente da
amplitude da rugosidade equivalente de fundo (x,y) e de H(x,y,t). Definir o coeficiente de Chzy a partir do coeficiente de Manning, embora
muito utilizado, no recomendvel, pois n um coeficiente mais global.
Tabela 1. Valores recomendados para a rugosidade equivalente de fundo, ,
para uso no mdulo 2DH do modelo FIST3D. (Adaptado de Abbot
e Basco (1989).)
Terreno ou leito de terra
Leito com transporte de sedimentos
Leito com vegetao
Leito com obstculos
Fundo de pedra ou rochoso
Fundo de alvenaria
Fundo de pedra lisa
Fundo de asfalto
Fundo com pedregulho
Fundo com pedras mdias
Fundo com pedras
Fundo com rochas
Fundo de Concreto:
Fundo de concreto liso
Fundo de concreto inacabado
Fundo de concreto antigo

0.0070m< <0.0500m
0.0500m< <0.1500m
0.1500m< <0.4000m
0.0003m< <0.0010m
0.0010m< <0.0030m
0.0030m< <0.0070m
0.0070m< <0.0150m
0.0150m< <0.0400m
0.0400m< <0.1000m
0.1000m< <0.2000m
0.0001m< <0.0005m
0.0005m< <0.0030m
0.0030m< <0.0100m

A formulao acima especialmente aplicvel a modelos barotrpicos. Quando os gradientes de densidade so includos em um modelo
hidrodinmico, deve-se considerar a hiptese das tenses de fundo no
mdulo 2DH acoplado serem inteiramente calculadas a partir dos perfis
de velocidades 3D. Para isso, so utilizadas as equaes (23) e (24). A
direo da tenso de atrito no fundo sempre oposta direo da velocidade calculada no ponto de clculo imediatamente acima da condio de
contorno de velocidade nula no fundo.
4.1.10.4.

Tenses turbulentas no mdulo 2DH

Utilizando o mesmo modelo de turbulncia baseado na tcnica de filtragem apresentada no item 4.1.6, pode ser demonstrado que para um escoamento promediado na vertical, chega-se a:

Um Sistema Computacional de Hidrodinmica Ambiental

47

Captulo 1

ij
o

U i U j
2k U i U j
+

+ ( DH + DV )

xi
12 xk xk
x
j
termos de filtragem

(37)

difusao turbulenta e dispersao horizontal


de momentum

onde i, j = 1,2 e k = 1, 2, e 3, com k = 3 correspondendo ao tempo t, (neste contexto x3 = t), Rosman et al (1987). Conforme dito no item 4.1.6, um
aspecto muito importante deve ser enfatizado nesse modelo para tenses
turbulentas. Como pode ser visto em (37), os termos de difuso turbulenta e disperso so sempre dissipativos, pois o coeficiente resultante
(DH+DV) ser sempre positivo. O efeito geral dos termos de filtragem ser dissipativo se a condio de validade da expanso em sries for obedecida. Ou seja, se as larguras de filtragem k forem sempre pequenas em
relao s maiores escalas resolvveis do domnio. Entretanto, muitas vezes essa condio violada em modelagens numricas prticas de corpos
dgua. Isso geralmente acontece em regies onde a malha, ou grade numrica, relativamente grande em uma direo, e.g. ao longo da largura
de canais relativamente longos. Nesses casos, os termos de filtragem em
(37) podem causar instabilidade, pois efeitos difusivos negativos locais
podem ocorrer. O resultado seria a formao excessiva de vrtices, causando o aparecimento de redemoinhos irreais, levando ao colapso numrico do modelo. Isso poderia ser evitado atravs do aumento do efeito
dissipativo dos termos de difuso turbulenta e disperso. Contudo, adotase uma soluo melhor.
Para evitar essas limitaes prticas na formulao de filtragem,
Rosman e Gobbi (1990) propuseram uma modificao em (37), de forma
que as tenses turbulentas, ij, sempre sero dissipativas, conforme descrito no item 4.1.6. O modelo de turbulncia resultante para o escoamento 2DH pode ser escrito como:
ij
o

U i U j
2k U i U j U i U j
+
+

+ ( DH + DV )
xk xk
xi
24 xk xk
x j
termos de filtragem

(38)

difusao turbulenta e dispersao horizontal


de momentum

onde como no caso anterior, i, j = 1,2 e k = 1, 2, e 3, com k = 3 correspondendo ao tempo t, (neste contexto x3 = t). Os parmetros k= kxk
so escalas de largura de filtragem local na dimenso xk, sendo k constantes de calibrao. O valor de k calibra a quantidade de dissipao dada pelos termos de filtragem. Valores usuais para k esto entre 0.25 e

Paulo Cesar Colonna Rosman

48

2.0, e na maioria das vezes o valor 1.0 fornece bons resultados. Essa
uma diferena importante na formulao: enquanto k na equao (37)
so larguras homogneas de filtro, as escalas da larguras de filtro local k
no so homogneas, a menos que a malha ou grade numrica seja homognea. fcil verificar que os termos de filtragem dados por (38), se
comportam como tenses de turbulncia auto ajustveis na escala submalha. E que, em malhas de elementos finitos no estruturados, a dissipao provocada por esses termos funo da escala resolvvel local.
DH o coeficiente de viscosidade turbulenta, promediado na vertical, no plano horizontal, e DV o coeficiente de disperso horizontal da
quantidade de movimento. Para entender a existncia de DV , considere
que a disperso advectiva natural que ocorre no campo de escoamento
3D, devida ao perfil vertical de velocidade, perdida no campo de escoamento promediado na vertical. Entretanto, esse efeito dissipativo importante e seus efeitos devem ser incorporados no modelo 2DH. Considerando que os termos de filtragem representam a maior parte da difuso
horizontal da quantidade de movimento no programa FIST3D, adota-se
uma simples formulao para o efeito geral de (DH+DV):

( DH + DV ) = Se

u* H
6

; com

u* =

g
U 2 +V 2
Ch

(39)

Essa formulao corresponde ao valor i3, dado na equao (22), promediado na vertical, multiplicado por uma escala de calibragem Se, com u*
escrito em termos de velocidades 2DH. A escala de calibragem Se afeta,
diretamente, somente o mdulo 2DH. Conforme dito no item 4.1.8, o valor padro = 0.404 para a constante de Von Karman deve ser usado no
mdulo 2DH. Entretanto, se um modificado for usado no mdulo 3D,
deve-se considerar esse aspecto ao estabelecer o valor de Se. Valores usuais de Se variam de 0.25 a 4.0, e na maioria das vezes o valor 1.0 fornece bons resultados. Vale notar que alguns modelos 2DH, com modelagem de tenses turbulenta sem termos de filtragem ou semelhantes (e.g.
formulao de Smagorinsky), chegam a usar Se >10.
4.1.11. Resumo das equaes governantes do mdulo 2DH do
modelo hidrodinmico e significado dos termos

As trs equaes necessrias para determinar as trs incgnitas de circulao hidrodinmica em um escoamento 2DH integrado na vertical, (,
U, V), so resumidas abaixo. Pode-se comparar a descrio dos termos

Um Sistema Computacional de Hidrodinmica Ambiental

49

Captulo 1

nesse item com uma descrio semelhante para o escoamento 3D, dada
no item 4.1.9.

Equao de quantidade de movimento 2DH para um escoamento integrado na vertical, na direo x:


U
U
U

1 ( H xx ) ( H xy )
+U
+V
= g
+
+

+
t
x
y
x o H x
y
1
Sx Bx ) + 2 sen V
(
o H

Equao de quantidade de movimento 2DH para um escoamento integrado na vertical, na direo y:

V
V
V

1
+U
+V
= g
+
t
x
y
y o H

( H xy ) ( H yy )
+

+
y
x

1
( Sy By ) 2 sen U
o H

(28)

(29)

Equao da continuidade (do volume) integrada ao longo da vertical:

UH VH
+
+
=0
t
x
y

(27)

Utilizando a equao de quantidade de movimento na direo x


como exemplo, a seguinte tabela explica o significado de cada termo nas
equaes (28) e (29). Evidentemente, o significado dos termos semelhantes na equao de quantidade de movimento na direo y o mesmo.

U
U
+V

x
y

Representa a acelerao local do escoamento,


i.e., em uma dada posio, a taxa de variao
temporal do fluxo de quantidade de movimento
2DH por unidade de massa. Em escoamentos
permanentes, esse termo igual a zero.
Representa a acelerao advectiva do escoamento, i.e., em um determinado instante, esses termos representam a taxa de variao espacial do
fluxo de quantidade de movimento 2DH na direo x por unidade de massa. Em escoamentos
uniformes, esses termos so iguais a zero.

Paulo Cesar Colonna Rosman

50

1 ( H xx ) ( H xy )
+

o H x
y
2senV

1
( Sx )
o H

1
Bx )
(
o H

Representa a presso hidrosttica resultante na


direo x (gradiente de presso), devido declividade da superfcie dgua na direo x. Conforme indicado pelo sinal negativo, o escoamento tende a ser de lugares onde o nvel da gua
mais alto para lugares onde o nvel da gua
mais baixo.
Representa a resultante das tenses dinmicas
turbulentas 2DH no escoamento. Por exemplo,
esses termos so responsveis pela gerao de
vrtices horizontais em zonas de recirculao.
Representa a fora de Coriolis devido ao fato do
referencial estar se movimentando na superfcie
da Terra.
Representa a tenso do vento na superfcie livre
por unidade de massa. Se o vento estiver na
mesma direo do escoamento, esse termo ir
acelerar o escoamento; se estiver oposto, ir
retardar o escoamento.
Representa a tenso de atrito no fundo atuante
no escoamento por unidade de massa. Conforme
indicado pelo sinal negativo, esse termo sempre
tende a desacelerar o escoamento. sempre
oposto ao escoamento.

Para a equao da continuidade 2DH, tem-se:

( + h)
HU HV
=

t
x
y

Evidentemente, possui o mesmo significado da


equao semelhante no mdulo 3D. Entretanto,
reescrevendo (27) da forma que est escrita
esquerda, pode-se observar que a altura da coluna
dgua (+h) varia no tempo como resultado dos
fluxos efetivos atravs da coluna dgua nas direes x e y respectivamente,

HU HV
e
.
y
x

Como exemplo, considere-se o caso de escoamento permanente e


uniforme na direo x em um canal largo e longo, sem a ao do vento. A
partir das explicaes dadas acima, observa-se que a equao (28) ficaria
reduzida a :

1
0 = g
+
Bx )
(
x o H

Um Sistema Computacional de Hidrodinmica Ambiental

51

Captulo 1

Substituindo a definio de tenso de atrito no fundo dada em (32), obtm-se:

H U 2 = Ch2
H U = Ch
H
x
x
x
Em escoamento permanente e uniforme, em canal largo e longo, a
declividade da superfcie livre aproximadamente a mesma que a do

fundo (I), ou seja


I . Alm disso, o raio hidrulico do canal aprox
ximadamente igual profundidade mdia da seo transversal, ou seja, H Rh . Dessa forma, utilizando tambm a relao entre os coeficientes de Chzy e Manning, eq. (36), o resultado anterior pode ser escrito
como:
1
Rh 6

U = Ch
H U = Ch IRh U =
IRh
x
n

U U = Ch2

Chzy

Manning

Essas so as conhecidas equaes de Chzy e Manning para escoamento em condutos livres abertos. Observa-se que essas duas equaes
so, na verdade, formas simplificadas das equaes de NavierStokes,
que por sua vez, so nada mais nada menos do que a segunda lei de Newton escrita em um referencial Euleriano.
4.1.12. Estratgias de soluo do modelo hidrodinmico

Nesta seo so apresentadas trs possveis estratgias de uso dos mdulos 3D e 2DH do modelo hidrodinmico FIST3D, bem como indicao
dos esquemas numricos adotados para resolver cada um dos mdulos. A
primeira a estratgia mais geral, que acopla os mdulos 2DH e 3D numricos sem aproximaes. A segunda usa o mdulo 2DH numrico acoplado ao eficiente mdulo 3D analtico-numrico. E, a terceira para o
caso de s haver interesse nos resultados promediados na vertical, quando apenas o mdulo 2DH numrico utilizado.
4.1.12.1.

Modelagem 3D numrica com o FIST3D

As incgnitas dos mdulos 3D e 2DH do modelo FIST3D, conforme apresentadas nos itens anteriores, esto listadas na tabela a seguir. Todas
as outras variveis desconhecidas podem ser escritas como funes das 6
incgnitas fundamentais apresentadas na tabela.

Paulo Cesar Colonna Rosman

52

Varivel Nome

Equao

u (x,y,z,t) Componente x da velocidade 3D

(8)

v (x,y,z,t) Componente y da velocidade 3D

(9)

w Componente z da velocidade 3D
(x,y,z,t)

(5)

(x,y,t) Elevao da superfcie livre

(12) ou (27)

U (x,y,t) Componente x da velocidade 2DH

(28)

V (x,y,t) Componente y da velocidade 2DH

(29)

Observa-se na lista acima, que existem 7 equaes para calcular 6


incgnitas, devido s duas verses da mesma equao da continuidade,
relativas elevao da superfcie livre (x,y,t). Uma a equao (12),
uma equao 3D com operadores integro-diferenciais aplicados s componentes horizontais do vetor velocidade 3D. A outra equao a (27),
verso 2DH da mesma equao, apresentando apenas operadores diferenciais aplicados s componentes de velocidade 2DH.
A resoluo numrica da equao integro-diferencial (12), numericamente ineficiente. Por isso, no FIST3D, a estratgia adotada para determinao das 6 incgnitas, para qualquer passo de tempo discreto, segue as seguintes etapas:
Etapa Soluo do mdulo 2DH (, U, V), resolvendo simultaneamente as equaes
1. (27), (28) e (29). Para isso o modelo FIST3D usa um esquema numrico im-

plcito de segunda ordem para a discretizao temporal, e elementos finitos


com elementos sub-paramtricos Lagrangeanos quadrticos para a discretizao espacial. As tenses de atrito no fundo 2DH dependem dos perfis de
velocidade 3D calculados nos dois instantes de tempo anteriores. (Deve-se
estabelecer uma condio inicial para o primeiro passo de tempo)

Etapa Determinada a elevao da superfcie livre na etapa 1, calcula-se u (x,y,z,t),


2. atravs da equao (8). Para isso, o FIST3D adota um esquema numrico

implcito de segunda ordem para a discretizao temporal de u/t; u e u/z.


Todos os outros termos e variveis so discretizados no tempo atravs de um
esquema numrico explcito de segunda ordem. Para as discretizaes espaciais, aplica-se a transformao sigma () padro no sistema de coordenadas
original (x,y,z,t). No sistema de coordenadas com transformao , o
FIST3D usa o esquema de diferenas finitas QUICKEST para calcular as
derivadas verticais, e usa as funes de interpolao dos elementos finitos
para calcular as derivadas horizontais. Com tal esquema, a resoluo de u
(x,y,z,t) transforma-se em um problema 1D na direo vertical, resolvido

Um Sistema Computacional de Hidrodinmica Ambiental

53

Captulo 1

atravs de um rpido algoritmo de varredura dupla.

Etapa Repete-se o mesmo procedimento da etapa 2 para v (x,y,z,t), resolvendo a


3. equao (9).
Etapa Calcula-se as mdias na vertical de u (x,y,z,t) e v (x,y,z,t), atravs de integra4. o numrica,.
Etapa Compara-se os valores mdios na vertical calculados a partir dos resultados
5. 3D numricos de u (x,y,z,t) e v (x,y,z,t), com as velocidades mdias 2DH m-

dias na vertical U (x,y,t) e V (x,y,t), calculadas na Etapa 1. Ajusta-se os perfis


de velocidade de u (x,y,z,t) e v (x,y,z,t), de modo a igualar as velocidades
mdias na vertical calculadas pela integrao dos resultados 3D e as 2DH.
(Vale a pena ressaltar que esses ajustes, apesar de diminutos, so importantes
porque a equao de continuidade mais forte a 2DH. Esse ajuste impe a
condio de igualdade s equaes da continuidade (12) e (27).

Etapa Com as solues j conhecidas de u (x,y,z,t) e v (x,y,z,t), calcula-se w (x,y,z,t)


6. atravs da equao (5). Como na etapa 2 e 3, no sistema de coordenadas com
transformao , o FIST3D usa um esquema de diferenas finitas
QUICKEST para calcular as derivadas verticais, e usa as funes de interpolao de elementos finitos para calcular as derivadas horizontais. Com esse
esquema, o problema para resolver w (x,y,z,t) transforma-se um problema 1D
ao longo da direo vertical, resolvido atravs de um rpido algoritmo de
varredura dupla.

Etapa Atualiza os vetores soluo das 6 incgnitas e retorna etapa 1 para calcular
7. as solues para o prximo instante de tempo, repetindo esse procedimento
at que o tempo de simulao especificado seja completado.

Note que nessa estratgia 3D geral, o mdulo 2DH e o mdulo 3D


so acoplados e interdependentes.
Como o modelo FIST3D composto de dois mdulos, estratgias
alternativas encontram-se disponveis para aplicaes em problemas que
no necessitam de uma soluo numrica 3D geral, ou que possam ser
adequadamente resolvidos pelo eficiente mtodo 3D analtico-numrico.
4.1.12.2.

Modelagem 3D analtico-numrica com o FIST3D

Nesse caso, como no 3D geral, o FIST3D calcula primeiro , U, V, atravs do mdulo 2DH. Em seguida, um eficiente mdulo analticonumrico 3D calcula os perfis de velocidade u (x,y,z,t) e v (x,y,z,t). Os
dois mdulos so acoplados j que as tenses de atrito no fundo para o
clculo do escoamento 2DH depende dos perfis de velocidade 3D, que
por sua vez, dependem da soluo do escoamento 2DH. O mdulo anal-

54

Paulo Cesar Colonna Rosman

tico numrica apresentada a seguir. As etapas do procedimento de clculo so as seguintes:


Etapa Soluo do mdulo 2DH (, U, V), resolvendo simultaneamente as equaes
1. (27), (28) e (29). Para isso o modelo FIST3D usa um esquema numrico im-

plcito de segunda ordem para a discretizao temporal, e elementos finitos


com elementos sub-paramtricos Lagrangeanos quadrticos para a discretizao espacial. As tenses de atrito no fundo 2DH dependem dos perfis de
velocidade 3D calculados nos dois instantes de tempo anteriores. (Deve-se
estabelecer uma condio inicial para o primeiro passo de tempo)

Etapa Calcula os perfis de velocidade u (x,y,z,t) e v (x,y,z,t), atravs de uma soluo


2. analtico-numrica, cf. equao (48), em funo de (, U, V) calculadas na
Etapa 1, da rugosidade equivalente de fundo (), e da velocidade do vento na
superfcie livre (W10).

Etapa Atualiza os vetores soluo de (, U, V, u e v) e retorna etapa 1 para calcu3. lar as solues para o prximo instante de tempo, repetindo esse procedimento at que o tempo de simulao especificado seja completado.

Como no caso da estratgia 3D geral, tambm neste, os mdulos


2DH e 3D analtico-numrico so acoplados e interdependentes.
4.1.12.2.1 Mdulo 3D analtico numrico do FIST3D
Para muitas situaes prticas, uma opo mais simples e muito eficiente
para obteno do escoamento 3D de velocidade atravs de uma soluo
analtico-numrica. Entretanto, tal soluo uma aproximao, visto que
supe escoamento lentamente varivel e suavemente variado, de modo
que as aceleraes locais e advectivas possam ser desprezadas para obteno da soluo do perfil em uma dada vertical. Em muitos casos, os
escoamentos em rios, lagos, esturios e zonas costeiras variam lenta e
suavemente. Nestes casos, a aplicao desta opo fornecer bons resultados sempre que a batimetria de fundo apresentar declives suaves23. Escoamentos com zonas de forte recirculao podem possuir termos advectivos significativos, e portanto, a soluo numrica 3D fornecer melhores resultados. Para obter a parte analtica da soluo necessrio primeiro obter-se numericamente a posio da superfcie livre e as componentes
da velocidade mdia na vertical (, U, V).

23

A suavidade em relao direo do escoamento. Para ser consistente com a


aproximao hidrosttica, supe-se que na direo do escoamento no ocorram declividades superiores a 1/20 (Vertical / Horizontal).

Um Sistema Computacional de Hidrodinmica Ambiental

55

Captulo 1

Para tal, considere a equao de momentum na direo xi, cf. equao (8) ou (9), para um escoamento com variao lenta sobre um fundo
com declive suave. Assim, pode-se escrever:
0 g

u

+ i 3 i
xi z
z

(40)

i 3 o

Onde a viscosidade turbulenta i3 adotada dada por:


z +h

i 3 = u* i ( z + h ) 1

(41)

Integrando (40) na direo vertical de h at z, obtm-se:

ui iB

i 3 z = g x ( z + h)

o
i

(42)

i 3 o

Na superfcie livre, z = , a condio de contorno dinmica impe = S,


logo:
iS iB
1 S B

H g

=g
= i i
o o
xi
xi H o o

Substituindo este resultado na equao acima resulta:


ui iB
i 3
=
z o

S
( z + h ) i ( z + h )
1
+
H o H

Usando a definio de viscosidade turbulenta i3, tem-se:


ui
iB
iS
1
1
=
+
z u* i ( z + h) o u* i ( z ) o

(43)

A qual, ao ser integrada na direo z, fornece:


ui ( z ) =

1 iB
1 iS
ln ( h + z )
ln ( z ) + const.
u* i o
u* i o

(44)

Aplicando a condio de contorno no fundo, ui(h) = 0, pode-se escrever:

Paulo Cesar Colonna Rosman

56

1 iB h + z +
1 iS z +
ln

ln

u* i o

u* i o H +

ui ( z ) =

(45)

Onde , a amplitude da rugosidade equivalente do fundo (cf. Tabela 1)


introduzida de forma ad hoc, de modo que a condio de contorno no
fundo seja satisfeita, e simultaneamente evitando problemas com a funo logartmica. Note que para todos os propsitos prticos << H.
De forma a satisfazer a condio de igualdade entre as equaes
(12) e (27), necessrio impor que:

Ui H =

H + B
M iB ( H + ) ln
i H

* i o

u ( z )dz = u
i

S
H + S
i ln
i H

u* i o

(46)

Onde M um parmetro usado para impor a condio de igualdade


entre a mdia vertical do perfil de velocidade 3D e a velocidade 2DH
promediada na vertical, fcil de calcular que M tem que ser dado por:

H + S
U i H u* i o + iS ln
i H

M =
B
H + B
i ( H + ) ln i H

(47)

Observa-se que, na ausncia de ventos, o parmetro M corresponde


razo entre o fluxo 2DH por unidade de comprimento horizontal e o
mesmo fluxo calculada atravs da integrao vertical do perfil de velocidades 3D. Com isto, o perfil de velocidade desejado dado por:
ui ( z ) =

1
u* i

iB h + z + iS z +
ln
M
ln

o H +
o

(48)

Os parmetros de entrada necessrios para a utilizao do resultado


acima so: as velocidades promediadas na vertical calculadas no mdulo
2DH, e posio da superfcie livre e do fundo, a velocidade do vento,
W10, e a amplitude da rugosidade equivalente do fundo, . Essa soluo,
derivada por Rosman (1993), satisfaz s mesmas condies de contorno
no fundo e na superfcie livre do mdulo numrico 3D. Alm disso, satisfaz a condio da velocidade mdia do perfil vertical de velocidades (3D)

Um Sistema Computacional de Hidrodinmica Ambiental

57

Captulo 1

ser igual obtida numericamente no mdulo 2DH. A soluo satisfaz a


equao (22) em relao viscosidade turbulenta.
4.1.12.3.

Modelagem 2DH numrica com o FIST3D

O mdulo 2DH pode ser executado como um modelo independente, se o


modelador estiver interessado apenas em valores 2DH promediados na
vertical. Para isso, as seguintes etapas so executadas pelo FIST3D ao
resolver apenas o campo de velocidades 2DH em qualquer instante de
tempo:
Etapa Soluo do mdulo 2DH (, U, V), resolvendo simultaneamente as equaes
1. (27), (28) e (29). Para isso o modelo FIST3D usa um esquema numrico im-

plcito de segunda ordem para a discretizao temporal, e elementos finitos


com elementos sub-paramtricos Lagrangeanos quadrticos para a discretizao espacial. As tenses de atrito no fundo 2DH dependem dos perfis de
velocidade 3D calculados nos dois instantes de tempo anteriores. (Deve-se
estabelecer uma condio inicial para o primeiro passo de tempo)

Etapa Atualiza os vetores soluo de (, U, V) e retorna etapa 1 para calcular as


2. solues para o prximo instante de tempo, repetindo esse procedimento at
que o tempo de simulao especificado seja completado.

4.1.13. Sobre as condies de contorno do modelo hidrodinmico

A existncia e unicidade de uma soluo para as equaes de guas rasas,


que formam o modelo matemtico hidrodinmico de um determinado
corpo dgua, rigorosamente dependente de um grupo consistente de
condies iniciais e de contorno. Algumas publicaes fundamentais sobre o assunto encontram-se disponveis em Daubert e Graffe (1967),
Verboom et al. 1982. Para o problema de circulao hidrodinmica,
necessrio o estabelecimento de condies de contorno para o campo de
velocidade e elevao da superfcie livre da gua.
A imposio da elevao da superfcie livre, ou nveis de gua,
geralmente o principal forante prescrito ao longo dos contornos abertos 1. Em um domnio de modelagem, contornos abertos representam
limites do domnio, como por exemplo a entrada de uma baia ou esturio,
e no um contorno fsico.
Os contornos de terra, 2, representam margens e sees de rios ou
canais que estejam includos no domnio de modelagem. Imposio de
valores de vazes ou velocidades so geralmente prescritas ao longo de
2. A Figura 5 ilustra os dois tipos de contorno.

Paulo Cesar Colonna Rosman

58

Alm dos contornos horizontais ilustrados na Figura 5, quando o


escoamento 3D estiver sendo resolvido, devem ser consideradas tambm
condies de contorno na superfcie livre e no fundo. A condio de contorno no fundo a imposio de velocidade nula. No limite superior da
coluna dgua, i.e. na superfcie livre, a condio usual a prescrio da
tenso do vento.
Para corpos de gua rasos, como na Figura 5, para se evitar efeitos
de camada limite24, a condio de contorno tpica em fronteiras de terra
a especificao da componente da velocidade (UN) ou de fluxo (QN)
normal ao contorno. E a condio tpica em contornos abertos a prescrio da elevao da superfcie livre ao longo do contorno aberto em
qualquer instante. Porm, dependendo da situao de escoamento vigente, so necessrias condies adicionais para definir um problema bem
posto, Dauber e Graffe (1967).
Segundo Verboom et al (1982), a seguinte tabela resume o nmero
de condies de contorno necessrias para se definir adequadamente um
problema hidrodinmico:
Na classe de problemas encontrados em aplicaes ambientais tpicas, contornos com afluxos sob condies de escoamento supercrtico so
raros. Quando situaes de afluxos subcrticos ocorrem, em contornos de
terra ou abertos, necessria a prescrio de duas condies. Nesse caso,
a condio adicional usual a prescrio de velocidade tangencial nula
no ponto de afluxo. Em situaes de afluxo em escoamentos supercrticos, so necessrias trs condies, e alm do estabelecimento da velocidade tangencial nula, deve-se especificar o nvel dgua.
Tabela 2. Nmero de condies de contorno necessrias para se definir
adequadamente um problema hidrodinmico.

Situao da Velocidade
Normal Fronteira (UN)

Afluxo (UN < 0)


Efluxo (UN > 0)
Sem escoamento (UN = 0)

24

Escoamentos
Subcrticos
U N gH

Escoamentos
Supercrticos
U N > gH

2
1
1

3
0
1

Os efeitos de camada limite ocorreriam se a condio de velocidade nula fosse especificada em contornos terrestres. Neste caso, uma discretizao refinada prximo ao
contorno terrestre seria necessria para capturar o perfil horizontal de velocidade.

Um Sistema Computacional de Hidrodinmica Ambiental

59

Captulo 1

A razo pela qual so necessrias mais condies em situaes de


afluxo, est no fato do modelo desconhecer a direo do escoamento que
entra no domnio, quando apenas a componente normal fornecida. Em
situaes de efluxo, a direo obviamente conhecida, pois o escoamento sai do domnio com a direo que tem.
4.2. Modelagem Numrica do Mdulo Hidrodinmico 2DH

Para a discretizao do domnio espacial do mdulo 2DH, o sistema


FIST3D utiliza elementos finitos quadrticos. Pode-se utilizar elementos
finitos quadrangulares de 9 ns ou elementos finitos triangulares de 6
ns, em uma formulao Lagrangeana sub-paramtrica. Todos so tipos
padres de elementos finitos, detalhes sobre essa formulao podem ser
encontradas em vrios livros de elementos finitos, e.g. Becker et alli
(1981).
Como se observa na Tabela 3, os elementos quadrticos Lagrangeanos sub-paramtricos, tm sua geometria definida por polinmios Lagrangeanos lineares, enquanto que as variveis do escoamento e parmetros do domnio so definidos por polinmios Lagrangeanos quadrticos.
Conseqentemente, os vrtices dos elementos definem linearmente sua
geometria, enquanto as variveis do escoamento e os parmetros do domnio so definidos quadraticamente. Para isso, necessrio um n adicional exatamente no meio de cada lado do elemento, e, no caso de quadrilteros, tambm um n no centro do elemento. Dessa forma, garantese um esquema numrico potencialmente de quarta ordem25. A Figura 6
mostra o domnio discretizado da Baa de Guanabara, usando apenas elementos quadrangulares. A Tabela 3 exemplifica os formatos de elementos permitidos e suas conectividade.

25 Se os ns adicionais estiverem fora do ponto mdio dos lados do elemento, a ordem do esquema cai at primeira ordem.

Isso ocorre em formulaes isoparamtricas quadrticas. Utilizando uma formulao subparamtrica, esse problema facilmente evitado, Celia e Gray (1984).

Paulo Cesar Colonna Rosman

60

2 Contornos de terra
(vazes ou velocidades)

Domnio de
modelagem
1 Contornos abertos
(nveis dgua)

Figura 5. Exemplo de um domnio de modelagem () para a Baa de


Guanabara. Nos contornos de terra, 2, representando margens e
sees de rios impe-se condicoes de vazes ou velocidades. Os
contornos abertos, 1, no representam limites fsicos, mas limites
de gua no domnio de modelagem, ao longo dos quais se impe
condies de nves dgua.

Tabela 3. Formatos dos elementos finitos triangulares e quadrangulares


admissveis no modelo FIST3D.

Um Sistema Computacional de Hidrodinmica Ambiental

61

Captulo 1

131

Elementos quadrangulares:
Numerao dos ns da malha em azul, e
numerao local do elemento em preto.
Os 9 nmeros dos ns para a conectividade do elemento devem ser fornecidos
na seguinte ordem:

129

122

112

107

82

122 67 82 131 101 75 112 129 107


Em qualquer elemento, a ordem de numerao da conectividade interna comea em
um vrtice qualquer, e segue sentido trigonomtrico positivo.

101

75

67
131

Elementos Triangulares:

Numerao dos ns da malha em azul, e


numerao local do elemento em preto.
Os 6 nmeros dos ns para a conectividade do elemento devem ser fornecidos
na seguinte ordem:

129

122 3
4

67 131 122 107 129 101 0 0 0


Em qualquer elemento, a ordem de numerao da conectividade interna comea em
um vrtice qualquer, e segue sentido trigonomtrico positivo.
Nota: Apesar do FIST3D permitir o uso de elementos mistos na mesma malha de discretizao, sempre que possvel, deve-se usar
elementos quadrangulares, pois tem maior
estabilidade e acurcia

107

101

67

Em formulao de elementos finitos Lagrangeanos, para qualquer


varivel, e.g. u(x,y,t), pode-se interpolar o valor da varivel ou de suas
derivadas para uma posio (xp,yp) no domnio de um elemento definido
por NP pontos nodais. Atravs de polinmios Lagrangeanos, usando os
valores nodais ui (t) da varivel u(x,y,t) pode-se escrever:

Paulo Cesar Colonna Rosman

62
NP

u ( x p , y p , t ) = ui (t )i ( x p , y p )
i =1

u ( x p , y p , t )
x
u( xp , y p , t)
2

y 2
2u( x p , y p , t )
xy

NP

= ui (t )

i ( x p , y p )
x

i =1
NP

= ui (t )
i =1
NP

= ui (t )
i =1

i ( x p , y p )
2

etc.

(49)

y 2
2 i ( x p , y p )
xy

Onde, para um dado elemento com NP pontos nodais, os polinmios Lagrangeanos, i, so denominados funes de forma ou de interpolao. Funes de forma Lagrangeanas lineares e quadrticas esto listadas em Becker et alli (1981), e na maioria dos livros texto sobre elementos finitos. Note que as funes de forma Lagrangeanas no dependem do tempo. Portanto, as dimenses espaciais e temporais so desacopladas, e podem ser discretizadas atravs de diferentes esquemas numricos.
Para a discretizao temporal, esquemas de diferenas finitas de
segunda ordem so utilizados no FIST3D. Uma fatorao implcita de
segunda ordem empregada nos termos no lineares, e o esquema de
Crank-Nicholson adoto para os termos lineares, como apresentado na
seo 4.2.2.
Conseqentemente, o esquema numrico resultante para o mdulo
2DH teoricamente de ordem (t2, x4). Onde x representa a escala
espacial de um dado elemento e t o intervalo de tempo. Entretanto, a
depender da irregularidade da discretizao espacial, na prtica o esquema ser, no mnimo, de ordem (t2, x2).
4.2.1. Formulao fraca das equaes do mdulo 2DH

De modo a aplicar o mtodo de elementos finitos no mdulo 2DH, as equaes governantes tm de ser escritas em uma formulao padro fraca, Becker et alli (1981). A formulao denominada fraca porque em
lugar de requerer que uma dada equao seja exatamente satisfeita em
qualquer ponto do domnio, a formulao fraca exige que o erro mdio da
soluo seja zero sobre o domnio considerado. O erro mdio calculado
por uma mdia ponderada da equao original multiplicada por uma
funo de ponderao admissvel. Como o processo de promediao

Um Sistema Computacional de Hidrodinmica Ambiental

63

Captulo 1

um somatrio, a formulao fraca realizada atravs da integrao sobre


o domnio modelado, isto , o somatrio de partes infinitesimais da equao original multiplicada por uma funo de ponderao. Pode-se
mostrar que, se o erro mdio na formulao fraca zero para qualquer
funo de ponderao admissvel, ento a soluo da formulao fraca e
a soluo exata so a mesma.
As equaes governantes do mdulo 2DH pode ser escrita na formulao fraca da seguinte forma:
Equao da continuidade 2DH escrita na formulao fraca:

t +

UH UH
+
x
y

d = 0

(50)

O termo a funo de ponderao e representa o domnio do


modelo. Na formulao fraca, a funo de ponderao desaparece ao
longo dos segmentos de contorno aberto, 1, onde a elevao da superfcie dgua prescrita como um condio de contorno fundamental, vide item 4.1.13. Por esse motivo, ao longo de segmentos de contorno aberto, a equao da continuidade substituda pela condio de contorno
aberto:

( x, y, t ) = * ( x, y, t ) ; em contornos abertos (1)

(51)

no qual * so valores conhecidos impostos para qualquer instante t.


Equao de quantidade de movimento 2DH na direo x, em formulao fraca:
U
U
U
1 1 B
S
+
+

U
V
2
sen
V
(

x
x ) U
t

x
y
H
o

U xx U U H yx U U H
+

d (52)

+
x
o x
H x o y
H y

F Ud = 0
*
x

Na formulao fraca, utiliza-se uma integrao por partes, via teorema de Gauss, nos termos de gradiente de presso e de tenses turbulentas. O termo U a funo de ponderao, e Fx* representa vazes atravs dos contornos resultantes da integrao por partes. Os termos de tenses turbulentas so escritos da seguinte forma:

Paulo Cesar Colonna Rosman

64

U U x U U U U
D
+
D
+
+
(
)
H
V

x x + x x +

24
x
x


xx

= 2


o
2
y U U + U U + t U U + U U

y y 24 t t
t t
24 y y

(53)

U V 2x U V U V
+
+
( DH + DV )
+
+
yx
y x 24 x x x x
=
o 2y U V U V t2 U V U V

+
+
+

24 y y y y 24 t t

t
t

Equao de quantidade de movimento 2DH na direo y, em formulao fraca:


V

+U

V
V
1 1 B
+V
+ 2 sen U +
y Sy ) V
(
x
y
o H

V yx V V H yy V V H
+

d (54)

+
y
o x
H x o y
H y

F Vd = 0
*
y

Similar ao visto na equao para a componente x, o termo V a


funo de ponderao, e Fy* representa vazes atravs dos contornos resultantes da integrao por partes. Os termos de tenses turbulentas so
escritos da seguinte forma:

V U 2x V U V U
D
+
D
+
+
(
)
H
+
V
+
yx
x y 24 x x x x

= 2

2
o

y V U + V U + t V U + V U

t t
24 y y y y 24 t t

Um Sistema Computacional de Hidrodinmica Ambiental

65

Captulo 1

V V 2x V V V V
D
D
+
+
+
(
)
H
V
+
+
yy
y y 24 x x x x
=
o 2y V V V V t2 V V V V

+
+
+

24 y y y y 24 t t
t
t

(55)

Utilizando notao indicial, as integrais de contorno nas equaes


de quantidade de movimento nas direes x e y podem ser escritas como:

F u d = F u d + ( F
*

ij

*
Ni

ij

+ FTi* ) u j ij d

(56)

Onde 1 so segmentos de contorno aberto e 2 so segmentos de


contorno de terra, conforme ilustrado na Figura 5. Os termos em 2 foram decompostos em componentes normais e tangenciais. Ao longo dos
contornos de terra, a componente normal da funo de ponderao desaparece, porque as velocidades ou fluxos so condies de contorno essenciais, e conseqentemente apenas a componente tangencial permanece. Por este motivo, ao longo dos contornos de terra, 2, as equaes de
quantidade de movimento so escritas em termos das componentes tangencial e normal, ao invs das usuais componentes em x e y. Condies
de contorno naturais ao longo dos contornos de terra so calculadas na
componente tangencial. Quando a componente normal desaparece, a
condio de contorno essencial utilizada:

U *
N
; em 2
(57)
U N = U cos ( Nx ) + V sen ( Nx ) =
Q*N H
na qual as velocidades normais U * ou os fluxos normais Q* so valores
N

conhecidos, impostos em qualquer instante t, e Nx o ngulo entre o vetor normal e o eixo x. Se, ao invs de velocidades normais o modelador
prescreve fluxos normais, o FIST3D utiliza um esquema corretor previsor para estimar a altura nodal da coluna dgua H , para calcular U *N .
Note que Q*N so descargas nodais, ou descargas por unidade de comprimento de 2, com unidades [m/s/m]. Isso tal que, a integral das descargas nodais ao longo de um segmento de contorno terrestre, 2
,representando a seo transversal de um rio, deve ser igual vazo do
rio em [m/s]. Conseqentemente, deve-se ter cuidado ao definir essas

Paulo Cesar Colonna Rosman

66

condies de contorno para evitar a entrada de vazes fluviais erradas.


Esse um erro comum, j que o modelador inexperiente tende a confundir descargas nodais com vazes fluviais!
Conforme apresentada no item 4.1.13, quando condies de afluxo
ocorrem, i.e. UN < 0, so necessrias duas condies fundamentais ao
longo dos contornos terrestres e abertos. Isso faz-se necessrio pois em
situao de afluxo o modelo no tem como calcular a direo do escoamento apenas com a informao da componente de velocidade normal
fronteira ou da elevao. Nesse caso, o componente tangencial da equao de quantidade de movimento desaparece, sendo substituda pela imposio de velocidade tangencial nula, UT, da seguinte forma:

U N < 0 ? U T = U sen Nx + V cos Nx = U T* = 0

(58)

em todos os segmentos de contorno apresentam de afluxo em 1 e 2..


4.2.2. Discretizao temporal do mdulo 2DH

Para a discretizao temporal, a seguinte notao, exemplificada em u,


utilizada:
n
Valor no instante t:
u(x,y,,t) = u
n1
Valor no instante t t:
u(x,y,,tt)= u
n+1
u(x,y,,t+t)= u
Valor no instante t + t:
Valor extrapolado para o instante t + t/2: u(x,y,,t+t/2) = u
Valor extrapolado para o instante t + t: u(x,y,,t+t/2) = u
Um valor extrapolado para o instante t + t escrito como:
u = 3(un u n1)+ u n2.
Um valor extrapolado para o instante t + t/2 escrito como:
u = (u + un)/2.
Utilizando um esquema de diferenas finitas de segunda ordem, as
equaes governantes, na formulao fraca, discretizadas no tempo, podem ser escritas da seguinte forma:

Formulao fraca da equao da continuidade 2DH, discretizada no


tempo:

Um Sistema Computacional de Hidrodinmica Ambiental

67

Captulo 1

n +1

U n +1 H n + U n n +1 ) + (V n +1 H n + V n n +1 ) d =
(
x
y

2 n

n
n
t + x (U h ) + y (V h ) d

(59)

Onde h(x,y) define a posio do fundo, como ilustrado na Figura 2, na


pgina 25.

Formulao fraca da equao de quantidade de movimento 2DH na


direo x, discretizada no tempo:
2

t U

n +1

+ U n +1

U n
U n +1
U n
U n +1
+Un
+ V n +1
+V n
2 sen V n +1 + U n +1 U
x
x
y
y

n +1

U nxx+1 U U H xy U U H

g n +1

d =
+
x o x
H x o y
H y

2
1 Sx
n
n
n
t U + 2 sen V U + H U +

n U xx U U H xy U U H
*

d + Fy Ud
g

x
x
x
y
y
H
H


o
o

(60)
onde definido na equao (32), e as tenses turbulentas so escritas
como:

n +1

U n +1 2x U U n +1 U n +1 U
U
+
+
( DH + DV )
+
+
x 24 x
x
x
x
x

= 2
n +1
n +1

U t2 U U n U n +1 u n +1 U u n
y U U + U
+

+
24 y
y
y
y 24
t
t
t
t

nxx+1
o

n +1

U n +1 2x U U n +1 U n +1 U
U
+
+
( DH + DV )
+
+
x 24 x
x
x
x
x

= 2

n +1
n +1
U t2 U U n U n +1 u n +1 U u n
y U U + U
+

+
24 y
y
y
y 24
t
t
t
t

n +1
xx

Paulo Cesar Colonna Rosman

68

U n 2x U U n U n U
U
D
D
+
+
+
( H
+
+
V )
x 24 x x
x x
nxx
x
=
o 2y U U n U n U t2 U U n U n U n U U n

+
+
+
24 y y
y y 24
t
t t
t

V n 2x U V n U n V
U
D
D
+
+
+
(
)

+
H
V
x 24 x x
x x
nxy
y
=
o 2y U V n U n V t2 U U n V n U n V V n

+
+
+
24 y y
y y 24
t
t t
t

(61)
Formulao fraca da equao de quantidade de movimento 2DH na
direo y, discretizada no tempo:

t V

n +1

+ U n +1

v n
V n +1
V n
V n +1
+U n
+ V n +1
+V n
+ 2 sen U n +1 + V n +1 V
x
x
y
y

n +1
n +1

V yx V V H yy V V H


g n +1

d =
+
y x
H x y
H y

1 y
2 n
n
n
t V 2 sen U V + H V +

n V yx V V H yy V V H
*

d + Fy Vd
g

y
x
x
y
y

H
H

(62)
onde as tenses turbulentas so escritas como:
nyx+1
o

nyy+1
o

n +1

U n +1 2x V U n +1 V n +1 U
V
+
+
( DH + DV )
+
+
y 24 x
x
x
x
x

= 2

n +1
n +1
U t2 V V n u n +1 v n +1 U U n
y V U + V
+

+
24 y
y
y
y 24 t
t
t
t

n +1

V n +1 2x V V n +1 V n +1 V
V
+
+
+
D
D
( H
+
+
V )
y 24 x
x
x
x
y

= 2

n +1
n +1
V t2 V V n V n +1 V n +1 V V n
y V V + V
+
+
24 y

t
t
24
y
y
y
t
t

Um Sistema Computacional de Hidrodinmica Ambiental

69

Captulo 1
n

U n 2x V U n V n U
V
+
+
( DH + DV )
+
+
y 24 x x
x x
nyx
x
=
o 2y V U n V n U t2 V V n u n v n U U n

+
+
+
24 y y
24
y
y
t
t

t
t

V n 2x V V n V n V
V
+
+
+
+
+
D
D
(
)

H
V
y 24 x x
x x
nyy
y

= 2

n
n

n
n
n

n
o
y V V + V V + t V V V + V V V


y y 24 t
t t
t

24 y y
(63)

4.2.3. Discretizao no espao e no tempo do mdulo 2DH na


formulao de elementos finitos

Numa formulao de elementos finitos, o domnio de modelagem


dividido em NE elementos e a formulao fraca aplicada em cada elemento do sub-domnio e. A integral do domnio modelado resulta da
soma das integrais de cada elemento do sub-domnio:
NE

()d = ()d

(64)

e =1
e

Essa concepo geral do mtodo de elementos finitos ilustrada na


Figura 6, onde o domnio modelado () para a Baa de Guanabara mostrado na Figura 5, subdividido atravs de uma malha de elementos finitos com 1377 elementos quadrangulares do sub-domnio (e). Na Figura
6, as linhas mais escuras marcam os contornos de cada elemento e as linhas mais finas conectam os 6403 ns na malha. Como pode ser observado, a maioria dos ns pertencem a mais de um elemento. Todos os elementos finitos representados na Figura 6 so semelhantes aos elementos quadrangulares apresentados na Tabela 3.

70

Paulo Cesar Colonna Rosman

Figura 6. Malha de discretizao da Baa de Guanabara, com 6403 ns no


plano horizontal e 21 nveis verticais, totalizando cerca de 135.000
pontos de clculo. Mapa de malha gerado automaticamente pelo
SisBAHIA, atravs do Surfer. Todos os elementos finitos
representados so semelhantes ao elemento quadrangular
apresentado na Tabela 3.

Um Sistema Computacional de Hidrodinmica Ambiental

71

Captulo 1

Aplicando a formulao de elementos finitos de Galerkin26 equao


da continuidade 2DH apresentada no item anterior, tem-se:
NE NN

NE NN

e =1 j =1

e =1 j =1

{CEij nj +1 + CU ijU nj +1 + CVij v nj +1} = {RCij }

(65)

com
CEij = (CE1 + CE 2 + CE 3)ij ; RCij = CE1ij nj CU 2ij U nj CV 2ij V jn

Onde as integrais sobre o domnio de um elemento e, so definidas como:


CE1ij =

t
i

d e ;

(66)

CE 2ij =

NN n j
Uj
d e
i

x
=
1
j

e

(67)

CE 3ij =

NN n j
Vj
d e
i

x
=
1
j

e

(68)

NN n j
Hj
d e
i

x
=
1
j

e

(69)

NN j
hj
d e
i

x
=
1
j

e

(70)

NN n j
Hj
d e
i

y
=
1
j

e

(71)

CU ij =

CU 2ij =

CVij =

26

Na formulao de Galerkin em elementos finitos, a funo de ponderao o mesmo


polinmio Lagrangeano . Usado como funo de forma ou de interpolao. Para maiores detalhes ver Becker et alli (1981).

Paulo Cesar Colonna Rosman

72

CV 2ij =

NN j
hj
d e
i

y
=
1
j

e

(72)

Aplicando a formulao de elementos finitos de Galerkin equao


da quantidade de movimento 2DH na direo x, apresentada no item
anterior tem-se:
NE NN

NE NN

e =1 j =1

e =1 j =1

{ XEij nj +1 + XU ijU nj +1 + XVijV jn+1} = {RX ij } +

(F

*n +1
x

+F

*n
x

) d + (F
j

*n +1
Tx

+F

*n
Tx

) d
j

(73)

com
XU ij = ( XU 1 + XU 2 + XU 3 XU 4 + XU 5 + XU 6 + XU 7 + XU 8 )ij
XVij = ( XV 1 + XV 2 XV 3 + XV 4 + XV 5 )ij

(74)

RX ij = XEij nj ( XU 1 XU 4 XU 7 XU 8)ij U nj
( XV 1 + XV 2 XV 3 XV 5)ij V jn

Onde o somatrio de e = 1 at NE (o nmero de elementos no domnio)


cobre todo o domnio do problema (). O somatrio de j = 1 at NN (o
nmero de ns de cada elemento), cobre todo o domnio de cada elemento (e). 1 representa contornos abertos e 2 contornos de terra.
As integrais sobre cada elemento do domnio (e), so definidas a
seguir:
Termo da acelerao local:
XU 1ij =

t
i

d e

(75)

Termos da acelerao advectiva:


XU 2ij =

i
e

NN n k j
+
j U k
x
x
k =1
XV 1ij =

NN

U kn k +
k =1

j
y

NN

n k

i
j
k =1 U k y d e
e

NN

V
k =1

n
k


k d e (76)

(77)

Um Sistema Computacional de Hidrodinmica Ambiental

73

Captulo 1

Termo de Coriolis:

XV 2ij = i ( 2 sen ) j j d e
e

(78)

Termo da tenso no fundo:


XU 3ij =

{
i

m
j

j d e

(79)

Termo do gradiente de presso:


XE1ij = g i j d e
x

(80)

Parcela da viscosidade turbulenta das tenses turbulentas:


j
2
x

XU 4ij = ( DH + DV )
e
+ j
y

XV 3ij =

NN
i
k

i ( ln H k )
x
x
k =1

d e (81)
NN
i
k
y i ( ln H k ) y
k =1

NN
j i


(
D
D
)
+

( ln H k ) yk

H V x y i
k =1
e

d e (82)

Parcela dos termos de filtragem espacial das tenses turbulentas:


2x j

24 x
XU 5ij = 2

e y j

24 x

2x j

24 x
XU 6ij = 2

e y j

24 x

k
+
NN
x i

k =1
ln H k ) k

x
NN
x
k =1
k

U
2

y
k =1

d e (83)

k
+
NN
x i

k =1

( ln H k ) yk

i
y

NN

k =1

Vk k

y
k =1

d e (84)

NN

2U

NN

Vk

Paulo Cesar Colonna Rosman

74

2x j

24 x
XV 7ij = 2

e y j

24 x

k
+
NN
x i

k =1
ln H k ) k

y
NN
y
k =1
k

y
k =1
NN

d e (85)

Parcela dos termos de filtragem temporal das tenses turbulentas:

n
2
NN


t 2 U j U j
XU 7ij =
j i i ( ln H k ) k
t
x
k =1
x
e
12 t


d e (86)

n
2
NN


t 1 V j V j
XU 8ij =
j i i ( ln H k ) k
t
y
k =1
y
e
12 t


d e (87)

n
2
NN


t 1 U j U j
XV 5ij =
j i i ( ln H k ) k
t
y
k =1
y
e
12 t


d e (88)

Termo da tenso do vento:

Sx
XTSij = i j
d e
H j

(89)

As integrais de contorno podem ser escritas como:

(F

*n +1
x

+ Fx*n )

d + (F
i

*n +1
Tx

+ FTx*n )

d
i

(90)

Aplicando a formulao de elementos finitos de Galerkin na equao de quantidade de movimento 2DH na direo y, apresentada no item
anterior, obtm-se uma equao semelhante. A equao de quantidade de
movimento na direo y em formulao de elementos finitos omitida
por brevidade.
4.2.4. Uso de interfaces dissipativas para controlar oscilaes
numricas esprias

O que se apresenta nesta seo, embora focado no modelo hidrodinmico


FIST3D do SisBAHIA, aplicvel a qualquer modelo, inclusive em diferenas finitas.

Um Sistema Computacional de Hidrodinmica Ambiental

75

Captulo 1

Os esquemas numricos empregados no mdulo 2DH do FIST3D


so centrados. Esses esquemas possuem a vantagem de no causar amortecimento ou erros de fase significativos na funo de resposta. Entretanto, esquemas centrados so favorveis formao de oscilaes numricas esprias, com um comprimento de onda de aproximadamente 2xk.
Muitos modelos usam esquemas numricos especiais para evitar essas
oscilaes numricas, como por exemplo os esquemas Petrov-Galerking
e upwind.
Tais esquemas possuem difuso numrica intrnseca, os que ajuda a
remover as oscilaes esprias, mas frequentemente causam amortecimento excessivo na funo de resposta do problema, vide por exemplo
Abbot e Basco (1989). Outros usam interfaces dissipativas implcitas para remover tais oscilaes, Stelling (1984), ou simplesmente recomendam o uso de valores artificialmente grandes de parmetros dissipativos,
tais como coeficientes de atrito ou rugosidade equivalente de fundo, coeficientes de Chzy e viscosidade turbulenta. Entretanto, por vezes, esses
esquemas numricos especiais, usados para dar robustez ao modelo
numrico, no so completamente documentados ou encontram-se de
certa forma escondidos no cdigo do modelo.
No sistema de modelagem FIST3D, o uso de interface dissipativas
totalmente explicito e controlado pelo modelador. Rosman, conforme
apresentado por Bueno (1995), desenvolveu a interface dissipativa adotada no FIST3D. Essa interface funciona como uma funo de filtragem
externa que, idealmente, remove oscilaes esprias sem causar amortecimento significativo na funo de resposta do problema. O esquema apresentado a seguir ajuda a entender como as interfaces dissipativas
funcionam.
A interface dissipativa F1 usual, similar apresentada por Abbot e
Basco (1989) em um contexto de diferenas finitas, aplicada varivel a
representada na Figura 7, resulta em:

a + 34 a2
a3 = 0.5 a3 + 32 4

32 + 34

(91)

Onde so valores da varivel a com oscilaes esprias e representa


a distncia entre dois pontos, como indicado na Figura 7.

Paulo Cesar Colonna Rosman

76

1.20
Exact

Numerical

1.00

0.80

0.60

0.40

34

32

0.20

0.00
3

10

11

12

13

14

15

-0.20

Figura 7. Esboo de um resultado numrico tpico apresentando oscilaes


numricas esprias. A varivel com til () o resultado numrico
com oscilaes esprias.

Uma interface anti-dissipativa F2 foi criada para manter a declividade


local das variveis, em um esquema centrado. Quando se aplica esta interface F2 varivel a representada na Figura 7, obtm-se:
a + 34 a2
a3 = 0.75a3 + 0.50 32 4
32 + 34

31 a5 + 35 a1
0.25

31 + 35

(92)

A forma final da interface dissipativa utilizada no FIST3D uma mdia


de F1 e F2:
a + 34 a2
31 a5 + 35 a1
a3 = 0.625a3 + 0.50 32 4
0.125

32 + 34
31 + 35

(93)

Aplicando um mtodo padro de anlise de Fourier27 nas trs interfaces


dissipativas, pode-se obter o grfico retrato da Amplitude de Resposta
para cada interface, conforme apresentado na Figura 8. evidente que a
interface Media_(F1:F2) bem eficiente para remover oscilaes na faixa de 2x a 4x, enquanto no causa quase nenhum efeito amortecedor
27

Para uma explicao detalhada sobre o mtodo e anlise de Fourier, o leitor deve se
dirigir a Abbot e Basco (1989). Os grficos das Resposta de Fase das interfaces no so
apresentadas porque as interfaces preservam as fases.

Um Sistema Computacional de Hidrodinmica Ambiental

77

Captulo 1

nos fenmenos de escala superior a 6x. A seguinte Tabela lista os resultados mostrados na Figura 8.
Tabela 4. Resposta de amplitude das interfaces dissipativas
Nx
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

F1
0.000
0.250
0.500
0.655
0.750
0.812
0.854
0.883
0.905
0.921
0.933
0.943
0.950
0.957
0.962
0.966
0.970
0.973
0.976
0.978

F2
0.000
0.625
1.000
1.107
1.125
1.117
1.104
1.090
1.077
1.067
1.058
1.051
1.045
1.039
1.035
1.031
1.028
1.026
1.023
1.021

Mdia (F1:F2)
0.000
0.438
0.750
0.881
0.938
0.965
0.979
0.986
0.991
0.994
0.996
0.997
0.998
0.998
0.999
0.999
0.999
0.999
0.999
1.000

A partir dos valores acima e do grfico correspondente, observa-se


que F2 incondicionalmente instvel para escalas maiores que 4x, uma
vez que aumenta a resposta em amplitude, levando a uma exploso numrica. Pode-se dizer que F2 uma interface amplificadora. Observa-se
que F2 e F1 funcionam da mesma maneira para escalas menores que 4x,
porm tendem a formar imagens espelhadas para escalas maiores; sendo
que F1 ligeiramente mais forte, de forma que a interface resultante que
a Mdia_(F1:F2) incondicionalmente estvel.
O efeito prtico das 3 interfaces pode ser analisado na Figura 9,
onde de maneira similar a uma discretizao de elementos finitos, so
apresentados ns irregularmente espaados, com a soluo exata e uma
soluo numrica com oscilaes esprias. Observa-se que as trs interfaces produzem resultados aceitveis se aplicadas apenas uma vez. Contudo, se aplicadas mais de uma vez, a verdadeira natureza da interface

Paulo Cesar Colonna Rosman

78

revelada, e percebe-se que a interface F1 causa de fato muito amortecimento, e que F2 explode pois intrinsecamente instvel.
Resposta de Amplitude das Interfaces Dissipativas
1.200

1.000

0.800

A_F1
A_F2
A_[F1+F2)/2]

0.600

0.400

0.200

0.000
2

10

12

14

16

18

20

Escala do fenmeno discretizado em N. x

Figura 8. Amplitude de resposta para as interfaces dissipativas apresentadas


nas equaes (91), (92), e (93). A interface dissipativa usualmente
adotada em muitos modelos a F1. O sistema FIST3D, entretanto,
utiliza uma funo de filtragem anti-dissipativa F2, que promediada
com F1, resulta em uma nova interface dissipativa que bem
prxima de uma funo de filtragem ideal para a remoo de
oscilaes esprias.

Observa-se tambm que a interface usada no sistema FIST3D tem


um excelente desempenho, j que mesmo depois de 14 aplicaes sucessivas, no se nota quase nenhum amortecimento e o resultado aps a
primeira aplicao corresponde praticamente soluo exata. obvio
que nenhum modelo ir aplicar uma interface dissipativa por 14 vezes
sucessivas, mas o exemplo extremo visa mostrar a eficcia da interface
dissipativa do FIST3D na remoo de oscilaes de alta freqncia, enquanto preserva a amplitude do fenmeno de interesse. No programa
FIST3D, o modelador possui pleno controle do nmero de vezes que a
interface aplicada e sobre quais variveis ela aplicada.

Um Sistema Computacional de Hidrodinmica Ambiental

79

Captulo 1
1.20

Exact
1.00

Numerical
F1_1x

0.80

F1_14x

Interface dissipativa usual

0.60

0.40

0.20

0.00
0

10

15

20

25

30

35

-0.20
1.20

Exact
Numerical

1.00

F2_1x
0.80

F2_14x

Interface anti-dissipativa

0.60

0.40

0.20

0.00
0

10

15

20

25

30

35

-0.20
1.20

Exact
1.00

Numerical
F1F2_1x

0.80

F1F2_14x
0.60

Interface anti-oscilaes
do FIST3D

0.40

0.20

0.00
0

10

15

20

25

30

-0.20

Figura 9. Comparao dos efeitos de diferentes interfaces dissipativas. Todos


os grficos mostram a soluo exata, a soluo numrica com
oscilaes esprias, o efeito da aplicao da interface dissipativa
apenas uma vez, e o efeito cumulativo da aplicao da interface 14
vezes.

35

Paulo Cesar Colonna Rosman

80

Na aplicao de interfaces dissipativas, alm de especificar o nmero de


vezes que a interface dever ser aplicada, deve-se permitir ao modelador
tambm poder especificar em que variveis a interface ser aplicada. As
opes no FIST3D so as seguintes:
1.

Apenas para o campo de elevao: (x,y,t). A aplicao dessa interface tem o


efeito global mais fraco no campo de velocidades e recomendada para todos
os casos, geralmente com N = 1.

2.

Campo de elevao + campo de velocidade: (x,y,t), U(x,y,t); V(x,y,t). Fornece


controle suficiente sobre as oscilaes em problemas com geometria irregular.
Na maioria das vezes N=1 para elevao e velocidade.

3.

Campo de elevao + campo de fluxo nodal: (x,y,t), UH(x,y,t); VH(x,y,t). Efeito semelhante ao caso anterior, porm mais adequado para campos com direo de escoamento bem definida pela batimetria.

4.

Apenas para o campo de velocidade: U(x,y,t); V(x,y,t). Essa opo vlida apenas para fins de pesquisa. No recomendada para uso geral (vide notas abaixo).

5.

Fluxos nodais ao longo de contornos abertos: O FIST3D assume automaticamente N = 1 nessa interface toda vez que N < 0 nas opes 2 e 3. Se N 1 nas
opes 2 ou 3, essa interface no utilizada pelo FIST3D.

Ao desenvolver um estudo de modelagem para um determinado


corpo dgua, o modelador deve tentar diferentes opes de interfaces.
Recomenda-se manter o uso de interfaces em um nvel mnimo necessrio para estabilidade e controle de oscilaes.
4.2.5. Mdulo 3D numrico do FIST3D

Apresenta-se neste item o detalhamento seguido para discretizao do


mdulo 3D do FIST3D. O mdulo 3D analtico-numrico, apresentado
na seo 4.1.12.2.1, uma alternativa atraente, mas por ser aproximado,
no se aplica a todos os casos. O mdulo 3D completamente numrico
apresentado nesta seo geral. As estratgias e esquemas de discretizao adotados servem como exemplos que podem ser aplicados a outros
modelos.
4.2.5.1. Equaes 3D no sistema de coordenadas com
transformao

Nesse mdulo, apenas as derivadas relativas direo vertical so implcitas. Como resultado, o problema torna-se unidimensional ao longo da
coluna dgua de cada vertical pertencente a um n na malha horizontal
de elementos finitos. Na verso do modelo FIST3D exemplificada neste

Um Sistema Computacional de Hidrodinmica Ambiental

81

Captulo 1

captulo, a dimenso vertical discretizado atravs de aproximaes de


diferenas finitas utilizando a transformao () padro para as coordenadas.
z

z = (x,y,t)

x*

0.0

Pilha de Malhas de
Elementos Finitos

z = h (x,y)

1.0

Figura10. Efeito da transformao padro no plano vertical. Note que,


existe uma malha de elementos finitos para cada nvel. Assim, o
modelo 3D pode ser visualizado como uma pilha de malhas de
elementos finitos nas quais os ns mantm as mesmas coordenadas
horizontais.

As equaes 3D so resolvidas discretamente ao longo da coluna dgua


para cada ponto individual, no plano horizontal. Em outras palavras, para
cada n da malha horizontal de elementos finitos calculado um perfil.
Como usual na transformao padro, utilizado o mesmo nmero
de pontos de discretizao na vertical para todas as verticais. A Figura10
indica o efeito da transformao padro no plano vertical. Considerando a malha de elementos finitos para a Baa de Guanabara apresentada na
Figura 6, com 6403 pontos, empilhada em NPV nveis na direo z, conforme indicado na Figura10, o modelo FIST3D resolveria um total de
64033(1+NPV) equaes em cada passo de tempo. Valores usuais para
NPV encontram-se na faixa de 10 a 50. Se por exemplo NPV=30, o
FIST3D estaria resolvendo quase 600.000 equaes a cada intervalo de
tempo.
Atravs da transformao de coordenadas, as equaes governantes so escritas no sistema de coordenadas , onde:
x = x* ; y = y* ; =

z
; t = t*
H

(94)

x = x* ; y = y* ; =

z
; t = t*
H

(95)

Paulo Cesar Colonna Rosman

82

Aplicando a regra da cadeia, as derivadas parciais na horizontal


podem ser escritas como:

z
=
+

=
+

x x* x*
x x* x* H

1
H
=

+

x x* H x*
x*
Qx

(96)

z
=
+

=
+

y y* y*
y y* y* H

1
H
=

+

y y* H y*
y*
Qy

(97)

onde as variveis auxiliares convenientes Qx e Qy esto definida.


Para a direo vertical e o tempo, tm-se:

1
=
z H

z
=
+

=
+

t t* t*
t t* t* H
1

(1 + )
=

+

H t*
t t* H t*
t*
t t*

(98)

(99)

No sistema de coordenadas x* , y* , , t* , a componente vertical w da


velocidade substituda por uma nova varivel w , definida da seguinte
forma:

Um Sistema Computacional de Hidrodinmica Ambiental

83

Captulo 1

w=
w=H

dz d

= ( H + ) =
(H + ) + u (H + ) + v (H + )
dt dt
t*
x*
y*

+
+
+ uH
+ u
+u
+ vH
+ v
+v

t*
t* t*
x*
x*
x*
y*
y*
y*
w=H

H H
d

+ ( + 1)
+ u
+
+
+ v

t*
dt*
x* x* y* y*
w

resultando em:
w = w

( + 1) + uQx + vQy
H
t

(100)

Seguindo as definies acima, as equaes governantes (5), (8) e


(9) so rescritas da seguinte forma:
Equao da quantidade de movimento 3D, com transformao , na
direo x:

u
u
u
u

+u
+v
+w
= g
+
t*
x*
y*

x*
1
u
xz
+ 2 sen v
2

o H

Equao da quantidade de movimento 3D, com transformao , na


direo y:
v
v
v
v

+u
+v
+w
= g
+
t*
x*
y*

y*
1
v
yz
2 sen u
2

o H

(101)

(102)

Equao da continuidade 3D com transformao :


uH vH w
+
+
+
=0
x*
y* t*

(103)

Note que, nas equaes da quantidade de movimento 3D com


transformao , seguindo o item 4.1.7, as tenses turbulentas foram
modeladas como:

Paulo Cesar Colonna Rosman

84

u w
i 3
= i 3 i +

o
z xi

i 3

ui
u
w
, ( i=1,2), porque i >>
z
xi
z

4.2.5.2. Discretizao temporal do mdulo 3D

Para a discretizao temporal, a seguinte notao, exemplificada para u,


utilizada:
n
Valor no instante t:
u(x,y,,t) = u
n1
Valor no instante t t:
u(x,y,,tt)= u
n+1
Valor no instante t + t:
u(x,y,,t+t)= u
Valor interpolado para o instante t + t/2: u(x,y,,t+t/2) = u
Valor extrapolado para o instante t u(x,y,,t+t/2) = u
Um valor interpolado para o instante t + t/2 escrito como:
u = (un+1 + un)/2
Um valor extrapolado para o instante t + t/2 escrito como:
u = (3u u n1)/2
Usando esquemas de diferenas finitas de segunda ordem, pode-se
escrever as equaes governantes, discretizadas no tempo, da seguinte
forma:
Equao da quantidade de movimento 3D, com transformao , na
direo x, discretizada no tempo:
u n +1
u n +1 1 u n +1 1
1
+ w

xz
= Mx
t* 2


2 ( H )2
o

u
u
+ u
+v
+ 2 sen v +
M x = g
x* x*
y*

(104)

u n
u n 1 u n 1 1
w
+
xz

t* 2
2 o H 2

Note que, como n+1 conhecido, a nica incgnita un+1, com derivadas apenas na dimenso . Dessa forma, esse um problema unidimensional em relao a .

Equao da quantidade de movimento 3D, com transformao , na


direo y, discretizada no tempo:

Um Sistema Computacional de Hidrodinmica Ambiental

85

Captulo 1

v n +1
v n +1 1 v n +1 1
1
+ w

yz
= My
t* 2


2 ( H )2
o

v
v
+ u
+v
2 sen u +
M y = g
y* x*
y*

(105)

v n
v n 1 v n 1 1
w
+

yz

t* 2
2 o H 2

Como n+1 conhecido, a nica incgnita vn+1, com derivadas apenas na dimenso . Desta forma, recai-se em um problema
unidimensional em relao a .
Equao da continuidade 3D com transformao , discretizada no
tempo:
( vH )
1 wn +1
1 wn ( uH )
n +1 n
=

2
2
x*
y*
t*

(106)

Como n+1, un+1 e vn+1 so conhecidos, a nica incgnita wn+1,


com derivadas apenas na dimenso . Dessa forma, esse um problema
unidimensional em relao a .
Essas equaes discretizadas so utilizadas no contexto descrito no item
4.1.12.1., no que diz respeito Modelagem 3D numrica com o FIST3D .
4.2.5.3. Discretizao espao-temporal para o mdulo 3D

Para a discretizao temporal, a seguinte notao, exemplificada para u,


utilizada para especificar uma posio na direo vertical:
Valor na posio :
u(x,y,,t) = uk
Valor na posio : u(x,y,,t) = uk1
Valor na posio + : u(x,y,z,+,t) = u k+1
Valor interpolado para a posio /2: u(x,y,+/2,t) = u k1/2
Valor interpolado para a posio + u(x,y,+/2,t) = u k+1/2
/2:
Um valor interpolado para a posio /2 escrito como:
u k1/2= (u k1 + u k)/2
Um valor interpolado para a posio + /2 escrito como:
u k+1/2= (u k+1 + u k)/2
Outros instantes seguem a mesma lgica.

Paulo Cesar Colonna Rosman

86

Equao da quantidade de movimento 3D, com transformao , na


direo x, discretizada no tempo e no espao:

( wk > 0 ) ? wk
u
+
t*
( wk 0 ) ? wk

n +1
k

uk 2 6ukn+11 + 3ukn +1 + 2ukn++11 )


(

n +1
n +1
n +1
( 2uk 1 3uk + 6uk +1 uk +2 )
6

(107)

ukn +1 ukn+11
1
1
1 ukn++11 ukn +1

k +1/ 2
= M xk
k 1/ 2
2 ( H )2 2

o
k

onde:
NN
j

k n NN n j
+ uk u j , k
+ vkn u nj , k
+ 2 sen vkn +
x j =1
x*
y*
j =1

wk > 0 ) ? wk
ukn 2 6ukn1 + 3ukn + 2ukn+1 )
(
(
n

+
1
t*

n
n
n
n
( wk 0 ) ? wk 6 ( 2uk 1 3uk + 6uk +1 uk +2 )

M xk = g

ukn ukn1
ukn+1 ukn
1
1
1

xk 1/ 2
xk +1/ 2


2 ( H )2 2
o
k

Os termos advectivos verticais utilizam um esquema do tipo


QUICKEST28, que, conforme indicado, depende do sinal da velocidade vertical wk . No lado esquerdo da equao, o termo advectivo vertical
usa u = 3(u n u n 1 ) + u n 2 , que um valor extrapolado para o instante t
+ t, empregado com o objetivo de permitir a formao de matrizes tridiagonais, e a soluo atravs de um rpido algoritmo de varredura dupla,
cf. Abbot e Basco (1989). Os termos de tenses turbulentas usam diferenas centradas.

28

Na verdade, o esquema apresentado poderia ser chamado de CUICKEST, porque essa


formulao melhorada uma formulao upwind Cbica e no Quadrtica, como no
QUICKEST padro. No QUICKEST padro, tem-se a formulao desenvolvida por Leonard
em 1979:

1
( vk 2 7vkn+11 + 3vkn +1 + 3vkn++11 )
8

Um Sistema Computacional de Hidrodinmica Ambiental

87

Captulo 1

As derivadas dos termos advectivos horizontais so feitas para cada


nvel da malha de elementos finitos do mdulo 2DH. Em tais termos, pode-se observar o somatrio de j =1 at NN, onde j indica o n do elemento, e NN o numero de ns do elemento ao qual a vertical calculada pertence. Quando a vertical calculada pertence a um n compartilhado por
mais de um elemento, a derivada computada para todos os elementos
vizinhos e o valor mdio adotado.

Equao da quantidade de movimento 3D, com transformao , na


direo y, discretizada no tempo e no espao:

w > 0 ? wk
vkn +1 k
+
t*
w 0 ? wk
k

vk 2 6vkn+11 + 3vkn +1 + 2vkn++11 )


(

1
n +1
n +1
n +1

( 2vk 1 3vk + 6vk +1 vk +2 )


6

(108)

vkn++11 vkn +1
vkn +1 vkn+11
1
1
1

yk 1/ 2
yk +1/ 2
= M yk

2 ( H )2 2

o
k

onde,
M yk

NN
j

k n NN n j
= g
+ uk v j , k
+ vkn v nj , k
2 sen ukn +
y j =1
x*
y*
j =1

wk > 0 ? wk
vkn 2 6vkn1 + 3vkn + 2vkn+1 )
(
n

+
1
t*
n
n
n
n

2vk 1 3vk + 6vk +1 vk + 2 )


w 0 ? wk
(
k

vkn+1 vkn
vkn vkn1
1
1
1

yk +1/ 2

yk 1/ 2


2 ( H )2 2
o
k

Como no caso da componente x da velocidade, os termos advectivos verticais utilizam o mesmo tipo de esquema QUICKEST, que conforme
indicado, depende do sinal da velocidade vertical wk . No lado esquerdo
da equao, o termo advectivo vertical usa v = 3(v n v n 1 ) + v n 2 , que
um valor extrapolado para o instante t + t, empregado para permitir a
formao de matrizes tridiagonais, e a soluo atravs de um rpido algo-

Paulo Cesar Colonna Rosman

88

ritmo de varredura dupla, cf. Abbot e Basco (1989). Os termos de tenses


turbulentas usam diferenas centradas.
As derivadas dos termos advectivos horizontais para cada nvel so
feitas da mesma forma que para a componente x da velocidade.

Equao da continuidade 3D com transformao , discretizada no


tempo e no espao:
1 1
wk 2 6 wkn+11 + 3wkn +1 + 2wkn++11 ) =
(
2 6
1 1
( wkn2 6wkn1 + 3wkn + 2wkn+1 )
2 6
NN
NN
nk +1 nk
j
j

uH
vH
( ) j ,k
( ) j ,k

x
y
t*
j 1
j 1

(109)

O termo advectivo vertical utiliza um esquema do tipo QUICKEST.


Como nos casos anteriores, no lado esquerdo da equao, o termo advectivo vertical usa w = 3( wn wn 1 ) + wn 2 , que um valor extrapolado
para o instante t + t, empregado com o objetivo de permitir a formao
de matrizes tridiagonais, e a soluo atravs de um rpido algoritmo de
varredura dupla. As derivadas dos termos advectivos horizontais so feitas da mesma forma que para as componentes x e y da velocidade.
Como apenas w precisa ser calculado, o FIST3D no calcula o w.
Isto porque no h interesse em exibir a componente vertical do campo
de velocidades em escoamentos com aproximao hidrosttica.
4.3. Imposio das condies iniciais e de contorno

O grupo de equaes governantes no modelo FIST3D formado por equaes diferenciais parciais de primeira ordem em relao ao tempo e
diferenciais parciais de segunda ordem em relao ao espao. Dessa forma, uma condio inicial satisfaz todas as variveis, mas, em alguns casos, so necessrias duas condies de contorno. A Tabela 2 na pgina
58, indica o nmero de condies de contorno necessrias para definir
corretamente um problema.
4.3.1. Sobre imposio de condies iniciais

Para o modelo FIST3D, o modelador precisa fornecer apenas as condies iniciais 2DH. Na verdade, preciso fornecer, para o instante inicial
de simulao, to, os valores da elevao da superfcie livre, , e as com-

Um Sistema Computacional de Hidrodinmica Ambiental

89

Captulo 1

ponentes da velocidade 2DH, U e V, para todos os ns do domnio. O


FIST3D automaticamente gera as condies iniciais para o mdulo 3D a
partir desses valores 2DH, velocidade do vento e rugosidade equivalente
do fundo, usando o mdulo de soluo analtico-numrica, apresentado
no item 4.1.12.2.1 na pgina 54.
Qualquer resultado prvio adequado, de simulao do FIST3D, pode ser usado como condio inicial para o mesmo domnio de modelagem, j que o instante correspondente quele resultado tambm informado para o modelo FIST3D. Em tais casos, pode-se dizer que a simulao est sendo realizada com uma partida a quente, uma vez que a
condio inicial corresponde a um padro de circulao realista.
2.0
Nivel da gua

Velocidade-NS

Velocidade-EW

1.5

Nivel da gua (m) e Velocidades (m/s)

1.0

0.5

0.0

-0.5

-1.0

-1.5

Perodo de aquecimento
-2.0
0

21600

43200

64800

86400

108000

129600

151200

172800

Tempo (segundos)

Figura11. Perodo de aquecimento para um modelo na baa de todos os


Santos com FIST3D. A condio inicial fria foi =1.0m; U =V =
0.0m/s.

A Figura11 mostra o nvel da gua e as velocidades em um n dentro do domnio de modelagem, de um modelo para a Baa de Todos os
Santos. O ponto de registro fica prximo da entrada da Baia de Iguape,
distando cerca de 80km das fronteiras abertas. Observa-se que praticamente aps o primeiro ciclo de mar, os resultados so periodicamente
estacionrios, i.e., o perodo de aquecimento aproximadamente um ciclo de mar.
Comeando do zero, i.e., se no houver nenhum resultado prvio
adequado para ser usado como condio inicial, ento uma condio

Paulo Cesar Colonna Rosman

90

chamada partida a frio tem de ser gerada como ilustra a Figura11. Para
isso alguns pontos importantes devem ser considerados:

A condio de partida a frio deve satisfazer s equaes governantes. Isso


fcil de se obter, uma vez que um nvel dgua horizontal e velocidades 2DH
nulas iro satisfaz-las.
Deve-se ter cuidado para evitar diferenas significativas entre os valores de
condio inicial e os valores de condio de contorno no primeiro passo de
tempo. Este um erro comum!
Deve-se ter cuidado para evitar condies no naturais, pois isso implicar
no aumento do perodo de aquecimento exigido pelo modelo. Por exemplo, geralmente em baias, tem-se ondas de mar quase estacionrias, com velocidades
se aproximando de zero nos instantes prximos da mar alta e baixa. Assim, se
for o caso, embora matematicamente correto, no se deve estipular um valor
zero para , U e V como condio inicial, pois corresponderia a uma onda de
mar progressiva. Seria muito mais adequado, fornecer uma condio de mar
quase estacionria, com um valor, , constante e adequado de baixamar ou preamar, e valor nulo para U e V, como ilustrado na Figura11.

Se forem fornecidas condies adequadas de partida a frio para o


modelo FIST3D, o perodo de aquecimento ser geralmente de apenas
um ou dois ciclos de mar. Para casos semelhantes, o exemplo na
Figura11 tambm mostra que se pode gerar uma condio inicial artificialmente aquecida, atravs da utilizao de um simples forante de mar,
com apenas uma constante harmnica. Isto , suponha que se deseja forar o modelo com uma mar de multi-componentes, ou uma mar sinttica composta por vrias constantes harmnicas ou um arquivo com dados
de mar registrados. E suponha que o primeiro perodo de uma mar com
multi-componentes possui uma amplitude de Z metros. Assim, usando
uma nica componente de mar com amplitude de Z metros, pode-se obter resultados similares aos da Figura11, e finalmente seleciona-se um
resultado de um instante de tempo adequado para ser usado como condio inicial aquecida.
O perodo de aquecimento apresenta resultados transientes que
podem no ser de interesse como resultado prticos, uma vez que estes
podem no estar representando qualquer realidade do sistema.
Deve-se ficar atento para o fato de que este perodo de aquecimento transiente pode ser muito maior para um modelo de transporte Euleriano 2DH do que para um modelo hidrodinmico. A razo est no fato da
quantidade de movimento ser transportada com a celeridade da onda,
c gH , ao passo que o transporte de escalares se d com a velocidade
das correntes U . Em geral U << gH .

Um Sistema Computacional de Hidrodinmica Ambiental

91

Captulo 1

4.3.2. Sobre imposio de condies de contorno

Para um modelo 3D como o FIST3D, h que se considerar contornos horizontais e verticais. Para o mdulo 3D, as condies de contorno so velocidade zero no fundo e a tenso de atrito do vento na superfcie livre,
calculada a partir das velocidades de vento dadas. Com relao aos contornos horizontais, existem dois tipos: contornos de terra e contornos
abertos.
Contornos de terra em geral representam as margens do corpo de
gua e possveis pontos com afluxos ou efluxos, como por exemplo rios,
e esturios, vertedores, etc. Contornos abertos geralmente representam os
limites do domnio de gua modelado, e no uma fronteira fsica. No
FIST3D, a prescrio de fluxos ou velocidades29 normais usualmente
associada a contornos terrestres e as elevaes da superfcie livre so geralmente associadas a contornos abertos.
A condio tpica para contornos de terra a prescrio da componente do fluxo normal fronteira em todos os seus pontos. Freqentemente, os contornos de terra no possuem contribuio externa e um fluxo ou velocidade normal nulo imposto. Entretanto, em ns posicionados na embocadura de rios, em pequenos esturios ou vertedores, o fluxo
ou velocidade tem de ser dado, conforme ilustrado na Figura 5.
4.3.3. Contornos com alagamento e secamento virtual

Para uma modelagem mais realista, mesmo com uma malha fixa, o
sistema FIST3D pode simular fluxos alagando e secando margens laterais, atravs de uma contorno de terra permevel. Para tanto, o fluxo
normal implicitamente calculado como uma funo da posio da superfcie livre e do talude da margem. O talude da margem (SLOPE) na direo normal fronteira pode ser calculado pelo modelo a partir da topografia de fundo do domnio, ou pode ser dada pelo modelador. Contudo,
tal caracterstica deve ser usada apenas para reas de enchente pouco significativas. O clculo da componente de velocidade de enchente e vazante, normal ao contorno terrestre permevel, feito da seguinte maneira:

29

recomendvel em um sistema de modelos que o modelador possa especificar se os


valores do contorno de terra fornecidos, correspondem a fluxos normais nodais ou a
velocidades normais nodais. usual que apenas um tipo de varivel seja especificado
para um dado caso a ser simulado.

Paulo Cesar Colonna Rosman

92

U *N

H n+1=h+n+1
Vol
VolNN

Hn=h+n

1V
(SLOPE
(m)H)H

Model
land
Fronteira
de terra do
boundary
domnio modelado

Figura12. Esboo do contorno permevel.

A partir do esboo apresentado na Figura12 e usando simples funes de geometria, pode-se derivar uma condio de contorno implcita
envolvendo a elevao da superfcie livre e a componente da velocidade
normal ao contorno de terra.
U Nn +1 + U Nn
QNn +1/ 2
n +1/ 2
*
= UN
+ n +1/ 2 = U *N n +1/ 2 +
2
H

n +1
N

VolN
H n +1 + H n
t

n +1

m(H
Hn )
n +1/ 2
*

U Nn
= 2 UN
+

n +1 + cos ( Nx ) U n +1 + sen ( Nx ) V n +1 =
U Nn +1

m(h H )
n +1/ 2
*

U Nn
2 UN
+

(110)

Para contornos impermeveis, a equao (110) ficaria reduzida


forma da condio de contorno normal usual, conforme equao (57):

Um Sistema Computacional de Hidrodinmica Ambiental

93

Captulo 1

U Nn +1 + U Nn
= U *N n +1/ 2
2

(111)

U Nn +1 = U n +1 cos ( Nx ) + V n +1 sen ( Nx ) = U *N n +1

Deve-se tomar cuidado ao especificar uma condio de contorno


permevel para um n com um dado U * diferente de zero. A melhor suN

gesto a esse respeito est no modelo conceptual de contorno do modelador. Se o modelo de condio de contorno proposto for fisicamente
consistente, provavelmente ir funcionar bem no modelo FIST3D. Entretanto, relativamente simples para o modelador inexperiente conceber
condies de contorno irreais, e assim o FIST3D ir provavelmente parar
devido a problema numricos. O FIST3D tambm ir parar se uma condio de contorno permevel for especificada para um segmento de contorno de terra com declividade m maior que um dado parmetro mmax.
Recomenda-se que mmax seja um valor razovel, e.g. 100, mas isso evidentemente depende da situao local.
O modelador deve evitar valores muito altos para mmax, pois isso
representaria reas extensas alagando e secando. Quando o domnio de
interesse contm reas extensas que permanecem secas durante baixos
nveis de gua e alagadas durante nveis de gua altos, a opo alagamento / secamento do FIST3D deve ser usada.
4.3.4. Contornos com alagamento e secamento real

A opo de alagamento / secamento aqui ilustrada utiliza uma malha fixa, conforme indicado na Figura13. Para isso, o modelador deve
incluir cuidadosamente no domnio da malha, a rea que enche e esvazia
medida que o nvel dgua varia. Quando essa opo usada, o
FIST3D ir automaticamente gerar uma condio de contorno de n seco
para cada n com profundidade total menor que uma profundidade mnima especificada, usualmente a amplitude, , da rugosidade equivalente
do fundo. Usando como indicativo da profundidade mnima admissvel,
a condio de contorno de n seco seria escrita como:
= +h ; U =V = 0 ;

em qualquer n seco

(112)

A opo de alagamento e secamento em qualquer modelo requer a


elaborao cuidadosa da malha de discretizao no que concerne geometria e topografia do fundo na rea sujeita a secar. O uso desta opo s
faz sentido se houver significativa diferena entre as reas de espelho de

Paulo Cesar Colonna Rosman

94

gua na medida que os nveis variam. Por exemplo, no caso de uma baa,
a opo seria usada se o espelho de gua de mar baixa fosse pelo menos
10% menor que o de mar cheia.
1.0
0.5
0.0

Nvel da gua (m)

-0.5
-1.0

Alagamento e
secamento

-1.5
-2.0

Fundo

-2.5

Note que as escalas horizontais e verticais esto


extremamente distorcidas. As linhas de nvel de
gua so sempre quase horizontais. As visveis
declividades fortes so apenas efeitos de escala.

-3.0
-3.5
-4.0
0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

11000

12000

13000

Comprimento do Canal (m)

Figura13. Nveis dgua horrios em um canal, durante um ciclo de mar,


indicando a opo alagamento / secamento do modelo FIST3D.
Amplitude de mar de 2.0m, nvel de gua mdio marcado em
0.50m. Os pontos representam ns da malha real, espaados a
707 m.

Para pontos de contorno de terra que apresentam fluxos de entrada


(afluxo) ou sada (efluxo), como um rio ou pequeno esturio que desemboca no domnio do modelo, dependendo da situao do escoamento instantneo, a atribuio apenas da componente normal do fluxo pode no
ser suficiente para definir corretamente o problema. Na verdade, quando
os segmentos de fronteira possuem vazes de afluxo significativas, alm
da componente normal, o fluxo tangencial ao longo do segmento deve ser
especificado, sendo geralmente definido como zero, conforme a equao
(58). Em geral, isso no necessrio quando a vazante em margens laterais ocorre ao longo de pontos de contorno de terra permeveis, como
valor de U * = 0 na equao (110).
N

Um Sistema Computacional de Hidrodinmica Ambiental

95

Captulo 1

4.3.4.1. Flexibilidade desejvel nos ns de contorno

O que se exemplifica com o modelo FIST3d, pode ser implementado em


qualquer modelo. No programa FIST3D, a direo normal ao contorno
em qualquer ponto pode ser automaticamente calculada a partir da geometria do domnio, ou pode ser especificada pelo modelador. Todas as
possibilidades para os pontos de contorno so dadas no modelo atravs
de parmetros nodais. Atualmente, existem mais de 10 opes diferentes
para pontos de contorno de terra e 4 para pontos de contorno aberto. A
Tabela 5 apresenta as possveis opes para ns de contorno de terra no
FIST3D:
Tabela 5. Tipos de ns de contorno terrestre no modelo FIST3D
Tipo
de n
0

2
3

4
5
6
7
8

Descrio das caractersticas


Fluxo ou velocidade normal dado explicitamente, como em margens, rios,
etc. Esse o caso mais comum e deve ser usado preferivelmente para ns
com velocidade normal nula (n de contorno impermevel). O FIST3D calcular o ngulo Nx entre a direo normal e o eixo x, a partir da geometria
e batimetria da malha dadas e desprezar valores de Nx dados.
Fluxo ou velocidade normal calculado implicitamente, como funo da
elevao da superfcie livre local e talude do fundo (m) na direo normal,
vide equao (110). Ou seja, o contorno permevel como se houvesses
alagamento e secamento para alm do n Deve-se tomar cuidado com o
valor de m; portanto para especificar esse valor a batimetria deve estar adequadamente representada, (vide tipo 8). O FIST3D interrompe a execuo
se m computado for maior que o parmetro mmax.
Mesmo que tipo 0, mas com o ngulo Nx entre a direo normal e o eixo x
fornecido explicitamente para o n.
Fluxo ou velocidade normal dado explicitamente, como em margens, rios,
etc. Alm disso, a velocidade tangencial nula. Se esse modo for usado
com a velocidade normal nula, isso corresponde a velocidade igual zero no
n. Em alguns casos, pode ser necessria a utilizao de uma malha refinada na regio prxima margem a fim de obter-se bons resultados. Este tipo
melhor do que o tipo 0 para ns com afluxos, como por exemplo rios.
Indicativo de cantos convexos salientes. Refere-se aos ns onde ocorre separao de escoamento antes de uma zona de recirculao.
Indicativo de cantos cncavos mortos, possui o mesmo efeito do tipo 3 com
fluxo ou velocidade normal nulo. Esse um n de velocidade nula.
Combinao dos tipos 2 e 3. Esse tambm melhor que o tipo 0 para ns
com afluxos, como por exemplo rios.
Mesmo que tipo 1, mas com o ngulo Nx entre a direo normal e o eixo x
fornecido explicitamente para o n.
Mesmo que tipo 1, mas com o talude m da direo normal fornecida explicitamente para o n. Se for o caso, o FIST3D d um aviso, mas considerar

Paulo Cesar Colonna Rosman

96

o valor de m dado mesmo que este seja maior mmax.


Combinao dos tipos 7 e 8.

Em pontos de contorno aberto que apresentam situaes de efluxo,


suficiente a prescrio da elevao da superfcie livre. Entretanto, em
qualquer ponto de contorno aberto que apresenta situaes de afluxo, deve-se especificar o fluxo tangencial ao longo do segmento como igual a
zero, conforme a equao (58). Outras possibilidades esto descritas na
Tabela 6.
Tabela 6. Tipos de ns de contorno aberto no modelo FIST3D
Tipo
de n
0 ou
100
1
ou 101
2
ou 102

Descrio das caractersticas


Caso mais comum. O FIST3D calcular o ngulo Nx entre a direo normal
e o eixo x a partir da geometria e batimetria da malha dadas e desprezar
valores de Nx dados.
O ngulo Nx entre a direo normal e o eixo x fornecido pelo modelador
considerado quando ocorrer uma situao de afluxo nesse n. Ou seja, o
afluxo acontecer na direo imposta.
O ngulo Nx entre a direo normal e o eixo x fornecido pelo modelador
sempre considerado. Ou seja, tanto o afluxo como o efluxo acontecero nesse n na direo imposta.

Na Tabela 6, os valores 100, 101 e 102 tm a funo de especificar a elevao no limite com uma bacia externa que no est includa no domnio
de modelagem. Dada uma bacia externa com espelho de gua mdio Ab,
o FIST3D gera uma condio de contorno implcita para , calculando a
descarga atravs do segmento de contorno aberto que gerada por afluxos e efluxos para essa bacia externa, da seguinte forma:
kk
kk

Q = Ab
S k Vk =
( S0 k + bk )Vk
=
t
k =1
k =1

(113)
Ab

n +1 n
=
t

kk

k =1

n +1 + n

S0 k + bk
2

3 n 1 n 1
V V
2
k
2

onde, Sk e Vk so, respectivamente, a rea de influncia da vertical pertencente ao n k, e a velocidade normal seo transversal no limite com

Um Sistema Computacional de Hidrodinmica Ambiental

97

Captulo 1

a bacia externa no n k, conforme ilustrado no seguinte desenho. S0 a


parte constante de Sk, que a parte relativa a z = 0.
bk

z=
NR (z

= 0)
Sk

Seo transversal
no limite com a
bacia externa

Essa condio raramente usada. Para que essa condio seja vlida,
necessrio que a bacia externa seja arredondada, com dimetro pequeno
em relao ao comprimento efetivo da onda que se propaga no seu domnio, de forma que o nvel dgua na bacia externa seja quase horizontal.
O comprimento efetivo da onda de mar pode ser calculado pela expresso LT T gH b , onde T perodo caracterstico da onda, e Hb a
profundidade mdia da bacia.

Paulo Cesar Colonna Rosman

98

4.4. Modelo Euleriano de transporte advectivo difusivo 2DH

Considerando as caractersticas hidrodinmicas de muitos corpos de gua


de interesse em uma bacia hidrogrfica, um modelo de transporte advectivo-difusivo mdio na vertical bastante adequado para a simulao da
distribuio de substncias ou escalares passivos30 bem dissolvidas na
coluna de gua.
O modelo aqui exposto, aqui denominado MTEADR, faz parte do
sistema FIST3D e utiliza os mesmos princpios de filtragem adotados
para derivao da equao governante, descritos no item 4.1.6. Informaes adicionais podem ser encontradas em Bedford (1994), Rosman
(1997).
C
C
C
+U
+V
=
t
x
y
1
H

1
H

2

H Dxx + x
x
12

Txx

2

H Dyx + x
y
12

Tyx

2
2

y U C
t U C
U C
+ H Dxy +
+H

x x
12 y y
12 t t

(114)
Txt
Txy

2
2

y V C
t V C
V C
+ H Dyy +
+H

x x
12 t t
12 y y

Tyt
Tyy

+ R

onde, C a concentrao da substncia de interesse e R o somatrio das


reaes cinticas consideradas, fontes e sumidouros. Dij o termo que
representa os coeficientes de difuso e disperso horizontal. Como no
caso da equao de quantidade de movimento 2DH, k= kxk so as escalas de largura de filtragem local na dimenso xk e k so parmetros de
calibrao. O valor de k calibra a quantidade de disperso e difuso fornecida pelos termos de filtragem. Valores usuais para k esto na faixa de
30 Escalares passivos so os que no interferem na hidrodinmica ambiente. Deste modo o modelo de transporte desacoplado do modelo hidrodinmico. Em modelos hidrodinmicos com termos baroclnicos, comum que o sal e/ou a temperatura atuem como
escalares ativos pois sua presena gera gradientes de densidade que interferem no escoamento. So tambm ativos os contaminantes no campo prximo das fontes emitentes,
e.g. emissrios.

Um Sistema Computacional de Hidrodinmica Ambiental

99

Captulo 1

0.25 a 2.0, e na maioria das vezes o valor 1.0 fornece bons resultados.
Esses termos de filtragem so chamados, s vezes, de termos de difuso
na escala sub-malha. Devido aos termos de filtragem, a modelagem do
termo Dij pode ser simplificada e um coeficiente usual tipo Elder pode
adotado, Fischer (1979), Vieira (1994):
DL = (5.93 u* H )

DT = (0.15 u* H )

(115)

onde DL e DT so os valores dos coeficientes ao longo das direes longitudinal e transversal, respectivamente, em relao s linhas de corrente
locais, mdias na vertical. Os parmetros e so includos para fins de
calibragem. Dados esses valores, pode-se determinar facilmente as componentes dos coeficientes de disperso, Bedford (1994):
Dxx = DL cos 2 + DT sen 2
Dxy = Dyx = ( DL DT ) sen cos

(116)

Dyy = DL sen 2 + DT cos 2


onde o ngulo entre as linhas de corrente e o eixo x.
A equao (114) pode ser reescrita como:
C
C
C 1 C
C
C
+U
+V
=
+ Txy
+ Txt
Txx
+
t
x
y H x
x
y
t
C
C
1 C
+ Tyy
+ Tyt
Tyx
+ R
x
y
t
H y

Expandido-se as derivadas obtm-se:

(117)

Paulo Cesar Colonna Rosman

100

C
C
C Txx C 2 1 Txx C Txy C 2
+U
+V
=
+
+
+
H x 2 H x x H xy
t
x
y
u xx

1 Txy C Txt C
1 Txt C Tyx C 2
+
+
+
+
H x y H xt H x t
H yx
2

uxy

(118)

u xt

1 Tyx C Tyy C
1 Tyy C Tyt C 2 1 Tyt C
+ R
+
+
+
+
H y x H y 2 H y y H yt H y t
2

v yx

v yy

v yt

Onde uxx, vyx e similares indicados acima so de fato velocidades difusivas. Usando tal conceito chega-se a:

(1 u

xt

Pt

v yt )

C
C
C
+ (U u xx v yx )
+ (V u xy v yy )
=
t
x
y
Px

Py

Txx C 2 Txy C 2 Txt C 2


+
+
+
H x 2
H xy H xt
Pxx

Pxy

(119)

Pxt

Tyx C
Tyy C
Tyt C 2
+
+
+ R
H yx H y 2
H yt
2

Pyx

Pyy

Pyt

Usando a notao indicada acima, e admitindo uma reao de primeira


ordem geral como representativa das reaes cinticas, e que as fontes e
sumidouros sejam representadas por I, tal que R = KC+I, escreve-se:
Pt

C
C
C
C 2
C 2
C 2
+ Px
+ Py
= Pxx 2 + Pxy
+ Pxt
+
t
x
y
xy
xt
x
C 2
C 2
C 2
+ Pyy 2 + Pyt
KC + I
Pyx
yx
yt
y

(120)

Onde todos os parmetros esto definidos nas equaes anteriores. I representa a intensidade de eventuais fontes (I > 0) ou sumidouros (I < 0).
4.4.1. Condies de Contorno para o Modelo de Transporte 2DH

Como no modelo hidrodinmico, existem tambm condies de contorno


de terra e de contorno aberto para o modelo de transporte 2DH. Na ver-

Um Sistema Computacional de Hidrodinmica Ambiental

101

Captulo 1

dade, todas as condies de contorno relativas equao de transporte


so condies de fluxo, cujo modelo conceptual pode ser expresso nos
seguintes termos: O fluxo advectivo-difusivo na direo normal ao contorno, imediatamente antes do contorno dentro do domnio, igual ao
fluxo normal total imediatamente depois do contorno fora do domnio.
Essa condio de contorno geral pode ser escrita matematicamente como:

2 U N
U N C DN + N
12 xN

C
= FN*

x
N

(121)

onde o ndice N representa a direo normal. Freqentemente, ao longo


dos ns do contorno de terra, Un e Fn* so iguais a zero e, conseqentemente, a equao acima fica reduzida a:
C
=0
xN

(122)

Ao longo de contornos abertos, usual se desprezar os fluxos difusivos.


Alm disso, no modelo implementado, duas situaes so consideradas.
a) Em situaes de efluxo, o modelo simplesmente resolve a equao de
transporte sem considerar os termos difusivos ao longo dos pontos de
contorno:
C
C
C
+U
+V
= R
t
x
y

(123)

Isso equivale a dizer que uma partcula fluida sai do domnio por adveco, sofrendo eventuais reaes no percursos atravs do contorno.
b) Para um ponto de contorno com afluxo para o domnio, as condies
so:
se (t to ) C = Co +

C * Co
(t to )
1 cos

(124)
se (t to ) > C = C*

onde C* so valores prescritos em qualquer tempo t; Co o valor da concentrao calculada no n de contorno no instante to, que o instante imediatamente anterior mudana de situao de efluxo para afluxo.
um perodo de transio atribudo pelo modelador. No havendo dados

Paulo Cesar Colonna Rosman

102

disponveis o valor de depende da arte do modelador. Valores tpicos


para esto na faixa de a 2 horas. Esse tipo de condio particularmente til para a modelagem de condies de contorno em esturios,
quando no fim da vazante a salinidade no limite ao mar do modelo pode
ser menor que a do mar. O efeito do perodo de transio ilustrado na
Figura14.
O modelo tambm aceita pontos internos como fontes, representando um emissrio submarino por exemplo. Entretanto, considerando o
conflito entre escalas de interesse discutido no item 3.1.1 pgina 18,
para esses tipos de problemas, torna-se mais adequado o uso do modelo
Lagrangeano de transporte de partculas, descrito no item 4.6.
37

36

C*

35

C (t to) >
C

34

33

Co

32

C (t to) <
31

30
0

1000

2000

3000

4000

5000

6000

7000

8000

9000

10000

Tempo (segundos)

Figura14. Visualizao da condio de contorno com afluxo, conforme


equao (124), usando valores tpicos de concentrao de sal
como exemplo.

4.4.2. Fontes internas e nas fronteiras

Em pontos internos ou ao longo de fronteiras com fontes (I > 0) ou sumidouros (I < 0), h que se especificar o valor da intensidade I. Para isso,
exemplifica-se com o seguinte caso. Suponha que em um ponto do domnio, interno ou na fronteira, haja uma fonte31 emitindo um contaminante
com concentrao Ce, com vazo emitida Qe. A intensidade da fonte ser
definida pela expresso:
31

No caso de um sumidouro a vazo Qe seria negativa.

Um Sistema Computacional de Hidrodinmica Ambiental

103

Captulo 1

I=

Qe Ce

(125)

onde o volume de diluio no campo prximo da fonte. Tal volume


funo do fator de diluio inicial S, que ocorre no campo prximo da
fonte, levando a:
= Qe t S I =

Ce
t S

(126)

O fator de diluio S tem que ser especificado pelo modelador. Por


exemplo, em projetos de emissrios usual que a diluio inicial seja
pelo menos de 100:1; isto S = 100. O leitor deve se lembrar que o modelo de transporte Euleriano 2DH para escalares passivos, portanto s
se aplica ao campo afastado de fontes e sumidouros. A modelagem de
campos prximos feita por modelagem especfica para campo prximo,
e.g. modelos de plumas como o CORMIX desenvolvido na Universidade
de Cornell, e disponvel na Internet32.
4.4.3. Esquema Numrico para o Modelo de Transporte 2DH

O esquema numrico do modelo de transporte, mdio na vertical, completamente semelhante ao esquema numrico utilizado para o mdulo
2DH da parte hidrodinmica do sistema FIST3D. Os dois modelos utilizam a mesma discretizao espacial horizontal e o mesmo esquema para
discretizao temporal.
4.4.3.1. Formulao fraca do modelo de transporte 2DH

Seguindo o mesmo procedimento apresentado no item 4.4.3.1, pode-se


escrever a equao (120) na formulao fraca como

P
t

C
C
C
+ Px
+ Py
+ KC C +
t
x
y

Pxx

Pyx

32

C
C
C C
+ Pxy
+ Pxt
+

x
y
t x
C
C
C C
*
+ Pyy
+ Pyt
d FN Cd = 0

x
y
t y

(127)

Para achar informaes sobre o CORMIX, basta usar um dos vrios mecanismos de
busca disponveis.

Paulo Cesar Colonna Rosman

104

O termo C a funo de ponderao e representa o domnio do modelo. Note que, como geralmente empregado na formulao fraca, utilizou-se uma integrao por partes, atravs do teorema de Gauss, nos termos de difuso/disperso, a fim de reduzir as diferenciais de segunda ordem.
4.4.3.2. Discretizao temporal do modelo de transporte 2DH

Para a discretizao temporal, a seguinte notao utilizada:


Valor no instante t:
C(x,y,t) = C
n+1
Valor no instante + t:
C(x,y,t+t) = C
Valor interpolado para o instante t C(x,y,t+t/2) = C
+ t/2:
Utilizando esquema de diferenas finitas de segunda ordem, as equaes governantes, escritas na formulao fraca, e discretizadas no
tempo, podem ser escritas da seguinte forma:

Formulao fraca do modelo de transporte 2DH, discretizada no tempo:


n +1
n +1
Pt n +1
C
C
n +1
+
+
+
C
P
P
KC
2

C +
x
y
t

x
y

n +1
C n +1
2 Pxt n +1 C
C
+ Pxy
+
+
C
Pxx
x
y
t

x
n +1
C n +1
2 Pyt n +1 C
C
+ Pyy
+
C
d =
Pyx
y
x
y
t

n
n
Pt n
C
C
n

2
C
P
P
KC

C
x
y
t
x
y

n
C n
2 Pxt n C
C
+ Pxy

Pxx
x
y
t

x
n
C n
2 Pyt n C
C
+ Pyy

C
d FN* Cd
Pyx
y

x
y
t

(128)

Um Sistema Computacional de Hidrodinmica Ambiental

105

Captulo 1
n +1
n +1
Pt n +1
n +1
C
C
2
+
+
+
C
P
P
KC

C +
x
y
t

x
y

n +1
C n +1
2 Pxt n +1 C
C
+ Pxy
+
+
C
Pxx
x
y
t

x
n +1
C n +1
2 Pyt n +1 C
C
+ Pyy
+
P
C
d =
yx x
y
y
t

n
n
Pt
n
n
C
C

2
C
P
P
KC

C
x
y
t
x
y

n
C n
2 Pxt n C
C
+ Pxy

Pxx
x
y
t

x
n
C n
2 Pyt n C
C
+ Pyy

C
d FN* Cd
Pyx
y

x
y
t

onde os parmetros so escritos como:


1 2x U

Px = U
H Dxx +

12 x
H x

1 2x V
H Dyx +

12 x
H y

Py = V

2
1 y U
H
D
+

xy

12
y

H x


2
1 y V
H
D
+

yy

12 y
H y

1 t2 V
1 t2 U
Pt = 1
H
H


H x
12 t
12 t H y

(129)

Paulo Cesar Colonna Rosman

106

Pxx = Dxx +

2x U
12 x

2y U
P =D +
12 y

xy

xy

t2 U
P =
12 t

xt

2y V
12 y

Pyy = Dyy +

2x V
P =D +
12 x

t2 V
P =
12 t

yx

yx

(130)

yt

Px = U

1 2x U
1 2x V
+

H
D

H Dyx +

xx
12 x H y
12 x
H x

Py = V

2
2
1 y U
1 y V
H
D
H
D
+

xy 12 y H y
yy 12 y
H x

Pt = 1

1 t2 U
H
H x
12 t

1 t2 V

12 t
H y

2x U
P =D +
12 x

2y V
P =D +
12 y

2y U
P =D +
12 y

Pyx = Dyx +

t2 U
12 t

Pyt =

xx

xy

xx

xy

Pxt =

yy

yy

2x V
12 x

t2 V
12 t

(131)

Um Sistema Computacional de Hidrodinmica Ambiental

107

Captulo 1

4.5. Discretizao espao-temporal do modelo de transporte


2DH na formulao de elementos finitos

A discretizao espacial horizontal do modelo de transporte mdio na


vertical semelhante discretizao espacial horizontal do mdulo 2DH
horizontal da parte hidrodinmica do sistema FIST3D. O concepo geral
do mtodo de elementos finitos ilustrado no item 4.4.4.3.

Aplicando a formulao de elementos finitos de Galerkin equao


de transporte advectivo/difusivo, tem-se:
NE NN

NE NN

{W C } = {Z C } + ( F
e =1 j =1

ij

n +1
j

e =1 j =1

NE NN

NE NN

e =1 j =1

e =1 j =1

ij

*n +1
N

ij

+ FN*n )

{Wij C nj +1} = {Zij Cij } + ( FN*n+1 + FN*n )

(132)

(133)

Wij = ( A1 + B1 + C1 + D1 + E1 + F1 + G1 + H 1 + I1 + J 1)
ij

com

Z ij = ( A1 B1 C1 D1 E1 + F1 G1 H 1 I1 J 1)
ij

As integrais elementares, i.e., sobre o domnio de um elemento e, so


definidas como:
A1ij =

NN
2

Ptk k d e ;

t i j
k =1

B1ij =

j
i x
e

C1ij =

j
i y
e

B1ij =

j
i x
e

NN

P
k =1

NN

xk

P
k =1

NN

yk

P
k =1

xk

(134)

k d e

(135)

k d e

(136)

k d e

(137)

Paulo Cesar Colonna Rosman

108

C1ij =

j
i y
e

NN

yk

k =1

D1ij =

i j
x x
e

E1ij =

i j
x y
e

NN

xxk

k =1

NN

xyk

k =1

G1ij =

i j
y x
e

H 1ij =

i j
y y
e

(138)

k d e

(139)

k d e

(140)

NN
2 i

Pxtk k d e

t x j
k =1

F1ij =

I1ij =

k d e

(141)

k d e

(142)

k d e

(143)

NN
2 i

Pytk k d e

t y j
k =1

(144)

J 1ij =

NN

yxk

k =1

NN

yyk

k =1

2
i

d e

(145)

Onde o somatrio de e = 1 a NE (nmero de elementos no domnio) cobre todos o domnio do problema (). O somatrio de j = 1 a NN (nmero de ns de cada elemento), vai alm do domnio de cada elemento (e).

Um Sistema Computacional de Hidrodinmica Ambiental

109

Captulo 1

4.6. Modelo Lagrangeano de transporte advectivo difusivo

Conforme visto no item 3.1.1.Conflito de escalas e tipos de modelos de


transporte, na pgina 18, esse tipo de modelo tem a vantagem de utilizar
o campo de velocidades gerado pelo modelo hidrodinmico, sem estar
restrito s eventuais limitaes de escala impostas pela grade de discretizao do mesmo. Portanto, pode ser eficientemente aplicado a problemas
com fontes de pequena escala em relao ao domnio do modelo hidrodinmico, ou com fortes gradientes, como se apresenta em muitos casos
prticos.
Com o modelo Lagrangeano, em geral as fontes contaminantes so
representadas por um dado nmero de partculas lanadas na regio fonte, em intervalos de tempos regulares. As partculas so dispostas na regio fonte aleatoriamente e so advectadas pelas correntes computadas
atravs do modelo hidrodinmico. A posio de qualquer partcula no
instante seguinte, Pn+1, determinada atravs da expanso em srie de
Taylor a partir da posio anterior conhecida, Pn:
P

n +1

dP n t 2 d 2 P n
= P + t
+
+ T.A.D
2! dt 2
dt
n

(146)

onde T.A.D., so termos de alta ordem desprezados. As derivadas temporais de P so obtidas a partir do campo de velocidades hidrodinmico resolvvel, conforme descrito a seguir:
dP
= V (u , v, w)
dt
V
V
V
d 2 P dV V
=
=
+u
+v
+w
2
t
x
y
z
dt
dt

(147)

Onde admite-se que nas escalas resolvveis, as velocidades que promovem o transporte advectivo das partculas, V(u, v, w) , e as velocidades
hidrodinmicas obtidas do FIST3D so as mesmas.33 A incluso dos termos de acelerao na determinao da posio opcional, mas permite o
uso de intervalos de tempo significativamente maiores, com boa acurcia. Aps a determinao da nova posio de cada partcula, um desvio
33

Apesar de apresentado em termos de campo de velocidade 3D, o modelo de simulao de trajetria de partculas pode ser igualmente aplicado para velocidades mdias na
vertical.

Paulo Cesar Colonna Rosman

110

aleatrio, causado pelos movimentos em escalas no resolvveis que geram velocidades difusivas, pode ser includo. A magnitude do desvio
aleatrio funo das derivadas espaciais das difusividades turbulentas.
Para entender esse processo, considere a equao de transporte Euleriano:
C
+ R

x j
2j ui C
2j ui 2 C
C
C

+ ui
=
+ Dij +
+ R (148)
Dij +

12 x j x j
12 x j x 2j
t
xi xi
ui
C
C

+ ui
=
t
xi xi

2j ui
Dij +

12 x j

2j ui
C
C
+ ( ui ui )
= Dij +
12 x j
t
xi
Velocidades em escalas
resolvveis, responsveis
pelo transporte advecti-

Velocidades em escalas no resolvveis (velocidades difusivas), responsveis por pequenos desvios aleatrios no transporte advectivo.

2C
2 + R
x j

Balano do transporte nas escalas


no resolvveis, ou difuso efeti-

Como indicado no esquema acima, as velocidades difusivas so de fato


funo da variao espacial da difusividade turbulenta. Portanto o processo difusivo se divide em duas partes: uma que acrescenta incerteza
adveco e outra estritamente difusiva.
Para analisar esse resultado a partir de uma perspectiva Lagrangeana de modelo de transporte, considere o seguinte:
Suponha que uma grade numrica divide uma nuvem Euleriana de
contaminantes e que a massa de contaminante em cada clula da grade numrica seja calculada. Suponha que o centride de cada clula
represente uma partcula, com a quantidade de massa calculada em
cada clula, conforme ilustrado abaixo.

Um Sistema Computacional de Hidrodinmica Ambiental

111

Captulo 1

uma nuvem individual de contaminante pode ser associada a cada


partcula, de tal forma que, ao se adicionar todas as nuvens individuais de partculas, obtm-se como resultado a nuvem de contaminante
global.
Cada partcula transportada por adveco, com uma velocidade na
escala resolvvel ui, e sofre um desvio aleatrio da sua adveco resolvvel devido a velocidades difusivas ui', sendo ainda sujeita difuso. Aps um certo tempo, o resultado teria a seguinte aparncia:

Evidentemente, os desenhos acima esto muito organizados para serem realistas, mas a idia est clara: Conforme sugerido nos
desenhos, dois mecanismos difusivos aparecem, um devido aos
desvios aleatrios causados pelas velocidades difusivas ui' que
dispersa as partculas, aumentando o tamanho da nuvem inteira. E
outro, na forma de uma difuso efetiva relativa a cada partcula ,
aumenta o tamanho das machas representadas por partculas individuais, de tal forma que a nuvem global o resultado da adio
das manchas individuais de cada partcula.
Pode-se observar que na verdade, qualquer partcula o centride
da mancha individual de uma partcula, assim o volume de integrao
de uma mancha individual dever ser igual a massa da partcula. A forma
da mancha individual depende da funo de distribuio de massa adotada. Como as manchas individuais so usualmente muito pequenas em
comparao com o domnio de interesse, estas podem ser consideradas
localmente homogneas, mas no necessariamente isotrpicas. Nessas
condies de homogeneidade local, funes Gaussianas de distribuio
de massa de uma dada mancha individual em torno do seu centride (a
posio da partcula) so uma boa aproximao. Com uma dada funo
de distribuio, e um dado valor mnimo de concentrao detectvel, pode-se calcular o tamanho da mancha individual e compar-la com o tamanho da clula da grade de distribuio. Se a mancha individual for

112

Paulo Cesar Colonna Rosman

menor do que a clula da grade, ento toda a massa da mancha individual


pode ficar em uma nica clula da grade. Contudo, se a mancha individual for maior que a clula da grade, sua massa dever ser distribuda
pelas clulas da grade cobertas pela mesma, numa proporo definida
pela funo de distribuio adotada. A clula da grade que contm o centride da mancha individual dever receber a maior parte da massa da
mesma.
A Figura15 apresenta uma viso realista desses conceitos. Pode-se
observar uma pluma ou nuvem de contaminantes sendo lanada por um
emissrio, e as partculas associadas perspectiva Lagrangeana do fenmeno. No caso apresentado, alm dos transportes advectivo e difusivo, a
massa das partculas est sujeita a uma reao de decaimento. Assim,
quanto mais distante da fonte, menor a massa de cada partcula.

Figura15 - Visualizao da nuvem Euleriana (ou pluma) de contaminantes, e


as partculas Lagrangeanas equivalentes. (Nesse caso, devido s
reaes de decaimento, as partculas mais afastadas da fonte
possuem bem menos massa, portanto a nuvem tende a
desaparecer). Figuras adaptadas de um estudo referente ao
emissrio da praia de Ipanema, no Rio de Janeiro, usando o
sistema FIST3D, Rosman (1998).

Dependendo de como o contaminante de interesse se mistura no


corpo dgua receptor, camadas com campos de velocidade distintos so
relevantes. Por exemplo, para contaminantes flutuantes, a velocidade na
superfcie livre, obtida com o mdulo 3D utilizada. Para contaminantes
misturados na coluna dgua, as velocidades mdias na vertical, obtidas
no mdulo 2DH, so empregadas. Em emissrios, devido s diferenas
de densidade do efluente e da gua do oceano, usual a formao de uma
pluma de contaminantes ocupando uma camada espessa na coluna
dgua. Tal camada tem geralmente de 5 a 10m de espessura, e comumente ocupa a poro superior da coluna dgua. Em tais casos, a veloci-

Um Sistema Computacional de Hidrodinmica Ambiental

113

Captulo 1

dade mdia ao longo dessa camada um campo de velocidade advectiva


adequado.
Para efluentes saindo de uma fonte, a quantidade de massa, Ma, de
uma dada espcie, a, presente em cada partcula quando essa entra no
domnio modelado dada por:
Ma =

QCa
NP

(149)

onde, Q a descarga proveniente da fonte, Ca a concentrao da substncia a presente na descarga da fonte, e NP o nmero de partculas que entra no domnio pela fonte por passo de tempo . A posio inicial de
cada partcula atribuda aleatoriamente dentro da regio fonte. As dimenses da regio fonte so de tal forma que a concentrao na regio da
fonte igual quela que se observa ao final do processo inicial de diluio, dentro do campo prximo de mistura da pluma de contaminante. Outras formas de determinao da massa inicial de uma dada espcie em
cada partcula depender extremamente do tipo de fonte, conforme discute-se mais adiante sobre a caracterizao das fontes contaminantes.
Como visto, cada partcula representa na verdade o centride de
uma mancha individual. Existem vrias maneiras de se determinar o
campo de concentrao, uma vez que a pluma, nuvem ou mancha de partculas definida. Um ponto importante a definio da malha na qual a
massa de cada partcula ser distribuda em cada clula. A dimenso da
malha que ir definir o tamanho de cada clula, e deve ser pequena em
comparao escala espacial da pluma ou mancha. A depender dessa
escala, a malha do modelo hidrodinmico pode ser utilizada, embora, geralmente, a escala de discretizao do modelo hidrodinmico seja muito
grande para representar uma pluma ou nuvem de contaminantes. A quantidade de massa de uma dada partcula que pode estar em uma determinada clula i da malha de concentrao, cujo centro encontra-se na posio (x, y, z)i, ser determinada atravs da seguinte expresso:
mai ( x, y, z ) =

M a R(tv ) f
NP

f
n =1

(150)

onde f a funo de distribuio espacial, e R(tv) uma funo de reao


cintica, sendo tv o tempo de vida, ou idade, da partcula. Diferentes funes f e R(tv) podem ser definidas e facilmente programadas. NP o n-

Paulo Cesar Colonna Rosman

114

mero de partculas que contribui para a quantidade de massa em uma dada clula da malha de concentraes.
Depois que todas as partculas tiverem suas massas de cada espcie
distribudas pelas clulas da malha, a concentrao de cada substncia
em uma dada clula torna-se simplesmente a quantidade de massa daquela substncia presente na clula, dividida pelo volume da clula. Dependendo da situao, e.g. clculos mdios na vertical, o volume da clula
tambm pode ser uma funo da altura instantnea da coluna dgua.
Como exemplo, considerando uma funo de distribuio Gaussia34
na , tem-se:
( x x ) 2 ( y i y ) 2 ( zi z ) 2

f ( x, y , z )i = exp i 2
2
2

x
y
z

(151)

Onde, de acordo com o mtodo dos momentos, pode-se mostrar


que as varincias podem estar relacionadas com as difusividades, de acordo com Fischer (1979):
1 d x , y , z
2 dt
2

Dx , y , z =

(152)

Se o tamanho da nuvem individual de uma dada partcula for pequeno em comparao ao tamanho das clulas de distribuio, pode-se
simplesmente utilizar uma funo delta de Dirac para f(x,y,z). Para tanto,
o tamanho das nuvens individuais de cada partcula deve ser definido em
termos de uma concentrao mnima detectvel.
4.6.1. Sobre a caracterizao das fontes contaminantes

As fontes contaminantes so em sua maior parte pontos de lanamento


com uma dada carga. Mas, por vezes, h uma grande quantidade de pequenos pontos ao longo de um trecho, que mais adequadamente podem
ser considerados como uma linha contaminante com uma dada carga por
metro linear, como o caso linhas de difusores, ou de linhas de jateamento para assentamento de dutos por exemplo. A forma como tais cargas contaminantes entram no modelo Lagrangeano atravs da definio
de uma regio fonte.
Regies fonte so sempre volumes prismticos, com seo horizontal elptica ou retangular definida pelo modelador. A altura do prisma po34

Evidentemente, para um escoamento 2DH, a funo de distribuio estaria apenas no


plano x-y.

Um Sistema Computacional de Hidrodinmica Ambiental

115

Captulo 1

de ser constante ou varivel. Ser constante quando o contaminante ocupa apenas uma faixa da coluna de gua. Mas, usual ocorrerem casos em
que o contaminante fica bem misturado na coluna de gua, especialmente
quando a regio fonte est junto de margens ou na zona de arrebentao
das ondas no caso de praias. Nestes casos, ao longo da regio fonte a profundidade, e portanto a altura do volume prismtico, ser varivel no
tempo, seguindo o nvel da mar, e no espao seguindo a batimetria local.
Embora as regies fonte sempre sejam volumes prismticos, dependendo da escala e da forma da regio fonte definida pelo modelador,
a mesma se comportar como uma fonte pontual, em linha, em plano ou
volumtrica. Os critrios bsicos seguidos para definio de uma regio
fonte so expostos a seguir.
4.6.1.1. Quanto ao tamanho do volume prismtico da fonte ()

Deve-se considerar que a concentrao na regio fonte, Co, ser funo


da diluio inicial ou mistura de campo prximo. Compete ao modelador
definir o fator de diluio inicial (S) que ser imposto. Assim, se a
concentrao do contaminante efluente pela fonte for Ce, a concentrao
na regio fonte ser Co = Ce / S. Por outro lado, se uma fonte tiver uma
carga QQ/s, e se o intervalo de lanamento de partculas for , a quantidade total que entrar na regio fonte por intervalo de lanamento ser
QQ/s . E portanto, a concentrao na regio fonte ser Co = QQ/s
/ , onde o volume prismtico da regio fonte. Igualando as duas
expresses obtm-se:
=

QQ s S
Ce

(153)

Lembrando que a carga da fonte igual ao produto da vazo efluente, Qe, pela concentrao efluente, isto QQ/s = Qe Ce; pode-se tambm escrever:
= Qe S

(154)

4.6.1.2. Quanto forma da seo horizontal do volume prismtico


da fonte ()

No SisBAHIA, a forma em planta de cada regio fonte fornecida pelo


modelador. Para isso o modelador deve em primeiro lugar definir o volume prismtico da regio fonte (), como indicado acima. Em seguida

116

Paulo Cesar Colonna Rosman

necessrio definir a altura mdia do volume. No caso de regies fonte


com altura constante isso trivial, pois um dado de entrada. No caso de
regies fonte onde a altura do volume prismtico varivel no tempo,
seguindo o nvel da mar, e no espao seguindo a batimetria local, devese calcular um valor mdio. Para tal, deve-se usar as profundidades relativas ao nvel mdio, e estimar-se um valor mdio para a regio que se
imagina ser ocupada pela regio fonte. (Para o modelador mais detalhista isso pode significar um processo iterativo!)
Dividindo-se o volume do prisma pela altura mdia obtm-se a rea
do retngulo ou elipse que a seo horizontal do prisma: A = /H. A
forma em planta do retngulo ou elipse da regio fonte faz parte das atribuies do modelador. da competncia do modelador definir o comprimento (ou eixo maior no caso de elipse), a largura (ou eixo menor) e o
ngulo entre o eixo da regio fonte e o eixo x da malha. O SisBAHIA
considera que o eixo da regio fonte est alinhado com a dimenso definida como comprimento da regio fonte.
Embora a regio fonte sempre seja um volume prismtico, com o
grau de liberdade oferecido, compete ao modelador definir adequadamente regies fonte que, em proporo escala do domnio de interesse,
funcionaro como fontes pontuais, em linha, em plano ou volumtricas.
Por conta disto, em qualquer procedimento de modelagem imprescindvel que o modelador tenha uma boa concepo das escalas de interesse
no domnio modelado, no apenas para bem definir a regio fonte, mas
tambm para ter uma idia clara do que ou no relevante nas escalas de
interesse. Dependendo da escala do problema, e respeitando a escala relativa da fonte no contexto do domnio de interesse, o tamanho exato e a
forma da regio fonte tem muito pouca relevncia se o interesse est em
buscar respostas em pontos afastados da mesma35.
Um modelo no substitui a arte do modelador. Como em um programa para processamento de texto, apesar de todas as facilidades para
correo ortogrfica e gramatical, depende do modelador a qualidade e o
contedo da obra escrita. E nem sempre o leitor entende corretamente o
que foi escrito. Por razes similares, comum que leitores leigos venham
a levantar questionamentos indevidos, faam interpretaes errneas dos

35

Alis, deve-se ressaltar que todas as ferramentas de modelagem inclusas no SisBAHIA so para campo afastado. Portanto, intrinsecamente errado usar o SisBAHIA
para buscar respostas exatas no campo prximo de fontes contaminantes.

Um Sistema Computacional de Hidrodinmica Ambiental

117

Captulo 1

resultados ou mesmo no cheguem a entender os resultados de um dado


modelamento.
4.6.2. Sobre as reaes cinticas no modelo Lagrangeano

Usando as definies do item anterior, a quantidade total, QT, que liberada por uma dada regio fonte em cada intervalo de tempo pode ser
escrita como:
QT = QQ / s

(155)

Se em cada so lanadas NP partculas, a quantidade inicial de


cada partcula, mo, ser:
mo =

QT QQ / s
=
NP
NP

(156)

O SisBAHIA admite que ao longo do tempo, a quantidade remanescente em cada partcula, m(tv), seja funo de seu tempo de vida, tv.
Isto , pode-se especificar reaes cinticas, R(tv), que alterem a quantidade inicial de cada partcula da seguinte forma:
m(tv ) = mo R(tv )

(157)

No SisBAHIA, reaes cinticas de primeira ordem, tipo exponencial,


por serem um tipo de reao cintica bastante comum, podem se especificadas atravs da prescrio do parmetro T90, o tempo de vida necessrio para decaimento de 90% do valor inicial. Desta forma a reao cintica escrita como:
R (tv ) = exp ( K d tv )

(158)

sendo que a constante da reao, Kd, calculada em funo do T90 como:


0.1
K d = ln

T90

(159)

Repare que o valor 0.1 corresponde a m(tv=T90)/mo = 0.1, i.e., um decaimento de 90%.
Alm das reaes exponenciais, qualquer outro tipo de reao cintica temporal pode ser especificada para o modelo Lagrangeano do SisBAHIA, bastando que o modelador fornea uma tabela com valores de tv
R(tv). Por exemplo, na simulao de manchas de leo h que se consi-

Paulo Cesar Colonna Rosman

118

derar as perdas por evaporao. Freqentemente a percentagem de evaporao (%E) segue um padro mais ou menos assinttico do tipo:
b tv
% E = 100

a + tv

(160)

onde os parmetros a e b dependem do tipo de leo e das condies ambientais reinantes (vento e temperatura). Para este tipo de reao pode-se
escrever:

b tv
m(tv ) = mo R(tv ) = mo 1

a + tv

(161)

A tabela a seguir, vlida para alguns tipos de leo diesel sob condies
de ventos at 5 m/s e temperatura ambiente de 20C, exemplifica o tipo
de dados que seriam necessrios fornecer ao SisBAHIA. Os dados obtidos das especificaes do tipo de leo e a percentagem de evaporao
esperada esto nas duas primeiras colunas, nas duas colunas direita,
com realce cinza, esto as informaes que deveriam ser fornecidas ao
SisBAHIA.
Tempo (horas)
0
3
6
9
12
15
18
21
24
27
33
39
45
51
57
240

%E
0.0
36.3
49.1
55.7
59.7
62.3
64.3
65.7
66.8
67.8
69.1
70.1
70.8
71.4
71.9
72.0

tv(seg.)
0
10800
21600
32400
43200
54000
64800
75600
86400
97200
118800
140400
162000
183600
205200
864000

R(tv)
1.000
0.637
0.509
0.443
0.403
0.377
0.357
0.343
0.332
0.322
0.309
0.299
0.292
0.286
0.281
0.280

Um Sistema Computacional de Hidrodinmica Ambiental

119

Captulo 1

Notas importantes:
Os pares de valores no precisam ter intervalo de tempo constante.
O primeiro par de valores a ser dado deve ser 0 e 1.
O ltimo par de valores deve atender a uma das seguintes condies:
o Corresponder a um valor de R(tv) < 0.001, caso exista.
o Caso contrrio, deve corresponder a um valor de tv maior que
o tempo total de simulao previsto.
Isso necessrio porque o SisBAHIA considera que uma partcula que
perdeu mais que 99.9% da sua quantidade inicial mo descartvel. Portanto, quando m(tv)/mo < 0.001 a partcula deixa de existir para o modelo
Lagrangeano.36 Na tabela exemplificada, como a reao assinttica e
nunca chega a R(tv) < 0.001, o ltimo par de valores corresponde a um
tempo de vida de 240 horas, ou seja 10 dias. Isso significa que as simulaes teriam duraes mximas de 240 horas, ou 864000 segundos.
4.6.3. Sobre modelagem de manchas de leo

Considerando a relevncia do tema na atualidade, apresenta-se um maior


detalhamento no que diz respeito a simulaes de derrames de leo.
Imediatamente aps o derrame, o leo comea a se espalhar e a
formar uma mancha cobrindo uma grande rea da superfcie da gua. Tal
rea o que se deve considerar no modelamento realizado como regio
fonte do derrame. Mostra-se mais frente como se dimensiona o tamanho de regies fonte para efeitos de modelagem numrica.
Partindo da regio fonte, a mancha transportada pelo campo de
correntes gerado por forantes hidrodinmicos e pelo vento. Esses processos de espalhamento e transporte so extremamente importantes na
anlise ambiental, pois controlam a extenso da mancha e determinam as
possveis reas a serem contaminadas, alm de influenciarem diretamente
em outros processos, tais como a evaporao, dissoluo, foto-oxidao e
bio-degradao.
Logo aps o derrame, o leo comea a espalhar-se, mesmo com o
meio em repouso. Este espalhamento inicial chamado de espalhamento
36 O valor limite 0.001 pode ser facilmente alterado pelo modelador experiente no cdigo do modelo Lagrangeano. O valor 0.001 j um valor bem conservador, pois verifica-se na prtica que uma tolerncia de 0.01 j seria mais que suficiente para resultados
com acurcia adequada. Claro que a acurcia aumenta com tolerncias menores, mas,
quanto menor a tolerncia, mais partculas permanecero ativas, e mais tempo de computao ser necessrio.

120

Paulo Cesar Colonna Rosman

mecnico, e o que se considera para determinao da regio fonte. O


fato do leo ser despejado em um corpo d'gua que se encontra em movimento, acrescenta um outro espalhamento, decorrente do transporte por
adveco e difuso turbulenta no meio fsico receptor. Tais processos so
tratados diretamente pelo modelo de transporte de leo adotado.
Entre os vrios modelos propostos para a anlise do espalhamento
mecnico a teoria de Fay, e adaptaes como as feitas no conhecido modelo ADIOS237, vem sendo amplamente utilizada na modelagem devido
simplicidade da descrio e comprovada aceitao. Fay, analisa os processos inicial e final de leo ou fluidos imiscveis na superfcie de guas
quiescentes, considerando que, na fase inicial, a difuso horizontal devido turbulncia muito menor que o espalhamento mecnico. O fato
baseado em um balano de foras, considerando que ao longo do espalhamento ocorrem estgios nos quais foras que tendem a aumentar o tamanho da mancha (peso e tenso superficial) estaro contrabalanadas
por foras que se opem ao movimento (inrcia e tenses viscosas).
Fay considera trs regimes de espalhamento na fase de espalhamento mecnico. Inicialmente o leo espalha-se devido ao da fora
gravitacional. Ao ser lanado no corpo d'gua, a diferena de densidade
entre os dois fluidos gera um gradiente de presso atuando na direo
horizontal da mancha. Quando o volume do leo tenta sair do repouso, a
fora gravitacional contrabalanada inicialmente pela fora de inrcia
que se ope ao movimento. Este regime de espalhamento, onde a fora
gravitacional contrabalanada pela fora de inrcia chamado de espalhamento inercial. Entretanto, durante esse processo a gua no fica
completamente em repouso. Ocorre um movimento ascendente para ocupao do espao deixado pelo leo que se espalhou, e um movimento
descendente prximo interface gua-leo gerando uma fora contrria
ao movimento devido ao arraste viscoso da mancha de leo. O estgio de
espalhamento no qual a fora gravitacional principalmente contrabalanada pelas foras viscosas denominado espalhamento viscoso.
medida que a mancha vai aumentado e tornando-se mais fina, a
fora gravitacional vai ficando irrelevante e o balano entre as tenses
superficiais nas extremidades das interfaces leoar, guaar e gualeo
se faz notar, passando a ser o fator dominante no espalhamento. O regime
37 ADIOS = Automated Data Inquiry for Oil Spills. Tal programa na verso 2, de janeiro de 2001, foi desenvolvido pela Hazardous Materials Response Division (HAZMAT) do Office of Response & Restoration
(OR&R) da National Oceanic and Atmospheric Administration (NOAA) do Governo dos Estados Unidos da
Amrica. Pode-se obter o ADIOS2 gratuitamente pela Internet.

Um Sistema Computacional de Hidrodinmica Ambiental

121

Captulo 1

de espalhamento no qual a resultante da tenso superficial nas interfaces


contrabalanada pelas foras viscosas chamado de espalhamento por
tenso superficial.
A Tabela abaixo apresenta os valores do dimetro da mancha (D)
quando o espalhamento aproximadamente circular e do comprimento
da mancha (L), quando a mesma tem uma forma alongada (unidirecional), para cada um dos trs regimes apresentados. Segundo Shen [3], a
mancha considerada alongada quando a relao entre o comprimento e
a largura da mancha for menor do que trs.
FASES DO ESPALHAMENTO
INERCIAL

VISCOSO
TENSO
SUPERFICIAL

L = 1,5 gAt 2

13

D = 1,14 gt 2

L = 1,5 gA2t 3 2 1 2

L = 1,33 2t 3 2

14

14

13

D = 1, 45 g2t 3 2 1 2

D = 2,3 2t 3 2

16

14

Na Tabela acima, A a rea da mancha, o volume de leo derramado, a tenso superficial resultante, o coeficiente de viscosidade
cinemtica, a massa especfica da gua, a densidade relativa entre o
leo e a gua e g a acelerao da gravidade.
A determinao da rea final da mancha de leo decorrente do espalhamento mecnico no uma tarefa fcil, uma vez que o petrleo
composto de um grande nmero de hidrocarbonetos com tenses superficiais, taxas de evaporao e taxas de dissoluo diferentes. Acrescenta-se
ainda, o fato da temperatura, salinidade e propriedades biolgicas do
meio receptor afetarem diretamento o processo. Fay, prope uma estimativa da rea mxima alcanada pela mancha em guas quiescente, em
funo do volume derramado:
Amax = 105 3/ 5

(162)

sendo Amax a rea mxima em metros quadrados e o volume em metros


cbicos. Para propsitos prticos admite-se que a mancha pra de crescer
quando alcana determinada espessura, normalmente entre 10- a 10-
cm. Tal rea no deve ser confundida com a rea da regio fonte.

122

Paulo Cesar Colonna Rosman

A rea da regio fonte determinada em funo do tempo de derrame. Como o tempo em que cada fase do espalhamento mecnico atua
varivel, e existe um entrelaamento de fases, i.e., uma ainda no acabou
quando a outra j comeou, na prtica, para determinao da regio fonte
segue-se os seguintes pontos:
Dado um volume de leo, suas caractersticas e o tempo de derrame, determina-se qual o dimetro da mancha pelas trs expresses acima. Considera-se como dimetro da regio fonte o maior
valor calculado.
A regio ser considerada elptica ou circular em funo da velocidade das correntes locais (V) e do tempo de derrame () . Se o
deslocamento (V) for maior que 3D, recomenda-se considerar
regio fonte de forma elptica. Para regies fonte muito pequenas
em relao ao domnio de interesse, pouco relevante distinguirse a forma da regio fonte.
Um exemplo: para um volume de 209m3 de leo combustvel, ocorrendo ao longo de 20 minutos, fcil verificar que obtm-se regies
fonte com dimetro de aproximadamente 250m. H que se considerara
que mesmo uma regio fonte com tal dimetro, pode ser praticamente
pontual em relao extenso do domnio de interesse. Maiores detalhes sobre os fundamentos para determinao de regies fonte so apresentadas no item 4.6.1.
4.6.3.1. Sobre obteno de curvas de decaimento de leo

Ao longo do tempo, medida que as manchas de leo so transportadas


pelas correntes, ocorre perda de massa. Tais perdas devem-se principalmente a dois fatores: evaporao e disperso de gotculas na coluna de
gua, eventualmente um processo de emulsificao tambm pode ocorrer
sob condies de ventos fortes e ondas. As gotculas dispersas ocasionalmente agregam partculas slidas em suspenso e quando ficam mais
densas que a gua tendem a depositar no fundo.
Pela multiplicidade de fatores envolvidos, o decaimento do leo na
gua extremamente complexo. No caso dos leos, tem-se substncias
compostas bastante complexas. Na medida em que o tempo passa a mancha se espalha e aumenta a rea de exposio (ou diminui a espessura), e
isso tenderia a aumentar a taxa de evaporao. Por outro lado, como o
leo uma substncia composta, na mesma medida o que vai restando
so os volteis mais pesados, e isso tende a diminuir a taxa de evaporao. Por isso, as melhores estimativas devem levar em conta aspectos re-

Um Sistema Computacional de Hidrodinmica Ambiental

123

Captulo 1

lacionados s propriedades fsico-qumicas do leo e da gua, alm da


intensidade de ventos, correntes e agitao de ondas. Todos estes parmetros so fundamentadamente considerados no programa ADIOS2
disponibilizado gratuitamente na Internet, sendo considerado padro. Isto
, as estimativas de perda de massa feitas pelo ADIOS2 so internacionalmente aceitas como confiveis. A questo da taxa de evaporao versus espessura da mancha devidamente considerada no ADIOS2. As
curvas do ADIOS2 so bem testadas, e representam um bom modelo de
decaimento da massa de leo, pois levam em conta as complexidades dos
leos. O ADIOS inclusive computa a mudana de viscosidade e massa
especfica do leo ao longo do tempo na medida em que os volteis mais
leves vo evaporando primeiro. Apresenta-se em anexo, as curvas obtidas para os diferentes casos pertinentes a este trabalho.
As curvas obtidas atravs do ADIOS2, como se ilustra na Figura
16, transformadas em tabela de valores de tempo de vida x fator de decaimento, so diretamente inseridas em uma das telas de entrada de dados do modelo de transporte de leo do SisBAHIA, como se v na Figura
17. Ressalta-se que o tempo de vida corresponde ao tempo que uma
dada partcula representativa tm desde o instante que entrou no domnio
atravs da regio fonte. No caso ilustrado na Figura 17, pode-se ver pela
concentrao efluente trata-se de uma simulao de um leo relativamente leve, visto que a concentrao iguala a massa especfica do mesmo.
Nota-se tambm que pela vazo de 0,157 m/s, e pela diferena de tempo
de 1200 segundos entre o instantes inicial e final de lanamento de partculas na fonte, que o volume do derrame simulado foi de 188,4 m. Maiores detalhes sobre como o SisBAHIA trabalha com tais curvas so apresentados no item 4.6.2.

124

Paulo Cesar Colonna Rosman

Figura 16. Exemplo de resultado do ADIOS2, com ficha de dados do caso e


curva de decaimento resultante. Caso de derrame de 183 m de
leo LCO, sob ao de vento varivel usual na Baa de Guanabara.
A curva de decaimento pode ser inserida diretamente no SisBAHIA
em forma de tabela, cf. Figura 17.

Um Sistema Computacional de Hidrodinmica Ambiental

125

Captulo 1

Figura 17. Exemplo de tela de configurao das caractersticas da fonte contaminante para a simulao de utilizando mdulo de transporte
Lagrangeano do SisBAHIA. A curva de decaimento na tabela
direita segue exatamente uma curva de resultados do ADIOS2.

4.6.4. Condies de Contorno para o Modelo de Transporte


Lagrangeano

Existem, basicamente, dois tipos de condies de contorno para o modelo


de transporte Lagrangeano de partculas. O primeiro ao longo dos contornos abertos, i.e., quando uma partcula atravessa um segmento de contorno, ela sai do domnio modelado, e conseqentemente perdida. Por
esse motivo, no se deve usar o modelo Lagrangeano para regies fonte
prximas aos limites de contornos abertos. Isso quer dizer que o contorno
aberto deve estar suficientemente afastado da regio fonte, de tal forma
que, se as partculas deixarem o domnio, no causaro perdas sensveis
para o problema sendo modelado. O segundo tipo ocorre ao longo de
contornos de terra.

Paulo Cesar Colonna Rosman

126

Ao longo das fronteiras de terra, podem ser consideradas duas situaes:


1- a partcula que atinge a fronteira retorna ao meio sem sofrer qualquer
perda de massa; 2- a partcula retorna ao meio mas tem parte de sua massa no trecho da fronteira atingido. Tal variao depende da definio de
um coeficiente de absoro ao longo das fronteiras de terra. Por suposto,
o coeficiente zero e a primeira situao usada. No caso de ser especificado um coeficiente maior que zero, tm-se a segunda possibilidade

5. Sobre calibrao de modelos


Os seguintes pontos conceituais definem uma metodologia adequada para
o processo de calibrao de um sistema de modelos de hidrodinmica
ambiental, como o SisBAHIA.A lista segue uma ordem seqencial de
importncia e pr requisitos:
i.

38

O primeiro e mais fundamental passo de calibrao checar se as


escalas caractersticas dos fenmenos de interesse e as escalas de
discretizao do modelo so compatveis. Alis isso deveria ser feito
por ocasio da discretizao da malha ou grade do modelo, mas frequentemente passa desapercebido pelo modelador menos experiente.

Um modelo tem escalas de discretizao compatveis com um


fenmeno de interesse quando o modelo pode resolver o fenmeno. Nesse sentido, deve-se lembrar que, se um determinado
fenmeno de interesse tem escalas espaciais e temporais caractersticas dadas por s e t, para se resolver tal fenmeno, as escalas de discretizao do modelo devem ser pelo menos 4 vezes
menor38, i.e. s/4 e t/4. Na verdade, para resolver bem tal fenmeno, e de fato ser passvel de confrontao com dados medidos, o modelo deve ter uma malha ou grade com espaamento
entre os ns menor que s/8, e deve usar passos de tempo inferiores a t/8.

Frequentemente quando os resultados do modelo no representam bem os dados medidos, parte das causas est na discretizao espacial e/ou temporal inadequada, i.e. so muito grosseiras para resolver o fenmeno. Note que inadequada aqui aplica-se aos dois lados. Isto porque, comum que os dados usados

As escalas tericas de Nyquist s/2 e t/2 no so aplicveis em termos prticos de


modelagem.

Um Sistema Computacional de Hidrodinmica Ambiental

127

Captulo 1

para comparao com os resultados do modelo contenham fenmenos de escala pequena ou inadequada, junto com as escalas
maiores ou adequadas do fenmeno de interesse. As escalas
inadequadas so as que o modelo no pode resolver com a discretizao adotada, e as adequadas as que pode. Por outro lado, o
modelador pode ter interesse em um determinado fenmeno, mas
usa um modelo com escalas de discretizao inadequadas para
model-lo. No primeiro caso, os dados disponveis deveriam ser
filtrados para as escalas apropriadas do modelo, antes de qualquer comparao com os resultados do modelo. No segundo caso, a discretizao do modelo deveria ser refinada e novos resultados obtidos.

Este tambm o principal motivo pelo qual algumas vezes os resultados do modelo parecem muito suavizados ou bem comportados quando comparados aos dados medidos. Como dito, se no
for feita uma pr filtragem, e se a medio de campo no for corretamente planejada, e usual que pontos representando dados
medidos contenham fenmenos cujas escalas no so bem resolvidas pelo modelo.

ii. O segundo passo fundamental checar exaustivamente se a geometria do domnio de interesse est adequadamente representada. Neste
sentido, as principais ocorrncias so: discretizao inadequada,
sempre muito grosseira para capturar feies geomtricas que possam afetar os dados medidos e os resultados do modelo. E, valores
imprprios de profundidade, especialmente ao longo dos contornos,
ao longo dos ns de ilhas e de canais estreitos. Por estranho que posa
parecer, no raro ter-se modelos baseados em levantamentos batimtricos antigos, tendo resultados comparados com dados recentes
sem que uma atualizao da batimetria tenha sido efetivada. Claro
que isso impossibilita qualquer calibrao efetiva.
iii. O terceiro e igualmente fundamental passo no processo de calibrao, refere-se s condies de contorno. Uma verificao abrangente
deve ser feita, porque os modelos hidrodinmico e de transporte so
muito sensveis a mudanas nas condies de contorno. Nesse sentido, como mostrado no primeiro passo, deve-se dar ateno especial
s escalas caractersticas dos dados de entrada. Por exemplo:

128

Paulo Cesar Colonna Rosman

Se os dados de vento fornecidos ao modelo tm intervalo de tW


entre os valores, no se pode esperar que o modelo reproduza
com grande acurcia fenmenos causados por variaes de vento
com escala de tempo inferiores a 8tW. Tambm, se os dados de
vento fornecidos ao modelo forem uniformes no espao, no se
pode esperar que o modelo reproduza efeitos de vento local.
Com relao a este ltimo aspecto especial ateno deve ser dada
em regies com montanhas prximas do domnio de modelagem.
Outro exemplo: se os dados de elevao de nvel dgua fornecidos aos ns do contorno aberto do modelo foram medidos em intervalo de tempo de tT, no se pode esperar que o modelo reproduza corretamente fenmenos causados por variaes do nvel dgua com escala de tempo inferior a 8tT. Conseqentemente, se forem fornecidos dados (corretamente) medidos a cada
15 minutos, pode-se esperar que o modelo reproduza adequadamente todos os fenmenos com perodos caractersticos superiores a cerca de 120 minutos, ou 2 horas. Fenmenos com perodos
menores que 2 horas at 60 minutos poderiam ser resolvidos, porm com menor acurcia. E fenmenos com perodos na faixa
entre 30~60 minutos seriam pobremente resolvidos pelo modelo.
Fenmenos com perodos inferiores a 30 minutes no poderiam
ser resolvidos39.

iv. O quarto passo fundamental de calibrao, foca nas variaes dos


nveis de gua, ou no caso de corpos de gua costeiros, nveis de mar. Se um modelo est simulando corretamente as variaes do nvel
dgua, em amplitudes e fases, ento volumes de gua esto sendo
corretamente trocados dentro do domnio do modelo, ao menos de
maneira global. No caso das mars, ondas de cheia, e outros casos de
propagao de ondas longas, deve-se ter em mente que o quadrado
da altura da onda em um determinado local proporcional diferena de energia em instantes de nvel dgua alto e baixo. Conseqentemente, se a amplitude de onda calculada for menor (ou maior) do
39

Evidentemente, os fenmenos em considerao nesse exemplo so pertinentes s


condies de contorno. Se devido a existncia de no-linearidades ou efeitos de ressonncia natural, forem excitados ou gerados sub-harmnicos dos dados de entrada ou
fenmenos de menor escala dentro do domnio do modelo, com escalas temporais 8
vezes maiores que o passo de tempo da modelagem, t, estes poderiam ser adequadamente resolvidos. Mesmo que 8t seja menor do que 60 minutos.

Um Sistema Computacional de Hidrodinmica Ambiental

129

Captulo 1

que os valores medidos, isto um indicativo de muita (ou pouca)


perda de energia ao longo da rota de propagao. Geralmente, isto
pode ser corrigido atravs do incremento ou reduo da amplitude da
rugosidade equivalente do fundo40, cf. equao (35). Somente depois
dos nveis dgua estarem corretamente reproduzidos em amplitude,
i.e. com erros menores que uma tolerncia definida, que se pode
esperar obter valores corretos de velocidade.
v.

O quinto passo da calibrao refere-se aos valores de velocidade das


correntes. Uma vez que os quatro passos anteriores foram checados
positivamente, as correes necessrias para calibrar o campo de velocidades devem ser obtidas atravs de ajustes nos parmetros de turbulncia do modelo hidrodinmico. Caso no se obtenha o ajuste
desejado, provvel que algum dos passos anteriores precise de anlises adicionais, especialmente o segundo.
Vale enfatizar: pequenas diferenas em batimetria podem interferir
muito significativamente em valores locais de velocidades. Deve-se
especialmente checar se as profundidades usadas no modelo condizem com as medidas por ocasio das medies de velocidade. Repetindo: comum fazer-se modelos com levantamentos batimtricos
antigos, e querer se comparar com medies de velocidade feitas anos depois do levantamento batimtrico usado no modelo. Em corpos de gua naturais os processos sedimentolgicos podem mudar
significativamente a batimetria em relativamente pouco tempo e isso
pode afetar enormemente as velocidades medidas.

vi. Somente depois que o modelo hidrodinmico estiver adequadamente


calibrado, pode-se pensar em calibrar um modelo de transporte. Se o
campo de velocidades estiver bem representado, com erros dentro de
uma tolerncia admissvel (<20%), e os trs primeiros passos, principalmente o primeiro, tiverem sido positivamente checados para o
modelo de transporte, ento a parte advectiva do transporte poder
ser bem reproduzido pelo modelo de transporte. Somente aps este
passo, os parmetros relativos ao transporte difusivo devero ser ajustados.

40

Uma exceo, e muito rara de ocorrer, poderia ser algum efeito ressonante no natural causado pela forma dos elementos na malha, ou a forma do domnio modelado. Se
isto ocorrer, o domnio modelado e a malha devem ser modificados.

130

Paulo Cesar Colonna Rosman

5.1. Resultados esperados em um processo de calibrao

Considerando a localizao e os principais forantes do escoamento na


regio de interesse do modelo, mostra-se a seguir uma seqncia prtica
de calibrao:

Em funo dos dados disponveis, faz-se uma seleo de cenrio hidrodinmico para fins de calibrao. Os dados de entrada no modelo
seriam ento cuidadosamente checados e resultados primrios obtidos. Deve-se prestar ateno para evitar problemas com condies iniciais inadequadas, cf. seo 4.3.1.
Com os resultados obtidos, a primeira verificao seria a de nveis de
gua e, se for o caso de propagao de ondas, amplitudes e fases, em
diferentes pontos do domnio, especialmente na regio de maior interesse no domnio modelado.
Se os resultados do item anterior estiverem insatisfatrios, verificaes seriam feitas. Em primeiro lugar na batimetria e nos contorno da
malha, que seriam cuidadosamente checados. Se fossem feitos ajustes, rodar-se-ia o modelo com os novos ajustes e obtendo-se novos
resultados, seguido de novas comparaes (processo iterativo). Se os
resultados aps os ajustes geomtricos (batimetria e contornos) ainda
estiverem insatisfatrios repete-se o processo. Se aps repetir-se o
processo, no houver mais ajustes geomtricos a serem feitos, passase aos ajustes de rugosidade equivalente do fundo. Os nveis (amplitudes e fases) seriam ento calibrados da melhor maneira possvel.
(Tipicamente os erros de nveis de gua com o SisBAHIA so inferiores a 5%, se os dados de entrada estiverem corretos.)
Aps a calibrao do modelo hidrodinmico para nveis de gua, ou
mar se for o caso, poder-se-ia passar verificao de velocidades.
Ajustes poderiam ser feitos nos parmetros de turbulncia do modelo
hidrodinmico para buscar o melhor ajuste no campo de velocidades.
Ressalta-se a importncia da correta representao da batimetria para
sucesso nesta etapa.
Se as velocidades estiverem calibradas, h segurana de que a parcela
de transporte advectivo dos modelos de transporte Euleriano e Lagrangeano ter acurcia adequada, i.e. compatvel com a qualidade
dos modelos de transporte adotados. Nesta etapa, dependendo da disponibilidade de dados de campo, poder-se-ia fazer ajustes nos parmetros de difuso e disperso dos modelos de transporte, para calibrao da parcela de transporte difusivo. Caso contrrio, os coeficien-

Um Sistema Computacional de Hidrodinmica Ambiental

131

Captulo 1

tes de difuso e disperso dos modelos de transporte deveriam estar


amarrados aos equivalentes do modelo hidrodinmico.
Exemplifica-se a seguir resultados de calibrao obtidos com o SisBAHIA na Baa de Todos os Santos. O exemplo foca no primeiro ponto
de calibrao listado acima, qual seja o dos ajustes de batimetria e
contornos ( o terceiro ponto da lista). Omite-se exemplificar os demais
procedimentos pois o tipo de resultado que se espera obter semelhante
ao mostrado a seguir para o caso de ajustes de batimetria.
5.1.1. Exemplo de resultado de ajuste da batimetria

Mesmo que mapas batimtricos estejam disponveis, no uma tarefa


fcil representar bem a complexidade da batimetria em um modelo numrico. Na verdade, algumas vezes existem feies do relevo de fundo
do prottipo que requerem um excessivo refinamento da malha para que
possam ser bem representadas. Assim, respeitando as feies gerais do
verdadeiro relevo do fundo, deve-se fazer ajustes na batimetria do modelo de forma a se obter a melhor reproduo dos dados de correntes medidos.
Para ilustrar como tais ajustes so realizados, as figuras seguintes
apresentam em detalhe o procedimento adotado para a regio da estao
S08 mostrada na figura. Note que o relevo da regio muito complexo, e
um pequeno desvio na posio de registro pode afetar significativamente
tanto o valor medido como os resultados do modelo. Na estampa da esquerda na Figura 18 tm-se os resultados de correntes 2DH obtidos com
o modelo hidrodinmico antes de qualquer ajuste ou correo de calibrao. A estampa da direita na Figura 18 mostra os resultados de correntes
2DH obtidos com o modelo hidrodinmico aps as correes e ajustes de
calibrao. A Figura 19 mostra uma comparao dos dois resultados do
modelo atravs da sobreposio resultados apresentados nas Figuras anteriores. Finalmente na Figura 20 pode-se verificar a evidente melhora
dos resultados do modelo, obtidas com a calibrao do relevo de fundo.41

41 O processo de calibrao aqui ilustrado foi realizado em 04/2000, por Renato Parkinson Martins, D.Sc., na
rea de Engenharia Costeira e Oceanogrfica da COPPE/UFRJ.

Paulo Cesar Colonna Rosman

132

80

80

70

70
60

60

40000

50

40000

50

40

S08

profundidades
(m)

40

S08

30

30

20

20

10

profundidades
(m)

10
0

30000

30000

50000

60000

50000

60000

Figura 18. Campo de correntes 2DH obtido com o modelo hidrodinmico


FIST3D antes e depois de ajustes na topografia de fundo em torno
da S08.

40000

S08

30000

50000

60000

Figura 19. Comparao do campo de correntes 2DH antes e depois dos


ajustes de calibrao no relevo de fundo em torno da S08. (Os
ajustes tambm foram realizados para outras reas.)

Um Sistema Computacional de Hidrodinmica Ambiental

133

Captulo 1

Antes

Depois

Dados

Antes

Depois
Dados

Figura 20. Diagrama de disperso de medies de correntes, comparando


valores medidos na S08 com valores calculados pelo modelo antes
e depois dos ajustes do relevo de fundo em torno da S08, para fins
de calibrao. evidente a melhora dos resultados aps alguma
calibrao.

Paulo Cesar Colonna Rosman

134

5.1.2. Exemplos de resultados de calibrao

Os exemplos que seguem ilustram resultados de processos de calibrao


feitos com dados medidos na Baa de Todos os Santos, BTS. A Figura 21
mostra o domnio de modelagem na BTS, com a indicao da localizao
das estaes referidas nas figuras seguintes pertinentes ao tema.

Rio Suba
Rio Paraguass

Rio A

N de contorno
aberto+ terra

S2

S7
S19

S14
S8

Rio Jaguaripe

S12
Rio Dona
N de contorno
aberto+terra

Limite dos valores calculados por mdia ponderada


entre as estaes S13 e S14

S13

Ilustrao de uma
frente de mar usada
para calcular as fases
da mar

Figura 21. Localizao de estaes de medio, e ilustraes referentes a um


processo de calibrao de condies de contorno abertas.

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 22. Quadro ilustrativo do processo de calibrao de condies de


contorno abertas.

135

Paulo Cesar Colonna Rosman

136
BTS - Campanha de Vero - Estao 19
Mar - Sizgia
2.0
Modelo

Dados de campo

1.5

NM M (metros)

1.0
0.5
0.0
-0.5
-1.0
-1.5
-2.0
17/01/99

18/01/99

19/01/99

20/01/99

Tempo

Figura 23. Comparao de nveis dgua medidos na estao S19 com


valores obtidas pelo modelo numrico.
BTS - Campanha de Vero - Estao 02 (h=10.3m)
Velocidade de corrente - Componente N-S
0.5
Modelo (5.6m)

Modelo (9.3m)

Dados de campo (5.6 m)

Dados de campo (9.3 m)

0.4
0.3

Velocidade (m/s)

0.2
0.1
0.0
-0.1
-0.2
-0.3
-0.4
-0.5
17/01/99

18/01/99

19/01/99

20/01/99

21/01/99

22/01/99

23/01/99

24/01/99

25/01/99

26/01/99

Tempo

Figura 24. S02 - Componente N-S da velocidade da corrente medida e


obtida por simulao numrica 3D na Estao 02, nas proximidades da Ilha Madre de Deus na Baa de Todos os Santos.

Um Sistema Computacional de Hidrodinmica Ambiental

137

Captulo 1
BTS - Campanha de Vero - Estao 07 (h=24.3m)
Velocidade de corrente - Componente N-S
0.6

Modelo (10.4m)

Modelo (20.0m)

Dados de campo (10.4 m)

Dados de campo (20.0 m)

Velocidade (m/s)

0.4

0.2

0.0

-0.2

-0.4

-0.6
17/01/99

18/01/99

19/01/99

20/01/99

21/01/99

22/01/99

23/01/99

24/01/99

25/01/99

26/01/99

Tempo

Figura 25. S07 - Componente N-S da velocidade de corrente medida e


obtida pelo modelo numrico na Estao 07, no Canal de
Itaparica, Baa de Todos os Santos.

6. Breve descrio da interface do SisBAHIA


Com o intuito de ilustrar como se pode acoplar diversos modelos e ferramentas grficas em um sistema integrado atravs de uma poderosa interface de gerenciamento, apresenta-se neste item uma breve descrio da
interface de gerenciamento do SisBAHIA.
6.1. Viso geral do SisBAHIA com exemplos de resultados

Como visto anteriormente, SisBAHIA42 o acrnimo de Sistema BAse


de HIdrodinmica Ambiental. Trata-se de um sistema para modelagem
da circulao hidrodinmica e do transporte de escalares passivos em
corpos de gua naturais. Na verso aqui exemplificada, oferece recursos
para modelamento tridimensional de corpos de gua com superfcie li-

42 Vale lembrar que o SisBAHIA fruto de um desenvolvimento conjunto entre a rea


de Engenharia Costeira & Oceanogrfica do Programa de Engenharia de Ocenica e da
rea de Banco de Dados do Programa de Engenharia de Sistemas & Computao, ambos da Coordenao de Programas de Ps Graduao em Engenharia (COPPE) da Universidade Federal do Rio de Janeiro (UFRJ), sob os auspcios da Fundao Coppetec.

138

Paulo Cesar Colonna Rosman

vre43. Nesta classe de corpos de gua pode-se encontrar rios, canais, lagos, lagoas, alagados, reservatrios, esturios, baas e guas costeiras.
De modo a exemplificar, apresenta-se brevemente algumas caractersticas do SisBAHIA. Os seguintes mdulos de modelamento esto disponveis no SisBAHIA:
Mdulos de Pr-Processamento: inclui diversas ferramentas para
anlise, preparao e entrada de dados fundamentais para os vrios modelos.
Circulao hidrodinmica tridimensional (Equaes de NavierStokes_3D para fluido incompressvel com presso hidrosttica).
Circulao hidrodinmica promediada na vertical (Equaes de
Navier-Stokes_2DH para fluido incompressvel com presso hidrosttica).
Transporte Euleriano de contaminantes dissolvidos na coluna de
gua. (Equao de transporte advectivo-difusivo com reaes cinticas, para valores promediados na coluna de gua _2DH). Encontra-se em fase de implementao a verso 3D deste mdulo.
Transporte Lagrangeano de escalares passivos em qualquer faixa
da coluna de gua, inclusive flutuantes, ou dissolvidos em toda a
coluna de gua. (Simulao do transporte de escalares passivos
atravs de tcnica de nuvens de partculas, com difuso dinmica
e reaes cinticas, para escoamentos 2DH ou 3D.)
Mdulos de Ps-Processamento: inclui diversas ferramentas para
apresentao dos resultados em forma de grficos, mapas e tabelas.
Por se tratar de um sistema dedicado, em cdigo aberto, desenvolvido na COPPE/UFRJ, vale ressaltar que uma definio otimizada dos
mdulos e seu inter-funcionamento pode resultar de interaes com um
cliente, durante o desenvolvimento dos trabalhos. Sendo dedicado, o sistema poder ter seu uso otimizado para o uso previsto. Mas, por ter cdigo aberto, poder ser modificado, inclusive por tcnicos especializados
do detentor dos direitos de usos do sistema, para incorporar novas necessidades dos usurios, no antevistas antes de seu uso continuado.
Toda a funcionalidade do SisBAHIA oferecida atravs de uma interface amigvel, e intuitiva para pessoas com conhecimentos bsicos de
hidrodinmica e transporte de escalares em corpos de gua naturais. A
43

Conforme j exposto, a verso aqui exemplificada do SisBAHIA aplica-se especialmente a corpos de gua sem estratificao vertical significativa.

Um Sistema Computacional de Hidrodinmica Ambiental

139

Captulo 1

interface apresenta dilogos auto explicativos e textos de ajuda contextual para os campos de entrada de dados. Ilustra-se a seguir algumas telas
do SisBAHIA:

Figura 26. Tela de abertura do SisBAHIA

140

Paulo Cesar Colonna Rosman

Figura 27. Tela principal do mdulo de gerao e edio de malhas para os


modelos do SisBAHIA. Na ficha de Constantes Harmnicas h um
banco de dados com nomes e perodos de centenas de constantes,
bastando ao usurio entrar com as amplitudes e fases pertinentes.

Atravs do boto de Visualizar, invoca-se a tela de visualizao e edio


de malhas mostrada na Figura 28. Atravs do boto Surfer pode-se gerar
automaticamente mapas de malha e de batimetria do domnio modelado
como ilustrado na Figura 29, atravs do conhecido aplicativo.

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 28. Tela de visualizao e edio de malha. No canto superior


esquerdo h ferramentas de busca de elementos e ns em todo o
domnio da malha. Pode-se visualizar cotas de fundo, isolinhas de
rugosidade e profundidade. Pode-se editar a posio (x,y) de cada
n, bem como sua profundidade e rugosidade equivalente. Podese ampliar ou encolher a imagem de qualquer parte da malha.

141

142

Paulo Cesar Colonna Rosman

Figura 29. Exemplo de malha de discretizao da Baa de Guanabara, com


6153 ns no plano horizontal e 31 nveis verticais, totalizando mais
de 190.000 pontos de clculo. Mapa de malha gerado
automaticamente pelo SisBAHIA, atravs do Surfer.

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 30. Domnio geral modelado da Baa de Guanabara, indicando a


batimetria atual referente ao nvel mdio do mar na Ilha Fiscal,
como visto pelo modelo hidrodnmico. Os eixos representam
distncias em metros e a posio equivalente georeferenciada em
coordenadas UTM. Exemplo de mapa de batimetria gerado
automaticamente pelo SisBAHIA atravs do Surfer.

143

144

Paulo Cesar Colonna Rosman

Figura 31. Tela de parmetros do grupo do modelo hidrodinmico


mostrando caixa de ajuda contextual, que existe para todos os
blocos de entrada de dados.

Como se mostra a seguir, o SisBAHIA usa os conhecidos programas da GoldenSoftware: Surfer para mapas, e Grapher para grficos. Para maiores informaes vide www.goldensoftware.com.

Um Sistema Computacional de Hidrodinmica Ambiental

145

Captulo 1

Figura 32. Tela da ficha de resultados 3D do grupo do modelo


hidrodinmico. Apertando o cone do Surfer, Lupa, Filme ou
Grapher gera-se automaticamente uma animao dos resultados,
um mapa no Surfer, um grfico no Grapher ou uma visualizao
formatada do resultado selecionado.

Clicando-se o boto do Filme, invoca-se o gerente de animao,


podendo-se produzir automaticamente, e mesmo com o programa rodando, um arquivo GIF animado para o intervalo de simulao especificado.
Clicando-se o boto do Surfer, automaticamente, e mesmo com o programa rodando gerado um mapa como o que se apresenta na Figura 35.
Clicando o boto do Grapher, automaticamente pode-se gerar grficos de
sries temporais de valores em uma dada estao, ou mesmo de perfis de
velocidade se o modelo 3D for usado. A Figura 36 ilustra resultados via
Grapher. Os resultados podem ser visualizados com o programa em execuo. Clicando em um dos cones de Lupa, acima dos cones do Grapher ou do Surfer, abre-se uma janela tabulando resultado selecionado
em formato ASCII. De tal janela os resultados podem ser impressos, copiados para o clipboard, ou salvos em um arquivo especificado pelo
usurio. Os resultados podem ser apresentados de diversas maneiras, e

Paulo Cesar Colonna Rosman

146

podem inclusive serem vistos em tempo real, durante a execuo do programa. Neste caso a tela do modelo hidrodinmico estaria na forma da
Figura 33.

Figura 33. Tela de apresentao de resultados do mdulo 3D hidrodinmico


do SisBAHIA, com o modelo hidrodinmico 3D executando.

Na Figura 33 v-se na parte inferior da Tela de apresentao de resultados 3D, uma barra de informaes com os seguintes itens:
Tempo restante:

Tempo decorrido:
Desempenho:

Ganho:

Num. Courant Mximo:


Num. Courant Mdio:

Indica a estimativa de durao para o fim da simulao. No caso trata-se de uma simulao
com durao de 1 dia de tempo real em um computador com processador Pentium III
800MHz.
Indica o tempo j decorrido na simulao.
Indica o tempo mdio gasto pelo computador para executar 1 passo de tempo. O valor
apresentado sempre a mdia entre o valor anterior e a mdia dos ltimos 4 passos de
tempo.
Razo de escala entre o tempo de computao e o tempo real nesta fase da simulao. No
exemplo o tempo de computao est 97 vezes mais rpido que o tempo real. Com este
Ganho um dia de tempo real seria simulado em menos de 15 minutos. O Ganho muda em
funo do uso que se faz do computador durante a simulao. O Ganho ser mximo se o
computador for deixado apenas com a tarefa de executar a simulao desejada.
Indica o mximo nmero de Courant no domnio discretizado, no instante inicial da computao.
Indica o nmero de Courant mdio do domnio discretizado, no instante inicial da computao.

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 34. Padres de correntes na Baa de Guanabara, em situao tpica


preamar de sizgia, com ventos usuais. Estampa superior mostra
padres de correntes junto superfcie livre (3D), e na inferior
valores mdios na vertical (2DH).

147

148

Paulo Cesar Colonna Rosman

Figura 35. Exemplos de mapa de correntes (2DH) gerados automaticamente


pelo SisBAHIA, atravs do Surfer, mostrando a Baa de Ilha
Grande. Situao de meia mar enchente de sizgia com ventos
usuais. Modelagem feita por Franklin, M.R. (2001).

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 36. Exemplo de resultados grficos gerados automaticamente pelo


SisBAHIA, atravs do Grapher. Nos perfis v-se o efeito do vento
nas correntes superficiais.

149

150

Paulo Cesar Colonna Rosman

Figura 37. Tela de parmetros do grupo do modelo de transporte Euleriano


(MTEADR).

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 38. Espalhamento de pluma de contaminantes (3H e 137Cs) na Baa


de Ilha Grande, aps 6 dias de incio do lanamento. Modelagem
feita por Franklin, M. R. (2001). Figuras produzidas automaticamente pelo SisBAHIA atravs do Surfer.

151

152

Paulo Cesar Colonna Rosman

Figura 39. Simulao da salinidade na Lagoa de Saquarema, RJ, aps


abertura da barra. Retrata situacao cerca de dois meses aps
abertura da barra. Modelagem feita por Oliveira, V. N. (2001).

Um Sistema Computacional de Hidrodinmica Ambiental

Captulo 1

Figura 40. Tela de parmetros do grupo do modelo de transporte


Lagrangeano (MTLADR).

153

154

Paulo Cesar Colonna Rosman

Figura 41. Tela de configurao das caractersticas da fonte contaminante


para a simulao de utilizando mdulo de transporte Lagrangeano
do SisBAHIA. A curva de decaimento na tabela direita foi
importada diretamente de resultados do ADIOS2.

Figura 42. Exemplo de mapa


gerado automaticamente pelo
SisBAHIA, atravs do Surfer. As
partculas em diferentes tonalidades marcam os tempos de
vida na pluma do emissrio de
Guaruj, SP. Nota: retrata
situao hipottica.

Um Sistema Computacional de Hidrodinmica Ambiental

155

Captulo 1

Ponto do derrame

Figura 43. Exemplo de mapa gerado automaticamente pelo SisBAHIA,


atravs do Surfer. Simulao de derrame de leo hipottico na
Baa de Guanabara. Sobrepostas s partculas apresenta-se isolinhas
de espessura de leo, para marcar a parte ainda facilmente visvel e
potencialmente recupervel.

O caso retratado na Figura 43 refere-se a um instante 16 horas aps


um derrame hipottico de 200m3 de leo MF380, nas cercanias do per
existente prximo ao ponto indicado na figura. Nota-se pela nuvem de
partculas abaixo das isolinhas, que uma parte do derrame j est de tal
forma disperso que a espessura da mancha superficial inferior a
0,05mm.

156

Paulo Cesar Colonna Rosman

Alm dos modelos hidrodinmicos e de transoporte um sistema de


modelagem deve oferecer ferramentas de pr e ps processamento. Como
exemplo, lista-se as facilidades contidas no SisBAHIA.
6.1.1. Ferramentas de Pr Processamento da Modelagem

As ferramentas aqui listadas funcionam integradas na interface do Sistema Base de Hidrodinmica Ambiental (SisBAHIA), desenvolvido na
COPPE/ UFRJ.
Programa gerador de grades ou malhas de discretizao do domnio
de interesse. Basicamente utiliza-se o programa ArgusOne44. As malhas lineares geradas pelo ArgusOne, so diretamente importadas pela
interface do SisBAHIA. No processo de importao os ns intermedirios em cada lado de elemento e no centro dos elementos quadrangulares so automaticamente gerados. Ou seja, a malha linear e automaticamente transformada em malha quadrtica pela interface, com
otimizao de banda.
Programa para interpolao de dados para os pontos da grade ou malha de discretizao. (Os dados podem ser de qualquer tipo, por exemplo: batimetrias, tipologia do fundo, velocidades, salinidades,
temperaturas medidas, etc.). A interface do SisBAHIA usa subrotinas
internas do programa Surfer para tal finalidade, com sofisticados mtodos de interpolao, como krigagem por exemplo.
Programas para visualizao em forma de mapas e de grficos temporais ou espaciais dos dados de entrada dos modelos, inclusive para
anlise de consistncia. Basicamente so adotados os programas Surfer e Grapher45.
6.1.2. Ferramentas de Ps Processamento dos Resultados da
Modelagem

44
45

Facilidades para visualizao dos resultados obtidos em forma de


mapas, via automao do programa Surfer atravs da interface do
SisBAHIA, utilizando padro OLE.
Facilidades para visualizao dos resultados obtidos em forma de
grficos de sries temporais, grficos de sees transversais, grficos
de elipses de mar, etc., so feitos diretamente pela interface via automacao do programa Grapher, via padro OLE.
Informaes sobre o ArgusOne, podem ser obtidas em www.argusint.com
Informaes adicionais sobre tais programas em www.goldensoftware.com

Um Sistema Computacional de Hidrodinmica Ambiental

157

Captulo 1

Programa para gerao automtica e apresentao de animao de


resultados obtidos. O programa Gerente de Animao, faz parte da
interface geral de modelagem SisBAHIA. A animao preferencialmente feita em formato de GIF, por ser muito mais otimizvel.

7. Referncias e Bibliografia
Lista-se a seguir as referncias mencionadas no texto, e bibliografia adicional que pode auxiliar o leitor interessado. Incluiu-se na lista alguns
trabalhos de pesquisa feitos sobre o assunto na COPPE/UFRJ, que podem ser facilmente obtidos.
Abbot, M.B. & Basco, D.R. (1989). Computational Fluid Dynamics, an Introduction for Engineers, Longan
Group, UK Limited.
Abbot, M.B., Price,W.A. (editors) Coastal, Estuarial and Harbour Engineers Reference Book. E & FN
Spon, 1994.
Arajo, A.M., - Tese D.Sc. - Um Sistema Computacional para Simulao do Escoamento e Transporte Fluido
Turbulentos em Corpos d'gua Rasos Usando Tcnicas de Filtragem. 12/93 Programa de Engenharia
Civil - COPPE/UFRJ
Baptista, A.E.M., 1984, Eulerian-lagrangian analysis of pollutant transport in shallow water, Ms.Sc. Thesis,
Dept. of Civil Eng., Massachusetts Institute of Technology.
Baptista, A.E.M., 1987, Solution of the advection-dominated ransport by Eulerian-Lagrangian methods,
using backward method of characteristics. Ph.D. Thesis, Department of Civil Engineering, Massachusetts Institute of Technology.
Benqu, J.P.; Hauguel, A. & Viollet, P.L. Numerical Models in Environmental Fluid Mechanics. Engineering
Applications of Computational Hydraulics, Vol. II, Homage to Alexandre Preissmann, Pitman Advanced Publishing Program, Boston, 1983.
Bruun, P. (1978). Stability of tidal inlets - Theory andengineering. Elsevier Publising Co.,Amsterdan.
Bueno, M.C., - Tese M.Sc. - Uso de Interfaces Dissipativas em Modelos de Circulao para Corpos dgua
Rasos. 04/95 Programa de Engenharia Civil - COPPE/UFRJ.
Cabral, F.M., - Tese M.Sc. - Investigaes sobre um Esquema Numrico Desacoplado para Modelos de
Circulao. 12/1991 Programa de Engenharia Civil - COPPE/UFRJ.
Calixto, R.J., - Tese M.Sc - Estabilidade Hidrulico Sedimentolgica de Embocaduras de Canais de Mar - O
Caso da Lagoa Rodrigo de Freitas - RJ. 03/1990 Programa de Engenharia Ocenica - COPPE/UFRJ.
Chacaltana, J.A., R. Fracalossi, D. Rigo, P.C.C. Rosman, R.A. Falconer, E.C. Teixeira. Implantao e calibrao do modelo divast para a Baa do Esprito Santo. Anais do XIII Simpsio Brasileiro de Recursos Hdricos. Belo Horizonte, 11/99.
Cunha, C.L.N. e Rosman, P.C.C. Uma formulao desacoplada para soluo das equaes de guas rasas
Anais do XIII Simpsio Brasileiro de Recursos Hdricos. Belo Horizonte, 11/99.
Cunha, C.L.N; Rosman, P.C.C. Mecanismo de inundao em um modelo hidrodinmico de corpos dgua
rasos. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Cunha, C.N, - Tese M.Sc. - Implementao de um Mecanismo de Inundao em um Modelo de Elementos
Finitos para Hidrodinmica de Corpos dgua Rasos. 11/95 Programa de Engenharia Civil COPPE/UFRJ.
Dailey, J.E. & Harleman, D.R.F. Numerical Model for the Prediction of Transient Water Quality in Estuary
Networks. MIT Department of Civil Engineering, R.M. Parsons Laboratory Technical Report 158,
Cambridge, Massachussetts, 1972.
Diegues, A.C. e Rosman, P.C.C. Caracterizao dos Ativos Ambientais em reas Selecionadas da Zona
Costeira Brasileira. Ministrio do Meio Ambiente Recursos Hdricos e Amaznia Legal/GERCO/PNUD - 02/98.
Dyer, K.R., 1986, Coastal and Estuarine Sediment Dynamics, J.Wiley & Sons, U.K., 342 pp.
Eiger, S. Modelos de Escoamentos Turbulentos, In: Silva, R.V. da (ed.), Mtodos Numricos em Recursos
Hdricos, Rio de Janeiro, Associao Brasileira de Recursos Hdricos, 1989.
Escoffier, F.F. (1940). The stability of tidal inlets. Shoreand Beach, Vol. 8, No. 4.

158

Paulo Cesar Colonna Rosman

Falco, M.M., - Tese M.Sc. -Estudo da Circulao Hidrodinmica no Sistema Lagunar de Jacarepagu. 04/95
Programa de Engenharia Civil - COPPE/UFRJ.
Fischer, H.B.; List, E.J.; Koh, R.C.Y.; Imberger, J. & Brooks, N.H. Mixing in Inland and Coastal Waters.
Academic Press, Inc., New York, 1979.
Franklin, M.R.(2001) Tese M.Sc: Modelagem da Circulao Hidrodinmica e da Disperso de Radionucldeos na Baa de Ilha Grande, RJ. Programa de Engenharia Civil, COPPE/UFRJ, 04/2001.
Freire, L.C.S., - Tese M.Sc. - Evoluo e Desenvolvimento de Sistemas Estuarinos - O caso do Esturio do
Rio Santa Maria - ES. 04/1989, Programa de Engenharia Ocenica - COPPE/UFRJ.
Gobbi, E.F. - Tese M.Sc. - Um Modelo Auto-Ajustvel para Turbulncia na Escala Sub-Malha. Defendida em
06/1991 pelo Eng. Eduardo Felga. Programa de Engenharia Ocenica - COPPE/UFRJ.
Horita, C.O., - Tese M.Sc. Estudos de Validao e Aplicao de um Modelo Lagrangeano para Transporte de
Contaminantes em Corpos dgua Rasos. 10/97. Programa de Engenharia Ocenica - COPPE/UFRJ.
Horita, C.O.; Rosman, P.C.C. Um modelo lagrangeano para transporte de contaminantes em corpos de gua
rasos. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Jarret, J.T. (1976) Tidal prism-inlet area relationships,G.I.T.I. Report 3, U.S. Army Corps of Engineers,
CERC, FortBelvoir, Virginia, U.S.A.
Keulegan, G.H. (1967). Tidal flow in entrances, water-levelfluctuations of basins in comunication with seas.
Technical Bulletin No.14, Committee on TidalHydraulics, U.S. Army WaterwaysExperimental Station, Vicksburg MS, July.
King, D.B. (1982). Linearized solution to inlet equation withinertia. Journal of the Waterway, Port, Coastal
and Ocean Division - ASCE, Vol.108, No.WW8.
Kreeke, J. Van De (1985). Stability of tidal inlets - PassCavallo, Texas. Estuarine, Coastal and Shelf Science,
Vol.21, No. 1, July, pp 33-43.
List, E.J., ASCE Task Committee on Turbulence Models in Hydraulic Computation, Journal of Hydraulic
Enginering, ASCE, Vol 114, Number 9, 09/1988.
Martins, R.P e Rosman, P.C.C. Modelo 3D para corpos de gua com densidade varivel via diferenas finitas Captulo 3 do livro Mtodos Numricos em Recursos Hdricos 4, pp 187-264, ABRH, 11/99.
Martins, R.P., - Tese M.Sc. - Um Modelo de Circulao 2D-H para Corpos de gua com reas Alagveis.
08/92 Programa de Engenharia Ocenica - COPPE/UFRJ.
Motta, V.F. (1978). Processos Sedimentolgicos em Esturios. Programa de Engenharia Ocenica COPPE/UFRJ, Rio de Janeiro.
Neves, S.C.N, - Tese M.Sc. - Mar Meteorolgica no Litoral Sudeste do Brasil: 1965 a 1986. 05/92 Programa
de Engenharia Ocenica - COPPE/UFRJ.
O'Brien, M. P. & Clark, R. R. (1974). Hydraulic constants oftidal entrances. 14th Coastal Engineering Conference,Copenhagen, Vol. II, pp 1546-1565.
O'Brien, M. P. & Dean, R. G. (1972). Hydraulics and sedimentarystability of coastal inlets. 13th Coastal EngineeringConference, Vancouver, Vol.II, pp 761-780.
O'Brien, M. P. (1931) Estuary tidal prism related to entranceareas. Civil Engineering, Vol. 1, No. 8, pp 738739.
O'Brien, M. P. (1969). Equilibrium areas of inlets on sandycoasts. Journal of the Waterways and Harbors
Division, ASCEVol.95, No.WW1, February, pp 43-52.
Oliveira, F.C.T; Rosman, P.C.C. Modelagem de correntes de mar no complexo estuarino da baa de Paranagu PR. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Oliveira, V.N. (2001)-Tese M.Sc.: Impacto da Estabilizao do Canal da Barra na Hidrodinmica e na Qualidade da gua do Sistema Lagunar de Saquarema, RJ. Programa de Engenharia Civil, COPPE/UFRJ,
04/2001.
Pacheco Tena, F.M. e P.C.C.Rosman. Um esquema desacoplado para a equao de guas rasas 2DH com o
mtodo do elemento mvel. Anais do XIII Simpsio Brasileiro de Recursos Hdricos. Belo Horizonte, 11/99.
Pacheco Tena, F.M., P.C.C. Rosman, Mtodo do Elemento Mvel Desacoplado para a Equao de guas
Rasas. Libro de Resumes Ampliados. VIII Congresso Latino-americano sobre Ciencias del Mar,
COLACMAR, Trujillo-Per, 10/1999.
Paiva, A.M., - Tese M.Sc. - Um modelo Bidimensional em Perfil para Esturios Estratificados. 04/92 Programa de Engenharia Ocenica - COPPE/UFRJ.
Reis Jr, D.S., - Tese M.Sc. Desenvolvimento de um Modelo 1D para Rede de Canais via Mtodo do Elemento
Mvel com Substituies Sucessivas. 12/97 Programa de Engenharia Civil - COPPE/UFRJ.

Um Sistema Computacional de Hidrodinmica Ambiental

159

Captulo 1
Reis Junior, D.S. e P.C.C. Rosman. Desenvolvimento de um modelo 1D para rede de canais via mtodo do
elemento mvel com substituies sucessivas. Anais do XIII Simpsio Brasileiro de Recursos Hdricos. Belo Horizonte, 11/99.
Richards, K. (1982) - Rivers: Form and Process in Alluvial Channels. Methuen, London.
Rodi, W. Turbulence Models and Their Applications in Hydraulics - a State of the Art Review. Journal of
the Hydraulic Research, IAHR, 1980.
Roldo, J.F. Fundao Coppetec, Projeto ET-150663 Avaliao da Eficincia de Diluio do Emissrio de
Esgotos Submarino de Ipanema - Relatrio da Campanha de Vero, (1997)
Rosman, P. A. e Paulo C. C. Rosman. Guia do Usurio do SisBAHIA Sistema Base de Hidrodinmica
Ambiental. Relatrio COPPETEC-PENO-565, 08/2000. COPPE/UFRJ
Rosman, P. C. C. Referncia Tcnica do SisBAHIA Sistema Base de Hidrodinmica Ambiental. Relatrio
COPPETEC-PENO-565, 08/2000. COPPE/UFRJ.
Rosman, P. C. C. Modeling Shallow Water Bodies via Filtering Techniques. Ph.D. Thesis, Ralph M. Parsons
Laboratory for Water Resources and Hydrodynamics. Civil Engineering Department, Massachusetts
Intitute of Technology, 1987.
Rosman, P.C.C. & E.F. Gobbi. A Self-Adjusting Subgrid Turbulence Model for Shallow Water Flow. XI
Congresso Latino Ibero Americano sobre Mtodos Computacionais para Engenharia, Rio de Janeiro,
10/1990.
Rosman, P.C.C. & R.J. Calixto, (1991). Estabilidade de Canais de Mar O Caso da Lagoa Rodrigo de Freitas.
V Simpsio Luso-Brasileiro de Recursos Hdricos, 11/91, Rio de Janeiro.
Rosman, P.C.C. (1989). Modelos de Circulao em Corpos d'Agua Rasos. Captulo 3 do livro Mtodos Numricos em Recursos Hdricos 1. Associao Brasileira de Recursos Hdricos, 1989.
Rosman, P.C.C. Avaliao da Eficincia de Diluio do Emissrio Submarino de Esgotos de Ipanema (ESEI)
- Relatrio Final sobre Modelagem Computacional Relatrio COPPETEC-ET-150663, 02/98.
COPPE/UFRJ.
Rosman, P.C.C. Avaliao da Resposta Hidrodinmica do Trecho Inferior do Rio Itaja em Relao ao Projeto de Controle de Enchentes da JICA RTA-01 Relatrio COPPETEC-ET-170359, 07/98.
COPPE/UFRJ.
Rosman, P.C.C. BTS Models First Calibration Report January 1999 Data. Relatrio COPPETEC-ET170377, 06/99. COPPE/UFRJ.
Rosman, P.C.C. Estudo Tcnico para Dragagem da Lagoa da Tijuca e Disposio de seus Rejeitos , RJ Relatrio 02. Relatrio COPPETEC-ET-150849, 11/98. COPPE/UFRJ.
Rosman, P.C.C. Model Development for the BTS Project Report 02. Relatrio COPPETEC-ET-170377,
06/99. COPPE/UFRJ.
Rosman, P.C.C. Model Selection and Theoretical Foundation for the Baa de Todos os Santos Project .
Relatrio COPPETEC-ET-170377, 12/98. COPPE/UFRJ.
Rosman, P.C.C. Modelagem Computacional de Circulao Hidrodinmica e Transporte de Contaminantes na
Baia de Sepetiba, RJ Relatrio COPPETEC-ET-170334, 02/98. COPPE/UFRJ.
Rosman, P.C.C. Modelagem computacional de circulao hidrodinmica no Saco da Coroa Grande, Baia de
Sepetiba, RJ. Relatrio Coppetec ET-170404, 10/99. COPPE/UFRJ.
Rosman, P.C.C. Modelagem Computacional de Circulao Hidrodinmica e Transporte de Contaminantes
Pertinentes Dragagem do Canal de Acesso ao Porto de Sepetiba - Baia de Sepetiba, RJ Relatrio
Final. Relatrio COPPETEC-PENO-1698, 06/2000. COPPE/UFRJ.
Rosman, P.C.C. Obras no Sistema Lagunar de Maric, RJ - Sobre Nveis da gua no Sistema Lagunar, e
Dimensionamento das Obras de Enrocamento. Relatrio COPPETEC-ET-170352, 10/98.
COPPE/UFRJ.
Rosman, P.C.C. Reparo do ESEI avaliao da diluio para lanamentos a 700m da linha de costa. Relatrio COPPETEC-ET-170385, 03/99. COPPE/UFRJ.
Rosman, P.C.C. Subsdios para modelagem de sistemas estuarinos Captulo 3 do livro Mtodos Numricos em Recursos Hdricos 3, pp 231-343, ABRH, 11/97.
Rosman, P.C.C. Working Users Guide for the BTS Models. Relatrio COPPETEC-ET-170377, 07/99.
COPPE/UFRJ.
Rosman, P.C.C., et alli., (1992). Soluo Conjunta dos Problemas de Eroso na Praia de Ipanema-Leblon e
Qualidade d'gua na Lagoa Rodrigo de Freitas, Relatrio Coppetec ET-170173, NOV/92,
COPPE/UFRJ
Rosman, P.C.C., Fundao Coppetec - Projeto ET-150663 Avaliao da Eficincia de Diluio do Emissrio
de Esgotos Submarino de Ipanema - Relatrio sobre Seleo da Modelagem Computacional,
(1996).

160

Paulo Cesar Colonna Rosman

Rosman, P.C.C., Lacerda W. A. Estudo Hidrodinmico e Geotcnico para Revitalizao da Circulao no


Canal do Fundo e no Canal do Cunha,Baa de Guanabara, RJ - Relatrio Final Vol. II. - Ampliao
da Seo Hidrulica da Ponte Oswaldo Cruz. Relatrio COPPETEC- ET-150786, 09/2000.
COPPE/UFRJ.
Rosman, P.C.C., R. P. Martins, A. G. Xavier. Circulao Hidrodinmica e Transporte de Contaminantes na
Baa de Todos os Santos, BA - Modelamento Detalhado da rea do Rio Vermelho. Relatrio
COPPETEC-PENO-565, 09/2000. COPPE/UFRJ.
Rosman, P.C.C., R. P. Martins, C. N. Cunha, A. G. Xavier. Modelos da BTS Relatrio de Calibrao e
Validao . Relatrio COPPETEC-PENO-565, 04/2000. COPPE/UFRJ.
Rosman, P.C.C., R. P. Martins, C. N. Cunha, A. G. Xavier. Circulao Hidrodinmica & Transporte de Contaminantes na Baa de Todos os Santos, BA. Relatrio COPPETEC-PENO-565, 03/2000.
COPPE/UFRJ.
Rosman, P.C.C.; Cunha, C.L.N. Sobre cheias em Joinville devido s mars na Baa de Babitonga, SC. XII
Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Rosman, P.C.C.; Danciger, F.; Arajo, M.C.H. Projeto hidrulico para estabilizao da barra da Lagoa de
Saquarema RJ. Fundao Superintendncia Estadual de Rios e Lagoas, Secretaria de Estado de
Meio Ambiente, Gov. Estado do Rio de Janeiro, 12/96.
Rosso, T.C.A, Rosman, P.C.C., Xavier, A.G. Hydrodynamic model for oil spill transport in coastal regions,
an application to Guanabara Bay, Rio de Janeiro, RJ. COPEDEC-V, pp 1919-1931, Cape Town,
frica do Sul, 1999.
Rosso, T.C.A. e Rosman, P.C.C. Hydrodynamic model for floating contaminants transport in coastal regions
X International Symposium on Offshore Engineering, Rio de Janeiro, 09/97.
Rosso, T.C.A. e Rosman, P.C.C. Modelo hidrodinmico tridimensional para escoamentos com densidade
homognea. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Rosso, T.C.A. e Rosman, P.C.C. Validao de um modelo hidrodinmico tridimensional para escoamentos
com densidade homognea. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Rosso, T.C.A., - Tese D.Sc. - Modelo Hidrodinmico para Transporte de Manchas de leo em Regies Costeiras. 03/97. Programa de Engenharia Ocenica - COPPE/UFRJ
Santos, L.H., - Tese M.Sc. - Um Modelo para Trajetria de Partculas em Corpos de gua Rasos - O Caso do
Emissrio de Icara - Baa de Guanabara, RJ. 04/95 Programa de Engenharia Civil - COPPE/UFRJ.
Schlichting, H. Boundary Layer Theory. Seventh Edition, McGraw-Hill Book Company, New York, 1979.
Scudelari, A.C., - Tese D.Sc. - Desenvolvimento de um Mtodo de Elemento Mvel Aplicado s Equaes de
guas Rasas. 03/97 Programa de Engenharia Civil - COPPE/UFRJ
Sheng, Y. P. 1990. Evolution of a three-dimensional curvilinear-grid model for estuaries, lakes and coastal
waters: CH3D. Estuarine and Coast. Modeling, Malcom L. spalding, ed. ASCE, New York, N.Y., 4049.
Sheng, Y. P., 1986. Numerical modeling of coastal and estuarine processes using boundary fitted grids. 3dr
Int. Symp. On River Sedimentation, 1426-1442.
Skou, A. (1990). On the geometry of cross-section areas in tidalinlets. Institute of Hydrodynamics and HydraulicEngineering, Technical University of Denmark, Lyngby, Denmark.
Stelling, G. S. 1984. On the contruction of computational methods for shallow water flow problems. The
Hague: Rijkkswaterstaat Communication No. 35
Tennekes, H. & Lumley, J.L. A First Course in Turbulence. Cambridge, Massachusetts, The MIT Press, 1983.
Turner, J.S. Buoyancy Effects in Fluids. Cambridge University Press, 1973.
Valentini, E. & Rosman, P.C.C. Estudo para a Avaliao e Recuperao Ambiental das Praias Localizadas
no Fundo da Baa de Guanabara e na Ilha de Paquet, RJ. Relatrio COPPETEC-PENO-1821,
08/2000. COPPE/UFRJ.
Valentini, E., Ribeiro, C.E.P. Fundao Coppetec, Projeto ET-150663 Avaliao da Eficincia de Diluio
do Emissrio de Esgotos Submarino de Ipanema - Relatrio de Anlise de Dados Oceanogrficos e
Meteorolgicos na Regio de Influncia do ESEI, (1996).
Valentini, E., S. B. Vinzn e P.C.C. Rosman Estudos de Estabilizao da Barra do Canal de Sernambetiba e
Recuperao da Praia da Macumba, Rio de Janeiro, RJ - Relatrio Final. Relatrio COPPETECPENO-556, 05/2000. COPPE/UFRJ.
Vinzn, S.B. - Tese M.Sc. - Modelao de Transporte de Substncias Passivas em Corpos de gua Rasos.
05/1991 Programa de Engenharia Ocenica - COPPE/UFRJ.
Wang, J.D. & Connor, J.J. Mathematical Modeling of Near-Coastal Circulation. R.M. Parsons Laboratory,
Technical Report 200, MIT, Cambridge, Massachussetts, 1975.

Um Sistema Computacional de Hidrodinmica Ambiental

161

Captulo 1
Wu, J. Wind-Stress Coefficients Over Sea Surface Near Neutral Conditions - a Revisit. J. Phys. Oceanogr.,
Vol. 10, pp. 727-740, 1980.
Wu, J. Wind stress over sea surface from breeze to hurricane. Journal of Geophysical Research 87
(C12):9704-9706, 1982.
Xavier, A.G. - Tese M.Sc. - Estudo da Circulao Hidrodinmica e do Transporte de Contaminante no Esturio do Rio Iguau - Baa de Guanabara. 04/96. Programa de Engenharia Ocenica - COPPE/UFRJ.
Xavier, A.G.; Rosman, P.C.C. Hidrodinmica e transporte de poluentes no esturio do rio Igua - Baa de
Guanabara. XII Simpsio Brasil. Recursos Hdricos. Vitria, 11/97.
Xavier, C.V. - Tese M.Sc. - Investigao sobre o Efeito do Vento na Circulao da Baa de Guanabara. 05/92
Programa de Engenharia Ocenica - COPPE/UFRJ.

________

Anda mungkin juga menyukai