Sie sind auf Seite 1von 316

19 a 21 de setembro de 2012

Universidade Federal do Rio Grande, Rio Grande /RS

J.A. Souza; Krusche, N.; Adamatti, D.F,.; Rodrigues, R.G.S.; Emmendorfer, L. (Org.)

V Conferncia Sul
em Modelagem
Computacional

Universidade Federal do Rio Grande, Rio Grande /RS

Anais da V Conferncia Sul em Modelagem Computacional VMCSul /


Souza, J.A.; Krusche, N.; Adamatti, D.F.; Rodrigues, R.G.S.;
Emmendorfer, L. (Org.) Rio Grande: Universidade Federal do Rio
Grande, 2012.
305p.: il.
ISSN 2316-1027
1. Modelagem Fsica e Matemtica. 2. Modelagem de Fluidos Geofsicos.
3. Fenmenos de Transporte e Termodinmica4. Computao Cientfica
e Modelagem Fsica e Matemtica. 5. Sistemas Robticos e Autnomos.
I. Souza, J.A II. Krusche, N. III. Adamatti, D. IV. Rodrigues, R.G.S. V.
Emmendorfer L.

Universidade Federal do Rio Grande, Rio Grande /RS

Prefcio

Em nome da comisso organizadora da V Conferncia Sul em Modelagem


Computacional, V MCSul, com grande prazer que os recebemos em Rio Grande, Rio
Grande do Sul, Brasil, durante os dias 19 a 21 de setembro de 2012. Este um evento
bi-anual organizado pelo Programa de Ps-Graduao em Modelagem Computacional
da Universidade Federal do Rio Grande.
O MCSul um evento com carter multidisciplinar que rene alunos e pesquisadores de
diferentes reas como Computao, Matemtica, Fsica e Engenharia, que tenham como
instrumento de trabalho um modelo que precise ser resolvido, de forma eficiente,
atravs de um mtodo computacional.
Em sua 5 edio, o evento contou com 6 palestras e 2 minicursos. Um total de 58
trabalhos foram aceitos para publicao e foram apresentados em 4 sesses tcnicas e 2
sesses de psteres. No total o evento contabilizou mais 100 participantes.
Gostaramos de agradecer aos membros do comit cientfico, a todos palestrantes, aos
nosso alunos voluntrios que trabalharam na organizao do evento e a todos aqueles
que de alguma forma colaboraram para a realizao do V-MCSul.
Agradecemos tambm o suporte financeiro oferecido pela CAPES (processo n
23038.005423/2012-36) e o apoio da SBMET.

Rio Grande, 19 de Setembro de 2012


Comisso organizadora:
Prof. Jeferson Avila Souza (coordenador geral)
Profa. Diana Francisca Adamatti (coordenadora do comit cientfico)
Prof. Leonardo Ramos Emmendorfer (coordenador Programa de Ps-Graduao em
Modelagem Computacional)
Profa. Nsia Krusche
Prof. Renato Glauco Rodrigues

Universidade Federal do Rio Grande, Rio Grande /RS

Comit Organizador
Prof. Dr. Jeferson Avila Souza
Profa. Dra. Diana Francisca Adamatti
Prof. Dr. Leonardo Ramos Emmendorfer
Profa. Dra. Nisia Krusche
Prof. Dr. Renato Glauco Rodrigues

(EE/PPGMC/FURG) - Coordenador Geral


(C3/PPGMC/FURG)
(C3/PPGMC/FURG)
(C3/PPGMC/FURG)
(IMEF/PPGMC/FURG)

Comit Cientfico
Adenauer Yamin
Adriano Werhli
Aline Loreto
Ana Paula Gomes
Antnio Maurcio Medeiros Alves
Antonio Carlos da Rocha Costa
Antnio Silva Neto
Barbara Rodriguez
Carla da Silva
Carlos Guilherme
Carlos Holbig
Catia Machado
Claudio Olinto
Cristofer Hood Marques
Daniel Helbig
Daniel Costa de Paiva
Daniel Souza
Danbia Bueno Espndola
Denis Teixeira Franco
Diana Adamatti
Eder Mateus Gonalves
Elaine Pereira
Elisa Leo Fernandes
Elizaldo dos Santos
Fabiane Binsfeld
Fernando Osrio
Fernando Kokubun
George Stanescu
Gerson Cavalheiro
Gracaliz Dimuro

(UCPEL/UFPEL)
(FURG)
(UFPel)
(FURG)
(UFPel)
(FURG)
(UERJ-IPRJ)
(FURG)
(FURG)
(FURG)
(UPF)
(FURG)
(FURG)
(FURG)
(FURG)
(UFF)
(FURG)
(FURG)
(FURG)
(FURG)
(FURG)
(FURG)
(FURG)
(FUG)
(FURG)
(USP)
(FURG)
(UFPR)
(UFPel)
(FURG)

Universidade Federal do Rio Grande, Rio Grande /RS

Ivan Soares
Jeferson A. Souza
Jos A. dos R. Parise
Jos Vargas
Karina dos Santos Machado
Kleber Bianchi
Leonardo Emmendorfer
Lircio Isoldi
Luis Paulo Barra
Luiz Martins Filho
Luiz Alberto Oliveira Rocha
Marilton Aguiar
Mauricio Pilla
Nisia Krusche
Oberdan Carrasco
Paulo Cardoso
Paulo Sampaio
Paulo Roberto Teixeira
Regina Barwaldt
Regivan Hugo Nunes Santiago
Rejane Frozza
Renato Glauco Rodrigues
Roberto da Silva
Ronaldo Augusto Lara Goncalves
Rosmeri Rocha
Silvia Botelho
Simone da Costa
Tania Centeno
Tanise Novello
Tunde Bello-Ochende
Vagner Santos da Rosa
Vitor Fiori
Viviane Mattos
Willian Marques

(FURG)
(FURG)
(PUC-RIO)
(UFPR)
(FURG)
(FURG)
(FURG)
(FURG)
(UFJF)
(UFABC)
(FURG)
(UFPEL)
(UFPEL)
(FURG)
(FURG)
(FURG)
(Universidade da Madeira)
(UFRN)
(FURG)
(UFRN)
(UNISC)
(FURG)
(UFRGS)
(UEM)
(USP)
(FURG)
(UFPEL)
(UTFPR)
(FURG)
(University of Pretoria)
(FURG)
(FURG)
(FURG)
(FURG)

Universidade Federal do Rio Grande, Rio Grande /RS

SUMRIO

Um Modelo para Comunicao de Agentes Tratando Informaes Imprecisas Baseadas


emSinnimos.

FabioAiubSperottoeDianaF.Adamatti.
Um mecanismo de busca para sistemas de gerenciamento de bibliotecas baseado em
critriosderelevnciaextensveis.

IgorA.Pereira,CarolineTomasini,EduardoN.BorgeseAndrP.Vargas.
AReducedKineticMechanismforPropaneFlames.

13

GreiceS.LorenzzettiAndreis,RanondeSouzaGomeselvaroLuizDeBortoli.
ConstructalDesignofaVortexTubeforSeveralInletStagnationPressures

19

C.H.Marques,L.A.Isoldi,E.D.dosSantoseL.A.O.Rocha.
Anlise da Qualidade dos Intervalos Encapsuladores para as Variveis Aleatrias
Uniforme,ExponencialePareto.

25

AliceFonsecaFinger,AlineBrumLoreto,MarcliaAndradeCampos,FilipeRafaelGomes
VarjoeMariadasGraasdosSantos.
A Numerical Qualitative Comparison Between a Large and a Small Scale Evaporative
Condenser.

31

I.C.AcunhaJr,M.M.Galara,A.F.Porte,E.D.dosSantos,L.A.IsoldieP.S.Schneider
ModelingtheHydrolysisProcessoftheBioethanolProduction.

37

RanondeSouzaGomes,CharlesQuevedoCarpes,GreiceS.LorenzzettiAndreiselvaro
LuizDeBortoli.
ConstructalDesignoftwoTShapedAssembliesofFinsCoolingaCylindricalSolidBody.

41

R.L.Corra,L.A.O.Rocha,L.A.IsoldieE.D.dosSantos.
Genetic Algorithm and Constructal Design for Geometric Optimization of YShaped
Cavities.

45

EmanuelS.D.Estrada,ElizaldoD.dosSantos,LircioA.IsoldieLuizA.O.Rocha.
Modelagemnumricacomputacionaldevigadeconcretoarmadocomacoplamentode
teorias.
LuizAntonioFaranideSouza.

51

Anlise numrica do efeito da profundidade de dutos sobre o potencial trmico de


trocadoresdecalorsoloar.

63

RuthdaSilvaBrum,LircioAndrIsoldi,ElizaldoDominguesdosSantos,JoaquimVaze
LuizAlbertoOliveiraRocha.
AjustedeumaCorrelaoparaoNmerodeNusseltemRegimeTransiente.

69

RenataN.PereiraeDarciL.Savicki.
Modelagem Numrica da Influncia dos Efeitos do Transporte pelo Vento Sobre uma
ManchadeleonaRegioCosteiradoSuldoBrasil.

75

CaioEadiStringari,LeonardoFagundeseRenataTatschEidt.
ConstructalDesignAplicadoaPlacasPerfuradasSubmetidasFlambagem.

81

Anderson L. G. Correia, Thiago da Silveira, Caio C. C. da Silva, Luiz A. O. Rocha,


Mauro de V. Real, Elizaldo D. dos Santos e Lircio A. Isoldi.
Modelagem Computacional dos Processos RTM e LRTM Aplicados a Geometrias
Complexas.

87

Joseane da S. Porto, Max Letzow, Elizaldo D. dos Santos, Sandro C. Amico, Jeferson A.
SouzaeLircioA.Isoldi.
AnliseNumricadeumaPlacaSubmersacomoQuebraMareConversordeEnergiadas
Ondas.

93

Flvio Medeiros Seibt, Eduardo Costa Couto, Paulo Roberto de Freitas Teixeira Elizaldo
DominguesdosSantoseLircioAndrIsoldi.
Anlise Numrica da Influncia da Profundidade da gua Sobre um Dispositivo de
Galgamento.

98

BiancaN.Machado,MateusdasN.Gomes,ElizaldoD.dosSantos,LircioA.IsoldieLuiz
A.O.Rocha.
PotencialEnergticodasCorrentesMarinhasnaPlataformaContinentalSuldoBrasil.

104

EduardodePaulaKirinuseWiliamCrreaMarques.
DispersodePoluentesemRioseCanaisAtravsdoMtododeSeparaodeVariveis.

110

CheronS.Nevesa,MarioR.RetamosoaeBrbaraD.A.Rodriguez.
UmModeloDeRegulaoEntreAgentesBaseadoNaDescobertaDeConhecimentoEm 116
RedesSociaisAplicadoAoJogoDoUltimato.
MuriandosReisRibeiroeMariltonSanchotenedeAguiar

ASimulationofReactiveFlowinPorousMedia.

122

ElisngelaPintoFrancisquettielvaroDeBortoli
Implementaodoalgoritmodedijkstranumproblemareal.

126

GAUTRIO,E.G.,CORREA,R.S.,OLIVEIRA,G.ePEREIRA,E.C.
Definio de sistema de apoio deciso baseado em agentes para simulao de 132
impactosgeradospelainstalaodeindstrias.
NarsciBastos,BiancaMarqueseDianaF.Adamatti
EstudodoCampodeVelocidadesdoVentocomutilizaodosModelosComputacionais: 136
WRFeWindStation.
RafaelR.Bastos,Cecilia F.Cunha,MarceloR.Moraes,AntnioG.LopeseDavidsonM.
Moreira
Modelagemnumricadadispersodecompostosoriundosdetintasantiincrustantesna 141
regioestuarinadaLagoadosPatosRS.
Silva,M.A.,Fernandes,E.H.L.eStringari,C.E.
ModelagemdoServiodeEstacionamentoRotativoutilizandooalgoritmoTeitz&Bart.

150

Antiqueira.LilianeS.,Pereira.ElaineC.eMachado.Catia.
Aplicao de tcnicas de modelagem computacional para predio de desempenho de 155
estudantes.
FabianeNunesPrates,HenriqueLemosdosSantoseSandrodaSilvaCamargo.
Simulaonumrica3Ddapropagaodeondasregularesemtanques.

161

Mateus das N. Gomes, Beatriz L. Bonafini, Bianca N. Machado, Elizaldo D. dos Santos,
LircioA.IsoldieLuizA.O.Rocha.
UmModelodeAgentesBDIFuzzyparaTrocasdeServiosNoEconmicoscomBasena 167
TeoriadasTrocasSociais.
GiovaniParenteFarias,GraalizPereiraDimuroeAntnioCarlosdaRochaCosta.
TcnicasNumricasAplicadasaoAjustedeumaCorrelaoparaoNmerodeNusselt.

173

ThasG.DAvilaeDarciL.Savicki
UtilizaodoSimuladorSUMOparaSimulaodeDispersodePoluentes.

179

MriamBlankBorneDianaF.Adamatti.
Modelagem de Funo Avaliao para o Domnio de Futebol de Robs em Simulaes 184
2D.

EderMateusGonalveseMateusFogaa.
APLICAO DOMTODODEELEMENTOSFINITOSNAANLISEBIOMECNICADOOSSO 188
MANIBULARDEOVELHASUBMETIDADISTRAOOSTEOGNICA.
Angelo Luiz Freddo , Victor Velho de Castro, Eliete Biasotto Hauser, Pedro Yoshito
NoritomieMarliaGerhardtdeOliveira.
FSGANNBack:ProposalofanEnvironmenttoInsertArtificialNeuralNetworkstoGame 192
DevelopmentUsingSoftwareReuse.
CarlosAlbertoB.C.W.Madsen,GiancarloLucca,GuilhermeDanieleDianaF.Adamatti.
Modelagem Computacional do Processo de Moldagem por Transferncia de Resina 198
(RTM)aplicadoaHlicesparaPropulsoNaval.
Joseane S. Porto, M. Letzow, T. M. Silva, E. D. Santos, S. C. Amico, J. A. Souza e L. A.
Isoldi.
Anlise Numrica da Influncia da Geometria da Cmara em um Dispositivo CAO para 204
ConversodaEnergiadasOndasdoMaremEnergiaEltrica.
Juliana do A. M. Grimmler, Nathalia da R. Lopes, Mateus das N. Gomes, Jeferson A.
Souza,LircioA.Isoldi,Elizaldo.D.dosSantoseLuizA.O.Rocha.
ProcessamentoeClassificaodeSinaisCerebraisparaoUsoemSistemasBCI.

209

JosimaraA.SilveiraeDianaF.Adamatti.
ModelagemComputacionaldoCrescimentodeLemnaaequinoctialisWelw.

215

JoseaneBrandoPiresSoareseFlvioFrana.
Simulao Numrica de uma Rede de Canais Vasculares Aplicado a Autocura de 224
MateriaisCompsitos.
R.N.Machado,E.D.dosSantos,L.A.IsoldieL.A.O.Rocha.
EstudodoProblemaDiretonaTomografiaporImpednciaEltrica.

230

R.P.Rodrigues,M.R.Chinaglia,R.Oliveira,E.G.GeseR.G.S.Rodrigues.
Um modelo de autmatos celulares para a quantificao de carbono neutralizado por 236
eucaliptos.
RafaelR.BastoseAlineB.Loreto.
EstudoNumricodeConversordeEnergiadasOndasdoTipoPlacaSubmersa
FlvioM.Seibt,EduardoC.Couto,LircioA.Isoldi,PauloR.F.TeixeiraeElizaldoD.dos
Santos

242

Estudo de caso sobre o acoplamento de um modelo de previso numrica ao 248


planejamentodealocaodeberosnoPortodeRioGrande.
GambetLeite,M.R.S.,Souza,R.V.,polavori,A.,Krusche,N.eEmmendorfer,L.
Utilizao de visualizador 3D realstico para Internet das coisas ou Internet of Things 253
(IOT).
A.MarcosA.doAmaraleB.SilviaS.C.Botelho.
EstudodaviabilidadedoROScomoplataformaparaIoT.

259

Vincius Alves Hax, Nelson Lopes Duarte Filho, Slvia Silva da Costa Botelho e Odorico
MachadoMendizabal.
RespostaDinmicadeumaPlacaRetangularcomCondiesdeContornoNoClssicas.

263

RejanePerghereValdecirBottega.
ModelosdeinteraesentrepopulaodehumanosedeAedesAegypti.

268

Peres,L.MeDeCezaro,A.
SimulandoIncndiosFlorestaiscomoNetlogoIntegradoaoSpringeaoGoogleEarth

272

MarlondaS.Dias,InessaD.Luerce,MuriandosR.RibeiroyeMariltonS.deAguiar.
DeterminationoftheMetaCentricPointwithMapleapplication.

278

WilquesWandersonFerreiraPinheiroeWalterPaucarJesusCasas.
MovimentosSocioterritoriaissobaluzdaTeoriaConstructal.

283

RaphaelL.Camposa,SilviaS.daC.BotelhoaeLuizA.O.Rocha.
Heursticaparaoposicionamentodeelipsestangentesnointeriordeumpolgonoden 289
lados.
NeuzaT.Oro,CssiaCrisBeckeleLeonardoR.Emmendorfer
ANLISEDOPOTENCIALELICOCOMBASEEMDADOSOBTIDOSAPARTIRDEESTAO 295
ANEMOMTRICA.
PriscilaMoraeseElieteBiasottoHauser.
ReductionofReactingFlowModelsbytheReactionDiffusionManifoldsforMethane/Air 301
TurbulentJetDiffusionFlames.
FrancieliAparecidaVazelvaroLuizdeBortoli.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um Modelo para Comunicao de Agentes


Tratando Informaes Imprecisas Baseadas em
Sinnimos
Fabio Aiub Sperotto, Diana F. Adamatti
para ontologistas envolvendo, na mesma construo
ontolgica, os aspectos de uma ontologia formal tradicional
(ontologia crisp) e ontologia fuzzy (formalizao dos
conjuntos na ontologia com as funes de pertinncia). Em [4
] tambm so comentado os aspectos negativos de abrir a
estrutura ontolgica para inserir construtores fuzzy, alterando
as linguagens para ontologia que j esto padronizadas.
Ainda tem outros modelos que classificam, de forma fuzzy,
pares de conceitos entre duas ontologias, computando os
valores dos relacionamentos at encontrar possveis
combinaes [5].
O objetivo deste estudo o desenvolvimento de um
dispositivo de software que possa viabilizar a
interoperabilidade de comunicao para agentes sem a
utilizao de um agente ontolgico. Incluindo uma proposta
de aplicao da lgica fuzzy, manipulando conceitos
imprecisos, baseados em sinnimos.
O artigo est estruturado nas seguintes sees: a seo II
descreve as tcnicas utilizadas ou conceitos empregados, tais
como Ontologia, Lgica Fuzzy, algumas tecnologias ou
normas de comunicao entre agentes (FIPA, KIF, KQML) e
realizada uma anlise sobre Ontologias Fuzzy. A seo III
inicialmente apresenta conceitos sobre sistemas multiagentes
e das Hortas Urbanas que o foco deste trabalho. Em seguida,
nas subsees seguintes, discutido e formalizado o modelo
proposto com a utilizao de Ontologia e Lgica Fuzzy. Na
seo IV trata das concluses deste projeto.

AbstractThis paper describes the development of an model


in area of communication between agents. This study involves
the concepts of agents and communication issues in their
interactions. Using the ontology as a technique of classification
of knowledge, the model includes an approach to build an
intermediate software component between agents and
ontological knowledge base, using fuzzy application in treatment
of inaccuracy information based in synonymous. Protg editor
is chosen to develop the ontology in OWL. The software
component uses Jena and SPARQL for manipulation of the
ontology. To validation, the case study used is the model of the
multi-agent system that represents the urban vegetable garden
of Parque So Jernimo (Spain).
Index TermsCommunication, Fuzzy logic, Jena, MutiAgent
System, Ontology, Protg.

I. INTRODUO

o desenvolvimento contnuo da rea de tecnologia


em informao, uma das vertentes em classificao
de conhecimento que tem recebido ateno rea de
ontologias. A Ontologia tem recorrido a Cincias da
Computao, desenvolvendo estudos no tratamento de
classificao de informaes sobre um ambiente de interesse,
moldando as conexes entre os dados, obtendo uma referncia
sobre o conhecimento.
Existem alguns trabalhos relacionados com componentes
reunindo ontologias e agentes. Arquiteturas desenvolvidas
como a da tese em [1] que trata de uma implementao
focada no paradigma orientado a agentes sobre os sistemas de
gerenciamento de conhecimento. Outro trabalho relevante a
proposta de um servio web na comunicao de agentes
utilizando-se como middleware um agente ontolgico [2] para
a intermediao das informaes.
Para ontologias fuzzy so encontrados alguns trabalhos que
lidam com aspectos de impreciso de conceitos. o caso da
Fuzzy OntoMethodology [3], trabalho que inicialmente
aponta outros estudos discutindo a aplicao de lgica fuzzy
em modelos ontolgicos mas que no so claros com os
conceitos de conjuntos nebulosos ou determinam alguma
alterao na estrutura ontolgica j existente. Apresentando
em seguida um modelo mais aprimorado de um framework

II.TCNICAS UTILIZADAS
A. Ontologia
As primeiras compreenses sobre ontologia remontam a
reas antigas da filosofia grega, onde o termo deriva-se de
ontos, ser e logos, palavra [6]. poca em que o estudo era
sobre as definies da existncia das coisas, ou da natureza do
ser. A rea de inteligncia artificial vem adotando, h algum
tempo, este pensamento no desenvolvimento de estruturas
semnticas. Um dos conceitos mais amplamente aceitos
dentro da engenharia ontolgica [7] a definida em [8] que
descreve a ontologia como uma especificao da
conceitualizao, a especificao conceitual de um
determinado domnio de interesse. Esta especificao
estruturada entre um conjunto de objetos, relacionamentos e
instncias. Os objetos, ou classes, descrevem os conceitos
existentes, enquanto os relacionamentos sugerem e
formalizam os inter-relacionamentos entre os conceitos.
Existem as propriedades que podem ser tipos de
relacionamento entre os conceitos ou, no caso dos conceitos,

Fabio Aiub Sperotto. Mestrando do Programa de Ps-Graduao em


Modelagem Computacional. Universidade Federal do Rio Grande (e-mail:
fabio.aiub@gmail.com).
Diana F. Adamatti. Professora do Programa de Ps-Graduao em
Modelagem Computacional. Universidade Federal do Rio Grande (e-mail:
dianaada@gmail.com)

-1-

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

caractersticas inerentes internas (propriedades de objeto). As


instncias ou tambm chamadas como indivduos, so os
elementos de cada classe.
Desta forma na ontologia possvel classificar e organizar o
conhecimento existente sobre uma determinada rea em uma
estrutura que pode ser legvel tanto por mquinas quanto por
humanos. O glossrio que a ontologia forma pode ser
operado por vrios dispositivos de software para reconhecer o
ambiente desejado.
B. Agentes e Comunicao
Agente pode ser compreendido como uma entidade de
software que possui ao autnoma, devendo estar situado em
um determinado ambiente onde pode atuar alterando o estado
deste e o percebendo-o, como tambm cooperando com outros
agentes para atingir seu objetivo [9]. Estes agentes possuem
implementaes de noes mentais ou de percepes
normalmente humanas tais como crenas e intenes [11].
Para alcanar seus objetivos, podem cooperar ou competir
dentro de um ambiente e propositalmente em algum momento
vo interagir conversando uns com os outros [12]. Isto faz
com que a comunicao entre os agentes seja considerada um
fator importante para a conquista da misso (objetivo).
Assim, foram desenvolvido alguns protocolos ou linguagens
que implementam as tecnologias necessrias para a
comunicao entre agentes ou realizam uma padronizao
para uma melhor interoperabilidade, como a FIPA, KIF e
KQML.
A FIPA (Foundation for Intelligent Physical Agents) foi
estabelecida em 1995 como um esforo entre vrias
organizaes para produzir especificaes para interfaces
abertas de agentes [13]. As interfaces descrevem quatro
grandes reas tecnolgicas das especificaes. A primeira a
Comunicao de Agente, onde a linguagem FIPA-ACL
reside, a segunda o Gerenciamento de Agentes, a terceira
a Integrao entre Agente e Software (que no seja outro
agente) e a ltima a Integrao entre Agente e Ser Humano.
A KIF (Knowledge Interchange Format) uma linguagem
formal para troca de conhecimento entre as entidades de
software [14]. No tem a inteno de ser uma linguagem
primria para interao com usurios humanos e de ser uma
representao interna de conhecimento. Entretanto, possui
caractersticas, como clareza na semntica e as construes de
representao de conhecimento, que a faz ser utilizada para
estes propsitos.
A KQML (Knowledge Query and Manipulation Language)
tambm uma linguagem (e um protocolo) para a troca de
informao e conhecimento entre agentes, mas prioriza o
pragmatismo da conversa do que a semntica [15]. Em um
primeiro nvel as especificaes se preocupam em saber com
quem o agente destinatrio da conversa ou onde o mesmo
pode ser encontrado e depois em como iniciar e manter a
troca de informaes. No segundo nvel o protocolo
desenvolve as primitivas para manter e reusar bases de
conhecimentos, envolvendo entre os agentes a comunicao
com uma ou vrias ontologias.
Assim tem-se uma srie de tecnologias para o
desenvolvimento das arquiteturas de comunicao e na

-2-

maioria das linguagens a preocupao crescente com o


compartilhamento e o prprio contedo de bases de
informaes. necessrio lembrar que sem uma rede de
informaes ou conhecimento registrado em suas bases de
dados, o nico mundo que os agentes tm para compartilhar
um mundo cheio de bits e bytes [12]. Isto faz com que seja
necessrio um nvel maior de informaes e representaes da
realidade para estas entidades poderem consultar e conhecer
mais conceitos (sobre o ambiente, outros agentes, sobre
objetos e relacionamentos).
Alm disso, alguns agentes podem usar uma palavra ou
expresso que considere algo enquanto outro agente possa
usar a mesma palavra para designar outra coisa [16]. Para a
comunicao as ontologias podem ser consideradas estruturas
centralizadoras e que podem diminuir alguma confuso
conceitual (devido ao alto nvel de formalizao), podendo ser
teis ao compartilhamento de informaes com pessoas (ou
agentes) de diferentes pontos de vista [17].
C. Lgica Fuzzy
A lgica fuzzy ou tambm conhecida como lgica nebulosa,
tem como origem uma rea na matemtica que descreve
fenmenos no mundo real de forma imprecisa, so conjuntos
ou classes que definem objetos que no possuem senso
descritivo usual matemtico (da preciso) [18]. Os conjuntos
numricos clssicos descrevem categorias onde um objeto
pertence ou no pertence a uma definio (1 ou 0), entretanto,
a maioria das categorias tem um senso de pertinncia em suas
catalogaes. A lgica fuzzy fornece operadores para tratar
estas caractersticas.
A funo de pertinncia permite usar o conceito clssico
dos conjuntos numricos, admitindo valores intermedirios
(entre 0 e 1, ou, entre no pertence e pertence), isto fornece
uma interpretao mais rica na descrio de conjuntos no
mundo real que no possuem condies de contorno bem
definidas [19]. Esta impreciso importante no pensamento
humano, na comunicao de informao [18], assim como na
capacidade em representar conceitos vagos expressos na
linguagem natural, tempo parcialmente encoberto [20].
Dentro da lgica fuzzy existem os controladores que
renem os componentes da fuzzificao, base de regras e
defuzzificao. Inicialmente a fuzzificao rene a
modelagem dos conjuntos e os seus domnios, comentados
anteriormente, de acordo com as entradas do sistema [21].
Em seguida h a base de regras que em termos lingusticos
define as proposies especialistas sobre o domnio do sistema
e onde as funes de pertinncia so catalogadas. O
componente da qual a base de regras depende a inferncia
fuzzy, onde realiza as proposies elaboradas na forma
matemtica (podem ser usadas operadores de lgica fuzzy
como t-normas, t-conormas ou implicaes fuzzy). Ao final do
mtodo fuzzy tem-se, portanto, a sada (defuzzificao) que,
realiza clculos (centroide, centro dos mximos ou mdia dos
mximos) para compreender um determinado conjunto fuzzy
por um valor real (nmero real).
Outro componente importante so as variveis lingusticas,
da qual seus valores so as palavras e no nmeros [22].
Estas variveis podem descrever caractersticas lingusticas de

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

sistemas que observam comportamento humano, por serem


menos especficas que nmeros. So teis quando se deseja
tratar definies que no so to precisas para descrever
numericamente. Uma varivel lingustica define um conjunto
de termos. Os termos so palavras associadas a este conjunto,
da qual possuem valores de restries fuzzy. Este valor para
cada termo o grau de compatibilidade entre 0 e 1 que,
define o grau de pertinncia do termo ao conjunto.
D. Anlise de Ontologias Fuzzy
Os conceitos descritos nas sees anteriores so
importantes para a concepo de modelos, ou componentes,
que possam tratar a impreciso do conhecimento. Verifica-se
a importncia das tcnicas de Fuzzy e Ontologia no
gerenciamento da informao. Existem alguns modelos que
procuram alinhar a Ontologia com Fuzzy, estendendo o
reconhecimento da informao, seja naquela existente dentro
da ontologia, ou em consultas externas a esta. So as
chamadas Ontologias Fuzzy.
Em [23], so descritos alguns trabalhos de Ontologias
Fuzzy que incorporam conceitos fuzzy dentro da ontologia.
Como a utilizao de relao fuzzy no descritor da classe, da
qual so codificados os graus das propriedades de algum
conjunto de pertinncia. Os autores desenvolveram um
modelo fuzzy que tem como foco no somente a insero de
conjuntos fuzzy ordinrios na ontologia, mas tambm como as
relaes semnticas entre conceitos fuzzy que, segundo o
artigo, traz dificuldades para o mapeamento da ontologia.
desenvolvido um modelo baseado na lgica de conjuntos
fuzzy intuicionistas, que expressa maior descrio e
impreciso sobre um objeto do que o conjunto clssico, aliado
a um modelo especfico de varivel lingustica para ontologia.
O estudo em [3] realiza uma pesquisa inicial que relaciona
trabalhos parecidos com os encontrados em [23]. Entretanto,
critica alguns projetos que implementam conceitos fuzzy
diretamente no cdigo da ontologia. Isto se deve ao fato de
que ontologias so codificadas em linguagens que se
tornaram padres, como a OWL1, sem estes mecanismos,
enquanto na ontologia fuzzy, no h uma padronizao. Ao
alterar a estrutura de uma ontologia, pode ser crtico para
tecnologias que realizam inferncia ou racionalizao em
cima daquela estrutura. Assim os autores desenvolveram a
OnthoMethodoloy, que ao mesmo tempo um modelo e uma
metodologia. Na parte de modelo, desenvolve a ontologia
fuzzy, detalhando e implementando toda a teoria e lgica de
descrio fuzzy na ontologia. Na parte da metodologia, rene
mtodos e prticas da Engenharia da Ontologia, para
capacitar e alinhar o modelo nas atividades comuns de
desenvolvimento dos ontologistas.
Outra metodologia que pode ser encontrada o
desenvolvimento de ontologias fuzzy em OWL 2 2 [24]. O
mtodo envolve a extenso das propriedades de anotao da
linguagem de ontologia OWL 2 para inserir os modificadores
fuzzy especficos na estrutura. Mesmo que a linguagem OWL
2 possa ter variadas sintaxes, os autores apresentam como
elaborar a anotao para cada uma. Isto acaba se tornando
1
2

http://www.w3.org/TR/owl-features/
http://www.w3.org/TR/owl2-overview/
-3-

til, porque como a ontologia no consegue codificar


propriedades fuzzy, so usadas as prprias estruturas de
anotao existentes para receberem estes modificadores. Um
modificador fuzzy pode ser usado para definir uma classe em
sua propriedade de anotao. A metodologia tambm cria
tipos de dados na ontologia que possam lidar com valores
fuzzy.
Outras aplicaes focam no nvel dos relacionamentos
entre os conceitos. Algoritmos de alinhamento entre duas
ontologias fuzzy podem ser aplicadas para encontrar partes
comuns atravs de uma srie de clculos e combinaes, pelos
arcos entre os conceitos [5]. Estes arcos possuem pesos fuzzy
que recebem um valor dependendo da sua proximidade de
significado com o seu conceito superior, os valores so entre
generalizaes (hipernimos) e especializaes (hipnimos).
Outro estudo que tambm envolve tcnica parecida o
algoritmo H-Match, para combinao de termos das
ontologias em redes de contexto distribudo (peer-to-peer) [25
]. Uma caracterstica observada que se utiliza tambm de
pesos fuzzy nos arcos de relacionamentos entre conceitos.
Para a determinao destes valores, considerada a
quantidade de uso ou manipulao do arco, interpretando as
relaes entre lingustica e contexto. No contexto, os pesos
variam conforme o tipo da relao na ontologia, ou seja, sob o
ponto de vista semntico. Na interpretao lingustica, os
pesos so distribudos entre os arcos que podem significar
sinnimos, hipnimo/hipernimo ou, termos relacionados
(recebendo, respectivamente, valores 1.0, 0.8 e 0.5).
No modelo proposto em [26], a ontologia estruturada em
duas camadas. A primeira camada formada por nomes de
categorias e a segunda contm palavras relacionadas a estas
categorias. Estas relaes possuem um grau de associao. O
modelo aplicado na associao e consulta de documentos
eletrnicos. Onde na consulta, os algoritmos utilizam a
associao fuzzy mx-min para combinar a requisio com
categorias ou palavras e calcular a relevncia dos documentos
para as informaes requisitadas. Apesar da arquitetura
possuir as relaes com a teoria fuzzy, o modelo no detalha a
implementao destas questes diretamente na estrutura da
ontologia, ainda que o modelo baseado em ontologias
determine tambm pesos fuzzy aos arcos de relacionamentos
entre conceitos (palavras).
Nas pesquisas realizadas verificam-se alguns nveis de
aplicaes envolvendo ontologias e fuzzy. Algumas
implementaes tratam da teoria fuzzy incorporadas ou
integradas s ontologias (alterando ou no a estrutura
existente), criando os modelos de ontologia fuzzy. Estes
modelos formalizam e desenvolvem componentes detalhados
dentro da lgica fuzzy e da prpria ontologia. Geralmente so
mtodos para a construo de uma ontologia fuzzy completa
ou para avaliaes nos relacionamentos semnticos entre os
conceitos. Isto , pesos fuzzy nos relacionamentos das
palavras, em considerao com o significado destas. Estes
tipos de tcnicas geralmente aplicam pesos fuzzy entre os
arcos de vrios conceitos especialistas a um conceito geral, ou
vice-versa.
O presente estudo no tem objetivo de desenvolver uma
ontologia fuzzy desde o seu incio e sim tratar a informao
imprecisa existente. Esta impreciso tem como origem a

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

requisio ou pergunta que um Agente possa realizar para a


ontologia. A ontologia definida como uma rede de
conceitos, mas estes conceitos so palavras passveis de
possurem interpretaes. Uma palavra pode significar outra
dependendo do assunto tratado, mas na ontologia, os
relacionamentos para um dado conceito pode no atingir
todos estes significados. Os critrios e as tcnicas utilizadas
so descritas a seguir.

FIPA, KQML), que aceite a utilizao de ontologias. Desta


forma, camada mediadora receber as mensagens de
consulta do protocolo de comunicao do SMA e efetuar a
manipulao e pesquisa na ontologia utilizando SPARQL.
Em seguida, responsabilidade do driver realizar o caminho
inverso, ou seja, entregar a mensagem de volta de forma
compreensvel ao SMA.

III. HORTAS E SISTEMAS MULTIAGENTES


A rea de sistemas sociais rene uma estrutura que fornece
suprimentos para observar as vrias sociedades, organizaes
e interaes, no apenas em seus nveis bsicos, mas em
nveis de anlises maiores [27]. Um sistema social urbano
possui indivduos que interagem entre si em busca de seus
objetivos, em um ambiente, que fornece regras ou definies
das quais precisam conhecer ou acreditar. Pensando
computacionalmente em um sistema social artificial,
possvel definir como um conjunto de convenes e regras
que restringem o comportamento de agentes, onde um dos
principais componentes como os conflitos so manuseados,
quando estes ocorrem.
Para este projeto, o modelo de Sistema Multiagentes (SMA
) escolhido foi o que representa as hortas urbanas,
especificamente o Parque so Jernimo, localizado em
Sevilha, Espanha. Sendo esta uma iniciativa da ONG
Ecologistas em Accin, que incentiva a prtica de agricultura
orgnica e a participao social de indivduos possuindo
como objetivo a educao ambiental. composto de um
parque com 42 parcelas cultivveis (pedao de terra
dimensionado para que os indivduos possam cultivar
alimentos), onde estes recebem apoio de tcnicos e demais
acadmicos da cidade para auxiliar na produo. A ONG
possui
regulamentao
sobre
as
participaes e
comportamentos, desta forma o projeto para as modelagens
do sistema para a simulao social iniciaram em [28] onde
atualmente continuam com os esforos no desenvolvimento
do sistema multiagente. Assim, o presente projeto tem como
objetivo desenvolver um componente de comunicao
aplicado a esses indivduos sobre alguns aspectos de sua
prpria organizao, contendo caractersticas tais como:
regras, restries e demais definies existentes neste sistema
social urbano.

Fig. 1. Modelo da Aplicao.

Devido impreciso da informao, acoplada camada


mediadora um componente que aplica os conceitos fuzzy. Os
sinnimos, com os seus graus de pertinncia, foram inseridos
em alguns conceitos da ontologia e so recuperados, para
serem tratados pelo componente. Caso camada no obtenha
sucesso pesquisando informaes requisitadas pelos agentes, a
mesma aciona o dispositivo para encontrar sinnimos, que
ocorre atravs de quatro primitivas: (1) consulta para
averiguar existncia dos sinnimos entre os conceitos, (2)
combinao, via SPARQL, com indivduo do conceito que
tem sinnimo, para averiguar se a palavra procurada
sinnima, (3) extrao dos sinnimos com filtragem de
formatao que exclui possveis erros de codificao de texto,
(4) formalizao, via programao, do conjunto fuzzy de
variveis lingusticas, para o conceito aprovado pelos passos
anteriores.
B. Especificao da Ontologia
Para o desenvolvimento de aplicaes que manipulam
diretamente documentos semnticos tais como a ontologia,
necessrio utilizar ou desenvolver uma ferramenta que
compreenda os conceitos e relacionamentos existentes nestes
documentos. Para este projeto, est sendo utilizada a
biblioteca Jena 3, mantida pela HP Labs [29]. Esta ferramenta
desenvolvida em Java e facilita muitas atividades dos
programadores que utilizam modelos e linguagens da web
semntica. A biblioteca rene um conjunto de pacotes para
manipulao de arquivos semnticos tais como RDF4 ou
OWL. A facilidade existe na forma em que a ontologia
considerada na linguagem de programao. Jena permite o
uso orientado a objeto desta ontologia. Desta forma os
conceitos, indivduos, relacionamentos so compreendidos
como objetos, instncias e propriedades, respectivamente.

A. Modelo Proposto
O modelo proposto tem como objetivo em ser uma opo de
componente que realize uma ponte para interoperar entre o
SMA e a ontologia a ser utilizada. Em um formato simples e
tratando a impreciso de informao.
Na Figura 1 apresentada a integrao entre o SMA e a
ontologia proposta. O SMA que representa os agentes do
ambiente da horta urbana est sendo desenvolvido pelo grupo
de pesquisa em [28]. Para integrar a ontologia, haver uma
camada mediadora (ou driver) construda em Java, contendo
as primitivas da biblioteca Jena (detalhado na prxima seo).
Entre estas duas camadas, ser implementado a troca de
mensagens atravs de um protocolo a ser escolhido (KIF,

3
4

-4-

http://jena.apache.org/index.html
http://www.w3.org/RDF/

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


<hortelao> Requisita <equipamento>
<auxiliarHortelao> SolicitaParcela <secretaria>
<auxiliarHortelao> Subordinado <hortelao>
<insumo> Utilizado <parcela>

Outra tecnologia para operar com ontologias o SPARQL,


que uma linguagem e um protocolo, destinado a realizar
consultas e tratar resultados em documentos semnticos [10].
Apesar das diferenas semnticas, a ideia original ter uma
linguagem SQL dos bancos de dados relacionais para os
semnticos e para este fim, SPARQL tem contribudo para os
ontologistas.
Para realizao da modelagem do conhecimento sobre a
horta urbana optou-se por desenvolver uma ontologia baseada
no mapa conceitual de [28] e constante consulta aos
especialistas do estudo de caso. O mapa representa as
principais estruturas dentro da Horta So Jernimo.

Fig. 2. Visualizao do Protg para os conceitos do modelo.

No desenvolvimento, foi utilizada a ferramenta Protg 5.


No presente projeto, o editor utilizado o baseado em frames,
ou seja, o desenvolvimento da ontologia na forma de
hierarquia de conceitos, onde cada termo uma classe,
possuindo assim: classes, instncias e relacionamentos entre
estes objetos. Como pode ser visto na Figura 2, cada classe
modelada vista como uma rede semntica.
Cada nodo da rede um conceito. Estes nodos se
relacionam uns com os outros atravs dos arcos que
descrevem seus significados (predicados, o que compem a
semntica). Estes arcos so denominados tecnicamente como
propriedades de objetos. Os relacionamentos foram
implementados conforme Figura 3 e esto formalizados da
seguinte forma: <conceitoBase1, conceitoBaseN...>

Fig. 1. Visualizao de uma parte da ontologia com os relacionamentos entre os


conceitos (o relacionamento is-a somente para descrever vnculos entre
conceitos que no tem uma propriedade formalizada). Alguns conceitos foram
suprimidos devido ao tamanho da imagem.

C. Lgica Fuzzy em nossa Ontologia


Durante a anlise e estruturao, verificou-se que alguns
conceitos possuam mais de uma interpretao ou nomeao.
Para aumentar a compreenso sobre a rea, so nomeados
sinnimos dentro de cada conceito, conforme Tabela 1.
TABELA I
SINONIMOS DOS CONCEITOS DA ONTOLOGIA
Conceito na Ontologia
Sinnimos
Membro
Scio, Fundador
Hortelo
Horticultor, Agricultor
Tcnico
Especialista, Acadmico
Parcela
Lote, Poro, Quinho
Plantao
Lavoura, Cultura

Predicado <conceitoAlvo1, conceitoAlvoN...>

Para a ontologia proposta tem-se:


<hortelao> AdquireMudas <mudas>
<voluntario> Ajuda <ong>
<tecnico> Atende <parcela>
<ong> AuxiliaCom <tecnico, secretaria>
<hortelao, aspiranteHortelao, auxiliarHortelao>
Cultiva <parcela>
<estufa> Desenvolve <insumo>
<galinheiro> Gera <insumo>
<tecnico> Mantem <maquinario>
<tecnico> Orienta <hortelao, aspiranteHortelao,
auxiliarHortelao>
<parcela> Produz <plantacao>
<secretaria> Regula <hortelao>
5
Centro de Pesquisa em Informtica Biomdica da Universidade de Stanford,
registrado pela Biblioteca Nacional de Medicina dos Estados Unidos da
Amrica, LM007885 (http://protege.stanford.edu/).

-5-

Os sinnimos foram includos nas classes atravs de uma


propriedade de anotao do objeto (classe) chamada
sinnimo. Ao incluir a propriedade ao conceito, uma
marcao do tipo comentrio, da linguagem da ontologia,
adicionada. Esta marcao necessita instanciar um indivduo
da classe para explicitar a informao, que posteriormente,
ser til na manipulao da ontologia. Desta forma, existem
indivduos que contm a informao textual dos sinnimos,
conforme Figura 4. Cada sinnimo possui um grau de
compatibilidade semntica com o conceito da qual pertence.
Como na Figura 4, tem-se uma lista de pares para varivel
lingustica que neste caso Hortelo.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


Fuzzy Rules for Classification in Ontologies. 14th IEEE International
Enterprise Distributed Object Computing Conference Workshops, 2010, 263271pp.
[5] Truong, H. B e Nguyen, N. T. A Framework of An Effective Fuzzy Ontology
Alignment Technique. 2011 IEEE International Conference on Systems, Man,
and Cybernetics (SMC), 2011, 931-935pp.
[6] Kawano, V. J. Desenvolvimento de uma Ontologia para Gerenciamento de
Projetos. Monografia de Licenciatura em Computao. Instituto de Cincia
Exatas. Departamento de Cincia da Computao. Universidade de Braslia,
Distrito Federal, 2009, 93pp.
[7] Smith, B. Beyond Concepts: Ontology as Reality Representation.
Proceedings of FOIS 2004. International Conference on Formal Ontology and
Information Systems, 1-12pp.
[8] Gruber, T. R. Toward Principles for the Design of Ontologies Used for
Knowledge Sharing. In Formal Ontology in Conceptual Analysis and
Knowledge Representation. Originalmente publicado em International
Workshop on Formal Ontology. Disponvel como Relatrio Tcnico KSL 9304, Knowledge Systems Laboratory, Universidade de Stanford, 1993, 1-23pp.
[9] Wooldridge, M. J. An Introduction to Multiagent Systems. Ed. John Wiley
& Sons Ltd., 2002, 1-362pp.
[10] DuCharme, B. Learning SPARQL. Ed. OReally Media Inc., 2011, 1224pp.
[11] Wooldridge, M.; Jennings, N. R. Intelligent Agents: Theory and Practice.
Knowledge Engineering Review, 1994, Vol. 10, N. 2. 115-152pp
[12] Huhns, M. N.; Singh, M. P. Conversational Agents. IEEE Internet
Computing, 1997, Vol. 1, N. 2, 73-75pp.
[13] O'Brien, P. D. e Nicol, R.C. FIPA-towards a standard for software agents.
BT Technology Journal, Vol. 16, N. 3. Springer Netherlands, 1998, 51-59pp.
[14] Genesereth, M. R. e Fikes, R. E. Knowledge Interchange Format. Manual
de Referncia, verso 3. Technical report logic-92-1, Departamento de
Cincia da Computao, Universidade Stanford, 1992, 1-68pp.
[15] Finin, T.; Fritzson, R.; McKay, D.; McEntire, R. KQML as an agent
communication language. 94 CIKM Proceedings of the third international
conference on Information and knowledge management, 1994, 456 463pp.
[16] Genesereth, M. R.; Ketchpel, S. P. Software Agents. Magazine
Communications of the ACM, 1994, Vol. 37, N.7, 48-53pp.
[17] Uschold, M; Gruninger, M. Ontologies: Principles Methods and
Applications. Knowledge Engineering Review, 1996, Vol. 11, N. 2, 1-62pp.
[18] Zadeh L. A. Fuzzy Sets. Information and Control, Elsevier Publisher, 1965,
Vol. 8, No. 3, 338-353 pp.
[19] Pedrycz, W. e Gomidez, F. An Introduction to Fuzzy Sets: Analysis and
Design. Ed. The MIT Press, 1998, 1-465pp.
[20] Klir, G. J. e Yuan, B. Fuzzy Sets and Fuzzy Logic: Theory and
Applications. Ed. Prentice Hall PTR, 2005, 1-563pp.
[21] Barros, L. C. e Bassanezi, R. C. Tpicos de Lgica Fuzzy e Biomatemtica.
Ed. Unicamp/IMECC, 2010, 1-404pp.
[22] Zadeh, L. A. The concept of a linguistic variable and its application to
approximate reasoning. Information Science, 1975. Par. I, Vol. 8, 199249pp. Par. II, Vol. 8, 301-357pp. Par. III, Vol. 9, 43-80pp.
[23] Zhai, J.; Chen, Y. Wang, Q; Lv, M. Fuzzy Ontology Models Using
Intuitionistic Fuzzy Set for Knowledge Sharing on the Semantic Web. 12th
International Conference on Computer Supported Cooperative Work in Design
(CSCWD), 2008, 465-469pp.
[24] Bobillo, F.; Straccia, U. Fuzzy ontology representation using OWL 2.
International Journal of Approximate Reasoning, 2011, Vol. 52, 10731094pp.
[25] Castano, S.; Ferrara, A.; Montanelli, S. H-match: an algorithm for
dynamically matching ontologies in peer-based systems. Procedings of the
1st Int. Workshop on Semantic Web and Databases (SWDB), 2003, 231250pp.
[26] Pereira, R.; Ricarte, I.; Gomide, F. Ontologia relacional fuzzy em sistemas
de recuperao de informao. XXV Congresso da Sociedade Brasileira de
Computao. V Encontro Nacional de Inteligncia Artificial (ENIA), 2005,
672-681pp.
[27] Luhmann, N. Social Systems. Ed. Stanford University Press, 1995, 627pp.
[28] Santos, I. S.; Rodrigues, T. F.; Dimuro, G. P.; Costa, A. C. R.; Dimuro, G.; e
Manuel, E. Modelagem Inicial da Organizao Social de um Experimento
de Gesto Social de Hortas Urbanas. In WESAAC 2010 Post-Proceedings.
IEEE, Los Alamitos, 1-4pp.
[29] McBride, B. Jena: A Semantic Web Toolkit. IEEE Internet Computing, 2002,
Vol. 6, N. 6, 55-59pp.

Fig. 4. Insero de sinnimos.

IV. CONCLUSO
Este artigo apresenta o desenvolvimento de uma aplicao
para a comunicao entre agentes. At o presente momento a
ontologia que trata impreciso da informao foi definida e
uma parte do driver Jena/SPARQL est implementado com as
diretivas do componente de lgica fuzzy assim como a
conexo para a ontologia e suas consultas SPARQL. A
aplicao dever possuir modificaes constantes, atravs de
constantes experimentaes no SMA e avaliaes dos
especialistas (desenvolvimento evolucionrio aumentando a
maturidade da aplicao). Os resultados preliminares do
projeto apontam bons recursos no objetivo de desenvolver
aplicaes semnticas e ainda, aplicando-a especificamente
em comunicao entre agentes. O prximo passo
implementar um protocolo de comunicao de interface entre
os agentes e o driver onde na sequncia ser a finalizao da
integrao entre os mdulos.
Aps a implementao completa do modelo proposto, sero
realizados testes para o estudo de caso escolhido, de forma a
verificar o tratamento dos dados resultantes da comunicao.
necessrio validar a coerncia dos dados manipulados. Este
modelo ser desenvolvido com interfaces que possam servir
para quaisquer SMA e Ontologia, dentre especificaes a
serem tratadas aps a aplicao completa.

AGRADECIMENTOS

Agradecemos a Coordenao de Aperfeioamento de


Pessoal de Nvel Superior (CAPES) pelo apoio financeiro
dado durante o desenvolvimento deste trabalho, atravs de
bolsas de estudo.
REFERENCES
[1]
[2]

[3]
[4]

Laclavk, M. Ontology and Agent based Approach for Knowledge


Management. Tese de PhD no Instituto de Informtica, da Academia de
Cincias da Eslovquia, Repblica Eslovquia, 2005, 1-121pp.
Khalid, N.; Pasha, M.; Rehman, S. U.; Ahmad, H. F.; Suguri H. Ontology
Services between Agents and OWL Based Web Services. Proceedings of the
Third International Conference on Semantics, Knowledge and Grid, 2007,
176-181pp.
Ghorbel, H.; Bahri, A.; Bouaziz, R. Fuzzy Ontologies Building Method:
Fuzzy OntoMethodology. Annual Meeting of the North American Fuzzy
Information Processing Society (NAFIPS), 2010, 1-8pp.
Yaguinuma, C. A.; Santos, M. T. P.; Camargo, H. A.; Nogueira, T. M. A
Meta-ontology Approach for Representing Vague Linguistic Terms and

-6-

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um mecanismo de busca para sistemas de gerenciamento de bibliotecas


baseado em critrios de relevncia extensveis
Igor A. Pereira, Caroline Tomasini, Eduardo N. Borges, Andr P. Vargas
Centro de Cincias Computacionais, Universidade Federal do Rio Grande FURG, Rio Grande, Brasil
{igor.pereira, caroline.tomasini, eduardoborges, andre.prisco}@furg.br

prope um sistema de recuperao de informaes [2], denominado ARGOsearch, que melhora a qualidade do resultado
das consultas realizadas em sistemas de gerenciamento de
bibliotecas. O sistema especificado por meio de uma
arquitetura extensvel, baseada em critrios de relevncia
que podem ser modificados, que ordena os resultados das
consultas considerando trs tipos de informao: a similaridade textual entre a consulta do usurio e os metadados que
descrevem os itens da coleo, estatsticas de uso do sistema
proposto e por fim, informaes de contexto implcitas
extradas do perfil do usurio.
O restante do texto est organizado da seguinte forma. A
seo II apresenta a arquitetura do sistema de recuperao
de informaes proposto. So especificados os componentes
responsveis pela similaridade textual e pela ordenao
dos resultados usando critrios de relevncia extensveis.
Detalhes de implementao do sistema so apresentados na
seo III. A seo IV discute trabalhos relacionados e os
compara com o ARGOsearch. Na seo V apresentada
a validao experimental e por fim, so apresentadas as
concluses e os trabalhos futuros.

ResumoSistemas de gerenciamento de bibliotecas permitem aos usurios realizar consultas gerais sobre os metadados
que descrevem uma coleo. Erros de grafia podem incapacitar
o sistema de encontrar um item desejado. Alm disso, o
usurio pode no saber quais dos itens retornados so os mais
adequados ao seu perfil. Este trabalho prope um sistema de
recuperao de informao chamado ARGOsearch que melhora a qualidade das consultas em sistemas de gerenciamento
de bibliotecas. apresentada uma arquitetura extensvel para
o ARGOsearch baseada em critrios de relevncia que ordena
os resultados das consultas considerando similaridade textual,
estatsticas de uso e informaes de contexto extradas do perfil
do usurio.
Keywords-recuperao de informaes; busca por palavrachave; gerenciamento de informaes.

I. I NTRODUO
Bibliotecas de grande porte, como aquelas presentes em
universidades, precisam de ferramentas de apoio para localizar em sua coleo itens como livros, mapas, artigos e
outros documentos de interesse da comunidade de usurios.
Essas ferramentas, as quais esto presentes nos sistemas de
gerenciamento de bibliotecas, permitem aos usurios realizar
consultas gerais sobre os metadados que descrevem a coleo. Geralmente, as consultas dos usurios so compostas
por palavras-chave. Entretanto, no uma tarefa trivial para
o usurio mapear suas necessidades de informao atravs
de uma consulta [1]. Por exemplo, erros simples de grafia no
ttulo ou nos nomes dos autores podem omitir dos resultados
um documento relevante para o usurio, dando a ideia de que
o documento no existe no acervo.
Algumas consultas retornam centenas de documentos,
distribudos em vrias telas ou pginas (em sistemas Web).
Neste caso, o usurio precisa acessar cada pgina e verificar
item por item para encontrar o documento desejado. Alm
disso, o usurio que procura por uma informao especfica
pode no saber exatamente quais dos itens retornados por
sua consulta so os melhores de acordo com o seu perfil.
Por exemplo, um universitrio calouro deveria, em mdia,
priorizar livros-texto ou introdutrios em vez de artigos
cientficos com temas avanados de pesquisa.
Quanto melhor a qualidade do resultado de uma consulta,
mais fcil para os usurios encontrarem documentos de
interesse. Neste contexto, o trabalho apresentado neste artigo

II. A RQUITETURA DO ARGOsearch


O ARGOsearch ordena os resultados das consultas considerando similaridade textual, estatsticas de uso do sistema
e o perfil do usurio que executa uma consulta. A Fig. 1
apresenta a arquitetura do sistema proposto.
Em vez de executar a consulta do usurio, o sistema
de bibliotecas a entrega ao componente de similaridade
textual. Este componente busca no repositrio da biblioteca
por documentos com descritores (metadados) similares aos
termos da consulta. A similaridade calculada usando
funes especficas que comparam cadeias de caracteres e
retornam um escore de similaridade. Se este escore exceder
um determinado limiar de similaridade, sero retornados os
documentos cujos descritores sejam suficientemente similares para representar a consulta. O componente de similaridade textual utiliza o banco de dados do ARGOsearch para
armazenar as funes e operadores de similaridade, alm dos
ndices necessrios para acelerar as consultas.
Os documentos que satisfazem a condio de similaridade
entre os metadados e a consulta so enviados ao componente
de critrios de relevncia. Nesta fase, o ARGOsearch extrai

-7-

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

consulta
do usurio
Similaridade
Textual
documentos
similares
Critrios de
Relevncia
documentos
ordenados

Repositrio da
Biblioteca
Critrios, Funes e
ndices do ARGOsearch

Dados Acadmicos

Dados Auxiliares

Figura 1. Arquitetura do ARGOsearch detalhando a interao entre os


principais componentes e os dados da biblioteca e do usurio.

o perfil do usurio da base de informaes acadmicas


analisando dados como o tipo de usurio (estudante, professor ou administrativo), nacionalidade, departamento ao
qual est afiliado, disciplinas cursadas e em progresso. A
informao extrada usada para definir alguns dos critrios
de relevncia como assunto, idioma e nvel de pesquisa.
O repositrio da biblioteca fornece registros das transaes que descrevem as reservas e os emprstimos de todos os
usurios. Estes registros so teis para extrair alguns critrios
de relevncia. Por exemplo, o nmero de reservas atual e o
nmero de emprstimos por semestre so heursticas muito
boas para determinar a importncia de um documento para
a comunidade em geral. A arquitetura foi construda para
permitir que um especialista possa definir e configurar novos
critrios. Os novos critrios tambm podem ser extrados de
outras bases de dados auxiliares.
Por fim, os critrios de relevncia so combinados e utilizados para ordenar os resultados entregues pelo componente
de similaridade textual. Note que o ranking final dos documentos depende do usurio que efetua a consulta, porque
parte do algoritmo de ordenao considera informaes de
contexto implcitas em seu perfil.
A. Similaridade Textual
O componente de similaridade textual utiliza uma mtrica
de casamento aproximado baseada em trigramas [3]. Um trigrama uma sequncia de trs caracteres que compem uma
palavra. Seja Str o conjunto de todas as cadeias de caracteres e R1 o conjunto dos nmeros reais no intervalo fechado
[0, 1], a funo trigram matching : {Str Str} R1
recebe como parmetro duas cadeias de caracteres e retorna
um escore de similaridade. A Equao 1 especifica a funo
como a razo entre o nmero de elementos da interseco
entre os conjuntos de trigramas A, B que compem os
parmetros a, b e da unio entre os mesmos conjuntos.

trigram matching(a, b) =

|A B|
|A B|

(1)

Esta mtrica executada entre a string de busca e os


valores dos metadados selecionados pelo usurio no momento da consulta (autor, ttulo, assunto, etc.). Neste ponto, o
ARGOsearch usa ndices especficos para selecionar apenas
os registros candidatos ao casamento aproximado, ou seja,
que contm pelo menos um trigrama em comum com a
string de busca, acelerando o tempo da consulta aproximada.
A Fig. 2 apresenta um exemplo do clculo da similaridade
entre uma consulta do usurio com erros de grafia e uma
instncia do metadado autor. Os documentos em que o
escore retornado pela funo de similaridade for maior que
um determinado limiar especificado por um especialista
so recuperados e enviados ao componente de critrios de
relevncia.
Apesar dos modelos tradicionais de recuperao de informaes calcularem a similaridade entre os documentos
e a consulta do usurio ou a probabilidade do documento
ser relevante para esta consulta, os termos so comparados
por igualdade. Quando comparado aos modelos vetorial e
probabilstico [4], o ARGOsearch se destaca porque j que
utiliza similaridade textual, aumenta a cobertura dos resultados, retornando um nmero maior de possveis documentos
de interesse. Note que os metadados que descrevem os
documentos retornados podem conter valores similares aos
termos da busca, considerando assim, variaes de grafia
causadas por erros de cadastramento ou pela ausncia de
conhecimento do usurio.
Perceba que a funo baseada em trigramas adotada pelo
componente de similaridade textual pode ser facilmente
substituda por outra funo especfica mais adequada a um
determinado contexto [5], [6].
B. Critrios de Relevncia
Seja D o conjunto de documentos de uma coleo e R
o conjunto dos nmeros reais, um critrio de relevncia
c : {D} R uma funo que participa do processo de
ordenao
de um conjunto de documentos. A funo recebe
maior de possveis documentos de interesse. Note que os metadados que descrevem os
documentos
retornados
podem
conter valores
similaresum
aosvalor
termosnumrico
da busca,
um
documento
como
parmetro
e retorna
considerando assim, variaes de grafia causadas por erros de cadastramento ou pela
ausncia de conhecimento do usurio.
Consulta: Tanebaun
Metadado Autor: Tanenbaum
Trigramas (Tanebaun) = A = {" t", " ta", tan, ane, neb, eba, bau, aun, "un "}
Trigramas (Tanenbaum) = B = {" t", " ta", tan, ane, nen, enb, nba, bau, aum, "um "}
A B " t", " ta", tan, ane, bau 5

A B " t", " ta", tan, ane, neb, nen, eba, enb, nba, bau, aum, aun, " um " , " un " 14
trigram matching Tanebaun , Tanenbaum

5
0,357 36%
14

Figura 2. Exemplo do clculo da funo de similaridade Trigram Matching


implementada no componente de similaridade textual. Os espaos em branco
Figura
2.
Exemplo do clculo da funo de similaridade trigram
so adicionados s palavras para compensar os caracteres que apareciam
matching
implementada
no componente de similaridade textual. Os esapenas em
um trigrama.
paos em branco so adicionados s palavras para compensar os caracteres
Perceba que
a funo
baseada
em trigramas adotada pelo componente de
que apareciam
apenas
em um
trigrama.

similaridade textual pode ser facilmente substituda por outra funo especfica mais
adequada a um determinado contexto [Borges et al. 2011; Cohen et al. 2003].
2.2. Critrios de Relevncia
Seja D o conjunto de documentos de uma coleo e o conjunto dos nmeros reais,

- 8 - um critrio de relevncia C : D uma funo que participa do processo de

ordenao de um conjunto de documentos. A funo recebe um documento como


parmetro e retorna um valor numrico real. Quanto maior o valor retornado, maior a
probabilidade de que o documento seja importante para o usurio.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

d
1
2
3

real. Quanto maior o valor retornado, maior a probabilidade


de que o documento seja importante para o usurio.
O valor retornado por um critrio de relevncia pode ser
calculado a partir de qualquer combinao das seguintes
fontes de dados: metadados que descrevem o documento,
estatsticas de uso do sistema de gerenciamento de bibliotecas e informaes de contexto extradas do perfil do usurio.
Especialistas ligados administrao da biblioteca modelam
seu conhecimento sobre a comunidade de usurios definindo
novos critrios de relevncia. Sabe-se que a maioria dos
alunos procura por livros relacionados s disciplinas em que
esto matriculados, portanto interessante definir um critrio
de relevncia que modele este comportamento. Por exemplo, o especialista poderia definir uma funo binria que
retorne se o documento pertence bibliografia de alguma
das disciplinas do usurio. Tambm do conhecimento do
especialista que os usurios preferem as edies mais novas
dos documentos. Para modelar este comportamento bastaria
definir uma funo que recupere dos metadados o nmero
da edio.
Dois critrios de relevncia aplicados ao mesmo conjunto
de documentos podem retornar distribuies de valores
muito diferentes. Estas distribuies dependem do documento analisado, do perfil do usurio e da natureza do
critrio de relevncia. Por exemplo, o critrio domnio do
idioma retorna um valor binrio, quantidade de reservas
retorna um nmero natural e quantidade de emprstimos por
semestre retorna um racional.
O ARGOsearch oferece uma arquitetura extensvel para
ordenao dos documentos que permite que o especialista
adicione ou remova critrios de relevncia conforme julgar
necessrio. Foram definidas duas mtricas que combinam os
valores retornados pelos critrios e geram um ranking final.
Seja d D um documento da coleo, c um critrio de
relevncia, sdc um escore retornado por c executado sobre d,
e |D| a quantidade de documentos na coleo. A Equao 2
define o potencial de relevncia Pdc de um documento para
um critrio. Esta mtrica normaliza os escores retornados
pelos critrios de relevncia para que valores com distribuies heterogneas possam ser comparveis.
(
P|D|
0,
se
d=1 sdc = 0
(2)
Pdc =
sdc
,
caso
contrrio
P|D|
d=1

sdc
12
30
08

Pdc
12/50 = 24%
30/50 = 60%
08/50 = 16%

c = quantidade de emprstimos
Tabela I
E XEMPLO DO

d
1
2
3

CLCULO DA MTRICA POTENCIAL DE RELEVNCIA

Pd c1
12/50
30/50
08/50

Pd c2
1/2
0/2
1/2

Rd
2 12/50 + 4 1/2 = 2,5
2 30/50 + 4 0/2 = 1,2
2 08/50 + 4 1/2 = 2,3

c1 = quantidade de emprstimos
c2 = pertence bibliografia indicada
Tabela II
E XEMPLO DO

CLCULO DA MTRICA ESTIMATIVA DE RELEVNCIA

relevncia de um documento Rd a partir de um conjunto de


critrios. Esta mtrica pondera os potenciais de relevncia
de acordo com a importncia de cada critrio.
Rd =

n
X

wc Pdc

(3)

c=1

A Tabela II apresenta um exemplo do clculo da mtrica


estimativa de relevncia, considerando os mesmos trs documentos, usando os critrios quantidade de emprstimos
e pertence bibliografia indicada com os pesos 2 e 4
respectivamente. Cada potencial de relevncia multiplicado
pelo seu peso e os valores ponderados so ento somados. Os
pesos adotados definem que o critrio pertence bibliografia
indicada duas vezes mais importante do que quantidade
de emprstimos.
O ranking final gerado ordenando de forma decrescente
os documentos avaliados de acordo com a estimativa de
relevncia calculada, j que ela quantifica a possibilidade
de um documento ser do interesse do usurio. Este ranking
devolvido ao sistema de gerenciamento de bibliotecas e
apresentado como resultado da consulta do usurio. Considerando o exemplo apresentado nas Tabelas I e II, o ranking
gerado [d1 , d3 , d2 ]. Apesar de d2 ter o maior nmero de
emprstimos (30), sua estimativa de relevncia a menor
porque ele no pertence bibliografia indicada ao usurio.

sdc

III. I MPLEMENTAO

A Tabela I apresenta um exemplo do clculo do potencial


de relevncia considerando trs documentos retornados pelo
componente de similaridade textual. Os escores individuais
retornados pelo critrio de relevncia quantidade de emprstimos so divididos pelo somatrio dos escores. O potencial
de relevncia representa o quo importante um documento
em relao aos demais para o mesmo critrio.
Seja wc R|0 wc 1 o peso de um critrio e n
o nmero de critrios usados pelo ARGOsearch em uma
consulta do usurio. A Equao 3 define a estimativa de

O ARGOsearch foi implementado em PHP e utiliza o


SGBD PostgreSQL para armazenar funes e operadores
de similaridade, ndices e critrios de relevncia. A funo
trigram matching foi incorporada ao banco de dados
do ARGOsearch atravs da instalao de uma contribuio
da comunidade de usurios do PostgreSQL denominada
pg_trgm1 . Alm de calcular a similaridade textual baseada
1 postgresql.org/docs/current/static/pgtrgm.html

-9-

id, que representa o cdigo de um documento, e pelo campo escore, que define o valor
atribudo pelo critrio de relevncia para o documento sCd . A figura 3 apresenta um
CONFERNCIA
EM MODELAGEM
- MCSUL2012
exemplo de viso Vque
implementa oSUL
critrio
de relevnciaCOMPUTACIONAL
quantidade de exemplares.
Os
exemplares so recuperados do esquema do sistema de gerenciamento da biblioteca
(sab), agrupados pelo nmero da obra a que se referem e ento contados.

saes e busca avanada. Um comportamento interessante


do sistema ocorre quando uma consulta do usurio contm
apenas um termo e no retorna resultados. O sistema exibe
outros termos com grafia similar e o nmero de registros
Figura 3. Exemplo de viso para o critrio quantidade de exemplares. associado a cada um. Entretanto, o sistema no permite aos
Figura 3. Exemplo de viso para o critrio quantidade de exemplares.
usurios realizar consultas aproximadas [8]. Por exemplo, a
1
consulta A. Tanenbaum no apresentaria como resultado
http://www.postgresql.org/docs/current/static/gin.html
o livro intitulado Estrutura de dados usando C do autor
em trigramas, este mdulo permite a criao de ndices
Tenenbaum, Aaron.
que aceleram a consulta aproximada. Optou-se por utilizar
Furtado et al. [9] propem uma tcnica de recuperaum ndice invertido (Generalized Inverted Index) porque
o
de informaes personalizada em bibliotecas digitais.
mais rpido para leitura e os metadados que descrevem os
O
trabalho,
aplicado na Biblioteca Digital de Literatura
documentos de uma biblioteca no costumam ser alterados
Brasileira
(BD-LB),
consiste em armazenar as preferncias
com frequncia.
dos
usurios
com
o
intuito de melhorar a estimativa da
Os critrios de relevncia foram implementados atravs
relevncia
dos
documentos
retornados por uma consulta.
de vises armazenadas no banco de dados do ARGOsearch.
A
abordagem
reordena
os
resultados
de acordo com uma
As vises permitem que um analista da base de dados possa
combinao
parametrizada
das
preferncias
individuais do
criar critrios com maior liberdade, relacionando dados do
usurio,
mantidas
em
seu
perfil,
juntamente
com
a relevncia
sistema de gerenciamento de bibliotecas, dados acadmicos
de
cada
item
retornada
por
qualquer
tcnica
de
recuperao
ou provenientes de outras fontes auxiliares. Dados prde informaes. As preferncias do usurio so estimadas
processados por outros sistemas tambm podem ser relacom base no histrico de navegao do usurio. A cada
cionados usando vises materializadas.
acesso, so armazenados o autor e o gnero literrio do
As vises seguem um padro simples. Elas so compostas
documento visitado. Em futuras consultas, obras do mesmo
pelo campo id, que representa o cdigo de um documento, e
gnero ou autor so priorizadas. Cada documento do conpelo campo escore, que define o valor atribudo pelo critrio
junto de resultados recebe dois pesos: o primeiro a estide relevncia para o documento (sdc ). A Fig. 3 apresenta um
mativa de relevncia retornada pela tcnica de recuperao
exemplo de viso que implementa o critrio de relevncia
de informaes utilizada (tf idf do modelo espacial
quantidade de exemplares. Os exemplares so recuperados
vetorial [4]) e o segundo extrado do perfil do usurio,
do esquema do sistema de gerenciamento de bibliotecas
sendo calculado com base na porcentagem de documentos
(sab), agrupados pelo nmero da obra a que se referem e
visualizados que tenham o mesmo autor ou o mesmo gnero
ento contados.
literrio. O sistema combina os pesos e utiliza o resultado
Por fim, o especialista registra o critrio de relevncia
para gerar um ranking final.
no banco de dados do ARGOsearch e associa a este o
A tabela III apresenta um comparativo entre os trabalhos
peso wc que pode ser alterado para dar maior ou menor
relacionados
e o sistema ARGOsearch proposto neste artigo.
importncia ao critrio. Alm disso, necessrio informar
ARGOsearch
implementa consultas aproximadas utilizando
a necessidade de identificao do usurio que realiza uma
funes
de
similaridade,
portanto considera variaes de
consulta. Por exemplo, pertence bibliografia indicada um
grafia
entre
os
termos
da
consulta e dos metadados. O
critrio que depende do usurio e nmero da edio modela
sistema
proposto
resolve
o
problema
do usurio no saber
o comportamento da comunidade como um todo.
a grafia exata do que est procurando, o que comum em
IV. T RABALHOS R ELACIONADOS
relao aos nomes de autores.
Enquanto Aleph classifica os resultados considerando apeOrdenar documentos a partir de um consulta um pronas
a ordem natural de um determinado metadado (alfabtica
blema bastante conhecido no contexto dos motores de busca
ou
numrica),
outros trabalhos definem estratgias baseadas
na Web. A maioria dos buscadores utiliza modelos de recuem
mtricas
de
ordenao especficas. Furtado et al. [9]
perao de informaes hbridos [4] aliados a uma variao
combina
o
resultado
da funo de ranking da tcnica de
do algoritmo PageRank [7]. No entanto, os principais sisrecuperao
de
informaes
utilizada com a preferncia do
temas comerciais de biblioteca, apesar de disponibilizarem
usurio,
que

baseada
no
contedo
dos metadados gnero
ferramentas de busca, no solucionam o problema de forma
literrio
e
autor,
extrados
do
seu
histrico
de acessos. Esta
satisfatria. A maioria dos sistemas adota apenas o modelo
tcnica
funciona
apenas
para
bibliotecas
digitais
porque
booleano de recuperao de informaes [2].
2
baseada
no
contedo
dos
documentos
em
formato
digital.
Aleph um exemplo de sistema de gerenciamento de
Enquanto
os
outros
sistemas
so
especficos
para
um
bibliotecas que fornece diversos servios integrados ao catdeterminado
tipo
de
biblioteca,
o
ARGOsearch
pode
ser
logo online de mltiplas bibliotecas como gerncia de tranutilizado tanto em bibliotecas tradicionais quanto digitais.
2 exl.com.br/aleph.htm
Um especialista da biblioteca define mltiplos critrios de
CREATE VIEW argosearch.exemplares_qtd AS
SELECT nr_obra AS id, COUNT(*) AS escore
FROM sab.exemplares
GROUP BY nr_obra;

- 10 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Caracterstica
Tipo de consulta
Mtrica de ordenao
Metadados
Fonte de informao

Aleph
Exata, por igualdade
Alfabtica
Numrica
Quaisquer
Metadados

Tipo de biblioteca
Identificao do usurio

Tradicionais
Dispensvel
C OMPARATIVO

[9]
Exata, por igualdade
Preferncia do documento
combinada com tf idf
Gnero literrio ou autor
Histrico de acesso (usurio)
Contedo dos documentos
Digitais
Obrigatria

ENTRE O

ARGOsearch
Aproximada, por similaridade
Critrios de relevncia extensveis
Potencial (Pdc ) e Estimativa de relevncia (Rdc )
Quaisquer
Histrico de acesso (usurio e comunidade)
Informaes acadmicas (disciplinas, cursos, vnculo)
Tradicionais ou digitais
Desejvel

Tabela III
ARGOsearch E OS TRABALHOS RELACIONADOS

relevncia baseados em qualquer funo sobre quaisquer


metadados, extrados de mltiplas fontes de dados incluindo
o contexto implcito do usurio [10]. A mtrica de ordenao
definida calcula o potencial de cada critrio em estimar a
relevncia de um documento e os combina em um valor
nico usado para gerao do ranking. Outra vantagem do
ARGOsearch que se o usurio no se identificar, o sistema
deixa de considerar o contexto e passa a utilizar apenas os
critrios de relevncia extrados das estatsticas do acesso da
comunidade como um todo.
V. AVALIAO E XPERIMENTAL
Uma srie de experimentos foram realizados a fim de validar empiricamente e avaliar a qualidade do ARGOsearch.
Esses experimentos comparam a ordenao dos resultados
utilizando a mtrica tf idf do modelo espacial vetorial
como baseline. Foi utilizado como caso de estudo o sistema
de gerenciamento de bibliotecas da Universidade Federal
do Rio Grande FURG. A amostra de dados coletada tem
7.758 consultas executadas durante 30 dias, seus resultados
e as aes dos usurios aplicadas sobre esses resultados.
Foi utilizado o software Lucene3 que implementa o modelo
espacial vetorial.
Para cada consulta, o comportamento dos dois sistemas
foi simulado gerando novos rankings com os mesmos documentos a partir de diferentes parametrizaes, os quais
foram comparados em funo da qualidade. Essa qualidade
foi medida atravs da Mdia das Precises Mdias (Mean
Average Precision MAP) [4], frequentemente utilizada
para avaliar sistemas de recuperao de informaes Web,
em que no se conhece todo o conjunto de documentos relevantes para cada consulta. As transaes do usurio sobre os
resultados das consultas serviram de feedback implcito [11]
para determinar a importncia de um documento retornado.
Documentos em que o usurio verificou a disponibilidade
para emprstimo ou efetuou uma reserva deveriam aparecer
nas primeiras posies do ranking. Devido restries de
espao, este artigo foca na heurstica que atingiu os melhores
valores de MAP (reservas) e no apresenta a configurao
dos parmetros.

O grfico superior da Fig. 4 apresenta a preciso mdia


(avg P ) de cada consulta considerando os rankings do
ARGOsearch e do Lucene. Note que as consultas esto
ordenadas em termos de avg P para facilitar a comparao
entre os sistemas de recuperao de informaes. A proposta
apresentada neste artigo quase dobrou o nmero de consultas
com avg P = 100% e obteve um acrscimo de 57% na
qualidade considerando a MAP. O grfico inferior mostra a
influncia das informaes de contexto usadas no algoritmo
de ranking do ARGOsearch. Cada srie corresponde a uma
configurao diferente usando como critrios de relevncia:
apenas o escore de similaridade, informaes de contexto e a
combinao dos critrios anteriores. Perceba a contribuio
expressiva dos critrios de relevncia que levam em conta
o contexto do usurio. Apesar dos escores de similaridade
no melhorarem significativamente os resultados, a consulta
aproximada essencial para aumentar a abrangncia dos
resultados e lidar com as variaes de grafia na forma
como os nomes de autores so representados em referncias
bibliogrficas.

Figura 4.

3 lucene.apache.org

- 11 -

Resultado dos experimentos.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

VI. C ONCLUSES E TRABALHOS FUTUROS

R EFERNCIAS

Este artigo apresenta o ARGOsearch, um sistema de


recuperao de informaes baseado em similaridade e
critrios de relevncia extensveis que melhora a qualidade
do resultado das consultas realizadas em sistemas de gerenciamento de bibliotecas. Os critrios de relevncia so
modelados como funes que participam do processo de
ordenao de um conjunto de documentos. Eles podem ser
definidos a partir dos metadados descritivos da coleo, de
estatsticas de uso do sistema da biblioteca e de informaes
de contexto extradas do perfil do usurio. Um administrador
da biblioteca pode especificar novos critrios de relevncia
sem conhecimento de programao de computadores.
Foram definidas duas mtricas para ordenao dos resultados. O potencial de relevncia normaliza os escores
retornados pelos critrios para que valores com distribuies
heterogneas possam ser comparveis. A estimativa de relevncia pondera os potenciais de relevncia de acordo com
a importncia de cada critrio e os combina em um nico
valor usado para ordenar os documentos e gerar o ranking
final.
Por ser uma arquitetura genrica baseada em critrios
de relevncia extensveis, o ARGOsearch pode ser adotado
em quaisquer sistemas que necessitem ordenar os resultados de uma consulta de acordo com o perfil do usurio
que a executa, tendo como vantagem adicional considerar
variaes de grafia j que realiza consultas por similaridade. O ARGOsearch aumenta a cobertura dos resultados
quando comparado aos modelos tradicionais de recuperao
de informaes, retornando um nmero maior de possveis
documentos de interesse do usurio.
Quando comparado ao modelo vetorial de recuperao de
informaes implementado pelo software Lucene, considerando a mtrica MAP, o ARGOsearch melhorou em at 57%
a qualidade dos rankings resultantes das consultas coletadas
por um ms do sistema de gerenciamento de bibliotecas da
FURG.
A estratgia adotada pelas mtricas de ordenao permite
que um especialista faa um ajuste fino do ARGOsearch,
vinculando os pesos adequados a cada critrio de relevncia.
Futuramente pretende-se implementar um novo componente
para o sistema ARGOsearch que utilize aprendizagem de
mquina para determinar os melhores parmetros da sintonia
fina.

[1] A. Al-Maskari and M. Sanderson, The effect of user characteristics on search effectiveness in information retrieval, Inf.
Process. Manage., vol. 47, no. 5, pp. 719729, 2011.
[2] R. A. Baeza-Yates and B. A. Ribeiro-Neto, Modern Information Retrieval. ACM Press / Addison-Wesley, 1999.
[3] R. C. Angell, G. E. Freund, and P. Willett, Automatic
spelling correction using a trigram similarity measure, Inf.
Process. Manage., vol. 19, no. 4, pp. 255261, 1983.
[4] C. D. Manning, P. Raghavan, and H. Schutze, Introduction to
Information Retrieval. Cambridge University Press, 2008.
[5] E. N. Borges, M. G. de Carvalho, R. Galante, M. A. Gonalves, and A. H. F. Laender, An unsupervised heuristicbased approach for bibliographic metadata deduplication, Inf.
Process. Manage., vol. 47, no. 5, pp. 706718, 2011.
[6] W. W. Cohen, P. Ravikumar, and S. E. Fienberg, A comparison of string distance metrics for name-matching tasks, in
IIWeb, 2003, pp. 7378.
[7] L. Page, S. Brin, R. Motwani, and T. Winograd, The pagerank citation ranking: Bringing order to the web. Stanford
InfoLab, Tech. Rep., 1999.
[8] H. V. Jagadish, A. O. Mendelzon, and T. Milo, Similaritybased queries, in Proceedings of the ACM Symposium on
Principles of Database Systems. New York: ACM, 1995,
pp. 3645.
[9] C. A. Furtado, R. Willrich, R. Fileto, F. de L. Siqueira,
and S. Tazi, Custom ordering on digital library information
retrieval, in Proceedings of the Brazilian Symposium on
Multimedia and the Web. New York: ACM, 2009, pp. 28:1
28:8.
[10] V. Vieira, P. Tedesco, and A. C. Salgado, Designing contextsensitive systems: An integrated approach, Expert Syst.
Appl., vol. 38, no. 2, pp. 11191138, 2011.
[11] T. Joachims, L. Granka, B. Pan, H. Hembrooke, F. Radlinski,
and G. Gay, Evaluating the accuracy of implicit feedback
from clicks and query reformulations in web search, ACM
Trans. Inf. Syst., vol. 25, no. 2, 2007.

AGRADECIMENTOS
Os autores agradecem a Carlos Alberto Madsen, analista
de TI do Ncleo de Tecnologia de Informao da FURG,
pela coleta da amostra de dados utilizada nos experimentos
apresentados neste artigo.

- 12 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A Reduced Kinetic Mechanism for Propane Flames


Greice S. Lorenzzetti Andreis

Ranon de Souza Gomes

Alvaro
Luiz De Bortoli

UFRGS/PPGEQ
Porto Alegre, Rio Grande do Sul
Email: greice.lorenzzetti@ufrgs.br

UFRGS/PPGMAp
Porto Alegre, Rio Grande do Sul
Email: ranon.souza@ufrgs.br

UFRGS/PPGMAp/PPGEQ
Porto Alegre, Rio Grande do Sul
Telephone: +55 51 33086189
Fax: +55 51 33087301
Email: dbortoli@mat.ufrgs.br

AbstractPropane is one of the simplest hydrocarbons that


can be a representative of higher hydrocarbons used in many
applications. Therefore, this work develops a ten-step reduced
kinetic mechanism among 14 reactive species for the propane
combustion. The model is based on the solution of the flamelet
equations. The equations are discretized using the second-order
space finite difference method, using LES (Large-Eddy Simulation). Obtained results compare favorably with data in the
literature for a propane jet diffusion flame. The main advantage
of this strategy is the decrease of the work needed to solve the
system of governing equations.

species. Therefore, it is desirable to use simplified kinetic


mechanisms that describe the reaction system in terms of few
species. In this work is used a set of reactions for the propane
combustion given by the references [1], [9] and [10].
TABLE I
P ROPANE MECHANISM RATE COEFFICIENTS ( UNITS ARE mol, cm3 , s, K
AND kJ/mol FOR [1], [10], AND mol, cm3 , s, K AND cal/mol FOR [9]).
Reactions
1. O2 + H = OH + O
2. H2 + O = OH + H
3. H2 + OH = H2 O + H
4. H + H2 O = H2 + OH
5. H2 + M = H + H + M
6. O2 + M = O + O + M
7. O + O + M = O2 + M
8. O + H + M = OH + M
9. HO2 + H = H2 O + O
10. HO2 + M = H + O2 + M
11. HO2 + H = H2 + O2
12. HO2 + OH = H2 O + O2
13. H + H + M = H2 + M
14. CO + OH = CO2 + H
15. HCO + O2 = CO + HO2
16. CH2 O + H = HCO + H2
17. CH2 + O2 = CO + OH + H
18. CH2 + O2 = CO2 + H + H
19. CH3 + H = CH2 + H2
20. CH3 + O2 = CH2 O + OH
21. CHCO + O = CO + CO + H
22. C2 H + O2 = CHCO + O
23. C2 H2 + OH = C2 H + H2 O
24. C2 H3 = C2 H2 + H
25. C2 H4 + O = CH3 + CO + H
26. C2 H4 + OH = C2 H3 + H2 O
27. C2 H4 + H = C2 H3 + H2
28. C2 H4 + O = CH3 + HCO
29. C3 H6 = C2 H3 + CH3
30. i C3 H7 = C2 H4 + CH3
31. i C3 H7 + O2 = C3 H6 + HO2
32. C3 H8 + O2 = i C3 H7 + HO2
33. C3 H8 + OH = i C3 H7 + H2 O

I. I NTRODUCTION
Propane is an important fuel and its high temperature
combustion is characterized by the rapid decomposition into
smaller C1 C3 intermediates [1]. In combustion and autoignition processes, propane breaks down to propene before
proceeding to products [2]. Propane is rapidly consumed on
the rich side of the flames to produce a large amount of C1 and
C2 intermediates, especially at low strain rate conditions. The
attack by H and OH radicals are the major consumption paths
for propane and the intermediate species, with the exception
of the acetylene where the O atom attack is dominant [1].
Chemical kinetic modeling has become an important tool for
interpreting and understanding the combustion phenomena [3].
A large amount of effort has been devoted to the development
of detailed and reduced kinetic mechanisms for hydrocarbon
combustion. Detailed kinetic mechanisms describing hydrocarbon combustion are conceptually structured in a hierarchical
manner, with H2 and CO chemistry at the base, supplemented
as needed by elementary reactions of larger chemical species
[4]. For the propane, detailed and reduced mechanisms were
developed in the works from Leung et al. [1], Leung and
Lindstedt [3], Qin et al. [4], Marazioti and Koutmos [5],
Curran et al. [6], Anetor et al. [7], among others.
According to Kennel et al. [8], reduced mechanisms for
propane premixed flames contains nine, six or four steps, and
according to Leung et al. [1], nine or seven steps for propaneair diffusion flames are needed.
In this work, good agreement has been obtained between
data from the literature and predictions for the mass fraction
of the major species.
II. O BTAINMENT OF THE REDUCED KINETIC MECHANISM
When detailed kinetic mechanisms are employed to analyze
flames, a conservation equation must be solved for each

A
2.00E+14
5.06E+04
1.00E+08
2.29E+09
4.58E+19
4.42E+17
6.17E+15
4.71E+18
3.00E+13
3.09E+12
1.66E+13
1.97E+10
1.80E+18
4.40E+06
7.58E+12
5.74E+07
6.50E+12
6.50E+12
1.80E+14
3.40E+11
1.00E+14
5.00E+13
1.00E+13
2.00E+14
1.60E+09
3.00E+13
5.07E+07
8.56E+06
2.73E+62
6.30E+13
1.00E+12
4.00E+13
1.05E+10

0.00
2.67
1.60
1.40
-1.40
-0.63
-0.50
-1.00
0.00
0.52
0.00
0.96
-1.00
1.50
0.00
1.90
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
1.20
0.00
1.93
1.88
-13.28
0.00
0.00
0.00
0.97

Ea
70.3
26.3
13.8
18320
104400
118900
0
0
7.2
48870
823
-328.4
0
-3.1
410
2740
6.3
6.3
63
37.4
0
3.6
29.3
166.29
3.1
12.6
12950
183
123200
154.5
20.9
199
1586

Ref.
[1]
[1]
[1]
[9]
[9]
[9]
[9]
[9]
[1]
[9]
[9]
[9]
[1]
[1]
[9]
[9]
[1]
[1]
[1]
[1]
[1]
[1]
[1]
[1]
[1]
[1]
[9]
[9]
[9]
[1]
[1]
[10]
[9]

The reduction of the chemical kinetic mechanism is based


on following steps [11]:
Estimate the order of magnitude of the reaction rate
coefficients and define the main chain;
Apply partial equilibrium and steady-state assumptions;
Identify global reactions and their principal rates;
Justify the assumptions by asymptotic analysis.
The reaction rate coefficients are calculated using the modified Arrhenius equation, for T = 900 K,
)
(
Ea

(1)
kf = AT exp
RT

- 13 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

where A is the frequency factor, T the temperature, the


temperature exponent, Ea the activation energy, and R the gas
constant. The main chain is selected based on the coefficients
k of each elementary reaction f , and is presented in the Fig.
1.

where M is an inert needed to remove the bond energy that


is liberated during recombination.
The obtained reduced mechanism can be justified by an
asymptotic analysis. For the set of elementary reactions shown
in the Table I, the balance equations can be written as

C3H8

i-C3H7

C3H6
C2H4

wO2

= w1 w6 + w7 + w10 + w11 + w12 w15


w17 w18 w20 w22 w31 w32

wH2

= w2 w3 + w4 w5 + w11 + w13 + w16


+w19 + w27

wH2 O
wOH

= +w3 w4 + w9 + w12 + w23 + w26 + w33


= +w1 + w2 w3 + w4 + w8 w12 w14
+w17 + w20 w23 w26 w33

wHO2
wH

= w9 w10 w11 w12 + w15 + w31 + w32


= w1 + w2 + w3 w4 + 2w5 w8 w9

C2H2
CH2O

+w10 w11 2w13 + w14 w16 + w17


+2w18 w19 + w21 + w24 + w25 w27
= +w1 w2 + 2w6 2w7 w8 + w9 w21

CO

H2

CO2

wO

H2O

wC3 H8
wiC3 H7
wC3 H6
wC2 H4

Diagram of the main chain for the propane reduced mechanism.

Fig. 1.

The reduction strategy is based on the introduction of


steady-state and partial equilibrium assumptions. For a homogeneous system, the steady-state hypothesis is valid for
those intermediate species that are produced by slow reactions
and consumed by fast reactions, such that their concentration
remains small [12]. The assumption of partial equilibrium may
be justified when the rate coefficients of both the forward and
backward steps of a single reaction are much larger than all
other rate coefficients [11].
After applying the hypothesis of partial equilibrium for
those reactions with high specific forward and backward
rates, it remains the reactions of the Table I. Considering the
steady-state assumption for the species C2 H3 , C2 H, CHCO,
CH3 , HCO, HO2 and O, it results the following ten-step
mechanism among 14 species for the propane

II

2C3 H8 + O2 + H = i C3 H7 + C2 H4
+CH2 + 2H2 O
i C3 H7 + OH = C3 H6 + H2 O

III
IV

C3 H6 = C2 H2 + CH2 + H2
C2 H4 + 0.6O2 = 0.6C2 H2 + 0.4CH2 O

V
VI

+0.4CO + 0.6H2 + 0.4H2 O


2CH2 + 2O2 = CO + CO2 + OH + 3H
C2 H2 + 1.5O2 = 2CO + H2 O

+w22 w25 w28


= w32 w33
= w30 w31 + w32 + w33
= w29 + w31
= w25 w26 w27 w28 + w30

wC2 H3
wC2 H2
wC2 H

= w24 + w26 + w27 + w29


= w23 + w24
= w22 + w23

wCHCO
wCH3

= w21 + w22
= w19 w20 + w25 + w28 + w29 + w30

wCH2
wCH2 O
wHCO

= w17 w18 + w19


= w16 + w20
= w15 + w16 + w28

wCO
wCO2

= w14 + w15 + w17 + 2w21 + w25


= +w14 + w18

where wk represents the reaction rate of the reaction k. The


positive sign refers to the species which appears as products in
the elementary reaction, while the negative sign refers to the
species that appear as reactants. For example, in the reaction
1: O2 + H = OH + O, wO2 = w1 and wOH = +w1 ,
repeating this procedure for all other species and reactions of
the mechanism.
The application of the steady-state hypothesis for the species
C2 H3 , C2 H, CHCO, CH3 , HCO, HO2 and O, leads to 8
algebraic equations among the reaction rates wk :
w8

= +w1 w2 + 2w6 2w7 + w9 w25 w28

V II
V III

CH2 O = CO + H2
CO + H2 O = CO2 + H2

w12
w15

= w9 w10 w11 + w16 + w31 + w32 + w28


= +w16 + w28

IX
X

3H2 + O2 = 2H2 O + 2H
H + H + M = H2 + M

w18

= +4w1 2w3 + 2w4 + 4w6 4w7 + 4w9 + 2w10


+2w11 2w14 2w16 + w17 + w20 2w23

- 14 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

w19
w21

w25 2w26 3w28 + 2w30 3w32 3w33


= w20 + w25 + w28 + w29 + w30
= +w23

w22
w24

= +w23
= +w26 + w27 + w29

wOH
wH
wC3 H8
wiC3 H7
wC3 H6

Thus, the balance equations can be rewritten as


w O2

= 5w1 + 2w3 2w4 5w6 + 5w7 5w9


2w10 2w11 + 2w14 + 2w16 2w17 2w20
+w23 + w25 + 2w26 + 3w28 2w30 + 3w32
+3w33

wH2
wH2 O
wOH

= w2 w3 + w4 w5 + w11 + w13 + w16


w20 + w25 + w27 + w28 + w29 + w30
= +w3 w4 w10 w11 + w16 + w23 + w26
+w28 + w31 + w32 + w33
= +2w1 w3 + w4 + 2w6 2w7 + 2w9

wC3 H8
wiC3 H7
wC3 H6
wC2 H4
wC2 H2
wCH2

wCO2

= +6w1 + 2w2 3w3 + 3w4 + 2w5 + 6w6


6w7 + 6w9 + 5w10 + 3w11 2w13 3w14
5w16 + 3w17 + 3w20 3w23 w25 3w26
6w28 + 3w30 6w32 6w33
= w32 w33
= w30 w31 + w32 + w33
= w29 + w31
= w25 w26 w27 w28 + w30
= w23 + w26 + w27 + w29
= 4w1 + 2w3 2w4 4w6 + 4w7 4w9

= +4w1 2w3 + 2w4 + 4w6 4w7 + 4w9


+2w10 + 2w11 w14 2w16 + w17 + w20
2w23 w25 2w26 3w28 + 2w30 3w32

+wX
= 2wI + wII + 0.4wIV + wV I wV III

= wV + wV III

wI
wII

= 0.5(w32 + w33 )
= w30 + w31 0.5(w32 + w33 )

wIII
wIV

= w29 + w30 0.5(w32 + w33 )


= w25 + w26 + w27 + w28 w30
+0.5(w32 + w33 )

wV

= 2w1 w3 + w4 + 2w6 2w7 + 2w9 + w10


+w11 w14 w16 + w17 + w20 w23 w25
w26 2w28 + w30 1.5(w32 + w33 )
= w23 + 0.6w25 0.4w26 0.4w27 + 0.6w28
+0.4w30 0.2(w32 + w33 )

wV II

= w16 w20 + 0.4(w25 + w26 + w27 + w28


w30 ) + 0.2(w32 + w33 )

wV III

= 2w1 w3 + w4 + 2w6 2w7 + 2w9 + w10


+w11 w16 w23 w26 w28 + w30
1.5(w32 + w33 )

wX

= w1 + w6 w7 + w9 0.5(w23 + w25 + w28


+w32 + w33 )
= w1 w2 w5 + w6 w7 + w9 w10 + w13
+w16 0.5w23 1.5w25 0.5w28

resulting in the mechanism I X. From the reactions I X, it


is observed that the production rates of the 14 species, which
appear explicitly in the reduced mechanism, can be expressed
in terms of 10 global rates as:

wH2 O

= wI + wIII 2wV
= 0.4wIV wV II
= 0.4wIV + wV + 2wV I + wV II wV III

wIX

= w16 + w20
= w14 + w16 + w17 + 2w23 + w25 + w28

= wI 0.6wIV 2wV 1.5wV I wIX


= wIII + 0.6wIV + wV II + wV III 3wIX

wCH2
wCH2 O
wCO

wV I

3w33

w O2
wH2

= wI wIV
= wIII + 0.6wIV wV I

where

2w10 2w11 + 2w14 + 2w16 2w17 2w20


+2w23 + 2w25 + 2w26 + 4w28 + w29 w30
+3w32 + 3w33
wCH2 O
wCO

= 2wI
= wI wII
= wII wIII

wC2 H4
wC2 H2

wCO2

+w10 + w11 w14 w16 + w17 + w20 w23


w25 w26 2w28 w31 w32 w33
wH

+2wIX
= wII + wV
= wI + 3wV + 2wIX 2wX

III. N UMERICAL P ROCEDURE


To validate the reduced mechanism developed for the
propane, consider the simulation of a jet diffusion flame. For
the combustion process, the set of equations for the chemistry
includes the temperature, mixture fraction and species mass
fraction equations. Favre filtering, or density weighted Favre
filtering, becomes convenient when writing the governing
equations for turbulent flows. The variables are Favre averaged
or density weighted by fe = f /, where the bar denotes
the standard LES (Large-Eddy Simulation) filtering [13], [14],
and is the density. In these results it is employed the
Lagrangian flamelet model for the chemistry, which allows
to decouple the fluid flow from the chemistry problem. As
combustion occurs in a thin layer of the flame, where the local
mixture fraction gradient is sufficiently high, we introduce an

- 15 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

orthogonal coordinate system attached to the surface of the


stoichiometric mixture. The equations in nondimensionalised
form can be derived by applying a spatial, density-weighted
filter, resulting in for the:
Mixture fraction
(
)
e
e
e
(Z)
(e
uj Z)

t Z
+
=
(2)
t
xj
xj Re Sc xj
Temperature

Te ae
2 Te
e T

=w

2 Ze2
Species mass fractions
ae
2 Yei
Yei
e i

= w

2 Le Ze2

(3)

(4)

where the denotes the Favre averaged variables; Ze is


the mixture fraction, Yei the mass fraction of the species i,
t the time, u
ej the velocity vector, xj the spatial coordinate,
t the turbulent viscosity, the time defined in the coordinate
system attached to the stoichiometric surface, a = ZZst (1
e T =
Z
e is thescalar dissipation rate, w
st ), Z 2Zst ,
r
r
e
( k=1 Qk w
ek ) /cp , w i = Wi k=1 ik w
ek the reaction rate of
the species i, Qk the combustion heat of the reaction k, cp the
specific heat capacity at constant pressure, Wi the molecular
weight of species i, ik the stoichiometric coefficients of the
species i in the reaction k, and w
ek the reaction rate of the
reaction k; Re is the Reynolds, Sc the Schmidt, and Le the
Lewis numbers.
The stoichiometric mixture fraction is obtained considering
the global mechanism for propane combustion,
C3 H8 + 5O2 = 3CO2 + 4H2 O
through the expression
(
)1
YC3 H8 ,1
Zst = 1 +
YO2 ,2

(5)

TABLE II
R ESULTS FROM SOLVER DASSL.
Mass fraction
YC3 H8
YO2
YH2 O
YCO2
YCO
YH2

(6)

where is the stoichiometric mass ratio, YC3 H8 ,1 the mass


fraction of fuel in the fuel stream (YC3 H8 ,1 = 1), and YO2 ,2 the
mass fraction of oxygen in the oxidizer stream (YO2 ,2 = 0.21).
The differential equations are discretized based on the
central second order finite difference scheme. To check the
reduced mechanism two approaches were adopted. First, the
mechanism was implemented in the solver DASSL. After, the
flamelet equations were implemented.

Results from DASSL


0.000000000000000E+00
0.000000000000000E+00
0.154535365116772E+00
0.793807529862030E-01
0.598568131360495E-01
0.331286126648532E-01

Data [1]
0.0000
0.0000
0.1420
0.0802
0.0607
0.0340

The Fig. 2 presents the mass fractions for the C3 H8 , O2 and


H2 O along the time. The results from solver DASSL shows
the decreasing of the fuel and oxidant, and the increasing of
the product H2 O during the burn.
0.2
Yc3h8
Yo2
Yh2o

0.15

Mass Fraction

to get results at additional tout . This is the interval mode of


operation. Intermediate results can also be obtained easily by
using the intermediate-output capability. The linear systems
are solved using routines from the LINPACK subroutine
package [16]. Error handling is accomplished using routines
from the SLATEC common mathematical library package.
This code performs well for stiff ODEs and for DAEs of
moderate size, where it is appropriate to treat the Jacobian
matrix with dense or banded direct LU decomposition. For
large-scale stiff ODE and DAE problems, it should be consider
to employ the DASPK. For ODE or DAE problems which
must stop at the root of a given function of the solution, the
user should consider DASKR. Moreover, the code includes an
extensive amount of documentation (see Petzold [17]).
Although DASSL is a code written for problems of index
1, it can handle some of the higher index problems by
adjusting the error control.
The results produced for the principal mass fractions of
chemical species of the reduced mechanism are presented in
the Table II. Satisfactory results were obtained compared to
the results given by Leung et al. [1] (Table II).

0.1

0.05

IV. S OLVER DASSL


This solver implements the Backward Differentiation Formulas of orders one through five to solve Implicit differential
equations (IDE) for initial values of y and y0 . These values
must be consistent, that is, if t0 , y0 and y0 are the given initial
values, they must satisfy f (t0 , y0 , y0 ) = 0 [15]. The resulting
nonlinear system at each time-step is solved by Newtons
method.
The subroutine solves the system from t0 to tout (final
time of integration). It also allows to continue the solution

0.05

3
Time

6
11

x 10

Fig. 2.
Numerical results for the mass fraction of fuel, oxidant and
water vapor, along the time obtained via DASSL (for the reduced kinetic
mechanism).

- 16 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

V. N UMERICAL R ESULTS

carbon dioxide mass fraction was reasonably well predicted.


0.16
Yh2oLeung et al.[1]
Yh2onum
Yco2Leung et al.[1]
Yco2num

0.14

0.12

0.1
Mass Fraction

Now, it is presented the numerical results for the equations


(2)(4). The numerical results are compared with the skeletal
chemical mechanism of 87-step for the propane [1]. In the
figures, numerical results are indicated with num.
Figure 3 shows the comparison for the propane mass
fraction along the mixture fraction space. The mixture fraction
measures the reactants mixing and is mainly related to the
large scale motions of the flow. The solution indicates the
decreasing behavior of the propane mass fraction.

0.08

0.06

1
Yc3h8Leung et al.[1]
Yc3h8num
0.9

0.04

0.8
0.02

0.7

Mass Fraction

0.6

0.5

0.1

0.2

0.3

0.4

0.5
0.6
Mixture Fraction

0.7

0.8

0.9

Fig. 5. Numerical results for the mass fraction of H2 O and CO2 along the
mixture fraction space.

0.4

0.3

VI. C ONCLUSIONS

0.2

0.1

0.1

0.2

0.3

0.4

0.5
0.6
Mixture Fraction

0.7

0.8

0.9

Fig. 3. Numerical results for the mass fraction of fuel along the mixture
fraction space.

The behavior of the oxidizer O2 is given in the Fig. 4. For


the reduced mechanism proposed, the mass fraction of O2
decreases more slowly.

In this work we have developed a method to obtain a


reduced kinetic mechanism for propane diffusion flames,
considering steady-state and partial equilibrium assumptions.
Good agreement has been obtained between predictions and
measurements for the major species H2 O and CO2 . The
main advantage of the strategy is the decrease of the work
needed to solve the resultant system of chemical equations.
Such reduction is proportional to the number of reactions of
the complete mechanism, i. e., a decrease of one order of
magnitude compared to the skeletal mechanism of 87-step for
methane [1].

0.25
Yo2Leung et al.[1]
Yo2num

ACKNOWLEDGMENTS
This research is being developed at the Federal University
of Rio Grande do Sul - UFRGS. Andreis and Gomes thank the
financial support from the Coordenaca o de Aperfeicoamento
de Pessoal de Nvel Superior - CAPES - Brazil, and Prof.
De Bortoli gratefully acknowledges the financial support from
the Conselho Nacional de Desenvolvimento Cientfico e Tecnologico - CNPq - Brazil, under process 303007/2009-5.

Mass Fraction

0.2

0.15

0.1

R EFERENCES
0.05

0.1

0.2

0.3

0.4

0.5
0.6
Mixture Fraction

0.7

0.8

0.9

Fig. 4. Numerical results for the mass fraction of O2 along the mixture
fraction space.

Figures 5 shows the mass fractions for the major species,


H2 O and CO2 . The H2 O species was well predicted. The

[1] K. M. Leung, R. P. Lindstedt and W. P. Jones, Reduced kinetic mechanisms for propane diffusion flames. In: Reduced Kinetic Mechanisms
for Applications in Combustion Systems, N. Peters and B. Rogg (Eds.),
Springer-Verlag Berlin Heidelberg, 259283, 1993.
[2] M. V. Petrova and F. A. Williams, A small detailed chemical-kinetic
mechanism for hydrocarbon combustion, Combustion and Flame, 144,
526544, 2006.
[3] K. M. Leung and R. P. Lindstedt, Detailed kinetic modeling of C1 C3
alkane diffusion flames, Combustion and Flame, 102, 129160, 1995.
[4] Z. Qin, V. V. Lissianski, H. Yang, W. C. Gardiner, S. G. Davis and
H. Wang, Combustion chemistry of propane: A case study of detailed
reaction mechanism optimization, Proceedings of the Combustion Institute, 28, 16631669, 2000.

- 17 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[5] P. E. Marazioti and P. Koutmos, A reduced multi-step chemistry scheme


for the oxidation of propane suitable for use into complex reactive
flow calculations, E

o o
P o
P
E,

246253, 2002.
[6] H. J. Curran, T. M. Jayaweera, W. J. Pitz and C. K. Westbrook, A
detailed modeling study of propane oxidation, Western States Section
of the Combustion Institute, 16, 2004.
[7] L. Anetor, E. Osakue and C. Odetunde, Reduced mechanism approach of
modeling premixed propane-air mixture using ANSYS Fluent, Engineering
Journal, 16 (1), 6786, 2012.
[8] C. Kennel, F. Mauss and N. Peters, Reduced kinetic mechanisms for
premixed propane-air flames. In: Reduced Kinetic Mechanisms for Applications in Combustion Systems, N. Peters and B. Rogg (Eds.), SpringerVerlag Berlin Heidelberg, 123141, 1993.
[9] M. Mehl, H. J. Curran, W. J. Pitz and C. K. Westbrook, Isooctane, Version 3, Consulted in: 15 July 2011, <https://wwwpls.llnl.gov/data/docs/science and technology/chemistry/combustion/ic8
ver3 mech.txt>, 2009.
[10] The
San
Diego
Mechanism:
Chemical-Kinetic
Mechanisms
for
Combustion
Applications,
Mechanical
and
Aerospace
Engineering
(Combustion
Research),
University
of California at San Diego, Consulted in: 21 June 2012,
<http://web.eng.ucsd.edu/mae/groups/combustion/mechanism.html>,
2011.
[11] N. Peters, Systematic reduction of flame kinetics: Principles and details.
In: Dynamics of Reactive Systems. Part I: Flames, A. L. Kuhl et al.
(Eds.), Progress in Astronautics and Aeronautics, American Institute of
Astronautics and Aeronautics, Monmouth Junction, 6786, 1988.
[12] S. R. Turns, An Introduction to Combustion: Concepts and Applications,
McGraw-Hill, Singapore, 2nd ed., 2000.
[13] H. Steiner and W. K. Bushe, LES of Nonpremixed Turbulent Reacting
Flows with Conditional Source Term Estimation, CTR - Annual Research
Briefs, 2334, 1998.
[14] D. Veynante and L. Vervisch, Turbulent combustion modeling, Progress
in Energy and Combustion Science, 28, 193266, 2002.
[15] K. E. Brenan, S. L. Campbell and L. R. Petzold, Numerical Solution
of Initial-Value Problems in Differential-Algebraic Equations, Society for
Industrial and Applied Mathematics, 2nd ed., 1996.
[16] J. J. Dongarra, J. R. Bunch, C. B. Moler and G. W. Stewart, LINPACK
Users Guide, Society for Industrial and Applied Mathematics, Philadelphia, 1979.
[17] L. R. Petzold, A Description of DASSL: A Diffential/Algebraic System
Solver, Sandia National Laboratiries, Livermore, report 1982.

- 18 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Constructal Design of a Vortex Tube for Several


Inlet Stagnation Pressures
C. H. Marques1, L. A. Isoldi1, E. D. dos Santos1, L. A. O. Rocha2

AbstractThe present paper shows a numerical study


concerned with the geometrical optimization of a vortex tube
device by means of Constructal Design for several inlet
stagnation pressures. In the present study, it is evaluated a vortex
tube with two-dimensional axisymmetric computational domain
with dry air as the working fluid. The compressible and
turbulent flows are numerically solved with the commercial CFD
package FLUENT, which is based on the Finite Volume Method.
The turbulence is tackled with the k- model into the Reynolds
Averaged Navier-Stokes (RANS) approach. The geometry has
one global restriction, the total volume of the cylindrical tube,
and four degrees of freedom: d3/D (the ratio between the
diameter of the cold outlet and the diameter of the vortex tube),
d1/D (the ratio between the diameter of the inlet nozzle and the
diameter of the vortex tube), L2/L (the ratio between the length of
the hot exit annulus and the length of the vortex tube) and D/L
(the ratio between the diameter of the vortex tube and its length).
The degree of freedom L2/L will be represented here by the cold
mass fraction (yc). In the present work it is optimized the degrees
of freedom yc and d3/D while the other degrees of freedom and
the global restriction are kept fixed. The purpose here is to
maximize the amount of energy extracted from the cold region
(cooling effect) for several geometries, as well as, investigate the
influence of the inlet stagnation pressure over the optimal
geometries. Results showed an increase of the twice maximized
cooling heat transfer rate of nearly 330 % from 300 kPa to 700
kPa. Moreover, the optimization showed a higher dependence of
(d3/D)o for the lower range of inlet pressures, while the
optimization is more dependent of yc,oo for higher inlet stagnation
pressures.
Keywords: constructal
numerical study.

design,

optimization,

vortex

tube,

I. INTRODUCTION

HE vortex tube (also known as Ranque-Hilsch vortex


tube) is a mechanical device which splits a compressed
high-pressure gas stream into cold and hot lower pressure
streams without any chemical reactions or external energy
supply [1 3]. Such a separation of the flow into regions of
low and high total temperature is referred to as the
temperature (or energy) separation effect. The device consists
of a simple circular tube, one or more tangential nozzles, and a
1
Escola de Engenharia, Universidade Federal do Rio Grande, FURG, Av.
Itlia, km 8, CEP: 96201-090, CP 474, Rio Grande, RS, Brasil (e-mail:
cristoferhood@gmail.com).
2
Departamento de Engenharia Mecnica, Universidade Federal do Rio
Grande do Sul, UFRGS, Rua Sarmento Leite, 425, CEP: 90050-170, Porto
Alegre, RS, Brasil.

throttle valve. Figure 1 depicts schematically two types of


vortex tube: counter flow (Fig. 1a) and parallel flow (Fig. 1b).
The operational principle of a counter flow vortex tube, which
is the scope of the present work, Fig. 1a, consists of a high
pressure gas that enters the vortex tube and passes through the
nozzle(s). The gas expands through the nozzle and achieves a
high angular velocity, causing a vortex-type flow in the tube.
There are two exits to the tube: the hot exit is placed near the
outer radius of the tube at the end away from the nozzle and
the cold exit is placed at the center of the tube at the same end
as the nozzle.

a)

b)
Fig. 1. Operating principle of two types of vortex tubes: (a) counter flow and
(b) parallel flow.

By adjusting a throttle valve (cone valve) downstream of


the hot exit it is possible to vary the fraction of the incoming
flow that leaves through the cold exit, referred as cold
fraction. This adjustment affects the amount of cold and hot
energy that leaves the vortex tube in the device exits.
The vortex tube has been subject of studies due to its
enormous applications in engineering, such as to cool parts of
machines, refrigeration, cool electric or electronic control
cabinets, cooling of equipments in laboratories dealing with
explosive chemicals, chill environmental chambers, cool
foods, liquefaction of natural gas and cooling suits [3 7].
Moreover, the lack of moving parts, electricity and others
advantages make the device attractive for a number of
specialized applications where simplicity, robustness,
reliability and general safety are desired [8]. Other important
motivation for the study of vortex tube is concerned with the

- 19 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

complexity of the energy separation phenomenon in the


compressible and turbulent flow.
In this sense, several studies have been performed to
explain the phenomena occurring during the energy separation
inside the vortex tube [8 10]. Computational fluid dynamics
(CFD) modeling has also been utilized to improve the
comprehension about the energy separation. The most recent
works has investigating the energy separation effect using
several turbulence models. For instance, Aljuwayhel et al. [11]
investigated the energy separation mechanism using the
commercial code FLUENT, based on the finite volume
method (FVM). They observed that the standard k
turbulence model predicted the velocity and temperature
separation better than the RNG k turbulence model.
Reference [7] studied the influence of different Reynolds
Averaged Navier-Stokes (RANS) turbulence models: standard
k , RNG k , standard k and SST k . A comparison
of the temperature separation obtained numerically and
experimentally corroborates the previous findings of
Aljuwayhel et al. [11]. Farouk and Farouk [12] used large
eddy simulation (LES) and compared with previous
experimental results of Skye et al. [13] and k predictions.
The authors noticed that temperature separation predicted with
LES was closer to the experimental results in comparison with
those reached with RANS model. It is worth mention that the
computational effort for LES is, in general, several times
higher than that observed for RANS simulations. This fact
prevents the use of LES for optimization studies, since several
simulations are required.
Concerning the optimization of the vortex tube, according
to [3] two important parameters must be taken into account.
The first is the geometrical characteristics of the vortex tube
(diameter and length of the hot and cold tubes, the diameter of
the cold orifice, shape of the hot tube, number of inlet nozzles
and others). The second is focused on the thermo-physical
parameters such as inlet gas pressure, cold mass fraction (ratio
between the mass coming out the cold exit and the mass that
enters) and type of gas (air, oxygen, helium and methane).
Studies in this subject have been presented in literature. For
example, Promvonge and Eiamsa-ard [14] reported the effects
of the number of inlet tangential nozzles, the cold orifice
diameter and the tube insulations on the temperature reduction
and isentropic efficiency of the vortex tube. Aydin and Baki
[15] investigated experimentally the energy separation in a
counter flow vortex tube having various geometrical and
thermo-physical parameters. Pinar et al. [16] investigated the
effects of inlet pressure, nozzle number and fluid type factors
on the tube vortex performance by means of Taguchi method.
However, it has not been presented studies concerned with the
geometric optimization of the vortex tube by means of
constructal design [17 19], with exception of the works of
Marques et al. [20] and Dos Santos et al. [21], which
optimized the degrees of freedom yc and d3/D for one inlet
stagnation pressure of p01 = 700 kPa.
In the present work it is considered the design optimization
of a vortex tube device by means of constructal design and for
several inlet stagnation pressures (p01 = 300 kPa, 500 kPa and
700 kPa). It is evaluated a vortex tube with axisymmetric
computational domain. The compressible and turbulent flow

of dry air is numerically solved with a commercial CFD


package based on the Finite Volume Method, FLUENT [22].
The turbulence is tackled with the standard k model into
the Reynolds Averaged Navier-Stokes (RANS) approach. The
geometry evaluated here has one global restriction, the total
volume of the cylindrical tube, and four degrees of freedom:
d3/D (the ratio between the diameter of the cold outlet and the
diameter of the vortex tube, cold orifice ratio), d1/D (the ratio
between the nozzle diameter of the air entering and the
diameter of the vortex tube), yc (cold mass fraction, L2/L) and
D/L (the ratio between the diameter of the vortex tube and its
length). The purpose here is to maximize the amount of energy
extracted from the cold region (cooling effect) for several
geometries. Moreover, all evaluated geometries are simulated
for several ratios between the fixed inlet stagnation pressure
(p01) and the static pressure of the hot exit (p2), evaluating the
influence of the former parameter over the optimal shapes of
the vortex tube. In the present work it is optimized the degrees
of freedom d3/D and yc while the other degrees of freedom are
kept fixed.

II. MATHEMATICAL MODEL


The analyzed physical problem consists of a two
dimensional axisymmetric cylindrical cavity, as illustrated in
Fig. 2. The dry air entering the tube is modeled as an ideal gas
with constant specific heat capacity, thermal conductivity, and
viscosity. The inlet stagnation conditions are fixed at p01 = 300
kPa and T01 = 300 K for the verification case. For the
optimization cases the inlet stagnation pressures are varied (p01
= 300 kPa, 500 kPa and 700 kPa). The intake air enters with
an angle of = 9 with respect to tangential direction. The
static pressure at the cold exit boundary (p3) is fixed at
atmospheric pressure. For the hot exit boundary, several
simulations are performed with various pressures (p2) in order
to simulate the effect of throttle valve. For each fixed pressure,
one specific value of cold mass fraction (yc = mc/m) is reached.
Once it is considered a two dimensional axisymmetric domain
an axis is imposed in the lower surface of the domain, Fig. 2.
The other surfaces present the no-slip and adiabatic
conditions. Moreover, the following dimensions are assumed:
L = 1.0 10-1 m, L2 = 1.5 10-3 m, D = 2 10-2 m, d1 = 1.0
10-3 m. For the verification case, d3 = 6.0 10-3 m. For the
optimization study, the objective of the analysis is to
determine the optimal geometry (d3/D, d1/D, L2/L and D/L)
that leads to the maximum cooling heat transfer rate (Qc). In
the present work, it is optimized the degree of freedom d3/D
while the other degrees of freedom are assumed fixed: d1/D =
0.05, L2/L = 0.015 and D/L = 0.2.
According to constructal design [18] the optimization can
be subjected to the total volume constraint,
=

(1)
4

For all evaluated cases, it is solved the time-averaged


conservation equations of mass, momentum and energy, as
well as, the state equation for the turbulent flow, which is

- 20 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

given respectively by [23 26]:


where eff is the effective viscosity [kgm-1s-1].
The time-averaged fields of velocity, pressure and
temperature are reached by means of standard k model [23
24]. According to this model it is required the solution of
two additional equations for the turbulent kinetic energy k and
its dissipation rate , which can be expressed as follows:
( )+

Fig. 2. Domain of the vortex tube.

)=

( )+

23

( )+

(2)

( )=0

(4)

(5)

where ( ) represents the time-averaged variables, ( )


represents the floating parts of the variables; the indices i, j
and k can assume the values 1, 2 or 3 representing the
directions in space; E is the total energy [Jkg-1]; qj represents
the energy flux as heat due to turbulence [Wm-2]; (ij)eff is
known as turbulent tensor [Pa]; R is the gas constant [Jkg-1K1
]; Sh is the source term of energy equation [Wm-3]; t
represents the time domain [s]; is the density of the fluid
[kgm-3], is the dynamical viscosity [kgm-1s-1], k is the
thermal conductivity of the fluid [Wm-1K-1], u is the velocity
[ms-1], p is the pressure [Pa], T is the temperature [K], ij is
the Kronecker delta.
The last term of (3) is the Reynolds tensor and can be
defined by the Boussinesq hypothesis as [23 24]:
=

(6)

where t is turbulent viscosity [kgm-1s-1] and k is the


turbulent kinetic energy [Jkg-1].
The turbulent heat flux that appears in (4) is defined by
[23]:

(7)

where kt is the turbulent thermal conductivity [Wm-1K-1].


The turbulent deformation tensor, (ij)eff, is given by [23]:
=

(10)

For (9) and (10) Gk represents the generation of turbulent


kinetic energy due to the time-averaged velocity gradientes
[Wm-3]; Gb is the generation of turbulent kinetic energy due
to buoyancy forces [Wm-3] (which in the present study is
considered null); Sk and S are sources of turbulent kinetic
energy and dissipation rate [Wm-3], respectively; C, C1, C2
and C3 are constants; k and are turbulent Prandtl numbers
for the equations of k and . The latter constants, with
exception of C3 = 0, defined for the standard k model can
be seen in Table I [23].

[ ( + )] =

(9)

)=

(3)

(
(

( )+

(8)

TABLE I
MODEL CONSTANTS APPEARING IN THE GOVERNING EQUATIONS
C

C1

C2

Prt

0.09

1.44

1.92

1.0

1.3

0.85

In order to calculate turbulence quantities accurately in the


near-wall region, it is employed standard wall functions for
velocity and temperature fields [24].
The cooling heat transfer rate (Qc) is evaluated as
following:
=

(11)

where mc represents the mass flow rate of air leaving the


device by cold output; cp represents the specific heat capacity
of the air; T01 and T03 represents the total temperature of the air
in the inlet and in the cold outlet, respectively.

III. NUMERICAL MODEL


Concerning the simulation of compressible turbulent flows,
(2) (5) are solved by using a CFD package based on
rectangular finite volume method [22]. The solver is density
based and all simulations were performed with the secondorder upwind advection scheme. More details concerned with
the finite volume method can be found in Patankar [27] and
Versteeg and Malalasekera [28].
The spatial discretization is performed with rectangular
finite volumes using the software GAMBIT. The grid is more
refined for the highest velocity and temperature gradients

- 21 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

regions. The grid is refined several times until the


achievement of the criterion |(T0jmin T0j+1min)/T0jmin| < 5 10-4
in order to reach the independent grid. T0jmin represents the
minimal total temperature along the domain for the actual grid
and T0j+1min corresponds to the minimal total temperature for
the following grid. Moreover, for each refinement the number
of volumes is increased approximately two times. The grid
sensibility study for the verification case is presented in [20,
21]. The independent grid was obtained with 11760 volumes.
The verification and validation of the code was also performed
in [20 21] and, for the sake of brevity, will not be
reproduced here.

IV. RESULTS AND DISCUSSIONS


One example of one level of optimization is shown in Fig.
3. In this graph it is depicted the effect of the cold mass
fraction (yc) over the cooling heat transfer rate (Qc) for several
ratios of d3/D. As observed in the previous studies of Marques
et al. [20] and Dos Santos et al. [21], which evaluated the
geometries for p01 = 700 kPa only, one optimal intermediate
value of yc is reached for each curve of d3/D. In the present
work similar behavior was found for several inlet stagnation
pressures evaluated p01 = 300 kPa, 500 kPa and 700 kPa. The
best shapes obtained in Fig. 3 are compiled in Fig. 4. For p01 =
700 kPa, it is possible to observe one optimal ratio of (d3/D)o =
0.43, which conducts to a second maximization of the once
maximized cooling heat transfer rate (Qc,m), Qc,mm = 267.59 W.
Moreover, the best cold mass fractions yc,o has the same
tendency observed for the cooling heat transfer rate (Qc,m).
Nonetheless, the ratio of d3/D that lead to the highest value of
yc,o is not the same that lead to the maximum Qc,m.

cooling heat transfer rate (Qc/mc)o as a function of the ratio


(d3/D), it is seen a decrease of the former variable in the range
(0.1 d3/D 0.18). It is also observed a maximum value of
(Qc/mc)o = 22685 Jkg-1 for d3/D = 0.33. For d3/D 0.33, the
values of (Qc/mc)o decreases again. The values of (Qc/mc)o for
d3/D = 0.1, 0.18 and 0.6 are 3.3 %, 5.2 % and 13.7 % lower
than that found for the maximum value of (Qc/mc)o. Other
important observation is that the optimal ratio (d3/D)o = 0.43,
which lead to the twice maximized cold heat transfer rate
(Qc,mm), is not the same one that conducts to the highest mc,o,
(d3/D = 0.49) nor that one which lead to the highest (Qc/mc)o,
(d3/D = 0.33). In other words, the maximum cooling heat
transfer rate (Qc,mm) is a result of the product between the
twice optimized cold mass flow rate and the specific cold heat
transfer rate, which for (d3/D)o = 0.43 are mc,oo = 1.21 10-2
kgs-1 (Qc/mc)oo = 22200 Jkg-1, respectively.

Fig. 4. The first optimization of the cooling heat transfer rate (Qc) and the
optimal cold mass fraction (yc) as function of d3/D.

Fig. 3. The effect of the cold mass fraction (yc) over the cooling heat transfer
rate (Q c) for several ratios of d3/D.

Figure 5 shows the effect of the ratio between the diameter


of the cold outlet and the vortex tube diameter (d3/D) over
cold mass flow rate for the optimal shape (mc,o) and over the
once optimized specific cooling heat transfer rate (Qc/mc)o. It
can be observed an increase of the cold mass flow rate for
once optimized shape until a highest value of mc,o = 1.24 102
kgs-1, which is noticed for d3/D = 0.49. For the specific

Fig. 5. The effect of the degree of freedom d3/D over the cold mass flow rate
for the optimal shapes (mc,o) and the once maximized specific cooling heat
transfer rate (Qc/mc) m.

Figure 6 shows the effect of the inlet stagnation pressure


(p01) over the twice maximized cooling heat transfer rate
(Qc,mm), as well as, over the once optimized ratio (d3/D)o and
twice optimized cold mass fraction (yc,oo). For the evaluated

- 22 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

range of 300 kPa p01 700 kPa, it is noticed an increase


almost linear of the twice maximized cooling heat transfer rate
(Qc,mm) with the increase of the inlet pressure (p01). For p01 =
700 kPa, the twice maximized cooling heat transfer rate Qc,mm
= 267.59 W is nearly 330 % higher than the value found for
the inlet stagnation pressure of p01 = 300 kPa. Regarding the
optimal shapes of the vortex tube, for the range of 300 kPa
p01 400 kPa, the twice optimized cold mass fraction is
almost constant. For higher values of p01, it is observed an
increase of yc,oo as a function of p01, i.e., for a real system this
effect would represent the closing of the valve. For the degree
of freedom (d3/D)o it is shown an increase from (d3/D)o = 0.41
to (d3/D)o = 0.43 for pressures of p01 = 300 kPa and p01 = 700
kPa, respectively. It is also observed an stabilization of the
once optimized ratio between the diameter of the cold outlet
and the diameter of the vortex tube of (d3/D)o = 0.43 for inlet
pressures higher than p01 500 kPa. To summarize, it is
possible to state that the optimization is more dependent of
(d3/D)o for the lower range of inlet pressures, while the
optimization is more dependent of yc,oo for higher inlet
stagnation pressures.

cooling heat transfer rate (Qc,mm), there is not one intermediate


optimal point. In other words, the highest value of (Qc/mc)oo is
achieved for the highest pressure, p01 = 700 kPa. It is also
observed an increase of the (Qc/mc)oo from (Qc/mc)oo = 11405
Jkg-1 (for p01 = 300 kPa) to (Qc/mc)oo = 22200 Jkg-1 (for p01 =
700 kPa), which represents a difference of 94.7 %. For mc,oo it
is noticed an increase almost linear from mc,oo = 5.48 10-3
kgs-1 (for p01 = 300 kPa) to mc,oo = 1.21 10-2 kgs-1 (for p01 =
700 kPa), i.e., an increase of nearly 121 %.

Fig. 7. Effect of the inlet pressure (p01) over the total temperatures of hot and
cold exits (T0h,oo and T0c,oo) for the twice optimized shape.

Fig. 6. Effect of the inlet stagnation pressure (p01) over the twice maximized
cooling heat transfer rate (Qc,mm) and over the optimized degrees of freedom
(d3/D)o and (yc,oo).

Figure 7 shows the variation of total temperatures of hot


and cold exits (T0h,oo and T0c,oo) for the twice optimized shape
as a function of the inlet stagnation pressure (p01). It is seen an
almost linear increase of T0h,oo from T0h,oo = 321 K to T0h,oo =
350 K for the pressures of p01 = 300 kPa and p01 = 700 kPa,
respectively, i.e., a difference of 8.3 %. On the opposite, T0c,oo
decreases smoothly from T0c,oo = 289 K to T0c,oo = 278 K for
the pressures of p01 = 300 kPa and p01 = 700 kPa, i.e., a
reduction of nearly 4.0 %. Moreover, it is noticed that the
difference between the total temperatures of the hot and cold
exits (T0,oo) increases from 32 K to 72 K, for the pressures of
p01 = 300 kPa and p01 = 700 kPa, respectively.
Figure 8 shows the effect of the inlet stagnation pressure
(p01) over the twice optimized specific cooling heat transfer
rate (Qc/mc)oo and over the twice optimized mass flow rate
(mc,oo). As previously observed for the twice maximized

Fig. 8. Effect of the inlet stagnation pressure (p01) over the twice maximized
(Qc/mc)mm and over the twice optimized cold mass flow rate (mc,oo).

V.

CONCLUSIONS

In the present work it was considered the numerical study of


design optimization of a vortex tube device by means of
constructal design. It was evaluated a vortex tube with
axisymmetric computational domain. The compressible and
turbulent flow of dry air was numerically solved with a
commercial CFD package based on the Finite Volume
Method, FLUENT [22]. The turbulence was tackled with the
standard k model into the Reynolds Averaged NavierStokes (RANS) approach. In this study it was optimized the

- 23 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

degrees of freedom d3/D (the ratio between the diameter of the


cold outlet and the diameter of the vortex tube) and cold mass
fractions (yc) for several inlet stagnation pressures (300 kPa
p01 700 kPa) similarly to the study performed in [20 21]
which optimized the shape for p01 = 700 kPa. The other
degrees of freedom (d1/D, L2/L and D/L) were kept fixed.
It was investigated the effect of the cold mass fraction (yc)
over the cold heat transfer rate (Qc) for several fixed ratios of
d3/D. In general, it was observed one optimal ratio yc,o that led
to the maximum heat transfer rate (Qc,m), except for the
highest evaluated ratio d3/D = 0.6. Moreover, it was observed
that the optimal ratio (d3/D)o, which lead to the twice
maximized cold heat transfer rate (Qc,mm), was not the same
one that conducted to the highest mc,o nor that one which lead
to the highest (Qc/mc)o. The same behavior was noticed for the
several inlet stagnation pressures simulated in this study.
As previously observed in the studies of Marques et al. [20]
and Dos Santos et al. [21], twice optimized yc,oo and once
optimized (d3/D)o presented the same behavior for the several
pressures evaluated, p01 = 300 kPa, 500 kPa and 700 kPa. The
results also shown an increase of the twice maximized cooling
heat transfer rate (Qc,mm) of approximately 330 % from p01 =
300 kPa to p01 = 700 kPa. Moreover, the optimization of the
cooling heat transfer was more dependent of (d3/D)o for the
lower range of inlet pressures, while the optimization was
more dependent of yc,oo for higher inlet stagnation pressures.
To summarize, the present work provided a theoretical
recommendation about the best geometrical configurations by
means of Constructal Design for a vortex tube operating with
compressed turbulent flow of dry air, with fixed ratios of d1/D
= 0.05 and D/L = 0.2 and for several inlet stagnation pressures
(300 kPa p01 700 kPa), which represents various operating
regimes.

[8]

ACKNOWLEDGMENT

[25]
[26]
[27]

The authors thanks CNPq for financial support (Process:


135840/2010-4) and L. A. O. Rocha thanks CNPq for research
grant (Process: 305553/2008-9).

[9]

[10]

[11]

[12]

[13]

[14]

[15]

[16]

[17]
[18]
[19]
[20]

[21]

[22]
[23]
[24]

[28]

REFERENCES
[1]

[2]

[3]

[4]
[5]
[6]

[7]

G. J. Ranque, Expriences sur la dtente giratoire avec productions


simultanes dum chappement dair chaud et dum chappement dair
froid, Journal of Physique Radium, 4:112S 5S, 1933, United States
Patent No. 1,952,281 (1934).
R. Hilsch, The use of the expansion of gases in a centrifugal field as a
cooling process, Review Science Instruments, Vol. 18, 1947, pp. 108
113.
S. Eiamsa-ard and P. Promvonge, Review of Ranque-Hilsch effects in
vortex tubes, Renewable and Sustainable Energy Reviews, Vol. 12,
2008, pp. 1822 1842.
V. E. Fin ko, Cooling and condensation of a gas in a vortex flow. Sov.
Phys: Tech. Phys., Vol. 28 (9), 1983.
T. J. Bruno, Applications of the vortex tube in chemical analysis Part I:
introductory principle. American Laboratory, Vol. 25, 1993, pp. 15 20.
V. Kirmaci, Exergy analysis and performance of a counter flow RanqueHilsch vortex tube having various nozzle numbers at different inlet
pressures of oxygen and air, International Journal Refrigeration, Vol.
32, 2009, pp. 1626 1633.
T. Dutta, K. P. Sinhamahapatra and S. S. Bandyopdhyay, Comparison of
different turbulence models in predicting the temperature separation in a
Ranque-Hilsch vortex tube, International Journal of Refrigeration, Vol.
33 (4), 2010, pp. 783 792.

- 24 -

J. Lewis and A. Bejan, Vortex tube optimization theory, Energy, Vol.


24, 1999, pp. 931 943.
J. P. Harnett and E. R. G. Eckert, Experimental study of the velocity and
temperature distribution in a high-velocity vortex-type flow,
Transactions of the ASME, Vol. 79 (4), 1957, pp. 751 758.
K. Stephan, S. Lin, M. Durst, F. Huang, and D. Seher, An investigation
of energy separation in a vortex tube, International Journal Heat and
Mass Transfer, Vol. 26 (3), 1983, pp. 341 348.
N. F. Aljuwayhel, G. F. Nellis and S. A. Klein, Parametric and internal
study of the vortex tube using a CFD model. International Journal of
Refrigeration, Vol. 28, 2005, pp. 442 450.
T. Farouk and B. Farouk, Large eddy simulations of the flow field and
temperature separation in the Ranque-Hilsch vortex tube, International
Journal of Heat and Mass Transfer, Vol. 50, 2007, pp. 4724 4735.
H. M. Skye, G. F. Nellis and S. A. Klein, Comparison of CFD analysis
to empirical data in a commercial vortex tube, International Journal of
Refrigeration, Vol. 29, 2006, pp. 71 80.
P. Promvonge and S. Eiamsa-ard, Investigation on the vortex termal
separation in a vortex tube refrigerator, ScienceAsia, Vol. 31 (3), 2005,
pp. 215 223.
O. Aydin and M. Baki, An experimental study on the design parameters
of a counter flow vortex tube, Energy, Vol. 31 (14), 2006, pp. 2763
2772.
A. M. Pinar, O. Uluer and V. Kirmaci, Optimization of conter flow
Ranque-Hilsch vortex tube performance using Taguchi method,
International Journal of Refrigeration, Vol. 32 (6), 2009, pp. 1487
1494.
A. Bejan, Shape and Structure, from Engineering to Nature, Cambridge
University Press, UK, 2000.
A. Bejan and S. Lorente, Design with Constructal Theory, John Wiley
and Sons Inc, 2008.
A. Bejan and P. Zane, Design in Nature, 1st ed., Doubleday, 2012.
C. H. Marques, G. Stanescu, L. A. Isoldi, E. D. dos Santos and L. A. O.
Rocha, Constructal Design of a Vortex Tube, V Constructal Law
Conference, Vol. 1, 2011, pp. 1 8.
E. D. dos Santos, C. H. Marques, G. Stanescu, L. A. Isoldi and L. A. O.
Rocha, Constructal Design of Vortex Tubes (Chapter 15). In: L. A. O.
Rocha, S. Lorente and A. Bejan (Eds). Constructal Law and the
Unifying Principle of Design, Springer, 2012.
FLUENT (version 6.3.16), ANSYS, Inc., 2007.
D. C. Wilcox, Turbulence Modeling for CFD, DCW Industries, La
Canada, USA, 2002.
B. E. Launder and D. B. Spalding, Lectures in mathematical models of
turbulence, London; Academic Press, 1972.
J. O. Hinze, Turbulence, McGraw-Hill, New York, USA, 1975.
A. Bejan, Convection Heat Transfer, John Wiley, Durham, USA, 2004.
S. V. Patankar, Numerical Heat Transfer and Fluid Flow, McGraw-Hill,
New York, USA, 1980.
H. K. Versteeg and W. Malalasekera, An Introduction to Computational
Fluid Dynamics The Finite Volume Method, Pearson, England, 2007.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Analise da Qualidade dos Intervalos Encapsuladores


para as Variaveis Aleatorias Uniforme, Exponencial
e Pareto
Alice Fonseca Finger1
Aline Brum Loreto

Marclia Andrade Campos


Filipe Rafael Gomes Varjao2
Maria das Gracas dos Santos

Programa de Pos-Graduaca o
em Ciencia da Computaca o
Centro de Desenvolvimento Tecnologico-CDTec
Universidade Federal de Pelotas-UFPel
Pelotas, Brasil
E-mail: {affinger, aline.loreto}@inf.ufpel.edu.br

Pos-Graduaca o em Ciencia da Computaca o


Centro de Informatica-CIn
Universidade Federal de Pernambuco-UFPE
Recife, Brasil
E-mail: {mac, frgv, mgs4}@cin.ufpe.br

ResumoQuando se trabalha com numeros


de ponto flutuante
o resultado e apenas uma aproximaca o de um valor real e
erros gerados por arredondamentos ou por instabilidade dos
algoritmos, podem levar a resultados incorretos. Nao se pode
afirmar a exatidao da resposta estimada sem auxlio de uma
analise de erro. Utilizando-se intervalos para representaca o dos

numeros
reais, e possvel controlar a propagaca o de erros de
arredondamento ou truncamento, entre outros, em procedimentos numericos computacionais. Tecnicas intervalares computam
um intervalo, com a garantia de que a resposta pertence a este
intervalo. Resultados intervalares carregam consigo a seguranca
de sua qualidade. Assim, o objetivo do trabalho e analisar
a qualidade dos intervalos encapsuladores para as variaveis
aleatorias Uniforme, Exponencial e Pareto. Embora integrais
de funco es densidade de probabilidade como a Uniforme, a
Exponencial e a de Pareto, sejam resolvidas analiticamente, seu
valor numerico e dado por aproximaca o, e portanto afetado por
erros de arredondamento ou truncamento, o que justifica o uso
de intervalos para estas variaveis.

I. I NTRODUC AO
Computar probabilidades em situaco es praticas envolve
numeros e consequentemente, problemas numericos. Problemas numericos na computaca o cientfica originam-se primordialmente da impossibilidade de se operar com os numeros
reais diretamente, pois tem-se que representar uma grandeza
contnua (a reta real) de forma discreta (palavras de maquina).
O sistema de ponto flutuante [1][2] e uma aproximaca o pratica
dos numeros reais. Infelizmente, como um sistema algebrico,
suas caractersticas sao extremamente pobres quando comparadas com o dos numeros reais.
A analise intervalar surgiu com o objetivo inicial de controlar a propagaca o de erros numericos em procedimentos
computacionais. Mas, aparentemente, a matematica intervalar
duplica o problema de representaca o dos numeros reais em
processadores numericos, uma vez que ao inves de operar
com um numero real, operam-se com dois. Entretanto, sua
realizaca o e feita por meio de numeros de ponto flutuante,

isto e , os extremos do intervalo x sao numeros de maquina


xpf e x
pf [3][4][5].
Os intervalos foram definidos com o objetivo inicial de
automatizar a analise do erro computacional. Atraves da
utilizaca o de intervalos, tem-se um controle automatico de
erros com limites confiaveis, alem de provas de existencia e
nao existencia de soluca o de diversos problemas.
Na matematica intervalar, o valor real x e aproximado por
um intervalo x, que possui como limites inferior e superior
numeros de maquina de forma que o intervalo contenha x.
O tamanho deste intervalo pode ser usado como medida para
avaliar a qualidade de aproximaca o [6]. Os calculos reais sao
substitudos por calculos que utilizam a aritmetica intervalar.
A aritmetica intervalar com os arredondamentos direcionados fornece limites rigorosos para o contradomnio
de operaco es e funco es. Ha uma diferenca qualitativa em
computaca o cientfica desde que os resultados sao intervalos nos quais os resultados exatos estao obrigatoriamente
includos.
A justificativa do uso de tecnicas intervalares, segundo
Rastchek et al [6], inicia pelo fato de que os computadores
empregam aritmeticas chamadas de ponto flutuante ou ponto
fixo. Nestas aritmeticas, numeros reais sao aproximados por
um subconjunto finito de numeros reais chamados numeros
de maquina representaveis. Devido a esta representaca o sao
gerados erros quando um valor real de entrada e aproximado
por um numero de maquina; resultados intermediarios gerados
na execuca o de cada operaca o e que vao se acumulando;
ou ainda, um outro tipo de erro que esta relacionado com
a incerteza dos dados de entrada, o que acontece muito em
casos de experimentos fsicos e qumicos onde os dados de
entrada sao incertos.
No processo de resoluca o de problemas podem ser constatadas fontes de erros, tais como: propagaca o dos erros nos dados
iniciais, arredondamento e erros de truncamento, causados
ao se truncar sequencias infinitas de operaco es aritmeticas,

- 25 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

apos um numero finito de etapas. Neste contexto percebe-se


a importancia de tecnicas intervalares. Ressalta-se que uma
resposta intervalar carrega com ela a garantia de sua incerteza.
Um valor pontual nao carrega medidas de sua incerteza.
Mesmo quando uma analise de sondagem do erro e executada,
o numero resultante e somente uma estimativa do erro que
pode estar presente.
Segundo Kearfott et al [7], sao muitas as aplicaco es de
intervalos e nas mais diversas a reas, tais como: programaca o
matematica, manipulaca o de equaco es, analise e projeto de
circuitos eletricos, psicologia matematica, estatstica, equaco es
diferenciais, fsica e muitos outros.
O metodo para implementaca o de operaco es e algoritmos
intervalares em maquinas e realizado por meio do criterio
de semimorfismo proposto em [8][9]. Considerando que o
controle do erro numerico e feito atraves do uso de intervalos
ao inves de numeros reais, Kulisch [8] e Kulisch e Miranker [9]
propuseram que a implementaca o da aritmetica intervalar seja
realizada atraves da chamada aritmetica de exatidao maxima, o
que significa a busca para que resultados numericos ou sejam
um numero de ponto flutuante ou estejam entre dois numeros
de ponto flutuantes consecutivos.
Por conveniencia matematica, e importante associar
numeros para cada resultado possvel de um experimento
aleatorio, o que e feito com a definica o de variaveis ou vetores
aleatorios [10][11][12]. No estudo das variaveis aleatorias
contnuas sobre o conjunto dos numeros reais, R, um dos
problemas e o calculo de probabilidades, visto que e necessario
resolver uma integral definida da funca o densidade que, na
maioria das vezes, nao possui primitiva explcita ou cuja
primitiva nao e simples de se obter. Considerando que integrais
de funco es densidade de probabilidade como a Uniforme, a
Exponencial e a de Pareto, sejam resolvidas analiticamente,
seu valor numerico e dado por aproximaca o, e portanto afetado
por erros de arredondamento ou truncamento.
Considerando que metodos numericos devem ser usados
para o calculo de integrais a ideia e que estes sejam suportados
pela matematica intervalar e a aritmetica de exatidao maxima,
o que implica que calculos numericos em computadores sejam
realizados por meio das linguagens ou bibliotecas que tenham
definidos o tipo intervalo e as operaco es sobre o tipo, usualmente denominadas de linguagens XSC (eXtended Scientific
Computation).
O objetivo deste trabalho e realizar a analise da qualidade
dos intervalos encapsuladores para as variaveis aleatorias Uniforme, Exponencial e Pareto. Para tanto sao utilizados metodos
intervalares [13], baseados na matematica intervalar [4] e na
aritmetica de exatidao maxima [8][9], que encapsulem probabilidades para as variaveis aleatorias Uniforme, Exponencial e
Pareto. Para a Exponencial, o metodo proposto fundamenta-se
em Caprani et al[14]. Para as variaveis Uniforme e Pareto o
intervalo encapsulador foi definido a partir da funca o densidade [15]. A escolha das variaveis relaciona-se com questoes
de avaliaca o de desempenho.
O trabalho organiza-se da seguinte maneira: na Seca o II
descreve-se o estado da arte da matematica intervalar aplicada

a` estatstica; na Seca o III e apresentada a forma de representar


numeros reais em intervalos e as definico es intervalares para as
variaveis aleatorias Uniforme, Exponencial e Pareto; na Seca o
IV encontram-se os calculos de erros contidos nos resultados
obtidos atraves do uso de intervalos e na Seca o V apresentamse as conclusoes. Por fim as principais referencias.
II. A RITM E TICA I NTERVALAR
A aritmetica intervalar [3][4][5] e baseada no uso de intervalos fechados [x1 , x2 ] de numeros reais como elementos
basicos e sua ideia basica do ponto de vista computacional,
e : dada uma funca o f (x) de variavel real x pertencente a um
intervalo x = [x1 , x2 ] onde x1 , x2 R, a imagem de f e dada
por
f (x) = {y | y = f (x), x1 x x2 },
onde este em geral nao e representado exatamente, mas e
sempre possvel determinar um intervalo y = [y1 , y2 ] tal que
f (x) y, isto e y1 f (x) y2 . Pode-se entao definir
uma funca o intervalar F associada a f pela transformaca o do
intervalo [x1 , x2 ] em [y1 , y2 ], isto e :
f (x) F (x) = y.
Esta funca o F , chamada extensao intervalar de f , deve ser
aquela que possui o mnimo possvel de diferenca da imagem
f (x). O erro obtido no calculo de f (x) a partir do intervalo
x e obtido atraves do diametro w(F (x)) = y2 y1 .
A aritmetica intervalar utiliza um arredondamento especial,
chamado arredondamento direcionado, o que significa que os
resultados sao arredondados para o menor e para o maior
numero de maquina que contem o resultado das operaco es,
obtendo-se com isso um intervalo de maquina, com diametro
mnimo, no qual a soluca o se situa.
Segundo Ferson et al [16], historicamente, o primeiro
metodo para computar o intervalo soluca o e a extensao intervalar [4], ou avaliaca o intervalar [17]. Este metodo esta baseado
no fato que em um computador, todo algoritmo consiste
de operaco es elementares (aritmeticas e logicas). Para cada
operaca o elementar f (x), se e conhecido o intervalo x para x,
pode-se computar a imagem exata f (x) atraves da aritmetica
intervalar definida por Moore em [3]. Na extensao intervalar,
repete-se a computaca o formando o programa f (x) passo-apasso, substituindo cada operaca o elementar de numeros reais
pela correspondente operaca o da aritmetica intervalar.
III. I NTERVALOS ENCAPSULADORES PARA U NIFORME ,
E XPONENCIAL E PARETO
A distribuica o de probabilidade de uma variavel aleatoria
contnua, [10] [11] [12], e caracterizada por sua funca o densidade de probabilidade, a qual satisfaz as propriedades:
(i) fR (x) > 0,
b
(ii) Ra f (x)dx = P (a x b), a < b,

(iii) f (x)dx = 1.
O item (ii) indica que a probabilidade da variavel aleatoria
assumir valor em um intervalo e dada pela integral da funca o

- 26 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

nesse intervalo. Entretanto, o calculo dessa probabilidade


implica em resolver dois tipos de problemas: (1) encontrar
primitivas na forma analtica, o que e possvel no caso da
Uniforme, Exponencial e Pareto e (2) o valor da probabilidade,
em geral, e um numero real, necessariamente nao representavel
em computadores [18][1][2][19].
O metodo de Simpson Intervalar [14] e fundamentado na
propriedade aditiva da integral definida e no teorema do valor
medio para integrais [20]. Supondo que uma funca o f e quatro
vezes continuamente derivavel em um intervalo A = [a,b], o
metodo retorna um intervalo que encapsula (contem) a integral
definida.
As definico es dos intervalos encapsuladores, descritos a
seguir, para as variaveis aleatorias Uniforme, Exponencial e
Pareto foram definidas por Santos, em [15].
A. Uniforme
A distribuica o Uniforme possui densidade com primitiva na
forma analtica, entretanto valores da probabilidade podem nao
ser representaveis em computadores.
A densidade de uma Uniforme X no intervalo A = [a, b] e
( 1
, x [a, b],
f (x) =
ba
0,
x 6 [a, b].
Seja B = [c, d] R. Para calcular P (c < X d) tem-se
as seguintes situaco es possveis:
(i) Se d a,
P (c < X d) = 0
(ii) Se c < a d b,
Rd 1
P (c < X d) = P (a X d) = a ba
dx = da
ba .
(iii) Se a < c b d,
Rb 1
bc
P (c < X d) = P (c X b) = c ba
dx = ba
.
(iv) Se a c < d b,
Rd 1
dc
P (c < X d) = P (c X d) = c ba
dx = ba
.
(v) Se c a < b d,
Rb 1
P (c < X d) = P (a X b) = a ba
dx = ba
ba = 1.
(vi) Se c b,
P (c < X d) = 0.
Analisando as probabilidades acima, observa-se que os
calculos anteriores poderiam ter sido realizados atraves da
seguinte definica o:
Definica o 1.

w([c, d] [a, b])


,
P (c < X d) =
ba
0,

Definica o 2. Encapsulando Probabilidades para a Uniforme.


#
"
w([c, d] [a, b]) w([c, d] [a, b])
,
,
U N IF (c, d) =
ba
ba
[c, d] [a, b] 6= .
Se [c, d] [a, b] = ,entao U N IF (c, d) = 0 , onde 0 e o
menor intervalo de maquina que contem o zero [15].
U N IF , definida com suporte na matematica intervalar
[3][4][5] e na aritmetica de exatidao maxima [8][9], fornece o
intervalo de menor amplitude para encapsular probabilidades
para a distribuica o Uniforme.
B. Exponencial
Uma variavel aleatoria contnua com funca o densidade dada
por

ex , 0 x ,
f (x) =
0,
x < 0.
com R+ , e uma variavel aleatoria Exponencial.
Seja X uma Exponencial com parametro . Para computar
a probabilidade intervalar para esta variavel aleatoria usase o metodo de Simpson Intervalar, in Caprani et al [14],
para resolver integrais numericas. Como a probabilidade da
variavel X assumir valores negativos e 0, pode-se restringir,
na aplicaca o do metodo de Simpson Intervalar, o domnio de
f e de sua derivada de ordem 4, f (4) , ao conjunto R+ . Desta
forma, tem-se, respectivamente,
FE (X) = [ex , ex ],

x>0

e
GE (X) = 5 [ex , ex ],

[c, d] [a, b] 6= 0,

como extensao intervalar para a funca o densidade fX |R+ e


(4)
a derivada fX |R+ .
Verifica-se que

[c, d] [a, b] = 0.

FE (X) = f |R+ (X) = f|R+ (X) = f|R+ (X)

onde w e o diametro do intervalo.

A densidade da Uniforme tem primitiva na forma analtica,


portanto, pelo Teorema Fundamental do Calculo Integral,
pode-se calcular qualquer integral definida, por exemplo
Z d
P (c < X d) =
f (x)dx,
c

diretamente desta primitiva.

Entretanto, a existencia da primitiva na forma analtica nao


impediu a ocorrencia de problemas numericos relacionados
com o calculo das integrais, como visto no exemplo acima, os
quais justificam a busca para um intervalo encapsulador para
a probabilidade real.
A definica o a seguir, a funca o U N IF , e uma proposta de
como calcular um intervalo encapsulador para probabilidades
da Uniforme no intervalo [a, b]. Enfatiza-se que U N IF e uma
extensao intervalar inclusao monotonica [3][4][5].

GE (X) = f (4) |R+ (X) = f(4) |R+ (X) = f(4) |R+ (X). (1)
Teorema 1. GE e uma extensao intervalar monotonica linear
para f (4) |R+ .
Prova 1. d(GE (Y ), f(4) |R+ (Y )) = 0 Kw(Y ), K > 0,
Y X, por (1).


- 27 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

C. Pareto
A distribuica o de Pareto possui densidade com primitiva na
forma analtica, porem os valores da probabilidade, como na
Uniforme, podem nao ser representaveis em computadores.
Uma variavel aleatoria contnua tem distribuica o de Pareto
com parametros e c (onde e c sao constantes positivas)
se a sua densidade e :
c
f (x) = +1 para x c.
x
Seja X uma Pareto com parametros e c. Para computar
o intervalo encapsulador da probabilidade intervalar para esta
variavel aleatoria, define-se a funca o densidade como extensao
intervalar:


c
c
c
FP (X) = . +1 =
,
,
X
x+1 x+1
para

reais das variaveis aleatorias, realizados no software NetBook


[21], e as soluco es dos calculos intervalares das mesmas
variaveis, realizados no IntPy [13].
O NetBook e uma ferramenta gratuita desenvolvida no
CIn/UFPE, com o objetivo de suportar analise de desempenho
de sistemas de comunicaca o, em particular, redes de computadores. E composto por quatro modulos: Estatstica, Geraca o,
Transformaca o e Grafico. Exceto pelo modulo de geraca o de
trafego auto-similar, que foi implementado em C++, todos os
demais modulos do NetBook foram implementados em Java.
IntPy e um pacote desenvolvido em Python que implementa
o tipo intervalo e as operaco es sobre o tipo. A versao atual,
a 0.1.3, implementa intervalos com arredondamentos direcionados, reconhece entrada de intervalos como strings e realiza
as operaco es entre intervalos.
A. Uniforme
Exemplo 1. Um ponto e escolhido ao acaso no segmento de
reta [0,3]. Qual e a probabilidade de que o ponto escolhido
esteja entre 1 e 2?

0 6 X = [x, x].

IV. Q UALIDADE DOS I NTERVALOS E NCAPSULADORES


A aritmetica intervalar fornece uma ferramenta para estimar
e controlar erros automaticamente. No lugar de aproximar um
valor real x por um numero de maquina, o valor real x,
usualmente desconhecido, e aproximado por um intervalo x
tendo numero de maquina nos extremos inferior e superior. O
intervalo x contem o valor x. O comprimento (ou diametro)
deste intervalo pode ser usado como medida para qualidade
da aproximaca o. Os calculos sao executados usando intervalos
ao inves de numeros reais e, consequentemente, a aritmetica
real e substituda pela aritmetica intervalar. A computaca o com
utilizaca o de intervalos fornece as seguintes estimativas para
o erro:
w(x)
Erro Absoluto: |x m(x)| < 2 ,
x+x
onde m(x) = ( 2 ) e o ponto medio do intervalo x e
w(x) = x x e o diametro
do intervalo x;

xm(x)
w(x)
Erro Relativo:
/ x.
2min|x| se 0
x
Observa-se que nas medidas de erros, utiliza-se o ponto
medio m(x) do intervalo x para medir a distancia do valor
real em relaca o ao valor pontual (ponto medio) do intervalo.
Aplicam-se estas medidas de erros nos intervalos encapsuladores obtidos para as variaveis aleatorias contnuas Uniforme, Exponencial e Pareto com o objetivo de verificar a
qualidade do intervalo soluca o, obtido apos o processamento
de operaco es aritmeticas intervalares. Atraves das medidas
de erros verifica-se se que o metodo da extensao intervalar
fornece como resposta intervalos que englobam a resposta real
exata.
Para verificaca o da qualidade de aproximaca o nos intervalos encapsuladores, apresentam-se exemplos de calculos
numericos de cada variavel aleatoria Uniforme, Exponencial
e Pareto usando sistema de ponto flutuante F(10, 14, -10, 10)
e arredondamento direcionado [9]. As operaco es intervalares
envolvidas podem ser encontradas em Moore [3].
Na validaca o das soluco es intervalares encontradas no trabalho, realiza-se um comparativo entre as soluco es dos calculos

Soluca o. Fazendo X representar a coordenada do ponto


escolhido, tem-se que
(
1
, x [0, 3],
f (x) =
3
0, x 6 [0, 3].
Portanto,
Z
P (1 X 2) =
1

1
1
dx = .
3
3

O exemplo a seguir resolve o problema anterior sobre a


Uniforme, encapsulando as probabilidades.
Exemplo 2. Se X U (0, 3) entao
Soluca o.
(i) Probabilidade real: P (1 X 2)
Precisao dupla: 0.33333333333333.
Ainda neste exemplo, qual e a probabilidade de que o
ponto escolhido esteja entre 1/2 e 4/7?
(ii) Probabilidade real: P (1/2 X 4/7)
Precisao dupla: 0.02380952380952.
A Tabela I mostra as probabilidades reais p e os intervalos
encapsuladores Ip para estas probabilidades.
Tabela I
VALORES DE PROBABILIDADE REAL p E PROBABILIDADE INTERVALAR Ip
DA U NIFORME
Exemplo 2
p
Ip
P (1 X 2)
0.33333333333333 [0.33333333333331, 0.33333333333337]
P (1/2 X 4/7) 0.02380952380952 [0.02380952380952, 0.02380952380954]

A Tabela II apresenta os Erros Absoluto e Relativo do Intervalo Encapsulador obtidos para a variavel aleatoria contnua
Uniforme.

- 28 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


Tabela IV
E RROS A BSOLUTO E R ELATIVO DO I NTERVALO E NCAPSULADOR PARA
E XPONENCIAL

Tabela II
E RROS A BSOLUTO E R ELATIVO DO I NTERVALO E NCAPSULADOR PARA
U NIFORME
Exemplo
1)P (1 X 2)
2)P (1/2 X 4/7)

Erro Absoluto
1014 < 3 1014
1014 < 1014

Erro Relativo
3 1014 9 1014
4, 2 1013 4, 2 1014

Verifica-se, pela Tabela II, que os intervalos encapsuladores


para a Uniforme apresentam qualidade, ou seja, contem a
probabilidade real com erro no u ltimo dgito.
B. Exponencial
Exemplo 3. Se fT (t) = 0.01e0.01t , t > 0 entao
Soluca o.
(i) Probabilidade real: P (T < 50)
Precisao dupla: 0.39346934028737.
(ii) Probabilidade real: P (20 T 50)
Precisao dupla: 0.21220009336535.
Exemplo 4. O numero de defeitos de um tecido segue uma
lei de Poisson com media de um defeito a cada 500m. Qual a
probabilidade que o intervalo entre dois defeitos consecutivos
(a)
seja no mnimo 1250m;
(b)
esteja entre 1000 e 1250m;
(c)
seja menor do que 1000m.
Soluca o. Se, X, o numero de defeitos e Poisson, entao a
distancia, D, entre dois defeitos consecutivos e Exponencial
1
com parametro = 500
= 0.002. Portanto,
(a) Probabilidade real: P (X 1250)
Precisao dupla: 0.08208499862390.
(b) Probabilidade real: P (1000 < X < 1250)
Precisao dupla: 0, 05325143167565.
(c) Probabilidade real: P (X < 1000)
Precisao dupla: 0.86466471676339.

Exemplos
3) P (T < 50)
P (20 T 50)
4) P (X 1250)
P (1000 < X < 1250)
P (X < 1000)

Erro Absoluto
0<0
0 < 1014
0<0
0 < 1014
0<0

Erro Relativo
1014 1014
2 1014 2 1014
6 1014 6 1014
0 1, 9 1013
1014 1014

Os resultados dos erros contidos na Tabela IV mostram a


ocorrencia de diferenca apenas no u ltimo dgito, onde para
todas as variaveis obteve-se intervalos soluca o com qualidade
e ainda contendo a soluca o exata do problema com entradas
reais.
C. Pareto
Exemplo 5. Seja X uma variavel aleatoria com distribuica o
de Pareto com parametros e c. Calculando-se a probabilidade real P (1 < X < 2), em precisao dupla, nos casos
abaixo tem-se:
Soluca o.
(i) Se c = 1 e = 0.25 entao P (1 < X < 2) =
0.15910358474629.
(ii) Se c = 1 e = 0.5 entao P (1 < X < 2) =
0.29289321881345.
(iii) Se c = 1 e = 0.75 entao P (1 < X < 2) =
0.40539644249864.
(iv) Se c = 1 e = 1 entao P (1 < X < 2) =
0.50000000000000.
(v) Se c = 1 e = 1.25 entao P (1 < X < 2) =
0.57955179237314.

A Tabela III mostra as probabilidades reais p e os intervalos


encapsuladores Ip para estas probabilidades dos exemplos 3
e 4.

(vi) Se c = 1 e = 1.3 entao P (1 < X < 2) =


0.59387380182188.

Tabela III
VALORES DE PROBABILIDADE REAL p E PROBABILIDADE INTERVALAR Ip
DA E XPONENCIAL

A Tabela V mostra as probabilidades reais p e os intervalos


encapsuladores Ip para estas probabilidades.

Exemplos 3 e 4
3) P (T < 50)
P (20 T 50)
4) P (X 1250)
P (1000 < X < 1250)
P (X < 1000)

p
0.39346934028737
0.21220009336535
0.08208499862390
0,05325143167565
0.86466471676339

Ip
Tabela V
[0.39346934028736, 0.39346934028737]
[0.21220009336534, 0.21220009336535] VALORES DE PROBABILIDADE REAL p E PROBABILIDADE INTERVALAR Ip
DA PARETO
[0.08208499862389, 0.08208499862390]
[0.05325143167564, 0.05325143167566]
Exemplo
5
p
Ip
[0.86466471676338, 0.86466471676339]

i)
ii)
iii)
iv)
v)
vi)

A Tabela IV apresenta os Erros Absoluto e Relativo do intervalo encapsulador obtidos para a variavel aleatoria contnua
Exponencial.

0.15910358474629 [0.15910358474628, 0.15910358474629]


0.29289321881345 [0.29289321881345, 0.29289321881346]
0.40539644249864 [0.40539644249863, 0.40539644249864]
0.50000000000000
[0.5, 0.5]
0.57955179237314 [0.5795517923731426, 0.5795517923731428]
0.59387380182188 [0.5938738018218823, 0.5938738018218824]

A Tabela VI apresenta os Erros Absoluto e Relativo do intervalo encapsulador obtidos para a variavel aleatoria contnua
Pareto.

- 29 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


Tabela VI
E RROS A BSOLUTO E R ELATIVO DO I NTERVALO E NCAPSULADOR PARA
PARETO

o controle dos erros de arredondamento e truncamento. Nesta


analise deseja-se verificar a qualidade dos intervalos encapsuladores em quatro ambientes intervalares: XSC (eXtended
for Scientific Computation), Maple Intervalar, IntLab e IntPy
(utilizado no presente trabalho). Tais ambientes possibilitam
a programaca o utilizando operaco es definidas na matematica
intervalar [3] e, atraves da aplicaca o dos calculos dos erros
Absoluto e Relativos nos intervalos encapsuladores, verificase a qualidade do intervalo e define-se qual dos ambientes
retorna um melhor resultado.

Exemplo 5-P (1 < X < 2) Erro Absoluto


Erro Relativo
i)
0<0
3 1014 3 1014
ii)
0<0
2 1014 2 1014
iii)
0<0
1014 1014
iv)
0<0
00
v)
0<0
1016 1016
vi)
0<0
00

Os exemplos ilustram a computaca o cientfica intervalar


confirmando que os resultados obtidos contemplam a soluca o
real, com intervalos encapsuladores de qualidade com erros
(absoluto e relativo) proximos a zero.

V. C ONCLUS AO
No estudo das variaveis aleatorias sobre o conjunto dos
numeros reais, R, um dos problemas e o calculo de probabilidades, visto que e necessario resolver uma integral definida
da funca o densidade que, na maioria das vezes, nao possui
primitiva explcita ou cuja primitiva nao e simples de se obter.
Embora integrais de funco es densidade de probabilidade como
a Uniforme, a Exponencial e a de Pareto, sejam resolvidas
analiticamente, seu valor numerico no computador e dado por
aproximaca o, e portanto afetado por erros de arredondamento
ou truncamento. Outras funco es densidade como a Normal
ou Gama, por exemplo, nao possuem primitivas na forma
analtica, sendo necessario o uso de integraca o numerica onde
erros de arredondamentos e truncamentos sao propagados
devido a` s operaco es aritmeticas realizadas no computador.
Para as variaveis Uniforme e Pareto o intervalo encapsulador
foi definido a partir da funca o densidade e para a variavel
Exponencial o metodo proposto fundamenta-se na aplicaca o
do metodo de Simpson Intervalar.
O objetivo deste trabalho foi mostrar a importancia e
justificativa de se utilizar a matematica intervalar no calculo
de intervalos encapsuladores para as variaveis aleatorias Uniforme, Exponencial e Pareto. A partir do desenvolvimento dos
metodos para encontrar intervalos, baseados na matematica
intervalar e na aritmetica de exatidao maxima que encapsulassem probabilidades reais para as variaveis aleatorias realizouse uma analise da qualidade dos intervalos para justificar seu
uso.
Com o sistema de ponto flutuante F(10, 14, -10, 10) (ou
com quatorze casas decimais) verifica-se atraves das medidas
de erros (absoluto e relativo) que todas as probabilidade
reais estao contidas nos intervalos encapsuladores. Salientase que os intervalos encapsuladores obtidos para as variaveis
aleatorias possuem excelente qualidade, visto que os erros
gerados na computaca o intervalar sao proximos a zero.
Como trabalhos futuros, pretende-se realizar uma analise
mais abrangente em relaca o a complexidade computacional.
Deseja-se analisar o custo em termos de tempo de maquina
para os algoritmos implementados para cada variavel aleatoria
e em diferentes ambientes bem como o custo envolvido para

AGRADECIMENTOS
Os autores agradecem a` CAPES pelo suporte financeiro na
realizaca o do presente trabalho.
R EFER E NCIAS
[1] D. Goldberg, What every computer scientist should know about
floating-point arithmetic, ACM Computing Surveys, vol. 23, no. 1, pp.
548, 1991.
[2] ANSI/IEEE STD 754, Ieee standard for binary floating - point arithmetic, ACM GIGPLAN, vol. 22, pp. 548, 1987.
[3] R. E. Moore, Interval Analysis. Englewood Cliffs: Prentice Hall, 1966.
[4] , Methods and Applications of Interval Analysis, 2nd ed. SIAM,
1979.
[5] R. Moore, M. Kearfott, and J. Cloud, Introduction to Interval Analysis.
Philadelphia: SIAM, 2009.
[6] H. Ratschek and R. Rokne, New Computer Methods for Global Optimization. Ellis Horwood, 1988.
[7] R. B. Kearfott, Interval computations: Introduction, uses, and resources, Euromath Bulletin, vol. 2, pp. 95112, 1996.
[8] U. W. Kulisch. (2008, apr) Complete interval arithmetic and
its implementation on the computer. [Online]. Available: http:
//www.math.kit.edu/iwrmm/seite/preprints/media/preprint\%20nr
[9] U. Kulisch and L. Miranker, Computer Arithmetic in Theory and
Practice, 1st ed. Academic Press, 1981.
[10] W. Feller, An Introduction to Probability and Its Applications, 3rd ed.
John Wiley & Sons, 1968.
[11] B. R. James, Probabilidade: um curso em nvel intermediario, 3rd ed.
IMPA, 2006.
[12] P. L. Meyer, Probabilidade Aplicaco es a` Estatstica, 2nd ed. LTC,
1983.
[13] F. R. G. Varjao, IntPy: Computaca o cientfica auto validavel em
Python, Masters thesis, Universidade Federal de Pernambuco, Recife,
2011.
[14] H. N. O. Caprani, K. Madsen, Introduction to interval analysis, IMM
- Informatics and Mathematical Modelling, 2002.
[15] M. G. Santos, Probabilidades autovalidaveis para as variaveis aleatorias
exponencial, normal e uniforme. Tese, Doutorado em Matematica Computacional, Ph.D. dissertation, Universidade Federal de Pernambuco,
Recife, 2010.
[16] S. Ferson, L. Ginzburg, and V. Kreinovich, Absolute bounds on the
mean of sum, product, etc.: A probabilistic extension of interval arithmetic, in SIAM WORKSHOP ON VALIDATED COMPUTING, Toronto,
2002.
[17] P. Oliveira, T. Diverio, and D. Claudio, Fundamentos de Matematica
Intervalar. Sagra-Luzzato, 1997.
[18] G. E. Forsythe, Pitfalls in computation, or a why a math book isnt
enough, Amer. Math. Monthly, pp. 931955, 1977.
[19] M. A. G. Ruggiero and V. L. da Rocha Lopes, Calculo numerico:
aspectos teoricos e computacionais, 2nd ed. Sao Paulo: Pearson Makron
Books, 1996.
[20] W. Rudin, Princpios de Analise Matematica. Livro Tecnico S.A.,
1971.
[21] M. A. Campos, E. L. Silva, D. C. Pedrosa, J. A. Loureiro, J. L. C.
SIlva, and C. A. Ferraz, Netbook: uma ferramenta para avaliaca o de
desempenho em redes de comunicaca o, in Proc. Salao de Ferramentas,
Simposio Brasileiro de Redes de Computadores, 2004, pp. 967974.

- 30 -

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012

A Numerical Qualitative Comparison Between a


Large and a Small Scale Evaporative Condenser
I. C. Acunha Jr.1 , M. M. Galara1, A. F. Porte1, E. D. dos Santos2 , L. A. Isoldi2 , , P. S. Schneider3

Abstract This paper aims to evaluate qualitatively the


numerical results obtained by using a commercial CFD code for
modeling of an evaporative condensers. It is the comparison
between results presented in the literature, referring to a major
equipment, and those obtained from an evaporative condenser on
a smaller scale, for laboratory tests. Pressure and velocity fields
are evaluated. The results show a good agreement with those
reported in the literature. Two inlet air angles are performed: 0
and 45 toward the water sump. It is observed a little influence
on the air inlet angle over the mass flow of air at the exit. Future
studies can be done with the aim of improving the air distribution
inside the equipment in order to improve the thermal efficiency.
Keywords Evaporative
Qualitative Analysis.

Condenser,

Numerical

Modeling,

I. INTRODUCTION

URING the last decades, the demand for cooling has


increased significantly because, mainly, to the global
economic growth and new parameters perceived by the
lifestyle of the population. This factor directly produces a
greater dependence on water and energy, once the most
amounts of energy in the world today is from sources that use
non-renewable resources like fossil fuels. Increasing the
efficiency of the equipment present in refrigeration cycles
contributes to a reduction in energy consumption. Evaporative
condensers have as its main features the high efficiency of
operation and the most economical utilization of materials and
physical space, which ultimately generates a lower investment
cost and operation. They have been widely used to increase
heat transfer and improve the performance of large size and
high thermal capacity refrigeration systems.
The correct modeling of this equipment is a challenge to
researchers and is a very important tool in the industry,
allowing an improvement of thermal performance with a cost
lower than that involved in experimental processes of trial and
error. In this sense, one major hurdle is to find good models
which represent as close as possible the heat and mass transfer
phenomena in evaporative condensers.
Mathematical modeling of evaporative condensers has been
studied by many authors over time. A model based on the
1

Instituto Federal de Educao, Cincia e Tecnologia do Rio Grande do


Sul, IFRS, Rua Alfredo Huch, 475, CEP: 96201-090, Rio Grande, RS,
Brasil.(e-mail: ivoni.acunha@riogrande.ifrs.edu.br)
2
Escola de Engenharia, Universidade Federal do Rio Grande, FURG, Av.
Itlia, km 8, CEP: 96201-090, CP 474, Rio Grande, RS, Brasil
3
Escola de Engenharia, Universidade Federal do Rio Grande do Sul,
UFRGS, Rua Sarmento Leite, 425, CEP: 90050-170, Porto Alegre, RS, Brasil.

overall heat and mass transfer coefficients was proposed in


[1], and then a new model made up of four equations with the
respective boundary conditions and other auxiliary equations
has been proposed by [2]. It was found that the wet bulb
temperature had a greater influence than in the model tests.
Armbruster and Mitrovic [3] investigated the temperature
distribution of cooling water along the sequence of condenser
tubes and found that for certain conditions of inlet air
condenser, different temperature values of the water due to
increased air velocity and change in relative humidity were
observed. Ettouney et al. [4] made an analysis of evaporative
condensers as function of the ratio of air-mass flow rate
passing through the equipment. It was also performed a
comparison of condensers and cooling towers, where the
efficiency of the equipment was 88% and 97% respectively.
The data showed that the system efficiency increases with low
air-water ratios and higher inlet temperatures of the
superheated water vapor. Hwang et al. [5] compared the
performance of an evaporative condenser with an air-cooled
condenser. Both were mounted in a test chamber using the
fluid R22. The results showed that the equipment had a
capacity from 1.8 to 8.1% greater than the air-cooled
condenser, and the coefficient of performance (COP) from
11.1 to 21.6%. Smrekar et al. [6] presented a study on how the
natural drag can improve heat transfer in cooling towers. The
work shows the influence of the air and water flow in the heat
exchanger effectiveness, stating that two thirds of the heat
rejected by evaporation and the remainder occurs by
convection. It has been shown that the effectiveness increases
by about 8% with a decrease in water flow rate of 0.51 kg / s.
Qureshi and Zubair [7] presented an evaluation of
performance by applying the Second Law in the evaporative
condensers and cooling towers. It was observed that the
Second Law efficiency falls as the increase in condensing
temperature and is also lower for smaller flow rates of
refrigerant. Thus, one can done an analogy between the
phenomena that occurs in evaporative condensers and cooling
towers, especially those operating in closed circuit which
experiences the same functional structure that evaporative
condensers (Fig. 1) having a fluid flows internally to the tubes
(responsible for the rate heat transferred to the external
environment) and externally, the spray water flowing in
counterflow with the air. The identification of possible
inefficiencies related to the flow of air or water can be
revealed by computer simulation, making mathematical
modeling and rendering application of CFD (computational

- 31 -

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012
fluid dynamics) important tools in this field.
A numerical investigation of the heat transfer characteristics
of an evaporatively-cooled condenser was done by [8], where
a detailed model is developed and numerical simulations are
carried out using finite difference techniques. The numerical
results were compared with available experimental and
theoretical work and the agreement was found satisfactory.
Heyns and Krger [9] perfomed experimental test on an
evaporative cooler and the results show that the water film
heat transfer coefficient is a function of the air mass velocity,
deluge water mass velocity as well as the deluge water
temperature, while the airwater mass transfer coefficient is a
function of the air mass velocity and the deluge water mass
velocity.
The study carried out by [10] presents the results of the
application of CFD in a three-dimensional numerical
simulation of the operation of a cooling natural draft. The
CFD model has utilized the standard k turbulence model in
the Fluent software through discrete phase model, where the
air flow was solved as a continuous phase using the Eulerian
approach. The water droplets trajectory was simulated as a
dispersed phase, using the Lagrangian approach. The heat
transfer from the water droplets in to surrounding air inside
cooling tower consists of both convective and evaporative heat
transfer, whereas heat transfer due to radiation is not
significant, and has been neglected.
Another simulation of the cooling tower [11] presents a
two-dimensional and axisymmetric biphasic simulation of heat
transfer and mass, where the water droplets in the spray and
inside the cooling tower were represented with trajectories of
drops also written in Lagrangian approach using a
computational model in FLUENT package, that account the
coupling of heat and mass transfer between droplets and air.
The model was developed to solve the problem in a steady
state through the Reynolds Averaged Navier-Stokes Equations
(RANS) using k standard turbulence model with buoyancy
terms included in the transport equations of k and . A semiimplicit method for the coupled velocity-pressure fields was
used through the method of discretization with second order
upwind scheme for the advective terms.
The results of these simulations showed good agreement
with data from experimental measurements.
The characterization and selection of the model being used
to simulate the distribution of diameter and evaporation prove
to be quite important in the work done revealing the influence
of particle diameter and relative humidity on the phenomenon
of evaporation.
A hybrid cooling tower in closed circuit simulation through
commercial software (ANSYS Fluent) was made by [12].
The research showed good agreement with experimental data.
The standard k turbulence model was used, assuming a
steady state incompressible flow. The coupling pressuretemperature field was made by the SIMPLEC algorithm. The
problem was solved in a two-dimensional, adiabatic
simulation, with no heat transfer between the equipment and
the surrounding. For further simplification, an area that
includes half of the tower was used, due the symmetry

problem. The tubes were represented by cylinders with


internal heat generation. A comparison of the performance of
a prototype of a cooling tower in closed circuit from
experimental measurements with those obtained through
analysis and computer modeling done by [13]. It revealed the
importance of parameters such as pitch tubes, number and
rows of pipes, flow of air and water, air velocity and pressure
loss in the ability to reject heat from the tower and the power
absorbed by it. This way, it can define the tower coefficient of
performance (COP) which was the objective of optimization.
The behavior of air, cooling water and the spray of water was
also reported, showing how these parameters evolve in a
vertical center line in the cooling tower from the first contact
until the last tube.
Acunha Jr. and Schneider [14] performed an analysis of an
evaporative condenser using CFD, based on the [15]
modeling. It was used the commercial code Fluent. A
multiphase modeling was adopted. The air, considered as a
continuous phase using the Eulerian approach, consisted of a
mixture of air and water vapor, while the water droplets were
modeled as dispersed phase through the Lagrangian approach.
A qualitative analysis showed that the velocity, pressure and
temperature fields present a good agreement, in a general
view, to the results presented in literature and according to
those presented by the equipment manufacturer.
The present work aims to evaluate qualitatively a small
scale evaporative condenser by using a CFD commercial code
(Fluent by ANSYS) when compared to that presented on a
previous work by [14]. Since the velocity and pressure fields
present a good topology agreement, one can track the main
parameters which could be considered for a future quantitative
and optimization analysis. Besides the size of equipment
concerned, it presents a different design layout from that
measured on geometry provided by the manufacturer [14].
II. COMPUTATIONAL MODELLING
The computational modeling of the evaporative condenser
is done by using a CFD commercial code, Fluent. The code
is based on the element based finite volume method (EbFVM).
It is used to simulate the air and water flows outside the tubes.
The air consists of a mixture of air-water vapor and is modeled
as a continuous phase using the Eulerian approach. The water
droplets are modeled as dispersed phase through the
Lagrangian approach. The model is solved according to the
implicit transient formulation. The Realizable k turbulence
model is adopted. The effects of buoyancy and standard wall
function are considered. The SIMPLE algorithm is used for
the coupling pressure-velocity fields. Because the length of the
condenser is much larger than the height and width, the flow
can be approximated as a two-dimensional problem. It is
considered also adiabatic, with no heat transfer between the
equipment and the surrounding. Further simplification, a field
considering only half of the evaporative condenser is not used,
due to the non symmetry presented by the problem. The
schematic geometry which describes the problem can be seen
in Fig. 1.

- 32 -

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012

tensor.
The energy is calculated with the aid of (4).


( E ) + v ( E + p ) = keff T
t


j h j J j + ( eff v ) + Sh

(4)

keff is the effective thermal conductivity (W/(mK)),


corresponding to k+kt where kt corresponds to turbulent

thermal conductivity, J j is the mass diffusion flux of species j
Fig. 1. Schematic geometry for the evaporative condenser.

The geometry of evaporative condenser under study


considers a geometric similarity towards an evaporative
condenser commercially manufactured to operate with R-717
in industrial refrigeration plants. The scale factor used is equal
to four. The equipment has a cross section of 0.25 m wide by
0.51 m long. The coil is considered made of copper tubing
with an outside diameter of 6.35 mm (corresponding to the
commercial diameter '') and is composed of 35 columns,
each with six tubes in a staggered arrangement, connected to a
distributor at the top and a sink at the bottom, with a total heat
exchange area equal to 2.032 m. Just above the coil is the
water distributor. Above the water distributor is a drift
eliminator to the air passages of 1.8 mm wide. The shape of
the eliminator makes the air flow path has a 45 vertical
direction to one side and then turn 90 in the other direction.
A. Governing Equations for the Air
The modeling for the turbulent flow of the continuous
phase (air), including heat and mass transfer between this and
the dispersed phase consists of conservation equations of
mass, momentum energy and species. Equation (1) represents
the equation of mass conservation.


(1)
+ ( v ) = Sm
t
where t is time (s) is the density (kg/m3), v is velocity (m/s)
and Sm is a source term that includes the addition of mass by
the discrete phase due to vaporization of water droplets.
Equation (2) represents the conservation of momentum

which includes the source term ( F ) due to interaction with the
discrete phase and the tension tensor ( ( ) ) introduced, it is

(kg/m.s). The first two terms on the right side of the equation
refer to energy transferred by heat diffusion and mass
diffusion, respectively. The third term corresponds to viscous
dissipation, which was neglected. The energy E shown in (4)
is given by:


  


(3)

   , 







(7)

where SCt is the turbulent Schmidt number which is given by



, " being the turbulent viscosity and Dt turbulent diffusivity.

!

B. Governing Equations for Water


The dispersed phase consists of spherical particles of water
being injected at six points per injection plane. The trajectory
of the discrete phase particles can be determined by making
the integration of the balance of forces on particles using
Lagrangian reference. This force balance equates the particle
inertia forces with the forces acting on the particles [16] and
can be written in the form of force per unit mass as shown in
Eq (8)
 %! &   ' 
+  #

$ #

where is viscosity molecular (kg/m.s) and I is the unit

(6)

In this equation, Yi is mass fraction of each species i, Ri is the


production of species by chemical reaction and Si is the rate of
creation by the addition of the dispersed phase. The
production of species by chemical reaction was also neglected.
The flow of mass diffusion equation used in the energy and
species conservation equation is calculated by (7).

= ( v + v T ) 23 vI


           

#$

(2)

(5)

The species are conserved according to (6).

detailed in (3).


 

( v ) + ( vv ) = p + ( ) + g + F
t

(&$ )'

&   '

$




$  *$


(8)

where rp is the trajectory of each particle and, v and vp are the


velocities (m/s) of the continuous phase and particles,
respectively. The second term on the right side of the equation

- 33 -

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012
represents the gravitational force per unit mass, and the third,
also on the right side of this equation, represents an additional
force per unit mass that occurs due to the pressure gradient in
the fluid. The last term is due to acceleration caused in the
fluid surrounding the particle, which is important in cases
where  ,  [17]. The first term refers to the drag force per
unit mass experienced by the particles, it is given by:
FD 

+/ 01 23

(9)


4
$ #$

where dp is the diameter (m) of the particles. The Reynolds


number (Re) is calculated by the relative velocity between
particles and continuous phase, defined as:
5 

#$ 6$ )6

(10)

The drag coefficient CD is calculated with the aid of eq.


(11). The constants a1, a2 and a3 are constants given by Morsi
and Alexander for spherical particles under different ranges of
Reynolds numbers [17].
8!  9+ 

23

:;

23

that presented by [14]. More details about the small scale


evaporative condenser can be seen at [18]. The spray water
temperature is 297.75 K, which is sprayed on a rate of 0.12
kg/s. The inlet pressure for the air is considered as
atmospheric. The air is admitted into the condenser under
atmospheric pressure at wet bulb temperature (TWB,in) of
292.93 K and dry bulb temperature (TDB,in) of 296.56 K. At the
air outlet a total manometric pressure of -47 Pa is considered
with TWB,out = 296.39 K and TDB,out = 297.55 K.

III. RESULTS
Two simulations are performed in order to evaluate the
improvement of the air flows conditions. The first case is done
considering an inlet air with an angle of 45o. The second one
considers the inlet air horizontally.
Figure 3a shows the pressure field while Fig. 3b presents
the velocity field obtained by [14] and the results obtained by
the present work are depicted in the Fig. 4a and 4b for the
pressure and velocity fields, respectively, considering an inlet
air angle of 45.

(11)

C. Boundary Conditions
The simulation done by [14] of the condenser is made
with the injection of water droplets through holes of 8mm in
diameter. The water is injected on small plates that promote
the spreading of droplets on the tube bank. As the simulation
is done in 2D, it is considered the unitary length, the flow of
water and air used for simulation corresponds to 1/6 of the air
and water flow from the real condenser as it has 6m in length.
The symmetry condition of the problem allowed simulating of
only a half of the geometry, thus establishing a vertical line of
symmetry in the center of the condenser.
The spray water temperature was 302 K, and is sprayed
on the plates spread at a rate of 6 kg / s.
The air is admitted into the condenser under atmospheric
pressure at an angle of 45 with the horizontal toward the
condenser water sump at wet bulb temperature (TWB,in) of
293.45 K and dry bulb temperature (TDB,in) of 302.6 K.
At the air outlet a total manometric pressure of -370 Pa
was considered at the ventilator intake, with TWB,out = 302.04 K
and TDB,out = 303.4 K. These conditions ensure an air flow rate
of approximately 7.4 kg / s.
The present work, which presents small scale equipment,
is considered a Dirichlet boundary condition for the tube
bundle, Ttube = 299.18 K. Although the tube bank can be
divided on three distinct zones: dessuperheating, condensation
and sub cooling, there was observed by thermography a
homogeneous temperature distribution over the tubes, as
presented by Fig. 2 [18-19]. In fact, this behavior can be
explained by the fact that the regions of dessuperheating and
sub cooling are very small, when compared to the
condensation region. In the present work the symmetry
condition is not used once there are design differences, such as
the drift eliminator and the number of fans, when compared to

Figure 2: Tube bank thermography [18].

The topology of two cases shows that the small scale


evaporative condenser is very similar to those results
presented by [14] with respect to the velocity and pressures
fields. Some differences are verified because the present
computational simulation is performed considering the whole
geometry domain, while for the study performed in [14], only
a half of the computational domain was simulated. The
symmetry condition was not used once there are design
differences, such as the drift eliminator and the number of
fans.

- 34 -

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012

At the bottom of the tube bank there are no more vortexes.


The vortexes disappear around of these tubes due to the
direction of air flow at inlet air region. Thus, a better air
distribution for this zone can be achieved.
In this condenser, the highest speeds also are at the top of
the entrance and the sides of the tube bank, where there is a
spacing which offers less flow resistance than the spacing
between tubes, providing a preferential outlet area, but inert to
the heat transferred directly by the tubes.
Due to the lower pressure drop inside condenser, a greater
air mass flow rate should be expected, but the increasing in
this value has no significance as well. The air mass flow rate
increased from 0.176 kg/s to 0.18 kg/s.

Fig 3 [17]: a) pressure field, Pa; b) Velocity field, m/s.

Fig 5 Topologies for an evaporative condenser with inclination of 0o at inlet


air zone: a) Pressure field, Pa; b) Velocity field, m/s.

Fig 4 (present work): a) pressure field, Pa; b) Velocity field, m/s

IV. CONCLUSION

The pressure drop of air flow in an evaporative condenser is


a factor of great importance because it directly influences the
costs of manufacturing and operating for such equipment. The
intensity of the pressure drop is mainly due to factors such as
slope of deflectors in the air inlet openings, tubes arrangement,
tube spacing of the bank in relation to the walls, geometry and
spacing of the drift eliminators, and position of the ventilator
with respect to the condenser. The velocity (and therefore the
flow) of air is strongly influenced by the resistance offered by
the condenser air flow. Figure 5a shows the pressure field
obtained from the simulation with inclination of 0o at inlet air
zone. The pressure in the condenser is reduced proportionally
to its height, being smaller the closer it is to the exhaust air, as
expected. When the air passes through the tube bank it suffers
a slight pressure drop, which intensifies when it is passing by
the drift eliminators. These also contribute to the formation of
a non-homogeneous distribution of air in the fan intake,
providing a stream of air with significant changes of direction.
The drift eliminator of small scale evaporative condenser has a
V shape providing non symmetric flows.
This behavior can also be observed in the velocity field
shown in Fig. 5b, noting the outlines formed by different
velocities experienced from input to output.

The present work was proposed to evaluate the


computational modeling for an evaporative condenser on a
small scale. It was used the same model previously applied by
[14] in a major equipment. As can be observed, a good
agreement was found between the cases. Since the model
showed a good ability to describe the heat and mass transfer
phenomena inside the condenser, it is possible to infer that for
future design changes, when the tubes distribution, drift
eliminator, temperature conditions and inlet air angle, this
modeling can be used. Based on these findings, further work
include the evaluation and optimization of the following: inlet
air angle; tubes distribution; geometry of the tubes; geometry
of drift eliminator; form of spray water and overall dimensions
of the equipment in order to find the optimum air distribution
inside the condenser, increasing its thermal efficiency. Thus,
from a qualitative analysis presented in this paper in order to
validate the numerical model, others quantitative assessments
are being developed.
REFERENCES
[1]

- 35 -

R. O. Parker, R. E. Treybal, The Heat, Mass Transfer Characteristics of


Evaporative Coolers. New York University. Source: American
Doctoral Dissertations, Sorce code X1959., page:127, 1959.

> REPLACE
THIS LINE
YOUR PAPER
IDENTIFICATION
NUMBER (DOUBLE-CLICK HERE TO EDIT) <
V CONFERNCIA
SULWITH
EM MODELAGEM
COMPUTACIONAL
- MCSUL2012
[2]

[3]

[4]

[5]

[6]
[7]

[8]

[9]

[10]

[11]

[12]

[13]

[14]

[15]

[16]

[17]
[18]

[19]

W. Zalewski, Mathematical Model of Heat and Mass Transfer


Processes in Evaporative Condensers, International Journal of
Refrigeration, Vol. 16, Issue 1, pp.:23-30. 1993.
R. Armbruster, J. Mitrovic, Evaporative Cooling of a Falling Water
Film on Horizontal Tubes. Experimental Thermal and Fluid Science.
1998.
H. M. Ettouney, H. T. El-Dessouky, W. Bouhamra, B. Al-Azmi,
Performance of Evaporative Condenser. Heat Transfer Engineering,
Vol. 22, Issue 4, pp.:41-55. 2001.
Y. Hwang, R. Radermacher, W. Kopko, An Experimental Evaluation of
a Residential Sized Evaporatively Cooled Condenser. International
Journal of Refrigeration. Vol. 24, pp.: 238-49, 2001.
W. F. Smrekar, J. Oman, B. Sirok, Improving the Efficiency of Natural
Draft Cooling Towers, Vol. 47., pp.: 1086-1100, 2006.
B. A. Qureshi, S. M. Zubair, A Comprehensive Design and Rating
Study of Evaporative Coolers and Condensers: Part I. Performance
Evaluation. International Journal of Refrigeration, Vol. 29, pp.: 645658, 2006.
K. A. Jahangeer, A. O. Andrew, Md. Raisul Islam, Numerical
Investigation of Transfer Coefficients of an Evaporatively-Cooled
Condenser. Applied Thermal Engineering, Vol. 31, Issue 10, pp.:165563, 2011.
J. A. Heyns, D. G. Krger, Experimental Investigation Into the
Thermal-flow Performance Characteristics of an Evaporative Cooler.
Applied Thermal Engineering, Vol. 30, pp.: 492-498, 2010.
R. Al-Waked, M. Behnia, Enhancing Performance of Wet Cooling
Towers. Energy Conversion & Management. Vol. 48, pp.: 2638-2648,
2007.
N. Williamson, S. Armfield, M. Behnia, Numerical Simulations of
Flow in a Natural Draft Wet Cooling Tower The Effect of Radial
Thermofluid Fields. Applied Thermal Engineering. Vol. 28, pp.: 178189, 2008.
M. A. Sarker, E. Kim, C. G. Moon, J. I. Yon, Performance
Characteristics of the Hybrid Closed Cooling Tower, Energy and
Buildings. Vol. 40, pp.: 1529-35, 20008.
A. Hasan, K. Sirn, Theoretical and Computational Analysis of Closed
Wet Cooling Wet Cooling Towers and its Application in Cooling of
Building. Energy and Buildings, Vol.34, pp.: 477-486, 2002.
I. C. Acunha Jr., P. S. Schneider, Evaluation of Air-Water Flow in an
Evaporative Condenser. IEEE Computer Society proceedings 3rd
Southern Conference on Computational Modeling. Pp.:49-54, 2009.
A. S. Kaiser, M. Lucas, A. Viedma, B. Zamora, Numerical Model of
Evaporative Cooling Processes in a New Type of Cooling Tower.
International Journal of Heat and Mass Transfer, Vol. 48. Pp.: 986-999,
2005.
G. Gan, S. B. Riffat, L. Shao, P. Doherty, Applications of CFD to
Closed-Wet Cooling Towers. Applied Thermal Engineering. Vol. 21,
pp.: 79-92, 2001.
FLUENT: User Guide, Fluent Inc., 2012. < http://www.fluent.com>
I. C. Acunha Jr., Schneider, P. S. Experimental Assessment of Heat
Transfer Correlations for a Small Scale Evaporative Condenser. Heat
Transfer Engineering, Accepted Publishing, 2013.
I. C. Acunha Jr., F. M. Walter, P. S. Schneider, P. O. Beyer,
Experimental Analysis of and Evaporative Condenser. Proceedings of
13th Brazilian Congress of Thermal Sciences and Engineering
ENCIT2010, Uberlndia, 2010.

- 36 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modeling the Hydrolysis Process of the Bioethanol


Production
Ranon de Souza Gomes,
Charles Quevedo Carpes
UFRGS/PPGMAp
Porto Alegre, Rio Grande do Sul
Email: ranon.souza@ufrgs.br,
charles.carpes@ufrgs.br

Greice S. Lorenzzetti Andreis

Alvaro
Luiz De Bortoli

UFRGS/PPGEQ
Porto Alegre, Rio Grande do Sul
Email: greice.lorenzzetti@ufrgs.br

UFRGS/PPGMAp/PPGEQ
Porto Alegre, Rio Grande do Sul
Telephone: +55 51 33086189
Fax: +55 51 33087301
Email: dbortoli@mat.ufrgs.br

AbstractIn this work, we model the hydrolysis process of


the bioethanol production from vegetable sources. The process
of bioethanol production described in this work allows the
simultaneous use of various vegetables sources having starch or
sugars, such as the rice, the potato, the cassava, the maize, the
sugar cane, the beet, etc. The model developed considers the use
of an enzyme for the conversion of the starch into saccharides.
Numerical results are in agreement with experimental results
found in the literature.

I. I NTRODUCTION
The present energy scenario has stimulated active research
interest in nonpetroleum, renewable, and nonpolluting fuels
[1]. The United States biofuel industry has grown dramatically
in recent years, with production expanding from 1.6 billion
gallons in 2000 to 9 billion gallons in 2008. This increase
can be attributed to the increase of production of corn-based
ethanol. The number of refineries has also increased [2].
Moreover, due to worldwide concern with sustainability, the
production of biofuels is expected to grow considerably in the
next years.
Biofuels are alternative energy sources and can still form the
basis of sustainable development in terms of socioeconomic
and environmental concerns. Biodiesel and bioethanol, derived
from plant sources, appear to be promising future energy
sources [1].
Ethanol can be produced from cellulose feedstocks such as
corn stalks, rice straw, sugar cane, bagasse, pulpwood, switchgrass, and municipal solid waste, being called bioethanol,
or from renewable sources which contain starch, sugar or
cellulose, such as potatoes, corn, corn cobs and stalks, grains,
sugarcane and sugar beet waste and molasses [3]. Ethanol is
an alcohol-based fuel produced by the fermentation of plant
sugars. It can be obtained from many agricultural products and
food wastes if they contain sugar, starch, or cellulose, which
can then be fermented and distilled into ethanol. In Brazil,
which is the largest ethanol producer, ethanol is produced from
sugarcane [1]. Bioethanol is a renewable green fuel [4].
Bioethanol was introduced into the transportation fuel
supply chain as early as the 1970s with the introduction

of the PROALCOOL
program by the Brazilian government
in an original effort to stabilize the international price of

sugarcane, which was highly sensitive to subsidies by other


domestic producers [5]. Bioethanol is currently one of the
most important biofuels because it can be used in full or in
partial replacement of gasoline in modern internal combustion
engines. The worlds largest producers of bioethanol are the
United States and Brazil, whose products are derived primarily
from corn and sugarcane, respectively.
The demand for food and possible changes in climate may
cause fluctuations in the price of fuel from these sources, hence
the diversification of used raw materials becomes increasingly
necessary as the world increases the consumption of fuel.
In this paper one describes the hydrolysis process for the
bioethanol production.
II. P ROCESS D ESCRIPTION
The ethanol can be obtained directly from fermentation of
sugars such as glucose, sucrose, maltose, etc. This fermentation can be performed by several species of yeasts, being the
Saccharomyces cerevisiae the species most used [6], [7]. The
product of the fermentation process is a mixture of several
alcohols, water and solids waste, that are obtained from the
steps prior to the process. With respect to the volume of
alcohols contained in this mixture, there are, on average,
between 90% to 95% of ethanol [8]. The mixture of alcohols
and water can be distilled to obtain ethanol with any degree
of purity desired.
The steps described previously are well known in the
industry for the production of beverages, fuel ethanol, ethanol
for cosmetic, etc. Therefore, the differences between the
production of wines and beers, for example, resides only in
the vegetable raw material which was used in the production
of the mash (water mixture + sugars). Similarly, the difference
between a drink as the whisky and the ethanol fuel is the purity
degree of the ethanol, i. e., the form of distillation used in the
process.
This paper focus the attention in the initial steps of this
process, i. e., in the choice of vegetable sources that are
used, and in the form of transforming them into sugars for
a subsequent fermentation process. As the ethanol is obtained
from vegetable sources by fermentation of sugars, those who
have large amounts of sugar in its composition will produce

- 37 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

larger amounts of fuel. Thus, vegetables such as the sugarcane


and the beets are able to produce more ethanol, by direct
fermentation, in opposition to other vegetables that need a
preliminary hydrolysis process. However, factors such as the
climatic characteristics of each region of the planet, periods of
harvests, competition with the food supply, prevents that the
use of a single vegetable source be economically viable. To
avoid this problem it is possible to use a process of preliminary
hydrolysis.
III. H YDROLYSIS P ROCESS
Several plants are rich in starch and generally these plants
have a certain amount of sugar in its composition. Some vegetables rich in starch are, for example the corn, the potatoes,
the rice and the cassava.
The hydrolysis is the breakdown of starch molecules into
smaller molecules, sugars, which may then be fermented
by the traditional process. The process of hydrolysis is not
modern and is used in the production of fuel ethanol from
corn in the United States for a long time. The Fig. 1 shows
the two main molecules that compose the cassava starch.

acid hydrolysis, one uses a strong acid such as sulfuric acid


(H2 SO4 ) or the hydrochloric acid (HCl), for the disruption
of chemical bonds. This process is performed at relatively
high temperatures, approximately 120 C and 1 atm pressure.
The acid hydrolysis possess the following disadvantages:
high energy consumption, waste generation and low chemical
selectivity. This low selectivity means that not only links
between monomers are broken, but many sugar molecules are
also destroyed in this process. This turns the acid hydrolysis
unattractive commercially.
The process of enzymatic hydrolysis employ enzymes to
break the chemical bonds of the starch molecules. The enzymes are chosen according to the vegetable source to be used
in order to make them highly selective, i. e., acting almost
exclusively on the links between the monomers that compose
the starch. The most widely used commercial enzymes are the
alpha-amylase of fungal origin and/or glucoamylase and/or the
enzyme pupullase. The major disadvantage of this process is
the high cost of the commercial enzyme, corresponding to
about 50% of the total cost of the process.
Whereas the enzymatic hydrolysis is more advantageous
from the viewpoint of sustainability and in order to mitigate
the cost of commercial enzymes, there are papers that propose
the use of an enzyme from a vegetable source, such as sweet
potato (Ipomoea potatoes). Sweet potato has several enzymes
including alpha-amylase and beta-amylase [9] and can be used
in total or partial replacement of the commercial enzymes of
fungal or bacterial origin.
In this work we model the enzymatic reaction to approximately describe some of the steps of these chemical reactions.
The model allows the analysis and optimization of this process
without the need of making repeatedly experiments that, in
general, are expensive.
IV. M ODEL AND N UMERICAL R ESULTS

Fig. 1.

Main molecules that compose the cassava starch.

As is shown in the previous figure, the starch molecules are


natural polymers, where each monomer is a single molecule of
a monosaccharide. Therefore, to obtain sugars by fermentation
it is sufficient for the chemical bonds between each of the
monomers be disrupted, releasing the saccharides. In the case
of the example, the links that must be broken are the 1, 4
and the 1, 6 for each of the different molecules.
The molecular composition of the starch differs from one
plant to another; however, the starch is always composed by
saccharide in different molecular arrangements. This process
of breaking the bonds between the saccharides that compose
the starch is called the process of hydrolysis.
The hydrolysis process can be divided into two categories:
the enzymatic hydrolysis and the acid hydrolysis. In the

The simplest case of an enzyme-catalyzed reaction, based in


the work from Michaelis and Menten [10], is the conversion of
a single substrate into a product, as occurs in the isomerization
and disruption reactions. This model involves an enzyme E
and a substrate S reacting to form a complex ES. After the
complex disruption, occurs the enzyme liberation and the formation of product P . This may be represented schematically
as [11]
S + Eo

k1

k2

SE

SE

(1)

E+P

(2)

k1

where S represents the starch and P the saccharides. The constants k1 , k1 and k2 are the reaction rates (or rate constants)
and the double arrow corresponds to reversible reactions, while
the single arrow indicates that the reaction proceeds in one
direction. The differential equations that describe the variation
of the species concentration in time for the reactions (1) and

- 38 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

(2) are given by

10

d
(7)
[c(t) + e(t)] = 0
dt
After integration and evaluation of the the initial conditions
it results
c(t) + e(t) = e0
(8)

Substrate
Product
Complex
Enzyme

7
Concentration (g/litre)

d[s(t)]
= k1 s(t)e(t) + k1 c(t)
(3)
dt
d[e(t)]
= k1 s(t)e(t) + (k1 + k2 )c(t)
(4)
dt
d[c(t)]
= k1 s(t)e(t) (k1 + k2 )c(t)
(5)
dt
d[p(t)]
= k2 c(t)
(6)
dt
where s, e, c and p correspond to the concentrations of
starch (substrate), enzyme, complex and saccharides (product),
respectively. The complexity of the biochemical/biological
processes implies, in most cases, the use of a simplified model.
Note that in some cases, the simplest model is still sufficiently
complex to hinder the mathematical treatment. The idea is to
reduce the complexity of the model, allowing to obtain an
approximate solution that contains an acceptable description
of the main phenomena.
Adding the equations (4) and (5) one obtains

20

40

60

80
100
Time (minutes)

120

140

160

180

Fig. 2. Concentration of the substrate, the product, the complex and the
enzyme with initial condition s(0) = 10, e(0) = 2.5, c(0) = 0, and p(0) =
0.

concentration on time agrees with the experimental data. The


constants k1 = 9.4, k1 = 8.1 and k2 = 5 were adjusted
numerically from the constants presented by Schnell and Maini
[13], with T = 60 C and pH = 6.5.

Thus, after replacing (8) in to equations (3), (4) and (5), the
system may be reduced to three equations
10
Starch concentration (Exp)
Starch concentration (model)
9

7
Concentration (g/litre)

d[s(t)]
= k1 e0 s(t) + [k1 s(t) + k1 ]c(t)
dt
d[c(t)]
= k1 e0 s(t) [k1 s(t) + k1 + k2 ]c(t) (9)
dt
d[p(t)]
= k2 c(t)
dt
whose numerical solution corresponds to the curves presented
in the Fig. 2. The numerical integration of the system (9)
is performed using the four-step Runge-Kutta scheme. The
substrate (s) presents a decreasing behavior, whereas the
product (p) has a increasing behavior. This occurs because
in the model, the substrate is transformed in the product of
the reaction. The complex (c) also depends on the amount of
substrate that still can be converted into product. Thus, when
no more substrate to react, there will be no complex formation
and, therefore, it is observed that the complex increases to a
certain point and then decreases to zero. Finally, the enzyme
(e) acts only as a catalyst, accelerating (or decelerating) the
reaction and, at the end of this process, it will not show loss.
The enzyme suffers a small decay and then returns to its
original shape. This decay occurs at the moment it joins the
substrate, forming the complex.
The Fig. 3 compares the starch concentration with the

experimental data given from Ozbek


and Yuceer [12]. In this
case, it applies the model given by the system 9, where the
substrate is the starch, the enzyme is the -amylase and the
product is the saccharide [12]. The behavior of the starch

20

40

60

80
100
Time (minutes)

120

140

160

180

Fig. 3. Starch concentration over time for s(0) = 10 and e(0) = 2.5 with
k1 = 9.4, k1 = 8.1 and k2 = 5.

There is an optimum temperature range for this process to


occur. At temperatures above this optimum range, there is the
breaking of the molecules of the enzyme, which implies in
a decrease of the process efficiency. For temperature values
below the optimum range, the process also loses efficiency due
to the endothermic characteristic of the reaction. The influence
of temperature on the process can be observed in the work

from Ozbek
and Yceer [12].

- 39 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

V. C ONCLUSIONS
Due to the economic advantages of the enzymatic process
and the large number of vegetables containing starch in its
composition, the control and optimization of the hydrolysis
process increases the possibility of ethanol production in
various regions. The main contribution here is the development
of a model for the hydrolysis process of starch. Obtained
results show that this model may be employed to simulate
the hydrolysis process.
ACKNOWLEDGMENTS
This research is being developed at the Federal University of Rio Grande do Sul - UFRGS. Carpes, Gomes and
Andreis thank the financial support from the Coordenaca o
de Aperfeicoamento de Pessoal de Nvel Superior - CAPES
- Brazil, and Prof. De Bortoli gratefully acknowledges the
financial support from the Conselho Nacional de Desenvolvimento Cientfico e Tecnologico - CNPq - Brazil, under process
303007/2009-5.
R EFERENCES
[1] A. Pandey, Handbook of Plant-Based Biofuels, Taylor & Francis Group,
2009.
[2] P. Koshel and K. McAllister, Expanding Biofuel Production: Sustainability and the Transition to Advanced Biofuels, National Academy of
Sciences, Washington, 2010.
[3] M. B. Tasic and V. B. Veljkovic, Simulation of fuel ethanol production
from potato tubers, Computers & Chemical Engineering, 35, 22842293,
2011.
[4] A. Demirbas, Biofuels: Securing the Planets Future Energy Needs,
Springer-Verlag London Limited, 2009.
[5] L. Olsson, Biofuels, Springer-Verlag Berlin Heidelberg, 2007.
[6] H. Iefuji, M. Chino, M. Kato and Y. Iimura, Raw-starch-digesting and
thermostable -amylase from the yeast Cryptococcus sp. S-2: purification,
characterization, cloning and sequencing, Biochemical Journal, 318, 989
996, 1996.
[7] M. J. E. C. Van der Maarel, B. Van der Veen, J. C. M. Uitdehaag,
H. Leemhuis and L. Dijkhuizen, Properties and applications of starchconverting enzymes of the -amylase family, Journal of Biotechnology,
94, 137155, 2002.
[8] J. C. Curvelo-Santana, D. D. Ehrhardt and E. B. Tambourgi, Optimization
of ethanol production from manioc, (in portuguese), Ciencia e Tecnologia
de Alimentos, 30, 613617, 2010.
[9] W. M. Walter, A. E. Purcell and A. M. Nelson, Effects of amylolytic
enzymes on moistness and carbohydrate changes of baked sweet potato
cultivars, Journal of Food Science, 40 (4), 793796, 1975.
[10] L. Michaelis and M. M. L. Menten, The Kinetics of Invertase Action,
Biochemische Zeitschrift, 49, 333369, 1913.
[11] H. Bisswanger, Enzyme Kinetics: Principles and Methods, WILEY-VCH
Verlag GmbH, Weinheim, 2002.

[12] B. Ozbek
and S. Yceer, -Amylase inactivation during wheat starch
hydrolysis process, Process Biochemistry, 37, 8795, 2001.
[13] S. Schnell and P. K. Maini, Enzyme kinetics far from the standard
quasi-steady-state and equilibrium approximations, Mathematical and
Computer Modelling, 35, 137144, 2002.

- 40 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Constructal Design of two T-Shaped


Assemblies of Fins Cooling a Cylindrical Solid
Body
R. L. Corra1, L. A. O. Rocha1, L. A. Isoldi2, E. D. dos Santos2,

Abstract - This paper considers the constructal design of the


architecture of two T-shaped assemblies of fins cooling a
cylindrical solid body. The objective is to minimize the maximal
excess of temperature between the solid cylindrical body and the
ambient. Internal heat generating is distributed uniformly
throughout the solid body. The assemblies of fins are bathed by a
steady stream with constant ambient temperature and convective
heat transfer. The outer surfaces of the cylindrical body are
adiabatic. The total volume of the body and the total volume of
the assembly of fins are fixed, but the thickness and lengths of the
fins can vary. The optimized geometry and performance are
reported graphically as functions of the ratio between the
thicknesses and the ratio between the lengths of the fins. It is also
to worth that when compared with a configuration with only one
T-shaped assembly of fins the configuration with two T-shaped
assembly of fins perform approximately 50% better.
Keywords - constructal design, heat generation, cylindrical solid
body, t-shaped assembly fins

I. INTRODUCTION

Increasing numbers of people have been applying Constructal


theory [1]-[ 5] to optimize the performance of flow systems by
generating geometry, flow structure and to explain natural
self-organization. Recent references [6]-[7] demonstrate that
the most basic features of tree and forest architecture can be
put on a unifying theoretical basis provided by the Constructal
law. Trees and forests are studied as integral components
(along with river basins, atmospheric and oceanic circulation,
etc) of the much greater global architecture that facilitates the
cylindrical flow of water in nature and the flow of stresses
between wind and ground.
The same principle employed for the determination of
natural configuration across the board (river basins,
turbulence, animal design, vascularization, locomotion, cracks
in solids, dentritic solidification, earth climate, droplet impact
configuration, etc) is also used to yields new designs for
electronics, fuel cells, and tree networks for transport of
people, goods and information [4], [8]-[9]. The maximization
of the rate of heat transfer in a given volume has become the
basic principle of designing structures for heat and fluid flow.
An important thermal design constraint is that temperatures
have not to exceed a certain threshold. This approach is
consistent to the constructal method in its original focus [1][3], where design is the result of a permanent struggle for

better and better global system performance under global


constraints.
This paper documents numerically the relation between the
maximization of global performance and the morphing
architecture of a flow system. The present numerical study
aims to discover, by means of the Constructal method, the
optimal geometric configuration of two T-shaped assemblies
of fins cooling a cylindrical solid body, with uniform internal
heat generation. The assemblies of fins are bathed by a steady
stream with constants ambient temperature and convective
heat transfer, while the solid body has adiabatic conditions on
the outer surface.
The total volume of the body and the total volume of the
fins are fixed, but the fins lengths are free to vary. The
optimized geometry and performance are reported graphically
as function of the ratio between the thicknesses and the ratio
between the lengths of the fins. Volume-to-point (or area-topoint) heat conduction problem was initially defined in Ref.
[1]-[2] as follows: consider a finite volume heated uniformly,
with a finite amount of high conductivity material. Determine
its optimal distribution through the given volume such that the
highest temperature, i.e. the hot spot, is minimized.
The problem statement here treated is not conceptually
dissimilar from the above mentioned Bejans conduction
problem: in this paper we attach fins to remove heat by means
of the convection mechanism instead of the insertion of the
high conductivity material, i.e. the conduction pathway
II. METHODOLOGY
Consider the domain shown in Fig. 1. There is an adiabatic
cylindrical body with internal constant heat generation per unit
of volume q [W/m3] and constant thermal conductivity k
[W/m.K]. Attached to the cylinder are two T-shaped assembly
of fins. The configuration is two-dimensional, with the third
dimension (W) sufficiently long in comparison with the
diameter of the cylinder. The heat transfer coefficient h is
uniform over all the exposed surfaces of the T-shaped
assembly of fins and the temperature of the fluid (T) is
known. The maximum temperature (Tmax) occurs into the
cylinder and varies with the geometry of the two T-shaped
assembly of fins.

- 41 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

PAPER N 26

Ac

(5)

The analysis that delivers the maximal excess of


temperature as a function of the assembly geometry consists to
solve numerically the heat conduction equation along the
entire domain. The solid body is governed by the steady heat
conduction equation with heat generation
(a)
2


x%

y%

+1 = 0

(6)

while the heat conduction equation without heat generation is


applied in the two T-assembly of fins
2


x%


2
y%

=0

(7)

(b)

where the dimensionless variables are


Fig. 1. Two T-shaped assembly of fins cooling a cylindrical solid body.

The objective of the analysis is to determine the optimal


geometry (L1/L0, t1/t0) that is characterized by the maximal
excess of temperature (Tmax - T)/qA/kb, where is the
thermal conductivity of the body. According to constructal
design [5], this optimization can be subjected to constraints,
namely, volume of the cylindrical body constraint,
A = R2

'''

q A
kb

(8)

and
(1)

x% , y% , L%0 , L%1 , t%0 , t%1 , R% =

the fin-material area constraint,

Af = N(2L0t0 + L1t1)

T T

(2)

x, y, L0 , L1, t0 , t1 , R
1/ 2

(9)

The outer surfaces of the cylindrical solid body are


insulated and the boundary conditions are given by

=0
n%

where N is defined as the number of T-shaped assemblies of


fins, and the approximate area occupied by one fin (which is

(10)

defined with the purpose to reduce one degree of freedom of


the problem, decreasing the complexity of the optimization

while the boundary conditions on the fin surfaces are given by

process),

Ac = 2L0L1

(3)

Eqs. (2) - (3) can be expressed as the fin area fraction,

Af
A

=
%y

or

=
%x

(11)

where the parameter is defined by [11]

(4)

1/ 2

and the fraction of the area occupied by one fin,

- 42 -

hA
kf

(12)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

PAPER N 26

and is the thermal conductivity of the fin.


The dimensionless form of Eqs. (1)-(5) are

2
1 = R%

IV. CONCLUSIONS

(13)

= N 2 L%0 t%0 + L%1t%1

(14)

= 2L%0 L%1

(15)

This work applies constructal method to obtain the optimal


geometric architecture of two T-shaped assemblies of fins
cooling a cylindrical solid body, with uniform internal heat
generation. The assemblies of fins are bathed by a steady
stream with constant ambient temperature and convective heat
transfer, while the solid body has adiabatic conditions on the
outer surface.

The maximal excess of temperature, max , according to


Eq. (8) is given by
max =

T - T

(16)

1/ 2

q ''' A
kb

III. RESULTS
It is not possible to express the global objective function in
analytical form, in terms of the geometric parameters of the
solid cylindrical body and the T-shaped assembly of fins. This
function can be determined numerically, by solving for the
temperature field in every assumed configuration to see
whether the excess of temperature can be minimized by
varying the configuration.
Eqs. (6) (7) were solved using a finite elements code,
based on triangular elements, developed in MATLAB
environment, precisely the PDE (partial-differential-equations)
toolbox [12]. Details about the optimization method,
numerical method, mesh refinement and validation can be
found in [11].
The structure shown in Fig. 1 has two degrees of freedom:
L1/L0, t1/t0. We start the simulations varying the ratio t1/t0 and
keeping constant the other degree of freedom. Figure 2 shows
that there is an optimal ratio (t1/t0)o that minimizes the
maximal excess of temperature, max, when the ratio L1/L0 is
fixed as well the parameters , , and . It is a shallow
minimum for small values of the ratio L1/L0 and becomes
more pronounced when the ratio L1/L0 increases.
The results of Fig. 2 were summarized in Fig.3, which
presents the once minimized maximal excess of temperature,
(max) m, and the once optimized ratio (t1/t0)o, as function of the
ratio L1/L0. This Figure indicates for the case when the
number of T-shaped fins is N = 2 that (max)m decreases
approximately 82% and (t1/t0)o increases dramatically when
the ratio L1/L0 decreases from 1 to 0.01. Figure 3 also shows
the behavior of the configuration with only one T-shaped
assembly of fins, N =1. The configuration with two T-shaped
assemblies of fins performs approximately 50 % better than
the configuration with only one T-shaped assembly of fins.
The best shapes and performance that emerged in Fig. 3 are
shown in scale in Fig. 4.

Fig. 2: The optimization of the maximal dimensionless excess of temperature


as a function of the ratio t1/t0 for several values of the ratio L1/L0

Fig. 3: The optimization of the once minimized dimensionless maximal excess


of temperature and the corresponding once minimized ratio (t1/t0)o as a
function of the ratio L1/L0.

- 43 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

PAPER N 26

4
[8] Biserni, C., Rocha, L. A. O., Stanescu, G. and Lorenzini, E., 2007,
Constructal H-shaped cavities according to Bejans theory, Int. J. Heat Mass
Transfer, Vol. 50, pp. 21322138.
[9] Lorenzini, G., Biserni, C. and Rocha, L. A. O., 2011, Geometric
optimization of isothermal cavities according to Bejans theory, Int. J. Heat
Mass Transfer, Vol. 54, pp 38683873.
[10] Rocha, L. A. O., Lorenzini, E. and Biserni, C., 2005, Geometric
optimization of shapes on the basis of Bejans constructal theory,
International Comm. Heat Mass Transfer, Vol. 32, pp.12811288.
[11] Rocha, L. A. O., Lorenzini, G., Biserni, C. and Cho, Y., 2010,
Constructal design of a cavity cooled by convection., Int. J. of Design &
Nature and Ecodynamics, Vol. 3, pp. 212220.
[12] MATLAB Users Guide, Version 6.0.088, Release 12, The Mathworks
Inc., Natick, MA, 2000.

Fig. 4: The best shapes calculated in Fig. 3.

The results indicate that there is an optimal ratio (t1/t0)o that


minimizes the maximal excess of temperature, max,m when the
ratio L1/L0 is fixed as well the parameters , , and . It is
also important to notice that the once minimized maximal
excess of temperature, (max)m,, decreases approximately 80%
and the optimal ratio (t1/t0)o increases significantly as the ratio
L1/L0 decreases from 1 to 0.01. When compared to the
configuration with only one T-shaped assembly of the fins the
configuration with N = 2 performs approximately 50% better.

ACKNOWLEDGEMENTS
During the course of this work Mrs. Robertas work was
supported by CAPES and Prof. Rochas work was supported
by CNPq, Braslia, DF, Brasil.

REFERENCES
[1] Bejan A., 1997, Advanced Engineering Thermodynamics, second ed.,
Wiley, New York, Chapter 13.
[2] Bejan, A., 1997, Constructal-theory network of conducting paths for
cooling heat generating volume, Int. J. Heat Mass Transfer, Vol. 40, pp. 799816.
[3] Bejan, A., 2000, Shape and Structure, from Engineering to Nature,
Cambridge University Press, Cambridge, UK.
[4] Bejan, A. and Lorente S., 2006, Constructal Theory of Generation of
Configuration in Nature and Engineering, Journal of Applied Physics,
Vol.100, p. 041301.
[5] Bejan, A. and Lorente S., 2008, Design with Constructal Theory, Wiley,
Hoboken.
[6] Bejan, A., Lorente, S. and Lee, J., 2008, Unifying constructal theory of
tree roots, canopies and forests, J. Theoretical Biology, Vol. 254, pp. 529540.
[7] Bejan, A. and Lorente S., 2011, The constructal law and the evolution of
design in nature, Physics of Life Rev., Vol. 8, pp. 209240.

- 44 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Genetic Algorithm and Constructal Design for


Geometric Optimization of Y-Shaped Cavities
Emanuel S. D. Estrada1, Elizaldo D. dos Santos1, Lircio A. Isoldi1, and Luiz A. O. Rocha2

AbstractIn the present study, we rely on the Constructal


Design in association with Genetic Algorithm to optimize the
geometry of a Y-shaped cavity embedded into a solid conducting
wall. The structure has four degrees of freedom. The purpose
here is to minimize the global thermal resistance between the solid
and the cavity without the requirement to simulate all
combinations of geometry existents, which is required in an
exhaustive search. The results showed that Genetic Algorithm
proved successful in the search for the minimal thermal
resistances, as well as, for the optimal shapes. Moreover, the
number of iterations required to find the optimal shapes was
nearly 4 and 6 times lower than that required for the exhaustive
search.
Index Terms Computational Effort, Constructal Design,
Design Optimization, Genetic Algorithms.

I. INTRODUCTION

ONSTRUCTAL theory is

the view that the generation of flow


configurations is a physics phenomenon that can be based
on a physics principle (the constructal law). According to this
statement, for a finite-size flow system to persist in time (to
survive) its configuration must evolve in such a way that it
provides an easier access to the currents that flow through it
[1]-[4].
The same principle employed for the determination of
natural configuration across the board (river basins,
turbulence, animal design, vascularization, locomotion, cracks
in solids, dentritic solidification, earth climate, droplet impact
configuration, etc) is also used to yields new designs for
electronics, fuel cells, and tree networks for transport of
people, goods and information [5]. The applicability of this
method/law to the physics of engineered flow systems has been
widely discussed in recent literature [6]-[10].
Great attention has been devoted to the study of fins array
due to its importance for the enhancement of heat transfer in
many
engineering
applications:
heat
exchangers,
microelectronics, cooling of internal combustion engines,
electric motors and etc [11],[12]. On the other side, open
cavities are the regions formed between adjacent fins: if the
E. S. D. Estrada, E. D. dos Santos, and L. A. Isoldi is with Federal
University of Rio Grande, Rio Grande, RS, Brazil. (e-mail: {emanuelestrada,
elizaldosantos, liercioisoldi}@furg.br).
L. A. O. Rocha is with Federal University of Rio Grande do Sul, Porto
Alegre, RS, Brazil. (e-mail: luizrocha@mecanica.ufrgs.br).

optimization of the geometry of the individual fin is an


important issue, then, certainly, the geometry of the interstices
must also be important.
Into the constructal design framework, [13] studied the
geometrical optimization of C- and T-shaped cavities under
uniform heat generation and uniform heat flux. Ref. [14] and
[15] considered the optimization of a cavity shaped as T that
intrudes into a trapezoidal solid conducting wall with internal
heat generation and adiabatic conditions on the outer surfaces.
Cavities shaped as an H and embedded in a conducting
medium were optimized in [16]. Posteriorly, in the study of
[17] optimized a Y-shaped cavity that intrudes into a
conducting solid wall with uniform internal heat generation. In
that study it was minimized the global thermal resistance
between the solid and the Y-shaped cavity shown in Fig. 1,
keeping into account all degrees of freedom: H/L, L1/L0, t1/t0
and . In addition, in context of constructal design applied to
heat transfer problems, [18] and [19] used genetic algorithms
(GA) to search for the optimal shapes. However, GA is just
applied and a comparison to prove that this technique can
obtain optimal results is not made.
In the present work the seek for the best geometry of a Yshaped cavity intruded into a solid conducting wall, the same
case evaluated in [17], is performed with the use of GA and
Constructal Design. The main purpose here is to evaluate the
applicability of GA to optimize complex shapes, as well as,
evaluate if this method would led to a reduction of the
computational effort, allowing its future use for optimization
of complex geometries. It is worthy to mention that the search
for the best shapes performed here is dissimilar from that
performed by [17]. In that work, the optimal shapes were
achieved using the exhaustive search and the number of
simulations were relaxed in regions far from the global optimal
shapes.

II. MATHEMATICAL MODEL


Consider the conducting body shown in Fig. 1. The
configuration is two-dimensional, with the third dimension W
perpendicular to the plane of the figure. The solid is isotropic
with the constant thermal conductivity k. It generates heat
uniformly at the volumetric rate q( Wm-3). The outer
surfaces of the heat generating body are perfectly insulated.
The generated heat current (qA) is removed by the Y-shaped
cavity wall, which is maintained at a minimal temperature

- 45 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

2q 2q
+
+1= 0
x 2 y 2

(6)

where the dimensionless variables are

T - T min
q ''' A
k

q=

and

Fig. 1. Y-shaped cavity into a two-dimensional conducting body with


uniform heat generation

(Tmin). For the sake of simplicity, the heat transfer coefficient


on the cavity wall is assumed to be so large that the convective
resistance can be neglected in comparison to the solid
conduction resistance. This hypothesis can be associated with
a large class of examples where augmentation and
compactness are required, such as in the cooling packages of
small-scale electronics [20], [21].
The objective of the analysis is to determine the optimal
geometry (H/L, t1/t0, L1/L0, ) that is characterized by the
minimum global thermal resistance (T max Tmin)/(qA).
According to constructal design, this optimization can be
subjected to three constraints, namely, the total area constraint,

A = HL

Ac = L1t1 + 2 L0t 0 + t1t 0 cosa - t 02 sin a cosa

(2)

1= HL

The maximal excess temperature, max, is also the


dimensionless global thermal resistance between the volume of
the entire system (cavity and solid) and the surroundings

(3)

T max - T min
q ''' A
k

(12)

III. NUMERICAL MODEL

Equations 2 and 3 can be expressed as the cavity fraction


(4)

and the auxiliary fraction area

y = Aaux / A

(9)

y = ( L1 + L0 sin a + t 0 cosa )(2 L0 cosa + t1 ) (11)

q max =

f = Ac / A

(8)

jc = L1t1 + 2 L0t 0 + t1t 0 cosa - t 02 sin a cosa (10)

and the auxiliary area


Aaux = (L1 + L0sina + t 0cosa )(2L0cosa + t1 )

x , y , t 0 , t1 , L0 , L1 , H , L
A 1/2

The outer surfaces are insulated and the other surfaces are
kept
and at a minimal temperature (Tmin). For the sake of brevity,
the equations concerned with the boundary conditions will not
be reproduced here. They can be seen in the study of Lorenzini
et al. [17].
The dimensionless form of (1), (4), and (5) are

(1)

cavity area constraint,

x , y , t 0 , t1 , L0 , L1 , H , L =

(7)

(5)

It is worth to mention that (2) and (3) are valid for the range
0<</2rad.
The analysis that delivers the global thermal resistance as a
function of the geometry consists of solving numerically the
heat conduction equation along the solid region,

The function defined by (12) can be determined


numerically, by solving (6) for the temperature field in every
assumed configuration (H/L, t1/t0, L1/L0, ) and calculating max
to see whether max can be minimized by varying the
configuration. In this sense, (6) was solved using a finite
element code, based on linear triangular elements, developed
in MATLAB environment, precisely the PDE (partialdifferential-equations) toolbox [20]. The grid was non-uniform
~
in both ~x and y , and varied from one geometry to the next.
The appropriate mesh size was determined by successive
refinements (h-adaptively), increasing the number of elements
four times from the current mesh size to the next mesh size,

- 46 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

until the criterion q j - q j +1 / q j < 1 10-4 was satisfied. Here


max
max
max
j
represents the maximum temperature calculated using the
q max

current mesh size, and q j +1 corresponds to the maximum


max
temperature using the next mesh, where the number of
elements was increased by four times. Table 1 gives an
example of how grid independence was achieved. The
following results were performed by using a range between
approximately 500 and 140,000 triangular elements.
To test the accuracy of the numerical code, the numerical
results obtained using our code in MATLAB PDE have been
compared with the numerical results obtained by Biserni et al.
in [13]. The domain in this case was a T-shaped cavity ( 0).
Table 2 shows that the difference between the results obtained
here and those numerically predicted by in [13] are lower than
1.0 %.
TABLE I
NUMERICAL TESTS SHOWING THE ACHIEVEMENT OF GRID INDEPENDENCE FOR
THE FOLLOWING PARAMETERS ( = 0.05, = 0.5, H/L = 1.0, t1/t0 = 2.0, L1/L0 =
0.5, = 0.94).
# of elements
560
2,240
8,960
35,840
143,360

j
q max

0.074760
0.074539
0.074487
0.074475
0.074472

(q

j
max

j +1
j
- q max
/ q max

2.9561 10-3
6.9762 10-4
1.6110 10-4
4.0282 10-5
---

TABLE II
COMPARISON BETWEEN THE RESULTS OBTAINED USING OUR MATLAB
PARTIAL-DIFFERENTIAL-EQUATIONS (PDE) TOOLBOX CODE ( = 0.1, = 0.5,
H/L = 1.0, t1/t0 = 10.0, L0/L1 = 2.0) AND THE NUMERICAL RESULTS OF [13].

V. RESULTS

max
Present Work

0.0762

Ref. [13]

0.0755

function: used to evaluate the cost of each element of the


population, may be an algebraic function, an experiment, a
simulation, etc.; iii) the cost: value returned by the cost
function for each element of population. In this work, the
DOF, the simulation and the maximum temperature (max)
corresponding to each of the components, respectively.
The GA steps applied to the optimization problem of Yshaped cavity are shown in Fig 2. Firstly are defined the
parameters of the GA [22]-[23] (selection function, crossover
rate, mutation rate, stopping condition, etc.) and the number of
DOFs used in the problem (input variables). The next step
generates the initial population with defined size, which each
individual has a random value. For example, working with
only one DOF and a population size corresponding to five, it
will create an array with five elements to represent the
population. After, the cost of each element of the population is
calculated by applying the cost function (numerical
simulation). Now there is an association between elements of
the population (geometries) and costs (maximum
temperatures). From this point, it is applied the GA operators.
Initially, based on costs, a portion of the population (parents)
is selected to be combined and generate individuals (children)
for the next generation. These steps are called selection and
crossover. The next operator to be applied to create new
individuals is the mutation, which new traits are introduced in
the next generation, except in elite individuals. At last, the GA
convergence is verified, analyzing the stop criteria. If the
stopping criteria are checked, the algorithm ends, otherwise, a
new generation is created.

In this section, the geometric optimization is performed with


genetic algorithm (GA) and the results are compared with
those depicted in [17]. The main purpose is to evaluate the
applicability of GA to obtain the best geometrical shapes, as

IV. USING GENETIC ALGORITHMS TO DESIGN OPTIMIZATION


The combination of degrees of freedom (DOF) values
generates a search space which has several local minima. A
classic technique to find the global minimum is called
exhaustive search. This technique enumerates all the possible
candidates for a solution and checks which one presents the
best result. However, the exhaustive search, due to analyze all
cases of the problem domain, can be costly in time (not
allowing the geometric optimization of various DOF,
consequently, systems with complex architectures).
An alternative way to the exhaustive search is the Genetic
Algorithm (GA) [21], widely used because it makes easier to
search global minimum. The GA is based on principles of
genetics and natural selection, recommended to multi-variable
problem.
The GA begins by defining three basic components: i) the
input variables: chromosomes or elements of population,
represented by continuous or discrete values; ii) the cost
- 47 -

Fig. 2. GA steps to optimize a Y-shaped cavity.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

well as, investigate the computational effort required to seek


for these results in comparison with the exhaustive research,
where the simulation of all geometric combinations are
required. It is worthy to mention that, the GA is used to
improve the search for the best shape. However, the geometric
optimization is still based on Constructal Design.
All results are generated with the use of MATLAB [20],
more precisely the Optimization Toolbox. The following
configurations for GA are employed: population type
(bitstring); initial population (20 individuals); selection
function (stochastic uniform); elite count (2); crossover
fraction (0.6); mutation fraction (0.1); stopping criteria (fitness
limit).
It is important to mention that each variable is represented
by a set of bits and all results obtained with GA in this work
has a stop criterion satisfied when the cost is lower or equal to
the results (for the respective case) predicted by [17].
The first case of GA evaluation is the most simple possible,
i.e., the geometric optimization of only one degree of freedom.
The first degree of freedom to be evaluated is the angle formed
by the tributary branches of the Y-shaped cavity and horizontal
axis (), which was also the first degree of freedom evaluated
in the study of [17]. For this case, the following geometrical
parameters are kept fixed: = 0.05, = 0.3, H/L = 1.0 and
t1/t0 = 4.0 and the angle is varied in the range 1.00 rad
1.57 rad. For this case, the interval of = 0.01 was selected
for sweeping all geometrical configurations. Then, if the seek
for the best shape is performed with the exhaustive search, it
would be required 57 simulations (iterations).
In this sense, with the purpose to represent all cases of the
degree of freedom it is required 6 bits (2 6 = 64 iterations). As
can be noticed, there are an excessive number of combinations
to represent the variation of , causing invalid shapes for some
cases. For these cases, the cost function (which in this case is
the dimensionless excess temperature, max) returns an infinite
numerical value. Once an infinite value is attributed to the cost
of one angle it is naturally disregarded. Figure 3 illustrates the
relation between the binary value and the decimal value
attributed to the degree of freedom. The population is formed
by one arrange of 20 lines and 6 columns, where each line
represents one population individual.

Fig. 3. Relation between the binary combination used in GA and the decimal
value attributed to degree of freedom .

In Table 3 it is presented the best results reached with the


use of GA for one degree of freedom. It is evaluated shapes
with following fixed parameters (H/L = 1.0 and t1/t0 = 4.0) and
for several ratios of L1/L0 = 0.001, 0.05, 0.1 and 0.5, as

presented in the study of [17]. The association between the


elitism and repeated values created for new generations of
cause repetitive simulations. With the purpose to avoid the
repetitive simulations for the same case, it is performed a
memorization of simulations already performed. In this sense,
the repeated cases are not taken into account for the number of
iterations shown in Tab. 3.
The results show that, even for the optimization of only one
degree of freedom, the number of iterations required to find
the optimal shape is always lower than that needed with the
exhaustive search. For this case the use of GA led to a
reduction of nearly 60 % in the required iterations. This aspect
is very important, once the reduction of computational effort to
find optimal shapes may allow the study of more complex
geometries, with more degrees of freedom. It is also worthy to
mention that the number of iterations attributed to the study of
[17] take into account the number of simulations required to
evaluate the range 1.00 rad 1.57 rad using two digits
after decimal point. Table 3 also show an excellent agreement
between the results predicted with GA and those presented in
the study of [17], except for the case L1/L0 = 0.5, where a
difference of 1.3 % is noticed for the dimensionless excess
temperature (max). Once this case is far from the global
optimal shape, in the study of [17] the refinement was relaxed,
which is not performed with the use of GA. The search for the
best shape in this specific case did not taken into account, for
example, an increment of variation of () using two
decimal digits after point. Probably, the consideration of three
decimal digits after point would lead to a difference even
higher.
TABLE III
COMPARISON OF THE RESULTS REACHED WITH GA (PRESENT STUDY) AND
THOSE PREDICTED BY [17] USING EXHAUSTIVE SEARCH FOR ONE DEGREE OF
FREEDOM.
PARAMETERS / STUDY
PRESENT
REF. [17]
ITERATIONS
22
57
1.41
1.41
L1/L0 = 0.001
O
0.0783
0.0783
max
ITERATIONS
21
57
1.40
1.40
L1/L0 = 0.05
O
0.0803
0.0803
max
ITERATIONS
15
57
1.4
1.4
L1/L0 = 0.1
O
0.0816
0.0816
max
ITERATIONS
12
57
1.28
1.3
L1/L0 = 0.5
O
0.0902
0.0914
max

The next step is increase the complexity of the problem,


evaluating two degrees of freedom. For this case, it is also
varied the degree of freedom L1/L0. In the study of [17] it was
investigated 15 different values for L1/L0. In this sense, the
input of cost function was increased by 4 bits (24 = 16) in
order to represent suitably the combinations of the two varied
degrees of freedom (L1/L0 and ). The four most significant
bits are related with L1/L0, while the others are concerned with
, and this process is depicted in Fig. 4. It is used a specific

- 48 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

function to convert the binary value of L1/L0 into a decimal


value in the range 0.001 L1/L0 1.0. For the angle, it is
used the same conversion function for the case with one degree
of freedom.

Fig. 4. Bit array representing two degrees of freedom (L1/L0 and ).

Figure 5 shows the behavior once minimized global thermal


resistance (max)m as a function of L1/L0 for two rates of t1/t0 =
4.0 and 11.0, keeping fixed the other parameters: = 0.05, =
0.3 and H/L = 1.0. In the graph, the lines represent the results
reached by [17] and the symbols represent those predicted
with the use of GA. For both cases (t1/t0 = 4.0 and 11.0) the
results of (max)m, predicted in two studies, are in very good
agreement. Slight differences were observed for values of
L1/L0 = 0.05 and t1/t0 = 4.0 (1.1 %) and for L1/L0 = 0.5 and t1/t0
= 4.0, where the deviation was of only 1.3 %. In general, the
results shown that, even with the increase of the evaluated
degrees of freedom, the GA has a very good applicability for
the solution of optimization problems.

with a local point of minimal thermal resistance found in the


study of literature. Then, the results indicate that GA is a
valuable tool for the search of the best complex geometrical
shapes. The use of GA reduces the dependence of the
experience in searches for the achievement of the optimal
performance, as well as, avoids the requirement for the
simulation of all geometric combinations, which would lead to
a significant computational effort.
In order to measure the latter aspect mentioned, Tab. 4
shows the number of iterations required for achievement of
optimal shapes with GA and those required for exhaustive
search [17], as well as, the results for twice minimized global
thermal resistance and the corresponding optimal shapes. In
average, the number of iterations required by GA was 6 times
lower than that required by the exhaustive search to reach the
same or a minor minimal thermal resistance. For example, for
t1/t0 = 3, 10, 14 and 18, the (max)mm was lower than those
found in [17]. It is worthy to mention that, in the region where
the global optimal shape is reached, in the study [17] all
simulations required for the exhaustive search was performed,
leading to same twice minimized thermal resistance reached
with the GA.

Fig. 6. Comparison between the GA (symbols) and results of [17] (lines) for
twice minimized global thermal resistance (max)m and optimal shapes as a
function of the ratio t1/t0.

Fig. 5. Comparison between the GA (symbols) and results of [17] (lines) for
once minimized global thermal resistance (max)m as a function of L1/L0 for
rates of t1/t0 = 4.0 and 11.0.

VI. CONCLUSION
Figure 6 shows the twice minimized global thermal
resistance (max)mm as a function of the ratio t1/t0, i.e.,
increasing even more the complexity of the problem. Similarly
to previous results, the results obtained for (max)mm with the
GA and those predicted by [17] are in very good agreement. In
addition to the evaluation of the thermal resistance, the optimal
shapes are also evaluated. The results for the twice optimized
angle (oo) and once optimized ratio (L1/L0)o not only show
that minimal resistances are suitably found by the GA, but also
the optimal shapes. Large discrepancies are observed for oo
and (L1/L0)o, considering t1/t0 = 18.0, obtained with the GA and
those predicted in [17]. These discrepancies are associated

This work reported by means of the Constructal design and


using the numerical optimization of a Y-shaped cavity
embedded into a solid conducting wall. The search for the best
geometry was performed with the use of genetic algorithm
(GA) by varying three degrees of freedom: t1/t0, L1/L0 and .
The main purpose of this study was the evaluation of the
applicability of GA to search the optimal performance of
complex geometries, as well as, evaluate the reduction of the
computational effort in the use of GA in comparison with
exhaustive research.
The results showed that Genetic Algorithm proved
successful in the search for the minimal thermal resistances, as

- 49 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

well as, for the optimal shapes. With minor exceptions, the
results were in close agreement with the results predicted
previously by [17], which used exhaustive search. The
differences, in general, occurred for shapes far from the global
optimal shape and are concerned with the relaxation on the
search for these regions in the study of [17]. Furthermore, the
GA reduces the dependency of researcher experience to obtain
optimal performance, as well as, avoids simulations to all
geometric combinations. This fact was proved by the number
of iterations (simulations) required to reach the optimal
shapes, which with GA was nearly four and six times lower
than required with exhaustive search.
The results encourage the employment of this methodology
(GA plus Constructal Design) for the optimization of flux
systems with complex geometries.

[5]

TABLE IV
COMPARISON OF THE RESULTS REACHED WITH G.A. (PRESENT STUDY) AND
THOSE PREDICTED BY [17] USING EXHAUSTIVE RESEARCH FOR THREE DEGREES
OF FREEDOM.
PARAMETERS / STUDY
PRESENT
REF. [17]
ITERATIONS
113
450
1.39
1.4
OO
t1/t0 = 3.0
(L1/L0)O
0.001
0.001
0.0815
0.0827
max
ITERATIONS
31
527
1.48
1.48
OO
t1/t0 = 7.0
(L1/L0)O
0.001
0.001
0.0700
0.0700
max
ITERATIONS
47
649
1.54
1.53
OO
t1/t0 = 10.0
(L1/L0)O
0.001
0.01
0.0639
0.0642
max
ITERATIONS
169
331
1.55
1.55
OO
t1/t0 = 11.0
(L1/L0)O
0.007
0.007
0.0611
0.0611
max
ITERATIONS
52
385
1.53
1.53
OO
t1/t0 = 12.0
(L1/L0)O
0.05
0.05
0.0642
0.0642
max
ITERATIONS
19
236
1.53
1.54
OO
t1/t0 = 14.0
(L1/L0)O
0.05
0.07
0.0642
0.0644
max
ITERATIONS
24
195
1.54
1.45
OO
t1/t0 = 18.0
(L1/L0)O
0.1
0.3
0.0650
0.0785
max

[12]

[6]

[7]

[8]

[9]

[10]

[11]

[13]

[14]

[15]

[16]

[17]

[18]

[19]

[20]

[21]

[22]
[23]
[24]

ACKNOWLEDGMENT

[25]

Prof. Luiz A. O. Rocha work was sponsored by CNPq,


Braslia, Brasil.
REFERENCES
[1]
[2]
[3]
[4]

A. Bejan, Advanced Engineering Thermodynamics, New York: Wiley,


1997, 2nd ed.
A. Bejan, Shape and Structure, from Engineering to Nature,
Cambridge: Cambridge University Press, 2000.
A. Bejan and S. Lorente, Design with Constructal Theory, Hoboken:
Wiley, 2008.
A. Bejan and P. Zane, Design in Nature, 1st ed., Doubleday, 2012.

- 50 -

A. Bejan and S. Lorente, Constructal Theory of Generation of


Configuration in Nature and Engineering, Journal of Applied Physics
100, 041301, 2006.
A. Beyene and J. Peffley, Constructal Theory, Adaptive Motion, and
Their Theoretical Application to Low-Speed Turbine Design, J. Energ
Eng-ASCE, vol. 135, no. 4, 2009, pp. 112118.
D.-H. Kang, S. Lorente and A. Bejan, Constructal Dentritic
Configuration for the Radiation Heating of a Solid Stream, J. Appl.
Phys. 107, 2010, 114910.
Y. Kim, S. Lorente, A. Bejan, Constructal Multi-Tube Configuration
for Natural and Forced Convection in Cross-Flow, Int. J. Heat Mass
Transfer 53, 2010, pp. 5121-5128.
Y. Kim, S. Lorente and A. Bejan, Steam Generator Structure:
Continuous Model and Constructal Design, Int. J. Energy Res. 35,
2011, pp. 336-345.
A. V. Azad and M. Amidpour, Economic Optimization of Shell and
Tube Heat Exchanger based on Constructal Theory, Energy 36, 2011,
pp. 1087 1096.
A. D. Kraus, Developments in the analysis of finned arrays,
International Journal of Transport Phenomena, VOL. 1, 1999, pp. 141164.
A. Aziz, Optimum dimensions of extended surfaces operating in a
convective environment, Applied Mechanics Reviews, vol. 45, no. 5,
1992, pp. 155-173.
C. Biserni, L. A. O. Rocha, and A. Bejan, Inverted fins: geometric
optimization of the intrusion into a conducting wall, Int. J. Heat Mass
Transfer, vol. 47, 2004, pp. 2577-2586.
L. A. O. Rocha, E. Lorenzini, C. Biserni, Geometric optimization of
shapes on the basis of Bejans Constructal theory, Int. Commun. Heat
Mass Transfer, vol. 32, 2005, pp. 1281 -1288.
Z. Xie, L. Chen and F. Sun, Geometry optimization of T-shaped
cavities according to constructal theory, Math. Comput. Model., vol.
52, 2010, pp. 1538-1546.
C. Biserni, L. A. O. Rocha, G. Stanescu, E. Lorenzini, Constructal Hshaped cavities according to Bejans theory, Int. J. Heat Mass
Transfer., vol. 50, 2007, pp. 2132-2138.
G. Lorenzini, C. Biserni, L. A. Isoldi, E. D. dos Santos, L. A. O. Rocha,
Constructal Design Applied to the Geometric Optimization of Yshaped Cavities Embedded in a Conducting Medium, J. Electronic
Packaging, vol. 133, pp. 041008-1 041008-8.
A. V. Azad and M. Amidpour, Economic optimization of shell and
tube heat exchanger based on constructal theory, Energy, vol. 36,
2011, pp. 1087-1096.
A, K. da Silva and L. Gosselinb, Evolutionary Placement of Discrete
Heaters in Forced Convection, NUMERICAL HEAT TRANSFER PART
A-APPLICATIONS, vol. 54, Issue 1, 2008, pp. 20-33
G. Lorenzini and L. A. O. Rocha, Constructal design of Y-shaped
assembly of fins, Int. J. Heat Mass Transfer, vol 49, 2006, pp. 45524557.
Z. H. Xie, L. G. Chen and F. R. Sun, Constructal optimization of twice
Y-shaped assemblies of fins by taking maximum thermal resistance
minimization as objective, Sci. China Tech Sci., vol. 53, 2010, pp.
2756-2764.
MATLAB Users Guide, Version 6.0.088, Release 12, The Mathworks
Inc., Natick, MA, 2000.
J. H. Holland, Adaptation in Natural and Articial Systems. Ann
Arbor: University of Michigan Press, 1975.
D. E. Goldberg, Algorithms in Search,Optimization,and Machine
Learning. MA: Addison-Wesley, 1989.
R. L. Haupt and S. E. Haupt, Practical Genetic Algorithms. New
Jersey: John Wiley & Sons, 1989, 2nd ed.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem numrica computacional de viga de


concreto armado com acoplamento de teorias
Luiz Antonio Farani de Souza

Resumo Este artigo faz uma proposta de modelagem para


anlise unidimensional de estruturas de concreto armado, atravs
do Mtodo dos Elementos Finitos, com o emprego de modelos
constitutivos distintos para simular o concreto trao e
compresso, em conjunto com o critrio de falha de Tsai-Wu. As
trajetrias de equilbrio so fornecidas atravs de uma anlise
incremental iterativa baseada no mtodo de Newton-Raphson
modificado combinado com a tcnica de comprimento de arco.
Anlises numricas no lineares so efetuadas a partir do
problema de uma viga encontrado na literatura, com o objetivo
de avaliar aspectos envolvidos na modelagem computacional.

[4] e o modelo adaptado de [5] para simular o comportamento


do concreto trao e compresso, respectivamente. O
material ao simulado por um modelo constitutivo
elastoplstico bilinear. Tambm ao modelo, incorporado o
critrio de falha de Tsai-Wu [6].
A teoria de Tsai-Wu [6] foi escolhida por apresentar
diversas vantagens em relao s inmeras outras teorias
existentes, como, por exemplo: uma equao escalar e
invariante, na qual os componentes de resistncia so
expressos em um tensor, e as propriedades de simetria do
tensor podem ser determinadas rigorosamente.

Palavras-chave Concreto, Critrio de Resistncia, Elementos


Finitos, Mecnica do Dano.

II. MODELO CONSTITUTIVO PARA O CONCRETO

I. INTRODUO

ma evoluo natural so os modelos que acoplam mais de


uma teoria para a representao dos fenmenos
relacionados ao comportamento do concreto, surgindo da
formulaes quase sempre complexas [1]. No entanto,
buscando diminuir o grau de complexidade das formulaes,
mas ainda levando-se em conta na sua formulao o
acoplamento de efeitos, e por consequncia de teorias, grande
destaque tem sido dado aos chamados modelos constitutivos
simplificados.
Dificuldades na modelagem computacional de estruturas de
concreto so decorrentes, entre outros fatores: da significativa
diferena entre as resistncias trao e compresso do
concreto; da no linearidade da relao tenso-deformao j
para nveis de tenso relativamente baixos; dos fenmenos de
fluncia e retrao que dependem, por exemplo, da umidade e
temperaturas ambientes e das dimenses dos elementos
estruturais; da fissurao do concreto, que pode ocorrer j nas
primeiras idades; e da transmisso de esforos atravs das
fissuras [2].
Este artigo faz um estudo numrico-computacional
unidimensional de uma viga de concreto armado, proposta por
[3], por meio do Mtodo dos Elementos Finitos, com o
objetivo de analisar os aspectos envolvidos na modelagem
computacional, incluindo itens relativos aos modelos
constitutivos dos materiais. A modelagem do elemento
estrutural feita com o programa gratuito Scilab, verso 5.3.3.
Considera-se o modelo constitutivo clssico de dano proposto
Luiz Antonio Farani de Souza professor adjunto da Universidade Federal
Fronteira Sul - UFFS, Campus Cerro Largo RS, curso de Engenharia
Ambiental e Energias Renovveis (tel.: (55) 3359 - 3950; e-mail:
luiz.souza@uffs.edu.br).

O concreto, em relao aos modos de ruptura, apresenta um


comportamento distinto a tenses de trao e compresso. A
ruptura do concreto por esforos de trao ocasionada pela
formao de fissuras e consequente perda de resistncia
normal direo da fissura. Quanto runa na compresso, o
concreto apresenta um comportamento que pode ser
considerado como plstico, que o esmagamento ocasionado
pela superao da coeso interna por efeito da tenso de
cisalhamento caracterizada por grande quantidade de
microfissuras [7].
A. Relao tenso-deformao uniaxial para compresso
O modelo constitutivo adotado para o concreto na
compresso foi adaptado de [5]. A relao tenso-deformao
uniaxial apresentada na Fig. 1.

Fig. 1. Relao tenso-deformao no concreto para compresso.

No trecho ascendente da Fig. 1, o material resiste


plenamente s aes introduzidas no sistema e considerado
intacto e praticamente elstico. J no trecho descendente, o

- 51 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

material apresenta esmagamento parcial, em que o mesmo


apresenta uma reserva de resistncia, e o mdulo de
elasticidade representado por seu valor secante. Atingida a
deformao final
, o material considerado rompido por
esmagamento, no havendo qualquer resistncia em termos de
tenso. O mdulo de elasticidade longitudinal incremental Eci
definido por:

variveis bsicas de dano, DT e DC, atravs dos coeficientes de


combinao, T e C:
,

(3)

As variveis bsicas de dano so dadas por:


(4)
(5)

(1)

Onde Ec0 o mdulo de elasticidade inicial do concreto, Ecs o


mdulo de elasticidade secante,
a deformao de
compresso no ponto crtico, e
a deformao
equivalente de compresso.
B. Relao tenso-deformao uniaxial para trao
O modelo de dano proposto por [4] tem por base algumas
evidncias experimentais observadas em ensaios uniaxiais de
corpo de prova em concreto, tendo por hipteses fundamentais
[8]:
- localmente o dano devido a extenses (alongamentos)
evidenciadas por sinais positivos, ao menos um deles, das
componentes de deformao principal (i > 0);
- o dano representado por uma varivel escalar D [0,1],
cuja evoluo ocorre quando um valor de referncia para a
deformao equivalente
superado, conforme mostrado
esquematicamente na Fig. 2;
- considera-se, portanto, que o dano seja istropo, embora
anlises experimentais mostrem que o dano conduz, em geral,
a uma anisotropia do concreto (o qual pode ser considerado
inicialmente como istropo); e
- o concreto danificado comporta-se como meio elstico.
Portanto,
deformaes
permanentes
evidenciadas
experimentalmente numa situao de descarregamento so
desprezadas.

Onde AT, BT, Ac e Bc so parmetros caractersticos do material


e
a deformao equivalente abaixo da qual no ocorre
dano. Assim, se
ento D = 0. Os subindices T e C
significam trao e compresso, respectivamente.
Para a modelagem proposta, considera-se a trao pura.
Nesse caso, tem-se T = 1 e C = 0 em (3). Portanto, a varivel
Dc desprezada e
.
C. Cculo da deformao uniaxial equivalente
A deformao equivalente avaliada por:
(6)
Onde o coeficiente de Poisson do concreto.
III. MODELO CONSTITUTIVO PARA O AO
Neste artigo, utiliza-se um modelo uniaxial para descrever o
comportamento das armaduras, uma vez que, em estruturas de
concreto armado, as barras de ao resistem fundamentalmente
a esforos axiais. No modelo computacional implementado, o
ao representado como um material elastoplstico e com o
mesmo comportamento em trao e em compresso. A
representao se d por um diagrama tenso-deformao
bilinear. Assim, a tenso no ao determinada por [9]:
(7)
Onde Ea o mdulo de elasticidade longitudinal inicial do ao,
sy a extenso de cedncia e Eat = ka Ea o mdulo de
elasticidade longitudinal aps a cedncia do ao.
IV. RIGIDEZ EQUIVALENTE

Fig. 2. Diagrama tenso deformao para o modelo de dano de Mazars.

A relao constitutiva, no caso particular de estado


unidimensional de tenso, dada por:

Para a determinao da rigidez flexo equivalente para o


concreto, a seo transversal da viga dividida em n camadas,
conforme mostrado na Fig. 3. O momento de inrcia da
camada i calculado, atravs do teorema do eixo paralelo, da
seguinte maneira:

(2)
(8)
Onde E0 o mdulo de elasticidade inicial, ou seja, do
material no danificado, e a deformao equivalente. A
varivel de dano D dada por uma combinao linear das

Em que n o nmero total de camadas, b a largura da seo


transversal retangular e yi a coordenada da i-sima camada a

- 52 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

partir do centride da seo. A rigidez flexo equivalente


para o concreto EIeqc calculada por:
(9)
Em que Eci o mdulo de elasticidade longitudinal do
concreto danificado da i-sima camada. A rigidez flexo
equivalente para o ao EIeqa obtida por (Fig. 4):

longitudinais inferior e superior com mesma rea e


posicionadas simetricamente com relao ao centride), e os
materiais tenham comportamento elstico linear (lei de
Hooke). No entanto, quando os materiais (concreto e/ou ao)
apresentam comportamento no linear, a localizao da linha
neutra alterada. Portanto, em uma anlise no linear o
posicionamento da linha neutra alterado a cada iterao
numrica.
V. MTODO DE SOLUO PARA ANLISE NO LINEAR

(10)
Em que nb o nmero de barras; k o dimetro da barra k; Eak
o mdulo de elasticidade longitudinal do ao da barra k; yai,
i=1,2, a distncia do centride da barra k ao centro da seo
transversal da viga; e c o cobrimento da armadura.
Assim, a rigidez flexo equivalente total EIeq obtida, de
maneira simplificada, pela soma das parcelas EIeqc e EIeqa:
(11)

A. Mtodo de comprimento de arco


O mtodo de comprimento de arco caracteriza-se por
apresentar um controle concomitante de carga e deslocamento.
H duas incgnitas: o incremento do fator de carga e o
vetor de incremento de deslocamento u. Em cada passo de
soluo, as trajetrias de iterao so perpendiculares aos
arcos, que por sua vez podem ser aproximados por tangentes
trajetria de equilbrio, nos pontos iniciais desses passos [10].
Considerando o mtodo de arco com o processo de iterao
tipo Newton-Raphson modificado, as equaes de equilbrio
para i-sima iterao podem ser escritas como:
(12)
Onde
o incremento do fator de carga da iterao i,

o vetor incremento de deslocamento,


o vetor de cargas de
referncia,
a matriz de rigidez tangente atualizada
apenas no incio de cada passo de carga, e
o vetor de
cargas no equilibradas dado por:
(13)
Sendo
o vetor das foras externas e
o vetor de
foras nodais internas. O vetor
deve ser escrito em
funo do fator de carga
, atualizado ao final da iterao
anterior, e do vetor de cargas de referncia
, constante,
atravs da seguinte relao:

Fig. 3. Seo transversal retangular da viga dividida em n camadas.

(14)
Para um sistema de ordem n+1, equivalendo n ao nmero
de graus de liberdade da estrutura, tem-se:
(15)

Fig. 4. Armadura longitudinal inferior e superior da viga.

Na obteno do vetor de fora interna elementar, a rigidez


flexo equivalente determinada para cada ponto de Gauss na
integrao numrica, utilizando-se o mtodo de Quadratura
Gaussiana. No processo de clculo da rigidez equivalente,
supe-se, por simplificao, que a linha neutra (
est
localizada no centride da seo transversal; essa condio
verdadeira desde que haja simetria da armadura (armaduras

Onde
o primeiro vetor de incrementos de deslocamento
do passo de soluo, e
o primeiro incremento do fator de
carga no referido passo. Nota-se que a resoluo do sistema
em (15) gera um sistema de equaes com soluo no-trivial,
mesmo que a matriz
seja singular.
Entretanto, h o problema da matriz de rigidez no ser
simtrica. A fim de contornar este problema, Wessels [11]
props uma alternativa que consistiu em dividir o vetor de
incremento de deslocamentos
em duas parcelas:
e
. Essas parcelas so obtidas pela resoluo do sistema:

- 53 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

(16)
(17)
O incremento do fator de carga obtido por:
(18)
B. Critrios de convergncia
Com o objetivo de limitar os processos iterativos so
estabelecidos dois critrios de convergncia: um para
deslocamentos e outro para foras.
O critrio de convergncia para deslocamentos deve
obedecer a seguinte relao:
(19)
Onde o numerador a norma euclidiana do incremento de
deslocamento correspondente iterao i, ao passo que o
denominador a norma euclidiana do incremento de
deslocamento acumulado, desde a primeira iterao at a isima iterao.
O critrio de convergncia para foras deve obedecer
relao:
(20)
Onde o numerador a norma euclidiana do incremento de
carga no equilibrada correspondente iterao i, ao passo
que o denominador a norma euclidiana do incremento de
fora do passo de soluo.
VI. CRITRIO DE RESISTNCIA DE TSAI E WU
O procedimento proposto por [6] foi o de aumentar o
nmero de termos na equao do critrio de falha de [12], com
o objetivo de melhor aproximar os dados experimentais
obtidos para os vrios materiais. A falha de um determinado
material interpretada como a ocorrncia de qualquer
descontinuidade na resposta do material aos estmulos
mecnicos [13]. Algumas das descontinuidades de interesse
so: o incio da no linearidade na relao tenso versus
deformao, a ocorrncia de deformaes irreversveis e a
ruptura do material. Considerando-se materiais totalmente
anisotrpicos, deve-se admitir que os modos de falha sejam
condicionados tanto pelas tenses normais quanto pelas
tangenciais, uma vez que as fraturas podem ocorrer em virtude
de diferentes conjuntos de tenses que agem sobre o elemento.
De forma geral, essa teoria pode ser apresentada por:

desse mtodo que existe liberdade para a utilizao de tantos


termos quantos forem necessrios para a aproximao dos
pontos experimentais de um material. No entanto, uma vez
que cada constante est associada a um tipo distinto de ensaio
mecnico para sua determinao, comumente (21) se restringe
apenas aos termos de 2a ordem. Caso isso no seja feito, a
quantidade e a complexidade dos ensaios necessrios para a
determinao das constantes tornaria invivel o mtodo.
Considerando o estado plano de tenses, aplicado a
materiais ortotrpicos, e desenvolvendo (21), obtem-se:
(22)
Onde 1 e 2 so as tenses principais e 4 a tenso de
cisalhamento. A Equao (22) indica que o estado de tenses
encontra-se num ponto crtico (no limite da falha). Contudo, se
o estado de tenses dado pelo membro esquerdo de (22)
apresentar resultado numrico inferior a um, tem-se a situao
de segurana. Diferentemente de outros critrios de
resistncia, esse leva em considerao o efeito das
componentes hidrostticas das tenses.
VII. SIMULAO NUMRICA
Este exemplo, adaptado de [3], faz uma anlise no linear
unidimensional por elementos finitos de uma viga de concreto
armado, considerando o modelo de dano de Mazars [4] e o
modelo adaptado de [5] para simular o concreto trao e
compresso, respectivamente; e o modelo elastoplstico
bilinear para o ao. A viga biapoiada tem 6 m de
comprimento, seo transversal retangular de (20 x 40) cm2,
sujeita a uma fora concentrada aplicada no meio do vo. As
armaduras longitudinais inferiores (Ast) e superiores (Asc) da
mesma so constitudas por 3 12,5mm, com recobrimento de
0,02m.
Na discretizao por elementos finitos, foram empregados
100 elementos de viga com 2 ns e 2 graus de liberdade/n,
fazendo-se o uso das simetrias de carregamento e geometria,
analisando-se, portanto, apenas metade da viga (Fig. 5). O
incremento de carga utilizado foi tomado igual a 0,5 kN. Os
erros mximos admitidos no final de cada incremento foram
de utol = 10-3 e Qtol = 10-2.

Fig. 5. Esquema estrutural e seo transversal da viga.

(21)
Os coeficientes Fi, Fij e Fijk so estruturas rearranjadas de
tensores de 1a, 2a e 3a ordem, respectivamente. Uma vantagem

Para a determinao da rigidez flexo equivalente para o


concreto, a seo transversal da viga foi dividida em 60
camadas iguais. Na Tabela 1 so apresentados os parmetros
materiais e os coeficientes de resistncia para o critrio de

- 54 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Tsai e Wu [6].

trao quando a deformao equivalente


atinge a
deformao de referncia d0, ocasionando, assim, a
diminuio da rigidez no ponto correspondente. Tambm se v
que, conforme a Fig. 6, os deslocamentos obtidos do mtodo
proposto so prximos aos da anlise experimental quando da
aplicao de carga inferior a 30 kN; contudo os deslocamentos
so maiores para cargas entre 30 e 45 kN. Segundo os autores
em [15], simulaes com o modelo de Mazars podem conduzir
a deformaes excessivas na estrutura a partir de um
determinado incremento de carga. Para limitar essas
deformaes esses autores sugerem limitar o valor do dano
durante a anlise, isto , fazer DT < 1. Contudo, tal restrio
no foi considerada nas simulaes efetuadas com o modelo
proposto.
Verificam-se diferenas nas respostas obtidas a partir dos
modelos tridimensionais (com armadura em chapa e dispersa)
com o auxlio do software Ansys ([3]) e o implementado neste
artigo. Essas diferenas podem ser explicadas por alguns
fatores como, por exemplo: o modelo implementado neste
artigo unidimensional e adota uma relao constitutiva para
o concreto diversa; e o critrio de parada adotado nos modelos
tridimensionais, segundo [3], limitou o carregamento aplicado
e o deslocamento, mas no limitou as deformaes.

TABELA I
PARMETROS MATERIAIS

Smbolo
Ec0

Valor

F1

Mdulo de elasticidade
inicial do concreto
Coeficiente de Poisson do
concreto
Constante
(modelo
Mazars)
Constante
(modelo
Mazars)
Deformao equivalentede
referncia
Mdulo de elasticidade
inicial do ao
Constante
modelo
elastoplstico bilinear
Deformao
de
compresso
no ponto
crtico
Mdulo de elasticidade
secante do concreto
Parmetro (Tsai e Wu)a

F2

Parmetro (Tsai e Wu) a

F11

Parmetro (Tsai e Wu) a

-0,0288

F22

Parmetro (Tsai e Wu) a

F44

Parmetro (Tsai e Wu) a

0,0305

F12

Parmetro (Tsai e Wu) a

0,00385

F1

Parmetro (Tsai e Wu) a

0,224

F2

Parmetro (Tsai e Wu) a

F11

Parmetro (Tsai e Wu) a

-0,0288

AT
BT

d0
Ea
ka

cc
Ecs

Quantidade

30,2 GPa
0,2
0,995
8000
10-5
210 GPa
1,0
7,0 10-5
0,85 Ec0
0,224

Parmetros adotados conforme [14].

Considerando o caso uniaxial de tenso (10, 40 e

2=0), (22) re-escrita da seguinte forma:

(23)
Os resultados obtidos da simulao numrica com o modelo
computacional implementado neste artigo so mostrados na
Fig. 6, bem como as curvas numricas (obtidas com o
programa Ansys) e experimental apresentadas no trabalho de
[3]. A viga falha, considerando o critrio de falha de Tsai-Wu
[6], para R = 50 kN ficando prximo carga de ruptura
experimental. No modelo computacional, considera-se que a
pea falha no momento em que um dos elementos finitos da
malha, em um dos pontos de Gauss, falha, ou seja, no
momento em que
(resultado
avaliado a partir da determinao das tenses mximas na
seo transversal correspondente: 1 = x e 4 = x/2).
Fazendo-se a anlise dos resultados, v-se que a curva
deslocamento versus fora ficou, em grande parte, abaixo da
curva experimental, tanto na regio linear quanto na no
linear. Nota-se que h uma tendncia de um comportamento
linear, na relao carga-deslocamento, para valores de carga
acima de 30 kN e se mantm at o processo de ruptura. O
dano determinado nos pontos de Gauss surge no concreto

Fig. 6. Curva deslocamento mximo versus incremento de carga.

Nas Figuras 7 e 8 so apresentadas as curvas deformao


versus tenso para o concreto compresso e trao,
respectivamente, segundo os modelos constitutivos
implementados computacionalmente, referente seo
transversal situada aproximadamente no meio do vo.
A escolha do mtodo de Newton-Raphson combinado com
a tcnica de comprimento de arco para a resoluo de
problemas no lineares, em particular na determinao do
estado de deformao e da rigidez associada a cada uma das
sees, adequada, porque permite descrever os efeitos de
softening (reduo das tenses com o acrscimo das
deformaes), como mostrado nas Figs. 7 e 8.

- 55 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

baseados na Mecnica do Dano Contnuo constitui uma vlida


alternativa para o estudo do comportamento estrutural.
Contudo, no sentido de melhor reproduzir a realidade fsica,
indispensvel considerar os fenmenos de interao entre o
concreto e a armadura (como a perda de aderncia).
Ademais, como continuidade dessa pesquisa, pretende-se,
alm das sugestes anteriores, implementar novos modelos
constitutivos de dano para simular o concreto e outros critrios
de falha, como o de Willian-Warke, em estruturas de concreto
armado bi-dimensionais e tridimensionais, possibilitando
anlises mecnicas mais realsticas.
REFERNCIAS
[1]

[2]
Fig. 7. Curva deformao versus tenso predita na simulao numrica
segundo o modelo proposto por [5], referente parte superior da seo
transversal da viga localizada aproximadamente no meio do vo.

[3]

[4]

[5]

[6]
[7]

[8]

[9]
Fig. 8. Curva deformao versus tenso predita na simulao numrica
segundo o modelo de Mazars, referente parte inferior da seo transversal da
viga localizada aproximadamente no meio do vo.

[10]

VIII. CONCLUSO
A anlise tradicional de estruturas de concreto se baseia em
ensaios de estruturas ou de peas estruturais em laboratrio.
Os resultados obtidos a partir desses ensaios so limitados e,
s vezes, de difcil interpretao. Dessa forma, o
desenvolvimento de modelos numrico-matemticos se faz
necessrio para complementar a anlise experimental e
possibilitar a generalizao dos resultados para diferentes
estruturas e formas de carregamento.
Pode-se
concluir,
pelo
exemplo
unidimensional
apresentado, a validade do emprego da modelagem proposta,
em conjunto com mtodo de Newton-Raphson combinado
com a tcnica de comprimento de arco na resoluo do
sistema de equaes no lineares, na simulao do
comportamento de estruturas lineares em concreto armado.
No que se refere ao estudo de estruturas de concreto
armado, verifica-se que a anlise com modelos constitutivos

[11]

[12]

[13]

[14]

[15]

- 56 -

M. S. lvares, Estudo de um modelo de dano para o concreto:


formulao, identificao paramtrica e aplicao com o emprego do
mtodo dos elementos finitos, Disserta o (Mestrado) Departamento
de Estruturas, Escola de Engenharia de So Sarlos USP, So Carlos,
1993.
M. Aurich, Simula o computacional do comportamento do concreto
nas primeiras idades, Tese (Doutorado) Escola Politcnica da
Universidade de So Paulo, So Paulo, 2009.
A. Jarek, L. R. Marconcin, L. A. F. Souza, R. D. Machado e L. A.
Lacerda, Numerical modeling combined with experimental analysis of
simply supported reinforced concrete beam monitored with fiber optic
sensors, In: XXXII Iberian Latin American Congress on Computational
Methods in Engineering, Ouro Preto, MG, 2011.
J. Mazars, Aplication de la mcanique de lendommagement au
comportament non lineare et la rupture du bton de structure, Thse
de Doctorat dtat, Universit Paris 6, Paris, 1984.
A. E. Elwi e D. W. Murray, Nonlinear analysis of axisymmetric
reinforced concrete estructures, Structural Engineering Report, n. 87,
Univ. of Alberta, Canada, 1980.
S. W. Tsai, E. M. Wu, A general theory of strength for anisotropic
materials, Journal of Composite Materials, n. 1, v. 5, p. 58-80, 1971.
E. D. Leonel, G. O. Ribeiro, F. A. Paula, Simula o Numrica de
Estruturas de Concreto Armado por Meio do MEF/ANSYS, In: V
Simpsio EPUSP sobre Estruturas de Concreto, So Paulo, 2003.
J. J. C. Pituba e S. P. B. Proen a, Estudo e aplica o de modelos
constitutivos para o concreto fundamentados na mecnica do dano
contnuo, Cadernos de Engenharia de Estruturas, v. 7, n. 23, p. 33-60,
2005.
C. M. Tiago, V. M. A. Leit o e V. ROSCA, An lise de problemas
unidimensionais de mecnica do dano com funes de base radial, J.M.
Goicolea, C. Mota Soares, M. Pastor e G. Bugeda, Editor, Mtodos
Numricos en Ingeniera V, Artes Grficas Torres S.A., 2002.
E. Ramm, Strategies for tracing the nonlinear response near limit
points, Euro-US-Workshop on Nonlinear Finite Element Analysis in
Structural Mechanics, Ruhr Universitat Bochum, p. 68-89, Springer,
Berlin, 1981.
M. Wessels, Das Statische und Dynamishe Durchschlagsproblem der
Imperfektem Flachen Kugelchale bei Elasticher Rotatiossymmetrischer
Verformumg, Dissertation, T.U. Hannover, Mitteil, n. 23 des Imstituts
fr Statik, 1977.
R. Hill, A Theory of the Yielding and Plastic Flow of Anisotropic
Metals, In: Proceedings of the Royal Society of London, Series A, v.
193, p. 281-297, London, 1948.
E. A. Nicolas, N. T Mascia e R. Todeschini, Ensaios uniaxiais e
biaxiais para avaliao de critrio de resistncia (Tsai-Wu) de materiais
anisotrpicos para a madeira, Minerva 6 (2), p. 107-116, 2006.
D. P Gagliardo, J. C. Gagliardo e N. T. Mascia, Compara o entre os
critrios de Rankine e de Tsai Wu para uma viga de concreto reforado
com fibras, In: Anais do 53 Congresso Brasileiro do Concreto - CBC
2011, Florianpolis, SC, 2011.
G. A. Guello e T. N. Bittencourt, Simula o Computacional de
Estruturas de Concreto por meio da Mecnica do Dano, Boletim
Tcnico da Escola Politcnica da USP, So Paulo, vol. 0202, n. 1, p. 112, 2002.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Aplicaca o de Identificaca o de Sistemas no Tempo


de Vida de Baterias de Dispositivos Moveis
Leugim C. Romio, Airam Sausen, Paulo Sausen e Manuel Martin Perez Reimbold
Programa de Pos-Graduaca o Strictu Sensu em Modelagem Matematica
Universidade Regional do Noroeste do Estado do Rio Grande do Sul - UNIJUI
98700-000 - Iju - RS, Brasil
Email: leugim.romio@unijui.edu.br, airam@unijui.edu.br, sausen@unijui.edu.br e manolo@unijui.edu.br

ResumoA utilizaca o de dispositivos moveis tem aumentado


significativamente devido a` proliferaca o do acesso a` tecnologia
sem fio. No projeto de dispositivos portateis, o tempo de vida das
baterias que os alimentam e considerado uma das caractersticas
mais importantes, pois informa a quantidade de tempo que
o dispositivo estara operacional sem a necessidade de liga-lo
a uma fonte externa. Neste contexto, e de vital importancia
possuir algum metodo capaz de predizer o tempo de vida das
baterias. Este artigo objetiva aplicar estruturas de modelos
matematicos parametricos lineares, tais como as estruturas ARX,
ARMAX, entre outras, presentes na teoria de Identificaca o de
Sistemas afim de identificar a que representa de forma mais
acurada o tempo de vida de baterias utilizadas em dispositivos
moveis, a partir de dados coletados de um experimento real
(i.e., plataforma de testes). Os modelos foram implementados na
caixa de ferramentas para identificaca o de sistemas presente na
ferramenta computacional Matlab denominada ident. A partir
da analise dos resultados observou-se que o modelo parametrico
linear ARX apresentou o melhor resultado quando comparado
com, os demais modelos e os dados experimentais.
Palavras-chaveTempo de Vida de Baterias, Modelagem Matematica, Identificaca o de Sistemas.

I. I NTRODUC AO
Nas u ltimas decadas, a tecnologia da informaca o e
comunicaca o tem colaborado positivamente para o desenvolvimento da sociedade, em especial, devido ao crescimento
de aparelhos portateis, tais como, celulares, smartphones,
tablets, entre outros. Uma das principais vantagens destes
dispositivos moveis e a sua mobilidade, que e obtida com
o auxlio de uma fonte de energia, denominada bateria, a
qual permite manter o aparelho operacional. Por outro lado,
observa-se que as baterias sofrem restrico es em seu tamanho
e peso, consequentemente limitando a quantidade de energia
disponvel ao sistema.
No projeto de dispositivos moveis o tempo de vida da
bateria e considerado uma das caractersticas mais importantes,
pois informa o tempo que o dispositivo podera ser utilizado
sem a necessidade de liga-lo a uma fonte externa. Destaca-se
entao a necessidade, por parte do fabricante, em desenvolver
baterias que satisfacam a limitaca o de peso e tamanho, bem
como que possuam um tempo de vida que permita ao usuario
do dispositivo portatil realizar suas atividades [2]. Neste contexto, e de vital importancia possuir algum metodo capaz de
predizer o tempo de vida da bateria e, por conseguinte, o
comportamento do sistema como um todo.

Existem diferentes maneiras de realizar a predica o do tempo


de vida de baterias, uma delas e a experimentaca o fsica.
No entanto, dependendo das caractersticas da aplicaca o, esta
opca o pode se tornar inviavel do ponto de vista economico.
Outra forma, e utilizando modelos matematicos que representem a descarga de energia do sistema. Diferentes modelos
matematicos de baterias foram desenvolvidos nos u ltimos
anos, dentre eles podem ser citados: os analticos [8], [9],
[15], os estocasticos [4], [8], os eletricos [2], [8] e os eletroqumicos [5], [8], cada um com suas caractersticas e nveis
de complexidade.
Considerando a literatura tecnica, onde foi encontrado que
os modelos analticos possuem um conjunto reduzido de
equaco es e sao mais faceis de implementar [8], em Oliveira
[14] foi realizada uma analise comparativa entre tres modelos
analticos da literatura, o modelo Linear [8], [9], a Lei de
Peukert [8] e o modelo de difusao de Rakhmatov-Vrudhula [8],
[15] considerando perfis de descarga contnuos e variaveis
no tempo, obtidos a partir de uma plataforma de testes [13]
desenvolvida especialmente para a validaca o dos modelos.
Nesta analise comparativa todos os modelos foram implementados na ferramenta computacional Matlab considerando
os parametros de uma bateria de lithium-on, modelo BL-5F,
fabricada pela Nokia, utilizada no telefone celular Nokia N95.
Verificou-se que o modelo de Rakhmatov-Vrudhula apresentou
os resultados mais adequados, com erro medio de 5, 71 % para
cargas constantes, e 6, 53 % para cargas variaveis.
Neste contexto, o objetivo principal deste trabalho e a
obtenca o de um modelo matematico mais acurado e de simples
implementaca o que os modelos analticos, para a predica o
do tempo de vida de baterias usadas em dispositivos moveis.
Para tanto, sera apresentado o estudo e aplicaca o de estruturas
de modelos matematicos presentes na teoria de Identificaca o
de Sistemas, uma vez que, alem de ser uma forma pratica
de obtenca o de modelos a partir de dados experimentais,
nao foram encontrados na literatura tecnica a formulaca o de
modelos de baterias para predica o do seu tempo de vida
utilizando tais metodos [1].
O restante deste artigo esta organizado com as seco es
Estado da Arte (Seca o II), onde sao apresentadas as principais
caractersticas e propriedades de uma bateria, bem como
alguns modelos matematicos presentes na literatura tecnica
utilizados para predica o do seu tempo de vida. Identificaca o

- 57 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

de Sistemas (Seca o III), onde sao apresentados os conceitos


da teoria de Identificaca o de Sistemas para a elaboraca o
deste trabalho. Modelagem Matematica (Seca o IV), onde sao
apresentados os modelos matematicos encontrados utilizando
a teoria de Identificaca o de Sistemas. Analise dos Resultados
(Seca o V), onde sao apresentados os resultados das simulaco es
e a identificaca o da estrutura de modelo mais adequada. E,
por fim as Conclusoes (Seca o VI) onde sao apresentadas as
consideraco es finais desta pesquisa.
II. E STADO DA A RTE
Nos u ltimos anos, diferentes tipos de baterias tem
sido desenvolvidas, por exemplo, Nquel-Cadmio (NiCd),
Nquel Metal-Hidreto (Ni-MH), Lithium-Ion (Li-Ion) e Li-Ion
Polmero [2]. Sendo, as de NiMH, Li-Ion e Li-Ion Polmero
mais utilizadas atualmente. Com o objetivo de aumentar
o tempo de vida das baterias, os fabricantes de aparelhos
portateis buscam maneiras de minimizar a perda de energia dos
sistemas, bem como, possuir algum metodo capaz de predizer
o tempo de vida das baterias. Uma das maneiras de realizar
esta predica o e utilizando modelos matematicos que simulem
a descarga de energia dos sistemas.
Para melhor entender uma bateria e seu processo de descarga, na continuaca o desta seca o primeiramente serao apresentados alguns conceitos basicos relacionados a bateria, suas
propriedades, principais caractersticas e os efeitos presentes
durante um perodo de descarga. Em um segundo momento,
serao apresentados os principais modelos matematicos presentes na literatura tecnica, que descrevem a descarga de energia
de sistemas de baterias.
A. Conceitos Basicos
Bateria
Uma bateria consta de uma ou mais celulas eletroqumicas
conectadas em serie, em paralelo ou em uma combinaca o de
ambas [8]. Nestas celulas a energia qumica armazenada e
convertida em energia eletrica por uma reaca o eletroqumica.
Na Figura 1 e apresentado um desenho esquematico de uma
celula eletroqumica, a qual e formada por dois eletrodos1
(chamados de a nodo e catodo) e um eletrolito2 .
Durante um processo de descarga, uma reaca o de oxidaca o
ocorre no a nodo, onde, um redutor doa M eletrons os quais sao
liberados no circuito. Por outro lado, no catodo, ocorre uma
reaca o de reduca o, sendo aceitos M eletrons por um oxidante.
{
R1 O1 + me , no a nodo
(1)
O2 + ne R2 . no catodo
As reaco es eletroqumicas ocorridas na bateria produzem
duas importantes propriedades: a voltagem (expressa em volts

V) e a capacidade (expressa em Ampere-Hora


Ah) sendo
que, o produto destas duas propriedades informa a quantidade
1 Condutor met
alico por onde uma corrente eletrica entra ou sai de um
sistema [16].
2 Condutor de eletricidade (s
olido ou lquido), no qual o transporte de carga
se realiza por meio de ons [16].

Figura 1.

Esquema de uma Celula Eletroqumica. [8]

de energia armazenada na bateria, disponvel ao sistema. Considerando uma bateria ideal, a voltagem e constante durante
a descarga e, uma queda repentina a zero ocorre quando ela
fica descarregada. Neste caso, a capacidade ideal e constante
para todo o processo de descarga e toda a energia armazenada
e utilizada. Por outro lado, quando se esta em um caso real,
existem alguns efeitos nao-lineares tais como o efeito da taxa
de capacidade e o efeito de recuperaca o [8], [17], presentes
no processo de descarga que devem ser considerados, pois
influenciam significativamente no tempo de vida da bateria.
Nvel de Cutoff
O nvel de cutoff e um importante parametro para calcular
o tempo de vida da bateria. Ele pode ser definido como o
valor limite inferior de carga (capacidade) em que a bateria
consegue fornecer uma tensao suficiente para o dispositivo
manter-se operacional, [17]. A partir do momento que este
valor e atingido, a bateria nao consegue mais realizar reaco es
eletroqumicas, consequentemente, nao fornece mais energia
ao sistema. Ressalta-se que, neste nvel, a bateria nao esta
completamente descarregada, mas sem possibilidade de efetuar
reaco es eletroqumicas.
Efeito de Recuperaca o
O efeito de recuperaca o ocorre durante perodos de
relaxaca o da bateria, em momentos onde ha pouca ou nenhuma
energia drenada. Nestes perodos, ha uma reorganizaca o dos
eletrons no eletrolito de maneira uniforme, fazendo com que
ocorra um aumento da capacidade efetiva da bateria, pois
uma maior quantidade de carga torna-se disponvel antes do
sistema alcancar o nvel de cutoff. Na Figura 2 sao ilustradas
as operaco es de uma bateria (de forma simplificada), onde,
entre outros, pode-se observar o efeito de recuperaca o.
Na Figura 2 (A) e ilustrada a bateria completamente carregada, observa-se que a concentraca o de especies eletroativas
e constante durante todo o comprimento w do eletrolito.
Durante uma descarga, as reaco es eletroqumicas reduzem
a quantidade de especies eletroativas proximas ao eletrodo
(Figura 2 (B)). No instante em que ocorre uma reduca o
significativa na corrente de descarga, a bateria passa por um
momento de relaxaca o, possibilitando a reorganizaca o dos
eletrons uniformemente, reequilibrando o sistema (Figura 2

- 58 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Figura 2.

Diferentes estados de operaca o da bateria. [16], [17]

(C)) e aumentando a concentraca o de especies eletroativas


nas proximidades do eletrodo (Efeito de Recuperaca o) ate o
gradiente de concentraca o ficar nulo, assim a capacidade efetiva da bateria tambem e aumentada (Figura 2 (D)). Observase, no entanto, que esta quantidade de especies eletroativas
sera menor que a concentraca o inicial. Por fim, quando a
bateria atinge um limite inferior ao (nvel de cutoff), as reaco es
eletroqumicas cessam, e a bateria e considerada descarregada
(Figura 2 (E)).
Efeito de Taxa de Capacidade
O efeito de taxa de capacidade [8], [16], [17] depende da
capacidade atual da bateria e da intensidade da corrente de
descarga. Logo, em altas correntes de descarga, a capacidade
efetiva e baixa, pois nao ha tempo suficiente para que ocorra a
reorganizaca o das especies eletroativas no eletrolito (efeito de
recuperaca o), fazendo com que menos carga seja utilizada pelo
sistema. Do contrario, com cargas alternadas, a capacidade
efetiva e aumentada, pois quando ocorre uma variaca o de alta
para baixa carga, ou mesmo um perodo sem fluxo de corrente,
os eletrons se reorganizam no eletrolito, elevando a quantidade
de carga na superfcie do eletrodo (efeito de recuperaca o),
assim, aumentando a capacidade efetiva da bateria e, consequentemente, a quantidade de energia disponvel ao sistema.

Os modelos eletroqumicos baseiam-se nos processos


qumicos que ocorrem no interior da bateria, sao considerados
modelos acurados. Entretanto, precisam de uma descrica o
muito detalhada das caractersticas da bateria, deixando-os
altamente complexos e difceis de implementar, uma vez que
dependem de um grande numero de parametros [8].
Modelos de Circuitos Eletricos
Modelos de circuitos eletricos ou, simplesmente modelos
eletricos, descrevem a bateria na forma de um circuito utilizando a combinaca o de componentes eletricos (fontes, resistores, capacitores e indutores). Estes modelos podem considerar
os efeitos nao-lineares presentes na bateria (efeito de taxa
de capacidade e efeito de recuperaca o), sua simulaca o e de
facil compreensao, realizada em simuladores de circuito. Os
modelos eletricos sao considerados menos acurados quando
comparados aos modelos eletroqumicos. Entretanto, ainda
dependem de um certo esforco para configuraca o [8].
Modelos Estocasticos
Os modelos estocasticos descrevem a bateria em um
nvel mais elevado de abstraca o. A descarga e o efeito de
recuperaca o sao descritos como processos estocasticos. Um
modelo estocastico, em geral, representa a bateria por um
numero finito de unidades de carga, e o comportamento de
descarga e modelado usando um processo estocastico transiente no tempo discreto. A medida que o processo evolui
ao longo do tempo (o qual e dividido em uma sequencia de
intervalos iguais), o estado da bateria e controlado pelo numero
de unidades de carga restantes. Em cada intervalo de tempo, a
corrente media de descarga e medida e usada para determinar
o numero de unidades de carga consumidas. Se esta media nao
e zero, o numero de unidades drenadas e obtido de uma tabela
de pesquisa que contem dados das taxas de capacidades. No
entanto, se o intervalo nao sofreu descarga, entao a bateria
recupera um certo numero de unidades de carga.
Modelos Analticos
Os modelos analticos, assim como os estocasticos, descrevem a bateria de uma maneira abstrata, onde suas principais
caractersticas sao modeladas utilizando um conjunto menor
de equaco es, tornando-os mais faceis de implementar quando
comparados aos modelos eletroqumicos e eletricos [8].
Os modelos analticos podem ser utilizados para cargas
constantes ou variaveis, bem como para capturar os efeitos
nao-lineares das baterias (efeito da taxa de capacidade e
efeito de recuperaca o). Alem disto, sao computacionalmente
eficientes e podem facilmente ser configurados para diferentes
tipos de baterias. Alguns modelos da literatura sao:
Modelo Linear;
Lei de Peukert;
Modelo de Difus
ao de Rakhmatov-Vrudhula;
Modelo Cin
etico (KiBaM).

B. Modelos de Baterias

DE S ISTEMAS
III. I DENTIFICAC AO

Nesta seca o serao descritos os principais modelos, presentes


na literatura, utilizados na predica o do tempo de vida de
baterias.
Modelos Eletroqumicos

Na literatura tecnica sao encontradas duas abordagens para


a modelagem matematica de sistemas dinamicos: (i) a modelagem fundamentada na fsica do processo; e (ii) a Identificaca o
de Sistemas.

- 59 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A modelagem fundamentada na fsica do processo, tambem


conhecida como modelagem caixa-branca, fenomenologica
ou conceitual exige o conhecimento dos fenomenos fsicos
envolvidos, pois ocorre atraves das leis e princpios que
representam estes fenomenos. A utilizaca o desta abordagem
permite derivar modelos que descrevem a dinamica interna
do sistema, alem da relaca o entrada-sada. Desta forma os
parametros do modelo detem um sentido fsico, residindo nesta
caracterstica, uma das vantagens deste tipo de modelagem.
A principal desvantagem esta no fato de que muitas vezes o
sistema a ser modelado e grande e complexo, e consequentemente as equaco es fsicas envolvidas tambem sao complexas
ou ate mesmo desconhecidas, tornando o tempo de analise
demasiadamente longo e a implementaca o computacional um
tanto complicada.
Uma maneira de minimizar este problema e utilizar a
abordagem de Identificaca o de Sistemas, na qual e permitido construir modelos matematicos de sistemas dinamicos
a partir de dados obtidos de um sistema real, ou de uma
planta experimental. Na Identificaca o de Sistemas ha duas
formas para a construca o de modelos matematicos: (i) a
modelagem caixa-preta, na qual nao se tem conhecimento
previo do sistema a ser modelado, neste caso apenas os
dados de entrada e sada do processo sao usados durante a
identificaca o, observa-se que nao existe nenhuma relaca o entre
a estrutura matematica usada com a fsica do processo; uma
vantagem desta tecnica reside na facilidade de obtenca o do
modelo e na possibilidade de escolher estruturas adequadas
para o objetivo da modelagem, tambem e conhecida como
modelagem emprica; (ii) a modelagem caixa-cinza, na qual
se tem algum conhecimento previo do sistema a ser modelado,
e esta informaca o nao se encontra no conjunto de dados
utilizados durante a identificaca o, ou seja, esta categoria de
modelos pode ser colocada entre a modelagem pela fsica ou
natureza do processo e a identificaca o caixa-preta.
Um sistema dinamico pode ser analisado no domnio do
tempo e/ou no domnio da frequencia. Por este motivo, a
identificaca o deve ser capaz de derivar modelos (lineares ou
nao-lineares) que descrevam o comportamento do sistema
original no domnio do tempo (equaco es diferenciais) ou no
domnio da frequencia (resposta em frequencia), conforme o
enfoque desejado. Segundo Ljung [11] dentro da modelagem
matematica presente na teoria da Identificaca o de Sistemas os
metodos desenvolvidos podem ser divididos em tres grupos:
(i) metodos parametricos; (ii) metodos nao-parametricos; (iii)
metodos do domnio da frequencia.
Neste trabalho a predica o do tempo de vida de baterias sera
modelada utilizando metodos parametricos lineares, visto que
estas sao as estruturas de modelos mais simples presentes na
teoria de Identificaca o de Sistemas. Dentre os principais estruturas de modelos parametricos lineares pode-se citar: ARX
(Auto-Regressivo com entradas eXternas), ARMAX (AutoRegressivo com MediA movel e entradas eXternas), Modelos
de erro na sada, e o Modelo BJ (Box Jenkins). A forma geral
destas representaco es e dada por

A(q)y(k) =

C(q)
B(q)
u(k) +
v(k),
F (q)
D(q)

(2)

onde q n e o operador de atraso, de forma que y(k)q 1 =


y(k 1) [11] (a forma q n e frequentemente utilizada, pois
permite escrever polinomios de maneira compacta), v(k) e o
rudo branco e A(q), B(q), C(q), D(q) e F (q) os polinomios
definidos por
A(q) = 1 + a1 q 1 + ... + any q ny ;
B(q) = b1 q 1 + ... + bnu q nu ;
C(q) = 1 + c1 q 1 + ... + cn q n ;
D(q) = 1 + d1 q 1 + ... + dnd q nd ;
F (q) = 1 + f1 q 1 + ... + fnf q nf .

(3)

A partir do modelo geral (equaca o (2)) e fazendo-se alguns


ajustes, obtem-se os modelos parametricos lineares descritos
a seguir, e que serao utilizados neste trabalho para a modelagem matematica do tempo de vida de baterias utilizadas em
dispositivos moveis.
A. Modelo ARX
O modelo ARX pode ser obtido partindo da equaca o (2),
tomando-se C(q) = D(q) = F (q) = 1 e A(q) e B(q)
polinomios arbitrarios, resultando em
A(q).y(k) = B(q).u(k) + v(k).

(4)

B. Modelo ARMAX
O modelo ARMAX pode ser obtido da equaca o (2),
tomando-se D(q) = F (q) = 1 e A(q), B(q) e C(q)
polinomios arbitrarios, resultando em
A(q)y(k) = B(q)u(k) + C(q)v(k).

(5)

C. Modelo de Erro na Sada


O modelo de erro na sada pode ser obtido da equaca o (2),
tendo A(q) = C(q) = D(q) = 1 e B(q) e F (q) polinomios
arbitrarios, resultando em
y(k) =

B(q)
u(k) + v(k).
F (q)

(6)

D. Modelo BJ
O modelo BJ pode ser obtido do modelo geral (equaca o
(2)), tomando-se A(q) = 1, e os demais polinomios arbitrarios,
resultando em
B(q)
C(q)
y(k) =
u(k) +
v(k).
(7)
F (q)
D(q)

IV. M ODELAGEM M ATEM ATICA


O problema de modelagem matematica via Identificaca o de
Sistemas pode ser dividido em cinco etapas principais [11]:
(i) obtenca o dos dados experimentais do sistema que se deseja
modelar, neste trabalho e utilizada a plataforma de testes apresentada na Figura 3, construda especialmente para validaca o
de modelos matematicos que representam o tempo de vida de
baterias de dispositivos moveis; (ii) escolha de um conjunto
de candidatos a modelos, aqui serao utilizados os modelos

- 60 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

parametricos lineares descritos na Seca o III; (iii) estimaca o


dos parametros das estruturas de modelos, neste trabalho sera
utilizado o metodo de estimaca o dos Mnimos Quadrados; (iv)
validaca o dos modelos presentes no conjunto de candidatos a
modelos; e por fim (v) identificaca o da estrutura de modelo,
presente no grupo de candidatos a modelos e que apresenta
os melhores resultados na validaca o, para predizer o tempo de
vida de baterias de dispositivos moveis.

As baterias usadas nos processos de descarga, na plataforma


experimental, sao de Li-Ion, modelo Nokia BL-5F (presentes
em celulares Nokia N95). Na identificaca o do modelo, e
importante utilizar dois conjuntos diferentes de dados, sendo
o primeiro necessario para a estimaca o dos parametros e o
segundo para a validaca o [1]. Na Tabela I sao apresentados
os dados utilizados para a estimaca o dos parametros do modelo [17], e na Tabela II sao apresentados os dados utilizados
para validaca o dos modelos [14].
Tabela I
DOS PAR AMETROS

DADOS UTILIZADOS PARA ESTIMAC AO


DAS
ESTRUTURAS DE MODELOS [17].
Perfis (mA)
150
250
350
450
550
650
750
850
950

Media (min.)
325,67
192,32
136,25
105,70
85,80
70,73
60,74
51,70
46,70

Tabela II
DOS MODELOS [14].
DADOS UTILIZADOS PARA VALIDAC AO
Perfis (mA)
200
350
500
650

Figura 3.

Media (min.)
268,13
136,25
98,23
70,73

A seguir sao apresentados os modelos parametricos lineares


obtidos utilizando a caixa de ferramenta ident e os dados
experimentais apresentados na Tabela I.
Modelo ARX: para este modelo foram obtidos os seguintes
polinomios

Plataforma de Testes

A modelagem matematica sera realizada atraves da caixa


de ferramentas para a identificaca o de sistemas presente na
ferramenta computacional Matlab denominada ident. Este aplicativo contem tecnicas para estimaca o dos parametros dos
modelos, permitindo ao usuario examinar as propriedades e
verificar se os modelos encontrados estao em concordancia
com os dados medidos (validaca o). A mesma apresenta
uma interface grafica interativa ao usuario, denominada GUI
(Graphical User Interface - GUI), que contem a maior parte
das funco es do Toolbox fornecendo um acesso facil a todas
as variaveis que sao criadas durante a sessao, tornando o
processo de identificaca o e modelagem um trabalho simples
de ser realizado [12].
DOS R ESULTADOS
V. D ISCUSS AO
Neste trabalho foram escolhidas estruturas parametricas
lineares de ordem dois, visto que o modelo fsico de difusao
de Rakhmatov-Vrudhula, que prediz o tempo de vida de
baterias com acuracia [14], [15], e baseado em uma Equaca o
Diferencial Parcial (EDP) de segunda ordem. Logo, como
se esta usando um conhecimento previo do sistema fsico, a
modelagem utilizada e caixa-cinza.

A(q) = 1 1, 083q 1 + 0, 2205q 2


B(q) = 0, 009261q 1 + 0, 01508q 2 ,
onde q n e o operador de atraso, considerando q = z,
conforme [11] pode-se escrever a equaca o (4) como
0, 01508z 2 0, 009261z 1
.u[n] +
(8)
0, 2205z 2 1, 083z 1 + 1
1
+
.e[n]
2
0, 2205z 1, 083z 1 + 1
Modelo ARMAX: para este modelo foram obtidos os seguintes polinomios
y[n] =

A(q) = 1 0, 8201q 1 + 0, 05285q 2


B(q) = 0, 05168q 1 0, 04923q 2
C(q)

1 0, 8496q 1 0, 1504q 2 ,

considerando o mesmo procedimento do modelo ARX, a


equaca o (5) e dada por

- 61 -

y[n] =

0, 04923z 2 + 0, 05168z 1
.u[n] +
0, 05285z 2 0, 8201z 1 + 1
0, 1504z 2 0, 8496z 1 + 1
+
.v[n]
0, 05285z 2 0, 8201z 1 + 1

(9)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelo de Erro na Sada: para este modelo foram obtidos


os seguintes polinomios
B(q)

0, 08806q 1 + 0, 9991q 2

F (q)

1 1, 22q 1 + 0, 2834q 2 ,

de modo que a equaca o (6) torna-se


y[n] =

0, 9991z 2 0, 08806z 1
.u[n] + v[n]
0, 2834z 2 1, 22z 1 + 1

(10)

Modelo BJ: para este modelo foram obtidos os seguintes


polinomios
= 0, 08806q 1 + 0, 9991q 2
C(q) = 1 0, 4151q 1 + q 2
D(q) = 1 + 0, 4078q 1 + 0, 4094q 2
B(q)

F (q)

1 1, 22q 1 + 0, 2834q 2

de modo que a equaca o (7) torna-se


0, 9991z 2 0, 8806z 1
.u[n] +
0, 2834z 2 1, 22z 1 + 1
z 2 0, 4151z 1 + 1
+
.v[n]
0, 4092z 2 + 0, 4078z 1 + 1

y[n] =

(11)

Apos a determinaca o dos quatro modelos matematicos,


apresentados nas equaco es (8)-(11) e necessario realizar a
validaca o dos mesmos. Para isto, foi utilizado o conjunto de
dados apresentado na Tabela II. Na Figura 4 sao apresentados
os resultados das simulaco es para a validaca o dos quatro modelos matematicos, observa-se que o modelo ARX apresentou
o melhor resultado quando comparado com os demais modelos
e os dados experimentais, com acuracia de 95, 53 %.

300
Plataforma
arx221: 95.53
bj22221: 90.65
oe221: 90.65
armax2221: 90.19

Perfil (mAh)

250

200

150

100

50
200

Figura 4.

250

300

350

400
450
Tempo (min.)

500

550

600

650

Resultado da simulaca o para a validaca o dos modelos

VI. C ONCLUS OES


Neste trabalho foi realizada a modelagem matematica caixacinza, do tempo de vida de baterias de dispositivos moveis,
utilizando a teoria de Identificaca o de Sistemas e uma plataforma experimental para obtenca o do conjunto de dados.
Foram escolhidas estruturas parametricas lineares de ordem
dois, visto que o modelo fsico de difusao de RakhmatovVrudhula, que prediz o tempo de vida de baterias com acuracia

e baseado em uma Equaca o Diferencial Parcial (EDP) de


segunda ordem. As baterias usadas nos processos de descarga,
na plataforma experimental, sao de Li-Ion, modelo Nokia BL5F (presentes em celulares Nokia N95). A partir da analise
dos resultados observou-se que o modelo parametrico linear
ARX apresentou o melhor resultado quando comparado com
os demais modelos e os dados experimentais, com acuracia de
95, 53 %.
R EFER E NCIAS
[1] L. A. Aguirre, Introduca o a` Identificaca o de Sistemas: Tecnicas Lineares e Nao-Lineares Aplicadas a Sistemas Reais, 3a Ed., Belo Horizonte:UFMG, 2007
[2] M. Chen and G. Rincon-Mora, Accurate electrical battery model capable
of predicting runtime and I-V performance, IEEE Transactions on Energy
Conversion, vol. 21, n.2, pg. 504-511, Junho 2006.
[3] C. Chiasserini and R. Rao, Pulsed battery discharge in communication
devices, Proceedings of the 5th International Conference on Mobile
Computing and Networking, pg. 88-95, 1999.
[4] , A model for battery pulsed discharge with recovery effect, IEEE
Wireless Communications and Networking Conference, pg. 636-639, 1999.
[5] M. Doyle, T. F. Fuller, and J. Newman, Modeling of galvanostatic
charge and discharge of the lithium, polymer, insertion cell, Journal of
the Electrochemical Society, vol. 140, no. 6, pg. 1526-1533, 1993.
[6] , Simulation and optimization of the dual lithium ion insertion cell,
Journal of the Electrochemical Society, vol. 141, no. 1, pg. 1-10, 1994.
[7] S. Haykin and B.V. Veen, Sinais e Sistemas, Porto Alegre:Bookman,
2001.
[8] M. R. Jongerden and B. R. Haverkort, Battery Modeling, Thecnical
Report in Faculty Electrical Engineering, Mathematics and Computer
Science, Janeiro 2008.
[9] , Which battery model to use?, Imperial College London, pg. 76-88,
Julho 2008.
[10] K. Lahiri, A. Raghunathan, S. Dey and D. Panigrahi, Battery-driven
system design: A new frontier in low power design, Proc. Intl. Conf. on
VLSI Design/ASP-DAC, pp. 261-267, Janeiro 2002.
[11] L. Ljung, System Identification: Theory for the User, Second Edition,
Prentice Hall, 1999.
[12] ,
System
Identification
Toolbox
Users
Guide,
MATHWORKS,
Disponvel
em:
http://www.mathworks.com/access/helpdesk/help/pdf doc/ident/ident.pdf,
Acesso em: 26 de junho de 2012.
[13] H. B. Nonemacher, L. Minelli, P. S. Sausen and A. Sausen, Desenvolvimento de um testbed para avaliaca o de modelos matematicos utilizados
na predica o do tempo de vida das baterias, XXIV Congresso Regional de
Iniciaca o Cientfica e Tecnologica em Engenharia - CRICTE, Universidade
Federal de Rio Grande-RS, Brasil, 2010.
[14] A. V. Oliveira, Analise Comparativa de Metodologias de Estimaca o
de Parametros Aplicada a Modelos Analticos Utilizados na Predica o do
Tempo de Vida de uma Bateria, Dissertaca o de Mestrado, Universidade
Regional Integrada do Noroeste do Estado do Rio Grande do Sul, Ijui-RS,
Brasil, Marco 2012.
[15] D. Rakhmatov and S. Vrudhula, An analytical high-level battery model
for use in energy management of portable electronic systems, National
Science Foundations State/Industry/University Cooperative Research Centers (NSFS/IUCRC) Center for Low Power Electronics (CLPE), pg. 1-6,
2001.
[16] P. S. Sausen, Gerenciamento Integrado de Energia e Controle de Topologia em Redes de Sensores Sem Fio, Tese de Doutorado, Universidade
Federal de Campina Grande, Campina Grande-PB, Brasil, Julho 2008.
[17] K. K. Schneider, Modelos Analticos na Predica o do Tempo de Vida
de Baterias Utilizadas em Dispositivos Moveis, Dissertaca o de Mestrado,
Universidade Regional do Noroeste do Estado do Rio Grande do Sul, IjuiRS, Brasil, Marco 2011.

- 62 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Analise numerica do efeito da profundidade de


dutos sobre o potencial termico de trocadores de
calor solo ar
Ruth da Silva Brum , Liercio Andre Isoldi , Elizaldo Domingues dos Santos,
Joaquim Vaz, Luiz Alberto Oliveira Rocha
Universidade

Federal de Rio Grande (FURG)


Rio Grande - RS, Brasil
Email: ruthdasilvabrum@gmail.com, liercioisoldi@furg.br, elizaldosantos@furg.br, joaquimvaz@furg.br
Universidade Federal do Rio Grande do Sul (UFRGS)
Porto Alegre - RS, Brasil
Email: luizrocha@mecanica.ufrgs.br

ResumoO objetivo deste estudo foi avaliar o potencial


termico de trocadores de calor solo-ar para resfriamento e
aquecimento passivo de edificaco es localizadas em regioes de solo
argiloso. Foi usado um modelo 3D e o Metodo de Volumes Finitos
(MVF) para a soluca o numerica atraves do software FLUENT.
Dados experimentais foram utilizados para validaca o do modelo
numerico, que mostrou uma boa capacidade de reproduzir o
fenomeno fsico em estudo. Os resultados mostraram que a
profundidade na qual o trocador de calor solo-ar e enterrado
influencia diretamente em seu potencial. Para um duto enterrado
a 3m, em um dia tpico de inverno e possvel elevar a temperatura
do ar externo em 17% (em torno de 3o C), enquanto no verao
pode-se diminu-la em 25% (aproximadamente 8o C).
Index TermsConforto termico, modelagem computacional,
trocadores de calor solo-ar.

I. I NTRODUC AO
Resistir a` s adversidades climaticas e melhorar o conforto termico no interior das habitaco es sempre esteve entre
as preocupaco es da humanidade, alem disso, atualmemente
ampliou-se a preocupaca o em obter tecnologias e sistemas
sustentaveis, reduzindo o consumo de energia.
Equipamentos para o condicionamento termico do ar no
interior das edificaco es tem sido bastante usados para resfrialas no verao e/ou aquece-las no inverno. Isto demanda um
aumento no consumo de energia, principalmente nos horarios
de pico, tornando-se um problema para as concessionarias de
energia e para os proprietarios de edificaco es [1].
Como alternativa para o uso de condicionadores de ar,
de acordo com Hollmuller et al. [1], um projeto que considere a sustentabilidade na construca o civil (uso de proteco es
solares e isolamento termico, controle da a rea de vidro na
fachada, utilizaca o de aberturas que propiciem uma ventilaca o
adequada, uso de iluminaca o natural) pode ajudar a manter
a edificaca o na zona de conforto ou a reduzir a carga de
resfriamento (ou aquecimento).
Sabe-se que um dos princpios fundamentais para a sustentabilidade e a utilizaca o de fontes de energia renovaveis,
dentre as quais a radiaca o solar se destaca como uma fonte

- 63 -

inesgotavel de calor e luz. O fluxo de energia da radiaca o


solar que atravessa a atmosfera da Terra e muito elevado,
aproximadamente 1367W/m2. Em um ano, o planeta recebe
cerca de 1.5 1018 kW h de energia, o que significa mais de
10 vezes o consumo mundial no mesmo perodo [2].
Parte desta energia e perdida na atmosfera, no entanto, mais
da metade dela incide sobre a superfcie terrestre. Devido a`
sua enorme massa e propriedades de isolamento termico, a
crosta da Terra funciona como um imenso reservatorio inercial
e cclico para esta energia. Por exemplo, as camadas mais
superficiais do solo acumulam calor durante o dias, sendo este
liberado durante a noite. Da mesma maneira, acumula calor
durante o verao, e o libera durante o inverno [3][6].
Uma maneira de aproveitar esta energia e atraves do uso dos
trocadores de calor solo-ar, que consistem em tubos enterrados
que direcionam o ar exterior atraves do solo logo abaixo ou
proximo a` edificaca o, de forma a reduzir a oscilaca o diaria de
temperatura, evitando assim picos de temperatura diarios e ate
mesmo anuais [3], [7][11]. Embora suas derivaco es tenham
sido aplicadas atraves dos seculos, na ultima decada tem sido
estudada esta tecnica numa versao mais moderna buscando
uma analise crtica de instalaco es piloto e de demonstraca o,
bem como a produca o de ferramentas de simulaca o e regras
praticas para engenheiros. Em particular, foi mostrado que a
reduca o da oscilaca o diaria pode ser atingida com apenas 1520 cm de terra em volta dos tubos, permitindo a existencia de
sistemas compactos e eficientes de baixo custo [12].
Em 1994, Mihalakakou et al. [6] apresentam um modelo
relativamente completo para fazer previsoes numericas de
trocadores de calor solo-ar, no qual e possvel descrever
simultaneamente a transferencia de calor e massa, no interior
do duto e no solo, levando em conta sua extratificaca o termica
natural. Na implementaca o computacional, eles utilizaram o
ambiente TRNSYS. Ainda neste mesmo ano, Mihalakakou et
al., em [8], estudaram a influencia da superfcie terrestre na
eficiencia de um trocador de calor solo-ar utilizando um ou
mais tubos enterrados em paralelo. Foi investigado o potencial

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

do resfriamento ou aquecimento de ambientes levando em


consideraca o a cobertura do solo, foi avaliado e comparado
o potencial utilizando superfcies descoberta e coberta por
grama. Eles descobriram que mesmo uma superfcie coberta
por uma fina camada de grama tem maior capacidade de
refrigeraca o. Esta observaca o pode ser u til para a melhoria
das condico es de contorno na superfcie.
Em 1995, Santamouris [13] desenvolveu um modelo que
calcula o acoplamento de trocador de calor solo-ar nas
edificaco es. O metodo e baseado no princpio da temperatura
do ponto de equilbrio e permite o calculo do valor horario
da temperatura no equilbrio do edifcio, bem como a carga
de arrefecimento diaria do edifcio e a contribuica o dos tubos
enterrados. Ele tambem utilizou o modelo numerico TRNSYS.
Em 2007, Wu et al. [9] fizeram uma analise da tecnica de
resfriamento de ambientes no verao usando dutos enterrados
no solo. O modelo desenvolvido, incorporando efeitos do
escoamento turbulento de ar, foi validado atraves de dados
experimentais obtidos no Sul da China. Seus algoritmos foram
implementados no ambiente CFD do software PHOENICS,
para avaliar os efeitos dos parametros de funcionamento (ou
seja, o comprimento do tubo, raio, a profundidade e a taxa
de fluxo de ar) sobre o desempenho termico e capacidade
de arrefecimento do trocador. A capacidade de refrigeraca o
diariamente observada foi de ate 74, 6 kWh.
Em 2011, Trzaski et al. [14] estudaram a performance de
trocadores de calor solo-ar, utilizando metodos de elementos
finitos para solucionar modelos 3D. Eles observaram que os
fatores naturais, como o sombreamento da a rea, tem um grande
impacto na eficiencia do trocador de calor.
Ainda em 2011, Florides et al. [4] fizeram um estudo do
potencial energetico do solo de oito localidades na cidade
de Chipre (Turquia), em relaca o a profundidade, e poca do
ano, geologia e altitude, visando analisar a eficiencia de
trocadores de calor acoplados. Os dados coletados indicaram
um potencial para o uso eficiente de trocadores de calor em
Chipre, conduzindo a uma economia significativa do consumo
de energia.
No mesmo ano, Vaz et al. [3] apresentaram um estudo experimental e numerico de trocadores de calor solo-ar, utilizados
para obter um maior conforto termico de modo sustentavel,
reduzindo o consumo de energia convencional. O experimento
foi realizado no estado do Rio Grande do Sul, Brasil, na cidade
de Viamao, e seus resultados foram utilizados para validar
o modelo computacional de trocadores de calor solo-ar. Os
campos de temperatura transientes previstos numericamente
sao comparados com os experimentais, sendo que a maior
diferenca encontrada foi inferior a 15%.
Os resultados de Vaz et al. [3] mostraram a validade e
eficacia do modelo utilizado computacionalmente, e servem
de suporte para os estudos desenvolvidos neste trabalho.
Neste estudo e apresentado um modelo computacional tridimensional de um trocador de calor solo-ar, validado com os
resultados experimentais apresentados em [2]. Os principais
objetivos deste trabalho foram avaliar o uso de um modelo tridimensional simplificado para a reproduca o do comportamento

- 64 -

termico de um escoamento turbulento em um duto enterrado


em uma camada de solo, bem como, avaliar o efeito da
produndidade do duto sobre o campo termico do escoamento
turbulento no duto. Para isso, foi empregada uma metodologia
numerica que e baseada no metodo de volumes finitos. Para a
abordagem da turbulencia, e empregado o modelo RANS do
transporte das tensoes de Reynolds (SST).
II. M ETODOLOGIA
Atualmente, o desenvolvimento dos computadores de alta
velocidade, bem como sua capacidade de processamento e
armazenamento, proporcionaram um aumento significativo de
tecnicas numericas para a soluca o de problemas complexos de
engenharia [15]. Isso estimulou tambem um aumento do interesse de pesquisadores e usuarios em simulaco es numericas.
A utilizaca o de simulaca o numerica para analisar escoamento de fludos, transferencia de calor e demais fenomenos
associados, e conhecido como Dinamica dos Fluidos Computacional (CFD) (a sigla conhecida e advinda do ingles:
Computational Fluid Dynamics) [16]. A utilizaca o de pacotes
comerciais de CFD pressupoe vantagens, entre as quais se
destacam: a reduca o significativa de tempo e de custos em
novos projetos; capacidade em estudar sistemas onde analises
experimentais sao complexas; um alto nvel de detalhes nos
resultados; etc. Estes softwares comerciais apresentam uma
interface sofisticada aos usuarios, facilitando a definica o e a
analise dos resultados.
Este trabalho utiliza para a etapa de pre-processamento
os softwares GAMBIT e FLUENT [17], sendo que este
u ltimo tambem e utilizado para o processamento e o
pos-processamento. Estes softwares possibilitam a soluca o
numerica transiente do modelo matematico formulado para a
determinaca o da distribuica o de temperatura do ar que escoa
nos trocadores de calor solo-ar e do solo em volta deles.
O GAMBIT possibilita tornar mais simples e intuitiva as
etapas de construca o (geometria), discretizaca o (geraca o da
malha) e definica o dos diferentes tipos de regioes do modelo
[2].
O FLUENT e um programa computacional baseado em
Metodos de Volumes Finitos (MVF), e permite a resoluca o de
problemas de CFD em domnios computacionais complexos,
usando malhas nao estruturadas. Seu codigo e compatvel com
malhas do tipo bidimensionais (triangulos / quadrilateros) e
tridimensionais (tetraedros / hexaedros / piramides / hbridos)
[2].
A escolha do MVF e motivada pelo fato que estes metodos
satisfazem princpios de conservaca o em nveis discretos, isto
e , as equaco es aproximadas representam a conservaca o de
massa, quantidade de movimento e energia, em nvel de volumes finitos. Isto evita a existencia de geraca o ou sumidouros
dessas quantidades [15].
Como a maioria dos softwares de CFD, para analisar
o movimento de fludos, o FLUENT segue princpios de
conservaca o de massa, expressa pela equaca o da continuidade, e conservaca o da quantidade de movimento, representada pela equaca o de Navier-Stokes. Para escoamentos

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

envolvendo transferencia de calor, uma equaca o adicional para


a conservaca o da energia e resolvida. Equaco es de transporte
sao tambem resolvidas, quando o escoamento e turbulento.
Neste u ltimo caso as equaco es sao necessarias para tornar
possvel a soluca o do problema do fechamento, o qual ocorre
pela presenca de novas variaveis na formulaca o (flutuaco es
dos campos de velocidades e temperaturas medias no tempo)
e a manutenca o do mesmo numero de equaco es. Assim sao
necessarias novas equaco es de transporte para modelar essas
incognitas [2].
A. Conservaca o da massa
A equaca o de conservaca o da massa, ou equaca o da continuidade, pode ser escrita em sua forma mais geral, para
escoamentos compressveis e incompressveis, como:

+ (
v ) = Sm ,
t

(1)

onde e a massa especfica do fludo (kg/m3 ),


v e o vetor
3
velocidade do escoamento (m/s), Sm (kg/m s) e um termo
de fonte, que neste caso e nula. O parametro t representa o
tempo (s).
B. Conservaca o da quantidade de movimento
A conservaca o da quantidade de movimento em um sistema
de referencia inercial (sem aceleraca o) e descrito pela equaca o
a seguir:

+ (
v
g +F
(2)
v ) = p + ( ) +
t

onde p e a pressao estatica do fludo (N/m2 ),


g e a forca

do campo gravitacional, por unidade de volume (N/m3 ); F


representa as forcas de corpo externas, por unidade de volume,
(N/m3 ); e e o tensor de tensoes viscosas relacionadas a` s
forcas de superfcie em um elemento infinitesimal de fludo
(N/m2 ), que e definido por:


2

= ef f (
vI ,
v +
v T)
(3)
3
A viscosidade efetiva ef f (kg/ms) e dada por + t , onde
e viscosidade molecular e t e a viscosidade turbulenta,
definida de acordo com o modelo de turbulencia adotado. O
segundo termo representa as tensoes desviadoras e que estao
relacionadas com a dilataca o volumetrica do fluido, assim, em
escoamentos incompressveis este termo pode ser desprezado.
C. Conservaca o da energia
A equaca o da conservaca o de energia e descrita como:
E

+ [
v (E) + p] = [kef f T +
t

( ef f
v )] + Sn ,
E =h
hj =

(4)

p v2
+ ,

(5)

cp,j dT,

(6)

T ref

- 65 -

onde E e a energia especfica (J/kg), definida conforme


a eq. (5), na qual h e a entalpia sensvel (J/kg). Na eq.
(6), cp,j e o calor especfico da especie j (J/kgK),hj e
a entalpia da especie j e Tref e uma temperatura em um
estado termodinamico de referencia (Tref = 298.15K). A
condutividade efetiva, kef f (W/mk), e dada por k + kt , onde
kt e a condutividade termica turbulenta, definida de acordo
com o modelo de turbulencia adotado. Neste trabalho cabe
salientar que j = 1 , visto que o escoamento e monofasico.
Na eq. (4), os termos do lado esquerdo correspondem,
em sequencia, a` variaca o local e ao transporte advectivo de
energia. Os tres primeiros termos do lado direito representam
a transferencia de energia, devido a` difusao de calor, difusao de
massa e dissipaca o viscosa, respectivamente. O u ltimo termo,
Sn (W/m3 ) permite considerar, no modelo, qualquer fonte ou
sumidouro de calor.
D. Modelagem da turbulencia
A soluca o classica de escoamentos e baseado nas leis de
conservaca o de massa, energia e quantidade de movimento
em um meio contnuo. A grande maioria dos problemas
de interesse da engenharia e representado por escoamento
turbulentos, contudo, o sistema de equaco es resultantes possui
soluca o exata apenas para um numero reduzido de escoamentos simples, com muitas hipoteses simplificativas introduzidas,
que em geral, as desviam demasiadamente dos problemas
abordados em engenharia.
E possvel obter uma soluca o independente de parametros
empricos, atraves da soluca o direta das equaco es de NavierStokes para todas as escalas de turbulencia. Como escoamentos turbulentos sao sempre tridimensionais e transientes, com
a presenca de estruturas turbilhonares em uma larga faixa
de escalas de comprimento e tempo, as soluco es numericas
requerem nveis de armazenamento muito elevados. Alem
disso, para representar todas as escalas dos escoamentos
sao requeridas malhas extremamente refinadas (da ordem de
P r3 Re9/4 ) e uso de esquemas numericos de discretizaca o com
erros de truncamento muito pequenos (truncamento na 4a , 5a e
as vezes ate 6a ordem) [18]. Devido a essas dificuldades, tem
sido utilizados modelos de turbulencia avaliados experimentalmente, nos quais o nvel de precisao depende, essencialmente,
da validade das hipoteses utilizadas [2].
Neste estudo, para a simulacao da distribuica o de temperaturas do ar escoando nos dutos dos trocadores de calor solo-ar
foi utilizado o modelo das tensoes de Reynolds (RMS) que esta
disponvel no FLUENT. Este modelo pertence ao grupo dos
modelos classicos de turbulencia que propoem analisar uma
media temporal das equaco es de conservaca o que modelam
os escoamentos, sendo as variaveis do problema (velocidade,
pressao e temperatura) decompostas em uma parcela media e
outra flutuante no tempo [2], [19], [20]. Cabe salientar que no
solo foi resolvida somente a equaca o da energia. O conjunto
completo de equaco es, bem como o modelo de turbulencia,
sao resolvidos somente para a regiao dos dutos.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

E. Procedimentos e parametros da soluca o numerica


Quando ha interesse em determinar as condico es de troca de
calor por convecca o, o campo de velocidades nao e conhecido
e deve ser determinado simultaneamente com o campo de
temperaturas. Assim, ha dois problemas a serem resolvidos:
o problema de mecanica dos fluidos e o de transferencia de
calor.
Os dois podem estar acoplados, como em problemas de
convecca o natural, ou quando as propriedades fsicas variam
com a temperatura. Eles podem estar desacoplados quando
a convecca o forcada com propriedades fsicas constantes for
resolvida. Em qualquer dos casos o mais difcil a ser resolvido
e o problema de mecanica dos fludos, devido ao delicado
acoplamento entre a pressao e a velocidade e as nao linearidades presentes nas equaco es de conservaca o da quantidade
de movimento linear, ou equaca o do movimento [15].
Neste trabalho foi utilizado o modelo Coupled, que oferece
vantagens: uma implementaca o robusta e diferente para escoamentos permanentes; desempenho superior se comparados
com algoritmos de soluca o segregados; indicado para escoamentos transientes quando a qualidade da malha e baixa ou
quando sao empregados grandes passos de tempo [2].
Para as simulaco es numericas usou-se um domnio computacional 3D construdo no software GAMBIT. Para analisar a variaca o do campo de temperatura no duto devido
a` profundidade, uma porca o do solo foi representada por
uma malha 3D como mostra a Fig. 1. Neste trabalho, nao
foi considerada a espessura das paredes do duto devido as
diferencas na ordem de grandeza das dimensoes envolvidas
que levam a dificuldades na geraca o de malhas. Outro fato
que justifica esta simplificaca o do modelo e que a resistencia
termica do material do duto que e muito pequena com relaca o
a resistencia termica do escoamento dentro do duto, bem
como do material do solo. Dessa forma, nao ha uma grande
contribuica o desse material para o processo de transferencia
de calor. Maiores consideraco es sobre a simplificaca o podem
ser vistas no trabalho de Vaz [2] e Vaz et al. [3].

Figura 1.

reduzindo os custos computacionais. Escolheu-se um domnio


abrangendo um volume de 1932.75m3, onde a face superior
(solo sup) foi utilizada para representar a superfcie do solo
(ver Fig. 1).
Ainda no GAMBIT, o material utilizado no domnio computacional, foi identificado com o tipo solid para o solo e
com o tipo fluid para o ar dentro do duto, tambem foram
identificados e definidos os tipos de condico es de contorno
(velocity inlet, pressure outlet ou wall).
As propriedades dos materiais (densidade , condutividade termica k e calor especfico Cp ) podem ser visualizada na tab. I, estes valores foram obtidos em estudos
anteriores da literatura [2] e introduzidos no FLUENT.
Os resultados apresentados neste trabalho foram obtidos
com uma malha particionada em 552016 volumes finitos
tetraedricos, sendo 114254 no duto e 437762 no solo, ha um
grande refinamento na regiao do duto, pois os gradientes de
velocidade e temperaturas sao muito elevadas nesta regiao.
Para a discretizaca o no tempo, foi adotado um passo de
tempo de 3600s (uma hora), e o maximo de 200 iteraco es
de convergencia para cada passo. Foi utilizado o esquema
padrao para a pressao e Upwind de primeira ordem para as
variaveis do Momentum, energia cinetica da turbulencia, taxa
de dissipaca o turbulenta, energia e Reynolds Stresses
Tabela I
P ROPRIEDADES DOS MATERIAIS
Componente

(kg/m3 )

k (W/mK)

Cp (J/kgK)

solo
ar

1800
1.16

2.1
0.0242

1780
1010

Nesta pesquisa, as variaco es de temperatura da superfcie


do solo e a temperatura na entrada do duto, ao longo do ano,
foram modeladas por uma funca o periodica. O metodo dos
mnimos quadrados foi utilizado para definir as funco es de
ajuste de dados experimentais retirados do trabalho de [2]. Tais
funco es foram inserida no FLUENT por uma Funca o Definida
pelo Usuario (User Defined Function -UDF) para representar
as condico es de contorno de temperatura na superfcie do solo
e da temperatura do ar na entrada do duto.
Para representar a temperatura na entrada do duto foram
usadas as funco es (7) e (8). A primeira serviu para uma etapa
de validaca o e a segunda para o estudo da profundidade do
duto. A temperatura da superfcie do solo foi descrita apenas
pela funca o (9).
v(t) = 20.49 + 5.66sen((1.78 102 t) 5.30)

(7)

p(t) = 23.18 + 6.92sen((1.72 102 t) + 26.42)

(8)

s(t) = 18.70 + 6.28sen((1.72 102 t) + 26.24)

(9)

Domnio computacional discretizado

Diferentemente do trabalho de [2], que possuia um solo com


uma geometria complexa, aqui foi representado um domnio
computacional simplificado, facilitando sua discretizaca o e

- 66 -

No que diz respeito a` s demais condico es de contorno, os


lados e o fundo do domnio foram considerados isolados

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

III. R ESULTADOS
Para validar o modelo computacional, as soluco es numericas
foram comparadas com os resultados experimentais e
numericos apresentados em [2]. Para isso, simulou-se o duto
enterrado a uma profundidade de 1.6m em relaca o a` superfcie
do solo. Observou-se uma boa concordancia entre os resultados como pode se ver na Fig. 2. Houve uma diferenca maxima
de 3o C em relaca o aos dados experimentais (cerca de 11%), e
de 1o C em relaca o a soluca o numerica (cerca de 4%) de Vaz
[2].
28
Dados Experimentais Vaz (2011)
Soluo Numrica Presente estudo
Soluo numrica Vaz (2011)

Temperatura (C)

26
24
22
20
18
16
16
0

50

100

150

200
Tempo (dias)

250

300

350

Figura 2.
Comparaca o do modelo 3D simplificado com os resultados
apresentados na Ref. [2].

O modelo desenvolvido neste trabalho e constitudo por apenas 1 duto, enquanto no trabalho de Vaz [2] existem tres tubos
proximos entre si que afetam ligeiramente o comportamento
termico do duto em estudo. Apesar destas pequenas diferencas,
e possvel considerar validado o modelo computacional desenvolvido, permitindo assim que esta metodologia numerica seja
utilizada para predizer o comportamento termico de trocadores
de calor solo-ar.
Estudos bibliograficos permitem concluir que a eficiencia
do sistema de trocadores de calor solo-ar depende das caractersticas do duto (material, diametro), da configuraca o
do sistema (distancia entre eixos, comprimento, inclinaca o,
profundidade e velocidade da circulaca o do fludo) e das
caractersticas do solo (difusividade termica, umidade e tipo
de cobertura) [2], [3], [7][11].
E importante destacar que o domnio computacional de
Vaz [2] era muito complexo, dificultando a avaliaca o de
parametros especficos, como a profundidade do duto. Este
trabalho faz o estudo num domnio mais simples permitindo
a avaliaca o destes parametros. Os resultados corroboram para
uma recomendaca o teorica sobre a melhor profundidade onde
o duto poderia ser enterrado em um problema real.

- 67 -

Para este estudo foi analisada a influencia da profundidade


do duto na troca termica que acontece entre o solo e o ar em
escoamento no equipamento. Devido a variaca o da temperatura
do solo em relaca o a` profundidade, quanto mais profundo o
duto estiver enterrado maior sera a capacidade calorfica e
maior tambem seu potencial de resfriamento ou aquecimento.
Neste estudo foram analisadas 7 profundidades diferentes
(0.5m, 1m, 2m, 3m, 4m, 5m e 6m) e o ar insuflado no
trocador de calor foi sempre o mesmo, com variaca o anual
de temperatura definida por (8). Avaliou-se a variaca o da
temperatura na sada do duto, conforme mostra Fig. 3.
35
30
Temperatura (C)

termicamente. A porca o de solo considerada no domnio


computacional foi construda com uma profundidade de 15m.
Nesta profundidade, as variaco es de temperatura do solo, devido a incidencia da radiaca o solar, nao sao mais significativas,
diferentemente do que acontece nas camadas mais superficiais,
onde variaco es consideraveis de temperatura ocorrem ao longo
do tempo.
Quanto a` s condico es iniciais, assumiu-se que o domnio
estava inicialmente a 18.7C, que e a temperatura media anual
do solo. Adotou uma velocidade de entrada do ar de 3.3m/s,
pressao livre na sada do ar, e um duto com diametro de
110mm. Como foi feito em [2], as simulaco es foram iniciados
a` s 00 : 00 horas do dia primeiro de janeiro.

25
20
15
10
0

50
entrada do ar

100
0,5m prof.

Figura 3.

150
1m prof.

200
250
Tempo (dias)
2m prof.
3m prof.
4m prof.

300
5m prof.

350
6m prof.

Comparaca o da profundidade

Na Fig. 3 pode-se observar que o duto enterrado a 0.5m


de profundidade mostrou grande capacidade de resfriamento,
mas nao para aquecimento. Este fato pode ser devido a
influencia da superfcie do solo. Pode-se observar ainda que
o potencial termico para aquecimento cresce com o aumento
da profundidade. Contudo, tanto para aquecimento quanto
para resfriamento, este potencial estabiliza a partir de 3m de
profundidade, nao havendo um ganho significativo em enterrar
o duto em maiores profundidades.
A maior variaca o de temperatura, com o duto enterrado a
0.5m, foi de 6.4o C. Para o duto enterrado a 3m, a variaca o
aumenta para 9o C e apresenta uma capacidade de aquecimento
em torno de 3o C.
A topologia do campo de temperatura num dia de verao
pode ser observado na Fig. 4 que mostra o duto a 3m de
profundidade com o ar externo sendo insuflado no trocador.
E importante destacar que o perfil de temperatura apresentado corresponde a valores medios diarios, calculados com
condico es de contorno tambem admitidas com valores medios
diarios ao longo de um ciclo anual.

Figura 4.

Perfil de temperatura (verao)

Esta topologia foi escolhida pelo fato de possuir uma


profundidade que na pratica ainda e possvel de ser obtida.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Alem disso, a 3m a troca termica entre o solo e o ar do duto


pode ser considerada satisfatoria, pois a temperatura de sada
do ar ao longo do ano tem pequena variaca o em torno da
temperatura media do solo (que e uma temperatura agradavel
de se ter no interior da edificaca o).
Na Fig. 4 (a) e possvel observar a distribuica o da temperatura no solo. Pode-se ver tambem que a temperatura na
entrada de ar do duto esta em torno de 30o C, de acordo com
` medida que o ar troca calor com
a condica o de contorno. A
o solo, ao passar ao longo do duto, sua temperatura diminui
e estabiliza em um valor proximo a temperatura do solo.
As Fig. 4 (b) e (c) mostram duas seco es transversais do
solo, passando exatamento no centro do duto. Para facilitar
a visualizaca o dos perfis de temperatura, foi feito um corte
vertical (Fig. 4 (b)) e um horizontal (Fig. 4 (c)). A temperatura
das camadas do solo, por onde passam os dutos, e localmente
afetada, como mostra as Fig. 4 (b) e 4 (c).
Coerentemente, a variaca o de temperatura e maior na regiao
proxima a` entrada do ar aquecido no duto. Isto se reduz na
regiao de sada do ar, onde a temperatura deste entra em
equilbrio com a do solo.
A topologia do campo de temperatura num dia de inverno
pode ser observada na Fig 5. Neste caso, pode-se observar o
solo a uma temperatura mais elevada que o ar insuflado. As
Fig. 5 (b) e 5 (c) mostram tambem que a temperatura das
camadas do solo, por onde passam os dutos, e localmente
afetada. Como anteriormente, a variaca o de temperatura e
maior na regiao proxima a entrada do ar.

Figura 5.

Perfil de temperatura (inverno)

IV. C ONCLUS AO
Este trabalho contribuiu para a analise do potencial termico
de trocadores de calor solo ar com relaca o a` profundidade
de aterramento dos dutos. A partir dos resultados numericos
obtidos via simulaco es computacionais de um modelo tridimensional, baseado em u nico duto, foi possvel avaliar o
comportamento anual do campo de temperatura no solo e
no interior do duto. Constatou-se que o potencial de resfriamento e aquecimento do ar aumenta com a profundidade de
instalaca o dos dutos. Porem, a partir de 3m de profundidade, a
temperatura de sada do ar teve um comportamento com pouca
variaca o, podendo ser considerado constante (estavel), nao
havendo ganho significativo em fazer aterros mais profundos.
Para o resfriamento do ar, em particular, os resultados apontam

- 68 -

que ate mesmo dutos enterrados a pequenas profundidades


podem ser eficazes.
AGRADECIMENTOS
Os autores R. S. Brum e L. A. O. Rocha agradecem a
Coordenaca o de Aperfeicoamento de Pessoal de Nvel Superior (Capes) e ao Conselho Nacional de Desenvolvimento
Cientfico e Tecnologico (CNPq) pelo apoio financeiro.
R EFER E NCIAS
[1] P. Hollmuller, R. Lamberts, F. S. Westphal, M. M. Ordenes, and J. C.
Carlo, Potencial da ventilac a o inercial para resfriamento passivo em
climas brasileiros, in ENCAC 2005 VIII Encontro Nacional sobre Conforto no Ambiente Construdo e IV Conferencia Latino-americana sobre
Conforto e Desempenho Energetico de Edificaco es, Maceio, Alagoas,
Brasil, 2005.
[2] J. Vaz, Estudo experimental e numerico sobre o uso do solo como
reservatorio de energia para o aquecimento e resfriamento de ambientes
edificados, Ph.D. dissertation, Universidade Federal do Rio Grande do
Sul (UFRGS), Porto Alegre, RS, Brasil, 2011.
[3] J. Vaz, M. A. Sattler, E. D. dos Santos, and L. A. Isoldi, Experimental
and numerical analysis of an earth-air heat exchanger, Energy and
Buildings, 2011.
[4] G. A. Florides, S. Kalogirou, V. Messaritis, I. Panayides, G. P. Z. Zomeni, A. Lizides, E. Sophocleous, and K. Koutsoumpas, The geothermal characteristics of the ground and the potential of using ground
coupled heat pump sin cyprus. Energy, vol. 36, pp. 50275036, 2011.
[5] C. P. Jacovides, G. Mihalakakou, T. M. Santamouris, and J. O. Lewis,
On the ground temperature profile for passive cooling applications in
buildings. Solar Energy, vol. 48, no. 3, pp. 167175, 1996.
[6] G. Mihalakakou, M. Santamouris, D. Asimakopoulos, and N. F. Papanikolaou, Impact of ground cover on the efficiencies of earth-to-air heat
exchangers, Applied Enegy, vol. 48, pp. 1932, 1994.
[7] M.Cucumo, S.Cucumo, L.Montoro, and A.Vulcano, A one-dimensional
transient analytical model for earth-to-air heat exchangers, taking into
account condensation phenomena and thermal perturbation from the
upper free surface as well as around the buried pipes, International
Journal of Heat and Mass Transfer, vol. 51, pp. 506516, 2008.
[8] G. Mihalakakou, M. Santamouris, D. Asimakopoulos, and N. F. Papanikolaou, Modelling the thermal performance of earth-to-air heat
exchangers, Solar Energy, vol. 53, no. 3, pp. 301305, 1994.
[9] H. Wu, S. Wang, and D. Zhu, Modelling and evaluation of cooling capacity of earth-air-pipe systems. Energy Conversion and Management,
vol. 48, pp. 14621471, 2007.
[10] M. D. Paepe and A. A. Janssens, Thermo-hydraulic dising of earth-air
heat exchangers. Energy and Buildings, vol. 35, pp. 389397, 2011.
[11] M. S. Todorov, Bps, energy eficiency and renewable energy sources for
buildings greening and zero energy cities planning, Energy Buildings,
2012.
[12] R. Pierre, Simple c0 approximations for the computation of incompressible flows, Comput. Methods Appl. Mech. Engrg., vol. 68, pp. 205227,
1988.
[13] M. Santamouris, G. Mihalakakou, A. Argiriou, and D. N. Asimakopoulos, On the performance of buildings coupled with earth to air heat
exchangers, Solar Energy, vol. 54, no. 6, pp. 375380, 1995.
[14] A. Trzaski and B. Zawada, The influence of environmental and geometrical factors on air-ground tube heat exchanger energy efficiency,
Building and Environment, vol. 46, pp. 14361444, 2011.
[15] C. R. Maliska, Tranferencia de calor e mecanica dos fludos computacionais, 2nd ed. Rio de Janeiro: LTC - Livros Tecnicos e Cientficos
Editora S.A., 2010.
[16] H. K. Versteeg and W. Malalasekera, An Introduction to Computational
Fluind Dynamics, second edition ed.
England: Pearson Education
Limited, 2007.

[17] ANSYS, Guia do usuArio


do fluent, version 6.3.16, Tech. Rep., 2007.
[18] M. Lesieur, O. Metais, and P. Comte, Large-eddy simulations of turbulence. New York, USA: Cambridge University Press, 2005.
[19] D. C. Wilcox, Turbulence modeling for CFD. La Canada, USA: DCW
Industries, 2002.
[20] S. B. Pope, Turbulent Flows. New York, USA: Cambridge University
Press, 2008.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Ajuste de uma Correlao para o Nmero de


Nusselt em Regime Transiente
Renata N. Pereira, Darci L. Savicki, IMEF, FURG

Resumo Neste trabalho apresenta-se uma metodologia de


ajuste de curvas, aplicada neste caso conveco natural em
cavidade tipo meia lua, em regime transiente. A partir de
resultados previamente obtidos via simulao numricocomputacional, calcula-se o nmero de Nusselt versus o nmero
de Rayleigh. Mostra-se que somente aps algumas horas de
resfriamento, o nmero de Nusselt transiente tende para o valor
calculado para o regime permanente.
INTRODUO

xiste na literatura cientfica uma vasta gama de


correlaes para o nmero de Nusselt aplicvel para o
regime permanente. Por outro lado, correlaes para a fase
transiente so raras e apenas na atualidade comeam a ganhar
destaque, devido a grande variedade de fenmenos fsicos de
interesse cientfico ocorrem em regime transiente, como
descrito em [2].
Em trabalhos anteriores [3], [4] foi apresentado um modelo
matemtico baseado nas equaes de Navier-Stokes e na
equao da energia para descrever a fase transiente do
resfriamento de reservatrios trmicos cilndricos horizontais,
bem como a metodologia numrica, baseada no Mtodo dos
Volumes Finitos.

q"

r R
2

1
(Tw,r Te ) Rd (Tw, Te )dr (1)
(e k 1 he ) 0
r 0

r R 2

Ti

r 0

T (rdrd )

r R 2

r 0

(rdrd )

(2)

2
r R

Tw Tw,r dr Tw, ( Rdr )

0
r 0

2
r R

dr Rdr (3)
0
r 0

A partir destes valores, calculou-se o coeficiente de


transferncia de calor interno, de acordo com (4).

hi

q"
Ti Tw

(4)

II RESULTADOS
1.

Correlao para o nmero de Nusselt

Obtiveram-se resultados para o valor de coeficiente de


transferncia de calor mdio em funo do tempo, para um
tempo de 20 h. Os resultados so mostrados na Fig. 1.
110

Coef iciente de transf erncia de calor


(W/m2.C)

I MODELAGEM MATEMTICA
Neste trabalho, realizou-se a simulao numrica de um
reservatrio com geometria tipo meia-lua, investigando a
influncia das variveis temperatura interna e espessura do
isolamento trmico, conforme mostra a Tabela I. Maiores
detalhes acerca do modelo fsico matemtico, condies
iniciais e de contorno, convergncia e validao dos resultados
podem ser encontrados em [4].
TABELA I
VALORES DOS PARMETROS TESTADOS
Temperatura inicial (C) Espessura do isolamento trmico (m)

0,02

80

0,03

90

h_mdio (T= 80C; e= 0,01m)


h_mdio (T= 80C; e= 0,02m)
h_mdio (T= 80C; e= 0,03m)

80
70
60
50

40
30
0,E+00

2,E+04
Tempo(s)

4,E+04

6,E+04

Fig. 1. Coeficiente de transferncia de calor mdio em funo do tempo para


um tempo de 20h.

0,01
60

h_mdio (T= 60C; e= 0,01m)


h_mdio (T= 60C; e= 0,02m)
h_mdio (T= 60C; e= 0,03m)

100

Aps a determinao de h, calculou-se o nmero de Nusselt


(Nu) e o nmero de Rayleigh (Ra), definidos em (5) e em (6),
respectivamente,

No cdigo computacional o fluxo de calor, a temperatura


mdia interna e da parede so calculados de acordo com (1),
(2), (3).

- 69 -

Nu

hL
k

(5)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Ra

g TL3

(6)

75

Nu_corr.
Nu

65

onde L dimenso caracterstica (m), k a condutividade


trmica ( W mC ), g a acelerao da gravidade (m/s2),
o coeficiente de expanso volumtrica (C -1), T a diferena

Nu

55
45

de temperatura ( Ti Tw ), a difusividade trmica (m /s) e


2

35

a viscosidade cinemtica (m2/s).


Na Fig. 2, apresentam-se as curvas de Nu versus Ra para as
20 horas simuladas.

25
15
0,E+00

80
e= 0,01m; T=
e= 0,02m; T=
e= 0,03m; T=
e= 0,01m; T=
e= 0,02m; T=
e= 0,03m; T=

70

60C
60C
60C
80C
80C
80C

1,E+07

2,E+07

3,E+07

4,E+07

Ra

Fig. 3. Descrio do fenmeno descrito na correlao (8) para o regime


permanente.

60

Fazendo-se o ajuste dos dados relativos ao instante 10h para


o modelo (7), obteve-se o ajuste (9).

Nu

50

40

Nu 0, 2902Ra0,2214

30

20
0,E+00

1,E+07

2,E+07

3,E+07

4,E+07

Ra

(9)

Na Fig. 4, compara-se a correlao (8) com o ajuste (9) e os


dados originais da simulao.

Fig. 2. Curvas Nu versus Ra para as 20h simuladas.


38

Tradicionalmente, o nmero de Nusselt expresso como


uma funo do nmero de Rayleigh, na forma (7).

Nu b Ra m

36
34

(7)

Nu 0, 48Ra

0,25

(8)

Na Fig. 3, mostra-se que a correlao (8) descreve bem o


fenmeno apenas para o final do perodo simulado, ou seja, 10
h.

Nu

32

A Fig. 2 mostra que, para a fase transiente, no existe uma


nica curva que descreva a variao de Nu x Ra na forma da
relao (7), visto que os dados esto distribudos ao longo de
uma faixa. Assim, para a fase transiente, ao invs de uma
nica curva, se faz necessrio ajustar correlao que
contemple toda a faixa de dados.
Aps 10 horas de resfriamento, a variao de Nu em
funo de Ra diminui. Para este instante, fez-se a comparao
do Nu obtido nesse trabalho com o Nu calculado a partir de
uma correlao referente a uma chapa cilndrica (8), para
regime permanente, apresentado em [1].

30
28
Nu_chapa cilndrica
Nu_ajuste
Nu

26
24
1,E+07

2,E+07

3,E+07

4,E+07

Ra

Fig. 4. Comparao da correlao (8) com o ajuste (9) e os dados originais da


simulao.

Observa-se que o instante de 10 horas se assemelha ao


regime permanente descrito pela correlao (8). Entretanto,
para o intervalo de tempo anterior a 10h, os ajustes (8) ou (9)
no apresentam concordncia com os dados, requerendo um
ajuste adicional.
Neste sentido, na Fig. 5, plota-se os valores de Nusselt
variando de hora em hora, e o correspondente ajuste para o
modelo (7).

- 70 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Na Fig. 7, apresenta-se a comparao dos dados originais


com as curvas calculadas pela correlao (12).

49
Nu_3600s
Nu_7200s

44
Nu_10800s

50

Nu_14400s

45

39

Nu_3600s
Nu_7200s
Nu_10800s
Nu_14400s
Nu_18000s
Nu_21600s
Nu_25200s
Nu_28800s
Nu_32400s
Nu_36000s
Nu_3600s - corr.
Nu_7200s - corr.
Nu_10800s - corr.
Nu_14400s - corr.
Nu_18000s - corr.
Nu_21600s - corr.
Nu_25200s - corr.
Nu_28800s - corr.
Nu_32400s - corr.
Nu_36000s - corr.

Nu_18000s

Nu

40
Nu_21600s

34

35

Nu

Nu_25200s
Nu_28800s

30

Nu_32400s

25

29

Nu_36000s

20

24
5,E+06

2,E+07

3,E+07
Ra

4,E+07

Fig. 5. Apresentam-se os valores de Nusselt variando de hora em hora, e o


correspondente ajuste para o modelo (7).

Para o ajuste mostrado na Fig. 5, mostra-se na Fig. 6 o


comportamento dos coeficientes b e m de (7) para as primeiras
10 horas de simulao.
16

0,35

14

0,3

12

2,E+07

3,E+07

4,E+07

Ra

Fig. 7. Comparao dos dados originais com as curvas calculadas pela


correlao (12).

Observa-se que a correlao (12) ajusta-se muito bem aos


dados apresentados, ou seja, expressando-se os coeficientes b
e m como funo do tempo as curvas Nu x Ra cobrem toda a
faixa de pontos obtidos por simulao numrica.
2.

Correlao para o grau de estratificao trmica

0,2
8

0,15

Coef . m

0,25

10

Coef . b

15
5,E+06

0,1

0,05

Para os mesmos casos estudados anteriormente, ajustou-se


uma correlao para o grau de estratificao trmica (G),
definido como a diferena entre a mxima e a mnima
temperatura tomadas ao longo do perfil de estratificao. Na
Fig. 8, apresentam-se perfis de temperatura para um intervalo
de tempo de 10 horas.

0
0,04
0,06
0,08
Tempo Adimensional
Fig. 6. Comportamento dos coeficientes b e m da Eq. (7) para as primeiras 10
horas de simulao.

0,02

Fez-se o ajuste dos coeficientes b e m em funo do tempo


adimensional ( t R ). Para o coeficiente m, o modelo
logaritmo, mostrado em (10) ajusta bem os dados.
2

m 0,0944ln( ) 0,5440

(10)

Para o coeficiente b, o modelo potncia como mostrado em


(11), descreve bem o comportamento dos dados.

b 0,0018 1,7864

Fig. 8. Perfis de temperatura para um intervalo de tempo de 10 horas.

(11)

Assim, para descrever a fase transiente, os coeficientes b e


m do modelo (7), so expressos em funo do tempo,
conforme apresentado em (12).

Nu 0,0018 1,7864 Ra 0,0944ln( )0,5440

(12)

No incio, o campo de temperatura uniforme e assim o


grau de estratificao trmica nulo. Logo aps iniciado o
resfriamento, j se observa a formao de um pequeno degrau
trmico que aumenta com o passar do tempo.
Na Fig. 9, apresenta-se a evoluo do grau de estratificao
trmica no decorrer do tempo, para os diversos casos
estudados.

- 71 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


6
8
7

Grau de Estratif icao

6
Grau de Estratif icao

T 40C U1

T 40C U2

T 40C U3

T 60C U1

3
T 60C U2

2
T 60C U3

1
0
0,E+00

2,E+04

4,E+04

4
3

sim. - T 40C U2
sim. - T 60C U2

corr. - T 40C - U2
corr. - T 60C - U2

0
0,E+00

2,E+04
4,E+04
6,E+04
Tempo [s]
Fig. 11. Comparao dos dados da simulao com a correlao proposta para
o caso com o U2 fixo e T varivel.

6,E+04

Tempo [s]

Fig. 9. Evoluo do grau de estratificao trmica no decorrer do tempo.

Utilizou-se a funo nlinfit do Matlab para ajustar os


coeficientes a, b, c e d do modelo (13).

G aT aU c d

Observa-se que a correlao proposta descreve


satisfatoriamente a evoluo do grau de estratificao em
funo do tempo.

(13)
3.

Correlao para o Perfil de Estratificao Trmica

Obteve-se o ajuste (14)

G 1,5781T

0,4003

0,5939 0,2559

(14)

onde T a diferena entre a temperatura interna e a


temperatura ambiente (C), U a resistncia trmica por
unidade
de
rea
(m2C/W)
definida
como
U 1/ (1/ h e / k ) e t o tempo (s).
A Fig. 10 mostra a comparao dos dados da simulao
com a correlao proposta para o caso com o T= 40C fixo e
U varivel.
7
6

T (h) Tmin
G
h
h*
H

T*

(16)

3
sim. - T 40C U1
sim. - T 40C U2
sim. - T 40C U3
corr. - T 40C - U1
corr. - T 40C - U2
corr. - T 40C - U3

1
0
0,E+00

(15)

onde T(h) a temperatura tomada na altura h , T min a


temperatura mnima tomada no interior do tanque e H a
altura total do tanque .
Plotando a temperatura normalizada versus a altura
normalizada para todos os casos estudados na seo 1 e em
diversos tempos, observa-se que todas as curvas situam-se sob
um mesmo perfil, conforme mostra-se na Fig.12.

Temperatura Normalizada

Grau de Estratif icao

Inicialmente, definem-se duas novas variveis, a


temperatura normalizada e a altura normalizada, na forma (15)
e (16), respectivamente,

2,E+04

4,E+04

6,E+04

Tempo [s]
Fig. 10. Comparao dos dados da simulao com a correlao proposta para
o caso com o T= 40C fixo e U varivel.

A Fig. 11 mostra a comparao dos dados da simulao


com a correlao proposta para o caso com o U2 fixo e T
varivel.

0,9

T norm.

0,8

T_ajuste

0,7
0,6
0,5
0,4

0,3
0,2
0,1

0
0

0,2

0,4
0,6
Altura Normalizada

0,8

Fig.12. Perfil caracterstico das curvas de temperatura normalizada versus a


altura normalizada para todos os casos estudados e em diversos tempos.

- 72 -

Ajustou-se a temperatura normalizada em funo da altura

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

normalizada obtendo-se o ajuste (17).

T * 0,9875(1 e12,5314h* )

(17)

A partir de (15), o perfil de temperatura pode ser expresso


na forma (18)

T (h) GT * Tmin

A Equao (24), junto com (14), (17) e (22), permite traar


o perfil de temperatura a partir do conhecimento das
caractersticas do reservatrio (T, U) ao longo do tempo (t).
Por exemplo, usando os seguintes parmetros: T ini= 60C,
Text= 20C, h= 8W/m2 C, e= 0,02m, R= 0,5m, Z= 0,5m, e
propriedades fsicas da gua, aplicando-se a correlao (24),
obtm-se os perfis mostrados na Fig. 13 , que concorda com os
dados da simulao.

(18)

onde G e T* j foram ajustados por (14) e (17).


Usando (18) e integrando para obter a temperatura mdia no
interior do tanque, tem-se (20)

T (h)dh
0
H

1 h.
59

GT * dh *

0
1

(19)

dh

dh *

dh *

Ti G T * dh * Tmin

(20)

5 h.
56

6 h.

55

7 h.
8 h.
9 h.

T * dh * 1 e que T (h)dh dh T .

53

52

10 h.

12,5314 h*

)dh * 0,91

0,1

0,2

0,3

0,4

0,5

Altura [m]

(21)

Alm disso, em (20), o termo a esquerda pode ser expresso


pela bem conhecida relao

R
Ti Text (Tini Text ) exp t t
mc p

(22)

onde m a massa do fluido (kg), cp o calor especfico do


fluido (kJ/kgC) e Rt a resistncia trmica total (m2 C/W),
definida por

Fig.13. Perfis de temperatura obtidos via correlao (24).

T * dh* 0,9875(1 e
0

4 h.

57

A integral em (20) resolvida usando-se (17), entre os


limites de 0 a 1, como apresentado em (21).
1

3 h.

54

visto que

2 h.

58

Tmin dh *

Temperatura [C]

60

Rt 1/ 1

hA

kA

.No

III CONCLUSO
Neste trabalho foram estabelecidas relaes matemticas na
forma de correlaes que permitem descrever o processo de
resfriamento de um reservatrio trmico com geometria tipo
meia-lua preenchido com gua. A anlise apresentada
contempla uma correlao transiente para o nmero de
Nusselt, uma correlao transiente para o grau de
estratificao trmica e uma correlao para o perfil de
estratificao. Em conjunto, estas correlaes descrevem as
principais caractersticas de reservatrio durante o processo de
resfriamento.
AGRADECIMENTOS

clculo de Rt,

desprezou-se a resistncia trmica devida a conveco no


interior do tanque, visto que seu valor duas ordens de
grandeza inferior aos demais, para o caso da gua aqui
considerado.
Substituindo (21) em (20), resulta no equacionamento (23)

Tmin Ti 0,91G

(23)

Os autores so gratos ao CNPq, pelo suporte financeiro, na


forma de bolsa de iniciao cientfica.
REFERNCIAS
[1]

[2]

Retornando a (18) e substituindo (23), resulta em (24)

T (h) Ti G(T * 0,91)

[3]

(24)

- 73 -

Lewandowski A. Radziemska C., 2001. Heat Transfer by Free


Convection from an Isothermal Vertical Round Plate in Unlimited
Space, Applied Energy, Vol. 68, pp. 187-201.
Rodrguez I., Castro, J.,Prez-Segarra C.D., Oliva A.. Unsteady
numerical simulation of the cooling process of vertical storage tanks
under laminar natural convection. International Journal of Thermal
Sciences v. 48 708721 , 2009.
Savicki D. L., Vielmo H., Krensinger A., Anlise numrica
tridimensional e investigao experimental do comportamento trmico e
hidrodinmico de reservatrios trmicos cilndricos. Tese de Doutorado,
Promec, UFRGS, 2006.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


[4]

[5]

Savicki D. L., Vielmo H., Krensinger A.,. Three-dimensional analysis


and investigation of the thermal and hydrodynamic behaviors of
cylindrical storage tanks. Renewable Energy, v.36, p.1364 - 1373,
2011.
Savicki D. L., Sabin I. N., Development of a computational model
applied to forced convection in cylindrical and D-shaped thermal
Tanks. Brazilian Congress of Mechanical Engineering, 2011, Natal RN. Proceedings of COBEM 2011, 2011.

- 74 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem Numrica da Influncia dos Efeitos do


Transporte pelo Vento Sobre uma Mancha de leo
na Regio Costeira do Sul do Brasil
Caio Eadi Stringari

Leonardo Fagundes Mello

Renata Tatsch Eidt

Instituto de Oceanografia
Universidade Federal do Rio Grande
Email: caiodalaqua@hotmail.com

Escola de Engenharia
Universidade Federal do Rio Grande
Email: leofagundesdemello@gmail.com

Instituto de Oceanografia
Universidade Federal do Rio Grande
Email: renata_eidt@hotmail.com

Wilian Correa Marques


Instituto de Matemtica, Estatstica e Fsica
Universidade Federal do Rio Grande
Email: wilianmarques@furg.br

AbstractO derramamento de petrleo e derivados no ecossistema marinho pode originar efeitos crnicos de curto, mdio
e longo prazo. A modelagem numrica destes processos tem
se mostrado uma ferramenta importante e de baixo custo
operacional para anlises e previses, considerando aspectos
econmicos e ambientais que podem dar suporte aos rgos
gestores. Neste sentido, o objetivo deste trabalho analisar o
efeito local do vento sobre um derrame de leo na regio costeira
do Sul do Brasil, considerando caractersticas reais do derrame e
da morfologia da regio. A simulao realizada utilizando um
modelo de leo que vem sendo desenvolvido na Universidade Federal do Rio Grande - FURG, acoplado ao modelo hidrodinmico
TELEMAC3D que fornece o campo de velocidades necessrio
para o modelo de leo calcular a evoluo do derrame. Os
resultados mostram que o fator determinante na trajetria
o efeito local do vento. A intensidade e direo das correntes
diretamente ligada ao transporte tridimensional da mancha e os
processos de difuso so responsveis pela disperso horizontal
do leo. Com relao aos processos de mistura e envelhecimento
aos quais o leo est sujeito, os resultados sugerem que 5 horas
aps o derrame cerca de 40% do leo evapora e 80% se emulsifica,
levando a um aumento de 53, 4 kg/m3 em sua densidade.
Index TermsModelagem Numrica, Modelos de leo, Efeitos
do Vento Sobre o leo.

I. I NTRODUO
Acidentes envolvendo petrleo e seus derivados em ambientes marinhos um importante tpico a ser considerado,
uma vez que a frequncia e a intensidade desses eventos
tem apresentado uma tendncia de crescimento [1]. Quando
o leo entra em contado com o ambiente marinho acarreta
processos de contaminao de longo prazo, podendo levar
a uma condio crnica [2], se tornando em muitos casos
irreversvel.
Metade da produo mundial de petrleo transportada
pelos oceanos [3]. A entrada de leo no ambiente marinho
varia de 1,7 a 8,8 milhes de toneladas por ano e 23,5 %
desse total diz respeito ao transporte marinho, sendo que as
operaes rotineiras em terminais e portos representam a maior
parte dessa porcentagem [4].

A regio costeira do Sul do Brasil apresenta certa susceptibilidade a eventuais derrames de leo devido presena do
Porto de Rio Grande, do Terminal Aquavirio da Transpetro
(Petrobras) e da Refinaria de Petrleo Riograndense SA.
O transporte de leo por navios no Porto de Rio Grande
significativo, no ano de 2003 quase 3.000 navios foram
movimentados e em 2008 foram transportados mais de 60.000
toneladas de leo diesel [5].
A legislao brasileira define que simulaes numricas
envolvendo derrames de leo devem ser realizadas para se
estabelecer a rea de influncia direta e indireta da atividade,
servindo como base para realizao de estudos de diagnstico
ambiental e planos de contingncia.
Neste sentido, o objetivo deste trabalho realizar uma
investigao dos efeitos das diferentes forantes fsicas que
agem sobre uma mancha de leo derramado nas proximidades
da desembocadura da Lagoa dos Patos, avaliando as potenciais
contribuies de cada um dos fatores. A figura 1 mostra
a regio de estudo e a grade numrica utilizada para as
simulaes. O ponto marcado em branco representa a posio
inicial central da mancha de leo.
II. M ODELO H IDRODINMICO
O modelo numrico TELEMAC3D (EDF - Laboratoire
National d Hydraulique et Environnement of the Company
Eletrecit de France) foi utilizado para as simulaes hidrodinmicas. Este modelo resolve as equaes de NavierStokes considerando as variaes locais na superfcie livre do
fluido, desprezando as variaes de densidade na equao de
conservao da massa, considerando a presso hidrosttica e
a aproximao de Boussinesq para resolver as equaes do
momento [6].
Uma descrio detalhada sobre modelo o TELEMAC3D,
abordando funcionamento, calibrao e validao para a regio
de estudo envolvendo processos hidrodinmicos e morfodinmicos na Plataforma Continental do Sul do Brasil pode

- 75 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

de quatro forantes diferentes representados pela: (1) velocidade da corrente calculada pelo modelo hidrodinmico, (2)
contribuio local do vento, (3) velocidade do processo de
espalhamento do leo e (4) velocidade randmica devido ao
transporte difusivo. A figura 2 mostra os processos aos quais
o leo esta sujeito.

Fig. 2.
Processos envolvidos no leo derramado no mar. Adaptado
WOR(2010) [13].

Fig. 1. rea de estudo. A batimetria representada pelo gradiente de cores.


A posio inicial do leo denotada pela cruz.

ser encontrada nos trabalhos de Marques et al. [7][10].


III. M ODELO DE LEO
O modelo de leo vem sendo desenvolvido na FURG
atravs de tcnicas de programao modular, que permite
a compilao de cada um dos mdulos separadamente. Tal
estrutura modular aumenta a legibilidade e a manutenibilidade
do programa. O modelo utiliza uma interface de acoplamento
que contm todas as informaes necessrias a serem compartilhadas pelos modelos de leo e hidrodinmico [11], [12].
IV. D ESCRIO M ATEMTICA DOS P ROCESSOS F SICOS
DE T RANSPORTE DO LEO
Esta seo tem como objetivo descrever brevemente os
aspectos matemticos por trs das teorias utilizadas nos modelos atuais de disperso leo e que vm sendo utilizadas
no modelo desenvolvido na FURG. O modelo trata o leo
como um conjunto de partculas discretas, levando em conta
uma aproximao lagrangiana para clculo das trajetrias dos
traadores (partculas) no tempo.
Tais trajetrias so calculadas considerando que o leo
pode ser idealizado como um nmero grande de partculas
que se movem independentemente na gua. A velocidade
dos traadores interpolada de acordo com as velocidades
obtidas nos ns da malha numrica do modelo hidrodinmico,
e a posio final do traador dependente da contribuio

Atualmente, os processos de emulsificao e evaporao, e


a variao do campo de densidade, que influenciam o processo
de envelhecimento e mistura do leo na gua j se encontram
implementados, e so detalhados em [11], [12]. Detalhes com
relao aos efeitos associados ao movimento da mancha de
leo (deslocamento e espalhamento) podem ser encontrados
em [11], [12]. Neste trabalho os efeitos associados ao movimento da mancha de leo so reformulados conforme ser
apresentado nas sees posteriores, de forma a representar: o
deslocamento, o espalhamento, a influncia local do vento e
o processo de difuso turbulenta da mancha de leo.
A. Adveco
Neste trabalho, consideraremos que as propriedades que
transportam o leo de forma a no depender de suas caractersticas fsico-qumicas sero tratadas como forantes advectivas.
Nesta classe se encaixam o transporte pelas correntes e o transporte superficial gerado pelo vento. Tambm inclumos nesta
classe o transporte vertical gerado pela diferena de densidade
entre o leo e massa de gua adjacente. As componentes
zonal, meridional e vertical das velocidades advectivas para
cada partcula so dadas pelas equaes 1, 2 e 3.
Ui = (Kc Uc ) + (Kw Uv )

(1)

Vi = (Kc Vc ) + (Kw Vv )

(2)

Wi = (Kc Wc ) + wi

(3)

Onde:
Ui e Vi so as componentes meridional e zonal de velocidade advectiva resultante para cada partcula;
Uc ,Vc e Wc so as componentes de velocidade das correntes;
Uw e Vw so as componentes de velocidade do vento;

- 76 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Kc o coeficiente de transporte pela corrente;


Kw o coeficiente de transporte pelo vento.

acordo as equaes 9 e 10 e assim, finalmente, as velocidades


de espalhamento podem ser calculadas de acordo com as
equaes 11 e 12.

A velocidade de afundamento de cada partcula (wi )


determinada atravs de uma verso modificada da lei de Stokes
para o leo, como proposto por French-Mccay e Chao et al.
[14], [15], seguindo a equao 4.
d2i g(1

wi =

o
w )

18vw

Dx = Dy =

r
Ur =

di =

3/5

dmax + dmin
2

 13

1
.
t

(8)

2Dx
t

(9)

2Dy
t
Nas quais, t o passo de tempo do modelo.
Vr =

O dimetro mximo e mnimo das gotculas de leo


calculado de acordo com as proposies feitas por Al-Rabeh
[16], seguindo as equaes 5 e 6, respectivamente. Assim, o
dimetro mdio da gotcula calculado pela mdia entre o
dimetro mximo e o dimetro mnimo na equao 7.
s

12
dmax =
(5)
g(w o

w g 4/5

gV 2
2
vw

V = Volume de leo do derrame;


t = Tempo decorrido;
k1 = 0, 57 e k2 = 0, 725.

(4)

o = Densidade do leo;
w = Densidade da gua
g = Acelerao da gravidade;
vw = Viscosidade dinmica da gua do mar;
di = Dimetro mdio da gotcula de leo.

dmin =

Onde:

Na qual,

0.12 3/5 2/5

k22
16

(6)
(7)

B. Difuso
Consideraremos como difuso as forantes que dependem
diretamente das propriedades fsico-qumicas do leo. Nesta
classe se encaixam os processos de espalhamento e difuso
turbulenta, ligados as caractersticas do leo e as tenses
superficiais na interface gua-leo. Ambos efeitos so aproximados utilizando-se tcnicas random walk, ou seja, utilizam
nmeros aleatrios calculados dentro de um intervalo definido
para simular o efeito da turbulncia.
1) Espalhamento: O Espalhamento um processo de expanso lateral da mancha de leo, representando um balano
de foras entre gravidade, inrcia, viscosidade e tenses superficiais na interface gua-leo. Tal processo importante nos
primeiros estgios do derrame.
O modelo utiliza as proposies feitas por Fay [17] para
estimar as componentes das velocidades de espalhamento,
utilizando coeficientes adotados por Leito [18] e Flores [19],
sendo a formulao final do clculo das componentes de
velocidade adotado de acordo com o mtodo proposto por
Proctor [20].
A equao 8 estabelece os coeficientes de espalhamentos
nas direes x e y. Os intervalos de flutuao (raio em que atua
o espalhamento) [Ur , +Ur ] [Vr , +Vr ] so calculados de

(10)

U si = R1 cos (2R2 ).U r

(11)

V si = R1 sin (2R2 ).V r

(12)

Onde R1 e R2 so nmeros aleatrios distribudos no


intervalo entre 0 e 1.
2) Difuso turbulenta: O processo de difuso turbulenta
horizontal calculado utilizando-se um mtodo de comprimento de mistura modificado para o leo. A equao 13 define
a distncia que cada partcula pode viajar (S) atravs de
um elemento da malha, sendo o equivalente ao comprimento
de mistura de modelo de turbulncia hidrodinmico padro.
Dessa forma, as equaes 14 e 15 so utilizadas para calcular
as componentes turbulentas da velocidade para cada partcula
do modelo.
p
(13)
S = R1 (12Dx t)
U di = S cos (2R2 )

(14)

V di = S sin (2R2 )

(15)

C. Trajetria de cada Partcula


A partir do conhecimento das forantes que agem sobre cada
partcula, podemos integrar sua posio no tempo utilizando
uma aproximao de primeira ordem atravs do mtodo Eulerfoward. As equaes 16, 17 e 18 descrevem a posio da isima partcula no tempo.

- 77 -

xt+t
= xti + t (Uit + U sti + U dti )
i

(16)

yit+t = yit + t (Vit + V sti + V dti )

(17)

zit+t = zit + t (Wit + wit )

(18)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

D. Condies Iniciais e Caractersticas do leo


O modelo considera atualmente um derrame acidental e
pontual de leo, que assume uma forma circular, sendo que
a rea inicial calculada de acordo com a soluo de Fay
[17]. Assumindo que a fase inicial do espalhamento (fase
gravitacional-inercial) muito breve, a rea inicial calculada
quando esta termina, e o processo gravitacional-viscoso se
inicia atravs da equao 19.
k4
Ao = 22
k1

gV05
vw

A. Simulao Completa
A figura 3 mostra a evoluo temporal da mancha de
leo considerando todas as forantes advectivas e difusivas.
Notamos uma rpida expanso inicial, justificada pelo comportamento da componente de espalhamento associado s
forantes de corrente e do vento. O efeito do vento o fator
dominante na simulao, fazendo a mancha de leo atingir a
costa em cerca de 30 horas.

 61
(19)

Onde:
Ao = rea Inicial;
o)
= (w
.
w
Atualmente o modelo inicializado com as seguintes
condies:
(a) 1 hora

(b) 10 horas

(c) 20 horas

(d) 30 horas

Volume Inicial de leo = 2000 m3


Densidade da gua do Mar = 1025 kg . m3
Densidade Inicial do leo = 980 kg . m3
Viscosidade Cinemtica da gua Salgada = 0.893.106 m2 .s
Volume das Partculas = 0, 05 m3
t = 90s
Kw = 0.3
Kc = 1

V. ACOPLAMENTO ENTRE OS M ODELOS


O modelo de leo tem seu cdigo acoplado diretamente
ao cdigo do modelo hidrodinmico TELEMAC3D [11],
[12]. O mdulo de transporte lagrangiano do modelo de
leo utiliza as velocidades de corrente e vento obtidas no
modelo hidrodinmico, juntamente com as velocidades de
espalhamento e difuso turbulenta obtidas pelo modelo de
leo, para calcular as trajetrias das partculas. Desta forma, o
campo de leo estimado sofre os processos de envelhecimento
(evaporao e emulsificao) que levam a alteraes em seu
campo de densidade, influenciando a dinmica tridimensional
das partculas de leo e induzindo a processos como sedimentao e oil-beaching. Uma melhor descrio dos processos de
envelhecimento aos quais o leo est exposto encontrada em
[11].
VI. R ESULTADOS E D ISCUSSES
Foram realizadas duas simulaes, uma contendo todas
as forantes descritas nas sees anteriores e outra desconsiderando o efeito do vento atuando sobre a mancha de leo,
de forma a ser possvel quantificar o efeito isolado desta
forante. Os resultados que envolvem a hidrodinmica tridimensional no sero discutidos neste trabalho. A descrio dos
processos hidrodinmicos modelados para a regio pode ser
encontrada nos trabalhos Marques et al. [7][10]. Mello et al.
[11] simularam as mesmas forantes hidrolgicas e climticas
das simulaes apresentadas neste trabalho. Dessa forma, os
resultados hidrodinmicos encontrados so semelhantes aos
citados.

Fig. 3. Variao temporal das partculas de leo para o cenrio com todas
as forantes.

A partir da anlise da srie temporal de ventos (figura


4) nota-se que os ventos de quadrante Sul so dominantes
no incio da simulao, sendo seguidos por uma mudana
para ventos de quadrante Norte que prevalecem at o fim do
perodo. Ventos de quadrante de Sul so responsveis por gerar
um empilhamento de gua na Plataforma Continental do Sul
do Brasil [7], [9]. Tal efeito sentido diretamente pela mancha
de leo que apresenta uma trajetria em direo costa durante
todo o evento de ventos de quadrante Sul. Este comportamento
bastante similar ao observado para a pluma da Lagoa dos
Patos [7][9].
B. Simulao sem o Efeito do Vento sobre a mancha de leo
A figura 5 mostra a evoluo temporal da mancha de leo
desconsiderando as componentes de velocidade do vento nas
partculas. O incio da simulao semelhante ao apresentado anteriormente, com a dominncia das componentes de
espalhamento e correntes, que determinam o comportamento
da mancha. Porm, a ausncia do efeito do vento faz com que
o leo no atinja a costa nos 5 dias (120 horas) de simulao.
A trajetria que o leo assume reflete o padro de circulao
gerado pelo vento, com uma direo preferencial no sentido
Sul. Ventos de quadrante Norte, dominantes na simulao,

- 78 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

C. Anlise da Forantes envolvidas

Fig. 4. Srie temporal de vento em um ponto prximo aos molhes. Em preto


as 30 horas inciais e em vermelho todo o perodo.

Fica evidente que a contribuio do vento o fator determinante para o comportamento da mancha, sendo responsvel
por fazer com que o leo atinja rapidamente a costa. A
figura 6 mostra todas as forantes atuantes sobre a mancha
no perodo total de simulao (120 horas). A segunda principal contribuio das correntes, que transportam a mancha
preferencialmente na direo da circulao superficial movida
pelo vento, exceto pelas partculas que sofrem processos
de afundamento, as quais seguem o padro de circulao
tridimensional desenvolvido. As forantes turbulentas atuam
de maneira secundria, promovendo uma desagregao horizontal da mancha durante todo o perodo. As velocidades de
espalhamento decaem muito rapidamente, sendo atuantes nas
primeiras horas de simulao, porm so determinantes para
a desagregao inicial da mancha.

fazem com que a gua deixe a costa em direo ao Sul [7][9],


dessa forma a mancha de leo tambm assume direo Sul.
Diversos autores evidenciaram a importncia do efeito local
do vento agindo sobre derrames de leo. Em grandes eventos,
como o derrame de Exxon Valdes e o acidente envolvendo
o tanker Amoco Cadiz, foi observado que a direo e a
intensidade dos ventos determinante para as propores que
o acidente assume [14]. Em trabalhos recentes desenvolvidos
para guas costeiras do continente asitico [21], [22] tambm
se observam resultados semelhantes, confirmando o efeito
determinante da circulao dirigida pelo vento sobre a mancha
de leo.

Fig. 6. Srie temporal da intensidade mdia das forantes agindo sobre o


leo em todo o perodo

D. Evoluo das Propriedades Escalares

(a) 1 hora

(b) 30 horas

(c) 90 horas

(d) 120 horas

Fig. 5.
Variao temporal das partculas de leo para o cenrio sem
considerar o efeito local do vento.

Somente a anlise das trajetrias dos traadores muitas


vezes no suficiente para explicar o comportamento do derrame de leo, portanto, se faz necessrio uma anlise conjunta
das propriedades escalares, como evaporao e emulsificao,
as quais interferem diretamente na densidade do leo.
A figura 7 mostra a evoluo temporal das propriedades
escalares calculadas atualmente pelo modelo de leo. Notamos
que uma grande quantidade de leo evapora (40 %) e se
emulsifica (70 %) nas 48 horas iniciais da simulao, fator
que gera um grande aumento de densidade.
O comportamento da emulsificao segue o proposto por
experimentos [23] que, analisando uma srie de emulses
verificaram que a curva segue um padro exponencial com
uma rpida incorporao de gua nas 24 primeiras horas. O
comportamento da evaporao condizente com resultados
observados em [15] e no modelo ADIOS2 [24].
O aumento da densidade do leo faz com que este atinja
uma densidade muito prxima da gua salgada, fator que
leva a um equilbrio de fases fazendo prevalecer os efeitos
da hidrodinmica tridimensional que levam a processos como
dissoluo vertical e a sedimentao.

- 79 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 7.

Sries temporais das propriedades escalares do leo.

VII. C ONCLUSO
As principais concluses obtidas atravs deste trabalho so:
A ao do vento sobre a mancha de leo o fator
determinante no seu comportamento. Ventos de quadrante
Sul(Norte) tendem a contribuir para direcionar a mancha
de leo em direo a costa (mar aberto).
A intensidade e direo das correntes so determinantes
para a distribuio vertical do leo.
Forantes difusivas tm efeito secundrio, agindo principalmente na disperso horizontal da mancha.
Cerca de 40% do leo evaporou e 80% do leo se
emulsificou nas 48 horas iniciais de simulao, o que
levou a um aumento de 53, 4 kg/m3 na densidade,
evidenciando a importncia dos processos de mistura e
envelhecimento.
A simulao sem a considerao do efeito do vento sobre
a mancha de leo se mostra pouco realstica, pois a
mancha no chega a atingir a costa em nenhum momento
mesmo sob a ao de ventos favorveis. Alm disso, aps
48 horas de simulao, os processos de envelhecimento se
mostram dominantes e de certa forma comprometem os
resultados obtidos pelo deslocamento aps este perodo
de tempo.
R EFERENCES

[2] K. A. Burns, S. Garrity, D. Jorissen, J. Macpherson, M. Stoelting,


J. Tierney, and L. Y. Simmons, The galeta oil spill ii.unexpected
persistence of oil trapped in mangrove sediments morlaix twenty years
after the amoco cadiz oil spill, Estuarine, Coastal and Shelf Research,
vol. 38, pp. 349364, 1994.
[3] R. B. Clark, Marine Pollution. oxford uni ed., 2001.
[4] R. Fernandes, Modelao de derrames de hidrocarbonetos. Instituto
Superior Tcnico - Universidade de Lisboa, Trabalho de Concluso de
Curso, 2001.
[5] Porto do rio grande - www.portoriogrande.com.b, 2012.
[6] J. M. Hervouet, Free surface flows: Modelling with finite element
methods. England: John Wiley & Sons, 2007.
[7] W. Marques, E. Fernandes, I. Monteiro, and O. Mller, Numerical
modeling of the Patos Lagoon coastal plume, Brazil, Continental Shelf
Research, vol. 29, pp. 556571, Mar. 2009.
[8] W. C. Marques, E. H. L. Fernandes, and O. O. Moller, Straining
and advection contributions to the mixing process of the Patos Lagoon
coastal plume, Brazil, Journal of Geophysical Research, vol. 115, pp. 1
23, June 2010.
[9] W. C. Marques, E. H. L. Fernandes, B. C. Moraes, O. O. Mller, and
A. Malcherek, Dynamics of the Patos Lagoon coastal plume and its
contribution to the deposition pattern of the southern Brazilian inner
shelf, Journal of Geophysical Research, vol. 115, pp. 122, Oct. 2010.
[10] W. C. Marques, E. H. Fernandes, L. A. O. Rocha, and A. Malcherek,
Energy converting structures in the Southern Brazilian Shelf: Energy
conversion and its influence on the hydrodynamic and morphodynamic
processes, Sciences-New York, vol. 1, no. 1, pp. 6185, 2012.
[11] L. F. Mello, C. E. Stringari, R. T. Eidt, and W. C. Marques, Desenvolvimento de Modelo Lagrangiano de Transporte de leo: Estruturao
e Acoplamento ao Modelo Hidrodinmico TELEMAC3D, in Pesquisas
Aplicadas em Modelagem Matemtica, vol. I, pp. 121, Iju: Unijui,
1 ed., 2012.
[12] C. E. Stringari, L. F. Mello, R. T. Eidt, and W. C. Marques, Estudo
Numrico Lagrangiano para Derrames de leo na Regio Ocenica
Adjacente ao Porto de Rio Grande - RS, in Conferncia Internacional
em Tecnologias Naval e Offshore: Cincia e Inovao, (Rio Grande),
p. 4, 2012.
[13] Moritz Bollmann, Thomas Bosch, World Ocean Review, 2010.
[14] D. P. French-Mccay, Oil Spill Impact Modeling: Development and
validation, Environmental Toxicology an Chemistry, vol. 23, no. 10,
pp. 24412456, 2004.
[15] X. Chao, N. J. Shankar, and H. F. Cheong, Two- and three-dimensional
oil spill model for coastal waters, Ocean Engineering, vol. 28,
pp. 15571573, 2001.
[16] A. H. Al-Rabeh, H. M. Cekirge, and N. Gunay, A stochastic simulation
model of oil spill fate and transport, Applied Mathematical Modelling,
vol. 13, pp. 322329, June 1989.
[17] J. A. Fay, The spread of oil slicks on a calm sea, Oil on the Sea,
Plenum Press, pp. 5363, 1969.
[18] L. a. Paulo, Modelo de disperso lagrangeano tridimensional, Dissertao de Mestrado. PhD thesis, Universidade Tcnica de Lisboa, 1996.
[19] H. Flores, A. Andreatta, G. Llona, and I. Saavedra, Measurements of oil
spill spreading in a wave tank using digital image processing, Oil and
hydrocarbon spills, modeling, analysis and control, WIT Press, pp. 165
173, 1998.
[20] R. Proctor, R. Flather, and A. Elliot, Modelling tides and surface drift
in the Arabian Gulf - application to the Gulf oil spill, Continental Shelf
Research, vol. 14, pp. 531545, 1994.
[21] J. T. Shou-Dong Wang, Yong-Ming Shen, Ya-Kun Guo, Threedimensional numerical simulation for transport of oil spills in seas,
Ocean Engineering, vol. 35, pp. 503510, 2008.
[22] W. J. Guo and Y. X. Wang, A numerical oil spill model based on a
hybrid method, Marine Pollution Bulletin, vol. 58, no. 5, pp. 726734,
2009.
[23] P. S. Dalin and P. J. Brandvik, A Study of the Formation and Stability
of Water-in-oil Emulsion, tech. rep.
[24] NOAA, ADIOS (Automated Data Inquiry for Oil Spills) version 2.0,
Seattle: Hazardous Materials Response and Assessment Division, NOAA.
Prepared for the U.S. Coast Guard Research and Development Center,
2000.

[1] ASCE, State-of-art review of modeling transport and fate of oil


spills, Task commitee on modeling of oil spills of the water resources
engineering divison, 1996.

- 80 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Constructal Design Aplicado a Placas


Perfuradas Submetidas Flambagem
Anderson L. G. Correia, Thiago da Silveira, Caio C. C. da Silva, Luiz A. O. Rocha, Mauro de V. Real,
Elizaldo D. dos Santos, Lircio A. Isoldi.

Resumo- Elementos estruturais esbeltos, como as placas


finas, quando submetidos a cargas de compresso axial
podem falhar de uma maneira que no depende apenas
das propriedades de resistncia do material, mas tambm
das suas propriedades geomtricas. Esta instabilidade
conhecida como flambagem. Alm disso, em muitas
situaes necessrio que existam perfuraes nestas
placas. Essas perfuraes provocam uma distribuio de
tenses na placa, que acarreta em um aumento da carga
crtica se comparada com a de uma placa macia. Nesse
artigo, a Teoria Constructal ser utilizada para otimizar
geometricamente placas finas perfuradas, submetidas a
compresso uniaxial, tendo como objetivo obter a
geometria tima do furo que maximize a carga crtica de
flambagem. Para isso diversas simulaes numricas
foram realizadas, utilizando um modelo computacional
baseado no Mtodo dos Elementos Finitos (MEF).
Considerando a frao volumtrica () como a relao
entre o volume do furo (V0) e o volume total da placa sem
furo (V). Quando 0.20, a geometria tima o losango,
atingindo uma carga mxima de flambagem em torno de
80.0%, 21.5% e 17.4% maior que a placa sem furo, a placa
com furo elptico e a placa com furo retangular,
respectivamente.
Manuscrito recebido em 20 de Julho de 2012. Este trabalho contou com o
apoio financeiro da CAPES (Coordenao de Aperfeioamento de Pessoal de
Nvel Superior), CNPq (Conselho Nacional de Desenvolvimento Cientfico e
Tecnolgico) e FURG (Universidade Federal do Rio Grande)
A. L. G. Correia vinculado Escola de Engenharia EE, Universidade
Federal do Rio Grande FURG, Rio Grande, RS, 96201-900, Brasil. (fone:
55-53-9136-0033; e-mail: anderson_luis_88@hotmail.com).
T. da Silveira vinculado Escola de Engenharia EE, Universidade
Federal do Rio Grande FURG, Rio Grande, RS, 96201-900, Brasil (fone:
55-53-9123-2481; e-mail: engmects@hotmail.com).
C. C. C. da Silva vinculado Escola de Engenharia EE, Universidade
Federal do Rio Grande FURG, Rio Grande, RS, 96201-900, Brasil. (fone:
55-53-3233-6620; e-mail: caiocesarcivil@hotmail.com).
L. A. O. Rocha vinculado ao Departamento de Engenharia Mecnica,
Universidade Federal do Rio Grande do Sul, Porto Alegre, RS, 90050-170,
Brasil. (fone: 55-53-3308-3929; fax: 55-53-3308-3222; e-mail:
luizrocha@mecanica.ufrgs.br).
M. V. Real vinculado Escola de Engenharia - EE, Universidade Federal
do Rio Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (fone: 55-533233-6620; fax: 55-53-3233-6620; e-mail: mauroreal@furg.br).
E. D. dos Santos vinculado Escola de Engenharia - EE, Universidade
Federal do Rio Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (fone:
55-53-3233-6620; fax: 55-53-3233-6620; e-mail: elizaldosantos@furg.br).
L. A. Isoldi vinculado Escola de Engenharia - EE, Universidade
Federal do Rio Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (fone:
55-53-3233-6620; fax: 55-53-3233-6620; e-mail: liercioisoldi@furg.br).

Palavras-chave- Teoria Constructal, flambagem de


placas perfuradas, carga crtica, otimizao geomtrica,
Mtodo dos Elementos Finitos (MEF).
I. INTRODUO
Elementos estruturais esbeltos submetidos a cargas de
compresso axial podem falhar de maneira sbita devido a um
fenmeno de instabilidade conhecido como flambagem [1].
As placas finas so elementos estruturais comumente
utilizados em edifcios, pontes, navios, avies e automveis.
Alm disso, muitas estruturas necessitam de furos para a
reduo do peso prprio ou para fins de acesso, servios e at
mesmo esttica. A presena de furos gera uma redistribuio
de tenses acompanhada por uma mudana no comportamento
mecnico das placas [2].
Quando estes componentes estruturais so submetidos a
uma compresso axial, pode ocorrer flambagem. Na
flambagem, no momento em que a carga crtica atingida,
ocorre uma sbita flexo da placa na direo transversal ao
plano de aplicao da carga [3].
Normalmente a carga crtica que provoca a flambagem tem
intensidade bastante inferior carga que atingiria a tenso de
escoamento do material.
O estudo do fenmeno concentra-se em duas categorias:
flambagem elstica e flambagem elasto-plstica. Na categoria
de flambagem elstica, [4] investigou o efeito da geometria
nas cargas crticas de flambagem em placas retangulares com
furos excntricos de formato circular e retangular, submetidas
a carregamento uniaxial. A referncia [5] usou o mtodo dos
elementos finitos para determinar as cargas de flambagem em
placas retangulares carregadas biaxialmente com furos
circulares centrados. J a referncia [6] desenvolveu
expresses analticas validadas e resumidas para estimar a
influncia de furos nicos ou mltiplos na carga crtica de
flambagem de placas em flexo ou compresso. No grupo de
estudos dedicados para o problema da flambagem elastoplstica, [7] investigou placas quadradas e retangulares
carregadas uniaxialmente com furos circulares, incluindo
algumas recomendaes sobre o tamanho e a posio do furo
em placas de diferentes propores geomtricas e coeficientes
de esbeltez. J [8]-[9]-[10] estudaram as caractersticas do
limite de ruptura de placas perfuradas sob carga de
cisalhamento, carregamento de compresso axial e
compresso biaxial combinadas, propondo um sistema de
equaes empricas para predizer o limite de ruptura com base

- 81 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

na anlise de regresso dos resultados de anlises no-lineares


por elementos finitos. As referncias [11]-[12] concentraramse nas anlises lineares e no lineares por elementos finitos de
placas perfuradas submetidas carga simtrica localizada.
Portanto, empregando uma abordagem computacional
aliada Teoria Constructal, o objetivo deste trabalho foi obter
a geometria tima do furo em placas finas sob flambagem
elstica, de forma a maximizar a carga crtica suportada pela
mesma. At o momento, a maioria dos estudos empregando a
Teoria Constructal dedicada ao desenvolvimento de
geometrias timas em problemas de mecnica dos fluidos e de
transferncia de calor. No entanto, possvel considerar as
estruturas slidas como sistemas que so configurados de
modo a facilitar o fluxo de tenses. Esse ponto de vista
bastante incomum, mas eficaz quando o objetivo descobrir
a melhor configurao do volume submetido ao esforo [13].
II.

(3)

Fig. 1. Placa slida retangular submetida a compresso uniaxial.

A Tabela I mostra as propriedades do material e as


dimenses das placas estudadas nesse trabalho.

METODOLOGIA

TABELA I
CARACTERSTICAS DA PLACA SLIDA
Caracterstica
Valor
E
210.0 GPa
0.3

1.0 m
H
2.0 m
L
10.0 mm
t

Inicialmente uma placa slida foi estudada analiticamente e


numericamente. Os resultados obtidos foram comparados para
realizar a verificao do modelo numrico. Depois o valor da
carga crtica de flambagem presente na placa slida foi
adotado como parmetro comparativo para as placas
perfuradas. Por fim, o processo de otimizao geomtrica
atravs da Teoria Constructal foi realizado.
A. Flambagem de Placas
Em inmeras situaes de projeto, placas finas so
submetidas a cargas de compresso uniaxial. A grande
esbeltez desses componentes faz com que elas sejam
suscetveis a instabilidades como a flambagem [14]. Um
exemplo de placa fina retangular com comprimento L, largura
H, espessura t e submetida a uma carga P, pode ser visto na
Fig. 1, e a soluo analtica para a sua tenso crtica dada por
[3]-[4]-[15]:
(1)
onde uma constante matemtica, E e so o mdulo de
Young e coeficiente de Poisson do material, respectivamente,
a razo H/t a esbeltez da placa e k o coeficiente de
flambagem, dado por:
(2)
sendo m o nmero de meias ondas que ocorrem na placa na
direo longitudinal flambagem, definindo o modo de
flambagem da placa.
Quando a carga P atinge o valor crtico, ocorre a flambagem
da placa e o colapso da estrutura. Para uma carga abaixo desse
valor, possvel aplicar uma carga transversal adicional sem
que ocorra flambagem. Quanto mais prximo for o valor da
carga axial do valor da carga crtica, menor a capacidade da
estrutura em suportar uma carga transversal adicional. Quando
a carga axial atinge o valor da carga crtica, essa capacidade
nula. A carga crtica de flambagem definida pelo produto da
tenso crtica de flambagem e a espessura da placa:

Aplicando (2), utilizando as informaes da Tabela I e


assumindo que so geradas duas meias ondas na direo
longitudinal da placa, obtm-se o coeficiente da flambagem
k = 4.0. Atravs de (3), o valor analtico para a carga crtica de
flambagem nesse exemplo Pcr = 759.20 kN/m.
O modelo numrico foi desenvolvido atravs do software de
elementos finitos ANSYS. Em todas as simulaes, foi
utilizado o elemento SHELL93 de oito ns e integrao
reduzida. O elemento possui seis graus de liberdade em cada
n: trs translaes (u, v, w) e trs rotaes (x, y, z) [16].
Para o estudo numrico do fenmeno da flambagem foi
adotada a anlise elstica de autovalores. As equaes de
equilbrio por elementos finitos para este tipo de anlise
envolvem a soluo de equaes algbricas homogneas cujo
autovalor mais baixo corresponde carga crtica de
flambagem e o autovetor associado representa o modo
primrio de flambagem [17].
A formulao utilizada na anlise inclui tanto os termos
lineares como os no-lineares. Assim, a matriz de rigidez total
[K], obtida pela soma da matriz de rigidez convencional para
pequenas deformaes, [KE], com uma outra matriz, [kg],
chamada matriz de rigidez geomtrica. A matriz [kg] depende
no s da geometria, mas tambm do esforo interno existente
no incio do carregamento, {P0}. Ento, a matriz de rigidez
total da placa para um nvel de carga {P0} pode ser escrita
como [18]:
(4)
Quando a carga atinge o nvel de {P} = {P0}, onde um
escalar, a matriz de rigidez pode ser definida como:

- 82 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

As equaes de equilbrio governantes para a placa podem


ser escritas como:

chamado frao volumtrica (). Esse parmetro representa a


relao entre o volume do furo (V0) e o volume total da placa
sem furo (V). Ento, para a placa com um furo elptico
centrado (Fig. 3), a frao volumtrica definida por:

(6)

(9)

onde {U} o vetor de deslocamento total, que pode portanto


ser determinado por:

onde H0 e L0 so as caractersticas dimensionais do furo nas


direes y e x, respectivamente; H a largura da placa, L o
comprimento e t a espessura da placa.

(5)

(7)
Na flambagem, a placa apresenta um grande crescimento
nos deslocamentos sem crescimento da carga. Por definio
matemtica possvel determinar a matriz inversa como a
matriz adjunta dividida pelo determinante dos coeficientes,
ento os deslocamentos {U} tendem a infinito quando:
(8)
A Equao (8) representa um problema de autovalor, que
quando resolvido gera o menor autovalor, 1, que corresponde
carga crtica {Pcr} = 1{P0} em que ocorre flambagem. Alm
disso, o vetor de deslocamento associado {U} define a forma
do modo de flambagem. O problema de autovalor resolvido
usando o mtodo numrico de Lanczos [16].
Logo, para a verificao do modelo computacional, a carga
crtica de uma placa no perfurada foi numericamente avaliada
e o resultado foi comparado com a soluo analtica dada por
(3). A placa foi discretizada adotando um elemento triangular
com lados de tamanho de 50.00 mm (H/20), gerando uma
malha com 1814 elementos finitos (Fig. 2(a)). O resultado
numrico para a carga crtica de flambagem foi 755.30 kN/m,
mostrando uma diferena de -0.51% em relao soluo
analtica. A Figura 2(b) apresenta o modo de flambagem da
placa no perfurada.

Fig. 3. Placa com furo elptico centrado.

Para uma placa fina com furo centrado em forma retangular


(Fig. 4), a frao volumtrica dada por:
(10)

Fig. 4. Placa com furo retangular centrado.

E para uma placa com furo centrado em forma de losango


(Fig. 5), a frao volumtrica representada por:
(11)

Fig. 2. Placa sem furo: (a) Malha de elementos finitos; (b) Forma flambada.

B. Constructal Design aplicado a Placas Perfuradas sob


Flambagem
A Teoria Constructal quando usada na otimizao
geomtrica de problemas de engenharia chamada de
Constructal Design. Neste trabalho o Constructal Design foi
empregado no estudo de placas finas com furo centrado,
considerando trs diferentes tipos de furos: elptico, retangular
e losangular. As dimenses dos furos sofreram variaes,
porm as dimenses da placa foram mantidas fixas. A
variao da dimenso dos furos governada por um parmetro
- 83 -

Fig. 5. Placa com furo losangular centrado.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

O objetivo em todas as anlises foi determinar a geometria


tima do furo (H0/L0) que caracterizada pela maximizao da
carga crtica de flambagem. Com base na Teoria Constructal,
as variveis do problema foram consideradas adimensionais:
(12)
sendo A a rea da placa sem furo, definida por:
(13)

Fig. 7. Forma flambada da placa com furo elptico para = 0.30.

III. RESULTADOS E DISCUSSES


A anlise foi realizada considerando diferentes valores de
frao volumtrica, , para cada forma de furo. Uma variao
do grau de liberdade H0/L0 foi realizada para cada caso. O
outro grau de liberdade H/L foi fixado em 0.50 para todas as
simulaes numricas. Alm disso, os valores numericamente
obtidos para a carga crtica de flambagem foram divididos
pela carga crtica analtica da placa sem perfurao, definindo
assim a carga crtica adimensional.
A Figura 6 mostra o comportamento da carga crtica
adimensional de flambagem em funo do grau de liberdade
H0/L0 para uma placa com furo elptico centrado.

A Fig. 8 mostra os resultados para a placa com furo


retangular centrado. A carga crtica adimensional de
flambagem foi plotada em funo do grau de liberdade H0/L0
para os mesmos valores de frao volumtrica da Fig. 6. Foi
percebido um comportamento anlogo em relao ao furo
elptico, exibido na Fig. 6: quando a frao volumtrica
cresce, h uma elevao da mxima carga crtica adimensional
de flambagem Pcr,dim.

Fig. 8. Placa com furo retangular centrado: otimizao da carga crtica


adimensional de flambagem.

Fig. 6. Placa com furo elptico centrado: otimizao da carga crtica


adimensional de flambagem.

Percebe-se na Fig. 6 que para cada frao volumtrica h


um valor mximo de carga crtica localizado em uma faixa
intermediria da relao H0/L0. Nota-se tambm um aumento
da carga crtica com o aumento da frao volumtrica.
Na Figura 7 as topologias de flambagem para trs relaes
de H0/L0: 0.25 (Fig. 7(a)), 0.90 (Fig. 7(b)) e 1.00 (Fig. 7(c)). A
placa apresentada possui frao volumtrica de 0.30.
O comportamento da placa na Fig. 7(a) indica apenas uma
meia onda na flambagem, enquanto as topologias na Fig. 7(b)
e Fig. 7(c) mostram a formao de duas meias ondas. Essa
tendncia confirmada se os valores das cargas crticas
adimensionais de flambagem forem comparados: necessria
uma maior intensidade de carga para formar duas meias ondas
em uma placa do que para formar uma meia onda. Foi
observado que a melhor geometria, Fig. 7(b), tem um aumento
da carga de flambagem adimensional de 286.6% e 2.7% em
comparao com os extremos mnimos e mximos da relao
H0/L0, Fig. 7(a) e Fig. 7(c), respectivamente.

Considerando de 0.40 e H0/L0 de 0.25, 0.50 e 0.75, as


topologias de flambagem para uma placa com furo retangular
so exibidas nas Fig. 9(a), Fig. 9(b) e Fig. 9(c),
respectivamente.

Fig. 9. Forma flambada da placa com furo retangular com = 0.40.

A mxima carga crtica de flambagem obtida para H0/L0


de 0.75, Fig. 9(c).
Por fim, foi analisada a placa com furo losangular centrado,
e os resultados da carga crtica adimensional de flambagem
em funo da relao H0/L0 so apresentados na Fig. 10.

- 84 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 10. Placa com furo losangular centrado: otimizao da carga crtica
adimensional de flambagem.

Fig. 12. Mxima carga crtica adimensional de flambagem (Pcr,dim)m como


funo da frao volumtrica para todas as formas de furo.

Comparando o comportamento exposto na Fig. 10 com o


comportamento apresentado nas Fig. 6 e Fig. 8, possvel
verificar a mesma tendncia, ou seja, obtido apenas um valor
mximo para a carga crtica em funo da variao do grau de
liberdade H0/L0.
A Fig. 11 mostra as topologias do modo de flambagem para
a placa com furo losangular, com frao volumtrica de
= 0.20 e seguintes relaes de H0/L0: 0.25 (Fig. 11(a)), 0.80
(Fig. 11(b)) e 1.00 (Fig. 11(c)).

Fig. 11. Forma flambada da placa com furo losangular com = 0.20.

Nota-se que para uma menor relao H0/L0, que representa


uma maior intruso do furo na placa na direo longitudinal,
apenas uma meia onda formada, como observado na Fig.
7(a) e na Fig. 9(a). J as outras duas topologias (Fig. 11(b) e
Fig. 11(c)) so muito semelhantes. Em ambas ocorre a
formao de duas meias ondas e possuem deslocamentos
distribudos de maneira mais uniforme em relao Fig. 11(a).
H nessa situao, uma analogia com o comportamento da
placa com furo elptico.
Alm das fraes volumtricas mencionadas anteriormente,
outros valores de foram analisados numericamente. A Fig.
12 mostra a influncia da frao volumtrica sobre a mxima
carga crtica adimensional de flambagem para os trs tipos de
furos estudados. Alm disso, a Fig. 12 mostra ainda que
devido a limitaes geomtricas no possvel obter furos
losangulares e elpticos para valores de > 0.20 e > 0.30,
respectivamente.

A Fig. 12 indica que para 0.20, os maiores valores de


carga crtica so encontrados em placas com furos
losangulares, ou seja, no trecho onde os trs tipos de furos so
possveis, o losango apresenta o melhor desempenho. Para
= 0.20, a maior carga crtica adimensional de flambagem
Pcr,dim = 1,8112, sendo aproximadamente 17.4% e 21.5%
melhor que os melhores valores para os furos elpticos e
retangulares, respectivamente. No intervalo 0.20 0.30, a
geometria elptica apresenta melhor desempenho em relao
ao retngulo, apresentando uma carga crtica adimensional de
flambagem mxima de Pcr,dim = 1.8741, sendo
aproximadamente 10% maior que o maior valor para o furo
retangular. Para 0.30 0.40, a nica geometria de furo
possvel a retangular. Mesmo assim, a mxima carga crtica
adimensional de flambagem obtida para = 0.40
Pcr,dim = 1.8160, o que cerca de 3.0% inferior ao valor
mximo obtido com o furo elptico para = 0.30. O resultado
evidencia a importncia da Teoria Constructal na otimizao
de estruturas na engenharia.
A Fig. 13 mostra que para uma situao de = 0.20 a
forma tima a losangular e no a elptica, como esperado
intuitivamente.

Fig. 13. Comparao entre as geometrias timas para flambagem das placas
com furo losangular, elptico e retangular para = 0.20.

Por ltimo, a Fig. 14 mostra os valores otimizados (H0/L0)o


em funo da frao volumtrica () para cada um dos trs
casos abordados. Pode-se observar que o mesmo
comportamento exibido nos trs tipos de furos: o valor timo
(H0/L0)o decresce com o aumento da frao volumtrica do
furo (). Para o mesmo valor de , o resultado indica que a

- 85 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

melhor performance obtida pela geometria que possui o


menor valor de (H0/L0)o.

compresso uniaxial, considerando ambas as no linearidades


geomtricas e materiais.
REFERNCIAS
[1]
[2]

[3]
[4]

[5]

[6]
Fig. 14. As relaes otimizadas de (H0/L0)o como funo da frao
volumtrica para todas as formas de furo.

[7]

importante salientar que o mtodo utilizado para a


determinao da carga crtica de flambagem nas placas
assume um comportamento linear elstico do material. Sendo
assim, os resultados obtidos aqui so vlidos apenas se a carga
crtica de flambagem calculada no gera tenso normal
superior tenso de escoamento do material, quando aplicada
placa. Se o limite de escoamento for atingido, torna-se
necessria uma anlise no linear de elementos finitos,
incluindo no linearidades geomtricas e materiais [19].

[8]
[9]

[10]

[11]

[12]

IV. CONCLUSES
A importncia de placas finas perfuradas como membros
estruturais evidente em muitas aplicaes de engenharia.
Portanto, este trabalho foi desenvolvido com o objetivo de
obter a melhor geometria que fornea a mxima carga crtica
de flambagem.
Percebe-se que as geometrias otimizadas foram definidas de
acordo com o Princpio Constructal de minimizao da
distribuio de imperfeies, mostrando que a Teoria
Constructal pode ser usada para obter as formas timas em
problemas de mecnica dos slidos com a mesma eficincia
que usada em problemas de mecnica dos fluidos e
transferncia de calor.
interessante notar que as chapas finas apresentam um
comportamento diferente de colunas em relao flambagem.
Para uma coluna delgada a carga de flambagem praticamente
coincide com a sua carga de ruptura. Por outro lado, as placas
finas podem suportar uma quantidade de carga considervel
aps flambagem devido redistribuio da tenso e o
comportamento elasto-plstico do material.
Quando 0.20, a geometria tima o losango, atingindo
uma carga mxima de flambagem em torno de 80.0%, 21.5% e
17.4% maior que a placa sem furo, a placa com furo elptico e
a placa com furo retangular, respectivamente. Para valores
superiores de , as geometrias elptica e retangular possuem a
melhor performance, respectivamente.
Uma sequncia natural deste trabalho a investigao do
comportamento estrutural de placas finas perfuradas sob

[13]

[14]

[15]
[16]
[17]
[18]
[19]

- 86 -

T. H. G. Megson, Structural and Stress Analysis. Ed. Elsevier


Butterworth-Heinemann, 2005.
Cheng, and J. Zhao, Strengthening of perforated plates under
uniaxial compression: Buckling analysis, Thin-Walled Structures, vol.
48, pp. 905-914, 2010.
B. kesson, Plate buckling in bridges and other structure. Taylor &
Francis, 2007.
K. M. El-Sawy, and A. S. Nazmy, Effect of aspect ratio on the
elastic buckling of uniaxially loaded plates with eccentric holes, ThinWalled Structures, vol. 39 , pp. 983998, 2001.
K. M. El-Sawy, and M. I. Martini, Elastic stability of bi-axially
loaded rectangular plates with a single circular hole, Thin-Walled
Structures, vol. 45, pp. 12233, 2007.
D. Moen, and B. W. Schafer, Elastic buckling of thin plates with
holes in compression or bending, Thin-Walled Structures, vol. 47, pp.
1597-1607, 2009.
K. M. El-Sawy, A. S.Nazmy, and M. I. Martini, Elasto-plastic
buckling of perforated plates under uniaxial compression, Thin-Walled
Structures, vol. 42, pp. 10831101, 2004.
J.K. Paik, Ultimate strength of perforated steel plates under edge
shear loading, Thin-Walled Structures, vol. 45, pp. 301306, 2007.
J.K. Paik, Ultimate strength of perforated steel plates under axial
compressive loading along short edges, Ships and Offshore Structures,
vol. 2, 2007.
J.K. Paik, Ultimate strength of perforated steel plates under combined
biaxial compression and edge shear loads, Thin-Walled Structures,
vol. 46, pp. 207-213, 2008.
Maiorana, C. Pellegrino, and C. Modena, Linear buckling analysis of
perforated plates subjected to localized symmetrical load, Engineering
Structures, vol. 30, pp. 3151-3158, 2008.
Maiorana, C. Pellegrino, and C. Modena, Non-linear analysis of
perforated steel plates subjected to localized symmetrical load,
Journal of Constructional Steel Research, vol. 65, pp. 959-964, 2009.
S. Lorente, J. Lee, and A. Bejan, The flow of stresses concept: the
analogy between mechanical strength and heat convection, Int. J. Heat
Mass Transfer, vol. 53, pp. 2963-2968, 2010.
M. V. Real, and L. A. Isoldi, Finite element buckling analysis of
uniaxially loaded plates with holes, in Southern Conference on
Computational Modeling, Universidade Federal do Rio Grande, Rio
Grande, 2010, pp. 69-73.
C. M. Wang, C. Y. Wang, and J. N. Reddy, Exact solutions for
buckling of structural members. CRC Press, 2005.
ANSYS Users Manual (version 10.0), Swanson Analysis System Inc,
Houston, 2005.
E. Madenci, and I. Guven, The Finite Element Method and Applications
in Engineering Using ANSYS. Ed. Springer, 2006.
J. S. Przemieniecki, Theory of Matrix Structural Analysis. Ed. Dover
Publications, 1985.
M. V. Real, L. A. Isoldi, A. L. G. Correia, J.Vaz, E. D. dos Santos, and
L. A. O. Rocha, Goemetric optimization based on the constructal
design of perforated thin plates subject to buckling, in Constructal
Law Conference, Universidade Federal do Rio Grande do Sul, Porto
Alegre, 2011, vol. 1, pp. 1-9.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem Computacional dos Processos RTM


e LRTM Aplicados a Geometrias Complexas
Joseane da S. Portoa, Max Letzow a, Elizaldo D. dos Santosa, Sandro C. Amicob, Jeferson A. Souzaa,
Lircio A. Isoldia*

Resumo- O Light Resin Transfer Molding (LRTM) uma variao


do processo de fabricao convencional conhecido como Resin
Transfer Molding (RTM). Basicamente, estes processos de
fabricao consistem em um molde fechado, cotendo em seu
interior uma pr-forma fibrosa, no qual injetada uma resina
polimrica que, escoando atravs deste meio poroso, preenche
totalmente o molde e produz peas com geometrias complexas (em
geral) e com bom acabamento em ambos os lados da superfcie.
Esses processos diferenciam-se, entre outros aspectos, pela forma
de injeo. No processo de RTM a resina injetada atravs de
pontos discretos enquanto no LRTM esta injetada por um canal
vazio (sem meio poroso) o qual circunda todo permetro do molde.
Existem vrios estudos numricos envolvendo o processo de
RTM, no entanto o processo de LRTM no foi suficientemente
explorado pela comunidade cientfica. Baseado neste fato, o
presente trabalho prope um modelo numrico, desenvolvido no
pacote FLUENT, para estudar o comportamento do fluxo da
resina no processo de LRTM. A Lei de Darcy e o mtodo Volume
of Fluid (VOF) so empregados para tratar a interao do ar com
a resina durante o escoamento no meio poroso, isto , o problema
do preenchimento do molde. Uma importante contribuio que
pode ser obtida atravs da simulao numrica a definio
adequada do ponto de sada de ar e resina, caracterstica
necessria para a produo de moldes de LRTM.

I. INTRODUO
Light Resin Transfer Molding (LRTM) uma das
variaes do processo de fabricao convencional
conhecido como Resin Transfer Molding (RTM). Tanto no
RTM como no LRTM a resina polimrica injetada em um
molde fechado e previamente preenchido com um reforo
fibroso e seco. Com relao injeo de resina, no RTM a
mesma feita atravs de pontos discretos, enquanto que no
LRTM a resina normalmente injetada com o auxlio de uma
borda (sem reforo fibroso) que contorna todo o molde.
Uma das maiores dificuldades em aplicar os processos de
RTM e de LRTM est relacionada com o preenchimento do
molde, ou seja, garantir que o reforo fibroso seja impregnado
completamente pela resina no interior do molde. Para fabricar
compsitos de qualidade pelo processo RTM, necessrio
que se evite a formao de vazios em seu interior. A presena
de vazios provoca efeitos prejudiciais nas propriedades

mecnicas da pea, como baixa resistncia ao cisalhamento, a


compresso, ao impacto e a fadiga. A formao de vazios est
relacionada presso de injeo, presso de sada, e s
propriedades da resina e s caractersticas do reforo fibroso,
como por exemplo, tipo e orientao das fibras [1].
Atravs da modelagem computacional possvel conhecer
previamente qual ser o comportamento do escoamento da
resina no interior do molde. Segundo [2], a simulao
numrica neste tipo de processo de fabricao tem como
principais objetivos a determinao da evoluo do fluxo, a
localizao da linha de frente e as possveis regies de
formao de vazios, propiciando desta forma a fabricao de
um molde eficiente. De acordo com [3], o avano do fluxo
muito til para diminuir o tempo de processamento e o
melhoramento das propriedades do produto final. Desta
forma, a simulao numrica aparece como uma importante
ferramenta na fabricao de peas atravs do processo RTM,
reduzindo custos atravs da predio correta da geometria do
molde mais adequada fabricao de uma determinada pea.
II. PROCESSOS DE RTM
Fundamentalmente, os processos de RTM utilizam um
reforo fibroso dentro de um molde fechado, seguido da
injeo de uma resina polimrica por um ou mais pontos de
entrada e, consequentemente, a impregnao do reforo
fibroso para posterior cura, sendo ento a pea acabada
retirada do molde [4]. A Fig. 1 mostra o esquema de
processamento por RTM.

Manuscrito recebido em 13 de Julho, 2012


a
Escola deEngenharia (EE) Universidade Federal do Rio Grande (FURG) Av. Itlia km 8, Rio Grande-RS, Brasil
b
Departamento de Materiais Universidade Federal do Rio Grande do Sul
(UFRGS)
*Autor Correspondente: liercioisoldi@furg.br

- 87 -

Fig. 1. Esquema do Processamento por RTM [5].

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Os processos RTM apresentam grande dificuldade no que


diz respeito ao controle de vazios durante a injeo, isso
acontece porque a impregnao das fibras com a resina se
realiza durante o processo de moldagem. O controle de
formao de vazios necessrio j que o mesmo pode
provocar problemas estruturais e alterao nas propriedades
mecnicas, nos componentes desenvolvidos atravs do
processo RTM, diminuindo sua qualidade ou, at mesmo,
inutilizando a pea final [6].
III. MODELAGEM MATEMTICA DOS PROCESSOS
RTM
No RTM, como j foi dito, o molde preenchido com um
reforo fibroso pelo qual a resina forada a escoar. Este
reforo pode ser considerado um meio poroso e modelado com
a Lei de Darcy que correlaciona o campo de presses com o
campo de velocidades no interior deste meio, expressa por:

r
K
v = p

( )

()

(3)

r
onde g a acelerao da gravidade [m/s2], o tensor de
tenses [Pa] e F um termo de fora por unidade de volume
[N/m3] atuando sobre o fluido.
Na presente formulao, o efeito do meio poroso includo
no modelo matemtico pela insero de uma fora resistiva ao
escoamento na equao da quantidade de movimento. Assim,
com o auxlio de (1), possvel equacionar o termo F em (3)
da seguinte a forma:

r
r
F = p = v
K

(4)

O transporte advectivo da frao volumtrica f, em cada


clula do domnio computacional descrito por

(1)

onde v a velocidade do fluido [m/s], K a permeabilidade


[m2], a viscosidade da resina [Pa.s] e p a presso [Pa].
Para a soluo dos problemas de RTM e de LRTM com o
aplicativo FLUENT, que baseado no Mtodo dos Volumes
Finitos (MVF), foi utilizado o mtodo Volume of Fluid (VOF).
O Mtodo VOF, proposto por [7], resolve problemas de
mecnica dos fluidos e transferncia de calor de dois ou mais
fluidos imiscveis. Atravs do VOF, possvel identificar a
posio da interface entre os fluidos. Alm disso, as fases so
bem separadas e o volume de uma fase no pode ser ocupado
por outra.
Considerando os problemas de RTM e de LRTM como
bifsicos (ar/resina), para representao das fases dentro de
uma clula (elemento), aplica-se o conceito de frao
volumtrica f. Desta forma, para o caso com apenas duas fases
(resina e ar), o valor de f igual a zero quando a clula estiver
totalmente preenchida com ar. Se f for igual a um, a clula
estar totalmente preenchida com resina. Para um valor entre
zero e um, a mesma conter as duas fases.
Apenas um conjunto de equaes de conservao da massa
e quantidade de movimento resolvido para a mistura
resina/ar. Desta forma a equao da continuidade para a
mistura dada por

+ . v = 0
t

r
r
(v ) + (vrvr ) = p + + gr + F
t

(2)

que a forma da equao da conservao da massa vlida para


escoamentos compressveis e incompressveis, onde a
massa especfica [kg/m3] e t o tempo [s].
Da mesma forma, somente uma equao da quantidade de
movimento resolvida em todo domnio computacional, a qual
pode ser escrita como:

r
( f )
+ ( fv ) = 0
t

(5)

Com a definio da frao volumtrica, a massa especfica e


a densidade efetivas em cada clula do domnio computacional
podem ser calculadas por [8]:

= f + (1 f )

(6)

= f + (1 f )

(7)

A modelagem computacional do processo RTM tanto em


geometrias bidimensionais como em tridimensionais, j foi
validada em trabalhos anteriores. Em [9] foi mostrado que
possvel modelar e simular o processo de RTM de fabricao
de compsitos polimricos utilizando o aplicativo FLUENT.
Foram estudados dois casos: avano retilneo e radial da linha
de frente de fluxo. Em ambos os casos os resultados
concordaram com os analticos.
Em [10] foram apresentados estudos numricos sobre o
processo RTM aplicado a problemas de mltiplas camadas de
reforo fibroso. A validao das solues numricas foi obtida
atravs da comparao com experimentos realizados em
laboratrio. Foi feita tambm a verificao do modelo
numrico desenvolvido no software FLUENT comparando
seus resultados com a soluo obtida no software dedidcado
PAM-RTM para problemas tridimensionais com geometrias
complexas. Em [11] foi feita a verificao do modelo
numrico analisando geometrias 2-D e comparando os
resultados numricos obtidos no FLUENT com os resultados
analticos em geometrias 2-D; e em geometrias 3-D
comparando os tempos finais de injeo do software PAMRTM com os obtidos no FLUENT, mostrando excelente
concordncia entre os resultados.

- 88 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Neste trabalho foram simulados casos tridimensionais do


processo de RTM e do processo LRTM. Inicialmente foi
realizada a verificao e a validao do modelo computacional
utilizado para o processo RTM. E, como no foram
encontrados resultados analticos, numricos ou experimentais
sobre o processo LRTM esta verificao/validao realizada
para o processo RTM foi considerada vlida tambm para o
processo LRTM, uma vez que existe apenas diferena na
forma de como a resina injetada no molde. Destacando que
procedimento anlogo foi considerado em [11]. Em seguida,
uma comparao entre os processos RTM e de LRTM foi
realizada em duas geometrias: uma Calota Esfrica e uma
Calota Esfrica Perfurada.
A. Verificao e Validao do Modelo Computacional
Nesta geometria, a resina injetada num molde
tridimensional, formado por um bocal de entrada (sem reforo
fibroso) e pela cavidade do molde (regio com reforo
fibroso), como mostra Fig. 2.

1.5

3.0

25.0

Bocal de entrada (sem reforo fibroso)

Sada

Molde (com reforo fibroso)

R 4.25

41.5

Caso 2
Caso 1

PAM-RTM
FLUENT
t (s)
Fig.3. Simulao sem bocal de entrada - Verificao.

J na validao, foi considerado o bocal de injeo (ver Fig.


2) e a geometria foi discretizada com 29224 elementos
hexadricos. Nestas simulaes as propriedades so as mesmas
apresentadas na Tab. I, com exceo da presso de injeo
utilizada em cada caso. A presso de injeo no foi
constante, sendo necessria a definio de uma equao
representando sua variao. Para isso foi feito, a partir dos
dados experimentais [12], um ajuste de curva polinomial
definindo essa presso de injeo varivel como:

p = c0 + c1t + c 2 t 2 + c3t 3 + c 4 t 4 + c5 t 5 + c6 t 6 + c7 t 7 Pa

150.0

67.0

41.5

5.5

Na Fig. 3 mostrado o avano da linha de frente do


escoamento em funo do tempo de injeo obtidos com as
duas metodologias numricas adotadas: com o software
FLUENT e com o software PAM-RTM. possvel observar
que os resultados obtidos possuem uma boa concordncia.

xf
(m)

IV. RESULTADOS

Os coeficientes de (8) so apresentados nas Tabelas II e III,


destacando que nos Casos 1 e 2, aps 57.00s e 125.00s,
respectivamente, a presso de injeo passa a ter um valor
constante (Tabela III).

R 5.0

320.0
Fig. 2. Molde 3D usado na verificao/validao (em mm).

Para essa geometria duas situaes diferentes foram


analisadas: uma desconsiderando o bocal de entrada e a outra
considerando o bocal. Na primeira verificao o bocal de
entrada no considerado, desta forma apenas o molde foi
discretizado utilizando malha tetradrica com 13304
elementos. As propriedades da resina, do reforo fibroso e a
presso de injeo constante so apresentadas na Tabela I.
TABELA I
PROPRIEDADES E PRESSO DE INJEO DA SIMULAO 3-D

Caso

(8)

(kg/m3)

(x10-2 Pa.s)

(x10-2)

(x10-10 m2)

(x105 Pa)

920.00

6.50

65.40

1.74

0.35

920.00

7.10

66.80

2.41

0.60

cn
c0

6339.50

3891.80

c1

1800.20

2720.10

c2

597.16 10 1

650.88 10 1

c3

108.30 10 2

583 .34 10 3

c4

104.66 10

527.85 10 5

c5

418.9110 5

156.33 10 6

c6

0.00

119.13 10 8

c7

0.00

308.96 10 11

cn
c0

- 89 -

TABELA II
COEFICIENTES DA EQUAO (8) PARTE 1
Caso 2
Caso 1
( t 57.00 s)
( t 125.00 s)

TABELA III
COEFICIENTES DA EQUAO (8) PARTE 2
Caso 2
Caso 1
( t > 57.00 s)
( t > 125.00 s)
30200.00

55500.00

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Os resultados numricos obtidos no presente trabalho, com


o software FLUENT, so comparados com os resultados
experimentais (Fig. 4). Maiores informaes sobre o
experimento usado aqui como referncia podem ser
encontrados em [12].

Bocal de
Entrada

Bocal de
Sada

Caso 2

xf
(m)

Caso 1

Experimental
FLUENT

t (s)
Fig. 4. Simulao com bocal de entrada Validao.

Aqui tambm foi possvel notar uma boa concordncia entre


a soluo numrica e os resultados experimentais, o que valida
o modelo computacional empregado.
Em outras palavras, as Figs. 3 e 4 indicam que a modelagem
computacional desenvolvida no software FLUENT capaz de
simular o processo de RTM e, consequentemente, o processo
de LRTM em geometrias tridimensionais.
B. Calota Esfrica e Calota Esfrica Perfurada
A Calota Esfrica e a Calota Esfrica Perfurada estudadas
possuem as mesmas dimenses, entretanto existem diferenas
na geometria do domnio computacional relativas ao tipo de
processo simulado (RTM ou LRTM). Para o processo de RTM
as Figs. 5 e 6 apresentam estas geometrias, respectivamente.
As propriedades utilizadas nas simulaes so: resina com
massa especfica de 916 kg/m e viscosidade de 0.07115 Pa.s e
presso de injeo de 0.7x105 Pa. O substrato fibroso possui
porosidade igual a 0.88 e permeabilidade igual a 3.89x10-9 m2.

Fig. 6. Geometria da Calota Perfurada: Processo de RTM (em mm).

Conforme mostrado nas Figs. 5 e 6, a resina injetada no


molde atravs de um bocal de entrada e o bocal de sada de ar
e resina tem uma posio diametralmente oposta. Nessas
geometrias, foram utilizadas malhas tetradricas de 5 mm de
comprimento caracterstico, gerando 66144 elementos na
Calota Esfrica e 61223 elementos na Calota Esfrica
Perfurada.
Para as simulaes do processo de RTM foram usados os
softwares PAM-RTM e FLUENT. Para a Calota Esfrica o
tempo final de injeo nos dois softwares foi de 214.00 s. E
isto pode ser comprovado atravs da Fig. 7, notando que o
escoamento da resina apresentou um comportamento bastante
semelhante entre as solues obtidas com o PAM-RTM, Fig.
7(a), e com o FLUENT, Fig. 7(b).
(a)

Bocal de
Entrada

Bocal de
Sada

(b)

t = 17.00 s
t = 92.00 s
t = 189.00 s
Fig. 7. Preenchimento da Calota Esfrica - RTM: (a) PAM RTM e (b)
FLUENT.

Fig. 5. Geometria da Calota Esfrica: Processo de RTM (em mm).

J para a Calota Esfrica Perfurada, os tempos finais


obtidos para o processo tradicional de RTM no PAM-RTM
foi de 200.00 s e no FLUENT foi de 203.54 s. A evoluo
deste escoamento pode ser observada na Fig. 8.

- 90 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Bocal de
Entrada

(a)

Bocal de
Sada

(b)

t = 100.00 s

t = 120.00 s

t = 170.00 s

Fig. 8. Preenchimento da Calota Esfrica Perfurada - RTM: (a) PAM RTM


e (b) FLUENT.

Na Calota Esfrica Perfurada (Fig. 8), observou-se que a


resina, ao encontrar um obstculo, contorna-o e continua a
escoar uniformemente, com comportamento anlogo ao
ocorrido no molde da Calota Esfrica (Fig. 7). Contudo, de
uma forma geral, os escoamentos apresentam uma
caracterstica semelhante ao escoamento retilneo, no qual a
linha de frente tende a ser uma linha reta paralela lateral
onde o ponto de injeo est localizado, avanando
continuamente ao longo do molde.
A comparao das Figs. 7 e 8 mostram que,
qualitativamente, ambas as solues so muito prximas. Para
tempos iguais, a linha de frente da resina apresenta um
comportamento bastante semelhante tanto na soluo com o
FLUENT, quanto na soluo com o PAM-RTM.
Aps, partindo do modelo computacional do processo de
RTM, que foi devidamente verificado e validado, simulaes
numricas do processo de LRTM foram realizadas visando
obter como pea final a Calota Esfrica e a Calota Esfrica
Perfurada analisada anteriormente. Para isso, foi adicionada
uma borda de 10 mm de espessura no permetro do molde das
duas geometrias, como mostram as Figs. 9 e 10,
possibilitando assim que o processo LRTM fosse simulado. A
resina foi injetada atravs do bocal existente na borda como
pode ser observado nas Figs. 9 e 10. O bocal de sada de ar e
de resina, em virtude do comportamento do escoamento da
resina no processo de LRTM, posicionado agora na regio
central de cada geometria, como tambm pode ser vista nas
Figs. 9 e 10.
As Figs. 11 e 12 mostram o avano da resina para trs
tempos no processo de LRTM, respectivamente, para a Calota
Esfrica e a Calota Esfrica Perfurada. O tempo final de
preenchimento da Calota Esfrica foi de 7.00 s sendo apenas
3.28 % do tempo de injeo do processo tradicional de RTM.
J o tempo final de injeo na Calota Esfrica Perfurada no
processo de LRTM foi de 6.55 s, representando somente 3.22
% do tempo necessrio para o preenchimento total da pea
pelo processo de RTM.

- 91 -

Fig. 9. Geometria da Calota Esfrica: Processo de LRTM (em mm).

Bocal de
Entrada

Bocal de
Sada

Fig. 10. Geometria da Calota Perfurada: Processo de LRTM (em mm).

t = 1.10 s
t = 2.60 s
t = 6.80 s
Fig. 11. Preenchimento do molde da Calota Esfrica - LRTM.

t = 1.00 s
t = 4.00 s
t = 6.00 s
Fig. 12. Preenchimento do molde da Calota Esfrica Perfurada - LRTM.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Alm da anlise do comportamento e escoamento da resina


no interior do molde, foi realizado o estudo do
comportamento da distribuio de presso no interior do
molde. Considerando a Calota Esfrica Perfurada, possvel
observar pela Fig. 13 que o gradiente de presses no processo
de LRTM, Fig. 13(b), muito maior do que no processo de
RTM tradicional, Fig. 13(a), sendo este o motivo pelo qual a
resina avana mais rapidamente no LRTM.

t = 1.00 s

t = 102.00 s

Com os resultados obtidos foi possvel observar que o


comportamento do escoamento da resina semelhante nas
geometrias com obstculos. Tambm foi possvel quantificar
que o tempo total de injeo no processo LRTM
significativamente menor que o tempo total de injeo do
processo tradicional de RTM, para a obteno da mesma pea.
Isto se d porque o gradiente de presses no processo que
ocorre no LRTM muito maior que o que ocorre no RTM.
Convm ainda destacar a importncia do presente estudo
levando-se em considerao que muitos so os modelos
numricos e as metodologias de soluo utilizadas para a
determinao do avano da resina no processo RTM, contudo,
para o processo de LRTM, praticamente no existem trabalhos
disponveis na literatura.
AGRADECIMENTOS
Os autores agradecem a FAPERGS pelo suporte.

t = 203.54 s

REFERNCIAS

(a)
0.00

t = 0.10 s

p (x104 Pa)

t = 3.21 s

7.00

[1]

t = 6.55 s

(b)
-1.28
p (x104 Pa)
7.00
Fig. 13. Campo de presses para a Calota Perfurada: (a) RTM (b) LRTM.

A comparao entre as Figs. 10(a) e 10(b) mostra que o


gradiente de presses maior no processo de LRTM do que
no RTM tradicional. Isto acontece porque em ambos os casos,
o P o mesmo, ou seja a diferena entre a presso inicial e
a presso final (p0 pf), contudo a distncia entre os pontos
com presso prximas a p0 e a linha de frente do escoamento
muito menor. importante notar que no processo de LRTM
a presso dentro da borda lateral aproximadamente igual
presso de injeo. Como esperado pela Lei de Darcy, as
velocidades do escoamento sero muito maiores no processo
de LRTM do que no processo de RTM.
V. CONCLUSO
Este trabalho mostra que possvel modelar
computacionalmente os processos de RTM e de LRTM
utilizando o software FLUENT. A importncia da utilizao
do FLUENT, que um aplicativo geral para soluo de
problemas de mecnica dos fluidos e de transferncia de calor,
est no fato deste possibilitar a juno da soluo do problema
de escoamento da resina no interior de um domnio
computacional que contm regies com e sem meio poroso,
situao encontrada na simulao numrica do processo de
LRTM.

H. Jinlian; Y. Liu; S. Xueming, Study on void formation in multilayer


woven fabrics, Composites Part A 35, 595-603, 2004.
[2] A. Shojaei, "A numerical study of filling process through multilayer
performs in resin injection/compression molding", Composites Science+
and Technology 66 15461557, 2006.
[3] K.S. Shin; Y.S.Song; J.R.Youn, Radial flow advancement in multilayered preform for resin transfer molding. Rheology Journal Vol. 18,
No. 4 pp. 217-224, 2006.
[4] F.B.Villas, 2006 Desenvolvimento de uma Ferramenta de CAD
Aplicada ao Projeto de Hlices para Veculos Aquaticos No
Tripulados. Dissertao (Mestrado em Engenharia) Escola Politcnica
da Universidade de So Paulo
[5] A.L.S.Alves, 2006 Processamento de Placas Compsitas pela Tcnica
de Moldagem por Infuso de Resina de Seemann. Dissertao
(Mestrado em Cincias e Engenharia Metalrgica e de Materiais)
Programa de Ps-Graduao em Engenharia Metalrgica e de Materiais,
UFRJ, Rio de Janeiro.
[6] S.C. Amico, 2005, Novo processo de fabricao de compsitos para
indstria. Revista Cincia Hoje, 219 p.55.
[7] C.W. Hirt; B.D. Nichols, Volume of Fluid (VOF) method for dynamics
of free boundaries, J. Comput. Phys. 39 (1981) 201-225, 1981.
[8] Srinivasan, V.; Salazar, A.J.; Saito K., 2011, Modeling the disitengration
of modulated liquid jets using volume-of-fluid (VOF) methodology.
Science Direct: Applied Mathematical Modelling, 3710-3730
[9] G.G.Ribeiro; J.A. Souza; L.A.O.Rocha; S.C. Amico, Utilizao do
aplicativo FLUENT na modelagem numrica do processo RTM,
Congresso Brasileiro de Carbono, 2007.
[10] C.P. Oliveira, 2010 Modelagem Numrica do Transporte de Resinas em
Meio Poroso Aplicado ao Processo de RTM Dissertao (Mestrado em
Modelagem Computacional) Programa de Ps-Graduao em
Modelagem Computacional, FURG, Rio Grande.
[11] J.Da S. Porto; F.P. Teixeira; M. Letzow; S.C. Amico, E.D.Dos Santos;
J.A. Souza; L.A. Isoldi, Modelagem Computacional do Processo de
Light Resin Transfer Molding (LRTM). XXXII Congresso Ibero Latino
Americano de Mtodos Computacionais de Engenharia, 2011.
[12] T. M. Schmidt, T. M. Goss, S. C. Amico, C. Lekakou, Permeability of
hybrid reinforcements and mechanical properties of their composites
molded by resin transfer molding, Journal of Reinforced Plastics and
Composites, vol. 28, pp. 2839-2850, 2009.

- 92 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Anlise Numrica de uma Placa Submersa como


Quebra Mar e
Conversor de Energia das Ondas
Flvio Medeiros Seibt, Eduardo Costa Couto, Paulo Roberto de Freitas Teixeira
Elizaldo Domingues dos Santos e Lircio Andr Isoldi, Escola de Engenharia FURG

ResumoEste artigo apresenta um modelo computacional


bidimensional desenvolvido para anlise do quebra mar tipo
placa submersa. O modelo desenvolvido utiliza os cdigos
comerciais GAMBIT e FLUENT. A metodologia utilizada para
representar a interao gua-ar nas simulaes numricas do
dispositivo a multifsica Volume of Fluid. O objetivo deste
artigo contribuir para um maior conhecimento deste quebra
mar mostrando seu bom desempenho na funo de quebra mar e
na de conversor de energia das ondas. analisada a influncia da
posio vertical da placa no coeficiente de transmisso e na
eficincia do dispositivo ao converter energia das ondas em
energia eltrica. Para tanto, o modelo desenvolvido, depois do
processo de validao, foi utilizado em seis simulaes que
diferem apenas na posio da placa. Nos casos estudados, o
aumento da distncia da placa ao fundo proporcionou aumento
da eficincia e reduo do coeficiente de transmisso.

tem como consequncias a deteriorao da qualidade da gua


da rea protegida e um desvio do transporte de sedimento
entre as duas reas. O uso de quebra mares submersos no
ocasiona estes problemas, mas apresenta uma eficincia
inferior. Uma alternativa, que no apresenta os problemas dos
quebra mares isolados e tampouco a eficincia reduzida dos
submersos, a placa submersa [1] mostrada na Fig. 1.

Fig. 1. A placa submersa.

Palavras chave FLUENT, Placa Submersa, Quebra Mar,

I. INTRODUO

proteo da costa e de portos da ao das ondas


realizada, principalmente, por meio de quebra mares
isolados. Entretanto, o uso destes dispositivos traz dois
inconvenientes importantes: o primeiro a reduo da troca de
gua entre a rea protegida e o mar aberto e o segundo a
obstruo da vista do mar aberto. A reduo da troca de gua

Texto recebido em 13 de julho, 2012.


F. M. Seibt, Escola de Engenharia -EE, Universidade Federal do Rio
Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (e-mail:
fseibt@gmail.com).
E. C. Couto, Escola de Engenharia -EE, Universidade Federal do Rio
Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (e-mail:
e.c.couto@uol.com.br).
P. R. de F. Teixeira, Escola de Engenharia -EE, Universidade Federal do
Rio Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (e-mail:
pauloteixeira@furg.br).
E. D. dos Santos, Escola de Engenharia -EE, Universidade Federal do Rio
Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (e-mail:
elizaldosantos@furg.br).
L. A. Isoldi, Escola de Engenharia -EE, Universidade Federal do Rio
Grande - FURG, Rio Grande, RS, 96201-900, Brasil. (e-mail:
liercioisoldi@furg.br).

As boas caractersticas da placa submersa estimularam


pesquisas sobre seu princpio de funcionamento. Graw [2]
justificou a maior eficincia deste quebra mar com relao aos
submersos com o escoamento que ocorre sob a placa. Este
escoamento descrito, neste mesmo trabalho, como um forte
fluxo pulsante, com sentido contrrio ao da propagao da
onda, e que ocorre durante sua passagem. Segundo esta
referncia, este fluxo bastante estvel, pois no est sujeito a
grandes alteraes mesmo quando a regio abaixo da placa
parcialmente fechada. Medies deste fluxo foram realizadas e
levaram Graw [3] a concluses que so parafraseadas a seguir:
A onda que atinge a placa dividida em duas partes:
sobre a placa propaga uma nova onda de gravidade mais curta
devido a pouca profundidade da regio; sob a placa uma
distoro da presso propaga a uma velocidade menor que a
onda acima.
Logo que a onda de gravidade que escoa sobre a placa
atinge a regio aps a placa, uma nova onda formada com o
mesmo comprimento da onda incidente, mas com menos
energia. A reduo de energia ocorre porque parte dela
propaga para a regio sob a placa.
Se o comprimento da placa tal que ao mesmo tempo h
uma cava na frente da placa e uma crista no fim, um forte
fluxo pulsante oposto ao sentido de propagao da onda
originado.

- 93 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A energia transferida por este fluxo, de volta para a


regio anterior a placa, torna impossvel, pela distoro de
presso causada, que as ondas seguintes se propaguem pela
regio abaixo da placa. Desta forma, o fluxo fica mais forte
fazendo com que uma parte da energia da onda incidente seja
refletida pelo dispositivo.
Ainda sobre o quebra mar, Graw [4] compilou os resultados
de vrias investigaes tericas e experimentais com o
objetivo de definir a influncia do comprimento e da
profundidade de submerso da placa na reduo da altura da
onda incidente. Todos os estudos analisados mostram uma
forte dependncia do coeficiente de transmisso com o
comprimento relativo da placa (razo do comprimento da
placa pelo comprimento da onda incidente). Alguns estudos
ainda mostram as dependncias com relao profundidade
relativa (razo da profundidade de submerso da placa, , pela
profundidade do oceano, - Fig. 1) e com relao razo da
profundidade de submerso pela altura da onda incidente. As
curvas apresentadas mostram como interagem os parmetros
estudados.
Em Graw [3]-[5] encontram-se as primeiras referncias
sobre a placa submersa como um dispositivo que pode atuar
como quebra mar e conversor de energia das ondas. No
entanto, a relevncia deste dispositivo como quebra mar deu
suporte a pesquisas que o focalizam apenas desta forma. Hsu e
Wu [6] desenvolveram um modelo numrico bidimensional
baseado na teoria linear de ondas e no mtodo dos elementos
de fronteira para um sistema constitudo por uma placa
submersa, fixa, horizontal, impermevel e um quebra mar
submerso e permevel. Quando o quebra mar totalmente
permevel, o sistema se reduz a uma placa submersa. Para esta
situao, foram mostradas as comparaes dos resultados
obtidos pelo modelo com resultados experimentais e solues
numricas da dependncia do coeficiente de transmisso com
relao ao comprimento relativo da placa. Hu et al. [7]
desenvolveram uma soluo analtica para analisar a
transmisso e a reflexo de ondas lineares que propagam por
um sistema semelhante ao considerado por Hsu e Wu [6]. Para
o caso em que o quebra mar considerado completamente
permevel, so apresentadas as comparaes com medies
experimentais do coeficiente de reflexo traado contra o
comprimento relativo da placa. Brossard [8] apresentou um
mtodo experimental que utiliza duas sondas mveis para
medir os coeficientes de reflexo e transmisso de uma placa
submersa. Foi estabelecida uma relao entre os coeficientes
de transmisso e reflexo com o nmero de onda para
diferentes profundidades relativas da placa. Hildebrandt e
Schlurmann [9] realizaram experimentos em um tanque de
ondas para analisarem o campo de velocidades no entorno de
uma placa submersa e as foras nela induzidas pelo
escoamento. Este trabalho teve por objetivo gerar dados para
validao de modelos numricos.
Carter [10] apresentou um minucioso histrico que aborda a
placa como conversor de energia e como quebra mar.
Apresentou, tambm, um modelo numrico bidimensional
para a placa submersa que emprega o mtodo dos elementos
de fronteira e a teoria potencial linear. Ao apresentar o campo

de velocidades no entorno da placa, obtido por este modelo,


contribuiu para o entendimento do fluxo que se desenvolve
sob a placa decorrente da passagem das ondas. Mostrou que o
sentido do fluxo alterna, ao contrrio do descrito por Graw [1].
Orer e Ozdamar [11] realizaram um estudo experimental para
determinar a eficincia da placa submersa como conversor de
energia. Ao descreverem o dispositivo, ao contrrio de Graw
[1], afirmaram que o fluxo sob a placa alterna o sentido.
Seibt [12] apresentou um modelo numrico bidimensional
para o dispositivo placa submersa empregando o cdigo
comercial FLUENT (verso 6.4.6). Este modelo foi validado
com os resultados experimentais de Orer e Ozdamar [11] e
utilizado em um estudo numrico do comportamento do
escoamento abaixo da placa para uma caracterstica de onda e
trs diferentes alturas de placa. Estabeleceu uma relao entre
a velocidade deste escoamento e a altura da placa. Apresentou,
ainda, perfis de velocidades que demonstram que a velocidade
deste escoamento maior no sentido contrrio ao de
propagao da onda.
O presente artigo pretende contribuir, por meio de
resultados de anlises numricas, para um maior
conhecimento da placa submersa. Desta forma, tem dois
objetivos. O primeiro mostrar o bom desempenho deste
dispositivo na funo que o tornou conhecido, a de quebra
mar. O segundo justificar a tendncia de trat-lo como
dispositivo de duplo propsito, apresentando sua boa
eficincia como conversor de energia das ondas. Para tanto,
inicialmente foram validadas as metodologias utilizadas e,
posteriormente, foram analisadas seis situaes que se
distinguem apenas pela posio vertical das placas. Para as
simulaes numricas, foi usado o cdigo computacional de
dinmica dos fluidos FLUENT, que baseado no Mtodo dos
Volumes Finitos.

II. MODELAGEM COMPUTACIONAL


O modelo computacional desenvolvido, para anlise do
princpio de funcionamento do quebra mar do tipo placa
submersa utilizou os cdigos comerciais GAMBIT (verso
6.4.6) e FLUENT (verso 6.3.26). O primeiro foi usado para a
construo e discretizao do domnio do problema por meio
da gerao de malhas estruturadas com elementos
quadrilteros. O segundo disponibiliza modelos matemticos
para anlise de problemas de dinmica dos fluidos e
transferncia de calor e resolve numericamente as equaes do
modelo escolhido usando o Mtodo dos Volumes Finitos.
Como o problema em estudo no envolve transferncia de
calor, o FLUENT resolve, apenas, as equaes de conservao
da massa e da quantidade de movimento.
Para a simulao numrica do quebra mar tipo placa
submersa foi considerado um tanque de ondas onde a placa foi
acoplada. Para a gerao de ondas regulares o mtodo Volume
of Fluid foi adotado, visando uma interao mais realstica
entre gua, ar e a placa.
No modelo computacional desenvolvido foi considerado o
esquema de adveco upwind para tratamento dos termos
advectivos, o mtodo PRESTO! para a discretizao espacial

- 94 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

da presso e o mtodo GEO-RECONSTRUCTION para a


discretizao da frao volumtrica. O algoritmo PISO
(Pressure-Implicit with Splitting of Operator) foi usado como
mtodo de acoplamento presso-velocidade. Foram
empregados os fatores de sub-relaxao 0.3 e 0.7 para as
equaes da conservao da massa e quantidade de
movimento, respectivamente.
As condies de contorno utilizadas foram: presso
atmosfrica na face superior do tanque; uma velocidade
dependente do tempo na face esquerda do tanque e, nas
demais superfcies, uma condio de no-deslizamento (Fig.
2).
As velocidades dependentes do tempo, nas direes e ,
utilizadas como condio de contorno na lateral esquerda do
tanque so obtidas da teoria de ondas de 2 ordem de Stokes.

Tabela I. Durante estas simulaes foi monitorado o fluxo de


massa que cruza uma sonda numrica localizada sob a placa
(linha l - Fig. 2) no instante t=20 s.
Com base no erro relativo apresentado na Tabela I, a malha
3 foi escolhida para as prximas simulaes tendo em vista
que a malha 4 apresenta erro muito semelhante mesmo usando
volumes com dimenso caracterstica 50% menor.

Malha

III. VERIFICAO E VALIDAO DO MODELO


COMPUTACIONAL

O tanque de ondas usado nas simulaes realizadas para a


confeco deste artigo est representado na Fig. 2. Este tanque
possui as mesmas caractersticas do utilizado por Orer e
Ozdamar [11]. A distncia
da placa ao fundo do tanque
ser referida como altura da placa, daqui por diante. Sua
magnitude varia ao longo do texto. conveniente observar
que a posio vertical da placa submersa nos textos que a
tratam apenas como quebra mar estabelecida pela sua
profundidade ( ) , enquanto que neste artigo ser pela sua
altura ( ).

Tabela I: Estudo de malha (resultado obtido para o fluxo


de massa em
no instante
).
Erro relativo
Tamanho dos Nmero
Fluxo de
( ) entre o
Volumes
de
massa
resultado ( ) e
Volumes
( )
(
)
(
)

0.04 X 0.04

12475

-34.85

0.02 X 0.02

49950

-31.71

9.02

0.01 X 0.01

399800

-31.37

1.09

0.005 X 0.005

799200

-31.67

0.98

B. Verificao
Para esta comparao, semelhante ao ocorrido no estudo de
independncia de malha, os parmetros da onda so altura ( )
e perodo ( ) iguais 0.06 m e 1.50 s, respectivamente. Para
estes parmetros de onda, e profundidade do canal igual a 0.60
m, a melhor teoria para modelar a onda a teoria de Stokes de
2 ordem, conforme Chakrabarti [13].
Com o fim de avaliar o modelo desenvolvido frente a esta
teoria, foram comparados, primeiramente, resultados
numricos e soluo analtica para a elevao da superfcie
livre. Esta ltima foi obtida com [13]:
(1)
A Fig. 3 apresenta as solues numrica e analtica para a
posio x=5 m.

Fig. 2. Geometria do tanque e da placa.

Todas simulaes referem-se a 40 s de escoamento. O passo


de tempo utilizado sempre foi de 0.001 s.
Inicialmente, um estudo de independncia de malha foi
realizado para a escolha da malha a ser utilizada no processo
de validao e nas simulaes, feitas a seguir, que visam
avaliar a influncia da altura da placa na eficincia do
dispositivo em atenuar a altura das ondas incidentes. Aps o
estudo de independncia de malha, a elevao da onda gerada
numericamente foi comparada com a soluo analtica obtida
da teoria de 2 ordem de Stokes. Posteriormente a esta
comparao, o modelo desenvolvido validado. Com este fim,
resultados numricos e experimentais so comparados.
A. Estudo de independncia de malha
Neste estudo, os parmetros da onda so altura (H) e
perodo (T) iguais 0.06 m e 1.50 s, respectivamente, e a
placa tem a altura ( ) igualada 0.52 m. Foram realizadas
quatro simulaes com as malhas estruturadas descritas na

Fig. 3. Comparao entre modelo numrico e teoria de Stokes de 2


ordem.

A mdia quadrtica das diferenas entre as curvas


mostradas na Fig. 3 igual a 2.55 % para um intervalo
correspondente sete perodos, que inicia quando a onda j
esta plenamente formada e finda antes da onda refletida na
face direita do tanque atingir a posio onde foram realizadas

- 95 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

as medidas. Este erro mdio com valor pequeno e o fato das


curvas estarem em fase mostram a boa capacidade do modelo
em simular a propagao das ondas.
C. Validao
Orer e Ozdamar [11] realizaram um estudo experimental
com o objetivo de determinar a eficincia do conversor de
energia das ondas do tipo placa submersa. Este estudo foi
desenvolvido, conforme j exposto, em um tanque de ondas
com a geometria mostrada na Fig. 2 e com a altura da placa
( ) igualada a 0.52 m.
Neste trabalho experimental, com o objetivo de calcular a
eficincia do conversor, foram medidas as velocidades
mximas do escoamento sob a placa, no sentido contrrio ao
da propagao das ondas. As medies das velocidades foram
realizadas em um ponto localizado sob o centro da placa, a
uma altura que corresponde metade da altura
da placa
conforme a Fig. 2.
As velocidades mximas medidas nos experimentos e as
encontradas por meio das simulaes numricas foram
comparadas com o objetivo de validar o modelo. Do trabalho
experimental foram selecionados dois experimentos para
realizar as comparaes. As simulaes foram realizadas com
uma malha estruturada formada por 399800 elementos
quadrados com lado igual a 0.0 1m, de acordo com o estudo
de independncia de malha.
Os parmetros da onda de cada experimento, as velocidades
encontradas e os erros relativos esto apresentados na Tabela
II. A onda do primeiro experimento tem os mesmos
parmetros da utilizada no estudo de independncia de malha
e na verificao.

IV. RESULTADOS
Um quebra mar submerso, como a placa horizontal em
estudo, permite que as ondas provenientes do mar aberto
passem por ele em direo zona protegida. Sua eficcia
avaliada por sua capacidade de reduzir a altura da onda que
chega na rea a ser protegida. O parmetro que expressa esta
capacidade o coeficiente de transmisso definido em Dean e
Dalrymple [17] como:
(2)
onde,
a altura da onda transmitida e
a altura da onda
incidente. A altura
foi medida a um metro a jusante da
placa, passada a regio de turbulncia.
Desta forma, otimizar o quebra mar placa submersa
significa reduzir o coeficiente de transmisso. Neste artigo
investigada a dependncia do coeficiente de transmisso com
a altura da placa. As anlises so realizadas no mesmo tanque
cujo esquema est mostrado na Fig. 2 e a onda a descrita na
verificao. Foram realizadas seis simulaes para as alturas
de placa: 0.46, 0.48, 0.50, 0.51, 0.52 e 0.53 m. Os resultados
obtidos so apresentados na Fig. 4 em funo da altura relativa
da placa (razo da altura da placa,
, pela profundidade do
tanque, ).

Tabela II: Parmetros das ondas, velocidades mximas abaixo da placa


experimental, numrica e erro relativo.
Veloc. max.
experimental
(
)

Onda

Veloc. max
numrica
(
)

1.50

0.06

-9.44

-8.34

1.87

0.06

-11.39

-12.72

Fig. 4. Coeficiente de transmisso versus profundidade relativa.

Erro
rel. (%)
11.67
-11.74

Os resultados experimentais apresentados na Tabela II so


medies de velocidades feitas com um equipamento da marca
japonesa Kenek, modelo Vm-801 H [11], que apresenta uma
resoluo de 2 % ao longo da faixa [0, 200] cms [14].
Portanto, as medies devem possuir erros acima desta
resoluo, uma vez que estes dependem das incertezas de
medio da srie de instrumentos envolvidos no sistema.
Os resultados numricos correspondem ao valor mximo da
velocidade obtido no intervalo que comea quando a onda esta
plenamente formada e termina quando a onda atinge o
dispositivo depois da reflexo causada pela parede situada no
lado direito do tanque.
O tempo de processamento de cada caso, correspondente
aos 40 s de monitoramento, foi de aproximadamente 20 horas
em um computador com processador Intel Core 2 Quad de
2.66 GHz funcionando com quatro ncleos ativos.

Observa-se que, no mbito desta pesquisa, quanto maior a


altura relativa, maior a eficcia do quebra mar. Para um
aumento de 15,22 % desta altura corresponde uma reduo de
72.82 % no coeficiente de transmisso, o que caracteriza uma
forte dependncia entre estes parmetros. Os resultados
obtidos so compatveis com os compilados em [1] e [10].
J, a aptido da placa submersa para tornar-se um conversor
de energia pode ser avaliada pela sua eficincia que pode ser
calculada pela expresso proposta por Graw [15]:

(3)
onde
, a potncia da onda que incide no dispositivo,
obtida da expresso proposta Dean e Dalrymple [16],

(4)
e , a potncia disponvel sob a placa, calculada de forma
semelhante a proposta por Dizadji e Sajadian [17],

(5)
onde

- 96 -

a presso dinmica.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A Fig. 5 apresenta os valores da eficincia do dispositivo


correspondentes s alturas estudadas admensionalizadas pela
profundidade do tanque.

[4]

[5]

[6]

[7]

[8]

[9]
.
Fig. 5: Eficincia do conversor de energia das ondas do tipo placa
submersa para diferentes alturas de placa

[10]

A curva apresentada na Fig. 5 tem um mnimo quando a


altura relativa da placa esta prxima a 0.83 m. A partir deste
ponto, acrscimos na altura da placa produzem aumento da
eficincia. Observando a Fig. 4, verifica-se que simultneo ao
aumento da eficincia ocorre uma reduo do coeficiente de
transmisso.

[11]

[12]

[13]

V. CONCLUSO

[14]

Neste artigo foi desenvolvido um modelo numrico para


anlise do quebra mar tipo placa submersa. Foram realizadas
simulaes que mostraram seu bom desempenho como quebra
mar e como conversor de energia das ondas. Estas simulaes
tambm permitiram avaliar a forte influncia da posio
vertical da placa no desempenho do dispositivo nas suas duas
funes. No entanto, observa-se que, no contexto deste estudo,
a otimizao de uma funo no trs prejuzo outra. As
alturas de placa que correspondem s eficincias mais
elevadas tambm correspondem aos coeficientes de
transmisso mais baixos. Naturalmente, novas pesquisas
considerando a presena da turbina, a influncia de outros
parmetros e utilizando modelagem tridimensional, se
possvel, so necessrias para identificar as situaes em que o
dispositivo pode atuar com bom desempenho como quebra
mar e como conversor de energia das ondas.

[15]

[16]

[17]

AGRADECIMENTOS
Os autores deste artigo agradecem as bolsas concedidas pela
CAPES (Projeto PNPD n 23038.007758/2011-16) e CNPq
(Projeto n 555695/2010-7) especialmente ao Prof. Dr. Luiz
Alberto Oliveira Rocha, coordenador deste ltimo projeto.
REFERNCIAS
[1]

[2]

[3]

Graw, K. U., 1993a. The submerged plate as a primary wave breaker,


Proc. International Association for Hydraulic Research (IAHR) - XXV,
Japan, 38-45.
Graw, K. U., 1992. The submerged plate as a wave filter: the stability of
the pulsating flow phenomenon, Proc. 23rd International Conference on
Coastal Engineering (ICCE), Venice, Italy, 1153-1160.
Graw, K. U., 1993b. Shore protection and electricity by submerged plate
wave energy converter, Proc. European Wave Energy Symposium,
Edinburgh, UK, 379-384.
- 97 -

Graw, K. U., 1993c. The submerged plate wave energy converter: A


new type of wave energy device, Proc. International Symposium on
Ocean Energy Development (ODEC), Muroran, Hokkaido, Japan, 307310.
Graw, K. U., 1994. Is the submerged plate wave energy converter ready
to act as a new coastal protection system?, Proc. XXIV Convegno di
Idraulica e Costruzioni Idrauliche, Napoli, 1-9.
Hsu, H. H., and Wu, Y. C., 1999. Scattering of Water Wave by a
Submerged Horizontal Plate and a Submerged Permeable Breakwater.
Ocean Engineering, 26 (4), 325-341.
Hu, H., Wang, K.-H., and Willians, A. N., 2002. Wave Motion Over a
Breakwater System of a Horizontal Plate and a Vertical Porous Wall.
Ocean Engineering, 29, 373-386.
Brossard, J., Chagdali, M., 2001. Experimental investigation of the
harmonic generation by waves over a submerged plate, Coastal
Engineering, 42 (1), 277-290.
Hildebrandt, A. and Schlurmann, T., 2008. Velocity Field Under
Propagating Waves Over a Submerged Horizontal Plate and Induced
Forces. Proc. Chinese-German Joint Symposium on Hydraulic and
Ocean Engineering, Darmstadt, 24-30.
Carter, Richard W., 2005. Wave energy converters and a submerged
horizontal plate, Thesis of Degree of Master of Science in Ocean and
Resources Engineering, University of Hawaii, Manoa, Honolulu, HI,
USA, 273p.
Orer, G. and Ozdamar, A., 2007. An experimental study on the
efficiency of the submerged plate wave energy converter, Renewable
Energy, 32 (8), 1317-1327.
Seibt, F. M., 2011. Modelagem computacional de conversor de energia
das ondas do mar em energia eltrica do tipo placa submersa,
Dissertation of Degree of Mechanical Engineering, Universidade
Federal do Rio Grande, Rio Grande, RS, Brazil, 53p.
Chakrabarti, Subrata K., 2005. Handbook of Offshore Engineering, Vol.
1, 1st ed., Elsevier, 669p.
Kenek, Electromagnetic Current Meter. Retrieved March 15, 2012, from
http://www.hangilco.com/VM-801.htm.
Graw, K. U., 1995. Wellenenergie eine hydromechanische Analyse,
Bericht Nr. 8 des Lehr- und Forschungsgebietes Wasserbau und
Wasserwirtschaft, Bergische Universitaet Gesamthochschule,
Wuppertal, Germany, 332p.
Dean, R. G. and Dalrymple, R. A., 1991. Water Wave Mechanics for
Engineers and Scientists, World Scientific Publishing Co. Pte. Ltd.,
355p.
Dizadji, N. and Sajadian, S. E., 2011. Modeling and optimization of the
chamber of OWC system, Energy, 36 (5), 2360-2366.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Anlise Numrica da Influncia da


Profundidade da gua Sobre um Dispositivo de
Galgamento
1

Bianca N. Machado, 1Mateus das N. Gomes, 2Elizaldo D. dos Santos, 2Lircio A. Isoldi e 1Luiz A. O.
Rocha

I. INTRODUO

Resumo O presente trabalho apresenta um estudo

numrico a respeito de um conversor de energia do tipo


galgamento. Este tipo de equipamento usado para
converter energia das ondas do mar em eletricidade. O
dispositivo de galgamento basicamente consiste de uma
estrutura que usa uma rampa para conduzir as ondas
incidentes do oceano para dentro de um reservatrio. A
gua armazenada retornada para o oceano aps a
passagem atravs de uma turbina apropriada que est
acoplada a um gerador de energia eltrica. O princpio
operacional deste dispositivo numericamente analisado
aqui considerando diferentes profundidades (h) de gua
dentro do tanque numrico. O principal propsito
determinar a influncia da profundidade da gua no
tanque sobre a vazo mssica de gua que entra no
reservatrio, ou seja, qual h ir conduzir a maior gerao
de energia eltrica. O domnio computacional
bidimensional (2D) gerado com o software GAMBIT e a
anlise numrica realizada com um cdigo de Dinmica
dos Fluidos Computacional (CFD do ingls:
Computational Fluid Dynamics) baseado no mtodo de
volumes finitos, FLUENT. O modelo multifsico Volume
of Fluid (VOF) e um gerador de ondas so adotados para
gerar ondas regulares em um tanque de ondas onde ser
inserido o dispositivo de galgamento, garantindo uma
interao adequada entre ar, gua e o dispositivo.
Palavras chave Simulao Numrica, Galgamento, Energia
das Ondas do Mar.

s apelos pela conscientizao humana quanto a


degradao da natureza tem surtido efeito nos ltimos
anos, por este motivo e pelos combustveis fsseis serem
finitos, o homem vem buscando fontes de energia renovveis.
Alguns dos benefcios relacionados com a utilizao destas
fontes de energia podem ser citados: minimizao da emisso
de CO2 e poluentes atmosfricos, reduo do ritmo de
explorao de jazidas de combustveis fsseis e dos impactos
ambientais associados [1]. Estas benfeitorias tornam latente a
necessidade pela utilizao destas fontes de energias e, do
desenvolvimento cientfico e tecnolgico de dispositivos para
converso destas em energia eltrica, garantindo uma oferta de
energia em larga escala. Entre tais fontes destaca-se a energia
proveniente das ondas, que advm da ao dos ventos sobre o
oceano. A energia das ondas muito promissora para
converso, visto que se apresenta de uma forma muito
concentrada.
Atualmente estimado que as ondas do oceano possuam
um potencial energtico de aproximadamente 2 TW, 10 % a
25 % desta energia pode ser extrada e transformada em
energia eltrica. A converso da energia proveniente das ondas
em energia eltrica realizada atravs de dispositivos
apropriados. Que podem ser classificados quanto ao princpio
fsico de funcionamento [2]:

1
Departamento de Engenharia Mecnica, Universidade Federal do Rio
Grande do Sul, UFRGS, Rua Sarmento Leite, 425, CEP: 90050-170, Porto
Alegre,
RS,
Brasil
(e-mail:
biancanevesmachado@gmail.com,
luizrocha@mecanica.ufrgs.br).
2
Escola de Engenharia, Universidade Federal do Rio Grande, FURG, Av.
Itlia, km 8, CEP: 96201-090, CP 474, Rio Grande, RS, Brasil (e-mail:
elizaldosantos@furg.br, liercioisoldi@furg.br).

Coluna de gua Oscilante CAO (Oscillating Water


Column - OWC);
Corpos Flutuantes, podendo ser de absoro pontual
(Point Absorbers) ou progressivos (Surging devices);
Galgamento (Overtopping devices).

O escopo do presente trabalho so os dispositivos de


galgamento, tecnologias flutuantes para aplicao na terra ou
em alto mar. Seu princpio de funcionamento baseia-se na
acumulao de gua em um reservatrio sobrelevado
relativamente ao nvel mdio da superfcie livre do mar (Fig.
1). A devoluo ao mar da gua acumulada dar-se- atravs da
passagem desta por turbinas hidrulicas de baixa queda que
acionam geradores eltricos de fabricao comum. A

- 98 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

acumulao da gua no reservatrio sobrelevado produz-se


atravs do galgamento de uma rampa inclinada pela onda [3].
Alguns equipamentos se encontram em testes em alto mar,
tais como: Wave Dragon, Wave Plane e o Seawave Slot-Cone
Generator. No que tange ao estado da arte, so apresentados
diversos estudos na literatura para anlise do dispositivo de
galgamento. Por exemplo, [4] otimizou a relao de inclinao
da rampa de um dispositivo de galgamento para escoamentos
bidimensionais, [5] empregaram um modelo lagrangeano para
analisar o comportamento do escoamento sobre um dispositivo
de galgamento e [6] analisaram e compararam a produo de
trs modelos numricos utilizados para prever o volume mdio
de galgamento: Amaznia, baseado na resoluo de equaes
no lineares para guas rasas; Cobras-UC, um modelo
Euleriano utilizando o VOF e SPHysics. Enfatiza-se os
trabalhos de [19] e [20], onde foi empregado o Constructal
Design para otimizao de um dispositivo de converso de
energia das ondas do tipo galgamento, nos quais otimizou-se a
geometria da rampa do mesmo.

q = 0 : o volume est vazio (do q 0

q = 1 : o volume est cheio (do q fluido);

0 < q < 1 : o volume contm a interface entre o q0

fluido);

fluido e um ou mais fluidos.


De acordo com FLUENT (2006), utilizando a base do
valor local de q , as propriedades so atribudas a cada
volume de controle, e a localizao entre as fases definida
pela soluo da equao da continuidade para a frao de uma
ou mais fases. A equao para a fase

q 0 definida por:

n


q q ) + q q v q = Sq + ( m pq m qp )
(
t
p =1

(1)

qp representa a transferncia de massa da fase q para


onde: m
pq representa a
a fase p, neste caso considerada nula; m
transferncia de massa da fase p para a fase q, neste caso
considerada nula; S denota fonte de massa, que, neste caso,
q

ser considerada nula. Com as hipteses simplificadoras, a eq.


(1) passa a ser escrita da seguinte forma:

( 2 ) + 2 V = 0
t

Figura 1: Ilustrao do princpio de funcionamento do


galgamento [7].

(2)

A equao da frao volumtrica (2) no ser resolvida para a


fase primria (ar), que computada com base na seguinte
restrio:
n

q =1

=1

(2)

II. MODELAGEM MATEMTICA E NUMRICA


Como citado anteriormente, a metodologia empregada
baseia-se no modelo VOF, o qual permite tratar
adequadamente da interao entre dispositivo, gua e ar. A
formulao VOF baseia-se no fato de duas ou mais fases de
uma mistura serem imiscveis. Para cada fase adicional,
acrescentada uma equao para frao volumtrica desta fase.
Em cada volume de controle, a soma das fraes volumtricas
de todas as fases unitria. Os campos para todas as variveis
e propriedades so compartilhados pelas fases e representam
valores mdios calculados no volume, contanto que a frao
volumtrica de cada uma das fases seja conhecida localmente.
Assim, as variveis e propriedades em um determinado
volume representam uma das fases ou uma mistura de fases,
dependendo dos valores da frao do volume. Em outras
palavras, se a q-sima frao volumtrica do fluido denotada
como q , ento as trs seguintes condies so possveis
[13]:

As propriedades presentes nas equaes so determinadas


pela presena das componentes desta fase em cada volume de
controle. Neste estudo ser empregado um sistema bifsico (ar
e gua), assim as fases sero representadas pelos ndices 1 e 2.
Portanto, a densidade em cada volume dada por:

= 2 2 + (1 2 ) 1

(3)

e a equao da viscosidade expressa por:

= 2 .2 + 1.1

(4)

Neste mtodo existe uma nica equao da quantidade de


movimento, a qual torna-se vlida ao longo de todo domnio.
A equao da quantidade de movimento dependente da
frao volumtrica de todas as fases atravs das propriedades
e :



 
( v ) + ( vv ) = p + ( ) + g + F
t

- 99 -

(5)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


g representa

a fora de campo gravitacional (N/m); F denota outras

foras de campo (N/m); representa a tenso viscosa e v

onde: p representa a presso esttica (N/m);

o vetor do campo de velocidades (m/s).


Para a simulao numrica das equaes de conservao da
massa e quantidade de movimento, foi empregado um cdigo
comercial baseado no Mtodo dos Volumes Finitos (MVF) [8]
e [21]. Para todas as simulaes foi considerado o esquema de
adveco upwind para tratamento dos termos advectivos,
enquanto a discretizao espacial para a presso realizada
atravs do mtodo PRESTO e o mtodo GEORECONSTRUCTION para a frao volumtrica. Quanto ao
acoplamento presso-velocidade foi empregado o mtodo
PISO.
Todas as solues foram realizadas usando computadores
com 2 processadores Intel DualCore de 2.67 GHz de clock e
8.0 Gb de memria RAM. Para reduzir o tempo de
processamento das simulaes foi empregada uma biblioteca
de passagens de mensagem MPI para permitir a realizao do
processamento em paralelo (do ingls: Message Passing
Interface) disponibilizada pelo software FLUENT [8]. O
tempo de cada simulao foi de aproximadamente 3.2 104 s
(9 horas).

Figura 2: Ilustrao do domnio computacional do tanque de ondas com o


dispositivo de galgamento.

Foi avaliado um tempo fsico total de t = 15.00 s. Quanto


as discretizaes espacial (Fig. 3) e temporal, utilizou-se uma
malha regular triangular com dimenso x = 0.01 m e um
passo de tempo de t = 1.00 10-3 s. As condies de
contorno sero abordadas a seguir.

III. DESCRIO DO PROBLEMA


Neste trabalho apresenta-se uma abordagem numrica de
um dispositivo de converso de energia das ondas do tipo
galgamento, cujo principal objetivo a avaliao da influncia
da altura de gua no tanque de ondas sobre este dispositivo. O
domnio computacional utilizado na simulao numrica
consiste basicamente em um dispositivo do tipo galgamento
situado no centro de um tanque de ondas, conforme a Fig. 2. A
onda simulada possui as caractersticas: perodo T = 0.88 s,
altura da onda H = 0.14 m, comprimento de onda = 1.2 m e
profundidade do tanque varivel (h = 0.5 m, h = 0.55m, h =
0.6 m, h = 0.65 m e h = 0.7 m). Vale destacar que, para os
casos com h > 0.6 m o tipo de ondas imposta no poderia ser
descrito pela teoria de Stokes de 2 ordem, pois o nmero de
Ursell est abaixo de 1. Portanto, para efeitos de modelagem
em pregou-se a mesma teoria de ondas para todos os casos
estudados.
Para a simulao numrica das equaes de conservao
da massa e quantidade de movimento, foi empregado um
cdigo comercial baseado no Mtodo dos Volumes Finitos
(MVF), [8]. O movimento da onda gerado pela imposio de
um campo de velocidades na entrada do tanque de ondas
atravs da condio de contorno denominada velocidade de
entrada (velocity inlet) dada atravs de uma funo definida
pelo usurio (UDF User Defined Function). Esta
metodologia a mesma empregada nos trabalhos de [9] e [10]
nos quais a velocidade varia em funo do espao e do tempo
com base na Teoria de Stokes de 2 ordem. Para a abordagem
da interao entre as fases ar e gua emprega-se o modelo
multifsico Volume of Fluid (VOF), semelhante ao utilizado
por [11] e [12].

Figura 3: Discretizao espacial da geometria: a) domnio computacional


completo e b) ampliao em torno do dispositivo de galgamento.

IV. CONDIES DE CONTORNO


Conforme mencionado anteriormente, o movimento do
fluido imposto pelo movimento da parte inferior da
superfcie lateral esquerda (linha contnua na Fig. 2). Nesta
superfcie imposta velocidade de entrada (velocity inlet) dada
atravs de uma funo definida pelo usurio (UDF User
Defined Function). Esta metodologia a mesma empregada
nos trabalhos de [9] e [10]. A velocidade varia em funo do
espao e do tempo com base na Teoria de Stokes de 2 ordem.
Assim, as equaes impostas na superfcie de entrada so
dadas por:
u = Agk

cosh ( kz + kh )

cosh ( kh )

cos ( kx t ) + A2 k

cosh 2k ( h + z )
sen 4 ( kh )

cos 2 ( kx t )

(6)

senh ( kz + kh )
senh 2k ( h + z )
w = Agk
sen ( kx t ) + A2 k
sen 2 ( kx t )
senh ( kh )
cos 4 ( kh )

(7)
onde: A a amplitude da onda (m); g a acelerao da
gravidade (m/s); L o comprimento da onda, k o nmero de
onda dado por k = 2/L (m-1); h a profundidade (m); T o

- 100 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

perodo da onda (s); a frequncia dada por = 2/T (Hz);


x a posio espacial (m); t o tempo (s) e z a variao da
posio entre a superfcie livre da gua e o fundo do mar (m).
Com relao s outras condies de contorno, na parte
superior da superfcie lateral esquerda, bem como na
superfcie superior aplicada uma condio de contorno de
presso atmosfrica (vide superfcie tracejada da Fig. 2). Nas
demais superfcies do tanque de ondas e nas superfcies do
dispositivo de galgamento imposta uma condio de nodeslizamento e impermeabilidade com velocidade nula. Com
relao as condies iniciais, foi considerado que o fluido est
em repouso.

Posteriormente, para 4 s t 8 s, a altura da superfcie


livre da onda em funo do tempo assume um comportamento
cclico estvel. Nesta faixa de tempo, observada uma
diferena mdia entre as amplitudes de cristas e cavas de
aproximadamente 6 %. Vale tambm destacar que, como se
trata de uma onda de Stokes de 2 Ordem, as amplitudes de
crista e cava so distintas. Por exemplo, ao observarmos a 8
crista (t = 6.8 s) a diferena percentual entre as alturas da
superfcie livre fica em torno de 3.7 %. Para a cava obtida no
instante de tempo t = 7.25 s, percebe-se uma diferena de
aproximadamente 5.8 %. De uma forma geral, possvel
observar que o modelo numrico apresentado neste estudo
apresenta um comportamento satisfatrio quando comparado
com a soluo analtica.

V. AVALIAO DO MODELO NUMRICO


Para validar a metodologia empregada nesta pesquisa,
utilizou uma estratgica que consiste em gerar uma onda e
observar a altura da superfcie livre desta em um determinado
ponto, ou seja, a amplitude da onda. Logo aps compara-se a
altura da superfcie livre obtida numericamente com a equao
analtica para variao da superfcie livre em funo do espao
e do tempo, que definida por:

H1
H 2 k cosh kh
cos ( kx t ) + 1
( 2 + cosh 2kh ) cos 2 ( kx t )
2
16 senh3 kh
(8)

Vale ressaltar que a onda gerada numericamente possui as


mesmas caractersticas da obtida analiticamente. As mesmas
so apresentadas na Tab. 1:
Figura 4: Comparao dos resultados numrico e analtico.

Tabela 1 Caractersticas da onda.


Caracterstica

Medida

Perodo T (s)

0.88

Altura da onda - H (m)

0.18

(m)

1.2

Profundidade do tanque h (m)

0.6

Comprimento da onda -

VI. RESULTADOS E DISCUSSES

Na Figura 6 apresenta-se graficamente a comparao da


onda numrica utilizada neste trabalho com a onda analtica
obtida pela Eq. (8) na posio x = 2.0 m. Para anlise do
fenmeno vale considerar duas faixas de tempo no grfico. Na
primeira, 0.0 s t 4.0 s, observa-se que o escoamento da
onda parte do repouso e em funo da inrcia do escoamento
as primeiras ondas geradas no tanque numrico so mais
amortecidas, levando a desvios considerveis na comparao
com os resultados analticos. Este amortecimento tende a
diminuir com o avano do tempo de simulao.

A Figura 4 apresenta o comportamento transiente de uma


onda gerada em um tanque numrico sobre a rampa do
dispositivo, este comportamento analisado qualitativamente
atravs da avaliao das fases do escoamento (ar, representado
pela cor azul e gua, representada pela cor vermelha) ao longo
do domnio e do tempo. As topologias das fases em funo do
tempo so obtidas para os cinco casos de diferentes
profundidades estados no instante de tempo t = 9.2 s, dado
respectivamente pelas Fig. 5(a) 5(e). Para a profundidade h
= 0.50 m (Fig. 5(a)) possvel observar a formao das ondas
devido imposio do campo de velocidades na superfcie de
entrada do tanque de ondas e a incidncia da onda sobre a
rampa, mas no pode-se observar o galgamento.
Posteriormente, para h = 0.55 m (Fig. 5(b)) pode-se observar a
incidncia de uma onda sobre o dispositivo de galgamento e a
ocorrncia do mesmo em pouca quantidade. Para h = 0.60 s e t
= 0.65 s, Fig. 5(c) (d), pode ser notada uma pequena
quantidade de gua no reservatrio, ou seja, novamente a onda
adquiriu energia cintica suficiente para superar a resistncia
da rampa. Alm disso, pode ser vista a incidncia do volume
de gua galgado no interior do reservatrio, o que no havia

- 101 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

sido observado nas topologias para os instantes de tempo


anteriores (Fig. 5(a) (b)). Para h = 0.70 m (Fig. 5(e)) visto
uma grande quantidade de gua dentro do reservatrio do
dispositivo de galgamento. Bem como, a intensa ocorrncia do
fenmeno, pois o volume de gua que entra no reservatrio
neste caso elevado aos encontrados nos casos anteriores.

a)

b)
Figura 6: Vazo mssica instantnea em funo do tempo para os cinco casos
estudados.

c)

d)

e)
Figura 5: Comportamento transiente do escoamento de ondas sobre o
dispositivo de galgamento no tempo t = 9.2 s para as seguintes profundidades
analisadas: a) h = 0.50 m; b) h = 0.55 m; c) h = 0.60 m; d) h = 0.65 m; e) h =
0.70 m;

apresentada a vazo instantnea de gua que entra no


reservatrio em funo do tempo para os valores estudados da
profundidade h, Fig. 6. Para os casos com as menores
profundidades de gua estudados, h (h = 0.50 e 0.55) os picos
de vazo mssica ocorrem a partir de t = 5.70 s e praticamente
no so notados na Fig. 3, enquanto que para os casos com
maiores profundidades de gua h (h = 0.60, 0.65 e 0.70) os
picos de vazo mssica podem ser observados a partir de t =
5.00 s. De uma forma geral, observa-se que as maiores
profundidades de gua estudadas conduzem a uma maior
vazo mssica.
Para finalizar, realizado um somatrio de toda a vazo
mssica que entra no reservatrio ao longo dos 15.0 s de
simulao, permitindo comparar o desempenho das cinco
profundidades estudadas no presente trabalho. A Fig. 7
apresenta a vazo mssica total (kg/s) que entra no
reservatrio ao longo do tempo total de simulao em funo
da profundidade da gua (h) contida no mesmo. Os resultados
indicam que, a maior vazo mssica total obtida para h = 0.70
.

m de m = 1 8 .9 3 1 1 7 kg/s, enquanto a profundidade h =


0.65 m o caso com a segunda maior vazo mssica
.

( m = 4 . 5 9 8 2 0 6 ) e o caso h = 0.60 a terceira maior vazo


.
mssica obtida, m = 0 .4 0 5 7 1 5 .

Figura 7: Vazo mssica total em funo da profundidade (h).

VII - CONCLUSO
Neste trabalho foi realizado um estudo numrico a respeito
da influncia da profundidade de gua em um tanque numrico
com um dispositivo do tipo galgamento. Para tal estudo foi
resolvido um escoamento transiente de uma mistura ar-gua no
regime laminar. A soluo numrica das equaes de
conservao da massa e quantidade de movimento foi obtida
atravs do mtodo de volumes finitos. Enquanto o mtodo
Volume of Fluid (VOF) foi empregado para o tratamento da
interao entre as fases ar e gua, permitindo a gerao de
ondas regulares em um tanque de ondas e sua interao com
um dispositivo de galgamento.
Neste estudo foram analisadas cinco profundidades de
gua: h = 0.5 m, h = 0.55m, h = 0.6 m, h = 0.65 m e h = 0.7
m. De uma forma geral, foi observado que a profundidade
possui influncia sobre a quantidade de gua que entra no
reservatrio, ou seja, sobre o galgamento. Assim como
esperado, a maior vazo mssica total foi obtida para maior
.

profundidade de gua, onde m = 1 8 .9 3 1 1 7 . Enquanto a

- 102 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

profundidade h = 0.65 m o caso com a segunda maior vazo


.

mssica ( m = 4 .5 9 8 2 0 6 ) e o caso h = 0.60 a terceira maior


.
vazo mssica obtida, m = 0 .4 0 5 7 1 5 . O percentual de
eficcia do caso com maior vazo mssica (h = 0.7) com
relao ao segundo melhor (h = 0.65) de aproximadamente
411.71%.
Vale destacar ainda que, possvel que ocorra uma
estabilizao da vazo mssica com o aumento de h. Contudo,
maiores estudos so necessrios, sendo inclusive uma meta
futura o estudo de otimizao da geometria da rampa para
diversas profundidades. Levando em considerao a
caracterizao do tipo de onda regular, pois, assim como neste
trabalho, pode ocorrer ondas que no pertencem a
caracterizao de Stokes de 2 ordem.

AGRADECIMENTOS
Os autores agradecem Fundao Universidade Federal do
Rio Grande do Sul (UFRGS) e ao Conselho Nacional de
Desenvolvimento Cientfico e Tecnolgico (CNPq) pelo apoio
financeiro.
REFERNCIAS
[1]

M. Tolmasquim, M. Fontes Renovveis de Energia no Brasil. Rio de


Janeiro: Intercincia: CENERGIA, 2003.
[2] J. Cruz; A. Sarmento, Energia das Ondas Introduo aos Aspectos
Tecnolgicos, Econmicos e Ambientais. Instituto do Ambiente, 2004.
[3] Relatrio do WAVEC, Potencial e Estratgia de Desenvolvimento da
Energia das Ondas em Portugal. Wave Energy Centre, 2004.
[4] S. L. P. Iahnke, Estado da Arte e Desenvolvimento de um Modelo de
Simulao Numrica para o Princpio de Galgamento, 2010.
Dissertao (Mestrado em Modelagem Computacional) Curso de Ps
Graduao em Modelagem Computacional, Universidade Federal do
Rio Grande.
[5] E. Didier; M. G. Neves, A Lagrangian Smoothed Particle
Hydrodynamics SPH Method For Modelling Waves-Coastal
Structure Interaction. In proceedings of the European Conference on
Computational Fluid Dynamics, Portugal, 2010.
[6] M. G. Neves; M.T. Reis; E. Didier, Comparison of wave overtopping at
coastal structures calculated with Amazon, Cobras-UC and SPHysics.
V European Conference on Computational Fluid Dynamics, Portugal,
2010.
[7] J. Tedd; J. P. Kofoed, Measurements of overtopping flow time series on
the Wave Dragon, wave energy converter, Renewable Energy, Vol. 34,
2009.
[8] FLUENT (version 6.3.16), ANSYS, Inc., 2006.
[9] M. N. Gomes, Modelagem Computacional de um Dispositivo Coluna d
gua Oscilante para Converso da Energia das Ondas do Mar em
Energia Eltrica, 2010. Dissertao (Mestrado em Modelagem
Computacional) Curso de Ps Graduao em Modelagem
Computacional, Universidade Federal do Rio Grande.
[10] M. N. Gomes; L. A. Isoldi; C. R. Olinto; L. A. O. Rocha; J. A. Souza,
Simulao numrica e otimizao do comprimento de um dispositivo
do tipo coluna dgua oscilante. Congresso Ibero-Latino-Americano de
Mtodos Computacionais em Engenharia (CILAMCE), Brasil, 2009.
[11] Z. Liu; B. Hyun; K. Hong, Aplication of Numerical Wave Tank to
OWC air chamber for wave energy conversion. International Offshore
and Polar Engineering Conference, Canada, 2008.
[12] Z. Liu; B. Hyun; J. Jin, Numerical Prediction for Overtopping
Performance of OWEC, Journal of the Korean Society for Marine
Environmental Engineering, Vol. 11, No.1, 2008.

[13] L. Ling; C. Yongcan; L. Yuliang, Volume of Fluid (VOF) Method for


Curved Free Surface Water Flow in Shallow Open Channel.
Department of Hydraulic Engineering, Tsinghua University, Beijing,
China, 2001.
[14] R. B. Santos, Estudo do Potencial Energtico de Ondas Geradas pelo
Vento para a Plataforma Continental Sul do Brasil. Projeto de
Graduao. Universidade Federal do Rio Grande, Rio Grande RS,
2009.
[15] B. N. Machado, Modelagem Computacional e Otimizao Geomtrica
de um Dispositivo de Galgamento para Converso da Energia das
Ondas do Mar em Energia Eltrica, 2012. Dissertao (Mestrado em
Modelagem Computacional) Curso de Ps Graduao em Modelagem
Computacional, Universidade Federal do Rio Grande.
[16] D. M. M. G. Henriques, Estudos de areas para Implementacao de
Tecnologias para Aproveitamento da Energia das Ondas na Ilha da
Madeira, Dissertacao de Mestrado. Universidade Nova de Lisboa,
Portugal, 2009.
[17] L. H. Holthuijsen, Waves in Oceanic and Coastal Waters, New York:
Cambridge 87, University Press, 2007.
[18] B. N. Machado; M. N. Zanella; M. N. Gomes; J. A. Souza; E. D. dos
Santos; L. A. Isoldi; L. A. O. Rocha, Numerical Analysis of the Ramp
Shape Influence in an Overtopping Converter, XXXII CILAMCE Iberian Latin American Congress on Computational Methods in
Engineering, 2011b, Ouro Preto.
[19] B. N. Machado; M. N. Zanella; M. N. Gomes; P. R. F. Teixeira; L. A.
Isoldi; E. D. dos Santos; L. A. Rocha, Constructal Design of an
Overtopping Wave Energy Converter, Constructal Law Conference,
2011a, Porto Alegre.
[20] E. D. Dos Santos; B. N. Machado; N. R. Lopes; J. Souza ; P. R. F.
Teixeira; M. N. Gomes; L. A. Isoldi; L. A. O. Rocha, Constructal
Design of Wave Energy Converters. In: L. A. O. Rocha; S. Lorente; A.
Bejan. (Org.). Constructal Law and the Unifying Principle of
Design.Springer, 2012.
[21] H. K. VERSTEEG, W. MALALASEKERA, An introduction to
computational fluid dynamics The finite volume method, Longman
Group Ltd, 1996.

- 103 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Potencial Energtico das Correntes Marinhas na


Plataforma Continental Sul do Brasil
Eduardo de Paula Kirinus

Wiliam Crrea Marques

Instituto de Matemtica, Estatstica e Fsica


Universidade Federal de Rio Grande
Rio Grande, Brasil
Email: ekirinus@gmail.com

Instituto de Matemtica, Estatstica e Fsica


Universidade Federal de Rio Grande
Rio Grande, Brasil

AbstractO contnuo crescimento da populao mundial aumenta a demanda e a competio por energia, colocando grande
esforo sobre as fontes de energia no renovveis existentes.
Vrias formas de converso de energia foram desenvolvidas
no decorrer dos anos, com destaque para os conversores de
energia das correntes a base de turbinas, que demonstram
alta capacidade de gerao energtica e j se encontram em
funcionamento. A Plataforma Continental Sul do Brasil possui
variaes sazonais do regime de correntes costeiras que dificulta a
converso unidirecional de energia, devido a isso, recomendado
o uso de turbinas helicoidais que so capazes de gerar energia
de forma multidirecional. A regio de estudo demonstrou alto
potencial para a explorao da converso de energias das
correntes marinhas podendo atingir a produo mdia de 10
MW/dia e alcanando um potencial integrado de 3.5GW/ano. Foi
demonstrado que as maiores intensidades de gerao de energia
foram encontradas com periodicidade de 16 dias demonstrando
alta correlao com eventos associados passagem de frentes
meteorolgicos na regio.
Index TermsCorrentes Costeiras, Potncia Eltrica, Sazonalidade, TELEMAC3D, Mtodo de Elementos Finitos.

converso da energia das mars de 8kW/h utilizando uma


turbina de 5m de dimetro instalada no rio Altamaha, podendo
gerar uma potncia integrada anual de 71M W/Ano.
No Brasil, [6] realizaram estudos sobre a influncia da
instalao de turbinas hidrocinticas na Plataforma Continental
do Sul do Brasil, identificando as possveis alteraes nos
processos naturais hidrodinmicos e morfodinmicos nesta
rea. Os resultados deste estudo so positivos em relao ao
uso das correntes costeiras a fim de obter energia eltrica,
onde um valor integrado mdio anual de aproximadamente
5 GW/ano foi obtido atravs da utilizao de 6 conversores
axiais.
A Plataforma Continental Sul do Brasil (PCSB), localizada
entre 28 o S e 35 o S (Figura 1), apresenta uma linha de costa
pouco acidentada, com orientao Nordeste - Sudoeste. A batimetria dessa regio bastante suave, com maior declividade
e quebra de plataforma localizada por volta da isbata de 180m
[7].

I. I NTRODUO
Os oceanos so uma importante e inesgotvel fonte de
energia renovvel [1]. Esta energia pode ser captada de duas
formas: atravs da energia potencial (devido a variaes no
nvel do mar) ou da energia cintica, e consiste em aproveitar
essencialmente a energia das correntes, e de massas de gua
associadas. A tcnica utilizada, de uma forma geral, pode ser
definida como elica submarina, tendo aproximadamente os
mesmos princpios de funcionamento, s diferindo o fluido
com a qual interagem. De acordo com [2], a energia dos fluxos
de rios e esturios, correntes de mars e outros canais de gua
artificiais podem ser considerados como uma fonte vivel de
energia renovvel.
A agncia Canadense de Hidrologia CHC (Canadian Hydraulics Institute) realizou um mapeamento energtico dos recursos marinhos da regio [3], neste estudo foi verificado que a
potncia eltrica mdia nos 190 pontos analisados equivaleria a
aproximadamente 63% da demanda de energia Canadense. Um
estudo similar foi realizado por [4] nos Estados Unidos, onde
os autores identificaram as regies com os maiores potenciais
para a utilizao de hidroenergia. [5] investigou o potencial
energtico das ondas e correntes de mar na costa sudeste
dos Estados Unidos, onde verificou um possvel potencial de

Fig. 1.

rea de estudo com o local dos faris em destaque.

Oceano Atlntico Sudoeste uma das regies mais dinmicas do oceano global [8], [9], sendo caracterizada por grandes
contrastes termohalinos e intensa atividade de mesoescala [10].
Isso ocorre devido as diversas massas dgua encontradas
na regio [11], [12], que geram alta variabilidade espacial e
temporal [13], devido a Confluncia Brasil-Malvinas,

- 104 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Na regio da PCSB ocorre o encontro de massas de


guas de origem tropical, subantrtica e de aporte continental,
que, atravs de suas distintas caractersticas, tornam a regio
dinmica e com grande contraste termohalino. Sua circulao
influenciada principalmente pelas guas da pluma do Rio
da Prata, pelos ventos e pela intensidade das correntes de
contorno oeste que fluem pela quebra de plataforma [12], onde
existe uma grande variao dos parmetros fsicos devido a
sazonalidade.
A alta variabilidade sazonal e interanual, no campo de vento
[14], [15], gera ventos de NE dominantes no vero, que foram
um deslocamento das guas costeiras para o Sul e ventos SO
presentes no inverno que geram um deslocamento para Norte
[6], [12], [16], [17]. Estas situaes podem ser intensificadas
de acordo com a intensidade do ndice de Oscilao Sul El
Nio [14].
O principal objetivo deste trabalho estudar - atravs de um
modelo tridimensional de circulao ocenica - a viabilidade
de utilizao dos conversores de energia do tipo turbina na
Plataforma Continental Sul do Brasil. Alm disso, avaliar a
variao anual e sazonal da produo energtica na PCSB.

1) para o clculo da potncia eltrica convertida em kilowatts


(kW), a partir da velocidade de corrente incidente.
1
Av 3
(1)
2
Onde: o coeficiente de eficincia da turbina; a
densidade da gua; A corresponde a rea da seco transversal
do conversor; e v a velocidade de corrente incidente. Baseado
no princpio da conservao de energia, durante cada passo de
tempo do modelo hidrodinmico (figura 2), a velocidade de
corrente calculada e transferida para o mdulo de converso de energia, que converte parte da energia das correntes
em energia eltrica atravs da equao da potncia eltrica
(equao 1). No mdulo de converso de energia, a velocidade
das correntes atualizada para manter o balano de energia
do modelo TELEMAC3D.
P (kW ) =

II. M ETODOLOGIA
A. Modelo Numrico
O modelo numrico TELEMAC3D - Laboratoire National
d Hydraulique et Environnement of the Company Eletrecit
de France (EDF) um mdulo do sistema de modelagem
TELEMAC que utiliza o mtodo de discretizao espacial em
elementos finitos.
Processos morfodinmicos foram estudados por [18] atravs
do acoplamento do TELEMAC3D a um mdulo de disperso de sedimentos em suspenso. Anlises da relao entre
ondas e correntes e suas interrelaes com a morfodinmica
foram realizado por [19]. [20] atravs do acoplamento do
TELEMAC3D a um modelo de disperso de leo definiram as
principais forantes fsicas em um derramamento de leo na
PCSB. Em um estudo preliminar, [6], analisaram a instalao
de conversores de energia de correntes na PCSB, bem como,
descreveram a influncia de um stio de converso composto
por turbinas axiais nos principais processos morfodinmicos
da regio.
B. Mdulo da Energia
A energia das correntes ocenicas pode ser transformada
utilizando conversores com tecnologia semelhante conversores elicos, atravs de um rotor submerso que forado a
girar pelo fludo ao seu redor. Segundo [2], em estudo recente
sobre os equipamentos de captao de energia aplicados para
corpos de gua existentes em funcionamento ou ainda em
fases iniciais de pesquisa, foram encontrados ao todo 76
equipamentos.
As simulaes hidrodinmicas utilizadas neste trabalho
foram realizadas com o modelo TELEMAC3D, enquanto as
investigaes associadas converso de energia das correntes
em energia eltrica foram realizados com o mdulo da energia
[6]. Este mdulo utiliza a equao padro de turbinas (equao

Fig. 2. Fluxograma da interao entre o modelo TELEMAC3D e o mdulo


da energia (Adaptado de [6]).

A parametrizao utilizada por [6], [21] em turbinas axiais


e por [22] em helicoidais pode ser observada na tabela I.
Comparativamente, as turbinas axias possuem maior capacidade de gerao energtica do que as turbinas helicoidais. Esta
superioridade se deve ao fato da turbina axial corresponder a
equao 2, com a rea frontal do conversor correspondente
R2 , e possuir um coeficiente de eficincia da turbina
() variando entre 0.35 e 0.45 ( [23] apud. [6] e [21],
respectivamente). Por outro lado a turbina helicoidal apresenta
uma rea frontal correspondendo h*D e seu coeficiente de
eficincia () menor, igual a 0.35 [22], portanto a equao
3, controla a potncia eltrica de um conversor helicoidal.
P (kW ) =

1
(R2 )v 3
2

(2)

1
(h*D)v 3
(3)
2
Apesar do conversor de [21] apresentar melhor parametrizao, e j estar em operao, neste trabalho ser utilizado o conversor de [22], devido a vantagem de captar energia de forma
multi-direcional, facilitanto sua implementao numrica.

- 105 -

P (kW ) =

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


TABLE I
PARMETROS TCNICOS DAS TURBINAS .
Parmetro
Referncia
Tipo de Turbina
Potncia Nominal (KW )
Dimetro (m)
Altura (m)
rea (m2 )

Velocidade de Corte (m/s)


Velocidade Nominal (m/s)

[6]
Axial
121
16

200
0.35
0.2
1.5

Valor
[22]
Helicoidal
121
16
12.56
200
0.35
0.2
1.5
1025

Lagoa dos Patos nas verses bi-dimensional e tri-dimensional.


Posteriormente, Marques et al. [16], [17], [18] e [6] realizaram
um conjunto de simulaes para a calibrao e validao
do modelo TELEMAC3D na regio de estudo que abrange
a Lagoa dos Patos e zona costeira adjacente. Os resultados
destes testes de calibrao e validao indicaram que o modelo
TELEMAC3D pode ser utilizado para estudos na Plataforma
Continental do Sul do Brasil com um grau de preciso
aceitvel. Como resultados dos estudos destes autores, valores
de uma srie de coeficientes fsicos (como por exemplo,
coeficiente de influncia do vento, coeficiente de frico e
modelos de turbulncia) foram utilizados para a realizao
deste estudo.

[21]
Axial
155
16

200
0.45
0.2
1.5

III. R ESULTADOS E D ISCUSSES

C. Condies Iniciais e de Contorno


Os contornos lquidos utilizados neste trabalho so as fronteiras continentais do Rio Guaba, do Rio Camaqu e do
Canal So Gonalo, onde so prescritas sries temporais de
descarga extradas da pgina da Agncia Nacional das guas1
(ANA). Os dados de descarga do canal So Gonalo foram
considerados constantes em 760 m3 /s [24].
Na fronteira ocenica foram prescritos: a mar, os nveis
de gua, velocidade de corrente, salinidade e temperatura. Os
campos de salinidade e temperatura, utilizados para definir
as condies iniciais do modelo, foram obtidos do projeto
Ocean Circulation and Climate Advanced Modeling Project2
(OCCAM). Um nvel de gua de 0.75 m, valor aproximado
da mdia de mar na regio [25], e um campo de velocidades
iniciais nulas foram prescritos em todo o domnio numrico.
Na fronteira ocenica tambm foram prescritos dados de
amplitude e fase, calculadas pelo Grenoble Model FES95.2
(Finite Element Solution v. 95.6).
Nas condies de contorno superficiais, foram prescritas
as variaes espaciais do vento e temperatura do ar, que
foram extrados da pgina do National Oceanic & Atmospheric
Administration (NOAA)3 . Os dados de temperatura do ar
junto superfcie do oceano tambm foram utilizados, de
forma a considerar os processos de troca de calor com a
atmosfera nos clculos do modelo.
Para este estudo, foi realizada uma simulao de dois anos,
compreendendo o ano de 1998 e 1999. O ano de 1998
apresenta uma situao anmala em funo do fenmeno El
Nio - Oscilao Sul, com baixas descargas durante o vero
e outono, e moderadas a altas descargas durante o inverno e
primavera. O ano de 1999 foi influenciado pelo fenmeno La
Nia, a descarga dos rios afluentes da Lagoa dos Patos no
apresentou desvios significativos em relao ao seu padro
natural. O estudo da viabilidade e sazonalidade energtica foi
realizado durante este perodo de 2 anos.
D. Calibrao e Validao
Monteiro et al. [26], [27] e [28] e apresentaram resultados
de calibrao e validao do modelo para o esturio da
1 http://www.ana.gov.br
2 http://www.noc.soton.ac.uk/JRD/OCCAM/EMODS/
3 http://www.cdc.noaa.gov/data/reanalysis/reanalysis.shtml

A. Viabilidade da Instalao na Plataforma Continental Sul


do Brasil
Devido as condies hidrodinmicas da regio, caracterizadas pelo encontro de diferentes massas de gua [29], seria
necessrio a utilizao de uma turbina que convertesse energia
das correntes em energia eltrica de forma multi-direcional
[2]. Neste caso, a turbina de hlice helicoidal [22] seria
mais adequada, pois esta turbina capaz de gerar rotaes
unidirecionais independentes da direo da corrente que atinge
a rea de absoro [30].
Os possveis locais para instalao de turbinas foram destacados, onde a velocidade mdia de corrente (figura 3 a.)
foi analisada para toda a rea de estudo, sendo possvel
observar valores mdios alcanando extremos de 0, 4m/s nas
duas regies em destaque. Entretanto, este valor mdio est
associado a uma variabilidade, e desta forma o desvio padro
da velocidade de corrente (figura 3 b.) est distribuido pelas
mesmas regies de altos valores mdios (figura 3 a.).

(a)

(b)

Fig. 3.
(a) Velocidade mdia de corrente (m/s) e seu desvio padro
(b) durante todo o perodo de simulao. Em destaque as regies de maior
velocidade mdia de corrente.

Este resultado sugere que, ao mesmo tempo que estas


regies so propcias para a converso de energia eltrica,
estas tambm podem passar por perodos de baixa gerao
energtica, visto que o desvio padro da velocidade apresenta
um valor prximo mdia. Apesar das duas regies apresentarem alta viabilidade para a gerao de energia, iremos
analisar somente a regio norte - compreendida entre Solido
e ao sul do Farol da Conceio (figura 1).

- 106 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Na regio norte (figura 4), onde as isolinhas de batimetria


so mais prximas, e apresentam um gradiente vertical mais
intenso, possvel observar valores de potncia mdia (figura
4 a.) em torno de 7M W/dia, enquanto que na regio em que
as isolinhas esto mais afastadas, na isolinha de 20m, percebemos uma intensificao da potncia mdia para 10M W/dia.
Nas mesmas regies so observados os picos mximos
de potncia (figura 4 c.), alcanando 180M W de potncia
pontual, enquanto que para o desvio padro da potncia (figura
4 b.) nesta regio, so observados valores superiores mdia,
em torno de 20M W/dia. A potncia integrada (figura 4 d.) da
regio norte pode alcanar valores em torno de 3.5GW/Ano,
representando um alto potencial para a converso de energia
das correntes nesta regio.

(a)

(b)

(c)

(d)

se espalha, entretanto, na regio norte, alm de ocorrer essa


reduo, tambm ocorre uma intensificao quando a corrente
na isolinha de 20m encontra um estrangulamento topogrfico,
desviando a corrente para a isolinha de 30m, aumentando sua
velocidade.
As anlises de espectro energtico foram realizadas pela
utilizao da anlise de ondaletas. As ondaletas so funes
capazes de decompor e descrever outras funes no domnio
da frequncia de forma que podemos analisar estas funes
em diferentes escalas de frequncia ( e de tempo) simultneamente. As anlises foram aplicadas aos dados usando adaptaes do mtodo de ondaletas descritos por [31] e [32]. Para
a anlise de correlao foram extradas sries temporais de
potncia eltrica e da intensidade da velocidade de corrente
nos pontos de mxima potncia em cada regio.
Para a regio norte, a srie temporal da energia (figura 5 a.)
est cruzada com a srie temporal da intensidade de corrente
apresentando correlao direta entre os parmetros. Ao passo
que a intensidade da corrente aumenta, a potncia energtica
gerada se intensifica, entretanto, quando as intensidades da
velocidade de corrente se apresentam muito abaixo de 1m/s,
os valores da potncia reduzem drsticamente.

Fig. 4. Anlise da potncia para a regio de interesse ao norte. (a) Potncia


mdia (M W/Dia); (b) Desvio padro da potncia (M W/Dia); (c) Potncia
mxima (M W ); (d) Potncia integrada (GW/Ano). A linha batimtrica
encontra-se com valores definidos variando de 0 a 50m de profundidade.

Esta regio se caracteriza por ter topografia complexa, apresentando a isolinha de 50m (limite da plataforma continental
interna) mais prxima da linha de costa, onde possui um gradiente vertical elevado. Em direo ao Farol da Conceio, onde
esta isolinha se afasta da costa (figura 5 d. linha demarcada
em trao slido verde), o gradiente vertical reduzido. Sendo
assim, o padro de circulao alterado quando a corrente
passa de uma regio com as isolinhas de 50m prximo a costa,
onde o fluxo costeiro mais intenso e concentrado, e encontra
uma regio mais rasa em torno de 20m.
Quando ocorre este processo, o fluxo perde velocidade e

Fig. 5. Anlise da ondaleta para a regio norte. (A) Srie temporal cruzada
da intensidade da velocidade de corrente e da potncia eltrica utilizados para
a anlise de ondaleta. (B) Espectro cruzado de energia local. (C) Espectro
cruzado de energia global. Na Ondaleta de Morlet a linha pontilhada indica
o nvel de 95% de confiana.

- 107 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Percebemos que os processos fsicos que dominam o alto


potencial energtico ocorrem em escala temporal menor que
16 dias podendo se prolongar em certos momentos. O espectro global de energia (figura 5 c.) fortalece essa afirmativa,
indicando com 95% de confiana a ocorrncia de processos
com escalas temporais menores que 16 dias durante todo o
perodo de estudo. Este padro similar ao obtido por [6]
no que diz respeito ocorrncia de processos e os ciclos
de ocorrncia. Dessa forma, existe uma baixa sazonalidade
associada aos eventos de gerao energtica, isso se deve a
processos associados ao padro de circulao das correntes
costeiras, que so fortemente influenciados pela passagem de
sistemas meteorolgicos e alteraes na intensidade e direo
do vento [6], [16][18].
IV. S AZONALIDADE DA C ONVERSO E NERGTICA
A potncia foi analisada para as regio de estudo durante
todas as estaes do ano, tendo maior destaque a estao do
inverno e a estao da primavera, sendo possvel observar
valores mdios alcanando extremos de 0, 5m/s na primavera
e valores no to extremos no inverno.

(a)

padro, em decorrncia das grandes variaes de corrente


durante o perodo.
[33] em um estudo sobre a variabilidade das correntes
prximas a regio norte encontrou que durante a primavera
de 2008 as velocidades de corrente foram mais intensas
na superfcie do que no fundo, do que nas outras estaes
estudadas. [29], [33] observaram que com a aproximao da
estao da primavera ocorre menor incidncia de frentes frias,
e consequentemente ocorre uma reduo dos fluxos na direo
NE. Durante a primavera e o vero de 2006 e 2007, uma
menor variabilidade atmosfrica e predominncia de ventos NNE [15]. Os mesmos ventos N-NE alm de possurem maior
incidncia, possuem tambm possuem maior intensidade do
que os ventos oriundos de outras direes [15], [34]. [29],
[33] encontraram resultados semelhantes, entretanto, observaram inverses peridicas na direo do vento, comumente
associada passagem de sistemas frontais atmosfricos. [35]
demonstrou que para este perodo o intervalo de passagem de
frentes meteorolgicas era maior do que os encontrados nas
outras estaes do ano.

(b)

Fig. 6.
Anlise da potncia para a regio de interesse durante o inverno
(a) e primavera (b). A linha batimtrica encontra-se com valores definidos
variando de 0 a 50m de profundidade.

A regio norte desponta como tima produtora de energia em todas as estaes do ano, entretanto, a primavera
a estao capaz de produzir em mdia 9 15M W/dia
(figura 6 a.), atingindo uma potncia integrada superior
1.9GW/P rimavera (figura 6 b.). Para corroborar essa afirmativa, histogramas de frequncia (figuras 7 a. e 7 b.) das
intensidades de corrente e da potncia foram analisados para
cada estao, demonstrando que durante a primavera, a maior
frequncia de intensidade de corrente est entre 0.6 e 0.9m/s
alm de possuir o maior desvio padro demonstrando que
essa regio possui baixa estabilidade para a converso desta
energia.
Entretanto, a primavera apresenta maiores perodos com
frequncias superiores a 9M W , esta alta frequncia resulta
do alto desvio padro observado para este perodo, denotando
que em certos momentos, a regio recebe correntes de grandes
intensidades. No histograma da frequncia da potncia (figura
7 b.), observada as maiores potncias e o maior desvio

(a)

(b)

Fig. 7. Histograma de frequncia da intensidade de corrente (a) e potncia


(b) para as estaes do ano. Em vermelho encontra-se o desvio padro.

V. C ONCLUSES
A regio ao norte se destaca com o maior potencial
energtico, podendo um nico conversor gerar em mdia
10M W/dia, atingindo uma taxa de converso de energia
integrada de 3.5GW/ano. Foi possvel observar que as regies
de maior produo energtica esto associadas regies de
intensas variaes topogrficas, pois a circulao costeira
altamente induzida pelas variaes da batimetria, ocasionando
alteraes no padro de circulao existente e consequentemente aumentando a gerao de potncia.

- 108 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A ocorrncia de processos com escalas temporais menores


que 16 dias de alta gerao energtica, durante todo o perodo
de estudo, esto associados passagem de sistemas meteorolgicos. Promovendo alteraes na intensidade e direo
do vento, que regem a circulao das correntes na regio da
plataforma continental interna do Rio Grande do Sul, gerando
assim, mais energia proporcionalmente s maiores velocidades
de corrente incidentes.
A anlise da sazonalidade sugere que, ao mesmo tempo que
a regio norte propcia para a converso de energia eltrica,
variaes sazonais podem aumentar ou diminuir o potencial
energtico da regio. Dessa forma, podemos concluir que as
estaes do inverno, vero e outono comportam-se da mesma
forma, gerando grandes quantidades de energia,em torno de 6 a
8M W/dia. A primavera se destaca como estao do ano mais
energtica podendo produzir 1.9GW/P rimavera, entretanto
tambm pode passar por perodos de baixa gerao energtica,
visto que tambm possui o maior desvio padro encontrado.
A sazonalidade da converso energtica est fortemente
relacionada com a sazonalidade das correntes costeiras nas
regies de estudo, corroborando a anlise de ondaleta, onde a
passagem de sistemas meteorolgicos dominam as forantes
do movimento, e durante cada estao do ano percebe-se a
variao desses sistemas nos resultados.
R EFERENCES
[1] J. M. B. P. Cruz and A. J. N. A. Sarmento, Sea State Characterization
of the Test Site of an Offshore Wave Energy Plant, Ocean Engineering,
no. 24, pp. 763775, 2007.
[2] M. Khan, G. Bhuyan, M. Iqbal, and J. Quaicoe, Hydrokinetic energy
conversion systems and assessment of horizontal and vertical axis
turbines for river and tidal applications: A technology status review,
Applied Energy, vol. 86, pp. 18231835, Oct. 2009.
Zs
marine renewable energy re[3] A. Cornett, Inventory of CanadaA
sources., tech. rep., Canadian Hydraulics Center. CHC-TR-041., 2006.
[4] D. G. Hall, K. S. Reeves, J. Brizzee, R. D. L., G. R. C., and G. L.
Sommers, Feasibility Assessment of the Water Energy Resources of
the United States for New Low Power and Small Hydro Classes of
Hydroelectric Plants., tech. rep., U.S. Department of Energy, Office
of Energy Efficiency and Renewable Energy, Wind and Hydropower
Technologies Program, Idaho Operations Office, 2006.
[5] Z. Defne, Multi-Criteria assessment of wave and tidal power along the
Atlantic coast of the southeastern USA. PhD thesis, Georgia Institute of
Technology, 2010.
[6] W. C. Marques, E. H. L. Fernandes, A. Malcherek, and L. A. O. Rocha,
Energy converting structures in the Southern Brazilian Shelf: Energy
Conversion and its influence on the hydrodynamic and morphodynamic
processes., Journal of Geophysical Research, 2012.
[7] S. Zembruscki, Geomorfologia da margem continental sul brasileira e
das bacias ocenicas adjacentes., tech. rep., Projeto REMAC, Rio de
Janeiro, 1979.
[8] D. B. Chelton, M. G. Schlax, D. L. Witter, and J. G. Richmann,
GEOSAT altimeter observations of the surface circulation of the
Southern Ocean., Journal of Geophysical Research, vol. 95, pp. 877
903, 1990.
[9] A. R. Piola and R. P. Matano, Brazil and Falklands (Malvinas)
currents, 2001.
[10] A. L. Gordon, Brazil - Malvinas Confluence - 1984, Deep-Sea
Research, vol. 36, pp. 359384, 1989.
[11] B. M. Castro, J. A. Lorenzzetti, I. C. A. Silveira, and L. B. Miranda,
Estrutura termohalina e circulao na regio entre o Cabo de So
Tom (RJ) e o Chu (RS)., in O ambiente oceanogrfico da plataforma
continental e do talude na regio sudeste-sul do Brasil (ROSSI and C. L.
D. B. WONGTSCHOWSKY, eds.), ch. 1, pp. 1120, So Paulo: Edusp,
2006.

[12] O. O. J. Mller, A. R. Piola, A. C. Freitas, and E. J. D. Campos, The


effects of river discharge and seasonal winds on the shelf off southeastern
South America, Continental Shelf Research, 2008.
[13] G. P. Podest, Utilizacin de datos satelitarios en investigaciones
oceanogrficas y pesqueras en el Ocano Atlntico Sudoccidental., in El
mar argentino y sus recursos pesqueros. (E. E. BOSCHI, ed.), pp. 195
222, 1997.
[14] A. R. Piola, R. P. Matano, E. D. Palma, O. O. Moller, and E. J. Campos,
The influence of the Plata River discharge on the western South Atlantic
shelf, Geophysical Research Letters, vol. 32, p. L01603, 2005.
[15] M. F. Braga and N. Krusche, Padro de ventos em Rio Grande, RS,
no perodo de 1992 a 1995., Atlntica, vol. 22, pp. 2740, 2000.
[16] W. C. Marques, E. H. L. Fernandes, I. O. Monteiro, and O. O. Mller,
Numerical modeling of the Patos Lagoon coastal plume, Brazil,
Continental Shelf Research, vol. 29, pp. 556571, 2009.
[17] W. C. Marques, E. H. L. Fernandes, and O. O. Moller, Straining
and advection contributions to the mixing process of the Patos Lagoon
coastal plume, Brazil, Journal of Geophysical Research, vol. 115, June
2010.
[18] W. C. Marques, E. H. Fernandes, O. O. Mller Jr, B. C. Moraes, and
A. Malcherek, Dynamics of the Patos Lagoon coastal plume and its
contribution to the deposition pattern of the southern Brazilian inner
shelf, Journal of Geophysical Research, vol. 115, 2010.
[19] P. D. da Silva, W. C. Marques, E. H. F. Leao, and R. d. S. Bizutti,
Wave-Current Interaction in the Southern Brazilian Continental Shelf,
Continental Shelf Research, vol. (in press), 2012.
[20] L. F. Mello, C. E. Stringari, and R. T. Eidt, Desenvolvimento de Modelo
Lagrangiano de Transporte de leo: Estruturao e Acoplamento ao
Modelo Hidrodinmico TELEMAC3D, in Pesquisas Aplicadas em
Modelagem Matemtica, vol. I, pp. 121, Iju: Unijui, 1 ed., 2012.
[21] C. A. Douglas, G. P. Harrison, and J. P. Chick, Proceedings of the
Institution of Mechanical Engineers, Part M: Journal of Engineering for
the Maritime Environment, Environment, 2008.
[22] B. A. Gorlov, Helical Turbine and Fish Safety, pp. 114, 2010.
[23] F. Rncos, R.Carlson, P. Kuo-Peng, H.Voltolini, and N. J. Batistela,
GERAO DE ENERGIA ELICA - TECNOLOGIAS ATUAIS E
FUTURAS, 2005.
[24] J. S. Viegas and A. F. H. Franz, Hidrologia do Canal de So Gonalo.,
tech. rep., FURG-UFPEL, Pelotas, 2006.
[25] O. O. Mller, P. Castaing, J. C. Salomon, and P. Lazure, The influence
of local and non-local forcing effects on the subtidal circulation of Patos
Lagoon., Estuaries, vol. 24, pp. 297311, 2001.
[26] I. O. Monteiro, M. Pearsom, O. O. Mller, and E. H. L. Fernandes,
Hidrodinmica do Saco da Mangueira: mecanismos que controlam as
trocas com o esturio da Lagoa dos Patos., Atlntica, vol. 27, pp. 8101,
2006.
[27] E. H. L. Fernandes, K. R. Dyer, and O. Mller Jr, On the hydrodynamics of the worlds largest choked coastal lagoon: Patos Lagoon (Brazil).,
Estuaries, 2001.
[28] E. H. L. Fernandes, K. R. Dyer, O. Mller Jr, and L. F. Niencheski,
The Patos Lagoon hydrodynamics during an El Nio event (1998),
Continental Shelf Research, vol. 22, pp. 16991713, 2002.
[29] R. L. Costa and O. O. Moller, Estudo da estrutura e da variabilidade
das correntes na rea da plataforma interna ao largo de Rio Grande ( RS
, Brasil ), no sudoeste do Atlntico Sul , durante a primavera-vero de
2006-2007, Journal of Integrated Coastal Zone Management, vol. 11,
no. 3, pp. 273281, 2011.
[30] T. J. Hammons, Tidal Power, in Proceedings of the IEEE, pp. 419
433, 1993.
[31] C. Torrence and G. P. Compo, A practical guide to wavelet analysis.,
tech. rep., Bulletin of the American Meteorological Society., 1997.
[32] P. A. Morettin, Ondas e ondaletas: da anlise de Fourier anlise de
ondaletas. So Paulo: Edusp, 2004.
[33] R. L. Costa and O. O. Mller, Estudo sobre a variabilidade sazonal
das correntes costeiras da plataforma interna ao largo de Rio Grande,
RS., in VIII Simpsio sobre Ondas, Mars, Engenharia Ocenica e
Oceanografia por Satlite , OMAR-SAT, 2009.
[34] N. Krusche, J. M. Saraiva, and M. S. Reboita, Normais climatolgicas
provisrias para 1991 a 2000 para Rio Grande, RS., Imprensa Universitria, 2002.
[35] J. M. Saraiva, Previso de tempo na regio sul: efeitos locais e influncia
de liberao de calor latente. PhD thesis, Universidade de So Paulo,
1996.

- 109 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Disperso de Poluentes em Rios e Canais


Atravs do Mtodo de Separao de Variveis
Cheron S. Nevesa*, Mario R. Retamosoa, Brbara D. A. Rodrigueza

Resumo O presente trabalho apresenta a soluo


analtica para a equao de adveco-difuso aplicada a
problemas de disperso de poluentes em meios aquticos. Para
tanto, considerou-se tanto o modelo unidimensional quanto o
modelo bidimensional em regime transiente com coeficientes de
difusividade e velocidades constantes. A abordagem utilizada
para a formulao destes problemas foi o mtodo de Separao de
Variveis. O modelo proposto mostrou-se, atravs da literatura,
satisfatrio em relao aos dados considerados.
Palavras-Chave soluo analtica, disperso de poluentes,
meio aqutico, separao de variveis.

I. INTRODUO

pesar da gua ser uma das substncias mais comuns na


natureza e se encontrar disponvel em diversas formas,
principalmente no estado lquido, a disponibilidade da
gua doce no planeta limitada. Em virtude disto a poluio
das guas um tema, cuja discusso, cresce de forma
significativa nas ltimas dcadas.
No Brasil, os maiores problemas ambientais relacionados
com a poluio das guas surgiram na dcada de 70 junto com
o desenvolvimento industrial. Antigamente a diluio natural
dos cursos de gua era suficiente para permitir a manuteno
de um sistema satisfatrio, mas atualmente isto j no
possvel uma vez que h uma crescente demanda no consumo
de gua.
So fatores que contribuem para a degradao dos corpos
hdricos, a falta de saneamento bsico, indicado como o maior
poluidor, o lanamento de efluentes industriais tratados
indevidamente, projetos de irrigao e a explorao dos
recursos hdricos para fins energticos.
A anlise das transformaes fsicas, qumicas e biolgicas
ocorridas no meio aqutico e a formulao matemtica de tais
processos, permitem a construo de um modelo matemtico
de qualidade da gua que relacione a concentrao de
substncias e parmetros desejados com as caractersticas
hidrolgicas do sistema em estudo.

substncias que prejudicam a sade dos seres humanos [1]. Os


cursos dgua possuem a capacidade de autodepurao, desde
que as cargas poluidoras respeitem o potencial depurador
desse manancial e permitam a manuteno da vida biolgica.
Fora destes limites, a qualidade das guas encontra-se
comprometida. Desta forma surgiu a necessidade, a nvel
mundial, de obter-se um controle qualitativo e quantitativo das
guas.
Com este crescente interesse, vrias anlises de impacto
ambiental no contexto da disperso de poluentes em rios e
canais esto sendo feitas confiando em modelos matemticos e
computacionais.
A estimativa da concentrao de poluentes em rios e
crregos determinada pela elaborao de modelos de
disperso. Um modelo de disperso uma expresso
matemtica que representa os efeitos das guas sobre os
poluentes. De acordo com os problemas ocasionados pela
poluio da gua necessrio estudar e entender o processo de
disperso desses contaminantes para prever as possveis
consequncias de impacto da poluio sobre os diversos
ecossistemas.

II. A EQUAO DE DISPERSO DE POLUENTES


Em linhas gerais, assumindo um caso transiente, o balano
de massa do contaminante representado pela seguinte
equao governante de adveco-difuso [2]:
C
C
C

C
x ( x, y ) +
+ u ( x, y )
+ v ( x, y )
=

t
x
y x
x
(1)

C
+
C
y (x, y )
y
y

Manuscrito recebido em 20 de julho, 2012


a
Mestrado em Modelagem Computacional Universidade Federal do Rio
Grande (FURG) Av. Itlia km 8, Rio Grande, Brasil
*Autor Correspondente: cheronneves@gmail.com

onde:
C a concentrao;
x a distncia na direo do fluxo;
y a distncia na direo transversal;
u (x, y ) o perfil de velocidade do fluxo na direo x;

v(x, y ) o perfil de velocidade do fluxo na direo y;

x (x, y ) o coeficiente de difuso lateral na direo x;


y (x, y ) o coeficiente de difuso lateral na direo y;
a constante de decaimento.

A qualidade da gua est fortemente ligada quantidade de


gua existente para dissolver, diluir e transportar as

- 110 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A propagao desses poluentes pode ser dividida em duas


importantes fases do transporte de massa. Do lado esquerdo da
equao o segundo e o terceiro termos descrevem o transporte
devido adveco. Isto , o movimento das partculas devido
ao fluxo do fluido, onde as partculas so carregadas pelo
prprio movimento do escoamento. J no lado direito o
primeiro e o segundo termos representam a difuso turbulenta,
ou seja, o movimento de partculas devido diferena do
gradiente de concentrao molecular.

C (0, t ) = 0 , para t > 0

C (L, t ) = 0 , para t > 0

C (x, t ) =

C (x,0 ) = 0 , para 0 < x < L

C (0, t ) = C 0 , para t > 0


C (L, t ) = 0 , para t > 0

(4)
(5)

Modelo Unidimensional Difuso Pura


No caso de um modelo unidimensional de difuso pura a
equao passa a ser:
2

(6)

Com a seguinte condio inicial e condies de contorno


respectivamente:

C (x,0) = f (x ) , para 0 < x < L

os

coeficientes

L2

nx
.
L

sen

2
L

f (x )sen
0

(10)

so

An

dados

nx
dx .
L

por:
(11)

v
2v
= 2 em (0, L ) +
t
x

v(0, t ) = , em t > 0

(3)

n 2 2 t

O caso em estudo, supondo a difuso pura, consiste em um


problema com condies de fronteira no homogneas, desta
forma, devemos reduzi-lo a um caso j conhecido com
condies de fronteira homogneas.
Para isso consideremos o problema para v(x, t ) cujas
condies de contorno so no homogneas e com condio
inicial identicamente nula:

Este um caso geral da equao de adveco-difuso para


um modelo unidimensional. Para equacionar a soluo desse
problema, vamos separ-lo em problemas mais simples cujas
solues conduzem soluo desse problema aqui posto.

C
C
=
t
x 2

An =

(2)

Neste trabalho consideraremos o coeficiente de difusividade


e o de velocidade constantes. As condies iniciais e de
contorno de nosso interesse sero:

n =1

III. COLOCAO DO PROBLEMA UNIDIMENSIONAL

C
C
2C
+u
=
C .
t
x
x 2

(9)

Para esse problema a soluo a clssica encontrada por


Fourier para o problema da conduo de calor numa barra
homognea [3] e escrita como:

Onde
Os modelos unidimensionais so comumente utilizados
quando o tempo aps o lanamento de um poluente
suficientemente grande. O lanamento dos dejetos passa de
caractersticas tridimensionais, no incio do lanamento,
podendo estender-se por quilmetros, passando para um
modelo bidimensional at chegar a um modelo
unidimensional. Estes modelos unidimensionais so bastante
teis para uma primeira estimativa em virtude de sua
simplicidade e habilidade em se obter resultados satisfatrios.
A equao de adveco-difuso que modela a disperso de
poluente em regime transiente dada por:

(8)

(12)

v(L, t ) = , em t > 0

(13)

v(x,0) = 0 , para 0 < x < L

(14)

Nesse caso a soluo do problema independente do tempo


ser:
( ) x ,
(15)
v( x, t ) = +
L
a qual naturalmente satisfaz a EDP bem como as condies de
contorno e a condio inicial. Pela unicidade da soluo, podese afirmar que esta a soluo do problema.
Considerando agora um problema mais geral, mas ainda
dentro do mbito da difuso pura:
w
2w
em (0, L ) +
=
t
x 2
w(0, t ) =

, em t > 0
w(L, t ) =

w( x,0 ) = f ( x ) , para 0 < x < L

(16)
(17)
(18)

Podemos verificar que a soluo para esse problema dada


pela soma da soluo do problema (7), (8), (9) com a soluo
do problema (12), (13), (14).
Nessas condies, a soluo para o problema (16), (17) e
(18) dada por:

(7)

- 111 -

x
w( x, t ) = + ( ) +
L

n =1

n 2 2 t

L2

sen

nx
.
L

(19)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Os coeficientes dessa expanso sero obtidos mediante a


projeo da funo:

( ) x

(20)
f (x ) +

em cada componente senoidal. Isto , os coeficientes sero o


resultado da integrao:
L

An =


2
nx

x sen
dx .
f (x ) +
L
L
L

(21)

Com essas informaes bastante gerais, podemos agora


resolver o problema (3), (4), (5).

Modelo Unidimensional Difuso-Adveco


Vamos mostrar que esse problema pode ser reduzido ao
problema de difuso pura mediante uma escolha adequada de
variveis e com condies iniciais e de contorno adequadas.
Para ilustrar essa ideia considere a equao

C
2C
C
=K
+M
+ NC
2
t
x
x

(22)

onde K, M e N so constantes.
Introduzimos uma nova funo ( x, t ) relacionada com a
funo C (x, t ) pela equao:

C ( x, t ) = e x + t ( x, t ) .

(23)

Na qual e so constantes a serem determinadas.


Substituindo-se em (23) em (22), obtemos:

= K 2 + (M + 2 K )
+ N + M + K 2 .
t
x
x
(24)

Quanto s condies de fronteira (4) e (5), elas sero


satisfeitas por C (x, t ) = e x + t (x, t ) se e somente se:

C (0, t ) = e t (0, t ) ;
C (L , t ) = e

u
4 + u 2
e =
.
2
4

(28)

IV. COLOCAO DO PROBLEMA BIDIMENSIONAL


Modelos bidimensionais podem ser divididos em modelos
com planos longitudinal e vertical e modelos com planos
longitudinal e transversal. O modelo bidimensional
longitudinal e vertical normalmente utilizado para rios ou
canais cuja profundidade tem um papel relevante no processo
de difuso e adveco da massa. Estes modelos podem ser
usados para rios estreitos e profundos cuja difuso turbulenta
lateral muito menor que a vertical dependendo, obviamente,
do tipo de fonte poluidora.
Por sua vez modelos bidimensionais horizontais so
utilizados com bastante frequncia na engenharia ambiental,
quando os rios so mais largos que profundos, e a escolha
desse modelo se baseia na constatao de que o poluente
despejado tende a se distribuir de forma muito mais rpida na
direo vertical do que na horizontal.
Modelos bidimensionais horizontais so os mais usados,
uma vez que os modelos bidimensionais verticais assumem
uma homogeneidade lateral, perdendo assim informao
geralmente relevante do processo de disperso em rios.
A
equao
de
adveco-difuso
que
modela
bidimensionalmente a disperso de poluente em regime
transiente dada por:

M
4 KN M
e =
.
(25)
2K
4K
Portanto, o problema em estudo pode ser reduzido ao
problema de difuso pura considerando,

(L, t ) .

(27)

Devemos ressaltar que o problema, com as consideraes


descritas acima, foi transformado num problema
matematicamente mais simples de tratar, semelhante ao
problema de difuso pura, mas as condies de fronteira no
so homogneas e ainda dependentes do tempo, embora seja
homognea a condio inicial. A literatura consultada [4]
referencia essa formulao de maneira satisfatria e podemos
resolver esse problema ainda mediante a tcnica de separao
de variveis.

2
Esta equao, por sua vez, reduz-se
= K 2 , pela
t
x
escolha adequada de e , a saber:

L + t

(26)

- 112 -

C
C
C
2C
2C
+u
+v
=
+ 2 C .
2
t
x
y
x
y

Sujeita seguinte condio inicial:

C ( x , y ,0 ) = f ( x , y )
E s seguintes condies de contorno:
(c a ) y

C (0, y, t ) = a +
l
(
d b)

y
C (L, y, t ) = b +
l
(b a ) x

C (x,0, t ) = a +
L

(29)

(30)

(31)
(32)
(33)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

C ( x, l , t ) = c +

(d c ) x

Neste caso a soluo do problema independente do tempo


ser:
(b a ) x + y (d c ) (b a ) x + c a . (49)
V ( x, y , t ) = a +

L
l
L

(34)

Modelo Bidimensional Difuso Pura


A formulao para o modelo bidimensional semelhante ao
modelo unidimensional. Primeiramente vamos considerar um
modelo de difuso pura, com condies de contorno
homogneas. Neste caso a formulao dada por:

C
2C
2C
.

=
+
t
x 2
y 2
Com condio inicial:
C ( x , y ,0 ) = f ( x , y )
E condies de contorno:
C (0, y, t ) = 0

Considerando agora um problema mais geral, mas ainda


considerando a difuso pura:
W
2W
2W

=
+
t
x 2
y 2

(35)

(37)
(38)

C (x,0, t ) = 0

(39)

C ( x, l , t ) = 0

(40)

C ( x, y , t ) =

n 2 m 2

+
t
L l
e

Anm sen

n =1 m =1

n
m
x sen
y
L
l

Anm

0 0

n
m
f ( x, y ) sen
x sen
y dy dx .
L
l

(52)

(c a ) y

(53)
(54)
(55)

n 2 m 2

+
t
L l
e

Anm sen

n =1 m =1

n
m
x sen
y.
L
l
(56)

Na qual os coeficientes Anm so dados por:


L l

W (0, y, t ) = a +

(41)

4
=
Ll

(51)

Neste caso a soluo do problema ser:

(b a ) x + y (d c ) (b a ) x + c a +
W (x, y , t ) = a +

L
l
L

Consideraremos que e so constantes iguais.


Para esse problema a soluo escrita como:

W (x, y,0 ) = f (x, y )

l
(d b ) y
W (L , y , t ) = b +
l
(b a ) x
W ( x,0, t ) = a +
L
(d c ) x
W ( x, l , t ) = c +
L

(36)

C (L , y , t ) = 0

(50)

Na qual os coeficientes Anm so dados por:

(42)

Anm =

Novamente temos um caso bastante especfico do problema


de disperso de poluentes. Agora consideraremos um caso
mais amplo, com condies de contorno no homogneas.
Para isto vamos considerar uma nova funo V (x, y, t ) cujas

4
L l

L l

f (x, y ) a
0 0

(b a ) x +
L

y (d c ) (b a )
n
m

x + c a sen
x sen
y dy dx .

l
L
L
l

(57)

condies de contorno so no homogneas e com condio


inicial identicamente nula:

V
2V
2V
=
+

t
x 2
y 2

(43)

V ( x, y,0) = 0

(44)

(45)

(c a ) y
V (0, y, t ) = a +

l
d b)
(
V (L, y, t ) = b +
y
l
(b a ) x
V ( x,0, t ) = a +
L
d c)
(
V ( x, l , t ) = c +
x
L

Modelo Bidimensional Adveco-Difuso


Modelo Bidimensional para equao de adveco-difuso
C
C
C
2C
2C
+u
+v
=
+

C .
t
x
y
x 2
y 2
Sujeita seguinte condio inicial:
C ( x , y ,0 ) = 0
E s seguintes condies de contorno:
(c a ) y
C (0, y, t ) = a +
l
(d b ) y
C (L , y , t ) = b +
l

(46)
(47)
(48)

- 113 -

(58)

(59)

(60)
(61)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

C (x,0, t ) = a +

(b a ) x

V. RESULTADOS OBTIDOS

(62)

(d c ) x
C ( x, l , t ) = c +

(63)
L
Como no modelo unidimensional, precisamos reduzir este
problema a um problema de difuso pura mediante uma
escolha adequada de variveis e com condies iniciais e de
contorno adequadas.
Portanto consideraremos que

C
x
C
C
C
= K 2 +M
+N
+P
+ QC
2
t
x
y
x
y
onde K , M , N , P e Q so constantes.
2

Uma vez resolvidos os modelos propostos, nesta seo so


apresentados os resultados gerados a partir do modelo
unidimensional, atravs do software MatLab. Estes resultados
foram comparados com resultados obtidos atravs da literatura
[5].

(64)

Introduzimos uma nova funo ( x, y, t ) relacionada com a

funo C (x, y, t ) pela equao:

(65)

Na qual , e so constantes a serem determinadas.


Substituindo-se (65) em (64) obtemos

2C
2C
C
=K
+
M
+ (2 K + N )
+
2
2
t
x
x
y
C
+ (2 M + P )
+ K 2 + M 2 + N + P + Q C.
y

equao,

L (m )

10

( m 2 / kg s )

1.0

sua

vez,

Os grficos abaixo ilustram os resultados obtidos para a


concentrao do poluente em instantes de tempo arbitrrios de
t=0,1s, t=1,0s e t=10s.

(66)

por

Tabela 1: Caso Difuso Pura

C (x, y, t ) = e x + y + t (x, y, t ) .

Esta

Dados de Entrada

reduz-se



, pela escolha adequada de , e ,
= K 2 +M
t
x
y 2
a saber:
2

N
P
N 2 P2
, =
e =Q

.
2K
2M
4 K 4M

Figura 1: Resultado - Difuso Pura

(67)

Portanto o problema em estudo pode ser reduzido a um


problema de difuso pura considerando:

u2 v2
u
v
, =
e =
.
(68)

2
2
4 4
Quanto s condies de contorno (60), (61), (62) e (63),
elas sero satisfeitas por C (x, y, t ) = e x + y + t (x, y, t ) se e

somente se:

(c a ) y ;

C (0, y, t ) = e y +t a +

(69)

(d b )
C (L, y, t ) = e L +y +t b +
y ;
l

(70)

(b a ) x ;

C (x,0, t ) = e x +t a +

(71)

(d c )
x .
C (x, l , t ) = e x +l +t c +
L

(72)

Figura 2: Difuso Pura Dias (2003)

Verifica-se que h uma boa concordncia com os resultados


grficos encontrados por Dias (2003), como mostram as
figuras 1 e 2.

- 114 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

VI. CONCLUSO
No presente trabalho utilizou-se o mtodo de separao de
variveis na formulao de modelos unidimensionais e
bidimensionais para a disperso de poluentes em rios e canais.
Estes modelos foram desenvolvidos para perfis de velocidade
e difusividade constantes.
O mtodo de Separao de Variveis mostrou-se eficaz na
obteno das solues apresentadas neste trabalho. Porm, a
principal limitao do mtodo proposto reside no fato de no
ser um mtodo aplicvel a modelos de disperso com perfis de
velocidade e de difusividade variveis.
O trabalho tem sua continuidade na busca dos resultados
numricos para o modelo bidimensional, utilizando o software
MatLab. Estes resultados devero ser comparados com
resultados obtidos atravs da literatura [6].

REFERNCIAS
[1]

[2]

[3]
[4]

[5]

[6]

B. Braga, I. Hespanhol, J. G. L. Conejo, M. T. L. de Barros, M.


Spencer, M. Porto, P. Nucci, N. Juliano, S. Eiger, 2003, Introduo
Engenharia Ambiental, Prentice Hall, So Paulo.
F. P. J. Barros, 2004. Modelos Multidimensionais para Disperso de
Contaminantes em Rios e Canais: Solues Hibridas por Transformao
Integral, Dissertao de Mestrado, COPPE/UFRJ, Rio de Janeiro, RJ.
M. N. Ozisik, 1993, Heat Conduction, John Wiley & Sons.
D. G. Figueiredo, 1987, Anlise de Fourier e Equaes Diferenciais
Parciais. Livros Tcnicos e Cientficos Editora S.A., 2 edio, 2004.
Rio de Janeiro, RJ.
N. Dias, 2003, Obteno de uma soluo Analtica da Equao de
Difuso-Adveco com Decaimento de Primeira Ordem pelo Mtodo da
Transformao de Similaridade Generalizada, Revista Brasileira de
Recursos Hdricos, Vol. 8, pp. 181-188.
D. Buske, I. Furtado, R. Quadros, G. Weymar, 2010, Soluo de um
Modelo Bidimensional para a Disperso de Contaminantes em Rios e
Canais, Artigo, FURG, Rio Grande, RS.

- 115 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um Modelo De Regulaca o Entre Agentes Baseado


Na Descoberta De Conhecimento Em Redes Sociais
Aplicado Ao Jogo Do Ultimato
Murian dos Reis Ribeiro
Marilton Sanchotene de Aguiar
Programa de Pos-Graduaca o em Computaca o (PPGC)
Centro de Desenvolvimento Tecnologico (CDTEC)
Universidade Federal de Pelotas (UFPEL)
Pelotas/RS Brazil
{mdrribeiro,marilton}@inf.ufpel.edu.br

AbstractThis paper proposes a new model of interactions


between agents in the Ultimatum Game (UG) from the characteristics from knowledge discovery techniques and interactions
in Social Networking Sites (SNS), more precisely on Twitter. To
support the work, the authors present simulations using the UG
with a spatial and evolutionary approach as well as technical
knowledge discovery using SNS. With this we intend to find a
more efficient way of interactions in UG, where failure is reduced
in each iteration of the algorithm. For this purpose, the authors
present here two new techniques that will be internalized in
agents: the use of a historic reputation of the interactions between
agents and, in certain periods of time, to perform the profile
discovery profile of the agent offer in a general scope and their
particular interactions with each agent.
Index TermsMultiagent Systems; Game Theory; Knowledge
Discovery in Social Networks.

I. I NTRODUC AO
A teoria dos jogos [1] ajuda a entender teoricamente o
processo de decisao de agentes que interagem entre si em
situaco es estrategicas, a partir da compreensao da logica da
situaca o em que estao envolvidos. Considera-se que os agentes
fazem suas escolhas de forma racional [2]. No entanto, a
teoria dos jogos classica nao tem sido suficiente para explicar
o comportamento humano observado em diversas situaco es,
como nos sistemas sociais. Para resolver esse problema, uma
serie de pesquisadores se desviaram do paradigma de autoestima e escolha racional, adotando a teoria da preferencia
social [3].
Por outro lado, o uso de Sites de Redes Sociais (SRS)
para entender e, em alguns casos, tentar prever acontecimentos tambem tem ganhado atenca o na comunidade cientfica especializada [4]. Atraves do uso destes mecanismos,
torna-se possvel desde analisar como circula determinada
informaca o dentro de uma rede de indivduos, ate tentar
prever a interaca o entre estes. Neste paradigma, tem-se uma
infinidade de aplicaco es que podem se valer dessas possveis
interaco es, como o estudo de disseminaca o de epidemias, ou
ainda a autorregulaca o de agentes, no qual esse trabalho tera
seu centro.

Baseando-se nestas premissas, este trabalho busca propor


uma nova metodologia para regulaca o de agentes, tendo por
base o Jogo do Ultimato (JU), no entanto acrescentando
um historico de interaco es entre os agentes com intuito de
maximizar as jogadas bem sucedidas. O modelo, apresentado
na Seca o V-A, inspira-se em metodos para identificaca o de
perfis em SRS, como o Yenta e o ReferralWeb, para buscar e
filtrar dados em SRS.
Espera-se que o uso de SRS pode servir como suporte para a
modelagem de um sistema onde as interaco es entre indivduos
sejam otimizadas ao ponto de que, estas so ocorram quando a
possibilidade de sucesso entre as trocas seja elevada.
Na Seca o II, sao apresentados os conceitos relacionados ao
JU. O modelo evolucionario e espacial do JU para regulaca o
de trocas economicas e discutido na Seca o III. Na Seca o IV
e apresentado um estudo sobre redes sociais, com enfoque
central em SRS. Em seguida, tem-se a Seca o V onde um
modelo baseado em interaca o em SRS e proposto. Por fim,
na Seca o VI sao realizadas as consideraco es finais.

II. O J OGO DO U LTIMATO E SPACIAL E E VOLUCION ARIO


Na forma mais simples do JU, dois jogadores determinam
como dividir entre eles um dado valor economico. O primeiro
jogador, o proponente, propoe a forma como deve ser dividido o valor; e, o segundo jogador, o respondente, avalia
a proposta. Se o respondente aceitar a oferta, o dinheiro e
dividido de acordo com a proposta feita pelo proponente, caso
contrario, ambos jogadores nao recebem nada. Os jogadores
sao esclarecidos que so participarao do jogo uma u nica vez e
que nao e possvel barganhar, ou seja, uma vez feita a oferta
pelo proponente, cabe ao responde dizer se aceita ou nao.
Baseado na teoria dos jogos classica, se o segundo jogador
for racional, ele ira preferir receber qualquer valor, mesmo
que este valor seja muito baixo, pois receber pouco e melhor
do que nao receber nada. Como o proponente sabe que sera
aceito qualquer valor proposto ao segundo jogador, mesmo que
este valor seja muito baixo, reservara para si o maior ganho
possvel e, consequentemente, deixara o menor valor possvel

- 116 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

para o segundo jogador. Esta e uma soluca o racional dada pelo


equilbrio de Nash [2].
No entanto, os resultados de experiencias realizadas com
grupos de pessoas jogando o ultimato contrariam a soluca o
racional. Experimentos do JU realizados em 25 pases diferentes mostram que a maioria dos proponentes fazem uma oferta
justa (ate 80% deles oferecem de 40% a 50% do total) e mais
da metade dos que respondem rejeitam ofertas menores que
30% do valor total [5], [6]. Este comportamento dos humanos
e considerado irracional comparado a racionalidade teoricamente proposta pela teoria dos jogos. Observa-se ainda que
se o mesmo jogo for realizado varias vezes entre as mesmas
pessoas o resultado tendera para ofertas mais justas, ja que o
jogador que responde podera rejeitar ofertas menores com o
intuito de obter melhores ofertas em rodadas posteriores [6].
Assim, outros fatores sao importantes na analise do JU, tais
como suas preferencias sociais [3], [7].
Salienta-se tambem que a estrutura espacial e/ou de rede
para o modelo de interaca o de agentes e outro fator importante que influencia o resultado de jogos espaciais, quando
consideram-se n > 2 jogadores [7], [8], [9]. Para ciencia
social, a teoria dos jogos evolucionarios pode descrever e
prever com maior sucesso as escolhas dos seres humanos, uma
vez que esta melhor equipada para lidar com as apropriadas
suposico es mais fracas de racionalidade.
III. O M ODELO O RIGINAL
O modelo original tem por base um conjunto de n agentes
com preferencias sociais, conectados por uma rede complexa
small-world-network1 , que define a vizinhanca para cada um
dos n agentes do sistema multiagente (SMA). O modelo de
inspiraca o deste artigo tem por base os trabalhos [7], [11].
Cada JU entre dois jogadores e jogado em duas etapas,
alternando-se os papeis de proponente e respondente. Em cada
ciclo da simulaca o, os agentes interagem com todos agentes de
sua vizinhanca, somando suas recompensas atraves da funca o
de payoff e analisando sua utilidade estimada por funco es de
utilidade especficas dadas suas preferencias sociais. O valor
total a ser dividido entre os agentes soma 1 (um). Cada agente
possui diferentes estrategias de jogo, respeitando, se existirem,
as restrico es de suas preferencias sociais.
Cada agente e codificado com uma das tres diferentes
formas de preferencia social apresentadas em [12], [13], [7]:
i) Nvel mnimo aceitavel: agentes que possuem um valor
mnimo aceitavel durante as trocas; ii) Aversao a` desigualdade: agentes evitam jogadas com resultados desiguais; e,
iii)Bem-estar social: agentes que desejam o bem estar da
comunidade.
A estrategia e dada por um par de numeros reais oi e ri , com
oi , ri [0, 1], aqui denotada por est (oi , ri ), onde: oi e a oferta
do agente i, quando atua como proponente, e ri e um valor
de reserva ou mnimo aceitavel do agente i, quando este e o
jogador que responde. Em cada ciclo da simulaca o, os valores
1 Uma rede Mundo Pequeno (do ingl
es, small-world network) e uma rede
que possui alto grau de agrupamento e baixa distancia media entre os
vertices [10].

de oferta oi e reserva ri sao ajustados procurando maximizar


a funca o de utilidade adotada pelo agente, de acordo com
sua preferencia social. A partir do calculo das utilidades e
da analise das mesmas em diferentes estados, os indivduos
selecionam uma melhor estrategia para a condica o atual.
Se o agente i com a estrategia est(oi , ri ) interage com o
agente j com a estrategia est(oj , rj ), a recompensa pij (oi , oj )
que o agente i obtera esta dada pela funca o pij : [0, 1]
[0, 1] [0, 1], definida da seguinte forma:

1 oi + oj se oi rj e oj ri

1 oi
se oi rj e oj < ri
pij (oi , oj ) =
o
se oi < rj e oj ri

0
se oi < rj e oj < ri
(1)
Na Eq. 1, se o agente i, quando proponente, faz uma oferta
oi que e maior ou igual do que o mnimo que o agente j
esta disposto a aceitar, e, por sua vez, o agente j, quando
proponente, faz uma oferta oj maior ou igual ao mnimo que
o agente i esta disposto a aceitar, entao o ganho do agente
i, dado por 1 oi + oj , e o maior ganho que este agente
pode obter nesta interaca o. Ou seja, o maior ganho para um
agente e quando ocorrem as duas trocas. A recompensa total
(somatorio das recompensas) dos agentes e obtida apos cada
agente ter jogado com todos os seus vizinhos.
Para tomada de decisao sobre como modificar suas estrategias, cada um dos indivduos da populaca o se baseia na
avaliaca o de funco es de utilidades (tal como em [12], [7]).
Seja um agente i com preferencias sociais nvel mnimo
aceitavel ou aversao a` desigualdade, numero de vizinhos
m 1, grau de sofrimento ai (ou inveja, quando seu retorno
e menor do que os seus agentes vizinhos), grau de sofrimento
bi (ou culpa, quando o retorno do agente e maior do que os
seus agentes vizinhos), e vetor de alocaca o de recompensas
(payoffs) X = {x1 , x2 , . . . , xn }, onde n e o numero de
jogadores, entao a utilidade do agente i e dada por:
P
ai
max(xj xi , 0)
Ui (X) = xi (m1)
j6=i
P
bi
max(xi xj , 0)
(m1)
j6=i

Considera-se agora o terceiro tipo de preferencia social,


quando os agentes se preocupam com o bem estar social dos
seus vizinhos. Sejam m 1 vizinhos, grau de inveja ai , grau
de culpa bi , peso wi do agente i sobre sua preocupaca o com
o bem estar social dos seus vizinhos, e o vetor de alocaca o
de recompensas X = {x1 , x2 , . . . , xn }, entao a utilidade do
agente i e dada por:
P
P
ai
max(xj xi , 0)
Ui (X) = xi + wi
xj (m1)
j6=i
j6=i
P
bi
max(xi xj , 0)
(m1)
j6=i

Tanto a oferta oi como a reserva ri do agente i podem


ser ajustados em cada ciclo da simulaca o (apos cada jogador
ter efetuado um jogo completo com todos os seus vizinhos)
com intuito de maximizar a utilidade. No entanto, o agente
i, quando proponente, nao possui informaco es precisas sobre

- 117 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

o menor valor que o outro jogador esta disposto a aceitar,


ou seja, nao conhece o perfil do outro jogador, tratando-se
assim de um jogo de informaca o incompleta. Para modelar o
processo de evoluca o de estrategias dos agentes neste contexto,
o modelo utiliza um algoritmo genetico [14], como em [7].
Cada agente e constitudo por um cromossomo2 codificado
com 14 genes [gi0 , . . . , gi13 ], refletindo suas preferencias sociais
e a forma como o agente evolui suas estrategias, onde: gi0
consiste no valor de oferta oi realizada pelo agente i, quando
proponente; gi1 e o nvel de reserva ou mnimo aceitavel
do agente i quando respondente; gi2 e o grau de sofrimento
quando o retorno do agente e menor do que os seus agentes
vizinhos (inveja), representando a variavel ai das funco es
de utilidade; gi3 e o grau de sofrimento quando o retorno
do agente e maior do que os seus agentes vizinhos (culpa),
representando a variavel bi das funco es de utilidade; gi4 e
o peso de quanto o agente i se preocupa com o bem-estar
dos outros agentes, representando a variavel wi que aparece
na utilidade dos indivduos com preferencia social bem-estar
social; gi5 , . . . , gi13 sao os elementos do vetor de probabilidades que ajustam as estrategias apos cada ciclo da simulaca o e
determinam como as estrategias do agente serao modificadas
para utilizaca o no proximo ciclo.
Esse vetor de probabilidades tem nove elementos correspondentes a` s alternativas possveis para ajuste das estrategias oi e
ri , que podem aumentar, diminuir ou nao alterar seus valores.
As modificaco es no vetor serao realizadas de acordo com a
analise das funco es de utilidade adotadas pelo agente. Sejam,
gi5 = p0i , . . . , gi13 = p8i . As nove alternativas para modificar as
estrategias do agente i em cada ciclo sao codificadas no seu
vetor de probabilidades como: p0i e probabilidade de aumentar
ambos os valores oi e ri ; p1i e probabilidade de aumentar oi e
diminuir ri ; p2i e probabilidade de diminuir ambos os valores
oi e ri ; p3i e probabilidade de diminuir oi e aumentar ri ; p4i
e probabilidade de aumentar oi e nao alterar o valor de ri ;
p5i e probabilidade de diminuir oi e nao alterar o valor de ri ;
p6i e probabilidade de nao alterar o valor de oi e aumentar ri ;
p7i e probabilidade de nao alterar o valor de oi e diminuir ri ;
p8i e probabilidade de aumentar nao alterar nem o valor de oi
nem o valor de ri . Assim, um agente i e representado pelo
cromossomo:
[oi , ri , ai , bi , wi , p0i , p1i , p2i , p3i , p4i , p5i , p6i , p7i , p8i ]
O vetor de probabilidades e ajustado a cada ciclo, para
refletir o desempenho da escolha das alternativas de evoluca o
das estrategias, mantendo sempre o somatorio das probabilidades igual a 1. Se a utilidade cresce (ou diminui), entao a
probabilidade que foi ajustada na iteraca o anterior e aumentada
(ou diminuda) para a iteraca o seguinte. Este ajuste segue
um parametro denotado por fp para determinar em quanto
se aumenta ou diminui percentualmente as probabilidades do
vetor de probabilidades, durante o processo de simulaca o.
Tambem existe um parametro fe para determinar em quanto
2 Um cromossomo e
uma estrutura de dados que representa uma das
possveis soluco es do espaco de busca do problema.

se aumenta ou diminui percentualmente os valores oi e ri que


definem a estrategia do agente i.
Foram realizadas 25 simulaco es deste modelo no Netlogo
com 2000 ciclos cada uma. Em todas as simulaco es, o valor
inicial da oferta oi e da reserva ri sao aleatorios. Mais
detalhes acerca das simulaco es, bem como seus resultados
detalhados, foram apresentados em [11]. Pode-se perceber,
apos as simulaco es, que havia um elevado insucesso nas
rodadas iniciais do JU, sendo que em alguns casos, mesmo
tendo havido mais de 100 iteraco es do algoritmo, a ocorrencia
de nenhuma troca (quando ambos proponente e o respondente
rejeitam a jogada) chegava a quase metade do numero total
de interaco es. Sabe-se que em situaco es reais, entre humanos
por exemplo, a repetica o de experiencias negativas, depois
de algum limiar subjetivo, repele qualquer nova tentativa de
interaca o.
Partindo-se desta dificuldade, onde a quantidade de insucesso inicial e muito elevada, pretende-se propor um modelo
onde existam historicos de interaco es, possibilitando que estas
so venham a ocorrer entre agentes que tenham uma elevada
chance de aceitar a oferta. Mais sobre estas caractersticas,
bem como, a forma na qual o modelo e proposto sera discutido
na Seca o V. A seguir, na Seca o IV serao apresentados conceitos relacionados com as redes e os lacos sociais necessario
para o subsdio da proposta de um novo modelo de interaca o
entre agentes.
IV. A S R EDES E OS L AC OS S OCIAIS
Para [15] redes sao metaforas estruturais, ou seja, elas
constituem-se em formas de analisar agrupamentos sociais
tambem a partir de sua estrutura. Com isso, as redes sociais na
internet possuem tambem topologias que podem ser classificadas conforme suas caractersticas a partir da interaca o entre os
atores. Atualmente as tres topologias de redes mais difundidas
foram propostas por Baran em 1964 [16]: Sendo elas as redes
distribudas, centralizadas e descentralizadas.
Na rede centralizada, tem-se apenas um no (que pode ser
por exemplo um indivduo ou um computador) realizando
a conexao entre diversos outros indivduos. Em uma rede
centralizada tem-se entao uma conexao um-com-todos. Ja na
rede descentralizada, existem varios nos centrais que ligamse entre si. Por fim, a rede distribuda, existe uma ligaca o
homogenea entre todos os nos, o que possibilita que nao haja
valorizaca o hierarquica destes nos, ou seja, todos teriam o
mesmo valor, e praticamente o mesmo numero de conexoes.
Ao se analisar uma rede e de fundamental importancia determinar um perodo de tempo ao qual o grupo sera estudado,
ja que redes sociais nao sao estruturas fixas, imutaveis, na
verdade vivem em constante modificaca o, permeando os tipos
de redes apresentados acima.
Assim como o capital social3 , os lacos sociais apresentam-se
3 Para Coleman [17] o Capital Social refere-se aos recursos acumulados por
meio das relaco es entre as pessoas, por outro lado, Bourdieu e Wacquant [18]
define capital social como a soma dos recursos, reais ou virtuais, que revertem
a um indivduo ou um grupo, em virtude de possuir uma rede duravel de
relaco es mais ou menos institucionalizadas de conhecimento e reconhecimento
mutuo.

- 118 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

como importante mecanismo de interaco es nas redes sociais.


Um laco social e construdo a partir das relaco es entre os atores [19], com isso, ele caracteriza-se pela efetivaca o da ligaca o
(por exemplo, de troca, controle, dependencia, cooperaca o ou
conflito) entre as partes ao longo do tempo.
A interaca o online mudou a maneira como sao mantidos
e acessados os lacos sociais. A lista de amigos (conexoes
dentro do SRS) fica visvel publicamente. Anterior a` s redes
sociais, so se saberia da ligaca o de uma pessoa com uma
terceira pessoa, se fossem vistos esses dois indivduos juntos
ou se alguem informasse publicamente. Conforme explica
Recuero [15] lacos sociais relacionais no entanto, apenas
podem acontecer atraves da interaca o entre os varios atores de
uma rede social, o que nao acontece com os lacos sociais de
associaca o que independem destas caractersticas, tendo por
base apenas o sentimento de pertenca, ou pertencimento a
determinado local.
Conforme Granovetter [20] os lacos sociais poderiam ser
classificados ainda como fortes ou fracos. Para ele, a forca de
um laco e uma combinaca o (provavelmente linear) da quantidade de tempo, intensidade emocional, intimidade (confianca
mutua) e servicos recprocos que caracterizam um laco social.
Wellmang [21] argumenta para o fato de que a internet seja
um meio onde seja permitido tanto lacos fracos quanto fortes,
no entanto, de forma geral as redes costumam constituir-se,
atraves de sua configuraca o, para suportar uma interaca o mais
esparsa, decorrente dos lacos fracos.
V. U MA N OVA P ROPOSTA
Um dos grandes problemas enfrentados em simulaco es
em ambientes multiagente e a validaca o dos dados em um
ambiente real. Por isso, o uso de tecnicas que possibilitem a
aproximaca o destes resultados vem ganhando cada vez mais
relevancia no meio cientfico [22].
Tendo por base tais levantamentos esta Seca o tem a finalidade de propor um novo metodo para otimizar/reduzir a
quantidade de trocas sem sucesso. Para tanto, sera realizada
uma analise sobre formas de descoberta de perfis em SRS,
para que por fim, seja proposto um novo metodo de trocas
sociais em sistemas multiagente, baseado no JU e inspirado
em trocas sociais e Descoberta de Conhecimento em SRS.
Em um primeiro momento, essa Seca o apresentara o algoritmo elaborado pelos autores para descoberta de perfis no
Twitter, bem como outros metodos de descoberta em SRS. Em
seguida, um novo metodo de trocas sociais baseado no JU sera
proposto.

das redes tecnologicas e sociais, produzindo ambientes que


refletem claramente a estrutura social de seus membros, bem
como suas caractersticas [23].
Como aponta [23] ao estudar as consequencias destes desenvolvimentos, nos deparamos com a oportunidade de analisar
os dados de redes sociais em nveis sem precedentes de escala
e resoluca o temporal; isso levou a um crescente corpo de
pesquisa na intersecca o das ciencias de computaca o e social.
Na primeira, com Information Retrieval (ou Recuperaca o de
informaca o) [24], que e o campo da ciencia da computaca o
responsavel pela mineraca o de informaca o a partir da Internet.
Na segunda, com o estudo das interaco es entre usuarios [25],
[26].
Baseado nisso, buscando dados e formas de simulaca o que
aproximem-se de um ambiente mais real, foi desenvolvido um
algoritmo para a aquisica o e identificaca o de perfis baseado em
palavras-chaves na rede de microblogging Twitter.
O algoritmo parte de um usuario inicial, que e fornecido
pelo utilizador, para entao recuperar dados como:
1) A Timeline4 do usuario;
2) Lista dos n (parametrizado no algoritmo) primeiros
amigos (conexoes) do usuario;
3) Dados basicos do usuario, como nome, localidade, imagem de perfil, alem do numero total de postagens.
A partir de um usuario inicial, o algoritmo faz o download
das informaco es do usuario, analisa os n primeiros amigos
deste usuario e entao reinicia o processo para cada um destes
amigos. Ou seja, para cada um destes n amigos ele analisara
os primeiros n amigos deste usuario e executa o download
das informaco es do usuario, bem como seu historico de uso
da rede (as atualizaco es [ou postagens] propriamente ditas).
Apos esta aca o, o algoritmo adentra mais um nvel na rede,
repetindo a operaca o, o que resulta em uma media de n3 perfis
analisados (levando em consideraca o que cada usuario tenha
em media n amigos).
A seguir o pseudocodigo desta operaca o e exemplificado.
Selecione UsuarioInicial:
Download Timeline;
Download Amigos;
Download Informaco es;
Para cada Amigo em UsuarioInicial:
Download Timeline;
Download Amigos;
Download Informaco es;
Para cada Amigo em Amigo:
Download Timeline;
Download Amigos;
Download Informaco es;

A. Descoberta de Conhecimento e Perfis de Atores no Twitter


A modelagem de representaco es sociais muitas vezes sofre
com a falta de validaca o dos dados empricos [22]. Atualmente, a disponibilidade de grandes conjuntos de dados e a facilidade com que estes podem ser acessados atraves da Internet
vem facilitando a validaca o de modelos teoricos-sociais. Com
uma crescente proliferaca o de mdias sociais, comunidades
online, bem como, uma diversa gama de conteudos produzidos
coletivamente, tem havido uma aceleraca o na convergencia

Figura 1.

Pseudo codigo para aquisica o de dados no Twitter

A partir de entao, quando a aquisica o dos dados esta completa, uma segunda parte do algoritmo, no qual e encarregada
4 Linha do tempo, ou hist
orico de mensagens, com todas as postagens
realizadas pelo usuario

- 119 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

de analisar o perfil de cada um destes usuarios e acionada.


Inicialmente sao analisados dois fatores centrais dentro das
interaco es de cada um dos usuarios:
1) palavras-chave que caracterizam as interaco es de determinado usuario na rede como um todo; e,
2) palavras-chave que caracterizam as interaco es do usuario
com outros usuarios.
Para chegar nos resultados esperados, o algoritmo analisa
os dados obtidos na rede social, buscando individualmente
palavras-chave que personifiquem o usuario, estas palavraschave recebem um peso que e definido pela seguinte equaca o:
Numero de Ocorrencias da Palavra

Total de Palavras Unicas


Com objetivo de tornar os resultados mais proximos da
realidade, o algoritmo encarrega-se ainda de filtrar palavras
que, em um a mbito geral, sao irrelevantes (como artigos e
pronomes, por exemplo), bem como a remoca o de pontuaca o,
para que palavras como MCSUL, MCSUL? e MCSUL! sejam
interpretadas como sendo a mesma coisa.
Atualmente existem diversas outras formas de filtragem e
descoberta de informaco es em SRS ou em banco de dados
de uma forma geral. Dentro deste quesito, trabalhos como
o do pesquisador [27], que busca realizar o levantamento de
opinioes relevantes a partir de dados obtidos da Web, ou ainda,
a analise das aco es dos usuarios dentro de um determinado
SRS, como pesquisado por [22], sao de enorme relevancia.
Somando-se a estes, os trabalhos de [28], com o sistema Yenta, que busca construir automaticamente grupos
de interesse e coligaco es na Internet, e o trabalho de [29]
com o sistema ReferralWeb, que tem como princpio buscar
semelhancas entre os usos da rede e realizar recomendaco es,
servirao como um meio solido para a inspiraca o de um novo
algoritmo que unira tais caractersticas com os aspectos do JU
como apontado na Seca o II.
Espera-se que este trabalho possa abrir uma porta para que
metodos mais sofisticados de analise de redes sociais sejam
aplicados na regulaca o de sistemas multiagentes.
Peso da Palavra =

B. A Adica o da Descoberta de Perfis ao Modelo Original


A partir das simulaco es realizadas na primeira metade deste
artigo, mais especificamente na Seca o III pode-se perceber o
quao ineficiente foram os resultados das simulaco es utilizando
o JU em um primeiro momento. No modelo proposto, haviam
tres possibilidade de resultado a cada jogada do JU: i) os dois
jogadores poderiam recusar as ofertas; ii) um dos jogadores
poderia recusar a ofertar; ou, iii) os dois jogadores aceitariam
as ofertas.
O que pode-se perceber foi que em todas as simulaco es
a quantidade de insucesso total (onde os dois jogadores
recusavam as ofertas) era extremamente elevada ate por volta
da centesima iteraca o do algoritmo genetico. O sistema so
comecou a ter um ganho significativo de performance apos
ultrapassar esta barreira.
Inicialmente a caracterizaca o dos agentes neste novo modelo
sera feita de forma semelhante ao que ja vem ocorrendo em um

JU padrao: Funco es de recompensa (payoff ), Oferta e Reserva


serao mantidas nos mesmo modelos apresentados na Seca o III,
no entanto algumas novas caractersticas serao agregadas aos
agentes.
A primeira sera responsavel por relatar todas as interaco es
do usuario na rede, agindo de forma semelhante a um historico
de interaco es. Esta armazenara o tipo de troca realizada, bem
como seus valores.
Para aproximar-se de interaco es realizadas em SRS, o item
anterior sera semi-publico, ou seja, quando o agente A jogar
com o agente B ele tera acesso ao historico deste agente,
com isso, em um segundo momento, quando o agente A for
jogar com o agente C, ele podera verificar se ja houve trocas
entre os agentes B e C e quais foram seus resultados. Tais
comportamentos podem ser transpostos para um ambiente de
SRS de tal forma: como os agentes A e B sao amigos
(conexoes na rede), em um determinado momento, o agente
C quer estabelecer uma conexao com o agente A, logo, ao
saber que existe uma conexao entre os agentes B e C, o
agente A pergunta ao agente B informaco es sobre o agente
C para avaliar se este aceitara ou nao a conexao.
Entre as caractersticas que serao implantadas no novo
modelo do JU esta ainda um sistema de testemunhos,
semelhante ao que e utilizado em SRS como o Orkut5 . Esta
caracterstica pode ser entendida ainda de forma analoga aos
sistemas de avaliaca o de vendedores/compradores disponveis
em diversos sites de e-commerce. Neste quesito, cada agente
tera uma tabela interna, contendo as avaliaco es realizadas
pelos outros jogadores ao termino de cada jogada. Este recurso, proporcionara uma maior confiabilidade, bem como, a
validaca o, das jogadas realizadas.
Alem do historico de informaco es e o sistema de testemunhos, pretende-se ainda que em determinados perodos de
tempo da simulaca o, seja realizado uma varredura no historico
de trocas desse agente, para que com isso seja descoberto: i)
o valor medio total da Oferta, Reserva e Recompensa e; ii) o
valor medio da Oferta, Reserva e Recompensa para cada outro
indivduo que o agente interagiu.
Apos as implementaco es destas caractersticas uma serie
de levantamentos pode ser efetuadas, como por exemplo,
descobrir se o perfil geral do usuario6 coincide com perfis
especficos de suas jogadas com determinados indivduos.
Tendo em vista a busca de uma melhor performance no JU,
o uso do mecanismo de descoberta do perfil do usuario sera ativado em um perodo determinado de iteraco es (ou ticks como
e conhecido o termo em um ambiente multiagente), outra
caracterstica que se espera como resultado da implementaca o
do modelo, e que as SmallWorld-Networks (redes de mundo
pequeno) formem-se a partir das interaco es entre os usuarios, e
nao a partir de uma pre-configuraca o como vinha acontecendo
no modelo original.
5 http://www.orkut.com
6 Nesta vers
ao do jogo, o perfil do usuario tera um papel diferente do perfil
apontado na Seca o III, aqui, os perfis serao definidos a partir das trocas entre
os agentes.

- 120 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

F INAIS
VI. C ONSIDERAC OES
Este trabalho apresentou inicialmente um estudo sobre a
teoria dos jogos [1], mostrando como esta ajuda a entender
teoricamente os processos de decisao em interaco es de agentes,
a partir de entao uma analise sobre interaco es em um ambiente
evolucionario e espacial do JU foi apresentado.
A seguir o trabalho apresenta um modelo tpico do JU
que foi elaborado pelos autores e executado em um ambiente
multiagente. Neste ponto, levantamentos sobre os principais
problemas do uso do JU sao explanados, o que proporcionou
subsdio para a proposta de uma nova tecnica que otimize este
processo.
Em um terceiro momento, o trabalho propoe-se a realizar
um estudo aprofundado sobre caractersticas de SRS, bem
como tecnicas de descoberta de conhecimento utilizadas nestes
meios, aqui, os autores apresentam um algoritmo encarregado
de realizar a requisica o dos dados de usuario, bem como, filtrar
e classificar estes dados por palavras-chave.
A descoberta de conhecimento em SRS, bem como os
resultados obtidos na Seca o IV servem de inspiraca o para que
em seguida, seja realizada a proposta de um novo sistema
que tenha por base o JU e caractersticas de algoritmos de
descoberta de conhecimento em SRS, como internalizar no
agente um historico de interaca o, bem como identificar um
perfil geral e especfico do agente quando executa jogadas do
JU.
Com a elaboraca o deste trabalho pretendeu-se buscar mecanismos que unam as duas tecnicas (JU e descoberta de
conhecimento em SRS), bem como a elaboraca o de um novo
modelo que tenha por base tais caractersticas.
A partir das propostas e explanaco es realizadas aqui,
pretende-se implementar o modelo proposto para a
averiguaca o e analise da eficiencia deste, bem como a
identificaca o de outras formas que possam servir como base
para melhorar ainda mais o desempenho do JU em sistemas
multiagente.
AGRADECIMENTOS
Os autores do artigo agradecem ao CNPq pelo apoio na
forma de bolsa de mestrado.
R EFER E NCIAS
[1] J. von Neumann and O. Morgenstern, Theory of games and economic
behaviour. Princeton UP, 1944.
[2] R. Fiani, Teoria dos Jogos. CAMPUS, 2006. [Online]. Available:
http://books.google.com/books?id=gbC2kBdnIzEC
[3] C. F. Camerer, T.-H. Ho, and J. K. Chong, Behavioral game theory:
Thinking, learning and teaching, JOURNAL OF RISK AND UNCERTAINTY, vol. 19, pp. 742, 2001.
[4] R. Pastor-Satorras and A. Vespignani, Epidemic spreading in scale-free
networks, Physical review letters, vol. 86, no. 14, pp. 32003203, 2001.
[5] H. Oosterbeek, R. Sloof, and G. van de Kuilen, Cultural differences
in ultimatum game experiments: Evidence from a meta-analysis,
EconWPA, Experimental 0401003, Jan. 2004. [Online]. Available:
http://ideas.repec.org/p/wpa/wuwpex/0401003.html
[6] K. M. Page, M. A. Nowak, and K. Sigmund, The spatial ultimatum
game, Proceedings of the Royal Society of London B Biological
Sciences, vol. 267, no. 1458, pp. 21772182, 2000. [Online]. Available:
http://dx.doi.org/10.1098/rspb.2000.1266

[7] B. Xianyu, Social preference, incomplete information, and the evolution


of ultimatum game in the small world networks: An agent-based
approach, Journal of Artificial Societies and Social Simulation, vol. 13,
p. 2, 2010. [Online]. Available: http://econpapers.repec.org/RePEc:jas:
jasssj:2009-32-3
[8] E. Lieberman, C. Hauert, and M. A. Nowak, Evolutionary dynamics
on graphs, Nature, vol. 433, no. 7023, pp. 312316, 2005.
[9] G. Szaba and G. Fath, Evolutionary games on graphs, Physics Reports,
vol. 446, pp. 97216, 2007.
[10] D. J. Watts and S. H. Strogatz, Collective dynamics of small-world
networks, Nature, vol. 393, no. 6684, pp. 440442, June 1998.
[Online]. Available: http://tam.cornell.edu/tam/cms/manage/upload/SS
nature smallworld.pdf
[11] L. F. K. Macedo, M. dos R. Ribeiro, S. L. B. ao, C. N. da Fonseca, M. S.
de Aguiar, and G. P. Dimuro, Simulaca o multiagente de uma abordagem
evolutiva e espacial para o jogo do ultimato, Anais do Workshop-Escola
de Sistemas de Agentes, seus Ambientes e apliCaco es, vol. VI, pp. 35
46, 2012.
[12] E. Fehr and K. M. Schmidt, A theory of fairness, competition, and
cooperation, The Quarterly Journal of Economics, vol. 114, no. 3, pp.
817868, 1999. [Online]. Available: http://EconPapers.repec.org/RePEc:
tpr:qjecon:v:114:y:1999:i:3:p:817-868
[13] J. Andreoni and J. Miller, Giving according to garp: An experimental
test of the consistency of preferences for altruism, Econometrica,
vol. 70, no. 2, pp. 737753, 2002. [Online]. Available: http:
//EconPapers.repec.org/RePEc:ecm:emetrp:v:70:y:2002:i:2:p:737-753
[14] D. E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning. Reading, Massachusetts: Addison-Wesley Publishing
Company, 1989.
[15] R. Recuero, Redes Sociais na Internet. Sulina, 2009.
[16] P. Baran, On distributed communications networks, Communications
Systems, IEEE Transactions on, vol. 12, no. 1, pp. 19, 1964.
[17] J. Coleman, Social capital in the creation of human capital, American
journal of sociology, pp. 95120, 1988.
[18] P. Bourdieu and L. Wacquant, An invitation to reflexive sociology.
University of Chicago Press, 1992.
[19] B. Wellman, The rise (and possible fall) of networked individualism,
Connections, vol. 24, no. 3, pp. 3032, 2002.
[20] M. Granovetter, The strength of weak ties, American journal of
sociology, pp. 13601380, 1973.
[21] L. Garton, C. Haythornthwaite, and B. Wellman, Studying online social
networks, J. Computer-Mediated Communication, vol. 3, no. 1, 1997.
[Online]. Available: http://jcmc.indiana.edu/vol3/issue1/garton.html
[22] F. Benevenuto, T. Rodrigues, M. Cha, and V. Almeida, Characterizing
user behavior in online social networks, in Proceedings of the 9th ACM
SIGCOMM conference on Internet measurement conference. ACM,
2009, pp. 4962.
[23] D. Easley and J. Kleinberg, Networks, Crowds, and Markets: Reasoning
about a Highly Connected World. Cambridge University Press, 2010.
[24] C. Manning, P. Raghavan, and H. Schutze, Introduction to information
retrieval. Cambridge University Press Cambridge, 2008, vol. 1.
[25] A. Degenne and M. Forse, Introducing social networks. Sage Publications Ltd, 1999.
[26] J. Scott, Social Network Analysis: A Handbook. London, UK: SAGE
Publications, 1991.
[27] A. D. S. Lima and J. S. Sichman, A model for opinion ranking,
Anais do Workshop-Escola de Sistemas de Agentes, seus Ambientes e
apliCaco es, vol. VI, pp. 155166, 2012.
[28] L. Foner, Yenta: a multi-agent, referral-based matchmaking system, in
Proceedings of the first international conference on Autonomous agents.
ACM, 1997, pp. 301307.
[29] H. Kautz, B. Selman, and M. Shah, Referral web: combining social
networks and collaborative filtering, Communications of the ACM,
vol. 40, no. 3, pp. 6365, 1997.

- 121 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A Simulation of Reactive Flow in Porous Media


Elisangela Pinto Francisquetti

Alvaro
De Bortoli

Graduate Program in Applied Mathematics


Institute of Mathematics (UFRGS)
Email: pinto.francisquetti@ufrgs.br
Telephone: +55 51 3308 6213

Institute of Mathematics (UFRGS)


Av. Bento Goncalves 9500
Email: dbortoli@mat.ufrgs.br
Telephone: +55 51 3308 7087

AbstractThis paper proposes a model that considers the


diffusion and convection of reactive flows in porous media. Chemical reactions of dissociation and/or precipitation between the
medium and the fluid result from the interaction of the aqueous
solution with the porous medium. The governing equations which
describe the problem are composed of continuity, momentum,
energy and species concentration equations with the Boussinesq
approximation. The second order finite difference method is
employed for the discretization of these equations. Numerical
results for the dissolution of calcite are presented and compared
with data found in the literature, showing a satisfactory result.

I. I NTRODUCTION
Processes including heat and mass transfer in porous media
are often found in the chemical industry and in reservoir
engineering in connection with thermal recovery processes.
Among the applications of flow in porous media there are the
geothermal reservoir, migration of moisture, soil mechanisms
and in chemical, aeronautical and petroleum engineering,
among others. Generally, the origin of natural convection of
the flows in the atmosphere and meteorological phenomena is
attributed to the effect of the temperature gradient, but they are
also caused by the differences in concentration of the chemical
species. The flow phenomena in the coupled heat and mass
transfer in porous media is relatively more complex than that
in a pure thermal and solutal convection process [1], [2],[3].
The buoyant forces for fluid flow in the subsurface are
generated by gradients in fluid density. The determination
of the combined effects of concentration and temperature in
porous medium relies on the development of transport models, including fluid flow, diffusion, dispersion, and chemical
reactions. Darcys law describes fluid flow behavior in porous
media, where the pressure gradient is linearly proportional to
the fluid velocity in the porous media [4],[5], [6].
In this paper, due to the chemical reaction between the
porous medium and an aqueous solution (fluid), the aqueous compositions are modified by dissociation/precipitation,
resulting in a fluid with different properties of the initial condition. The Boussinesq approximation is employed to consider
changes in pore-fluid temperature and in the species concentration. The continuity, momentum equation, energy and
concentration equations form the set of governing equations
of the problem.

II. G OVERNING E QUATIONS


The set of chemical reactions used for the dissolution of the
calcite present in an aqueous medium are defined as:
CaCO3 + H+
H2 O + CO2(g)
H2 CO3
HCO
3
H2 CO3

2+
= HCO
3 + Ca
= H2 CO3

(1)
(2)

+
= HCO
3 +H

(3)

CO2
3

+H

(4)

H2 CO03

corresponds to
+ CO2(g) [5].
where
For the flow, consider that the fluid is incompressible,
laminar and unsteady and that the porous medium is homogeneous and thermally isotropic, with thermophysical properties
assumed to be constant. The porosity and permeability of the
medium are uniform throughout the domain. The Boussinesq
approximation is assumed in the buoyancy term of the equation
of motion.
Thus, the set of governing equations can be written as:
u u
+
=0
x y

(5)

u
u
u
P

+ u
+ v
= 2
+ 2 u u
t
x
y
x
K

(6)

v
v
v
P

+ u
+ v
= 2
+ 2 v v + B (7)
t
x
y
y
K

T
T
HC
T
+u
+v
= +T
t
x
y
Cp

Ci
Ci
Ci
+u
+v
= +DCi (Ci C ). (9)
t
x
y

(8)

with
B = 2 gT (T T ) + 2 gC (C C ),
=

2
2
+
x2
y 2

The Eqs. (5)-(9) represent the continuity equation, momentum equation along the x axis, momentum equation along the
y axis, energy equation and concentration of species equation,
respectively, where (x, y) are the Cartesian coordinates, t the
time, u and v the velocity components, Ci is the concentration

- 122 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

of species i, the fluid density, K the medium permeability,


the effective thermal diffusivity of the porous medium,
the viscosity, the kinematic viscosity of the fluid, is the
porosity, the rate of chemical reaction, g the acceleration due
to gravity, T the volumetric coefficient of thermal expansion,
C the volumetric coefficient of concentration expansion, D
the coefficient of mass diffusivity, and T and C the free
stream temperature and concentration, respectively [7].
III. S OLUTION P ROCEDURE
The chemical model contains source term associated with
each chemical reaction which given by:
R1 = C1 C2 1 ,
R2 = C5 C6 2 ,
R3 = C7 3 ,
R4 = C4 4 ,
where C1 represents the concentration of the H+ , C2 of the
CaCO3 , C3 of the Ca2+ , C4 of the HCO
3 , C5 of the H2 O,
C6 of the CO2(g) , C7 of the H2 CO3 and C8 of the CO2
3 .
The set of governing equations is implemented in nondimensional form to facilitate the analysis of the physical
phenomena. The equations are nondimensionalized using the
following equivalences:
x

x
,
L

u
,
V

y
v

y
,
L

v
,
V

tV
,
L

T T
(10)
Ts T

p
,
V 2

C C
(11)
Cs C

t
p

where L represents the characteristic length, V the free stream


velocity of the fluid, and T and C are the free stream
temperature and concentration, respectively. The asterisks will
be supressed with the objective to facilitate the writing of the
equations.
Substituing (10) and (11) into the set of Eqs. (5)-(9), it
results
u u u
v u
P

u
+
+
=
+
u
t
x y
x
Re
ReDa

(12)

P 2
v
v u v v v
+
+
=
+
v
+ B (13)
t x y
y Re
ReDa

T
T
T

+u
+v
=
T HeC
t
x
y
ReP r

(14)

C
C
C

+u
+v
=
C C.
t
x
y
ScRe

(15)

Grashof numbers, respectively, Sc = D


is the Schmidt
L
number, = U is the chemical parameter, and He = CpHT
is heat released parameter.
The boundary conditions for the velocity components are
shown in the Figure 1, together with the main conditions for
some of the species concentration. The concentration of the
other species are of Neumann type. The boundary conditions
for temperature and pressure are given by
For t > 0, x = 0, x = 1 and y > 0
T
p
=
=0
x
x
For t > 0, y = 0 and x > 0
p
= 0, T = 1
x
For t > 0, y = 1 and x > 0
p
=T =0
x

y
1

Fig. 1. Scheme of the boundary conditions for velocity components and


for some species. The conditions for the other species concentrations are of
Neumann type.

The initial conditions of the problem are given by


u = v = T = p = 0,
7
CH = 1 10
, CCaCO3 = 0.7 CH ,
CH2 O = 0.18,
CCO2 = 0.12,
CCa = CHCO3 = CH2 CO3 = CCO3 = 0, x, y.
The central finite difference scheme is employed to solve
the dimensionless governing equations (12) - (15) subject to
their initial and boundary conditions given above. The Eulers
method was employed to approximate the temporal term. To
illustrate, consider the discretization of the terms of Eq. (13):

where B = (GrT T + GrC C), C = Ci in the Eq. (15),


and the index i represents the species i. The dimensionless
numbers appearing in these equations are the Re = VL ,
which is the Reynolds number, Da = L2 the Darcy number,
)L
P r = the Prandtl number. GrT = gT (TUT
and
2
gC (CC )L
GrC =
are
the
Grashof
and
the
modified
U2

- 123 -

n+1
n
vi,j
vi,j
v

t
t
(
)
u v
ui,j vi+1,j vi1,j

x
(
)
v v
vi,j vi,j+1 vi,j1

y
(
)
P
Pi,j+1 Pi,j1

y
y

2v
vi+1,j 2vi,j + vi1,j

x2
x2

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

2v
vi,j+1 2vi,j + vi,j1

y 2
y 2

60

0.1

0.1

0.1

0.2

(GrT T + GrC C) (GrT Ti,j + GrC Ci,j )

50

where (i, j) represents the grid points. First, the code was
checked using a square box of dimensions 1 1. Numerical
tests were realized in a rectangle of dimensions 3 1. Two
meshes were employed; the first mesh contains 5151 points,
while for the second 121 61 equally spaced points.

0.3

0.2

0.4

0.3

0.5

40

0.2

0.3

0.4

0.6

0.5

30 0
.7
20 0.8

0.2

0.4

0.6

0.5

0.3

0.7

0.6

0.4

0.5

0.7

0.8

IV. N UMERICAL R ESULTS

10

0.6
0.7

0.8

0.9
1

0.9

1
40

20

0.9

1
80

60
X

1
120

100

Fig. 3. Contour lines for the temperature for GrC = GrT = 1/3 and
He = 0.01 using a mesh of 121 61 points.

60

7.9
7.8
7.7

50

8
7.9

7.9

7.8

7.6

7.7

7.8

40

7.
5
Y

Our results were compared with data presented by Genthon


et al. [5] to confirm the validity of the model. His study
aimed to development a model for the carbonate mass transfer
due to convective circulation within a sedimentary layer with
a set of carbonate diagenesis composed by eight reactions
and on porosity redistribution. In our model, the variables
of interest, velocity, temperature and species concentrations
are calculated at each grid point using the nondimensional
set of governing equations previously presented. The Fig. (2)
shows the comparison of pCO2 and pH with data presented
by Genthon et al. [5] along the axis center line in a square box
of dimensions 1 1. The results are in agreement with those
obtained by Genthon et al. [5]. The mesh used in this case has
51 51 points and the initial and boundary conditions are the
same as previously indicated.

0.1

7.6

7.9

7.7

30

7.8
7.6

7.5

7.7

7.

20

7.6

7.5

10

8.2
G
M

G
M

8.1

7.5

7.4

20

7.4

40

60
X

7.4

80

100

120

8
2.5

Fig. 4. Contour lines for the pH for GrC = GrT = 1/3 and He = 0.01
using a mesh of 121 61 points.

7.9

pH

pCO2

7.8
7.7

3.2

60

3.2

7.6

.2

2.8

50

7.5

0.5
Y

2.6

2.4

0.5
Y

7.3

2.8

40

7.4
3.5

2.8

2.6

2.6

30

2.8

2.4
20

Fig. 2. Comparison of pCO2 (on the left) and pH (on the right) with data
presented by Genthon et al. [5] for Gr = 1/3 along the axis center line. G
represents the data from Genthon et al. [5] and M to the present model.

The following results were obtained using a rectangle of


dimensions 3 1 as shown in the Fig. (1), with a mesh of
121 61 points. The Figures (3), (4) and (5) shows contour
lines of the numerical results obtained using a grid with
121 61 points for temperature, pH and pCO2 , respectively,
for modified Grashof GrC = GrT = 1/3. Note that even with
some modifications, the profiles presented here correspond to
those presented in the article by Genthon et al. [5]. While pH

2.4

2.2

10

20

2.2

40

60
X

2.2

80

100

120

Fig. 5. Contour lines for the pCO2 for GrC = GrT = 1/3 and He = 0.01
using a mesh of 121 61 points.

and pCO2 decreases with of the temperature, the temperature


increases with depth.

- 124 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

The figures (6), (7) and (8) present the results obtained
for temperature, pH and pCO2 along axis center line. While
the temperature and pCO2 decrease along the x axis, the pH
increases, whose behavior was expected.

2.3

2.4

pCO2

2.5

0.7
0.65

2.6

2.7

0.6
2.8

Temperature

0.55
2.9

0.5
0.45

0.4

0.5

1.5
X

2.5

0.35

Fig. 8. pCO2 along axis center line for GrC = GrT = 1/3 and He = 0.01.

0.3
0.25
0.2

0.5

1.5
X

2.5

ACKNOWLEDGMENTS

Fig. 6. Temperature along axis center line for GrC = GrT = 1/3 and
He = 0.01.

The first author gratefully acknowledges the financial support from CAPES, Coordenaca o de Aperfeicoamento de
Pessoal de Nvel Superior, while Prof. De Bortoli gratefully acknowledges the CNPq, Conselho Nacional de Desenvolvimento Cientfico e Tecnologico, Brazil, under process
303007/2009-5.

7.9

R EFERENCES

7.85
7.8
7.75

pH

7.7
7.65
7.6
7.55
7.5
7.45
7.4

Fig. 7.

0.5

1.5
X

2.5

pH along axis center line for GrC = GrT = 1/3 and He = 0.01.

[1] A. M. Rashad and S. M. M. El-Kabeir, Heat and mass transfer in


transient flow by mixed convection boundary layer over a stretching sheet
embedded in a porous medium with chemically reactive species, Journal
Porous Media, vol 13, pp. 7518, 2010.
[2] V. J. Bansod, P. Singh and B. V. Rathiskumar, Laminar natural
convection heat and mass transfer from a horizontal surface in non-Darcy
porous media, Journal of Porous Media, vol 8, pp. 6572, 2005.
[3] R. Mossad, H. Aral, Numerical modeling of flow in a horizontal sand
filter, American J. of Engineering and Applied Sciences, vol 3, pp. 286
292, 2010.
[4] C. M. Bethke, Modeling subsurface flow in sedimentary basins,
Geologische Rundschau, vol 78, pp. 129154, 1989.
[5] P. Genthon and J. Schott and J. L. Dandurand, Carbonate diagenesis
during thermo-convection: Application to secondary porosity generation
in clastic reservoirs, Chemical Geology, vol 142, pp. 4161, 1997.
[6] Z. Zeng and R. Grigg, A criterion for non-Darcy flow in porous media,
Transport in Porous Media, vol 63, pp. 5769, 2006.
[7] D. A. Nield and A. Bejan, Convection in porous media, Springer, 3rd,
2006.

The numerical simulations were done using an in house


developed code, written in FORTRAN 90. For the simulations
of about 17 days (physical time), it took about 196 minutes in
a Intel Quad-Core-64-bit, 2.40 GHz, 8MB L2 cache and 4GB
of RAM (LICC/PPGMAP/UFRGS).
V. C ONCLUSIONS
The principal contribution of this paper is the development
of a model to solve the convection, diffusion and reaction
phenomena in a porous media. Numerical results for the pH
and pCO2 in porous media were compared to the data found
in the literature (Genthon et al. [5]); they are in agreement
with these data.

- 125 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Implementao do algoritmo de dijkstra num problema real.


GAUTRIO, E. G.1, CORREA, R. S.2, OLIVEIRA, G.3, PEREIRA, E. C.4.

RESUMO:
Este artigo apresenta o resultado de um aplicativo desenvolvido para
anlise da logstica de deslocamento entre os polos presenciais da
Educao a Distncia (EaD) na Universidade Federal do Rio Grande
(FURG), atravs do problema de roteamento de veculos, a fim de
obter as rotas com distncias mnimas. Este aplicativo foi embasado
no algoritmo de Dijkstra e possibilita calcular a menor distncia entre
uma origem e um destino pr-definidos, para 5 rotas
simultaneamente, mostrando o percurso com a distncia mnima
percorrida e seu respectivo tempo total da rota. Os resultados obtidos
so compatveis com os percursos realizados atualmente, de forma
emprica. Prope-se ampliar as possibilidades do aplicativo inserindo
novos pontos e restries para os percursos.

PALAVRAS-CHAVE: dijkstra, educao a distncia, roteamento,


otimizao.
I INTRODUO

O interesse por estudos na rea de Pesquisa Operacional,


especialmente em aplicaes sobre diversos problemas reais,
de forma geral, teve um considervel crescimento ao longo
das ltimas dcadas.
Autores de diferentes pases tm pesquisado as
caractersticas dos problemas de roteamento de veculos
(PRV), principalmente os que envolvem o transporte e
logstica de cargas e/ou pessoas, analisando as possibilidades
de resolv-los e desenvolvendo ferramentas computacionais
para solucion-los, a fim de minimizar os custos com
transporte.
No Brasil, muitas pesquisas relevantes surgiram a partir do I
Simpsio Brasileiro de Pesquisa Operacional em 1968 [1] e
pode-se encontrar na literatura trabalhos aplicando o problema
de roteamento em empresas de transporte coletivo, de
logstica, bem como, no trfego areo envolvendo conceitos
da teoria dos grafos.
relevante destacar que os PRVs comearam a serem
explorados por dois matemticos, Euler em 1736 e Hamilton
em 1859 [1], quando estudaram o problema das sete pontes de
Knigsberg e o Problema do Caixeiro Viajante,
respectivamente.
Aproximadamente um sculo depois, o PRV foi aplicado
numa rede de distribuio de produtos diversos por [7] apud
1
Graduado em Matemtica Licenciatura FURG, mestrando do Programa
de
Ps-Graduao
em
Modelagem
Computacional,
email:
ezequielgaut@hotmail.com.
2
Acadmico do curso de Engenharia Mecnica FURG, email:
rafael_1992_rg@hotmail.com.
3
Acadmico do curso de Engenharia Mecnica FURG, email:
geovaneoliveira_@hotmail.com.
4
Doutora em Engenharia de Produo UFSC, docente do Instituto de
Matemtica,
Estatstica
e
Fsica

IMEF/FURG,
email:
elainepereira@prolic.furg.br.

em [2], onde a ideia bsica era criar possveis rotas de


percurso saindo do ponto inicial, realizando o trajeto
necessrio e retornando ao mesmo ponto, definindo entre as
possveis rotas aquela com menor custo.
De acordo com [1], resolver o PRV significa procurar uma
maneira de distribuir a um ou mais veculos uma lista de
entrega, coleta ou execuo de algum servio, devendo estes
veculos retornar ao ponto de origem ao trmino do trabalho.
Uma reviso do estado da arte sobre roteamento de veculos
pode ser encontrada em [2] e [5], que comentam a existncia
de diferentes tipos de PRV's classificados de acordo com as
caractersticas do problema real analisado. Dentre eles, tm-se
o Problema do Caixeiro Viajante, o Problema do Carteiro
Chins, os Problemas com Janela de Tempo e os Problemas de
Coleta e Entrega.
Quaisquer destes problemas, quando aplicados numa
situao real podem apresentar muitas restries [5]. Dentre
elas, pode-se destacar: as restries de janelas de tempo, as
restries de capacidade do veculo, restries de unicidade e
restrio de frota, sendo que outras restries podem ser
acrescentadas no problema, conforme necessidade.
Para encontrar a soluo para estes problemas ou avaliar os
resultados inserindo as restries citadas, existem muitos
mtodos de soluo na literatura. Em [5], pode-se encontrar
diferentes algoritmos e estratgias de soluo para o
roteamento de veculos, dentre eles, os algoritmos de
caminhos mnimos.
Este artigo apresenta o desenvolvimento de um aplicativo
computacional de fcil manuseio embasado num algoritmo de
caminho mnimo - algoritmo de Dijkstra. O aplicativo foi
utilizado para analisar as rotas dos veculos na logstica da
EaD na FURG, possibilitando a construo e visualizao
dessas rotas, informando a menor distncia e tempo total entre
dois pontos pr-definidos, sendo origem e destino.
II - CARACTERIZAO DO PROBLEMA
Este trabalho foi aplicado no contexto da EaD, na FURG,
para analisar a logstica de roteamento dos veculos nas
viagens que so realizadas desde a Secretaria de Educao a
Distncia (SEaD), no Campus Carreiros em Rio Grande, at os
polos de apoio presencial localizados em diferentes
municpios do Rio Grande do Sul (RS).
O ensino a distncia vem se fortalecendo nos ltimos anos e
a crescente demanda dos cursos oferecidos pela SEaD, nos
seus polos presenciais, faz com que seja necessrio certo rigor
na aplicao dos recursos financeiros e humanos. Com isto,
importante a organizao da logstica das viagens para os
deslocamentos de professores e/ou tutores at os polos, os
quais desenvolvem atividades presenciais com os estudantes.

- 126 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

importante salientar que a SEaD oferece diversos cursos


de graduao e ps-graduao, atendendo a uma demanda de
aproximadamente 1300 estudantes nos 9 polos de apoio
presencial (representados geograficamente na Figura 1)
priorizando a realizao de encontros presenciais. A
identificao destes polos est na descrio da Figura 2.

Figura 2: pontos que representam os polos, cidades ou trevos.

Figura 1: Polos da EaD - FURG

Para que estes encontros sejam realizados, fundamental


organizar uma logstica que proporcione a criao dos roteiros
de viagem para o deslocamento dos veculos que transportam
os professores e/ou tutores aos polos presenciais de forma que
as viagens no sejam cansativas e ocorram dentro dos horrios
pr-determinados.
Os roteiros so pr-organizados pelos secretrios ou
responsveis por planejarem a logstica, de forma emprica, na
SEaD. Nestes, so considerados o tempo de durao da
viagem at o polo, os horrios em que ocorrem os encontros
presenciais e a durao dos encontros.
Alm disso, os deslocamentos aos polos ocorrem, em sua
maioria, durante os fins de semana de acordo com cronograma
pr-estabelecido por cada coordenao de curso. Havendo
solicitao por parte das coordenaes dos cursos, as viagens
podem ser realizadas durante a semana.
Estes deslocamentos devem ser realizados em um limite
mximo de tempo de 36h, compreendendo os tempos de ida e
volta e o tempo de atendimento no polo que de no mximo
4h. Com esta condio, no possvel uma nica rota que
atenda todos os polos, acarretando na utilizao de vrias rotas
e veculos para que as viagens possam ser realizadas em
tempo hbil.
Alm disso, em relao frota de veculos utilizados,
destaca-se que uma frota heterognea com capacidades
distintas.
Para obter as rotas do percurso em que normalmente
realizado at os polos fundamental representar a localizao
de algumas cidades ou trevos de acesso em algumas rodovias,
atravs da Figura 2.

Nesta representao da Figura 2, os pontos mapeados so


descritos como: O - SEaD, X1 - Polo de Santa Vitria do
Palmar, X2 - Polo de So Jos do Norte, X3 - Polo de
Mostardas, X4 - Polo de So Loureno do Sul, X5 - Polo de
Hulha Negra, X6 - Polo de Santo Antonio da Patrulha, X7 Polo de Sapiranga, X8 - Polo de Sobradinho, X9 - Polo de
Trs de Maio, Y1 - Pelotas, Y2 - Camaqu, Y3 - Encruzilhada
do Sul, Y4 - Canguu, Y5 - Trevo entre Santana da Boa Vista
e Canguu, Y6 - Porto Alegre, Y7 - Pantano Grande, Y8 Trevo entre Caapava do Sul e Santana da Boa Vista, Y9 Santa Maria, Y10 - Candelria, Y11 - Trevo em Santa Cruz do
Sul com RS 287, Y12 - Soledade, Y13 - Passo Fundo, Y14 Sarandi, Y15 - Caxias do Sul, Y16 - Lajeado, Y17 - Cachoeira
do Sul, Y18 - Trevo prximo a Salto do Jacu, Y19 Espumoso, Y20 - Cruz Alta, Y21 - Trevo entre Caapava do
Sul e Santa Maria, Y22 - Iju, Y23 - Carazinho, Y24 - Nova
Prata, Y25 - Montenegro, Y26 - Trevo em Novo Hamburgo,
Y27 - Capivari do Sul, Y28 - Viamo, Y29 - Trevo na Estrada
Osrio/Capivari do Sul, Y30 - Trevo em Gravata.

Figura 3: grafo no-direcionado dos pontos mapeados

- 127 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Neste contexto, considera-se as diversas rotas do problema


e ligaes possveis (que representam rodovias existentes)
entre os pontos da Figura 2 (pg. 2) como um grafo nodirecionado e incompleto (nem todos os vrtices so
conectados com todos), onde os pontos so os vrtices e a
ligao entre eles so as arestas, sendo que este grafo est
representado na Figura 3 (pg. 2).
III - DESENVOLVIMENTO
Para representao dos pontos nas Figuras 1 e 2 (pg. 2), foi
utilizado o Google Earth Free. Este software combina os
recursos de pesquisa do google com mapas [3], terrenos e
edificaes em 3D para disponibilizar informaes
geogrficas de qualquer ponto do mundo para qualquer
pessoa.
A Figura 3 (pg. 2) foi obtida utilizando o software
Geogebra, pois facilita a utilizao de objetos para representar
o grafo apresentado. A partir desta representao, foi possvel
obter as distncias e tempos entre os pontos que esto ligados
por uma aresta que representa uma rodovia de mo dupla.
Estes dados so armazenados em duas tabelas do excel na
forma de matrizes de adjacncia simtricas. As distncias
obtidas em quilmetros foram consideradas como valores
inteiros, por arredondamento, e os tempos foram convertidos
para minutos.
O aplicativo descrito na prxima seo foi desenvolvido em
linguagem Delphi verso Embarcadero Delphi 2010, e tem
como objetivo traar as rotas para obter as menores distncias
informando, simultaneamente, os tempos das rotas.
No desenvolvimento deste aplicativo para analisar o
problema real descrito, utilizou-se um dos algoritmos de
caminhos mnimos existentes na literatura. Estes algoritmos
so bastante teis, pois auxiliam na determinao dos menores
caminhos entre dois pontos. Ento, dado um grafo = ( , ),
onde X contm o conjunto de vrtices e A contm o conjunto
de arestas.
Segundo [10], os problemas de caminhos mnimos
consistem em encontrar o mnimo caminho de um vrtice
inicial para um vrtice final . Desta forma, so
descritas trs situaes diferentes para os problemas de
caminho mnimo [5]. Considerando o grafo G, descrito
anteriormente, tem-se: a) encontrar o caminho mnimo entre
um par de vrtices de X; b) encontrar o caminho mais curto
entre todos os pares de vrtices de X; c) encontrar o caminho
mais curto entre um vrtice inicial s e todos os outros vrtices
.
Para estas possibilidades de problemas de caminho
mnimos, em [5] so apresentados diferentes algoritmos para
encontrar a soluo destes problemas. Dentre eles, os mais
utilizados so o algoritmo de Floyd [8] (em que uma descrio
formal foi apresentada por [10]) e o algoritmo de Dijkstra [9],
que foi utilizado neste trabalho.

positivos, utilizando princpios de induo e ajuste, de forma


eficiente e de fcil implementao computacional [5].
O algoritmo calcula as menores distncias entre um vrtice
inicial e todos os demais vrtices de um grafo, partindo de
uma estimativa inicial para o caminho mnimo e ajustando
essa estimativa sucessivamente.
Uma restrio do algoritmo de que ele no permite
encontrar caminhos mnimos na presena de arcos negativos,
pois a cada iterao o vrtice examinado com menor distncia
acumulada fechado. Alguns autores utilizaram este
algoritmo para aplicao num problema real.
A.1. Pseudocdigo do Dijkstra implementado
Em diversos trabalhos da literatura, podem-se encontrar
estruturas diferentes e com formulao mais robusta para o
Dijkstra. Neste trabalho, foi implementado o algoritmo com a
seguinte estrutura:

A.2. Descrio dos parmetros e variveis


Para esta estrutura de pseudocdigo, foram utilizados os
seguintes parmetros e variveis:

A. Algoritmo de Dijkstra
Este algoritmo surgiu em 1959, quando Dijkstra props um
algoritmo de rotulao para caminhos em grafos com arcos
- 128 -

n = nmero total de pontos;


Peso[i, j] = distncia entre os pontos i e j;
Dist[i] = distncia acumulada no ponto i;
Perm[i] = Se o ponto i j foi visitado, ento Perm[i] = V,
caso contrrio Perm[i] = F;
Tempototal = tempo total da rota;
Tempo[i,j] = tempo entre os pontos i e j;

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

PV = Prximo vrtice a ser visitado (o que possui a


menor distncia Dist[i]);
Menordist = menor distncia at o momento;
Rota[i] = guarda o ponto que se conectou;
relevante salientar que este algoritmo de dijkstra
implementado foi adaptado para calcular a menor distncia
e o menor tempo da rota.
IV OPERACIONALIZAO DO APLICATIVO
A seguir, so apresentadas as telas do aplicativo
desenvolvido com a descrio dos botes que podem ser
utilizados e das opes disponveis para o usurio.
Na figura 4, est o layout inicial do aplicativo com o espao
destinado a visualizao de cada uma das trs tabelas que so
carregadas de arquivos externos do excel (tipo .xls).

Na figura 5, possvel visualizar os arquivos carregados em


cada uma das janelas correspondentes. Tambm so
apresentadas as caixas de texto para preenchimento dos pontos
de origem e destino das rotas.
Neste aplicativo, foram utilizadas 5 rotas para testes e podese escrever nas caixas de texto, tanto o cdigo do ponto
descrito no grafo, quanto o nome do mesmo. Logo aps, basta
clicar no boto Calcular Menor Rota, para que o aplicativo
calcule e mostre a menor rota entre origem e destino prdefinidos, bem como, o tempo necessrio para percorrer cada
uma das rotas.
As menores rotas calculadas so exibidas na tela do
aplicativo na caixa A Menor rota , onde mostrado o
cdigo dos pontos e a sequncia em que os veculos passam no
trajeto para cada rota, com as respectivas distncias
percorridas e tempos de rota (Figura 6).

Figura 6: campos para exibir rotas calculadas


Figura 4: Tela inicial do software

Para operacionalizao deste aplicativo, primeiramente,


deve-se carregar o arquivo com o nome dos pontos e suas
coordenadas geogrficas para que, posteriormente, seja
possvel traar as rotas no mapa gerado pelo programa. O
arquivo carregado clicando no boto carregar planilha de
pontos, onde necessrio localizar o arquivo em alguma
pasta e, logo aps, clicar em ok. As outras planilhas so
carregadas de maneira anloga, utilizando os botes carregar
planilha de distncias e carregar planilha de tempos.

Alm disso, o aplicativo possibilita mostrar as rotas


graficamente (Figura 7). Esta janela de visualizao do mapa
dos pontos e rotas gerada automaticamente quando se clica
no boto Calcular Menor Rota, tendo como opes a
escolha de diferentes cores para as rotas e a quantidade de
rotas a serem visualizadas na janela grfica. Estas opes
esto embutidas no boto Desenhar Rotas.

Figura 7: representao das rotas no mapa


Figura 5: arquivos carregados e botes de origem e destino

- 129 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

V - RESULTADOS
Para a realizao dos testes computacionais do aplicativo,
neste primeiro momento, foram utilizados os 39 pontos do
grafo e as possveis ligaes entre eles. Alm disso, definiu-se
a utilizao de 5 rotas para realizao do teste, atribuindo um
ponto de origem e outro de destino para cada rota. Os pontos
de origem e destino atribudos para os testes esto descritos na
Tabela 1.

- Trevo em Santa Cruz do Sul com RS 287 Soledade - Passo


Fundo Sarandi.
Distncia total aproximada: 588,1 km
Tempo total aproximado: 7h46min
Estas rotas podem ser visualizadas no aplicativo atravs do
boto Desenhar Rotas. Como exemplo, optou-se em
representar as rotas 1 na cor vermelha, 2 na cor verde e 4 na
cor rosa (Figura 8).

Tabela 1: pontos de origem e destino

ROTA
1
2
3
4
5

ORIGEM
SEaD
Santo Antonio da Patrulha
Santa Vitria do Palmar
So Loureno do Sul
Pelotas

DESTINO
Trs de Maio
Sobradinho
Hulha Negra
Sapiranga
Sarandi

Para estes pontos de origem e destino foram calculados a


rota com a menor distncia total, o tempo de viagem e o
percurso a ser realizado para cada rota. Esta distncia total e
tempo de percurso so apenas para o trecho de ida da origem
at o destino.
Como resultados, tm-se a descrio de cada rota, sendo
que a mesma est representada pelos nomes dos pontos e a
sequncia por onde passam os veculos. Alm disso,
informado o valor da distncia percorrida em quilmetros e o
tempo total da viagem. Ento, tem-se:
Rota 1:
Nome dos pontos: SEaD Pelotas Canguu - Trevo entre
Santana da Boa Vista e Canguu - Trevo entre Caapava do
Sul e Santana da Boa Vista - Trevo entre Caapava do Sul e
Santa Maria - Santa Maria - Cruz Alta Iju - Trs de Maio.
Distncia total aproximada: 600,8 km
Tempo total aproximado: 8h03min
Rota 2:
Nome dos pontos: Santo Antonio da Patrulha Sapiranga Trevo em Novo Hamburgo Montenegro - Trevo em Santa
Cruz do Sul com RS 287 Candelria - Sobradinho.
Distncia total aproximada: 309,7 km
Tempo total aproximado: 4h37min
Rota 3:
Nome dos pontos: Santa Vitria do Palmar - SEaD Pelotas Hulha Negra.
Distncia total aproximada: 428,6 km
Tempo total aproximado: 5h50min
Rota 4:
Nome dos pontos: So Loureno do Sul Camaqu - Porto
Alegre - Trevo em Novo Hamburgo - Sapiranga.
Distncia total aproximada: 248,1 km
Tempo total aproximado: 3h10min
Rota 5:
Nome dos pontos: Pelotas Canguu - Trevo entre Santana da
Boa Vista e Canguu - Encruzilhada do Sul - Pantano Grande

Figura 8: desenho das rotas

Para todas as rotas so considerados apenas o tempo de


percurso, no sendo considerados os tempos de parada para
lanches, almoos, abastecimento do veculo, atendimento no
polo, embarque e desembarque de passageiros.
Os resultados apresentados pelo aplicativo se aproximam
dos percursos que, atualmente so realizados de forma
emprica, pelos veculos nos deslocamentos at os polos. O
tempo de viagem, por exemplo, varia devido ao trfego de
veculos nas rodovias ou a velocidade do veculo que faz o
percurso entre origem e destino, fatores que no foram
considerados no aplicativo.
VI CONCLUSES
O trabalho realizado foi relevante, pois possibilitou
implementar o aplicativo utilizando o algoritmo de Dijkstra
analisando as rotas na logstica apresentada alcanando o
objetivo proposto. Este aplicativo foi capaz de informar as
menores rotas possveis entre os pontos pr-definidos
inicialmente, bem como, calcular o tempo de percurso para
cada rota. Como este trabalho um projeto piloto, considerouse no aplicativo a insero de apenas 5 rotas a cada execuo,
mas possibilita a visualizao de todas as rotas
simultaneamente, informando as respectivas distncias e
tempos individuais.
Convm salientar que as distncias e tempos informados
so apenas para o trecho de ida, no considerando a volta. O
tempo total informado considera apenas a soma dos tempos de
ida entre cada ponto, ou seja, no foram considerados os
tempos de parada para almoo, lanche, tempo de
abastecimento do veculo (quando necessrio) ou tempo de
parada nos polos para atendimento.

- 130 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Em relao ao problema descrito, como existe um tempo


mximo da rota, no sendo possvel uma nica rota que visite
todos os polos, este aplicativo foi desenvolvido para informar
dados de vrias rotas simultaneamente.
A rota 3, por exemplo, analisando geograficamente, no h
necessidade do veculo passar na SEaD quando retorna de
Santa Vitria do Palmar. Para melhorar a representao da
rota, necessrio realizar ajustes nos pontos e dados
fornecidos para a execuo do aplicativo.
De forma geral, como os resultados apresentados esto
prximos da realidade este trabalho alcanou os objetivos
pretendidos. No entanto, possvel melhorar o aplicativo
desenvolvido inserindo restries de janelas de tempo e
avaliando a possibilidade de um mesmo veculo visitar mais
de um polo.
Alm disso, pode-se ampliar a quantidade de pontos e
quantidade de rotas a serem calculadas simultaneamente
utilizando este aplicativo para outros problemas reais.

VII REFERENCIAS
[1]

P. O. B. Netto, Grafos, Teoria, Modelos, Algoritmos. 4 edio. Ed.


Blucher, So Paulo, 2006.
[2] L. D. Bodin, B. L. Golden, A. Assad; M. Ball, Routing and scheduling
of vehiclrs and crews: The state of the art, v. 10 n 2, 63-212, 1983.
[3] P. O. Haidemann, O problema dial-a-ride esttico: estudo de caso para
o transporte escolar. Dissertao de Mestrado em Mtodos Numricos
em Engenharia. Universidade Federal do Paran. Curitiba, 2007.
[4] T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, Algoritmos:
teoria e prtica. Traduo da 2 edio americana. Rio de Janeiro,
Elsevier. 2002.
[5] M. C. Goldbarg, H. P. Luna, Otimizao combinatria e programao
linear: modelos e algoritmos. Campus, Rio de Janeiro, 2000.
[6] G. Laporte, The vehicle routing problem: an overview of exact and
approximate algorithms. European Journal of Operational Research,
v. 59, no 3, p. 345-358, 1992.
[7] G. B. Dantzig, J. H. Ramser, The truck dispatching problem.
Management Science, v. 6:80-91. 1959.
[8] R. W. Floyd, Algorithm 97: Shortest Path. Comm of ACM, v. 5, 345,
1962.
[9] E. W. Dijkstra, A Note on two problems in conexion with graphs.
Numerische Math. v. 1, 269-271, 1959.
[10] E. C. Pereira, Um modelo dinmico de programao da frota e
condutores aplicado ao transporte rodovirio regional de passageiros.
Tese de Doutorado do Programa de Ps-Graduao em Engenharia de
Produo, UFSC. Florianpolis, 2005.

- 131 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Definio de sistema de apoio deciso baseado


em agentes para simulao de impactos gerados
pela instalao de indstrias
Narsci Bastos, Bianca Marques, Diana F. Adamatti

AbstractThis paper presents an initial model to a decision


support system basing to agents to simulate the impacts of
industries insertion in a region. The main idea is chosen an
appropriate place to build these industries in the cities.
Index Terms multi-agent based simulation, pollution,
decision support systems

I.

INTRODUO

Este artigo apresenta o modelo de um sistema de apoio


deciso (SAD) que utiliza Simulao baseada em Multiagentes
ajustado a um simulador de disperso de poluentes. O objetivo
auxiliar na escolha de um local apropriado para a construo
de novas indstrias atravs de ferramentas de simulao
computacionais que fazem a previso de riscos que podem
ocorrer na regio escolhida. Com a evoluo industrial e o
aumento populacional essas indstrias acabam atingindo a
populao com a remessa de poluentes lanados a atmosfera, e
o SAD permite que ajudemos a indstria, escolhendo um
melhor local para que evite esta poluio ligada diretamente
com a populao.
II. SISTEMAS MULTIAGENTES
Os Sistemas Multiagentes formam uma subrea da
Inteligncia Artificial Distribuda e so sistemas construdos a
partir de dois ou mais agentes. Eles so compostos por
atividades de um conjunto de agentes autnomos em um
universo multiagente. Neste contexto o termo Autnomo
designa o fato de os agentes terem uma existncia prpria e
objetivos prprios a atingir, independente da existncia de
outros agentes. A metfora de inteligncia utilizada pelos
Sistemas Multiagentes a de comunidade inteligente, ou seja,
o comportamento social que a base para a inteligncia do

Narusci Bastos e Bianca Marques so graduandas em Sistemas de


Informao no Centro de Cincias Computacionais da Universidade
Federal do Rio Grande (FURG).
nanahbst@gmail.com,

biancamarques@furg.br
Diana F. Adamatti professora Centro de Cincias
Computacionais da Universidade Federal do Rio Grande (FURG).

dianaada@gmail.com

sistema. Como no existe um problema prvio a ser


solucionado, o foco da pesquisa reside nos modelos para gerar
agentes, suas organizaes e interaes de modo genrico,
para que possam ser instanciadas num caso particular quando
um determinado problema colocado para a sociedade de
agentes e esta deve resolv-lo. Sendo assim seu objetivo
criar os meios atravs dos quais possa assegurar que tais
agentes iro cooperar uns com os outros, para resolver um
problema que seja colocado sociedade [8][9]. Alguns
exemplos de aplicaes com Sistemas Multiagentes so:
a) Controle de informaes: Podem ser usados para a
identificao e manipulao de uma quantidade grande
quantidade de dados. A grande maioria de sites de buscas
como o Google, fazem uso dos agentes de informao para
encontrar informaes relevantes para seus usurios,
criando tambm sistemas de recomendao.
b) Gerncia de Redes: Os agentes podem ser inseridos em
sistemas de controle de redes, com a misso de perceber,
diagnosticar e agir sobre redes para evitar problemas como
deadlock.
c) Mensagens eletrnicas: Quando unidos a sistemas de
emails, os agentes so utilizados para priorizar, filtrar e
organizar as mensagens que chegam e saem de um host ou
de uma mquina local.
d) Gerencia de fluxo: Os agentes tambm so utilizados para
gerenciar o fluxo de atividades de uma empresa,
oferecendo mais eficincia ao fluxo de atividades e ajustar
as necessidades de um individuo em um grupo de projeto.
III. A FERRAMENTA NETLOGO
O Netlogo uma ferramenta que possui uma linguagem de
programao simples, sendo este voltado para modelagem e
simulao de fenmenos naturais e/ou sociais[5][7].
Essa ferramenta especialmente adequada para modelar
sistemas complexos, que se evoluem ao longo do tempo. Os
desenvolvedores podem dar instrues a dezenas, centenas ou
milhares de agentes, que funcionam de forma independente,
interagindo entre si e com o ambiente. Tornando-se assim
possvel de explorar a ligao entre o comportamento dos
indivduos locais e padres macroscpico que surgem atravs
de suas interaes.
Alm disso, um ambiente que possui uma interface
acessvel e de simples manuseio, possibilitando uma facilidade
para criar, usar, testar e alterar modelos que j existem em sua

- 132 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

biblioteca. O Netlogo possui uma extensa documentao e


tutoriais que auxiliam o usurio, podendo ele ser leigo ou
profissional. A ferramenta apresenta tambm a biblioteca
Models, que possui uma extensa coleo de modelos prescritos que podem ser testados e at modificados como citado
a cima.
Suas simulaes so particularmente endereadas a reas de
contedos como cincias naturais e sociais, incluindo a
biologia, medicina, fsica, qumica, matemtica, cincia da
computao, cincia econmica e psicologia social.
O Netlogo pode ser executado de duas maneiras: a primeira
atravs de download, permitindo utilizar o Netlogo como um
software normal, e a segunda como applet numa pgina web,
no seu browser. Ainda que seja fcil usar um modelo sob a
forma de applet, o download do software ainda apresenta
algumas vantagens, como menor quantidade de problemas, em
questo a compatibilidade com os vrios sistemas operacionais
e browsers; seu carregamento se torna mais rpido; os
modelos correm mais rpido; apresenta disponvel menu para
edio e por fim permite a criao de novos modelos.

melhor local para a insero de uma nova indstria, tendo em


vista que a poluio no atinja diretamente a populao, que
representada pelos multiagentes na simulao. O simulador foi
subdividido em quatro mdulos: manipulao de mapas,
insero de novos objetos, propagao da poluio e SAD.
A manipulao de mapas tem como funes: manipular e
apresentar arquivos vetoriais. A insero de novos objetos
permite escolher a posio geogrfica das construes e
indstrias e seus parmetros iniciais de simulao. A
propagao da poluio foi implementada inicialmente
utilizando um modelo hipottico, que est sendo substitudo
por modelos gaussianos de propagao de poluio na
atmosfera, visando obter resultados mais reais para as
simulaes.

A. Funcionamento do SAD
A figura 2 ilustra o funcionamento do SAD. O sistema
segue os seguintes passos:
1-Escolha dos possveis locais para insero da indstria; 2Definio dos parmetros da indstria que so passados ao
simulador; 3-Incio do processamento do simulador; 4Armazenamento dos dados que sero acessados pelos agentes;
5-O coordenador acessa os dados armazenados; 6-O
coordenador repassa as informaes para os demais agentes
participantes; 7-Cada agente processa sua avaliao individual;
8-O agente decide o local a ser inserida a indstria de acordo
com seu perfil; 9-Cada agente informa sua deciso ao
coordenador; 10-O coordenador contabiliza o nmero de
votos; 11-O coordenador repassa a deciso final para o
simulador; 12-O simulador gera um mapa final com a
localizao da nova indstria; 13-O mapa apresentado ao
usurio.

Figura 1: Exemplo de Interface do NetLogo

IV. SISTEMAS DE APOIO DECISO


Um Sistema de Apoio Deciso um modelo genrico de
tomada de deciso que analisa um grande nmero de variveis
para que seja possvel o posicionamento a uma determinada
questo. Segundo Turban et. Al (2010), um Sistema de Apoio
a Deciso (SAD) um sistema de informao baseado em
computador que combina modelos e dados em uma tentativa
de resolver problemas semiestruturados e alguns no
estruturados com intenso envolvimento do usurio [3].
A ideia desse trabalho desenvolver um SAD baseado em
Sistemas Multiagentes, no qual foi adequado a um simulador
de disperso de poluentes para que a tomada de deciso, que
seja da forma ambientalmente mais correta.
Com o crescimento populacional e industrial tecnolgico,
necessita-se tambm do crescimento da preservao ambiental,
pois com o crescimento industrial, a poluio tambm aumenta
causando danos ambientais e para a sade da populao. A
simulao computacional utilizada para prever essas
consequncias futuras auxiliando na tomada de deciso,
avaliando os riscos que sero causados, sem perturbar esta
regio que est sendo avaliada. Este simulador escolhe o

figura 2: Fluxograma do SAD


A ideia desse SAD foi apresentada inicialmente por Nunes et.
al. [4].

B. Propagao da Poluio
Alm do SAD, a Propagao de Poluio um coeficiente
que faz parte do simulador de desenvolvimento, onde a meta
ajudar na escolha do melhor local para a implantao de
indstrias novas atravs de ferramentas de simulao
computacional que fazem uma perspectiva de riscos eventuais
no local de interesse.

- 133 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Inicialmente a propagao da poluio foi implementada


aplicando um modelo hipottico, que est sendo substitudo
por modelos gaussianos de propagao de poluio na
atmosfera que so o ISC e Calpuff, visando adquirir resultados
mais concretos para as simulaes. O Calpuff um modelo
Gaussiano no-estacionrio, que proporciona a previso de
riscos causados por uma indstria em determinado perodo
com variaes meteorolgicas no espao e no tempo, este
simulador foi usado no trabalho Utilizao de sistemas de
informao geogrfica para anlise dos impactos causados
pela instalao de indstrias[1], cujo o objetivo analisar os
impactos causados pela emisso de poluentes de uma nova
indstria em determinada regio. O modelo ISC tambm do
tipo Gaussiano e estacionrio, pode ser usado para modelar
emisses e estimar a concentrao de poluentes a partir de uma
grande variedade de tipos de fontes que podem inclusive estar
presentes num complexo industrial. Foi utilizado no artigo
Um sistema para previso de impactos gerados pela
instalao de indstrias[2][6], em que o objetivo apresentar
uma ferramenta para simulao de impactos ambientais
gerados pela instalao de indstrias que est sendo
desenvolvida, usou-se ento o simulador ISC que possibilita a
modelagem de emisses de uma vasta gama de fontes
existentes em um complexo industrial tpico.

Para melhor compreenso analisaremos cada linha do


cdigo a seguir, em que so definidas as caractersticas do
agente empresrio, vejamos: linha 1. Inicializa-se o comando
atravs da varivel to (varivel de entrada) chamando o agente
a ser definido atravs da varivel setup; linha 2. Cria-se o
numero definido de agentes com a funo create, neste caso
definiu-se 5 agentes, logo definido para o conjunto as cores
dos agentes atravs da varivel color, que est definida como
Black; linha 3. O comando shape busca a forma, imagem, que
ser plotado os agentes, forma esta j definida no ambiente
Netlogo; linha 4. O agente avana na direo em que est
orientado atravs da varivel forward, por fim a linha 5. O a
varivel end fecha o bloco de especificaes definidas.
1.
2.
3.
4.
5.

O cdigo a seguir apresenta a definio dos Patches, a linha


1. inicializa atravs da varivel to, chamando o patches para
ser definido pelo setup; linha 2. atribudo a cor para cada
patche como podemos observar usa-se o pcolor, que
especifico para os patches; linha 4; a varivel end finaliza o
bloco de definies.
1. to setup-patches
2. ask patches [set pcolor 87]
3. end

C. Implementao com a ferramenta NetLogo


Os agentes a serem implementados no SAD so: os
polticos, os secretrios do meio ambiente, a populao, os
empresrios e as indstrias. Em primeira instancia, foi feita a
implementao para criar cada tipo de agentes, como
apresentado a seguir:
breed
breed
breed
breed
breed

[
[
[
[
[

politics politic ]
secretarios secretario ]
populacoes populacao ]
empresarios empresario ]
industrias industria ]

O agente industria possui duas variveis intrnsecas que


so: poluicao e max-poluicao, estas duas variveis so
essenciais para a simulao do calculo do ndice de poluio
de cada industria e a mdia entre elas, essas variveis foram
criadas utilizando a varivel industrias-own, como observa-se
abaixo:
industrias-own [

A seguir, foram criadas as caractersticas para cada agente


que vive no ambiente (Patches), que so chamados atravs da
varivel setup, que possibilita a plotagem de cada agente e
suas quantidades, aleatoriamente no mundo, conforme se
observa no cdigo a seguir:
to setup
clear-all
politic-setup
industria-setup
secretario-setup
populacao-setup
empresario-setup
setup-patches
reset-ticks
end

A seguir, a criao de alguns dos agentes inseridos no mundo e


nos patches:
to secretario-setup
create-secretarios 2 [ set color yellow ]
set-default-shape secretarios "person"
ask secretarios [forward 5]
end

to empresario-setup
create-empresarios 5 [set color black]
set-default-shape empresarios "person"
ask empresarios [forward 4]
end

max-poluicao
poluicao
]

Aps a criao das duas variveis citadas acima, foram


atribudos valores, que so interpretados como nveis de
poluio, a cada uma das industrias como pode ser observado
nas linhas 6,7,8 e 9. Alm disso em cada uma dessas linhas
fixou-se cada um dos agentes, atravs de sua identidade tida
pelo valor da varivel woh, em um ponto no mundo
determinado pelo setxy. A seguir o cdigo em questo:
1.to industria-setup
2. create-industrias 5 [set color 6 set size 4
]
3. set-default-shape industrias "indust"
4. ask industrias [
5.
if who = 10 [setxy -14 14 set poluicao 10]
6.
if who = 11 [setxy 14 -14 set poluicao 2]
7.
if who = 12 [setxy 14 14 set poluicao 50]
8.
if who = 13 [setxy -14 -14 set poluicao 4]
9.
if who = 14 [setxy 0 0 set poluicao 0.2]
10.
]
11. end

- 134 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Para fazer o calculo da poluio total de cada industria


criou-se uma varivel max-poluicao, a esta varivel atribudo
o valor total do nvel de poluio de cada industria, com isso
usou-se um algoritmo que soma a poluicao mais o valor que
max-poluicao recebe, sendo incrementado a cada iterao. O
algoritmo est descrito a baixo.
to industria-eat
set max-poluicao (poluicao + max-poluicao)
end

O Prottipo inicial possui uma interface simples e acessvel,


em que pode-se visualizar o numero de agentes e atravs do
grfico como ocorre a variao da mdia de poluio entre
todas as indstrias. Os botes setup, go e go once, so
comandos para que se inicialize as interaes. A seguir o
modelo do prottipo:

Figura 3: Prottipo inicial

V. CONCLUSES E TRABALHOS FUTUROS


O simulador proposto visa escolher o melhor local a ser
inserida a nova indstria utilizando sistemas multiagentes, por
assemelharem-se ao comportamento humano. Como estes
agentes alimentam o sistema de apoio deciso, teremos
comportamentos e decises similares as que sero tomadas no
mundo real.
A proposta apresentada neste artigo ainda inicial, em
relao a sua implementao.
Contudo, percebe-se que a ferramenta NetLogo permite a
implementao de todos os aspectos desejados para o SAD de
forma ampla e facilitada.
Como trabalhos futuros, temos a insero de modelos mais
reais de disperso de poluentes bem como os ajustes das regras
e clculos do agente coordenador. Pretende-se ainda estudar a
viabilizao do uso de outras tcnicas como estratgias de
deciso coletiva. Outra meta seria estender o trabalho
desenvolvido no apenas para o clculo de impactos gerados
pela instalao de indstrias como tambm para outros tipos
de construes. Assim mesmo que no tome uma deciso
autnoma, o simulador auxiliar os respectivos rgos
responsveis a fazer a melhor escolha.

[1] Camila D. Thomasi, Gerson A. L. Nunes, Mrcio M.


Juguero, Diana F. Adamatti. Using GIS for Impact Analysis
from Industries Installation. In: GEOProcessing 2012 : The
Fourth International Conference on Advanced Geographic
Information Systems, Applications, and Services, 2012. 164171.
[2] Camila D. Thomasi, Gerson L. Nunes, Priscila S. Teixeira,
Mrcio M. Jugueiro, Diana F. Adamatti, Carlos R. A.
Tagliani. Um sistema para previso de impactos gerados
pela instalao de indstrias e sua influncia sobre
ecossistemas costeiros no extremo sul do Brasil. WCAMA
2011 Workshop de Computao Aplicada ao Meio
Ambiente e aos Recursos Naturais CSBC 2011.
[3] Efraim Turban, Dorothy Leidner, Ephraim Mclean, James
Wetherbe. Tecnologia da Informao para Gesto. Parte V,
Sistemas Gerenciais e Sistemas de Suporte Deciso. 6
Edio, 2010.
[4] Gerson L. Nunes, Camila D. Thomasi, Mrcio M.
Jugueiro, Diana F, Adamatti. Um Sistema de Apoio a
Deciso baseado em agentes para simulao de impactos
gerados pela instalao de indstrias. WESAAC 2011
Workshop-Escola de Sistemas de Agentes, seus Ambientes e
Aplicaes . Curitiba, 2011.
[5]http://cftc.cii.fc.ul.pt/PRISMA/capitulos/netlogo/topico3.ph
p, acesso em 26.05.2012.
[6] Maria Francisca Azeredo Velloso. Avaliao de modelos
Gaussianos para fins regulatrios Um estudo para a
Bacia area III da Regio Metropolitana do Rio de
Janeiro. Tese para a obteno do grau de Mestre em Cincias
em Engenharia Mecnica, Universidade Federal do Rio de
Janeiro,UFRJ 2007, Brasil.
[7] NetLogo 5.0, User Manual, Fevereiro 2012. Acesso em
26.05.2012.
[8] Solange Oliveira Rezende. Sistemas Inteligentes Fundamentos e Aplicaes. 1. ed. Manole: So Paulo, 2002.
pg. 270-303.
[9] L .O. Alavares; J. S. Sichman Introduo aos sistemas
multiagentes. In: SOCIEDADE BRASILEIRA DE
COMPUTAO. Jornada de Atualizao em Informtica.
Bras lia - UnB, 1997. p. 1-37.

REFERNCIAS

- 135 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Estudo do Campo de Velocidades do Vento com


utilizao dos Modelos Computacionais: WRF e
WindStation (Julho, 2012)
Rafael R. Bastos, Cecilia F. Cunha, Marcelo R. Moraes, Antnio G. Lopes, Davidson M. Moreira

Resumo Simulaes numricas do campo de vento em


terreno complexo foram realizadas com o objetivo de avaliar o
funcionamento de uma interface criada entre os modelos WRF e
WINDSTATION. Inicialmente, foram executadas simulaes
numricas com o modelo WINDSTATION utilizando dados
observados de uma estao meteorolgica. Estas simulaes
foram avaliadas contra dados de outra estao meteorolgica
prxima e mostraram boa concordncia. Posteriormente os
dados de mesoescala obtidos do modelo WRF foram processados
atravs da interface e utilizados tambm no modelo
WINDSTATION. Neste caso, obteve-se resultados satisfatrios
do ponto da direo do vento, mas nem tanto do ponto de vista da
magnitude das velocidades do vento. Condies iniciais das
anlises NCEP-FNL pouco prximas da realidade explicam estas
divergncias. De qualquer forma os resultados mostraram em
geral um bom funcionamento da interface, pois os valores obtidos
com o WindStation concordam com aqueles vindos do WRF,
mesmo sendo estes ltimos ainda pouco ajustados s observaes.
Palavras-chave campo de vento, terreno complexo,
mesoescala, microescala.

usinas, ou mesmo de turbinas individuais, exige que se


conhea de forma bastante aprofundada as caractersticas do
vento no local de implantao. Para conhecer as caractersticas
locais de vento fundamental que se tenha uma base de dados
confivel, pois a eficincia das plantas de gerao est
intimamente ligada s condies do vento e a um bom
conhecimento dos fenmenos climticos. Para isso so
instaladas torres anemomtricas para medio do vento e
posteriormente estes dados so inseridos em modelos de
miscroescala, onde extrapolao dos dados feita para o
entorno da torre. Estes resultados podem ser melhoras ainda
mais se estes modelos de microescala utilizarem dados dos
chamados modelos de mesoescala. Baseado nos fatos
anteriormente citados, o presente trabalho tem como objetivo
apresentar um estudo preliminar do campo de velocidades do
vento para a regio de Dom Pedrito, Rio Grande do Sul, com a
utilizao do modelo de mesoescala WRF e do modelo de
microescala WindStation.

II. REVISO BIBLIOGRFICA


I. INTRODUO

energia elica utilizada h milhares de anos para


movimentar embarcaes, moer gros, bombear gua, e
desde o final do sculo XIX tem sido utilizada para gerao de
energia eltrica. A grande vantagem da energia elica a
disponibilidade de vento em toda a superfcie terrestre, alm
de ser uma fonte de energia considerada renovvel. Estes fatos
por si s so capazes de justificar o grande crescimento da
utilizao da energia dos ventos. No entanto, para um bom
aproveitamento dessa fonte de energia desejado que se
construa uma usina elica em uma regio com boa
ventilao, e por esse motivo, a implementao destas
Rafael Rodrigues Bastos aluno do curso de Engenharia de Energias
Renovveis e Ambiente da Universidade Federal do Pampa, Bag, RS, Brasil,
rafaelrodriguesbastos@gmail.com.
Cecilia Ferro da Cunha aluna do curso de Engenharia de Energias
Renovveis e Ambiente da Universidade Federal do Pampa, Bag, RS, Brasil,
cissaferro@gmail.com.
Marcelo Romero de Moraes professor na Universidade Federal do
Pampa, Bag, RS, Brasil, marceloromero@unipampa.edu.br.
Antnio Gameiro Lopes professor do Departamento de Engenharia
Mecnica
na
Universidade
de
Coimbra,
Coimbra,
Portugal,
antonio.gameiro@dem.uc.pt.
Davidson Martins Moreira professor na Universidade Federal da
Fronteira Sul, Chapec, SC, Brasil, davidson.moreira@gmail.com.

Entende-se por vento o movimento das massas de ar


presentes na atmosfera, dois dos principais fatores que
influenciam a circulao global so a radiao solar e a
rotao da terra [1]. Com isso pode-se perceber que o
surgimento dos ventos e a maneira como se comportam na
atmosfera intimamente relacionado ao gradiente de presso
causado pelo aquecimento desuniforme da superfcie terrestre.
H vrias escalas de movimentao do vento na atmosfera.
Na meteorologia, estes movimentos atmosfricos so
agrupados em trs escalas de comprimento: microescala,
mesoescala e macroescala. [2].
Microescala: os fenmenos que ocorrem nessa escala
possuem dimenses da ordem de 1m at 1km e durao de um
segundo at uma hora. Exemplos: rajadas de vento e
turbulncias.
Mesoescala: nessa escala os fenmenos duram de uma
hora a um dia, e possuem dimenses da ordem de 1km at
100km. Exemplos: tempestades isoladas, sistemas de nuvens,
brisas, ilhas de calor.
Macroescala: possuem dimenses da ordem de centenas
de quilmetros e podem durar de um dia at meses. Exemplos:
furaces, frentes frias.
Para que se entenda como o campo de velocidades do vento

- 136 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

modificado em funo do terreno, os conceitos de camada


limite atmosfrica, rugosidade e perfil vertical de velocidades
sero brevemente definidos a seguir. A camada limite
atmosfrica corresponde parcela da atmosfera prxima a
superfcie, a regio na qual a atmosfera sente os efeitos da
presena do solo, atravs da troca vertical de quantidade de
movimento, calor e umidade [3]. Usualmente consideram-se
1000m acima da superfcie. O terreno influencia diretamente o
escoamento do ar sobre a superfcie, e um dos fatores que
influencia a velocidade do vento e a intensidade de turbulncia
na camada limite. Segundo [3], terrenos com poucas
irregularidades geram menos turbulncia ao nvel do solo,
enquanto terrenos mais rugosos, ou seja, irregulares,
perturbam muito mais o escoamento prximo ao solo,
alterando os padres de escoamento e transporte de
propriedades no s na camada superficial, mas em toda a
CLA. A rugosidade da superfcie representada no estudo do
vento atravs do comprimento de rugosidade (z0). Ele um
parmetro das equaes do perfil do vento, e equivalente a
uma altura na qual a velocidade do vento teoricamente zero.
A velocidade do vento varia seu comportamento conforme a
altura.
O comportamento do vento a diferentes alturas pode ser
determinado de duas maneiras, atravs da Lei de Potncia ou
do Perfil Logartmico. A Lei de Potncia mostrada em (1).

apresentados na Tabela I.
Os valores de V10 representam a velocidade, medida
atravs da estao meteorolgica a cada hora, a 10m de altura.
Os valores de V100 foram obtidos atravs de (2), e
representam os valores de velocidade a 100m de altura. A
varivel HCLA necessria para a configurao do modelo
WindStation, e que representa a altura da camada limite
atmosfrica, foi obtida atravs das simulaes com o modelo
WRF. E a direo do vento foi obtida dos dados da estao
meteorolgica. Para o comprimento de rugosidade, necessrio
tambm na configurao do modelo WindStation, extraiu-se
novamente dos arquivos de configurao do WRF, tendo o
valor z0=0.12m . Comparando-se a Tabela I com o valor de
rugosidade obtido atravs do WRF pode-se dizer que o valor
de 120mm fica entre os valores que caracterizam uma regio
de campo com poucas rvores, o que concorda com as
caractersticas da regio de estudo, o Pampa gacho. A
latitude e longitude da estao meteorolgica, bem como as
coordenadas UTM (Universal Transverse Mercator) so
Latitude:
-30.9925,
Longitude:
-54.8153,
UTMx:
708989.8495, UTMy: 6588825.4498.

Hora
09
10
11
12
13
14
15

Vz ! z $
=#
&
Vzr " zr %

(1)

Onde Vz a velocidade mdia na altura desejada (ms-1), Vzr


a velocidade mdia na altura de referencia (ms-1), z a altura
desejada (m), zr a altura de referencia (m) e o expoente
de potncia no local (adimensional).
O parmetro diretamente associado ao comprimento de
rugosidade.
Outra forma de efetuar a extrapolao dos valores medidos
atravs da Lei Logartmica, que em [4] representa-se como
um modelo mais complexo onde se considera o escoamento
altamente turbulento. A Lei logartmica representada em (2).

" z %
ln $ '
# z0 &
Vz = Vzr !
" zr %
ln $ '
# z0 &

(2)

Onde os termos Vz, Vzr, z e zr tem o mesmo significado dos


termos citados na Lei de Potncia. E o termo z0 o
comprimento de rugosidade.

III. MATERIAIS E MTODOS


A. Dados meteorolgicos e de rugosidade utilizados
Para obteno dos resultados preliminares utilizou-se como
estudo de caso inicial uma data em especfico, no caso o dia
vinte e dois de novembro de dois mil e onze (22/11/2011).
Dados de vento oriundos da estao meteorolgica A-881 do
INMET de Dom Pedrito, referentes ao dia em questo, so

TABELA I
DADOS DO VENTO
V10(m/s)
V100(m/s)
Direo()
7.6
9.5
10.6
10.9
11.2
9.7
9.8

11.556
14.445
16.118
16.574
17.030
14.749
14.902

177
180
175
168
175
170
172

HCLA(m)
353
541
629
938
1297
1633
1661

B. WRF
O WRF (Weather Research and Forecasting) [5], um
sistema de modelagem numrica de previso do tempo e de
simulaes atmosfricas desenvolvido para utilizao
operacional e pesquisas de mesoescala. Para as simulaes
deste trabalho o modelo WRF foi configurado no modo twoway, utilizando trs grades com 151X161, 171x160 e 100x100
pontos nas direes x e y, 28 nveis na vertical z e resolues
horizontais de 25, 5 e 1 km. Os passos de tempo utilizados nas
trs grades foram 150, 30 e 6 segundos. Como condies
iniciais e de contorno para o modelo foram utilizadas as
anlises do NCEP (FNL) a cada 6 horas. As simulaes com o
modelo WRF foram executadas no Cluster DELL do
Laboratrio de Modelagem e Simulao Computacional da
UNIPAMPA, Campus Bag-RS.
C. WindStation
um software para simulao numrica, na microescala, de
fluxos turbulentos sobre terrenos complexos. Os dados de
entrada so elevao do terreno, rugosidade e dados de vento.
Os dados de terreno e rugosidade entram no formato raster
(dados em grade) e os dados de vento em arquivos com
informaes pontuais (dados de estaes meteorolgicas).
Existe tambm a opo de dados de entrada no formado 3D,
neste caso so dados de simulaes anteriores com o

- 137 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

WindStation, ou dados de modelo de mesoescala, que a


novidade apresentada neste trabalho. O programa calcula o
campo de velocidades do vento em uma grade 3D, permitindo
o processamento posterior dos dados, bem como a exportao
de dados [6]. Esse clculo feito com base nas equaes de
Navier-Stokes, equao da continuidade, equao de
conservao de energia e equao de turbulncia.
As simulaes que utilizaram o software WindStation foram
rodadas em um notebook com processador Intel Core 2Duo,
2.0GHz e 4GB de memria RAM utilizando a seguinte
configurao: resoluo horizontal de grade de 150m
(dx=150m), com uma rea de 272.2km2, divididos em 246400
ns, tolerncia de convergncia de 10-5 com nmero mximo
de 100 iteraes, nmero de nveis na vertical 15, ajustamento
Z=15 e sub-relaxao igual a 4. Como condies atmosfricas,
foram consideradas situaes de camada limite neutra (sem
estratificao) e condies de contorno superior do tipo
atmosfera aberta (open boundary).
D. A Interface WRF2WindStation
A interface WRF2WindStation um software que permite
que os resultados, 3D, obtidos das simulaes com o modelo
de mesoescala WRF sejam utilizados no modelo de
microescala WindStation como condies iniciais e de
contorno nas simulaes deste ltimo. Esta opo soma-se as
outras opes de entrada que o mesmo j disponibiliza que
so: dados de estaes meteorolgicas, dados de perfil do
vento e dados de simulaes anteriores, em resolues
menores, obtidas pelo prprio WindStation. A vantagem de se
utilizar os resultados das simulaes com o WRF que as
circulaes (ventos) locais e efeitos topogrficos, que nem
sempre esto identificadas nos dados das estaes
meteorolgicas e nas simulaes do prprio WindStation,
podem ser capturadas pelo modelo WRF e assim serem
inseridas nas simulaes mais detalhadas (microescala)
executadas no WindStation.
Estrutura geral da Interface
A interface foi programada em linguagens Shell-Script,
GrADS e FORTRAN e compatvel com os sistemas UNIX e
WINDOWS. Neste ltimo sistema necessrio ter instalado
no sistema o programa Cygwin, uma vez que o conjunto de
passos executados da rotina principal programado em Shellscript. O primeiro passo no processamento (ou transformao)
dos dados das simulaes do WRF no formato de entrada do
WindStation a converso das sadas do modelo WRF, que
esto originalmente no formato NetCDF para o formato
GrADS. Isto feito atravs do ps-processador (WRF Graphic
Tools) do modelo WRF chamado ARWPost. Este utilitrio
converte os arquivos, por exemplo, wrfout_d01_2000-0124_12:00:00, em arquivos binrios (*.dat) e descritores
(*.ctl) do formato GrADS. Aps esta converso, so
executados GrADS scripts (*.gs) que extraem as informaes
das componentes u, v e w da velocidade do vento, t da
temperatura do ar, h da altura do terreno e coordenadas do grid
para arquivos textos (asccii files) que posteriormente so lidos
e processados por rotinas implementadas em FORTRAN que

iro finalmente gerar o arquivo de entrada (wrf.out) que ser


utilizado pelo WindStation.
IV. RESULTADOS DAS SIMULAES COM OS MODELOS
WINDSTATION E WRF
A. Resultados do WindStation
Como ainda se trata de um estudo preliminar, neste
primeiro momento foram executadas comparaes mais
qualitativas. Posteriormente quando se tiver mais dados para
comparao testes estatsticos envolvendo quantidades
pertinentes como MAE, RMSE e BIAS sero efetuadas. As
Fig. 1 e Fig. 2 mostram os primeiros resultados preliminares
para o campo de vento a 100m de altura s 12:00h do dia
22/11/2011 com o WindStation utilizando os dados
meteorolgicos do INMET/Dom Pedrito e os parmetros z0 e
HCLA mencionados na anteriormente. Observa-se que no
domnio de simulao os ventos apresentam uma direo
predominantemente de sul/sudoeste, concordando bem com as
observaes e velocidades variando entre 16 a 18m/s,
concordando bem com os clculos do vento a 100m utilizando
o perfil logaritmo.

Fig. 1. Direo do vento a 100m de altura as 12:00 h

Fig. 2. Magnitude do vento a 100m de altura as 12:00 h

A Tabela II mostra os dados de velocidade e direo do


vento de outra estao meteorolgica, a da Fazenda
Guatamb, localizada tambm no municpio de Dom Pedrito,

- 138 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

com coordenadas UTMx 711994.1412 e UTMy 6576661.5663


Estes dados foram utilizados para avaliar os resultados
preliminares gerados pelo WindStation, que utilizou os dados
da estao meteorolgica do INMET em Dom Pedrito para
suas simulaes.

B. Resultados do WRF
A Fig. 4 e a Fig. 5 mostram os primeiros resultados
preliminares obtidos a partir do WRF para o mesmo horrio de
Fig. 1 e Fig. 2, porm abrangendo uma regio maior do que a
utilizada no WindStation.

TABELA II
DADOS DO VENTO DA FAZENDA GUATAMB
Hora
Velocidade
Direo()
mdia (m/s)
09
12
15

8.732
9.675
8.186

209.761
200.200
198.973

A Fig. 3 mostra o perfil vertical de velocidades calculados


com o WindStation para as proximidades da estao
meteorolgica da Fazenda Guatamb, as 12:00h. Pela Fig. 3,
na altura de 9.40 m tem-se uma velocidade de 11.15 m/s,
enquanto a estao da Fazenda Guatamb registra uma
velocidade de 9.6758m/s s 12:00. A diferena entre as
medidas de 1.474 m/s, o que representa 15.2% de diferena
entre os valores. Neste caso, o perfil vertical bem prximo ao
solo simulado pelo WindStation, na localidade da Fazenda,
concorda aproximadamente com as observaes.

Fig. 5. Magnitude do vento as 12:00h

Desta vez, os resultados obtidos apresentam certa


concordncia em relao a direo do vento, mas um tanto
discrepantes em termos de velocidade do vento. Este fato
deve-se ainda a uma falta de um melhor ajuste nas
configuraes do modelo WRF e das condies iniciais e de
contorno utilizadas no mesmo.
C. Resultados das simulaes do WindStation com os dados
da interface WRF2WindStation

Fig. 3. Grfico do perfil de velocidades para as 12:00h

Fig. 6. Direo do campo de velocidades do vento a 100m de altura s


12:00h

Fig. 4. Direo do vento a 100m e topografia

A realizao dos procedimentos realizados pela interface


WRF2WINDSTATION, conforme anteriormente descrito,
permite a utilizao dos resultados do WRF no WindStation.
A Fig. 6 e a Fig. 7 mostram o resultado obtido a 100m de
altura com o WindStation utilizando os dados gerados a partir
da interface. Percebe-se que os resultados agora em termos de
direo permanecem concordando com as observaes, mas os
valores de velocidade diferindo em funo de que agora os
mesmos so os obtidos do modelo de mesoescala WRF, ainda
no totalmente ajustado-calibrados ao dia simulado em
questo. Mas que por outro lado mostram um bom
- 139 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

funcionamento da interface, pois os valores obtidos com o


WindStation concordam com aqueles vindos do WRF.

menos no aspecto qualitativo. Futuros estudos devero indicar


e possivelmente resolver os ajustes necessrios para um
melhor acoplamento entre os modelos.

REFERNCIAS BIBLIOGRFICAS
[1]
[2]

[3]

[4]

[5]
Fig. 7. Magnitude do campo de velocidades do vento a 100m de altura s
12:00h

[6]

V. CONCLUSES
Conforme comentado no decorrer deste trabalho, o
conhecimento das caractersticas do vento e a forma como este
atua na superfcie so de fundamental importncia para
instalao de unidades geradoras de energia a partir do recurso
elico. Com a utilizao do software WindStation possvel
se ter uma boa representao da dinmica do vento. De acordo
com os resultados simulados pelo mesmo utilizando dados
observados, e com base na comparao destes com medidas
efetuadas por dados de outra estao de medio prxima,
podemos perceber uma boa convergncia dos resultados.
Quanto aos resultados das simulaes com o modelo de
mesoescala WRF, podemos concluir que sua utilizao
apresenta algumas vantagens, a principal delas a utilizao
de muitos outros parmetros meteorolgicos (temperatura do
solo, umidade, entre outros). Embora seja necessrio
considerar ainda que, em alguns casos, as simulaes de
mesoescala podem no representam a realidade com muita
preciso. O que justamente ocorreu neste primeiro estudo de
caso, que se explica por uma falta de ajuste melhor das
configuraes e calibrao do modelo e das condies iniciais
utilizadas.
E, consequentemente, ao analisar os resultados do
acoplamento dos modelos WRF e WindStation perceptvel o
afastamento entre os valores obtidos na simulao com os
valores medidos. O que se justifica devido divergncia nas
simulaes com o modelo WRF. No entanto, importante
salientar o bom funcionamento da interface, dado que pode ser
percebido das simulaes com o WindStation, onde os
resultados de velocidades simuladas bem abaixo dos
observados confirmam os mesmos dados que tambm foram
obtidos pelo WRF. Pode-se explicar ainda a esse aumento no
erro a outros fatores, como os resultantes do processo de
transformao dos arquivos de sada do WRF em arquivos de
entrada do WindStation que esto em projees distintas.
De maneira geral, pode-se dizer, que em se tratando de
resultados preliminares do acoplamento dos softwares WRF e
WINDSTATION, os resultados tem boa concordncia pelo
- 140 -

V. NELSON. Wind Energy: Renewable energy and the environment.


Boca Raton: Taylor & Francis Group, 2009.
L. M. G. PINHEIRO. Estudo da gerao elico-eltrica levando em
considerao as caractersticas dos ventos, seus aspectos probabilisticos
e influncia do terreno. Monografia. UFC. Fortaleza, 2009.
F. T. BOON. Modelagem matemtica do escoamento e disperso de
poluentes na microescala atmosfrica. Tese de doutorado. UFSC.
Florianpolis, 1998.
A. DALMAZ. Estudo do potencial elico e previso de ventos para
gerao de eletricidade em santa catarina. Dissertao de mestrado.
UFSC. Florianpolis, 2007.
W. C. SKAMAROCK. NCAR technical note: A description of the
advanced research WRF version 3. Boulder, 2008.
A. M. G. LOPES. WindStation users manual version 2.0.7. 2011.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem numrica da disperso de


compostos oriundos de tintas antiincrustantes na
regio estuarina da Lagoa dos Patos - RS
Silva, M. A., Fernandes, E. H. L., Stringari, C. E. - Universidade Federal do Rio Grande - FURG

Resumo Este trabalho teve como objetivo apresentar a


dinmica da disperso e do transporte de substancias oriundas de
tintas antiincrustantes sobre a regio estuarina da Lagoa dos
Patos-RS, atravs do modelo hidrodinmico TELEMAC3D. Os
resultados demonstraram que as interaes entre os vrios

processos fsicos atuantes na regio determinam a


dinmica das substncias, e que a morfologia da regio
caracterizada por apresentar pouca profundidade (1-5m) e a
variao de nvel resultante dos efeitos do vento local e remoto
so muito importantes sobre a dinmica dessas substancias.
Palavras chave disperso de poluentes, modelagem
hidrodinmica, tintas antiincrustantes.

I - INTRODUO
Dentre as principais atividades humanas potencialmente
impactantes s zonas costeiras, a atividade porturia se
destaca, e representa um importante fator de risco, tanto pela
sua implantao em ambientes altamente sensveis, quanto
pelas suas atividades operacionais. Com isso, os portos se
tornaram geradores de uma srie de resduos que, se no forem
corretamente administrados, contribuiro para a degradao
ambiental, impactando negativamente a sociedade local e
setores da economia [1].
Nessas regies porturias, a maioria das estruturas slidas
imersas esto sujeitas ao processo de bioincrustao,
caracterizada por processos fsicos e qumicos que promovem
a colonizao e a sucesso de organismos (bactrias, algas e
invertebrados), com a formao de uma complexa camada
sobre superfcies submersas. A formao dessas camadas
ocasiona diversos efeitos negativos, como a corroso das
superfcies de diversas estruturas, a reduo da velocidade dos
navios, maior gasto de combustvel e consequentemente maior
emisso de gases poluentes, gerando prejuzos anuais da
ordem de bilhes de dlares [2].
A tcnica mais usada para tentar prevenir e controlar a
bioincrustao em estruturas submersas em ambientes
marinhos ou dulccolas o uso de pinturas e revestimentos
que possuem em sua composio compostos chamados de
biocidas [3].
Diversos efeitos negativos tm sido identificados, como o
envenenamento do sistema biolgico de organismos,
principalmente de moluscos e ostras, o imposex (aparecimento
de caractersticas masculinas na genitlia feminina) em
neogastrpodo (caramujos-marinhos), problemas no sistema

imunolgico de peixes (acmulo de metais em vacolos de


clulas) e o crescimento anormal das conchas de ostras so
alguns dos sintomas indesejados resultantes dos compostos
utilizados como biocidas em tintas antiincrustantes [4].
Apesar dos esforos em estudar os efeitos qumicos e
biolgicos dos antiincrustantes no meio ambiente, pouca
ateno vem sendo dada ao estudo do transporte e disperso
destes compostos, informao muito relevante para indicar a
provvel extenso dos seus efeitos.
Na atualidade, os aspectos hidrodinmicos (fsicos) so os
melhor compreendidos e reproduzidos pela modelagem
numrica, e o uso de modelos hidrodinmicos em sistemas
estuarinos apresenta-se como uma tcnica que pode ser
aplicada na simulao do transporte de substncias, desde que
suas principais caractersticas fsicas sejam conhecidas [5].
II MATERIAIS E MTODOS
Neste trabalho foi utilizado o modelo hidrodinmico
TELEMAC3D (EDF Laboratoire National dHydraulique
et Environnement of the Company Eletrecit de France
(EDF)). Seu cdigo resolve as equaes parciais de segunda
ordem para fluxos integrados verticalmente, as quais so
derivadas das equaes tridimensionais de Navier-Stokes. Os
termos de Coriolis, frico com o fundo e frico do vento,
so adicionados como termos fonte (F). Assumindo que a
densidade do fluido constante (fluido Newtoniano), so
usadas as equaes da conservao da continuidade e duas
equaes de conservao de momentum.

Para o entendimento sobre a disperso de compostos


oriundos de tintas antiincrustantes originados na regio
porturia de Rio Grande, foi realizada uma simulao com
durao de 365 dias. Deve-se ressaltar a limitao referente ao
modelo usado nesse trabalho, por no considerar fatores
qumicos que atuam sobre a degradao ambiental desses
compostos quando presentes no meio ambiente.

- 141 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Para simular o escoamento de compostos originados de


tintas antiincrustantes, uma substncia foi idealizada e liberada
constantemente durante um perodo. A partir disso, dois
pontos foram escolhidos com a inteno de representar os
locais que apresentam intenso fluxo de embarcaes, e
representam locais fontes de liberao: um situado na regio
do Super Porto (F1) e outro no Porto Novo (F2) (figura-01).

Figura 2 - Concentrao mdia da substncia.

Figura 1 Localizao dos pontos considerados fonte de


substncias (F1 e F2).
Esta substncia apresenta caractersticas prprias, como sua
concentrao (0,000001 g/l) e taxa de liberao (10 ml/s), as
quais foram utilizadas para alimentar o modelo nos dois locais
pontuais de liberao (F1 e F2). Esses valores foram
escolhidos com base em diversos trabalhos realizados no
esturio da Lagoa dos Patos, demonstrando que compostos
oriundos de tintas antiincrustantes, com ateno especial ao
cobre, foram encontrados com concentraes com escalas
variando de microgramas nanogramas (1e-006 ate 1e-009)
[6,7].

A interao entre o vento local e o vento remoto agindo


sobre o domnio promovem gradientes de presso entre o
esturio da Lagoa dos Patos (Ponta da Feitoria) e a zona
costeira, influenciando a disperso das tintas antiincrustantes
que chegam ao ambiente.
No 134 dia de simulao, ventos de sudoeste que incidem
sobre a regio, criaram um desnvel negativo entre o esturio
superior e a zona costeira (Figura 3-A), propiciando o
aumento dos antiincrustantes no interior da regio estuarina e
em direo ao norte do domnio (Figura 3-B).

III RESULTADOS
A Figura 2 apresenta as mdias da distribuio espacial da
concentrao d a substancia hipottica liberada nos dois pontos
escolhidos para todo o perodo simulado (1 ano).

Figura 3 A) Variao da elevao do nvel do mar; B)


Distribuio espacial da concentrao de antiincrustantes
Ao contrrio, no 201 dia de simulao, ventos de nordeste
criam um desnvel positivo entre o esturio superior (Ponta da
Feitoria) e a zona costeira (Figura 4-A), proporcionando
maiores concentraes de substncias (4-B) sobre a regio
mais rasas do baixo esturio e reas ao sul do domnio.

- 142 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[3] ISTA, L. K.; PEREZ-LUNA, V. H.; LOPES, G. P. 1999.


Surface-Grafted, Environmentally Sensitive Polymers for
Biofilm Release. Applied and Environmental Microbiology.
65: 16031609p.
[4] Yebra D. M., Kiil S., Dam-Johansen K. (2004).
Antifouling technology--past, present and future steps towards
efficient and environmentally friendly antifouling coatings.
Progress in Organic Coatings. 50, 75-104.
[5] DALRYMPLE, R. W.; ZAITLIM, B.B.; BOYD, R. 1992.
A conceptual model of estuarine sedimentation. Setimentary
Petrology. 62. p 1130-1146p.
[6] PEREIRA, R. S. 2003. Processos que regem a qualidade
da gua da Lagoa dos Patos, segundo o modelo DELFT3D.
Dissertao de mestrado apresentada comisso de curso do
Programa de Ps-Graduao em Engenharia Ocenica da
Fundao Universidade Federal do Rio Grande.137p.

Fig. 4 A) Variao da elevao do nvel do mar; B)


Distribuio espacial da concentrao de antiincrustantes

IV - CONCLUSES
As interaes entre os vrios processos fsicos atuantes na
regio determinam a dinmica das substncias analisadas. No
esturio da Lagoa dos Patos verifica-se a grande quantidade
de reas denominadas de bancos, com 1-5 m de profundidade
[8]. Essas regies mais rasas mostraram-se mais sujeitas ao
acmulo dessas substncias, sendo o entorno da Ilha dos
Marinheiros a regio de maior potencial para o acmulo
desses compostos.
Estudos realizados na regio da Lagoa dos Patos sobre a sua
hidrodinmica [9,10], demonstraram que o vento exerce forte
influncia sobre essa regio.
Neste trabalho, observou-se que a atuao do vento foi
responsvel por criar uma diferena na elevao do nvel do
mar, entre a regio estuarina e a zona costeira. Ventos
oriundos do quadrante norte criaram um desnvel positivo
entre o esturio e a zona costeira, favorecendo a gerao de
fluxos de vazante e a consequente diminuio da concentrao
desses compostos no interior do esturio. Quando oriundos do
quadrante sul, os ventos criaram um desnvel negativo entre o
esturio e a zona costeira e favorecendo a gerao de fluxos de
enchente, direcionando o transporte da substncia hipottica
para o interior do esturio.

[7] SOUZA, R. 2012. Avaliao de Risco Ambiental para as


principais tintas anti-incrustantes utilizadas nos estaleiros de
Rio Grande. Dissertao (Mestrado em Oceanografia Fsica,
Qumica e Geolgica ) Universidade Federal do Rio Grande,
RS.
[8] CALLIARI, L. J. 1980. Aspectos Sedimentolgicos e
Ambientais na regio estuarial da Lagoa dos Patos. Tese de
Mestrado. Ps-Graduao em Geocincias, UFRG.
[9] FERNANDES, E. H. L. 2001: Modelling the
Hydrodynamicas of the Patos Lagoon, Brasil. Tese de
doutorado. University of Plymouth, 198 p.
[10] MLLER JR., O. O.; LORENZZETTI, J. A.; STECH, J.
L.; MATA, M. M. 1996.: The Patos Lagoon summertime
circulation and dynamics. Continental Shelf Research, v. 16,
n. 3, p. 335-351p.

V REFERNCIAS
[1] PNMA - Programa Nacional do Meio Ambiente . 1996.
Macrodiagnstico da Zona Costeira do Brasil na Escala da
Unio. Ministrio do Meio Ambiente - MMA, Braslia. 277p.
[2] CAO S., WANG J., CHEN H., CHEN.2011. Progress of
marine biofouling and antifouling technologies . Chinese
Science Bulletin. March 2011 v.56 p 598-612p.

- 143 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

An alternative methodology for modelling the


kinematics of bifurcated robotic systems
Fatima Hernandes Rodrigues

Vinicius Menezes de Oliveira

Pos Graduaca o em Modelagem Computacional


Universidade Federal do Rio Grande
Rio Grande, Rio Grande do Sul
Email: fatima.hernandes@furg.br

Centro de Ciencias Computacionais


Universidade Federal do Rio Grande
Rio Grande, Rio Grande do Sul
Email: vinicius at ieee.org

AbstractThe kinematics of an articulated robot is of extreme


importance in robotics since it studies the position of its end
effector and links. For the direct kinematics is used geometrical
methods that depend on the robotic structure for applications.
There are several methods to describe the geometry of robots,
one is the famous D-H notation, used successfully in cases of
serial chain robots. However, this has its limitations as robotic
systems become more complex (that is the case with closed chains
or bifurcated). One such disadvantage relates to take this model
parameters with reference to the previous link. Likewise this
same model has a singularity when two consecutive axis are
parallel or approximately parallel. In this case the parameters di
of homogeneous transformation which provides the relationship
between these axis are linearly dependent making the model
incomplete. Due to these limitations, it was proposed the ShethUicker method and the Khalil-Kleinfinger method. The aim of
this paper is to extend the D-H notation creating a new reference
system for the case of brachiation robot, this consisting of two
arms and a body, which makes a bifurcated robot. Then as goal
we have an extension of the D-H model, consisting of a recursive
modification adapting it to the case of bifurcated robots in a way
to make the kinematic modelling of robotic systems for easier
understanding.

other methods are needed for obtaining the kinematic model in


these cases. For example, it is impossible to use D-H notation
in case of closed loop robots,and note even in the case of tree
structure [4]. A solution for the tree structure cases is to use
double subscripts but becomes confusing when used in robotic
systems with n branches or n bifurcation. Note that there is
a subtle difference between forking and branching. The tree
structure robots or branched chain robots is a connection of
the multiple open-loop serial robots and it has a link which
connects more than two links (called a connection link) [5].
And robotic systems are bifurcated ones that we have a joint
where two links out. Because of these limitations on the use of
the Denavit-Hartenberg method, the Khalil-Kleinfinger method
has been proposed. However the K-K model does not satisfy
the problem of bifurcated robots. The aim of this paper is
to extend the Denavit-Hartenberg notation for the bifurcated
robots, where the main objective is to obtain a recursive
model 3 to make the kinematic modelling of bifurcated robotic
systems simpler.
July 06, 2012

I. I NTRODUCTION

II. T HE D ENAVIT-H ARTENBERG NOTATION

The kinematics of a robot manipulator is of extreme importance in robotics, since it studies the position of the effector
and ligaments. When it comes to position, we are referring
both to position itself as well as the orientation of the structure.
There have been two types of kinematics, the direct kinematic
where you want to find the position and velocity of the effector
for a given position of the joints (this will be addressed in
this work) and inverse kinematics, where we have the position
and velocity of the effector and want to find the positions
and velocities of the joints. For this it is necessary to use
geometrical methods that depend on the robotic structure.
There are several methods to describe the geometry of robots
with open-chain mechanisms, one of them is the famous
Denavit-Hartenberg notation used very successfully in the case
of linear chains of robots 1 [1] [2] [3], though this notation
has its limitations in relation to branched chain robots 2 , so

The time course of the coordinates of the joints of a robot


model represents the kinematic model of the three-dimensional
system. Denavit and Hartenberg proposed translational and
rotational relationships between adjacent articulated parts for
mechanical manipulators. They used a matrix method, this
method gives a coordinate system for each joint of the
structure. Transformation matrices between these coordinate
systems are designed and attached to their joints [1]. The DH notation is based on the fact that to determine the relative
position of two lines in space, only two parameters are needed.
Therefore, if we need two parameters to define the relative
position of two lines in space, then to define the relative
position of two coordinate systems requires four parameters.
It is interesting to note that this notation only deals with only
two links together, and indeed the application of the D-H for

1 It is defined as a sequence of links and joints, where there is a link between


two joints.
2 It is derived from the serial chain and presents a structure with various
end organs.

3 The recursive functions, which form a class of computable functions, take


their name from the process of recurrence or recursion. In its most general
form numerically the recursion process is to define the value of a function
using other values of the same function.

- 144 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

robots with links with more than two links together is difficult
and leads to ambiguities [4].
The most critical problem of this notation is that it is
impossible to represent branching structures simply, in this
case there is the problem with the bifurcated robot composed
of three links, given in Fig. 1 [6].

Fig. 1.

Brachiation Robot

Translates the concept of linear separation between the


axis of the joints.
Offset or Dislocation of Joints (ai ) or (ri ): The joint dislocation reflected, in general, the distance between links
along the joint as before. More in detail, is the distance
(with sign) between the axis xi1 and xi measured on
the axis zi1 (which is common among normal xi1 and
xi ), starting from the Oi and heading toward Hi . The
sign of this parameter is positive if one goes from Oi1
to Hi in the positive direction of zi1 and negative when
one walks in the opposite direction of zi1 .
Joint Angle (i ): Angle (with sign) defined generally
between the axis of one link and of the next link. It is the
angle between the axis xi1 and the axis xi , measured
about the axis zi1 according to the right-hand rule, i.e.
the angle of rotation about the axis zi1 the axis xi1
must rotate so that it is parallel to the axis xi .
Link Twist (i ): Torsion angle requires that the link from
the axis of the former joint to the axis of the joint ahead.
That is, the angle (with sign) between the axis zi1 and
axis zi measured around the axis xi , according the righthand rule. It is nothing more than the angle of rotation
around the axis xi the axis zi1 must turn to be parallel
to the axis zi .

The four parameters are illustrates in Fig. 2


A. Summary
We may summarize the above procedure based on the D-H
convention in the following algorithm for deriving the forward
kinematics for any manipulator [7][2] [1] .
Step l. Locate and label the joint axis z0 , . . . , zn1 .
Step 2. Establish the base frame. Set the origin anywhere
on the z0 -axis. The x0 and y0 axis are chosen conveniently to form a right-hand frame.For i = 1, . . . , n 1,
perform Steps 3 to 5.
Step 3. Locate the origin Oi where the common normal
to zi and zi1 intersects zi . If zi intersects zi1 locate
Oi at this intersection. If zi and zi1 are parallel, locate
Oi in any convenient position along zi .
Step 4. Establish xi along the common normal between
zi1 and zi through Oi , or in the direction normal to the
zi1 zi plane if zi1 and zi intersect.
Step 5. Establish yi to complete a right-hand frame.
Step 6. Establish the end-effector frame On xn yn zn . Assuming the n-th joint is revolute, set zn = d along the
direction zn1 . Establish the origin on conveniently along
zn , preferably at the center of the gripper or at the tip of
any tool that the manipulator may be carrying. Set yn = s
in the direction of the gripper closure and set xn = n as
sd. If the tool is not a simple gripper set xn and yn
conveniently to form a right-hand frame.
Step 7. Create a table of link parameters ai , di , i , i

Fig. 2.

The table I illustrates the four Denavit-Hartenberg parameters.

B. The parameters of Denavit-Hartenberg

D-H Notation

Link Lenght (di ) or (Li ): Distance (in modulus) measured


along the common normal between axis of the joints.

- 145 -

TABLE I
T HE FOUR D ENAVIT-H ARTENBERG PARAMETERS
Symbol
di or Li
ai or ri
i
i

Rotational Joint
Fixed
Fixed
Variable
Fixed

Prismatic Joint
Fixed
Variable
Fixed
Fixed

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

C. The Kinematics Matrix of Denavit-Hartenberg


The matrix denoted by Tii1 is:
Tii1 = Rot(x, i ) T rans(z, ri ) Rot(z, i ) T rans(x, Li )
(1)
Where Rot and Trans represent rotations and translations.

Tii1

Ci
Si

=
0
0

Si Ci
CiCi
Si
0

Si Ci
Ci Si
Ci
0

Li Ci
Li Si

ri
1

(2)
Fig. 3.

khalil-Kleinfinger Parameters.

where C and S respectively represent cos and sin.


1) The Transformation Matrix: The transformation matrix
of model Khalil-Kleinfinger is given by:

D. Considerations on the Denavit-Hartenberg model


The method of D-H behaves very well with robotic systems
of linear chains, so we apply the four parameters in a relatively
simple manner. However, when the robotic systems become
more complex if the closed chains or branched chains, the
method proposed by Denavit and Hartenberg redundancy
features, as described in Section Khalil-Kleinfinger. The model
proposed by Denavit and Hartenberg has a singularity when
two consecutive axis are parallel or approximately parallel.
In this case the parameters di homogeneous transformation
that provides the relationship between these axis are linearly
dependent 4 Which makes the incomplete type.
III. T HE K HALIL -K LEINFINGER M ODEL
The aim of the new notation is to define a method that can
easily be used as easy and as general Denavit-Hartenberg notation thus defining a practical method for obtaining branched
kinematic model of robots.
A. Description [8] [9].
For straight chain 3D is usually used method DenavitHartenberg that specifies the relative position of Fi with
respect to Fi1 by four parameters as specified in table I.
However, it appears that the manner in which the indices are
assigned this notation causes serious problems for branched
kinematic structures, as will be shown in subsequent section.
Soon, the four Denavit-Hartenberg parameters are used in
accordance with the notation of Khalil-Kleinfinger 5 . The
Fig. 3 illustrates the meaning of the four parameters khalilKleinfinger. The coordinate system Fi is transformed into its
predecessor Fi1 by the following operations:

Translation of ri along the axis zi .


Rotation of i about the axis zi .
Translation of di along the axis xi1 .
Rotation of i about the axis xi1 .

4 In linear algebra, a set S of vectors is said to be linearly independent if


none of its elements is a linear combination of others.
5 For powertrains parameters Khalil-Kleinfinger , r ,
i
i
i+1 and di+1
correspond to the parameters of D-H.

Tii1 = T rans(x, di )Rot(x, i )T rans(u, aij )Rot(z, i )T rans(z, ri )

(3)

Tii1

Ci
Ci Si

=
Si Si
0

Si
Ci Ci
Si Ci
0

0
Si
Ci
0

di
ri Si

ri Ci

(4)

2) About the variable joints: A joint variable i is denoted


by qi is i if i is rotational and ri if i is prismatic. Therefore,
qi = i (1 i ) + ri i where, i = 0 if the joint i is rotational
and i = 1 if the joint i is prismatic.
B. Robots branched chain in Khalil-Kleinfinger Notation [8]
[9].
The convention D-H is not suitable for this type of problem,
since the contents of the specification only allow guidance of
a coordinate system in relation to its predecessor. However,
this problem can be remedied by taking double subscript,
for example, parameters: r12 , 12 , 12 , d12 describing the
processing of the link L1 for the link L2 and r13 , 13 , 13 ,
d13 describing the processing of the link L1 for the link L3
and so on. However, the use of double subscripts destroys the
elegance and simplicity of D-H convention and require the
introduction of additional constraints that specify the offset
orientation between the coordinate systems attached. In the
case of linear orientation kinematic chains of each link Li will
be expressed by four parameters i , ri , i+1 and di+1 . When
a link Li connects the more than one link Lj each additional
connection Lk is described for a total of six parameters, where
the four parameters rk , k , k , e dk specify the orientation
of Lk with respect to Li (as for the first link Lj ),and two
parameters k and k denoting the displacement of guidance
for the first link in Lj . Again, the Z axis of each link must
coincide with the axis of the joint.The axis xi branch Li must
point to the axis zj the first link attached Lj . For each link
attached additional Lk (Ll , Lm , etc.) is helpful to imagine an
0
00
000
0
auxiliary coordinate system Fi (Fi ), Fi , etc.) whose axis zi

- 146 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

coincides with zi but this was changed by parameter k over


zi and rotated by the parameter k about zi so that the axis
0
xi point to the axis zk . A Fig. 4 illustrates these parameters

Fig. 5.

Fig. 4.

A robot having two arms with three joint

Parameters of K-K for branching robots.

Observing Fig. 4 is very easy to show that:


0
k is the angle between xi and xi .
0
k is the distance between zi and zk on xi .
0
dk is the distance between Oi and zk .
0
k is the angle between xi and xk on zk .
0
rk is the distance between Ok and xi .
0
k is the angle between zi and zk on xi .
Mathematically, we have:
Tii1 = Rot(zi , j ) T rans(z, j )

Fig. 6.

TABLE II
C ONNECTION TABLE
Branch number of base side
1

Points in the system Fk , are processed in the system Fi of:


0

(7)

C. Example [5]
Now, we examine the khalil-Kleinfinger parameters of a
robot having two arms with three joints as shown in Fig. 5
and Fig. 6. The connection table which indicates in table II
and the link parameters of the robot are shown in the table
III-C. The chain of each branch from the terminal link to the
base is as follows:
Branch 3: link 23 -link 13 -branch 1-base
Branch 2: link 22 -link l2 -branch 1-base
Branch 1: link 31 -link 21 -link 1-base
Each of branches can be regarded as a serial link robot.

Branch number diverged from base side


2,3

TABLE III
L INK PARAMETERS FOR THE EXAMPLE

(5)

1) The Transformation Matrix: The points on the coordinate system of the first link attached Fj is processed in the
system predecessor Fi as before using the transformation matrix given by Fig. 4. For the points system Fk a transformation
is needed because of the orientation parameters rk , k , k ,
0
and dk are expressed relative to the auxiliary system Fi by
the following matrix:

cos k sin k 0 0
sin k
cos k 0 0

(6)
Tii1 =
0
0
1 k
0
0
0 1

Tki = Tii0 Tji

Fig. Structure of a robot having two arms with three joint

branch
1
2
3

Link i
11
21
31
12
22
13
23

ai
0
l1
0
l2
l4
l3
l5

i
00
900
900
900
00
900
00

di
0
0
0
0
0
0
0

i
11
21
31
12
22
13
23

i
00
00
00
00
00
1800
00

i
0
0
0
0
0
0
0

IV. A PPLICATION OF THE METHOD OF


K HALIL -K LEINFINGER IN THE BIFURCATED ROBOT
A. Coordinates of the links
The reference coordinate Oi =(xi , yi , zi ) is assigned to the
link i. The system will be described using the notation of
Khalil-Kleinfinger. The axis zi is along the axis of the joint i
connecting the link i 1 to the link i, the same can be said
of the link j. The framework described is shown in Fig. 7.
The table IV with the kinematic parameters is:

- 147 -

TABLE IV
K INEMATIC

PARAMETERS FOR THE BRACHIATION ROBOT

Link
1
2
3

i,j
0
0
0

di,j
L1
L2
L3

i,j
1
2
3

ri
0
0
0

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

with indexes scheme of a bifurcated robot. As an example, the


frame origin of the link i is in the z2i axis passing through
joint 2i. Its illustrated in Fig. 9.

Fig. 7.

Parameters K-K for the bifurcated robot of 3 links.

B. The Transformation Matrix


From the parameters of table IV and (4) we have:

cos 1 sin 1 0 L1
sin 1
cos 1 0 0

T10 =
0
0
1 0
0
0
0 1

cos 2 sin 2 0 L2
sin 2
cos 2 0 0

T12 =
0
0
1 0
0
0
0 1

cos 3 sin 3 0 L3
sin 3
cos 3 0 0

T13 =
0
0
1 0
0
0
0 1

Fig. 9.

B. The Algorithm
(8)

(9)

(10)

This is the transformation matrix of bifurcated robot.


V. D ENAVIT-H ARTENBERG M ODIFICATION
A. Indexing of Links, Joints and Frames
The links of a bifurcated robot are indexed according to the
binary heap data structure [10], very usual in the storage of
binary trees.
For instance, the robot in the Fig. 8 would be indexed as
shown:

Fig. 8.

Indexes for a bifurcated robot

Binary Tree

We start with 1. In this setting the link before link i is the


link i/2, the link to the right is the link 2i, and the link to the
left is the link 2i + 1. The link i is attached to the former link
by the joint i and to the further link by the joint 2i. The frame
of a link i follows the Denavit-Hartenberg convention, except

The kinematic model of a branched robot says that each


links transformation matrix Ti should be multiplied as in
a depht-first search in trees in preorder form. At each step
in the recursion, the algorithm multiplies the current frames
matrix with the product of all transformation matrices already
computed on the traversal.
We star at the base link i = 1:
Recursive function:
Step 1. Let the current frame be i, if the current frame is
null , return to previous frame i/2;
Step 2. else, compute the frame transformation between
the current link (frame i) and the product of all transformation matrices;
Step 3. call the recursive function for the link at the right
using 2i as the current link;
Step 4. call the recursive function for the link at the left
using 2i + 1 as the current link.
VI. A PLICATION THE D ENAVIT-H ARTENBERG
M ODIFICATION IN BIFURCATED ROBOT
Applying the modifications given by section IV-B in brachiation robot and using 2 we have the following matrices:

C1 S1 0 L1 C1
S1 C1 0 L1 S1

T10 =
(11)
0
0
1
0
0
0
0
1

C2 S2 0 L2 C2
S2 C2 0 L2 S2

T12 =
(12)
0
0
1
0
0
0
0
1

C3 S3 0 L3 C3
S3 S3 0 L3 S3

T13 =
(13)
0
0
1
0
0
0
0
1

- 148 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

VII. C ONCLUSION
This paper presented models widely used in robotics. The
problem of redundancy in the case of branched robots changes
were made in Denavit-Hartenberg model which generated the
model-Khalil Kleinfinger. Innovation takes place in changing
the Denavit-Hartenberg model using the theory of tree structures (depth-first search) by changing the reference system
forming a recursive algorithm. Thus one can circumvent
redundancy and apply the transformation matrix of DenavitHartenberg. With this we can solve problems of bifurcated
robots of n links via the recursive algorithm in which the
parameters are given in relation to the previous setting, systematically the transformation matrices. From the studies we can
still make comparisons with the Screw Theory which remains
open.
ACKNOWLEDGMENT
The Federal University of Rio Grande and its graduate
program in Computational Modeling, my advisor and the
authors of which I used as references for this work.
R EFERENCES
[1] L. A. Barrientos and R. Aracil, Fundamentos de Robotica. McGraw
Hill, 1997.
[2] J. Craig, Introduction to Robotics Mechanics and Control. Silma Inc,
1955.
[3] J. M. Rosario, Princpios de Mecatronica. Prentice Hall, 2005.
[4] Khalil, W. and Kleinfinger, J.F., A new geometric notation for open
and closed loop robots, IEEE, 1986.
[5] B. Kawasaki,H. and Kanzaki,K, Minimum dynamics parameters of tree
structure robot models, IEEE, 1991.
[6] V. M. de Oliveira, Estudo e controle de robos bracejadores subatuados,
Ph.D. dissertation, Escola de Engenharia, Departamento de Engenharia
Eletrica, Universidade Federal do Rio Grande do Sul, 2008.
[7] S. Mark W. Spong and M. Vidyasagar, Robot Dynamics and Control.
Wiley, John and Sons, Incorporated, 2004.
[8] K. Klasing, Parallelized sampling-based path planning for tree structured rigid robots, Masters thesis, Institute of Automatic Control
Engineering, Technische Universitat Munchen, 2009.
[9] W. Khalil and D. Etienne, Modeling, Identification, and Control of
Robots. Butterworth-Heineman, 2006.
[10] R. Sedgewick, Algorithms in C (Fundamental Algorithms, Data Structures, Sorting, Searching). Addison-Wesley, 1990.

- 149 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem do Servio de Estacionamento


Rotativo utilizando o algoritmo Teitz & Bart
Antiqueira. Liliane S., Pereira. Elaine C., Machado. Catia

Resumo - Este artigo prope a modelagem do sistema de


estacionamento rotativo e a formao de novos setores de
fiscalizao atravs da implementao do algoritmo de Teitz &
Bart. Para obter uma melhor distribuio dos fiscais, divide-se a
regio em estudo em 20 setores, sendo que cada fiscal percorrer
um destes setores. Realizou-se cinco ciclos e o melhor resultado
obtido pelo algoritmo, encontra-se no quarto ciclo pois considerase o menor nmero de transmisso. Aps a anlise dos resultados,
verificou-se que houve uma boa distribuio dos setores dentre a
regio a ser percorrida pelos fiscais.
Palavras- chave: modelagem, estacionamento rotativo, setores,
Teitz e Bart.
I.

mudana surgiu a partir de solicitaes de moradores e


comerciantes que relataram a necessidade de novas vagas para
estacionar. Aps esta ampliao, tornou-se necessrio a adio
e remoo de novas ruas ao sistema, porm estas alteraes
acontecem de maneira emprica e manual, pois a cada
mudana, novos mapas devem ser elaborados.
Vale ressaltar que o sistema atual composto por 24
funcionrios, dentre estes, dois exercem a funo de piv, ou
seja, percorrem todos os setores auxiliando os demais para no
se sentirem sobrecarregados. Tambm faz parte da regio em
estudo 11 setores (A, B, C, D, E, F, G, H, I, J, K), conforme
destaca o mapa da Figura 1.1.

INTRODUO

O crescimento acelerado de automveis est gerando srios


problemas de congestionamento nos centros das cidades,
ocasionando uma intensa procura por vagas para
estacionamento, as quais tornam-se cada vez mais escassas.
Com o intuito de solucionar este problema, diversas cidades
implantaram o Estacionamento Rotativo Regulamentado, que
de acordo com [1], uma medida de racionalizao do uso da
via, que cobe os estacionamentos de longa durao e promove
a constante troca dos veculos nas vagas.
Como exemplo, tem-se a cidade de Rio Grande que est em
constante crescimento devido instalao de novas indstrias
e os investimentos no setor naval. Atualmente, sua frota de
veculos est em processo de crescimento acelerado, pois
conforme os dados do IBGE, em 2004 havia mais de 51 mil
veculos em circulao e, em 2011, ultrapassou 84 mil. Um
dos problemas resultantes deste crescimento acelerado a
carncia de vagas para estacionar na rea central da cidade.
Em razo disso, foi implantado em fevereiro de 2010 o
Estacionamento Rotativo regulamentado, tambm conhecido
como Zona Azul, com o objetivo de aumentar a rotatividade
das vagas disponveis.
Em 1 de agosto de 2011 teve a primeira ampliao do
sistema contemplando aproximadamente 300 vagas. Esta

A. L. S. Mestranda do curso de Ps Graduao em Modelagem


Computacional da Universidade Federal do Rio Grande, FURG. (e-mail:
lilianeantiqueira@furg.br).
P. E. C. Professora Dra. do Instituto de Matemtica Estatstica e Fsica,
Universidade
Federal
do
Rio
Grande,
FURG.
(email:elainepereira@prolic.furg.br).
M. C. M. S Professora Dra. do Instituto de Matemtica Estatstica e Fsica,
Universidade Federal do Rio Grande, FURG. (e-mail: catiadmt@terra.com.br).

Figura 1.1 Mapa destacando 11 setores

A modelagem desse servio ser realizada com o objetivo


de formar novos setores de atendimento para os fiscais. Ento
define-se a localizao dos mesmos, atravs do Problema de pmedianas cujo objetivo encontrar p facilidades que devem
atender a n pontos de demanda de tal forma que a soma das
distncias percorridas de cada ponto de demanda at a
facilidade mais prxima seja minimizada. Esta teoria obteve
grande avano a partir das pesquisas de [7], com as primeiras
formulaes matemticas do problema de p-medianas.
Existem algumas tcnicas para solucion-lo, como os
mtodos exatos, os quais so utilizados em problemas de
pequeno porte e buscam encontrar o timo do problema [16].
J em problemas de maior porte, utiliza-se os mtodos
heursticos, como o Algoritmo de Teitz e Bart (1968) que o

- 150 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

mais citado na literatura, tambm conhecido como Mtodo da


Substituio de Vrtices, pois baseia-se na substituio de
medianas na soluo e tem como objetivo melhorar o valor da
funo objetivo a cada iterao a partir de uma soluo inicial.
Alm desses, destaca-se como tcnica de soluo para o
problema de p-medianas, as metaheursticas de Pesquisa em
Vizinhana Varivel [6], GRASP - procedimento de pesquisa
gulosa aleatorizado e adaptativo [15], Simulated Annealing
[2], os Algoritmos Genticos [3] e Busca Tabu [4] e [9].
Aplicados a estes mtodos, encontra-se na literatura
diversos trabalhos para solucionar problemas de p-medianas.
[10] avaliou a qualidade das solues para o problema de
localizao-alocao de instalaes geradas pelo SIG
TransCAD, obtidas aps a utilizao combinada de suas duas
rotinas, Localizao de Facilidades e Problema de Transporte.
[5] descreveram um algoritmo Busca Tabu para a soluo de
problemas no-capacitados de localizao de p-medianas,
cujos resultados computacionais demonstram a efetividade do
algoritmo implementado para a soluo de problemas teste. [8]
mostrou a implementao e anlise das heursticas de Teitz e
Bart, Busca Tabu e Algoritmo Gentico aplicadas ao problema
das p-medianas, sendo que os resultados demonstraram bom
desempenho destes algoritmos.
Alm desses, muitos outros trabalhos se destacam, como por
exemplo, [11], [13] e [14]; entre outros.
Sendo assim, este artigo prope a modelagem do sistema de
estacionamento rotativo e a formao de novos setores de
fiscalizao atravs da implementao do algoritmo de Teitz &
Bart. O artigo est organizado em quatro sees, sendo que na
seo 2, mostra-se a modelagem do problema, na seo 3
apresenta-se o algoritmo de Teitz e Bart para o problema das
p-medianas e na seo 4 os resultados obtidos.

II.

Figura 2.1 Mapa com a insero dos 126 pontos cadastrados

Para obter uma melhor distribuio dos fiscais, divide-se a


regio em estudo em 20 setores, sendo que cada fiscal
percorrer um destes setores. Desse modo, existiro quatro
pivs para auxiliarem os demais fiscais em horrios e locais de
maior movimento, permanecendo assim os 24 fiscais
existentes no atual servio de estacionamento rotativo.
Assim, forma-se o grafo
do problema real, tendo
como vrtices, o conjunto de todos os pontos, os quais
representam os trechos de quadra a ser percorrido pelo fiscal,
conforme mostra a Figura 2.2.

MODELAGEM - ZONA AZUL DO MUNICPIO DE RIO GRANDE

Nesta etapa analisou-se o atual sistema da Zona Azul e fezse a coleta de quantos trechos de quadra fazem parte desse
servio e do nmero de vagas em cada um desses trechos.
Define-se trecho de quadra sendo um pedao de rua entre
duas retas transversais de um nico lado.
Alm disso, realizou-se o cadastramento dos pontos no
mapa georreferenciado em coordenadas UTM (Universal
Transverse Mercator)1 tendo como referencial o fuso2 22 e,
com o auxlio do software AutoCAD (Computer Aided
Design), obteve-se as coordenadas de cada um destes pontos.
Logo, em todos os pontos mdios dos trechos de quadra foi
cadastrado um ponto e, cada um destes, corresponde a um
trecho de quadra a ser percorrido pelo fiscal, totalizando 126
pontos. A Figura 2.1, mostra a regio em estudo com a
insero destes pontos.

1
Para fins de esclarecimentos, o UTM um sistema de coordenadas
baseado no plano cartesiano (eixo x,y) e usa o metro (m) como unidade para
medir distncias e determinar a posio de um objeto. Pelo fato de no
acompanhar a curvatura da Terra, seus pares de coordenadas tambm so
chamados de coordenadas planas.
2
Em toda a rea continental brasileira com a projeo UTM, considera-se
oito fusos e no caso do municpio de Rio Grande, sua localizao geogrfica
coincide com o fuso 22.

Figura 2.2 Grafo do problema real.

formado pelo conjunto de vrtices


, sendo que cada um destes vrtices
representa o par ordenado
composto pelas coordenadas
UTM. H ainda, o conjunto das arestas
, onde
representa o nmero de ligaes entre todos os vrtices do
grafo no orientado. A cada aresta
sendo
tem-se
onde
um subconjunto de V, como por exemplo,
so quaisquer dois elementos de V. Alm disso, a este
subconjunto est associada uma distncia
que

- 151 -

O grafo

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

corresponde a que o fiscal ir percorrer entre dois trechos de


quadra.
Para calcular a distncia
, utiliza-se a frmula
euclidiana multiplicada pelo fator de correo 1,35, conforme
[12], para produzir uma estimativa da distncia real. A Tabela
2.1 mostra algumas distncias.
TABELA 2.1
MATRIZ DAS DISTNCIAS EUCLIDIANAS MULTIPLICADA
PELO FATOR DE CORREO (1,35)
1
2
3
125
126
PONTO
1

91,50449

113,5085

243,0625

274,0477

91,50449

25,23623

316,7654

315,5411

113,5085

25,23623

328,5781

317,2833

132,3904

98,40656

87,98163

276,1474

239,0578

125

243,0625

316,7654

328,5781

132,742

126

274,0477

315,5411

317,2833

132,742

Como mtodo de soluo, utiliza-se o algoritmo de Teitz e


Bart aplicado ao problema das p-medianas tendo como
objetivo localizar 20 medianas no conjunto V, ou seja, dentre
os 126 pontos.
Passo 1: Soluo inicial
Seleciona-se arbitrariamente 20 medianas e todos os vrtices
pertencentes ao subconjunto
, sero chamados de
testados e todos os vrtices
pertencentes ao conjunto
sero chamados de no testados. Posteriormente, calculase o nmero de transmisso
dos 20 vrtices
pertencentes soluo inicial.
Passo 2: Clculo da reduo
no-testado do conjunto
e
Seleciona-se um vrtice
calcula-se a reduo no valor de transmisso para cada vrtice
. O vrtice
ser substitudo por cada vrtice do
e a cada substituio tem-se um valor para
conjunto
,
sendo
, ou seja, para cada vrtice
, ser
calculado
, sendo
o vrtice selecionado do conjunto de
vrtices no testados.

III. O ALGORITMO DE TEITZ & BART PARA DEFINIR NOVOS


SETORES

Considera-se todos os vrtices do grafo


como
potenciais medianas. A partir do conjunto V, deve-se encontrar
um conjunto
, tal que a soma das distncias de cada
vrtice restante em
at seu vrtice mais prximo
em
seja a mnima possvel, ou seja, o conjunto com o
menor nmero de transmisso, dado por:

Onde:
V o conjunto dos vrtices
, sendo
;
o subconjunto de V pois
, ou seja,
;
, sendo i qualquer um dos
126 pontos de V;
so todos os vrtices pertencentes ao subconjunto
, sendo
;
so todos os vrtices pertencentes ao conjunto
sendo
;
o peso associado em cada um dos 126 vrtices
que, para este problema, ser definido com 1, ou seja,
todos os vrtices possui a mesma chance de ser um
vrtice mediana.

Passo 3: Escolha do
mximo
Para todo
calculado anteriormente ser encontrado
mximo. Se o valor
mximo
, deve-se fazer
, sendo
o vrtice escolhido e
um dos 20 vrtices da soluo inicial para o qual
for
mximo. Isto significa que
ser inserido em
, ou seja,
ser marcado como testado e far parte do conjunto de soluo
inicial e
sair desta soluo. Recomea-se do Passo 2
novamente.
Se o valor
mximo
, apenas marca-se
como
testado e recomea-se do Passo 2. Neste caso,
rotulado
de soluo
como testado mas no entra para o conjunto
inicial, pois este vrtice no ajudou a diminuir o nmero de
transmisso.
Passo 4: Vrtices testados
Sero repetidos os passos 2 e 3 at que todos os vrtices do
conjunto
sejam testados. Se durante a escolha do ltimo
mximo
,
vrtice do conjunto no acontecer de
ser uma soluo aproximada. Se acontecer de
mximo
, volta-se ao Passo 2.
Assim, o algoritmo consiste em, a partir de uma soluo
inicial aleatria, comparar os demais vrtices pertencentes a V
e substituir os vrtices com menor valor na funo objetivo.
IV. RESULTADOS COMPUTACIONAIS

Como visto anteriormente, o objetivo de implementar o


algoritmo de Teitz e Bart definir a localizao das 20
medianas que sero os setores a serem fiscalizados. Tal
algoritmo foi implementado e desenvolvido em linguagem
Pascal Grfica: programao orientada a objetos, utilizou-se o
computador Intel(R) Core (TM) 2 Duo, CPU T6600, 2.20GHz,

- 152 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

4 GB de memria RAM e Sistema Operacional Windows 7


Home Premium.
Num primeiro momento, o algoritmo gerou uma soluo
inicial aleatria e o nmero de transmisso desta soluo.
Posteriormente, obteve-se o conjunto de solues ou medianas
finais, a partir dos 126 trechos de quadra, de maneira que a
soma das distncias dos 106 pontos restantes at seu vrtice
mais prximo em
seja a mnima possvel.
Realizou-se este teste durante cinco simulaes,
denominadas de ciclos. A Tabela 4.1 mostra os resultados
obtidos aps a implementao do algoritmo Teitz e Bart,
contendo os valores de transmisso e o tempo computacional
de cada ciclo.
TABELA 4.1
RESULTADO PARA O PROBLEMA DAS 20 MEDIANAS OBTIDOS
PELO TEITZ E BART
Ciclo

Medianas Finais

Nmero
de
transmiss
o

Tempo
computacional
(h:m:s)

[32-7-123-10259-114-48-12015-40-12-7390-2-65-93-53111-21-43]

7631,709
98341055

00:02:106

[123-73-40114-21-94-12102-15-65-9096-2-120-48-744-53-59-30]

7637,499
69933912

00:01:248

[21-44-12-9377-65-90-12040-48-67-71124-114-7-32102-15-59-4]

7697,726
4013479

00:01:513

[123-74-40120-12-94-10296-32-23-7-4990-15-114-5925-65-2-51]

7610,325
19333729

00:01:388

[21-2-96-12373-114-40-94102-44-120-6515-7-32-12-4859-53-90]

7628,036
78192566

00:01:326

TABELA 4.2
DEFINIO DOS NOVOS SETORES

Setores
A
B
C
D
E
F
G
H
I
J

Medianas

Setores

2
7
12
15
23
25
32
40
49
51

K
L
M
N
O
P
Q
R
S
T

Medianas
59
65
74
90
94
96
102
114
120
123

, tem-se o mapa
Ento, de acordo com o conjunto
destacando o melhor ciclo das 20-medianas encontradas pelo
Teitz e Bart. Cada setor apresentado no mapa conforme a
mediana, como por exemplo, o setor A corresponde mediana
2, o setor B mediana 7, e assim sucessivamente. A Figura 4.1
mostra o mapa dos novos setores do estacionamento rotativo.

Figura 4.1 Mapa dos novos setores

Aps a anlise do mapa verifica-se que houve uma boa


distribuio dos 20 setores dentre a regio a ser percorrida
pelos fiscais do sistema de estacionamento rotativo.

Ressalta-se que o nmero de transmisso o resultado da


funo objetivo correspondente ao conjunto das 20 medianas
e, este valor, significa a distncia que o fiscal ir percorrer. Por
esta razo, encontra-se no ciclo 4, o melhor resultado obtido
pelo algoritmo, pois considera-se o menor nmero de
transmisso e no o tempo computacional. No entanto, nota-se
que, para todos os ciclos apresentados na Tabela 4.1, obteve-se
um tempo computacional aproximado.
Baseando-se nisto, construiu-se a Tabela 4.2, a qual
apresenta os novos 20 setores A, B, C, D,..., T relacionando-os
com o conjunto encontrado no ciclo 4.

V. CONCLUSO

Neste trabalho, fez-se a localizao dos novos setores para o


servio de estacionamento rotativo do municpio de Rio
Grande. Utilizou-se o algoritmo de Teitz e Bart como
resoluo do problema das p-medianas e seu resultado mostrou
ser eficiente, de forma que os setores ficaram distribudos
uniformemente.
Alm disso, colabora-se com o atual servio de maneira que
os fiscais tenham mapas de orientao pois esta proposta
possibilita a incluso ou remoo de novos setores de forma a
facilitar a elaborao de novos mapas quando houver
ampliaes no sistema de estacionamento rotativo.

- 153 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Para finalizar, importante lembrar que o algoritmo


utilizado neste artigo, apenas indicou os vrtices (medianas)
que minimizaram a soma das distncias aos demais 106
vrtices, porm o algoritmo no indica quais vrtices (trechos
de quadra) sero atendidos pelas medianas. Portanto, pretendese dar continuidade a este trabalho, adotando-se mtodos como
o Problema de Transporte e Designao, o Algoritmo de Gillet
e Johnson e entre outros para a designao dos demais trechos
de quadra aos setores.
Assim, esta proposta pode contribuir com a melhoria no
servio dos fiscais e, consequentemente, apresentar aos
tomadores de deciso uma opo neste servio.

[15] RESENDE, M. G. C.; WERNECK, R. F. A GRASP with path-relinking


for the p-median problem. AT&T Labs Research, 2002. 22 p.
[16] STEINER, M. T. A. Notas de aula. UFPR, Programa de Ps-Graduao
em Mtodos Numricos em Engenharia, Curitiba, PR, 2003.

REFERNCIAS
[1]

ELIAS, A. C. C. Estacionamento Rotativo pago em via pblica.


Dissertao de Mestrado, Programa de Ps-Graduao em Engenharia de
Produo, UFRGS, Porto Alegre, RS, 2001.

[2]

CHIYOSHI, F. Y.; GALVO, R. D. A statistical analysis of simulated


annealing applied to the p-median problem. Annals of Operations
Research, v. 96, p. 61-74, 2000.

[3]

CORREA, E. S.; STEINER, M. T. A; FREITAS, A. A.; CARNIERI, C.


A genetic algorithm for the p-median problem. In: Genetic and
Evolutionary Computation Conference (GECCO 2001), 7-11 Jul. San
Francisco: Morgan Kauffman, p. 1268-1275, 2001.

[4]

GLOVER, F. Future paths for integer programming links to Artificial


inteligence. Computers and Operations Research. Vol. 13, p. 533-549.
1986.

[5]

GOMES, N. M. G.; SENNE, E. L. F. S. Um algoritmo de Busca Tabu


para soluo de problemas de Localizao de p-medianas. XXVIII
Encontro Nacional de Engenharia de Produo. Rio de Janeiro, RJ. 2008.

[6]

HANSEN, P.; MLADENOVIC, N.; PEREZ-BRITO, D. Variable


neighborhood decomposition search. Journal of Heuristics, v. 7, p. 335350, 2001.

[7]

HAKIMI, S. L. Optimum location of switching centers and the absolute


centers and the medians. Operations Research, 12, 450-459, 1964.

[8]

HORNER, D. Resoluo do problema das p-medianas no capacitado:


comparao de algumas tcnicas heursticas. Dissertao de Mestrado,
Programa de Ps-Graduao em Engenharia de Produo, UFSC, 2009.

[9]

LAGUNA, M. Tabu Search for a single machine-scheduling problem.


Journal of Intelligent Manufacturing, vol. 2, p. 253-260, 1991.

[10] MAPA, S. M. S.; Localizao-Alocao de instalaes com sistema de


informaes geogrficas e Modelagem Matemtica. Dissertao de
Mestrado, Programa de Ps-Graduao em Engenharia de Produo.
Universidade Federal de Itajub (MG), 2007.
[11] MICHEL, L.; VAN HENTENRYCK, P. A Simple Tabu Search for
Warehouse Location, European Journal of Operational Research, v. 157,
p. 576-591, 2004.
[12] NOVAES, A. G.; ALVARENGA, A. C. Logstica Aplicada
Suprimento e Distribuio Fsica. So Paulo: Pioneira. 1994.
[13] PIZZOLATO, N. D. A Heuristic for Large-Size p-Median Location
Problems with Application to School Location. Annals of Operations
Research, 50, p. 473 485, 1994.
[14] PRADO, D. M. Busca Tabu aplicada ao problema de localizao de
facilidades com restries de capacidade e fonte nica. Dissertao de
Mestrado, Programa de Ps-Graduao em Engenharia Eltrica.
Campinas- SP. 2007.

- 154 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Aplicaca o de tecnicas de modelagem computacional


para predica o de desempenho de estudantes
Henrique Lemos dos Santos e
Sandro da Silva Camargo

Fabiane Nunes Prates Camargo


Instituto Federal Sul-Rio-Grandense
Santana do Livramento, RS 97573-010
Email: fabianecamargo@ifsul.edu.br

Universidade Federal do Pampa


Bage, RS CEP 96413-170
Email: henriquelds94@gmail.com
sandro.camargo@unipampa.edu.br

ResumoA baixa taxa de aprovaca o e alta taxa de retenca o


em cursos de engenharia sao problemas bem conhecidos. Devido a` compreensao limitada de todos os aspectos envolvidos
neste problema, a aplicaca o de tecnicas de modelagem torna
se muito util
para predizer o desempenho de alunos a fim
de permitir a formulaca o de polticas de prevenca o. Dentro
deste escopo, o objetivo principal deste trabalho e a criaca o de
modelos computacionais que permitam, em estagios anteriores a` s
avaliaco es somativas, identificar alunos que tem maior risco de
reprovaca o. Os dados que suportam o desenvolvimento do modelo
sao oriundos de avaliaco es formativas aplicadas no decorrer da
disciplina atraves do Ambiente Virtual de Aprendizagem Moodle.
A abordagem proposta esta sendo aplicada em uma disciplina
introdutoria do curso de Engenharia de Computaca o da Universidade Federal do Pampa, cuja taxa de aprovaca o, historicamente,
tem sido em torno de 40%. Resultados preliminares mostram
que os modelos criados permitem a identificaca o da propensao
a` reprovaca o com taxa de acerto superior a 65%.

I. I NTRODUC AO
Desde os primeiros cursos na a rea de computaca o, professores e pesquisadores tem dedicado muito esforco para
melhorar as taxas de aprovaca o dos alunos, principalmente nas
disciplinas introdutorias, as quais, tipicamente, tem elevado
nvel de reprovaca o [19]. Alem da computaca o, essa situaca o
tambem e peculiar a diversos outros cursos de engenharia[4],
[12], [16]. Adicionalmente, observa-se que que a pesquisa
sobre a problematica da reprovaca o em engenharias tem sido
fragmentada e nao cumulativa, com pesquisadores analisando
centenas de variaveis diferentes e sob diferentes condico es,
alcancando conclusoes distintas e desencontradas [19]. Alguns autores, tais como [3], argumentam que as estrategias
de avaliaca o possuem um papel fundamental na soluca o do
problema da elevada taxa de aprovaca o. Assim, uma alternativa
viavel tem sido a utilizaca o de avaliaco es formativas como
uma das medidas para avaliar e assegurar a qualidade do
processo de ensino-aprendizagem [10]. Este metodo permite o
monitoramento e eventuais ajustes no processo a fim de atingir
uma melhor qualidade. A fim de contribuir com a soluca o deste
relevante problema nao somente da computaca o, mas tambem
de outras engenharias, uma das possibilidades viaveis e tirar
proveito da massificaca o do uso de recursos de tecnologia
implementados atraves da Educaca o a Distancia.
Em a mbito mundial, a Educaca o a Distancia vem apresentado um crescimento constante, tendo ocorrido um incremento

de 9% no numero de matrculas no ano de 2011 [2]. No Brasil,


a Educaca o a Distancia ja responde por 14,6% das matrculas
a nvel de graduaca o, conforme dados do censo da Educaca o
Superior de 2010 [1]. Aderindo a esta tendencia, a partir
de 2004, o Ministerio da Educaca o tambem regulamentou a
possibilidade de oferta de ate 20% da carga horaria dos cursos
superiores na modalidade semipresencial. Dentro deste escopo,
o Curso de Engenharia de Computaca o da Universidade Federal do Pampa (UNIPAMPA) preve em seu Projeto Pedagogico
de Curso a existencia de atividades semipresenciais em varias
disciplinas, dentre elas esta a disciplina de Introduca o a
Arquitetura de Computadores, oferecida na primeira fase do
curso [7]. Esta escolha foi feita, entre outros motivos, em
virtude da constataca o que os estudantes deste curso apresentam severas dificuldades em disciplinas introdutorias. Assim,
esta disciplina e ministrada em formato hbrido, com aulas
presenciais e a semipresenciais. A carga horaria dedicada as
atividades semipresenciais tem sido explorada principalmente
com enfoque na realizaca o de avaliaco es formativas, a fim
de permitir o acompanhamento mais preciso da evoluca o do
conhecimento dos estudantes dentro do primeiro modulo da
disciplina. Atualmente, ja sao relatadas aplicaco es bem sucedidas de avaliaco es formativas aliados ao uso de ferramentas
de Educaca o a Distancia [13]. Alem disso, estatsticas a nvel
global mostram que, dentre os cursos mediados por tecnologia,
27% se enquadram na categoria hbrida [2].
Como consequencia do uso da mediaca o tecnologica, sao
coletadas enormes quantidades de dados a respeito dos padroes
de comportamento e do desempenho dos estudantes [9]. Devido a` compreensao limitada dos detalhes dos processos de
aprendizagem, ha uma carencia por novas tecnicas e ferramentas que fornecam predico es de qualidade [6]. Dentro deste
escopo, a utilizaca o de tecnicas de modelagem computacional
pode ser utilizada visando, dentre outras coisas, predizer o
desempenho dos estudantes [17]. Dado que as universidades
visam melhorar a qualidade do ensino, o uso de tecnicas de
mineraca o de dados dentro do escopo da educaca o superior
pode auxiliar Instituico es, gestores e professores a contribuir
com aco es focadas nos estudantes com maior dificuldade,
de forma a contribuir com uma melhora do desempenho
discente[15].
O restante deste trabalho esta organizado da seguinte forma:

- 155 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

a seca o 2 descreve o problema tratado e os dados utilizados


nos experimentos. A seca o 3 e dedicada a` descrica o dos
experimentos realizados e discussao a respeito dos resultados
obtidos. Ja a seca o 4 descreve as conclusoes e aponta os
trabalhos futuros.

Distribuicao de Notas na Avaliacao Somativa


11

10

Quantidade de Alunos

II. M ATERIAL E M E TODOS


Nesta seca o sao descritos o problema que esta sendo tratado
e os dados que foram utilizados nos experimentos.
A. O Problema

Estudantes de graduaca o em Engenharia de Computaca o


da UNIPAMPA apresentam severas dificuldades em algumas
disciplinas introdutorias, onde a taxa de aprovaca o, historicamente, tem sido em torno de 40%. Visando a obtenca o
de um nvel mais profundo de compreensao do problema a
fim de serem obtidos subsdios para superar esta realidade,
foram monitorados 59 estudantes matriculados na disciplina
de Introduca o a` Arquitetura de Computadores, que esta sendo
ministrada no primeiro semestre letivo de 2012. A abordagem
adotada dentro desta disciplina vai alem da avaliaca o convencional, baseada no rendimento alcancado pelo aluno em poucas
provas, para assim imputar uma nota ao seu desempenho.
Estas avaliaco es convencionais sao denominadas de avaliaco es
somativas [14]. Alem desta abordagem, tambem foi realizado
um conjunto de avaliaco es formativas, que tem uma funca o
controladora, e sao realizadas durante todo o transcorrer do
perodo letivo. Dentro deste escopo, este trabalho considerou
apenas o primeiro modulo da disciplina, que aborda o tema
sistemas de numeraca o, que e um dos assuntos onde os
estudantes encontram um alto nvel de dificuldade. Desta
forma, utilizando recursos do Ambiente Virtual de Aprendizagem Moodle, sao realizadas avaliaco es formativas relativas
ao conteudo de cada aula, visando um acompanhamento
mais preciso do aprendizado do estudante. O tempo estimado
para realizaca o de cada uma das avaliaco es formativas e de
3 horas/aula. Nas 5 primeiras semanas da disciplina, que
antecedem a primeira avaliaca o, sao realizadas 8 avaliaco es
formativas sobre os 8 diferentes topicos abordados dentro do
tema selecionado, totalizando 24 horas/aula. Tais avaliaco es
contem entre 10 e 25 questoes. Dados os 59 estudantes
matriculados na disciplina e as 8 avaliaco es formativas, tem-se
472 avaliaco es a serem corrigidas em 5 semanas, totalizando
mais de 5500 exerccios a serem avaliados.
E relevante salientar que a realizaca o de avaliaco es formativas aula a aula, utilizando a carga horaria presencial, alem de
impraticavel, geraria uma consideravel carga de trabalho adicional ao docente. Ja a utilizaca o do ambiente Moodle permite
que o estudante, ao concluir a avaliaca o formativa, nao so seja
informado de sua nota final mas tambem receba o resultado
individual de cada uma das questoes que compoe o teste.
Por outro lado, tal quantidade de avaliaco es formativas gera
uma enorme quantidade de dados. A analise e interpretaca o
destes dados pode ser explorada a fim de permitir a geraca o
de modelos preditivos que fornecam ao docente um melhor
discernimento sobre os perfis de desempenho dos estudantes.

Fig. 1.

15

25

35

45
55
65
Nota na Avaliacao Somativa

75

85

95

Histograma com a Distribuica o de Notas na Avaliaca o Somativa

Apos a realizaca o das 8 avaliaco es formativas, e realizada


uma avaliaca o somativa, cuja distribuica o das notas e mostrada
na Figura 1. Os 59 estudantes matriculados na disciplinas
realizaram tal avaliaca o somativa, onde a media das notas
alcancadas pelos discentes foi de 58 pontos, sendo que os
valores possveis da avaliaca o estavam na faixa entre 0 e 100.
Para efeitos de analise, os estudantes foram agrupados em dois
conjuntos distintos. Os 25 estudantes que alcancaram uma nota
igual ou superior a 60, que e a nota requerida para aprovaca o,
foram entao rotulados como aprovados. Ja os 34 estudantes
restantes, que obtiveram uma nota inferior a 60, foram rotulados como reprovados. A analise das notas da avaliaca o
somativa revelou uma taxa de sucesso de apenas 42% dentre
os estudantes da disciplina. Tal taxa de sucesso demonstra
claramente a dificuldade encontrada por estes estudantes, e
condiz com as taxas de sucesso dos estudantes de semestres
anteriores desta disciplina. Tambem e importante salientar que
uma realidade similar de dificuldade e encontrada em outras
disciplinas introdutorias deste Curso.
A partir desta realidade, passou-se a tentar construir modelos que permitissem identificar se, dentre os dados disponveis
no ambiente Moodle com o historico das avaliaco es formativas, haveriam evidencias que pudessem predizer o sucesso
ou nao de um estudante na avaliaca o somativa. A subseca o
seguinte descreve os dados utilizados nos experimentos de
construca o dos modelos.
B. Dados Utilizados
A fim de servir de subsdio para criaca o dos modelos, foi
coletado um conjunto de dados sobre o problema em questao.
Na Tabela 1 sao apresentados todos os dados utilizados,
incluindo tanto aqueles obtidos a partir da ferramenta Moodle
quanto os dados externos a ferramenta, que sao a assiduidade
presencial e as notas na avaliaca o somativa. Na tabela sao
apresentados o numero de ordem do dado, uma descrica o curta
de seu conteudo, o seu tipo de dado e o domnio de valores

- 156 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

que o dado pode assumir.

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

Nome do estudante
Sobrenome do estudante
Endereco de e-mail
do estudante
Indicador de repetencia
Assiduidade presencial
Percentual de assiduidade
presencial
Quantidade de avaliaco es
formativas respondidas
Percentual de avaliaco es
formativas respondidas
Assiduidade total
Percentual de assiduidade total
Nota media das avaliaco es
formativas
Nota media ajustada das
avaliaco es formativas
Nota da avaliaca o somativa
Rotulo da nota da
avaliaca o somativa
Nota na avaliaca o formativa 1
Nota na avaliaca o formativa 2
Nota na avaliaca o formativa 3
Nota na avaliaca o formativa 4
Nota na avaliaca o formativa 5
Nota na avaliaca o formativa 6
Nota na avaliaca o formativa 7
Nota na avaliaca o formativa 8

Tipo de
Dado
String
String
String
Booleano

Domnio
20

Inteiro
Inteiro

0 - Calouro,
1 - Repetente
[0,20]
[0,100]

Inteiro

[0,8]

Inteiro

[0,100]

Inteiro
Inteiro
Inteiro

[0,44]
[0,100]
[0,100]

Inteiro

[0,100]

Quantidade de Alunos

1
2
3

Descrica o

15

10

Inteiro
Booleano
Inteiro
Inteiro
Inteiro
Inteiro
Inteiro
Inteiro
Inteiro
Inteiro

Fig. 2.

[0,100]
0 - Reprovado,
1 - Aprovado
[0,100]
[0,100]
[0,100]
[0,100]
[0,100]
[0,100]
[0,100]
[0,100]

2
3
4
5
6
Quantidade de Avaliacoes Formativas Respondidas

Histograma da Quantidade de Avaliaco es Formativas Respondidas

Distribuicao de Notas nas Avaliacoes Formativas


250

200
Quantidade de Avaliacoes

Ordem

Distribuicao da Quantidade de Avaliacoes Formativas Respondidas


25

TABLE I
DOS DADOS DISPONI VEIS
D ESCRIC AO

A Figura 2 mostra a quantidade de avaliaco es formativas


respondidas pelos alunos. 24 estudantes, representando aproximadamente 41% do total, responderam todas as avaliaco es formativas propostas. Este numero e muito proximo a` proporca o
de alunos que obtiveram sucesso na avaliaca o somativa. Complementarmente, aproximadamente 59% deixaram de responder uma ou mais avaliaco es formativas.
A distribuica o de notas nas avaliaco es formativas e mostrada
na Figura 3. A figura mostra dois extremos dentre as 472
avaliaco es formativas passveis de serem respondidas, 234
obtiveram nota igual ou superior a 90 representando aproximadamente 49% e, no sentido oposto, em torno de 30% ou
nao foram respondidas ou alcancaram nota inferior a 10.
III. E XPERIMENTOS E R ESULTADOS
A fim de buscar a identificaca o dos fatores que contribuem
para o baixo desempenho dos estudantes na avaliaca o somativa, foram realizados experimentos de analise de correlaca o,
clusterizaca o e classificaca o. Os experimentos e resultados sao
descritos a seguir.
A. Analise de Correlaca o
A primeira analise realizada foi a analise de correlaca o
entre a nota na avaliaca o somativa e as demais variaveis
existentes. Este experimento visava identificar quais variaveis
tem uma maior influencia na nota da avaliaca o somativa. Como

150

100

50

Fig. 3.

15

25

35
45
55
65
75
Notas nas Avaliacoes Formativas

85

95

Histograma das Notas nas Avaliaco es Formativas

resultado, foram calculados os coeficientes de correlaca o apresentados na tabela 2. E possvel verificar a inexistencia de
uma correlaca o forte entre as variaveis disponveis e a variavel
alvo. Mais especificamente, os resultados mostram que a nota
media ajustada das avaliaco es formativas e a variavel com
maior correlaca o com o resultado da avaliaca o somativa. Isto
mostra que quanto maior e o grau de comprometimento do
estudante com a realizaca o das avaliaco es formativas, melhor
sera seu desempenho na avaliaca o formal. Esta conclusao
tambem e fortalecida pela variavel que representa o percentual de avaliaco es formativas respondidas, que contem o
terceiro maior valor de correlaca o com as variaveis analisadas.
Tambem pode ser observado um grau de correlaca o medio
entre as notas das avaliaco es 4 e 5, e a nota da avaliaca o
somativa. A figura 4 mostra o modelo linear probabilstico
generalizado[11] a partir da variavel alvo e da variavel com
maior coeficiente de correlaca o, 0.46.

- 157 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

E importante ressaltar que algumas variaveis foram eliminadas neste experimento, seja por conterem valores do tipo
string, caso das variaveis de 1 a 3, seja por conterem
informaca o redundante com alguma outra variavel ja analisada, caso dos seguintes pares de variaveis: 5 e 6; 7 e 8;
9 e 10.
Ordem

Variavel

4
6

Indicador de repetencia
Percentual de assiduidade
presencial
Percentual de avaliaco es formativas
respondidas
Percentual de assiduidade total
Nota media das avaliaco es formativas
Nota media ajustada das avaliaco es
formativas
Nota na avaliaca o formativa 1
Nota na avaliaca o formativa 2
Nota na avaliaca o formativa 3
Nota na avaliaca o formativa 4
Nota na avaliaca o formativa 5
Nota na avaliaca o formativa 6
Nota na avaliaca o formativa 7
Nota na avaliaca o formativa 8

8
10
11
12
15
16
17
18
19
20
21
22

Coeficiente
de Correlaca o
0.06
0.27
0.44
0.42
0.23
0.46
0.27
0.36
0.35
0.42
0.45
0.18
0.18
0.34

TABLE II

ENTRE A N OTA DA AVALIAC AO


S OMATIVA E
A N ALISE
DE C ORRELAC
AO

AS DEMAIS VARI AVEIS

Regressao linear entre as variaveis com maior coeficiente de correlacao


100
90

somativa = 0.37*formativas + 34

Nota da Avaliacao Somativa

80
70
60
50
40

Os resultados gerados com base na analise no percentual de


assiduidade presencial (P), percentual de avaliaco es formativas
respondidas (F), nota media ajustada nas atividades formativas
(M) e nota da avaliaca o somativa (N). Tal analise, considerando as variaveis de ordem 6, 8, 12 e 13 respectivamente,
descritas na tabela 1, gerou dois clusters com as seguintes
caractersticas medias para seus centroides:
1) P = 93%, F de 86%, M de 74% e N 6 (29 alunos).
2) P = 81%, F de 63%, M de 52% e N < 6 (32 alunos).
As figuras 5 e 6 mostram a distribuica o grafica das amostras
dentro dos clusters sob duas perspectivas diferentes. Na figura
5 e possvel verificar que ha uma maior concentraca o de
estudantes com rotulo aprovado na parte superior do eixo y,
que representa a media das notas das avaliaco es formativas e,
eventualmente, sao encontrados alunos aprovados que tiveram
um baixo desempenho neste quesito. Esta figura tambem
permite identificar uma concentraca o de pontos proximos a
uma diagonal imaginaria, de forma que ha uma tendencia
que alunos com maior assiduidade presencial tendem a ter
um maior percentual de avaliaco es formativas respondidas,
assim como uma maior media nas notas das avaliaco es
formativas. Ja a figura 6 permite evidenciar que tambem
ha uma maior concentraca o de alunos com rotulo aprovado
com alto percentual de participaca o em atividades presenciais. Tambem e possvel evidenciar que muitos estudantes
reprovados tem elevada assiduidade e comprometimento com
as avaliaco es formativas. Por outro lado, sao mais raros os
casos de estudantes aprovados com baixa assiduidade e que
nao respondam as avaliaco es formativas. Esta figura tambem
demonstra a ausencia de alunos que tenham um alto percentual de avaliaco es formativas respondidas aliada a um
baixo percentual de assiduidade presencial. Adicionalmente
pode ser percebida uma alta concentraca o de alunos com
alto percentual de avaliaco es formativas respondidas e alta
assiduidade presencial, o que pode ser explicado pelo fato da
assiduidade mnima requerida para aprovaca o ser de 75% para
ambas variaveis.

30
20

10

20

30
40
50
60
70
80
Media ajustada das avaliacoes formativas

90

100

100

Aprovado
Reprovado

90

Fig. 4.
Media ajustada nas avaliaco es formativas x Nota na avaliaca o
somativa

B. Clusterizaca o
A fim de identificar os clusters presentes nestes dados, foi aplicado o algoritmo de clusterizaca o k-means,
atraves da utilizaca o da ferramenta Weka [18]. Algoritmos de
clusterizaca o sao uma classe de algoritmos de aprendizado
de maquina [5] que foram aplicados com a finalidade de
permitirem a identificaca o dos diferentes perfis de padrao de
desempenho de alunos, com base nos dados coletados sobre
os resultados das avaliaco es formativas propostas.

- 158 -

Media das Avaliacoes Formativas

10

Centroides

80
70
60
50
40
30
20
10
0
100

100
80
80

60

60
40

Percentual Formativas

Fig. 5.

20

40
0

20
Percentual Presencial

Distribuica o grafica das amostras

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Aprovado
Reprovado

Media das Avaliacoes Formativas

Centroides

100
100
50
80
0
100

60
80
60

40

40

Percentual Presencial

20
Percentual Formativas

Fig. 6.

20

Distribuica o grafica das amostras

C. Classificaca o

Fig. 7.

A fim de identificar a tendencia dos estudantes a terem


sucesso na avaliaca o somativa, foram aplicados algoritmos de
classificaca o sobre os dados disponveis. Estes experimentos
foram realizados na tentativa de predizer o campo 14 descrito
na tabela 1, que contem o Rotulo da nota da avaliaca o
somativa, que pode assumir os valores aprovado ou reprovado.
A aplicaca o do algoritmo REPTree gerou a seguinte a rvore:
se a percentual de assiduidade (FT 84,1%, o aluno sera
reprovado (N6), caso contrario (FT 84,1%), ele sera
aprovado (N6). Esta a rvore permite a classificaca o correta
de 62,3% dos estudantes, porem a estatstica Kappa de 0,2477,
que considera a qualidade da a rvore, e considerada apenas regular [8]. De qualquer forma, fica muito claro que a assiduidade
do estudante, tanto nos compromissos presenciais quanto nao
presenciais, e um dos aspectos relevantes para o seu sucesso
na avaliaca o somativa.
Ja a aplicaca o do algoritmo J48 gerou a a rvore apresentada
na figura 7, que contem os seguintes atributos: percentual de
assiduidade (FP), percentual de avaliaco es formativas respondidas (PA) e media total ajustada das notas nas atividades
formativas (MA). Esta a rvore permite a classificaca o correta
de 65.6% dos estudantes. De acordo com a a rvore gerada,
estudantes que responderam menos de 63% das avaliaco es
formativas tendem a ser reprovados. Caso o percentual de
respostas tenha sido superior a este limiar, o proximo atributo
a ser considerado seria o percentual de assiduidade em atividades presenciais que, caso for maior que 90%, sugeriria a
aprovaca o do aluno. Caso a frequencia presencial seja inferior
a este limiar, passa entao a ser considerado limiar em torno
de 79.88% de aproveitamento nas atividades formativas para
indicar a aprovaca o ou nao do estudante.
E T RABALHOS F UTUROS
IV. C ONCLUS OES
Este trabalho apresentou uma abordagem visando a criaca o
de modelos computacionais para predica o da tendencia de um
aluno ser reprovado dentro do contexto de uma disciplina.

Arvore
gerada pelo algoritmo J48

A abordagem proposta esta fundamentada na aplicaca o de


um conjunto de avaliaco es formativas, suportadas por um
Ambiente Virtual de Aprendizagem, durante o transcorrer da
disciplina. Foi realizado um estudo de caso na disciplina de
Introduca o a` Arquitetura de Computadores do curso de Engenharia de Computaca o da Universidade Federal do Pampa.
Os dados foram coletados no perodo de um semestre letivo.
Os resultados de desempenho dos alunos nas avaliaco es formativas foram utilizados para geraca o de modelos utilizando
diferentes abordagens de modelagem. Os experimentos realizados comprovam que e possvel alcancar uma conclusao previamente esperada: O desempenho dos alunos nas avaliaco es
somativas, ou formais, tende a ser fortemente influenciado
pela sua dedicaca o nas atividades presenciais e semipresenciais. Os resultados aqui relatados mostram que, independentemente da tecnica utilizada, os resultados convergem para
uma conclusao comum, sendo possvel fazer uma predica o do
desempenho de um aluno, em termos de aprovaca o, em torno
de 65% dos casos.
Desta forma, a fim de aumentar o nvel de aprovaca o na
disciplina, os modelos criados permitem identificar previamente os fatores que contribuem para um baixo desempenho
dos alunos. A partir do conhecimento fornecido pelo modelo
tem-se a intenca o de que sejam formuladas estrategias que
possam prevenir o baixo desempenho dos alunos na avaliaca o
somativa para serem aplicadas no proximo semestre. O foco
principal e , a partir da identificaca o de que um estudante tem
uma alta propensao a ter um baixo desempenho na avaliaca o,
oferecer atividades de adicionais, com supervisao do monitor
da disciplina e com aulas adicionais de revisao, nas duas
semanas que antecedem a avaliaca o somativa. Os resultados
da avaliaca o somativa serao analisados a fim de identificar se
as estrategias adotadas conduziram a` melhora do desempenho

- 159 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

dos alunos mais propensos a terem um desempenho nao


satisfatorio.
R EFER E NCIAS
[1] Censo da educaca o superior 2010. Technical report, INEP - Instituto
Nacional de Estudos e Pesquisas Educacionais Ansio Teixeira, 2011.
[2] 2011 distance education survey results: Trends in e-learning: Tracking
the impact of e-learning at community colleges. Technical report, ITC
- Instructional Technology Council, 2012.
[3] Joao Paulo Barros. Assessment and grading for cs1: towards a complete
toolbox of criteria and techniques. In Proceedings of the 10th Koli
Calling International Conference on Computing Education Research,
Koli Calling 10, pages 106111, New York, NY, USA, 2010. ACM.
[4] Dan Budny and Jeremy Tartt. Do engineering students fail because they
dont know how to fail? In 39th ASEE IEEE Frontiers in Education
Conference, 2009.
[5] Sandro da Silva Camargo. Um modelo neural de aprimoramento progressivo para reduca o de dimensionalidade. PhD thesis, Universidade
Federal do Rio Grande do Sul, Porto Alegre, RS, 2010.
[6] Sandro da Silva Camargo and Paulo Martins Engel. A progressive
enhancement neural model to predict reservoir quality in sandstones.
In Computational Modeling (MCSUL), 2009 Third Southern Conference
on, pages 100106. IEEE Press, 2010.
[7] Nucleo Docente Estruturante do Curso de Engenharia de Computaca o.
Ppc - projeto pedagogico de curso. Technical report, Universidade
Federal do Pampa, 2010.
[8] J R Landis and G G Koch. Measurement of observer agreement for
categorical data. Biometrics, 33(1):159174, 1977.
[9] B Minaei-Bidgoli, D A Kashy, G Kortemeyer, and W F Punch. Predicting student performance: an application of data mining methods with
the educational web-based system lon-capa. In Proceedings of the 33rd
ASEE/IEEE Frontiers in Education Conference, 2003.
[10] Liu Ming-Li. The method of learning formative assessment in distance
education. In Educational and Information Technology (ICEIT), 2010
International Conference on, volume 3, pages 113116, 2010.
[11] Douglas C. Montgomery and George C Runger. Applied Statistics and
Probability for Engineers. John Wiley and Sons, New York, NY, 3
edition, 2003.
[12] S Parsons. Overcoming high failure rates in engineering mathematics:
A support perspective. In Proceedings of the International Conference
on Innovation, Good practice and Research in Engineering Education,
pages 195200, 2004.
[13] Edson Pinheiro Pimentel and Nizam Omar. Formative assessment in
distance learning education with cognitive and metcognitive measurements. In Proceedings of IADIS International Conference e-Learning
2007, pages 236243, 2007.
[14] M. Scriven. Perspectives of curriculum evaluation, pages 3983. Rand
McNally, Chicago, IL, 1967.
[15] Nguyen Thai-Nghe, Lucas Drumond, Artus Krohn-Grimberghe, and
Lars Schmidt-Thieme. Recommender system for predicting student
performance. Procedia CS, 1(2):28112819, 2010.
[16] Yonghui Wang, Suxia Cui, Yonggao Yang, and Jian ao Lian. Virtual
reality mathematic learning module for engineering students. Technology
Interface Journal, 10(1), 2009.
[17] David Weinberger. The machine that would predict the future. Scientific
American, 305(6):5257, 2011.
[18] Ian H. Witten, Eibe Frank, and Mark A. Hall. Data Mining: Practical
Machine Learning Tools and Techniques. Morgan Kaufmann, Burlington, MA, 3 edition, 2011.
[19] Amy B. Woszczynski, Hisham M. Haddad, and Anita F. Zgambo.
Towards a model of student success in programming courses. In
Proceedings of the 43rd annual Southeast regional conference - Volume
1, ACM-SE 43, pages 301302, New York, NY, USA, 2005. ACM.

- 160 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Simulao numrica 3D da propagao de ondas


regulares em tanques
Mateus das N. Gomes, Beatriz L. Bonafini, Bianca N. Machado, Elizaldo D. dos Santos, Lircio A.
Isoldi, Luiz A. O. Rocha.

Resumo Este trabalho apresenta a simulao numrica


tridimensional da propagao de ondas regulares em tanques. O
modelo computacional usado para a gerao de ondas foi
desenvolvido no pacote FLUENT, que baseado no Mtodo de
Volumes Finitos (MVF). Foi empregado o modelo multifsico
Volume of Fluid (VOF) para reproduzir a interao entre gua e
ar no tanque. A verificao do modelo computacional para
simulao numrica de ondas regulares tridimensionais foi
realizada. Esse modelo poder ser utilizado em trabalhos futuros,
principalmente, no estudo numrico, considerando geometrias
tridimensionais, de dispositivos para converso de energia das
ondas do mar em energia eltrica, como por exemplo, dos
dispositivos de coluna de gua oscilante (OWC) e galgamento. Os
resultados obtidos na verificao do modelo, quando comparamos
solues analticas com numricas, indicam erros abaixo de 2%,
evidenciando assim a aplicabilidade do modelo numrico.
Palavras-chave: Ondas regulares 3D, Simulao numrica,
Volume of Fluid (VOF), tanque de ondas.

I. INTRODUO

os ltimos anos tm sido recorrentes as discusses sobre


fontes alternativas de energia. Neste contexto possvel
destacar a energia oriunda dos mares, especialmente das ondas
do mar. Diversas formas e princpios de converso da energia
das ondas do mar em energia eltrica tm sido desenvolvidos.
Na Ref. [1] uma reviso do estado da arte sobre os diferentes
dispositivos para essa converso apresentada. No trabalho de
Falco [2], so tambm discutidas as diferentes tecnologias de

Mateus das N. Gomes. Instituto Federal do Paran IFPR - Campus


Paranagu, Paranagu, e Programa de Ps Graduao em Engenharia
Mecnica UFRGS, Porto Alegre, BR (Fone: 041 37218308;
mateus.gomes@ifpr.edu.br).
Beatriz L. Bonafini. Instituto Federal do Paran IFPR - Campus
Paranagu, Paranagu, BR (beatriz.info2010@gmail.com).
Bianca N. Machado. Universidacde Federal do Rio Grande do Sul,
Programa de Pos graduao em Engenharia Mecnica, Porto Alegre, BR
(biancanevesmachado@gmail.com).
Elizaldo D. dos Santos. Universidacde Federal do Rio Grande, Escola de
Engenharia, Rio Grande, BR (elizaldosantos@furg.br).
Lircio A. Isoldi. Universidacde Federal do Rio Grande, Escola de
Engenharia, Rio Grande, BR (liercioisoldi@furg.br).
Luiz A. O. Rocha. Universidacde Federal do Rio Grande do Sul,
Departamento
de
Engenharia
Mecnica,
Porto
Alegre,
BR
(luizrocha@mecanica.ufrgs.br).

transformao da energia das ondas do mar em energia eltrica


apontando detalhes de cada dispositivo bem como modelos
tericos e analticos empregados no estudo desses dispositivos.
Para a anlise experimental desses dispositivos em escala de
laboratrio ou at mesmo para anlise numrica necessria a
utilizao de tanques de ondas.
Desde longa data trabalhos experimentais de Engenharia
Ocenica e Arquitetura Naval tem usado tanques de ondas.
Pode-se citar o Dr. William Froude (1810-1879) que realizou
ensaios de resistncia ao avano com modelos de embarcaes
em escala reduzida em um tanque de ondas. Com o aumento
da demanda do conhecimento da performance de embarcaes
sob a ao de ondas, gradualmente os tanques foram
equipados com geradores de ondas [3].
A maioria dos testes em laboratrio, de estruturas fixas ou
flutuantes, estudo dos perfis das praias e outros fenmenos
relacionados tem utilizado um tanque de ondas, que so
compartimentos longos e estreitos com um gerador de ondas
em uma das extremidades do tanque [4].
Na Ref. [5] so apresentadas duas diferentes metodologias
numricas de gerao de ondas regulares de gravidade
bidimensionais num tanque de ondas. So realizadas
simulaes numricas da gerao de ondas atravs do mtodo
dos volumes finitos (FLUENT) empregando-se o modelo
multifsico Volume of Fluid (VOF) para reproduzir
computacionalmente a propagao da onda bidimensional no
tanque. Esse modelo numrico vem sendo largamente
empregado na modelagem computacional de tanques de ondas
e de dispositivos conversores de energia das ondas do mar em
energia eltrica. O mesmo indicado para escoamentos
multifsicos, ou seja, escoamentos nos quais existe uma
interface bem definida entre dois ou mais fludos imiscveis,
que neste caso so a gua e o ar. O modelo VOF consiste
basicamente na soluo das equaes de Navier-Stokes e uma
equao da conservao da massa com termo fonte (frao
volumtrica). Existem diversos estudos relacionados
aplicao desse mtodo na modelagem computacional de
dispositivos conversores de energia das ondas do mar em
energia eltrica, como em [5 9]. Vale destacar ainda que
nestes estudos as equaes governantes so resolvidas atravs
da mesma metodologia numrica empregada aqui, ou seja, o
Mtodo dos Volumes Finitos (MVF), utilizando o aplicativo
comercial FLUENT.
No presente trabalho verificada a propagao de uma onda

- 161 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

regular num tanque de ondas tridimensional. De acordo com


[6], a gerao de malha citada frequentemente como uma
parte crtica e que consome grande parte do tempo na
modelagem numrica. Em simulaes tridimensionais, com o
emprego do MVF, o nmero de volumes aumenta de tal forma
que em alguns casos o esforo computacional muito grande e
assim inviabilizando a simulao numrica.
Para tornar a simulao numrica de ondas em tanques
tridimensionais vivel e reduzir o esforo computacional
utilizada a tcnica de refinar a malha na superfcie livre,
principal regio de interesse do estudo, de acordo com o
descrito em [6] e [10]. Um outro aspecto que merece destaque
a influncia da sensibilidade do passo de tempo nas
simulaes de escoamentos de ondas.
Assim so realizadas duas simulaes numricas
tridimensionais utilizando uma mesma malha e dois diferentes
avanos no tempo, considerando os resultados mencionados
para casos bidimensionais em [10], o que possibilita a
obteno de resultados acurados e com um esforo
computacional reduzido. Para a verificao do modelo
numrico tridimensional so feitas comparaes com
resultados tericos.
A soluo numrica das equaes de conservao de massa
e quantidade de movimento foi obtida com um cdigo de
dinmica dos fluidos computacional baseado no MVF, mais
precisamente atravs do software FLUENT. No que diz
respeito gerao da onda, a mesma produzida atravs do
emprego das componentes vertical e horizontal da velocidade
da onda. Esta metodologia foi empregada anteriormente nos
trabalhos de [5] e [7]. Para a abordagem da interao entre as
fases ar e gua emprega-se o modelo multifsico Volume of
Fluid (VOF), semelhante ao utilizado por [8] e [9].

Em relao altura do tanque necessrio considerar a


profundidade (h) mais a altura da onda (H). Assim possvel
estabelecer que a altura do tanque (HT) seja dada pela
profundidade mais trs vezes a altura da onda. E a largura do
tanque dada por LT. Diante do exposto e sabendo que a onda
a ser gerada tem as caractersticas mencionadas na Tabela I e
em concordncia com a Fig. 1, as dimenses do tanque a ser
considerado nesse estudo so dadas por: CT = 6.00 m, HT =
0.80 m, LT = 1,00 m e h = 0.50 m.
Z
Y
X

Fig. 1. Representao esquemtica do tanque de ondas.

Como possvel observar na Fig. 1, no que diz respeito ao


gerador de onda numrico, a condio de contorno baseada
na Metodologia Funo empregada em [5]. Esta metodologia
consiste em aplicar ao gerador de ondas uma velocidade de
entrada (velocity inlet) atravs de uma UDF (User Defined
Function). A velocidade varia em funo do espao e do
tempo com base na Teoria de Stokes de 2 ordem. Assim, as
equaes impostas na superfcie de entrada so dadas por:
u = Agk

II. MODELAGEM COMPUTACIONAL DO PROBLEMA


O problema proposto consiste em analisar numericamente a
propagao de ondas regulares tridimensionais em um tanque
de ondas. A partir do conhecimento das caractersticas
principais da onda (perodo, amplitude e profundidade de
propagao) possvel determinar o comprimento e a altura do
tanque de ondas apresentado na Fig. 1. No existe uma regra
que estabelea essas medidas, porm algumas consideraes
devem ser feitas. A profundidade de propagao da onda a
mesma do tanque, representada por h. Para o comprimento do
tanque (CT) preciso considerar o comprimento da onda (),
que calculado atravs de um processo iterativo com a Eq.
(1). possvel estabelecer que o comprimento do tanque deva
ser seis vezes maior que o comprimento da onda. Assim
garante-se a simulao numrica da onda sem efeitos de
reflexo por um tempo razovel de propagao e sem
aumentar desnecessariamente o tamanho do domnio
computacional, fator esse que influencia diretamente no
esforo computacional.

(1)

gT 2
2 h
tanh

w = Agk

cosh (kz + kh )
3
cosh 2k (k + z )
cos (kx t ) + A2k
cos 2(kx t )
cosh (kh )
4
senh 4 (kh )

senh (kz + kh )
3
senh 2k (k + z )
sen (kx t ) + A 2k
sen 2(kx t )
4
cosh (kh )
senh 4 (kh )

(2)
(3)

onde A a amplitude da onda (m); g a acelerao da gravidade


(m/s); o comprimento da onda (m), k o nmero de onda
dado por k = 2/ (m-1); h a profundidade (m); T o perodo
da onda (s); a frequncia dada por = 2/T (Hz); x a
posio espacial (m); t o tempo (s) e z a variao da
posio entre a superfcie livre da gua e o fundo do mar (m).
TABELA I
CARACTERSTICAS DA ONDA A SER GERADA.
Caractersticas
Perodo (T)
Altura (H)
Comprimento ()
Profundidade (h)

Dimenses
0.80 s
0.14 m
1.00 m
0.50 m

Com relao s outras condies de contorno, na parte


superior da superfcie lateral esquerda, bem como na
superfcie superior aplicada uma condio de contorno de

- 162 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

presso atmosfrica. Nas demais superfcies do tanque de


ondas: superfcie inferior e superfcie lateral direita imposta
uma condio de no-deslizamento e impermeabilidade com
velocidade nula. Com relao s condies iniciais, foi
considerado que o fluido est em repouso.
possvel ainda destacar uma equao que descreve o
movimento da superfcie livre de forma analtica:
= A cos (kx t ) +

A2 k cosh (kh )
[2 + cosh (2kh)]cos 2(kx t )
4 senh3 (kh )

escrito para ambos os fluidos no modelo VOF. Para um fluido


Newtoniano, as equaes da continuidade e da quantidade de
movimento podem ser escritas como [12]:


+ v = 0
t

( )

()




v + vv = p + + g
t

( )

(4)

onde z variao da posio da superfcie livre da gua at o


fundo do mar. Maiores detalhes desta teoria podem ser
encontrados nas Refs. [4] e [11]
Para a gerao da malha utilizada a tcnica de refinar a
regio da superfcie livre e nas demais regies aplicar um
estiramento, conforme [6] e [10]. Para tanto, de acordo com os
resultados apresentados em [10], e considerando a Fig. 2, foi
utilizada uma malha com as seguintes caractersticas: a = 5
volumes, b = 15 volumes, c = 8 volumes e d = 50 volumes. E a
largura do tanque foi dividida em 20 volumes.

(5)

( )

(6)


v o vetor velocidade (m/s), a densidade

(kg/m), t o tempo (s), g o vetor acelerao da gravidade

onde

(m/s), p a presso (Pa) e o tensor tenso (Pa). A frao


volumtrica modelada adicionando ao sistema uma equao
de transporte para f tal que:

( )

(f )
+ . f v = 0
t

(7)

Para as propriedades fsicas das Eqs. (5-7) so assumidos


valores mdios calculados por:

(8)
(9)

Fig. 2. Malha definida atravs do nmero de volumes por caracterstica da


onda.

Nas anlises que so apresentadas utilizou-se o gerador de


malhas GAMBIT. O GAMBIT um programa computacional
que possibilita a construo e discretizao de modelos
computacionais para dinmica dos fluidos computacional e
outras aplicaes cientficas. capaz de tornar mais simples e
intuitivas as etapas de construo, discretizao (gerao da
malha) e definio dos tipos de regies do modelo, sendo
suficientemente verstil para tratar uma ampla variedade de
modelos [12].

III. MODELO MATEMTICO E NUMRICO


O mtodo Volume of Fluid (VOF) um modelo numrico
multifsico que permite tratar adequadamente a interao entre
gua e ar no interior do tanque de ondas. Nessa formulao, a
superfcie livre pode ser identificada pela frao de volume (f)
varivel. Dentro de cada clula da malha (elemento), se f = 1 o
elemento contm somente gua. Quando f = 0 ento a clula
contm somente ar e quando 0 < f < 1, tem-se a ocorrncia de
gua e ar simultaneamente na clula. Somente um conjunto de
equaes para a continuidade e a quantidade de movimento

Como j foi dito, para a soluo das equaes de


conservao da massa e quantidade de movimento, foi
empregado o software FLUENT, que um cdigo comercial
baseado no MVF [12]. Para todas as simulaes foi
considerado o esquema de adveco upwind para tratamento
dos termos advectivos, enquanto a discretizao espacial para
a presso foi realizada atravs do mtodo PRESTO e o mtodo
GEO-RECONSTRUCTION para a frao volumtrica.
Quanto ao acoplamento presso-velocidade foi empregado o
mtodo PISO. Alm disso, empregaram-se os fatores de subrelaxao para as equaes da conservao da massa e
quantidade de movimento de 0.3 e 0.7, respectivamente. Todas
as solues foram realizadas usando computadores com 2
processadores AMD Athlon com 3.0 Gb de memria RAM.
Para reduzir o tempo de processamento das simulaes foi
empregada a
tcnica
do
processamento
paralelo
disponibilizada pelo software FLUENT [12]

IV. VERIFICAO DO MODELO NUMRICO E


ESTUDO DE CASO
Verificao o processo usado para quantificar o erro
numrico. Ela mede o quo bem o modelo matemtico
resolvido numericamente. No tem como objetivo o fenmeno
real. um processo puramente matemtico. Trs tipos de
mtodos podem ser empregados na soluo de um problema:

- 163 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

experimentais (erros experimentais), analticos (erros de


modelagem) e numricos (erros de modelagem e numricos).
E nesse trabalho o interesse foi pela anlise da acurcia da
soluo numrica e pela reduo do esforo computacional.
De forma geral, o erro numrico pode ser causado por: erros
de discretizao, erros de iterao, erros de arredondamento e
outras fontes de erro. A principal fonte de erro o erro de
discretizao [13]. O erro numrico (E) a diferena entre a
soluo analtica exata ( ) de uma varivel de interesse e a
sua soluo numrica ( ), ou seja [14]

E ( ) =

(10)

Para verificar a metodologia empregada neste estudo, isto ,


medir o erro, foi utilizada a estratgia de comparao, entre a
soluo analtica, dada pela Eq. (4), e a soluo numrica, que
consiste em gerar a onda em um tanque de ondas e observar a
variao na superfcie livre da gua, ou seja, a sua amplitude,
em um dado ponto do tanque de ondas. A onda gerada para
essa verificao tem suas caractersticas descritas na Tabela I.
No presente trabalho o objetivo comparar resultados
numricos com resultados tericos, entretanto em [7],
apresentado uma validao do modelo numrico
bidimensional, mostrando que este modelo reproduz de forma
satisfatria o fenmeno real. No estudo em considerao
foram realizadas duas simulaes numricas considerando a
mesma malha, porm com diferentes avanos no tempo:
simulao 1 = 0.001 s e simulao 2 = 0.002 s.
A varivel de interesse primria a elevao da superfcie
livre (), que analiticamente dada pela Eq. (4). Para efetuar
essa medida, numericamente, so dispostas sondas numricas
ao longo do tanque, espaadas por 1,00 m no sentido do
comprimento do tanque (CT) e no centro da largura do tanque
(LT) totalizando trs sondas posicionadas a partir da
extremidade esquerda (gerador de ondas), conforme a Fig. 3.
Essa medida deve ser feita considerando a opo integral no
FLUENT que calculada da seguinte forma:

dA =

(11)

i =1

Z
X

Fig. 3 Sondas de medio

Na Figura 4 apresenta-se graficamente a comparao da


onda numrica gerada neste trabalho (considerando as
caractersticas da simulao 2 com avano no tempo 0.002 s)
com a onda analtica obtida pela Eq. (4) na posio x = 1.00 m
(sonda 2). Para anlise do fenmeno vale considerar duas
faixas de tempo no grfico. Na primeira, 0.00 s t 1.60 s,
observa-se que o escoamento da onda parte do repouso e em
funo da inrcia do escoamento as primeiras ondas geradas
no tanque numrico so mais amortecidas, levando a desvios
considerveis na comparao com os resultados analticos,
onde o amortecimento no considerado. Este amortecimento
tende a diminuir com o avano do tempo de simulao.
Posteriormente, para 1.60 s t 4.80 s, a altura da superfcie
livre da onda em funo do tempo assume um comportamento
cclico estvel. Nesta faixa de tempo, observada uma
diferena mdia, calculada com a Eq. (10), entre as amplitudes
de cristas e cavas de aproximadamente 1.41 %. Vale tambm
destacar que nessa regio o erro mximo obtido na cava da
onda de 2.24 % e o erro mximo obtido na crista de 2.09
%. De uma forma geral, possvel observar que o modelo
numrico apresentado neste estudo apresenta um
comportamento satisfatrio quando comparado com a soluo
analtica. O erro mdio foi calculado considerando uma mdia
aritmtica, na regio de estabilidade da propagao da onda,
do valor absoluto do erro calculado com a Eq. (10).
importante ainda destacar que nas Refs. [5], [7] , [8] e [9] so
apresentadas verificaes e validaes bidimensionais da
aplicao do modelo VOF na gerao de ondas, comprovando
a eficcia do modelo nesse tipo de aplicao.

Ai

onde i um campo varivel, neste caso a quantidade de gua

em cada volume, e i a rea de cada volume, mas por se


tratar de uma linha representa o comprimento de cada volume.
Uma varivel de interesse secundria o perfil de
velocidades na direo x e na direo y, que pode ser
comparado com as equaes analticas dadas pelas Eqs. (2) e
(3).

Fig. 4. Comparao dos resultados numrico e analtico.

- 164 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 5. Perfil de velocidades na direo x em x = 1 m e t = 3.8 s.

Na Tabela II tem-se uma comparao semelhante a da Fig.


4, entretanto apresentada na forma de tabela e considerando os
resultados para as duas simulaes em trs sondas, conforme o
esquema da Fig. 3. Os dados apresentados mostram que o
modelo apresenta uma boa acurcia, pois possvel observar
que os erros ocorridos em geral so inferiores a 5%, e em
regies de estabilidade da gerao da onda so inferiores a
2%.
Considerando os dados da Tabela II, a Fig.4 e os resultados
apontados por [10] pertinente adotar para simulaes de
ondas regulares tridimensionais caractersticas semelhantes as
da Simulao 2 do presente trabalho.
TABELA II
CLCULO DO ERRO EM DIFERENTES SONDAS

Erro (%)
Sonda
Sonda
Sonda
Sonda
Sonda
Sonda

1 Simulao 1
1 Simulao 2
2 Simulao 1
2 Simulao 2
3 Simulao 1
3 Simulao 2

Minimo
Cava
-2,52
-2,24
-3,66
-4,04
-3,40
-2,76

Mximo
Crista
3,02
2,09
3,85
3,34
4,63
4,10

Mdia
1,49
1,41
1,81
1,83
1,77
1,53

possvel ainda observar na Fig. 5 que a regio denominada


A representa a crista da onda, a regio B a superfcie livre
e C a cava da onda. Ficando evidente que na regio de
ocorrncia (espacial) da propagao da onda (entre A e C) a
malha utilizada possibilita resultados acurados e obtidos com
baixo esforo computacional.
Em concordncia com o resultado grfico apresentado na
Fig. 5, o erro mdio obtido (considerando a mdia aritmtica
do mdulo do erro em cada posio) inferior a 1.00%.
E na Fig. 6 apresentado o campo vetorial (em corte no
plano xz) de um perodo completo da onda, onde observado
o comportamento da componente u da velocidade ao longo de
um perodo completo da onda. Em comparao com os
resultados apresentados em [4] tem-se na Fig. 6 o
comportamento numrico similar ao comportamento terico.
Ficando evidente que ao longo de um comprimento de onda a
componente da velocidade tem quatro diferentes sentidos. As
mesmas consideraes podem ser estendidas para a anlise do
comportamento da componente v da velocidade.

Na Fig. 5, apresenta-se o perfil de velocidades numa dada


posio e num dado instante de tempo, da simulao 1.
Quando comparado, na posio de 1.00 m a partir do
gerador de ondas (ver Fig. 1), o perfil de velocidades na
direo x obtido numericamente com o perfil de velocidades
analtico, calculado por (2), tem-se que principalmente na
regio da superfcie livre (entre 0.00 e -0.14 m) os resultados
so bastante semelhantes, de acordo com o que se pode
observar na Fig. 5, mostrando assim a capacidade dessa malha
em gerar resultados acurados com baixo esforo
computacional.

Fig. 6. Campo vetorial da velocidade na direo x em 4 segundos.

V. CONCLUSO
Neste trabalho foi realizada a verificao da propagao de
uma onda tridimensional regular em um tanque de ondas. Os
resultados indicaram a grande capacidade do modelo numrico
em reproduzir resultados numricos com acurcia e com baixo
esforo computacional.
Os resultados apontaram que para simulaes numricas de
ondas regulares tridimensionais possvel utilizar uma malha
com as seguintes caractersticas, considerando a Fig. 2: a = 5
volumes, b = 15 volumes, c = 8 volumes e d = 50 volumes. E a
largura do tanque foi dividida em 20 volumes; e utilizando um
avano no tempo de 0.002 s.
Essa verificao relevante no sentido que esses resultados
podero ser extendidos a anlises tridimensionais de, por
exemplo, dispositivos conversores de energia das ondas do

- 165 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

mar em energia eltrica. E com a utilizao de modelos 3D a


anlise de fenmenos desse tipo ser desenvolvida de forma
muito prxima ao fenmeno real.
AGRADECIMENTOS
Os autores agradecem Universidade Federal do Rio
Grande (FURG), Universidade Federal do Rio Grande do
Sul (UFRGS), ao Instituto Federal do Paran (IFPR) e ao o
CNPq pelo suporte financeiro (Processo: 555695/2010-7). L.
A. O. Rocha tambm agradece o CNPq pela bolsa de
produtividade em pesquisa.
REFERNCIAS

[1]

CRUZ, J. M. B. P.; SARMENTO, A. J. N. A.. Energia das ondas


Introduo aos aspectos tecnolgicos, econmicos e ambientais.
Alfragide, Instituto do Ambiente, 2004.
[2] FALCO, A. F. de O.Wave energy utilization: A review of the
tecnologies, Renewable and Sustainable Energy Reviews, v.14,2010, p.
899-918.
[3] Carneiro, M. L., 2007, Desenvolvimento de dispositivo de gerao e
absoro ativa de ondas para tanque de ensaio de estruturas ocenicas,
Dissertao de Mestrado, Escola Politcnica da Universidade de So
Paulo, So Paulo - SP, 116 p.
[4] Dean, R. G., Dalrymple, R.A., 1991, Water wave mechanics for
engineers and scientists, vol. 2, World Scientific, Singapura, 353 p.
[5] Gomes, M. das N. ; Olinto, C. R. ; Rocha, L. A. O. ; Souza, J. A. ;
Isoldi, L. A., 2009, Computational modeling of a regular wave tank,
Engenharia Trmica, v. 8, p. 44-50.
[6] Barreiro, T. G., 2009, Estudo da interao de uma onda
monocromtica com um conversor de energia, Dissertao de Mestrado
em Engenharia Mecnica, Faculdade de Cincias e Tecnologia da
Universidade Nova de Lisboa, 2009.
[7] Gomes, M. N., 2010, Modelagem Computacional de um Dispositivo
Coluna d gua Oscilante para Converso da Energia das Ondas do Mar
em Energia Eltrica, Dissertao de Mestrado. Universidade Federal do
Rio Grande, Rio Grande RS.
[8] Liu, Z., Hyun B., Hong, K., 2008a, Aplication of Numerical Wave
Tank to OWC air chamber for wave energy conversion, In: Procedings
of the Eighteenth International Offshore and Polar Engineering
Conference, Vancouver, Canada.
[9] Liu, Z., Hyun B., Jin, J., 2008b, Numerical Prediction for Overtopping
Performance of OWEC, Journal of the Korean Society for Marine
Environmental Engineering, Vol. 11, No.1.
[10] Gomes,M.N.; Isoldi, L. A.,Santos, E. D.; Rocha, L. A. O., 2012
Anlise de malhas para gerao numrica de ondas em tanques, VII
Congresso nacional de Engenharia Mecnica,p.1-10.
[11] McCormick, M. E., 1976,Ocean engineering wave mechanics, John
Wiley & Sons, USA,New York.
[12] FLUENT (version 6.3.16), ANSYS, Inc., 2006.
[13] Versteeg, H. K., Malalasekera, W., 2007, An Introduction to
Computational Fluid Dynamics, Malaysia : Pearson.
[14] Ferziger, J. H., Peric, M., 1999, Computational Methods for Fluid
Dynamics, Springer, Berlim, 364 p

- 166 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um Modelo de Agentes BDI-Fuzzy para Trocas de


Servicos Nao-Economicos com Base na Teoria das
Trocas Sociais
Giovani Parente Farias, Gracaliz Pereira Dimuro e Antonio Carlos da Rocha Costa
Mestrado em Modelagem Computacional
Universidade Federal do Rio Grande
Av. Italia km 8, Campus Carreiros
96201-900 - Rio Grande - RS - BRASIL
{giovanifarias gracaliz ac.rocha.costa}@gmail.com

ResumoA proposta deste trabalho e desenvolver um modelo


hbrido de agente BDI-Fuzzy para a plataforma de agentes Jason,
com habilidades para avaliar de forma qualitativa, subjetiva os
valores de trocas sociais originados na prestaca o/recebimento de
servicos nao-economicos, com base na teoria das trocas sociais
de Piaget.
Index TermsSistemas Multiagente, Arquitetura BDI, Logica
Fuzzy, Trocas Sociais.

I. I NTRODUC AO
Este trabalho situa-se no contexto das a reas de Modelagem
Computacional de Sistemas Multiagentes (SMA) [31] e de
Simulaca o Social [13], [14] baseada em agentes, propondo um
modelo de agente hbrido BDI-Fuzzy para trocas de servicos
nao-economicos, com base na Teoria das Trocas Sociais de
Piaget [20]. O modelo baseia-se em conceitos da Logica
Fuzzy [33] para a avaliaca o dos valores de trocas sociais e
para o calculo dos balancos material e virtual, originados nas
trocas de servicos entre os agentes BDI [21], considerando sua
implementaca o na plataforma de agentes Jason [3].
A arquitetura de agentes BDI (Belief, Desire and Intention) [21], [30], [32] e baseada em estados mentais e tem
sua origem na teoria de raciocnio pratico humano. As ideias
basicas da abordagem BDI sao descrever o processamento
interno do estado de um agente utilizando um conjunto de
categorias mentais (crencas, desejos e intenco es) e definir uma
arquitetura de controle atraves da qual o agente seleciona
racionalmente o curso de suas aco es.
A linguagem AgentSpeak [3], inspirada na arquitetura BDI,
e uma extensao do paradigma de programaca o em logica,
tendo sido a abordagem predominante na implementaca o de
agentes inteligentes ou racionais.
O Jason [2] e um interpretador da linguagem AgentSpeak e
possui capacidade de implementar as facilidades esperadas e
previstas para agentes em um ambiente social, em especial a
comunicaca o.
A Logica Fuzzy [10], [1], [8], [18], [26], utilizada para a
modelagem de raciocnio aproximado e vago, permite descrever de forma efetiva as caractersticas de sistemas complexos ou que nao podem ser definidos de forma exata. Os

relacionamentos entre elementos e conjuntos seguem uma


transica o entre pertinencia e nao pertinencia que e gradual,
representados por valores de pertinencia intermediarios entre
o verdadeiro e o falso da logica classica.
Neste trabalho, com base na Teoria das Trocas Sociais de
Piaget [20], pretende-se desenvolver um modelo de agente
para trocas de servicos nao-economicos, onde considera-se
que os agentes assumem diferentes criterios com relaca o aos
atributos que vao utilizar na avaliaca o de um servico (seja
por parte de quem o realiza ou por parte de quem o recebe),
o que os induzem a diferentes atitudes de avaliaca o, assim
como diferentes estrategias referentes a` s trocas que optam por
realizar.
II. T RABALHOS R ELACIONADOS
Na literatura existem varias referencias ao uso da Logica
Fuzzy para possibilitar aos agentes mecanismos de decisao
mais adaptaveis a` realidade, podendo ter maior flexibilidade
em ambientes complexos e dinamicos.
Em [15], por exemplo, foi observado que modelos de
agentes simples, como os que sao normalmente utilizados nas
ferramentas existentes, nao sao nem suficientes nem adequados
para lidar com a incerteza e a subjetividade que devem ser
considerados na analise de valores (como, p.ex., confianca) na
sociedade humana. Por este motivo, esses autores, utilizaram
a Logica Fuzzy para especificar os atributos de agentes que
representam indivduos, a evoluca o das mentes dos agentes, a
heranca, o relacionamento e a similaridade entre indivduos.
Nos trabalhos de simulaca o social baseada em agentes
em [12], [22], facetas e tracos de personalidades humanas
foram especificadas (de acordo com os modelos Big Five)
como regras condicionais em agentes fuzzy (que sao capazes
de executar raciocnio aproximado qualitativo), para realizar
simulaca o do comportamento humano. Ja em [11], a Logica
Fuzzy foi utilizada para avaliaca o de trocas sociais entre
agentes baseados em personalidades, propondo a analise das
interaco es entre agentes com base na noca o de equilbrio fuzzy
em trocas de servicos entre agentes.

- 167 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Em [27] foi apresentada uma aplicaca o da Logica Fuzzy


na simulaca o de comportamentos humanos a redes sociais,
representando elementos comportamentais, tais como estresse,
motivaca o ou fadiga, e aspectos sociologicos.
Finalmente, no contexto de agentes BDI, nos trabalhos
em [4], [5], [6] foi proposto um modelo geral para agentes
BDI graduado, atraves de uma arquitetura baseada em sistemas
multi-contextos, que admite atitudes mentais (crencas, desejos
e intenco es) graduadas, em sentido similar ao da Logica Fuzzy.
Em [7], este modelo de agente BDI graduado foi utilizado
pelos autores para especificar um agente para assistencia a
viagens, que ajuda turistas a escolher pacotes de ferias.
Outros modelos hbridos de agentes, introduzindo algum
tipo de nebulosidade ao modelo BDI, tambem devem ser
mencionados. Uma arquitetura BDI Fuzzy para agentes sociais foi proposta em [17], com uma proposta inicial para a
modelagem de sociedades cooperativas de agentes, apontando
para as condico es sociais necessarias para os agentes formarem
intenco es e aco es conjuntas.
Em [16], foi proposto um modelo hbrido de agente BDI
para operaco es em terminais de containers, que estendem as
caractersticas de aprendizagem e adaptabilidade do modelo
tradicional com redes neurais e sistemas de inferencia neurofuzzy, possibilitando a melhora no processo de tomada de decisao em ambientes complexos e dinamicos. Uma versao mais
atualizada do modelo foi apresentada em [29], no contexto de
redes sensoriais sem fio.
Assim, sabe-se que a Logica Fuzzy vem sendo bastante
utilizada em simulaco es baseadas em agentes, principalmente
simulaca o social, e que tambem ha interessantes trabalhos com
modelos BDI hbridos, justificando assim a proposta de um
modelo de agente BDI-Fuzzy para a simulaca o de processos
de trocas sociais, ou num sentido mais geral, trocas de servicos
nao-economicos, conforme [24], [23].
III. A RQUITETURA BDI
De forma esquematica, a arquitetura BDI generica pode ser
apresentada como na Figura 1, conforme proposto em [32].

Figura 1.

Arquitetura BDI Generica

Esta arquitetura de agente esta estruturada da seguinte


forma:

Crencas representam aquilo que o agente sabe sobre


o estado do ambiente e dos agentes naquele ambiente
(inclusive sobre si mesmo).
Desejos representam estados do mundo que o agente
quer atingir (quer que passem a ser verdadeiros). Em
tese, desejos podem ser contraditorios, ou seja, pode-se
desejar coisas que sao mutuamente exclusivas do ponto
de vista pratico. Normalmente se refere a objetivos como
um subconjunto dos desejos que sao todos compatveis
entre si.
Intenc
o es representam sequencias de aco es especficas
que um agente se compromete a fazer para atingir um
determinado objetivo.
Func
a o de Revisao de Crencas chamada FRC na
Figura 1, esta funca o recebe a informaca o sensoria (i.e.,
percebe alteraco es no ambiente) e, consultando as crencas
anteriores do agente, atualiza estas crencas para que elas
reflitam o novo estado do ambiente. Com esta nova
representaca o do estado do ambiente, e possvel que
novas opco es fiquem disponveis (opco es de estados a
serem atingidos).
Gera Opc
o es funca o que verifica quais as novas alternativas de coisas possveis de serem feitas (consultando
quais as intenco es com que o agente ja esta comprometido), e entao uma deliberaca o deve ocorrer para a
escolha de algumas destas novas opco es com as quais
o agente se comprometera (atualizando entao os desejos
do agente). Definido o conhecimento e a motivaca o do
agente, e preciso em seguida decidir que curso de aco es
especfico sera usado para alcancar os objetivos atuais do
agente (para isto e preciso levar em conta os outros cursos
de aco es com os quais o agente ja se comprometeu, para
evitar aco es incoerentes).
Filtro func
a o que atualiza o conjunto de intenco es do
agente, com base nas crencas e desejos atualizados e nas
intenco es ja existentes.
Ac
a o com o conjunto de intenco es ja atualizado, esta
funca o determina qual sera a proxima aca o especfica,
entre aquelas pretendidas, a ser realizada pelo agente no
ambiente.
Em certos casos, em que nao e necessario priorizaca o entre
multiplas intenco es, a escolha pode ser simples; ou seja, basta
escolher qualquer uma entre as intenco es ativas, desde que
se garanta que todas as intenco es terao, em algum momento,
a oportunidade de serem escolhidas para execuca o. Porem,
alguns agentes podem precisar usar escolha de intenco es
baseadas em criterios mais sofisticados para garantir que certas
intenco es sejam priorizadas em relaca o a outras em certas
circunstancias.

IV. L OGICA
F UZZY
A Logica Fuzzy e baseada na Teoria dos Conjuntos Fuzzy.
Observa-se que, na logica classica, uma proposica o tem dois
valores exclusivos: ou e completamente verdadeira ou e
completamente falsa. Entretanto, na logica Fuzzy, uma premissa varia em grau de verdade de 0 a 1, o que considera a

- 168 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

possibilidade desta proposica o ser parcialmente verdadeira ou


parcialmente falsa.
Um subconjunto fuzzy F do conjunto universo U e definido
em termos de uma funca o de pertinencia u que a cada
elemento x de U associa um numero u(x), entre zero e
um, chamado de grau de pertinencia de x a F . Assim, um
conjunto fuzzy F e simbolicamente indicado por sua funca o
de pertinencia
uF : U [0, 1].
Como exemplo, seja F o subconjunto fuzzy dos numeros
inteiros positivos pequenos, isto e ,
F = {x N : x e pequeno}.
A funca o u : N [0, 1], definida por u(n) = n1 , indica
o grau de pertinencia de um numero inteiro positivo n a F
(Figura 2). De acordo com esta funca o, afirma-se que 1 F
com grau 1, 5 F com grau 0,2 e 20 F com grau 0,05.
Observa-se que o atributo pequeno para x N e subjetivo
no sentido que seria possvel ter uma infinidade de funco es de
pertinencia u : N [0, 1].

Figura 2.

Funca o de pertinencia dos numeros pequenos

Uma variavel lingustica e uma variavel cujo valor e expresso qualitativamente por um termo lingustico e quantativamente por uma funca o de pertinencia, como na Figura 3.

Figura 3.

Exemplo de variavel lingustica

V. O M ODELO DE T ROCAS S OCIAIS


A teoria sociologica de Piaget, de acordo com [25], e
baseada na ideia de coletividade, como esta expressa na
passagem:

O todo coletivo nao e a soma dos indivduos que o


compoem, pois este todo exerce sobre as consciencias uma
coaca o que as modifica. Neste caso, o todo nao e equivalente a` soma dos indivduos. A partir de dois indivduos,
uma interaca o que acarreta modificaco es duraveis pode ser
considerada como fato social, e a sociedade seria a expressao
do conjunto destas interaco es entre n indivduos. [19]
Em [25] sao apresentados duas condico es basicas existenciais, na concepca o do sistema de valores de trocas:
Condic
a o I: E necessario que exista entre os indivduos
e uma escala comum de valores, de forma a tornar
compatveis as avaliaco es de e . Para esse fim, a escala
comum deve conter dois aspectos complementares:
uma linguagem comum de comunicaca o (sistema de
sinais ou smbolos) que exprima os valores qualitativos nas trocas;
um sistema de noco es definidas que permita aos
indivduos traduzir as noco es de um no sistema do
outro.
Condic
a o II: Deve haver reconhecimento das
proposico es assumidas como validas (nao contradica o)
e conservaca o dos valores de troca. Essa conservaca o e
obtida por meio de um sistema de regras, que podem ser
de dois tipos: regras de ordem moral e regras de ordem
jurdica.
Se estas duas condico es forem verdadeiras, o sistema de
valores pode ser visto como um mecanismo de regulaca o
(coordenaca o) das interaco es entre indivduos de uma sociedade, garantindo a continuidade das mesmas.
No conceito de sociedade existem tres parametros fundamentais: regras, valores e sinais.
regras - constituem o sistema de obrigac
o es;
valores - aplicam-se nos sistemas de troca;
sinais - formam o sistema de smbolos convencionais que
expressam as regras e os valores.
De acordo com [9] Piaget da uma dupla definica o da noca o
de valor. Por um lado, valor e qualquer coisa que de lugar
a uma troca. Por outro lado, Piaget define como valores
os construtos mentais de carater qualitativo, que se associam
mentalmente, no momento de uma troca, aos elementos que
sao valores no primeiro sentido, e que servem ao proposito de
avaliar esses elementos. Os valores sao caracterizados como
elementos qualitativos porque deles nao se exige mais que
uma estrutura extensiva de ordem total, sem carater metrico,
que satisfaca a exigencia mnima de permitir que seja definida
uma relaca o assimetrica de maior ou menor. Quando se trata da
noca o de troca, por uma questao de simplificaca o do problema
e permitir uma formalizarao operatorio do mesmo, Piaget
restringiu-se a` questao da troca de servicos entre sujeitos.
Entao, a definica o de troca de Piaget e :
Troca e qualquer sequencia de aco es entre dois sujeitos, tal
que um dos sujeitos, pela realizaca o de suas aco es, preste
um servico para o outro.

- 169 -

A principal contribuica o da abordagem dos valores de trocas

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

sociais e a introduca o da possibilidade de assimilar valores


subjetivos que sao avaliados pelo processo de trocas como
por exemplo, valores do tipo bom, ruim, medio, melhor que,
pior que, etc. Observa-se que estes valores nao podem ser
representados com fidelidade quantitativamente devido a falta
de uma medica o precisa. A caracterstica principal dos valores
de trocas do Piaget e exatamente a natureza dos valores, que
sao de natureza qualitativa
A. Valores de Troca Material e Virtual
Piaget classifica as trocas em duas categorias, as trocas imediatas e as trocas postergadas. Nas trocas imediatas indivduos
trocam servicos e sao avaliados durante a sua realizaca o,
servico por servico, permitindo a cada indivduo regular a
quantidade e a qualidade do servico que ele executa.
Dois tipos de valores estao associados a` s trocas imediatas,
que correspondem ao investimento, custo necessario para
executar um servico e outro valor e a satisfaca o que e causada
no cliente. Tais valores sao chamados de valores materiais.
As trocas postergadas envolvem uma separaca o no tempo
entre agentes de uma troca de servico, e origina os valores
de troca virtuais. Estes valores sao conhecidos como credito
e debito.
Depois de um agente executar um servico para um agente
, ficara com um debito para com , consequentemente o
ficara com credito em relaca o ao . O termo valor virtual se
refere a servicos que ainda nao foram executados, que serao
executados futuramente.
B. Estrutura de uma Troca Social
Segundo a teoria de Piaget, uma troca social entre dois
agentes and e executada em dois tipos de estagios, como
mostra a Figura 4.

Figura 4.

Estagios de trocas sociais

Nos estagios de tipo I , o agente realiza um servico


para o agente . Os valores de troca envolvidos neste tipo de
estagio sao os seguintes:

rI : o valor do investimento realizado por para a


realizaca o de um servico para , que sempre tem um
valor negativo.
sI : o valor da satisfac
a o de com o servico realizado
por ;
tI : o valor do d
ebito de para com por sua satisfaca o
com o servicos realizado por ;
vI : o valor do cr
edito que adquire de por ter
realizado o servico.
Nos estagios de tipo II , o agente solicita a a
realizaca o de servico em pagamento pelo servico realizado
anteriormente (no caso em que tem creditos), e os valores
relacionados com este estagio de troca sao analogos aos dos
estagios de tipo I .
rI , sI , rII e sII sao denominados de valores materiais (associados imediatamente a` uma troca realizada). tI ,
vI , tII and vII sao conhecidos como valores virtuais
(valores associados a` s trocas postergadas).
Observamos que os valores sao indefinidos se nenhum
servico e realizado, ou seja, toda troca envolve pelo menos
a realizaca o de um servico por parte de um dos agentes.
Em resumo, uma interaca o entre dois agentes/indivduos
pode ser interpretada como trocas de servicos. Quando um
servico e executado entao e possvel que este seja avaliado,
tanto pelo prestador (valor de seu investimento), como pelo
receptor (valor de sua satisfaca o). Posteriormente, sao gerados
valores de debito (do receptor) e de credito (do prestador), que
sao levados em conta em trocas futuras.

C. Avaliaca o Fuzzy de Servicos


A realizaca o de um servico por um agente para outro
agente implica na geraca o imediata dos valores materiais
de investimento r (por parte do agente que realizou o
servico) e de satisfaca o s (por parte de que recebeu o
servico de ).
Definica o 5.1: Em um processo de troca social, um servico
e definido como uma tupla S = (a1 ; . . . ; an ), onde cada ai ,
com i N, e um atributo que representa um aspecto do
servico, a ser analisado no processo de avaliaca o dos valores
materiais gerados pela realizaca o de S. Se o processo de
avaliaca o envolve a analise do valor de investimento realizado
por um agente , entao utiliza-se a notaca o Sr (). Se o
processo de avaliaca o envolve a analise do valor de satisfaca o
de um agente , entao utiliza-se a notaca o Ss ().
O conjunto de atributos e dependente de uma aplicaca o
especfica, e pode variar se for considerada a avaliaca o do
valor do investimento do agente que presta o servico ou a
satisfaca o do agente que recebe o servico.
A avaliaca o fuzzy de um servico e realizada atraves da
composica o da avaliaca o de cada atributo que pertence a
este servico. Os atributos sao representados por variaveis
lingusticas, cujo valor e expresso qualitativamente por um
termo lingustico e quantitativamente por uma funca o de
pertinencia.
Uma escala para avaliaca o de um atributo e representada
pela funca o de pertinencia para a variavel lingustica que

- 170 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

representa o atributo a ser avaliado, como pode ser observado


na Figura 5. Nesta figura, a escala para avaliaca o do atributo
cujos termos lingusticos sao termo 1, termo 2 e termo
3, tem um valor limite igual a N N.

como sendo i (Vnor (ai )). A partir desses valores


0
0
obtem-se a avaliaca o de r is Tq r como sendo
min{1 (Vnor (a1 )); . . . ; n (Vnor (an ))}.
O valor fuzzy de investimento r e calculado a partir das
avaliaco es de todas as regras deste tipo. Para cada termo Tvr ,
com v = 1; . . . ; m, calcula-se o valor
0

00

max{Tvr , Tv r , . . . , Tvr }

(2)

onde k1 . . . kn , com ki , sendo a cardinalidade da


escala T i de avaliaca o de cada atributo ai .
Estes valores provocam um corte no termo lingustico Tvr e
portanto uma regiao fuzzy em T r . Nessa regiao e aplicado um
metodo de defuzzificaca o, por exemplo o centroide [26], para
se obter o valor fuzzy de investimento r . De forma analoga
se obtem o valor fuzzy da satisfaca o s do agente pelo
recebimento do servico realizado por .
Figura 5.

VI. A P ROPOSTA DE UM M ODELO DE AGENTE


BDI-F UZZY

Escala para avaliaca o fuzzy de um atributo de servico

Uma escala com termos lingusticos T1 ; . . . ; Tn e denotada


por T = hT1 ; . . . ; Tm i, com m N.
Denota-se Tk T para significar que o termo Tk esta na
escala T , ou seja 1 k m.
Para a avaliaca o de um atributo a utilizando uma escala e
necessario proceder a um processo de normalizaca o.
Definica o 5.2: Seja V (a) o valor medido do atributo a, N
o limite superior de uma escala decrescente e max o valor
limite toleravel para o atributo a, de acordo com o senso
comum. Entao, o valor normalizado do atributo a e denotado
por Vnor (a) e definido como:
V (a) N
(1)
max
O valor normalizado do atributo e entao avaliado em uma
escala de valores fuzzy do tipo apresentado na Figura 5,
obtendo entao avaliaca o fuzzy do atributo, denotada por (a).
Considerando um servico Sr = (a1 ; . . . ; an ) (ou Ss =
(b1 ; . . . ; bn )), entao e possvel obter um conjunto de regras condicionais atraves do cruzamento de resultados das
avaliaco es fuzzy individuais de seus atributos, utilizando a
regra de inferencia MAX-MIN [26].
Seja T i = hT1i ; . . . ; Tki i uma escala para avaliaca o de um
atributo ai de um servico Sr () = (a1 ; . . . ; an ) onde o
agente presta um servico para um agente . Seja T r =
r
hT1r ; . . . ; Tm
i a escala para avaliaca o fuzzy do investimento
r por parte de . Entao a avaliaca o fuzzy do valor de
investimento r e determinada pela regra de inferencia MAXMIN aplicada sobre uma base de regras do tipo if ... then
do tipo:
0

Vnor (a) = min{N, V (a)}, onde V (a) =

If a1 is Tj1 and a2 is Tl2 and . . . an is Tpn Then r is Tq r


onde Tj1 T 1 ; Tl2 T 2 . . . Tpn T n ; Tqr T r .
Na avaliaca o de uma regra, primeiramente avalia-se
cada condica o do tipo ai is Tji , com i = 1; . . . ; n,

O carater intencional do modelo BDI mostra-se adequado


para a simulaca o de trocas sociais e tem sido utilizado nos trabalhos anteriores do grupo de pesquisa. Entretanto, observa-se
que o tratamento da incerteza gerada em ambientes/problemas
de informaca o imperfeita envolvidas em trocas de servicos
nao-economicos nao esta previsto, em geral, na arquitetura
BDI.
Este trabalho pretende desenvolver um modelo hbrido
de agente BDI-Fuzzy, na plataforma de agentes Jason, para
simulaca o de trocas de servicos nao-economicos, com base na
teoria das trocas sociais de Piaget.
A. Troca de Servicos Nao-Economicos
A Teoria das Trocas Sociais de Piaget tem sido utilizada
como base para a analise de interaco es em Sistemas Multiagente. Estas interaco es sao compreendidas como processos
de trocas de servicos entre pares de agentes seguidos da
avaliaca o destes servicos por parte dos agentes envolvidos,
produzindo valores de trocas sociais. Esses valores sao de
natureza qualitativa, isto e , valores subjetivos influenciados por
diferentes aspectos relacionados a` natureza interna dos agentes
ou efeitos externos do ambiente.
Em um processo de troca social, um agente atribui um valor
r ao seu investimento na realizaca o de um servico para outro
agente e este u ltimo atribui um valor s de satisfaca o por ter
recebido tal servico. Posteriormente, sao gerados valor t de
debito e o valor v de credito, que permitirao a realizaca o de
trocas futuras.
Este trabalho pretende estender a noca o de servico introduzida em [28], para considerar a continuidade de interaco es
e modificar o conceito de personalidade de troca para
considerar as noco es de atitude de avaliaca o de troca e de
estrategia de troca.
Neste caso, um servico, em linhas gerais, pode ser identificado como um conjunto de atributos que podem ser utilizados para a sua avaliaca o (por exemplo, qualidade, dificuldade, utilidade, tempo, disponibilidade, importancia, etc.).

- 171 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um agente pode considerar um, dois ou mais atributos para


a sua avaliaca o de um servico (tanto na prestaca o como no
recebimento de um servico), configurando diferentes atitudes
de avaliaca o de troca.
Por outro lado, um agente pode considerar diferentes
criterios para selecionar seus parceiros de interaca o (por
exemplo, aquele que mais lhe deve servicos, aquele que
lhe proporcionou maior valor de satisfaca o em interaco es
anteriores, aquele que proporcionou maior satisfaca o ao grupo
em que o agente se insere, aquele que nunca interagiu antes
com o agente, etc.), configurando diferentes estrategias de
trocas.
B. Agentes Prestadores/Recebedores de Servicos
Um modelo generico de agente prestador/recebedor de
servicos sera desenvolvido, onde os agentes podem ser programados para assumir diferentes criterios com relaca o aos
atributos que vao utilizar na avaliaca o de um servico, o que os
induzira a diferentes atitudes referentes a` s trocas que optarem
por realizar.
F INAIS
VII. C ONSIDERAC OES
Neste trabalho, propoe-se desenvolver um modelo hbrido
de agente BDI-Fuzzy para a plataforma de agentes Jason [3],
com habilidades para avaliar de forma qualitativa, subjetiva os
valores de trocas sociais originados na prestaca o/recebimento
de servicos nao-economicos, bem como a capacidade de
avaliar, utilizando a logica fuzzy, os balancos material e virtual
originados na troca de servicos entre os agentes.
Sera desenvolvida uma aplicaca o para simular a troca
de servicos nao-economicos, que ocorrem no processo de
interaca o envolvendo diversos estagios de trocas de servicos
entre os agentes.
R EFER E NCIAS
[1] G. Bojadziev and M. Bojadziev. Fuzzy Sets, Fuzzy Logic, Applications.
World Scientific, Singapore, 1995.

[2] R. H. Bordini and J. F. HUbner.


Jason a java-based agentspeak
interpreter used with saci for multi-agent distribution over the net, 2004.
(available at http://jason.sourceforge.net/).

[3] Rafael H. Bordini, Jomi Fred HUbner,


and Michael Wooldridge. Programming Multi-Agent Systems in AgentSpeak using Jason. Wiley,
University of Liverpoll, 2007.
[4] A. Casali, L. Godo, and C. Sierra. Graded bdi models for agent
architectures. In Computational Logic in Multiagent Systems, volume
3487 of LNAI, pages 126143. 2005.
[5] A. Casali, L. Godo, and C. Sierra. Modelos bdi graduados para arquitecturas de agentes. Revista Iberoamericana de Inteligencia Artificial,
9(26):6775, 2005.
[6] A. Casali, L. Godo, and C. Sierra. Multi-context specification for
graded bdi-agent. In C. Ghidini, editor, Doctoral Consortium - Fifth
International Conference on Modeling and Using Context (CONTEXT05). Research Report LIP 6, Paris, July 2005, pages 31 40. 2005.
[7] A. Casali, L. Godo, and C. Sierra. Modeling travel assistant agents:
a graded BDI approach. In Artificial Intelligence in Theory and
Practice, volume 217 of IFIP International Federation for Information
Processing, pages 415424. Springer, Berlin, 2006.
[8] Guanrong Chen and Trung Tat Pham. Introduction to Fuzzy Sets, Fuzzy
Logic, and Fuzzy Control Systems. CRC Press, New York - USA, 2000.
[9] Antonio Carlos da Rocha Costa. The piagetian theory of social
exchanges and its application to learning environment. Informatica na
Educaca o: Teoria e Pratica, 6(2):7790, 2003.

[10] Laecio Carvalho de Barros and Rodney Carlos Bassanezi. Topicos


de Logica Fuzzy e Biomatematica. IMECC, Universidade Estadual de
Campinas (Unicamp), 2006.
[11] G. P. Dimuro, A. V. Santos, G. P. Bedregal, and A. C. R. Costa.
Fuzzy evaluation of social exchanges between personality-based agents.
In L. S. Lopes, N. Lau, P. Mariano, and L. M. Rocha, editors, New
Trends In Artificial Intelligence, Proc. of 14th Portuguese Conference
on Artificial Intelligence, EPIA2009, pages 451462, Aveiro, 2009.
APIA/Universidade de Aveiro.

[12] N. Ghasem-Aghaee and T. I. Oren.


Towards fuzzy agents with dynamic
personality for human behavior simulation. In Proc. of the 2003 Summer
Computer Simulation Conference, Montreal, July 20-24, 2003, pages 3
10, San Diego, 2003. SCS.
[13] N. Gilbert. Agent-based Models. SAGE, Los Angeles, 2008.
[14] N. Gilbert and K. G. Troitzsch. Simulation for the social scientist. Open
University Press, Milton Keynes, 2005.
[15] S. Hassan, L. Garmendia, and J. Pavon. Agent-based social modeling
and simulation with fuzzy sets. In E. Corchado, J. M. Corchado,
and A. Abraham, editors, Innovations in Hybrid Intelligent Systems,
number 44 in Advances in Soft Computing, pages 4047. Springer,
Berlin, 2008.
[16] P. Lokuge and D. Alahakoon. Decisions based upon multiple values:
the BVG agent architecture. In N. R. Pal, Nikola Kasabov, Rajani K.
Mudi, Srimanta Pal, and Swapan K. Parui, editors, Neural Information
Processing, number 3316 in LNCS, pages 941946, Berlin, 2004.
Springer.
[17] S. A. Long and A. C. Esterline. Fuzzy BDI architecture for social
agents. In N. R. Pal, Nikola Kasabov, Rajani K. Mudi, Srimanta Pal,
and Swapan K. Parui, editors, Proceedings of the IEEE Southeastcon
2000, pages 6874, Los Alamitos, 2000. IEEE.
[18] Hung T. Nguyen and Elbert A. Walker. A First Course in Fuzzy Logic.
Chapman & Hall/Crc, Las Cruces, New Mexico, third edition, 2006.
[19] J Piaget. Estudos Sociologicos. Forense, Rio de Janeiro, 1973.
[20] J Piaget. Sociological Studies. Routlege, London, 1995.
[21] A. S. Rao and M. P. Georgeff. Modeling rational agents within a BDIarchitecture. In R. Fikes and E. Sandewall, editors, Proc. 2nd Intl. Conf.
on Principles of Knowledge Representation and Reasoning), pages 473
484, San Mateo, 1991. Morgan Kaufmann.

[22] T. I. Oren
and N. Ghasem-Aghaee. Personality representation processable in fuzzy logic for human behavior simulation. In Proc. of the 2003
Summer Computer Simulation Conference, Montreal, July 20-24, 2003,
pages 1118, San Diego, 2003. SCS.
[23] M. R. Rodrigues. Social Techniques for Effective Interactions in
Open Cooperative Systems. PhD thesis, Universidade de Southampton,
Southampton, UK, 2007.
[24] Mara Riveiro Rodrigues and Michael Luck. Effective multiagent
interactions for open cooperative systems rich in services. In Proc. of
8th Intel. Conf. on Autonomous Agents and Multiagent Systems, pages
12731274, Budapest, 2009.
[25] Mara Ribeiro Rodrigues. Um sistema de valores de troca para suporte
a` s interaco es em sociedades artificiais. Masters thesis, PPGC/UFRGS,
Porto Alegre, 2003.
[26] Timothy J. Ross. Fuzzy Logic with Engineering Applications. Wiley,
New Mexico - USA, 2004.
[27] E. Sabeur and G. Denis. Human behavior and social network simulation:
Fuzzy sets/logic and agents-based approach. In Proc. of the 2007 Spring
Simulation Multi-Conference, Norfolk, 2007, pages 102109, San Diego,
2007. SCS.
[28] A. V. Santos. Avaliaca o fuzzy de trocas sociais entre agentes com
personalidades. Dissertaca o de mestrado, PPGINF/UCPEL, Pelotas,
Brasil, julho 2008. (Orientaca o: G. P. Dimuro).
[29] S. Shen, G. M. P. OHare, and M. J. OGrady. Fuzzy-set-based decision
making through energy-aware and utility agents within wireless sensor
networks. Artificial Intelligence Review, 27(2-3):165187, 2008.
[30] M. Wooldridge. Reasoning about Rational Agents. Intelligent Robots
and Autonomous Agents. The MIT Press, Cambridge, Massachusetts,
2000.
[31] M. Wooldridge. An Introduction to MultiAgent Systems. Wiley,
Chichester, 2002.
[32] Michael J. Wooldridge. Multiagent Systems: A Modern Approach
to Distributed Artificial Intelligence. The MIT Press, Cambridge,
Massachusetts, 1999.
[33] L. A. Zadeh. Fuzzy sets. Information and Control, 8:338353, 1965.

- 172 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Tcnicas Numricas Aplicadas ao Ajuste de uma


Correlao para o Nmero de Nusselt
Thas G. DAvila, Darci L. Savicki, IMEF, FURG

Resumo Neste trabalho apresenta-se uma metodologia para


o ajuste de uma correlao para o Nmero de Nusselt, a partir de
resultados obtidos previamente via simulao numrica
computacional. Partindo-se de uma tabela de valores que
relacionavam a variao do coeficiente de transferncia de calor
por conveco (h) com os parmetros diferena de temperatura
( T ), o raio (R) e resistncia trmica por unidade de rea (U),
ajustou-se uma correlao para o nmero de Nusselt dependente
do tempo, que descreve o resfriamento transiente de um
reservatrio.
Palavras Chave Ajuste de curvas, Correlao, Nmero de
Nusselt.

I. INTRODUO

m trabalhos anteriores [1], [2], [3] foi apresentado um


modelo matemtico baseado nas equaes de NavierStokes e na equao da energia para descrever a fase
transiente do resfriamento de reservatrios trmicos
cilndricos horizontais. Tambm foi apresentada a
metodologia da soluo numrica, baseada no Mtodo dos
Volumes Finitos, a partir da qual foram obtidos valores
numricos para o coeficiente de transferncia de calor interno.
Em [4], apresenta-se um estudo numrico da conveco
natural transiente em tanques cilndricos verticais, bem como
uma correlao para o Nmero de Nusselt. No presente
trabalho, apresenta-se uma metodologia numrica aplicada no
ajuste de uma correlao para o nmero de Nusselt em
cavidades com formato meia-lua.
Correlaes para o nmero de Nusselt so de grande
utilidade para a engenharia, pois a partir delas obtm-se o
coeficiente de transferncia de calor por conveco, a partir do
qual pode-se calcular a taxa de transferncia de calor. A
conveco natural em cavidades tipo meia-lua foram pouco
estudadas at o momento. Alm disso, conforme mostrado em
[4], para descrever corretamente processos de resfriamento de
uma cavidade deve-se levar em conta que este fenmeno
ocorre em regime transiente, assim, uma correlao que
descreva este processo deve levar em conta a varivel tempo.
Em [3], foram feitas simulaes do processo de
resfriamento de um reservatrio trmico tipo meia-lua, com
variao da diferena de temperatura entre a temperatura do
fluido e a do ambiente externo ( T ), do raio (R) e da
resistncia trmica por unidade de rea (U), definido como

e
iso , onde eiso a espessura da camada de
he kiso

U 1/

isolamento trmico, kiso a condutividade trmica do


isolamento (poliuretano expandido) e he o coeficiente de
transferncia de calor por conveco externa.
A partir da soluo numrica obtida em [3], foram
calculados o fluxo de calor (q), a diferena de temperatura do
fluido e da parede interna Tw,i Ti Tw e assim, com base
na lei de Newton do resfriamento, o coeficiente de
transferncia de calor por conveco interno foi calculado por
q ''
(1)
hi
Tw,i
A partir de

hi foi calculado o nmero de Nusselt (Nu) por

hL
Nu i
(2)
k
onde L o raio do reservatrio (altura), e k a condutividade
trmica do fluido.
Nas simulaes numricas apresentadas em [3], para cada
parmetro variado, fixou-se os outros dois, ou seja, quando
variou-se T , fixou-se R e U. Quando mudou-se R, fixou-se
T e U e quando mudou-se U, fixou-se T e R. Considerouse trs situaes distintas para simulao e para cada
parmetro estudado, conforme mostra-se na Tab. I.
TABELA I
VALORES UTILIZADOS NAS SIMULAES

(C)

W/m2 C

20
40
60

Raio (m)

2,2081
1,2808
0,902

0,3
0,5
0,7

No clculo de T , fixou-se a temperatura externa em 20


C, variando-se apenas a temperatura interna em 40 C, 60 C
e 80 C. Para o clculo de U, manteve-se constante o
coeficiente de transferncia de calor por conveco externa he
em 8 W/m2C e o valor da condutividade trmica do
isolamento kiso = 0,0305 W/mC, com a variao da espessura
( eiso )

- 173 -

em 0,01

m,

0,02

m e

0,03

m,

ou seja,

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

ei
1
Ui 1 /
. Assim, U1 2, 2081 , U 2 1, 2808 e
8 0, 0305

U 3 0, 9020 . Os valores de referncia esto destacados em


negrito na Tab. I.

II. DESENVOLVIMENTO
Visando ajustar uma correlao para o nmero de Nusselt,
construiu-se o grfico do nmero de Nusselt (Nu) em funo
do nmero de Grashof (Gr), definido como
3
g TL
Gr
(3)
2

Fig. 2 Ajuste de R x Gr.

A partir das simulaes variando o raio em 0,3 m, 0,5 m e


0,7 m, mantendo fixo T 40 C e U = 1,2808 W/m2C
obtiveram-se os resultados mostrados na Fig. 1.

O modelo tipo potncia, aps ajustados os coeficientes a


.
e b, tem a forma: f ( R) 4, 770 10 R
Define-se agora o nmero de Grashof normalizado como
Gr
sendo a razo Gr
. Assim, plotando-se Nu x Gr

(R)
( R)
f ( R)
tem-se o agrupamento das curvas sob uma mesma linha de
tendncia, conforme pode-se observar na Fig. 3.
10

3,846

Fig. 1. Gr x Nu em funo do raio.

Para realizar o ajuste, foram escolhidos valores de Nusselt


que esto contidos em cada uma das curvas e verificou-se o
valor de Grashof correspondente (ver linhas pontilhadas na
Fig. 1), conforme Tab. II.
Fig. 3. Ajuste de Gr

(R)

x Nu para o raio

TABELA II
GR X NUSSELT, FUNO DO RAIO
Nu
27
30
40

Gr (R = 0,3)
540270481
490635504
372416190

Gr (R = 0,5)

Seguido do ajuste do raio, aplica-se o mesmo procedimento


para a resistncia trmica por unidade de rea. A partir das
simulaes realizadas para as espessuras de 0,01 m, 0,02 m e
0,03 m, mantendo fixo T 40 C e R = 0,05 m, obteve-se a
variao do nmero de Nusselt em funo de Grashof,
conforme mostrado na Fig. 4.

Gr (R = 0,7)

3878921588
3589255867
2735698686

13253672907
12666394160
10270640109

A partir dos dados da Tab. II, construiu-se o grfico R x Gr


e ajustou-se uma curva a esta linha de tendncia. Observa-se
que o modelo tipo potncia ( f ( x) a.x ) ajusta bem os
dados, como mostra-se na Fig. 2.
b

- 174 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A partir dos dados da Tab. III, construiu-se um grfico de


U versus Gr ( R ) , onde foi ajustada uma linha de tendncia,
tambm do tipo potncia, conforme mostra-se na Fig. 6.

Fig. 4. Gr x Nu em funo de U.

Inicialmente foi feita a normalizao dos valores de Grashof


conforme apresentado anteriormente, ou seja, calculou-se
Gr
, onde R assume o valor de referncia adotado.
Gr ( R )
f ( R)

Fig. 6. Gr

(R)

x U com ajuste de uma linha de tendncia.

Aps este procedimento, plotando-se Gr ( R ) x Nu obteve-se


Aps ajustada a linha de tendncia, temos a equao

os resultados mostrados na Fig. 5.

f (U ) 0, 6467 U

0,9295

Gr

Assim, definido-se agora a nova

(R)

e plotando-se Nu x Gr
( R ,U )
f (U )
observa-se uma aproximao das curvas, que agora agrupamse em torno de uma mesma linha de tendncia, conforme a
Fig. 7.
varivel

Gr

( R ,U )

Fig. 5. Grfico Gr ( R ) x Nu

Na Fig. 5 possvel observar que os valores de Grashof


assumiram valores que oscilam em torno de 1, porm as
curvas ainda no esto agrupadas sob uma mesma linha de
tendncia. Para alcanar este objetivo, foi repetido o
procedimento aplicado anteriormente ao raio. Ou seja,
selecionaram-se valores de Nusselt que esto contidos nas trs
curvas e verificou-se seus respectivos valores de Grashof (ver
linhas pontilhadas na Fig. 5), conforme mostrado na Tab. III.
TABELA III
Gr ( R ) X NUSSELT, FUNO DE U

Nu
25
30
35
40
45
50
55

Gr U1
1,87693551
1,74449721
1,57064491
1,41127091
1,26987457
1,16033069
1,04991847

Gr U2
1,22318324
1,08343449
0,95223961
0,84471339
0,75668315
0,68606941
0,62875631

Gr U3
0,90319166
0,78332727
0,68375673
0,60435906
0,54017679
0,48348928
0,44242649

Fig. 7. Ajuste de Gr ( R ,U ) x Nu para a espessura

Por fim, aplicou-se o mesmo procedimento para a variao


da temperatura T , nos valores 20 C, 40 C e 60 C,
mantendo-se fixos U = 1,2808 W/m2C e R = 0,05 m. A partir
dos resultados obtidos para Nu x Gr, calculou-se
Gr
Gr ( R ,U )
conforme definido anteriormente.
f ( R ). f (U )
Aps, plotou-se Gr ( R ,U )
apresentado na Fig. 8.

- 175 -

x Nu e obteve-se o grfico

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

plotando Gr ( R ,U , T ) x Nu observa-se que agora as curvas


ficam agrupadas sob uma mesma linha de tendncia, conforme
mostra-se na Fig. 10.

Fig. 8. Grfico

Gr ( R ,U ) x Nu

Conforme feito para os outros casos, foram escolhidos


valores de Nusselt pertencentes s trs curvas e verificados os
valores de Gr ( R ,U ) correspondentes nas trs curvas mostradas

Fig. 10. Ajuste de Gr ( R ,U ,T ) x Nu para T

na Fig. 8 (ver linhas pontilhadas), conforme apresentado na


Tab. IV.

O nmero de Grashof normalizado em funo das


variveis T , U e R toma a forma

TABELA IV

Gr ( R ,U ) X NU, FUNO DE T
Nu

GR

25
30
35
40
45
50
55

T 20

Gr

0,291728425
0,255834595
0,22375926
0,198482713
0,177850055
0,161128128
0,147133926

T 40

1,50553194
1,33150569
1,17353043
1,04201551
0,93440542
0,84655757
0,77339357

Gr
Gr

T 60

Gr

4,2563364
3,7841039
3,3405830
2,9724316
2,6669702
2,4180676
2,2084066

( R ,U , T )

Gr

(
( R ,U )

f (T )

( R)

f (U )
f (T )

Gr

Gr

(
( R)

f (U ). f ( T )

f ( R)
f (U ). f ( T )

Gr
f ( R ). f (U ). f ( T )
(4)

Ou seja:

Gr

Gr

(5)
f ( R, U , T )
Substituindo as funes f(R), f(U) e f( T ), tem-se:

Utilizando os valores da Tab. IV, plotou-se um grfico T

( D ,U , T )

10

f ( R , U , T ) (4, 770 10 R

x Gr ( R ,U ) e ajustou-se uma linha de tendncia do tipo potncia,

conforme mostra-se na Fig. 9.

(1, 2951 10

3, 846

) (0, 6467 U
2, 4511

0, 9295

(6)

f ( R, U , T ) 3, 9951 10 ( R
6

3,846

0,9295

2,4511

Assim, substituindo (7) em (5), temos:


Gr
Gr

6
3,846
0,9295
2,4511
( R ,U , T )
3, 9951 10 ( R
U
T
)

ajuste

fornece

(8)

Para testar a validade de (8), aplicou-se (8) aos dados


originais da simulao, obtendo-se como resultado as curvas
mostradas na Fig. 11. Percebe-se que de fato todas as curvas
agora ficam agrupadas em torno de uma mesma linha de
tendncia.

Fig. 9. T x Gr ( R ,U ) com ajuste de uma linha de tendncia

) (7)

f (T ) 1, 2951 10 T

Definindo-se agora a nova varivel Gr ( R ,U , T )

2,4511

Gr ( R ,U )
f ( T )

.
e

- 176 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


90

T_20 Sim.
T_40 Sim.

T_60 Sim.
U_1 Sim.

75

U_3 Sim.
R_03 Sim.
R_07 Sim.

60

T_20 Corr.
T_40 Corr.
T_60 Corr.

Nu

U_1 Corr.

45

U_3 Corr.

R_03 Corr.
R_07 Corr.

30

15
0

5E+09

1E+10

1,5E+10

Gr

Fig. 11. Ajuste para todas as curvas de R, U e T

Fig. 13. Nu x Gr, Correlao e Simulao

Na sequncia, ajustou-se uma linha de tendncia s curvas


agrupadas mostradas na Fig. 11 obtendo-se que o modelo tipo
potncia ajusta bem os dados, como mostra a Fig. 12.

Por fim, nota-se que a maior dificuldade na aplicao da


correlao proposta o clculo do nmero de Grashof, que
requer o conhecimento, a priori, da temperatura da parede
interna ( Tw,i ).
Para
contornar
comportamento da

Tw,i Ti Tw

q " U Ti Te

esta
dificuldade,
diferena entre

em

funo

do

estudou-se
o
a temperatura

fluxo

de

calor

que pode ser facilmente calculado em

funo dos parmetros conhecidos U , Ti , Te . Os resultados


so apresentados na Fig. 14.
2,75
T-20
T-40
T-60

2,25

U1

Fig. 12. Gr ( R ,U ,T ) x Nu com ajuste de uma linha de tendncia

U3
0s

Nu 37, 099 Gr

T (Ti -Tw) [C]

Atravs deste ajuste, obteve-se a equao:


1,289

(9)

( R ,U , T )

1,75

3600s
7200s

10800s
14400s

1,25

18000s

Assim, o nmero de Nusselt correlacionado pela frmula:

Nu 37, 099

Gr

3, 9951 10 ( R
6

3,846

0,9295

2,4511

21600s

1,289

25200s

0,75

(10)

28800s
32400s
36000s

0,25
20

Para testar a validade de (10), utilizou-se como dados de


entrada os valores originais de Gr , R, U e T e calculou-se o
nmero de Nusselt. Aps plotou-se as curvas obtidas por esta
correlao com os dados originais de Nusselt, obtidos via
simulao, obtendo-se uma excelente concordncia, conforme
mostra-se na Fig. 13 abaixo.

30

40

50

60

70

80

90

Fluxo de calor [W/m2]

Fig. 14. Relao entre fluxo de calor e diferena de temperatura ( Tw,i )

Verifica-se, para um mesmo tempo, que a diferena de


temperatura Tw,i varia linearmente em funo do fluxo de
calor q e que o coeficiente angular varia no tempo. Assim
realizou-se o ajuste deste coeficiente angular em funo do
tempo, obtendo-se os seguintes resultados, mostrados na Fig.
15.

- 177 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

REFERNCIAS

0,045
Simil.

0,04

[1]

ajuste

0,035

Coef. a

0,03

[2]

0,025
0,02

[3]

0,015
0,01

[4]

0,005
0
0

7200

14400

21600

28800

36000

Tempo [s]
Fig. 15. Tempo x Coef. A

O ajuste deste coeficiente foi feito pela equao:

a 0, 00306 0, 006669 ln(t )

(11)

que ajusta-se muito bem aos dados para tempos superiores a


100s. Assim, para calcular Tw,i (que necessrio para
calcular o nmero de Grashof), pode-se usar a equao:

Tw 0, 00306 0, 006669 ln(t ) U Ti Te

(12)

Nota-se que a correlao proposta para o nmero de


Nusselt, em conjunto com a equao proposta para Tw,i
resulta em uma correlao transiente, haja vista que o ajuste de

Tw,i funo do tempo.


A correlao proposta foi ajustada para dados referentes ao
resfriamento transiente em tanques tipo meia-lua preenchidos
com gua. Na sequncia do trabalho, ser investigada a
generalizao destes resultados.

III. CONCLUSO
A metodologia apresentada neste trabalho fornece um
meio eficiente e de fcil aplicao para descobrir a relao
matemtica entre as variveis envolvidas num processo
fsico. Para os parmetros ajustados neste trabalho, a
correlao obtida apresentou excelente concordncia com
os dados originais, o que demonstra a eficcia do
procedimento. O mtodo apresentado pode ser utilizado em
outras situaes da engenharia, onde se busca estabelecer o
tipo de relao entre as variveis independentes com a
varivel dependente envolvidas em determinado processo.

- 178 -

D. L. Savicki, H. Vielmo, A. Krensinger, Anlise numrica


tridimensional e investigao experimental do comportamento trmico e
hidrodinmico de reservatrios trmicos cilndricos. Tese de Doutorado,
Promec, UFRGS, 2006.
D. L Savicki., Vielmo, Horcio A., Krenzinger, Arno. Threedimensional analysis and investigation of the thermal and hydrodynamic
behaviors of cylindrical storage tanks. Renewable Energy, v.36, p.1364
- 1373, 2011.
D. L. Savicki, I. N. Sabin, Development of a computational model
applied to forced convection in cylindrical and D-shaped thermal
Tanks. Brazilian Congress of Mechanical Engineering, 2011, Natal RN. Proceedings of COBEM 2011, 2011.
I. Rodrguez, J. Castro, C.D. Prez-Segarra, A. Oliva. Unsteady
numerical simulation of the cooling process of vertical storage tanks
under laminar natural convection. International Journal of Thermal
Sciences v. 48 708721 , 2009.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Utilizao do Simulador SUMO para Simulao


de Disperso de Poluentes
Mriam Blank Born e Diana F. Adamatti
Abstract This paper presents a study about air pollution
using SUMO simulator to model impact of the dispersion of
pollutants in the atmosphere.
Index Terms Air Pollution, Simulator SUMO (Simulation of
Urban MObility) and Dispersion of Pollutants.
Resumo Este artigo apresenta um estudo sobre a poluio do
ar a partir da proposta de uma modelagem que simula, com a
utilizao do simulador SUMO, o impacto da disperso de
poluentes na atmosfera.
Palavras chave Poluio do Ar, Simulador SUMO
(Simulation of Urban MObility) e Disperso de Poluentes.

I. INTRODUO
Atualmente, a poluio do ar um assunto de extrema
importncia e preocupao principalmente em grandes centros
urbanos. Juntamente com o progresso tecnolgico destas reas,
os impactos ambientais surgem de forma exorbitante,
originando aes devastadoras, como poluio do ar, efeito
estufa, elevao dos nveis dos oceanos, entre muitos outros.
Uma das formas de poluio advm da queima de
combustveis fsseis, tais como carvo mineral e derivado do
petrleo (gasolina e diesel) emitido pelos veculos. Esta
emisso desmedida de poluentes na atmosfera tem causado
inmeros problemas ao meio ambiente e populao. Com o
crescente nmero da frota de veculos nas grandes cidades, a
qualidade do ar afetada gerando danos a sade da sociedade
[5].
Devido a esta grande disperso de poluentes na atmosfera,
torna-se necessrio o estudo de novas tecnologias que
permitam tratar desses problemas reais. Este artigo apresenta o
estudo do simulador SUMO Simulation of Urban MObility
[1] e uma modelagem a partir deste, o qual permite uma
anlise da disperso de poluentes no meio ambiente de
determinada rea no permetro urbano.
O artigo est estruturado da seguinte forma: na Seo 2 so
apresentados conceitos sobre poluio do ar, bem como a
disperso de poluentes e os modelos meteorolgicos ISC e
CALPUFF.A Seo 3 descreve o simulador SUMO e o pacote

de disperso de poluentes; A Seo 4 trata do trnsito na


cidade de Rio Grande e de uma simulao proposta no modelo
NetLogo [8]. Na Seo 5 apresentada a modelagem proposta
com a utilizao do simulador SUMO e por fim, a Seo 6
apresenta os trabalhos futuros.

II. POLUIO DO AR
A emisso de poluentes na atmosfera um fator prejudicial
qualidade do ar que respiramos, principalmente em reas
urbanas e industriais. O CONAMA (Conselho Nacional do
Meio Ambiente) estabelece padres de controle da qualidade
do ar, que permitem indicar os limites mximos de
concentrao de poluentes que podem ser emitidos na
atmosfera, buscando a preservao do bem-estar da populao,
da fauna e flora, bem como do meio ambiente [2].
Esta emisso se d pelo fenmeno chamado disperso de
poluentes, sendo os principais fatores meteorolgicos: vento,
temperatura, as altas e baixas de presso e terreno [4].
Com intuito de melhor representar esta disperso de
poluentes no meio ambiente, juntamente com dados de
modelos meteorolgicos, dois modelos de disperso de
poluentes sero citados neste artigo: o ISC (Industrial Source
Complex) e o Calpuff (California Puff Model) descritos nos
itens abaixo.
A. O modelo ISC
O ISC (Industrial Source Complex) um modelo
Gaussiano, no qual possibilita a modelagem de uma grande
variedade de emisses de poluentes associados a complexos
industriais [3].
A base de clculo para este modelo, de acordo com o EPA
(Environmental Protection Agency), a equao linear e
estacionria de pluma Gaussiana que, com algumas
modificaes, utilizada para modelar emisses de fontes
simples em um ponto - as chamins. A Figura 1 representa a
equao para calcular a concentrao da emisso de poluentes
em fontes pontuais.

Mriam Blank Born Bacharel em Cincia da Computao pela


Universidade Catlica de Pelotas (UCPel); E-mail: miriamborn@gmail.com.
Diana F. Adamatti professora doutora do Centro de Cincias
Computacionais e do Programa de Ps-Graduao em Modelagem
Computacional da Universidade Federal do Rio Grande (C3/PPGMC/FURG);
E-mail: dianaadamatti@furg.br.

- 179 -

Equao 1: Representao da Equao do modelo ISC.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Analisando a equao, constata-se que a concentrao x


depende de diversos fatores. Q a taxa de emisso de
poluentes (g/s), K o coeficiente de expanso utilizado para
converter as concentraes calculadas para unidades
desejadas, o termo vertical V representa a disperso vertical
devido reflexo podendo ser ou no habilitado, D o termo
de decaimento,

so os desvios padres da distribuio

das concentraes lateral e vertical em metros,


a
velocidade do vento na altura da chamin e Y a distncia do
vento cruzado.

de scrips descritos na linguagem XML (Extensible Markup


Language).
Atravs da configurao destes dois arquivos, a aplicao
de linha de comando chamada NetConvert, converte estes em
um arquivo de sada interpretado pelo simulador.
O SUMO tambm disponibiliza aos usurios, controladores
de trfego como, por exemplo, um semforo simples, no
representando a complexidade de um semforo real. Para
ilustrar esta complexidade uma ferramenta chamada TraCI
(Traffic Control Interface) utilizada, permitindo a conexo
de um programa externo, implementado na linguagem Python,
onde o programador decide a lgica a ser desenvolvida com
intuito de controlar o semforo [9].

B. O modelo Calpuff

IV. TRNSITO EM RIO GRANDE

O Calpuff (California Puff Model) tambm um modelo


Gaussiano, tipo puff, ou seja, so modelos utilizados para
estudo de disperso atmosfrica. Possui inmeras aplicaes,
dentre elas destacam-se: estudos de modelagem de qualidade
do ar, de impacto ambiental, entre outras e documentao
disponvel ao pblico [10].
Este modelo conhecido hoje como CALMET/CALPUFF,
no qual o modelo CALPUFF foi acoplado, incluindo trs
componentes principais: CALMET modelo meteorolgico
diagnstico tridimensional; CALPUFF modelo de disperso
de poluentes e CALPOST programa de ps-processamento,
sendo que cada um destes possui interface separada [4].
Os modelos de puff gaussianos so representados por uma
pluma na qual contm uma srie de pacotes discretos (nuvens)
de material poluente.

III. SUMO
O SUMO (Simulation of Urban MObility) um simulador
microscpico de trnsito, foi desenvolvido em 2001, pelo
Centro Aeroespacial Alemo (DLR), com o intuito de auxiliar
a comunidade de pesquisa de trfego com uma ferramenta
onde algoritmos pudessem ser implementados e avaliados, sem
a necessidade de obter um trfego completo de simulao.
Possui cdigo aberto, porttil e projetado para simular
modelagens de redes rodovirias de grande porte [9].
Dentre as principais caractersticas de SUMO destacam-se:
possui todas as aplicaes necessrias para simular uma rede
de trfego, diferentes tipos de veculos, os movimentos dos
veculos ocorrem em espao contnuo e tempo discreto, ruas
com mltiplas faixas e mudana de faixa, interface grfica para
os usurios, velocidade de execuo nas simulaes,
interoperabilidade com demais aplicaes em tempo de
execuo, entre outras.
Para o desenvolvimento de uma rede de estradas no SUMO
so necessrios dois arquivos de entrada: o primeiro com
informaes de cada interseco (nodos) da rede e o segundo,
com estes nodos interligados (bordas), ambos obtidos a partir

Com uma considervel populao, a cidade de Rio Grande


possui aproximadamente 200 mil habitantes, o crescimento
populacional do municpio est relacionado presena do plo
naval na regio. Por consequncia disto, a frota de veculos na
cidade aumentou quase em 50%, passando de 40 mil para 60
mil veculos circulando pela cidade.
Este crescimento causa vrios problemas, principalmente no
trnsito, trazendo transtornos em determinados horrios
ocasionando engarrafamentos e trnsito lento em ruas do
centro da cidade [8].
A. Modelagem do Trnsito na Ferramenta NetLogo
O NetLogo uma linguagem de programao que simula
sistemas multiagentes e a integrao destes com o ambiente de
simulao. Esta ferramenta apresenta uma vasta biblioteca de
modelos com diversas reas, tais como: biologia, qumica,
fsica, economia, cincias sociais, entre outras [6].
Segundo SILVA et al. [8], foi escolhida a regio central da
cidade de Rio Grande, utilizando o ambiente NetLogo para a
simulao de trfego, a fim de analisar as causas da lentido
em duas ruas principais da cidade e redondezas, a partir de
horrios de pico, remoo de semforos, entre outros.
A Figura 2 representa uma parte do centro da cidade
utilizado para o desenvolvimento da simulao.

- 180 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

B. Primeiros passos com o SUMO


Para o desenvolvimento de uma rede de estradas no SUMO
considerou-se uma parte do trnsito da cidade de Rio Grande.
Na primeira etapa desta simulao, o primeiro passo foi
desenvolver a modelagem da rede de estradas, como mostra a
figura abaixo [9].
De acordo com a Figura 3, os nodos das extremidades so
chamados de nodos O/D (91, 92, 93, 94, 95 e 96), ou seja,
origem/destino, os nodos da sequncia so denominados nodos
fictcios (911, 912, 913, 914, 915 e 916), que fazem a conexo
dos O/D com os nodos de interseco. E por fim, os nodos de
interseco (1, 2, 3, 4, 5, 6, 7, 8 e 9), os quais de conectam
entre si e com os nodos origem/destino.
Estas conexes entre os nodos so realizadas pelos links, ou
seja, o caminho que interliga os nodos da rede.

Figura 2: Representao de parte do mapa da cidade de Rio


Grande [8].

V. MODELAGEM PROPOSTA

A modelagem proposta para este trabalho consiste em


desenvolver uma rede no simulador SUMO, juntamente com
os modelos meteorolgicos citados na seo II, so eles: ISC e
Calpuff.
A primeira parte da modelagem proposta para este trabalho
consiste no estudo do simulador SUMO, bem como o
desenvolvimento de uma rede de estradas e a insero dos
veculos nesta rede.
A segunda parte consiste na integrao dos modelos
meteorolgicos. Esta etapa ainda encontra-se em fase de
estudo e anlise.
A. SUMO e Disperso de Poluentes
O simulador SUMO possui no menu View Settings,
definies tais como: fundo de ambiente, ruas, nodos,
veculos, entre outros. A partir das definies de veculos com
relao s cores destes, podemos selecionar como definio
para a simulao, por exemplo, emisses de CO2, CO, NOx e
outros [1].
Desta forma, os veculos mudam as cores, nas quais
podemos caracterizar como emisso de poluentes para simular
uma determinada rede de estradas, no caso deste trabalho uma
parte do centro da cidade de Rio Grande e medir qual a
emisso de poluentes de determinado nmero de veculos em
um tempo especfico.

Figura 3: Representao do layout da rede de simulao.

O segundo passo desta modelagem consiste em estabelecer


informaes sobre os veculos: tipo de veculo (id), acelerao
mxima, desacelerao mxima, tamanho (comprimento do
veculo) e velocidade. E, os dados de cada uma das
coordenadas utilizadas para modelar a rede: nome do nodo
(id), coordenada x e y.
As tabelas abaixo representam estes dados, respectivamente.
Tabela I: Representao do tipo de veculo e suas caractersticas.
Acelerao Desacelerao Tamanho Velocidade
Tipo de
veculo
mxima
mxima (m/s)
(m)
mxima
(m/s)
(m/s)
Carro A
3.0
6.0
5.0
50.0
Carro B

2.0

6.0

7.5

50.0

Carro C

1.0

5.0

5.0

40.0

Carro D

1.0

5.0

7.5

30.0

- 181 -

Tabela II: Representao dos nodos da rede e coordenadas.

Nome do
Nodo
91
92
93

Coordenada x

Coordenada y

-1000.0
-1000.0
-1000.0

+1000.0
+500.0
0.0

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

94
95
96
911
912
913
914
915
916
1
2
3
4
5
6
7
8
9

+1000.0
+1000.0
+1000.0
-850.0
-850.0
-850.0
+850.0
+850.0
+850.0
-500.0
-500.0
-500.0
0.0
+500.0
+500.0
+500.0
0.0
0.0

apresentado na Figura 2.
Para uma melhor visualizao de como ser a
implementao com os veculos adicionados a rede de
estradas, a Figura 5 ilustra uma rede completa com seus
veculos. Exemplo encontrado na documentao de SUMO de
acordo com a referncia [9].

1000.0
+500.0
0.0
+1000.0
+500.0
0.0
+1000.0
+500.0
0.0
+1000.0
+500.0
0.0
0.0
0.0
+500.0
+1000.0
+1000.0
+500.0

Com os dados da Tabela 2, organizados em dois arquivos


XML, chamados riogrande.nod.xml e riogrande.edg.xml. No
primeiro, de acordo com os coordenadas x e y definidas na
Tabela 2, os nodos de origem/destino, fictcios e de
interseco so disposto no simulador para a formao da
rede. E, no segundo arquivo, so definidas as edges (bordas)
para interligao com os nodos, o resultado obtido foi a
simulao da rede de estradas, como mostra a Figura 4.

Figura 5: Representao da rede de estradas com os veculos [9].

VI. TRABALHOS FUTUROS


A partir do estudo realizado para o desenvolvimento dos
primeiros passos deste artigo, pretende-se como trabalhos
futuros a concluso desta modelagem, analisando o impacto da
disperso de poluentes em determinadas regies. Bem como, a
interao desta modelagem utilizando o simulador SUMO,
com os dois modelos meteorolgicos citados nos itens A e B
da seo II, contribuindo assim para que, um estudo mais
aprofundado da poluio do ar possa ser realizado.

AGRADECIMENTO
Agradecemos FAPERGS (Fundao de Amparo
Pesquisa do Estado do Rio Grande do Sul) pelo financiamento
e pelas bolsas de pesquisa e desenvolvimento, projeto nmero
10/0049-7.
REFERNCIAS

Figura 4: Representao da simulao no SUMO.

O segundo passo desta simulao encontra-se em


andamento, as informaes da Tabela 1 sero organizadas em
um arquivo, denominado riogrande.rou.xml, e posteriormente
adicionada a modelagem.
Os dados apresentados nas tabelas 1 e 2, bem como sua
representao no simulador (Figura 4), so uma modelagem
hipottica para melhor entendimento da ferramenta e futura
implementao do mapa real da cidade de Rio Grande,

[1] BEHRISCH M.; BIEKER L.; ERDMANN J.; KRAJZEWICZ D.


SUMO Simulation of Urban MObility; Institute of
Transportation Systems German Aerospace Center Rutherfordstr. 2,
12489
Berlin,
Germany.
Disponvel
em:

http://www.sumo.sourceforge.net/pdf/simul_2011_3_40_5015
0.pdf.
[2] Conselho Nacional de Meio Ambiente (CONAMA). Resoluo
N. 003 de 28 de junho de 1990.
[3] EPA - Environmental Protection Agency . Users guide for the
industrial source complex (ISC3), dispersion models volume II

- 182 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Description of model algorithms. 1995, 128p.


[4] MORAES, M. R., Ferramenta para a Previso de Vento e
Disperso de Poluentes na Micro-escala Atmosfrica. Tese para
obteno de Doutorado em Engenharia Mecnica, Universidade
Federal de Santa Catarina, UFSC, Brasil.
[5] MOREIRA, D.M. Meteorologia e poluio atmosfrica.
Ambiente
e
Sociedade
,
2008.
Disponvel
em:

http://www.scielo.br/scielo.php?script=sci_arttex&pid=S1414753X200800010002.
[6]

NetLogo

Home

Page;

Disponvel

em:

http://ccl.northwestern.edu/netlogo/.
[7] SARAIVA, L. B., KRUSCHE, N.,Condies Atmosfricas
Favorveis concentrao de Poluentes em Rio Grande, RS.
Resumos do II Congresso em fsica da camada limite planetria e
modelagem de processos de disperso. Santa Maria, RS. v.1. p.14.
2001.
[8] SILVA F.N.; SILVEIRA J.A.; RODRIGUES L.M.; Trnsito no
centro de Rio Grande implementado em NetLogo; Dezembro 2011.
[9] SUMO Simulation of Urban MObility; Disponvel em:
http://www.sumo.sourceforge.net.
[10] The Atmospheric Studies Group at TRC; Disponvel em:
www.src.com.

- 183 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem de Funca o Avaliaca o para o Domnio de Futebol de


Robos em Simulaco es 2D*
Eder Mateus Goncalves1 e Mateus Fogaca2
AbstractTo act in an environment as the Robocup 2D
simulator, an agent must present some elementary features of
intelligence. Given the complexity of the environment, it is
impossible to foresee all the situations that a team of agents can
manipulate. In this sense, some techniques based on learning
behavior must be used to permit the agent act with some
correctness even on some contexts not expected on his code.
Using some learning approach, it is necessary to define some
metrics to evaluate the agents performance on the environment.
However, the metrics in a complex environment can be classified
on short and long-term metrics. In this paper, it is presented some
conclusive results about some metrics which once optimized can
guarantee the victory of a team on the robot soccer simulation.
Nevertheless, the approach used permits to integrate short and
long-term metrics.
ResumoPara atuar em um ambiente como o de simulaca o 2D
da Robocup, um agente deve apresentar algumas caractersticas
elementares de inteligencia. Dada a` complexidade do ambiente, e
impossvel prever todas as situaco es que um time de agentes pode
manipular. Neste caso, algumas tecnicas baseadas na aprendizagem de comportamentos devem ser usadas para permitir que o
agente atue com alguma correca o em contextos nao esperados
em seu codigo. Utilizando uma abordagem de aprendizado, e
necessario definir algumas metricas para avaliar o desempenho
do agente no ambiente. Contudo, as metricas em um ambiente
complexo podem ser classificadas em curto e longo prazo. Neste
artigo sao apresentados alguns resultados sobre algumas metricas
que uma vez otimizadas podem garantir a vitoria de um time em
uma simulaca o de futebol de robos. Nao obstante, a modelagem
adotada permite integrar metricas de curto e longo prazo.

I. INTRODUC
AO
Problemas computacionais modernos alcancam nveis de
complexidade cada vez mais elevados. As novas soluco es
geradas abordam alternativas que incluem a distribuica o da
soluca o em diferentes unidades e a sua devida integraca o por
meio de tecnicas baseadas em modelos sociais, ou ainda a
utilizaca o de paradigmas baseados em metaforas ou modelos
de cognica o. Estas novas abordagens visam, essencialmente,
habilitar a soluca o a tratar contingencias do problema nao
previstas pelos seus projetistas.
Nesse cenario, tecnicas baseadas em aprendizado de
maquina tem especial atenca o, uma vez que permitem a
soluca o computacional proposta apresentar algum nvel de
correca o para o sistema mesmo em contextos nao previstos,
*This work was supported by Fundaca o de Amparo a` Pesquisa do Estado
do Rio Grande do Sul(FAPERGS)
1 Eder Gonc
alves is with Center for Computational Sciences - C3,
University Federal of Rio Grande - FURG, Rio Grande, RS, Brazil

edergoncalves at furg.br
2 Mateus Fogac
a is with the Center of Computational Sciences - C3,
University Federal of Rio Grande - FURG, Rio Grande, RS, Brazil

mateus.p.fogaca at gmail.com

alem de habilita-lo para uma melhoria de performance com o


sua recorrente utilizaca o.
Um problema que instancia estas circunstancias esta no
desenvolvimento de robos virtuais para o simulador 2D de
futebol de robos proposto pela Robocup [1]. Neste simulador,
devem ser desenvolvidos 11 robos virtuais heterogeneos que
formam uma equipe para jogos contra equipes formadas
tambem por robos virtuais. A u nica restrica o para o desenvolvimento dos robos e o uso de linguagens de comunicaca o
com suporte a UDP/IP e a necessaria comunicaca o entre robos
via simulador. O simulador gerencia todo o controle do jogo, e
envia periodicamente informaco es sensoriais individualizadas
a cada robo, esperando tambem de forma periodica o envio de
comandos para cada robo. Cada robo e uma entidade autonoma
constitudo por um programa especfico.
Para a comunidade de sistemas inteligentes e robotica o
domnio do futebol de robos tem especial importancia. Tratase de um problema padrao utilizado como plataforma para
avaliaca o do estado da arte destas a reas do conhecimento, e
uma serie de contribuico es ja foram obtidas a partir dela.
O futebol de robos apresenta-se como um ambiente propcio
ao uso de abordagens baseadas em agentes inteligentes. Deste
modo, uma possvel soluca o e o uso do agente cognitivo
proposto por [2]. Segundo esta proposta, um agente cognitivo
e baseado em tres caractersticas basicas: auto-organizaca o,
inserca o em um ambiente evolutivo e dependencia historica.
Desta proposta, emerge um robo capaz de atender restrico es
de tempo real do ambiente, aprender com as suas interaco es
com o meio, e ainda comunicar-se com os demais membros
existentes.
Ainda segundo esta abordagem, a natureza evolutiva do
agente fomenta sua capacidade de melhorar sua performance
com as recorrentes interaco es com o ambiente. Deste modo,
impoe-se a necessidade de avaliar a atuaca o do agente dentro deste ambiente. Neste artigo, propoe-se um modelo de
avaliaca o da atuaca o do agente dentro do simulador 2D da
Robocup de modo fomentar sua memoria de longo prazo e a
partir dela realimentar sua capacidade de atender as restrico es
do meio. As sucessivas avaliaco es do agente servem para
fomentar um mecanismo de aprendizado indutivo que tem por
objetivo aumentar tanto a robustez do agente quanto a suas
respostas reativas.
Desta forma, este artigo e apresentado conforme a seguinte
estrutura. Na proxima seca o e apresentado o modelo generico
de agente cognitivo e sua devida implementaca o no ambiente
de simulaca o descrito. Na seca o III e descrita a modelagem
do mecanismo de avaliaca o das aco es do agente no simulador, e na seca o IV os resultados que validam este modelo.

- 184 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Finalmente, na seca o V sao apontadas algumas conclusoes e


indicativos de trabalhos futuros.
II. UM AGENTE COGNITIVO
Um ambiente complexo como o de simulaca o 2D de futebol
de robos organizado pelo Robocup [3] [4] demanda soluco es
que entre suas caractersticas basicas incluam robustez. Dada a
dinamicidade do ambiente, torna-se impossvel modelar todas
as situaco es a serem manipuladas pelo sistema desenvolvido.
Nesse sentido, propoe-se um modelo de agente cognitivo
[2] que apresenta caractersticas reativas e deliberativas. Este
modelo baseia-se na ideia de que um agente cognitivo apresenta tres caractersticas basicas: auto-organizaca o, natureza
evolutiva e dependencia historica. Para a implementaca o do
agente, utilizou-se o codigo base do Uva Trilearn [5], cuja
arquitetura base adequa-se ao modelo generico proposto.

resultado deste processo e chamado memoria de longo prazo


e atraves dela e codificado um novo nvel reativo.
O nvel cognitivo aprende a descrica o das aco es relevantes
e monta uma nova estrategia de aca o. Ele atribui a` descrica o
um significado real e atraves delas gera padroes de comportamento baseados em sentimentos (emoco es simuladas atraves
da memoria do nvel cognitivo).
B. Uva Trilearn

Figura 2: Arquitetura do UvA Trilearn

Figura 1: Modelo de agente cognitivo generico


A. Modelo Generico
A partir das tres caractersticas basicas apresentadas para o
modelo generico, propoe-se uma arquitetura dividida em tres
nveis hierarquicos, segundo a Figura 1: reativo, instintivo e
cognitivo. O nvel reativo deve estar inserido em um ambiente
evolutivo, submetido a um processo de Seleca o Natural onde
a funca o de aptidao e associada a` s emoco es do agente geradas
pelo seu estado atual. Trata-se de um mapeamento entre
padroes de percepco es e o conjunto de aco es do agente. Essa
funca o de aptidao deve avaliar constantemente este mapeamento, memorizando avaliaco es significativas para o agente.
O nvel instintivo e responsavel por armazenar os melhores/piores mapeamentos do nvel reativo atraves da nota
gerada pela funca o de aptidao e coletar suas caractersticas. O

Para que nao fosse necessario implementar a interface de


comunicaca o com o servidor e estrategias basicas de aca o
utilizou-se o codigo do UvA Trilearn, um time de codigo
aberto para o Robocub 2D Simulator, cuja arquitetura e
apresentada na Figura 2.
O agente do UvA Trilearn divide suas tarefas em tres
camadas:
Camada de Interac
a o. E o nvel mais baixo da arquitetura,
tenta abstrair ao maximo os detalhes da comunicaca o
com o servidor. Durante a simulaca o e responsavel por
receber as informaco es do ambiente e devolver as aco es
que devem ser realizadas.
Camada de Habilidades. Atrav
es das informaco es recebidas pela Camada de Interaca o cria um modelo abstrato do
ambiente e implementa diversas habilidades que o agente
deve ser capaz de realizar (Chutar, correr, etc.).
Camada de Controle. Decide que ac
a o, existente na
camada de habilidades deve ser tomada de acordo com o
estado atual do ambiente.
E importante nao perder tempo durante o processo de
recepca o de informaco es, processa-las e devolver a aca o
correta, para isto o agente e capaz de sentir, pensar e agir
simultaneamente. Portanto existem tres processos acontecendo
simultaneamente:
Sentir. Processo relacionado ao componente que recebe
as informaco es do servidor;

- 185 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Pensar. Processo que executa as Camadas de Habilidade


e Controle;
Agir. Processo respons
avel pelo componente que devolve
as aco es;
E possvel observar que a arquitetura utilizada pelo UvA
Trilearn adequa-se a proposta apresentada em [2]. Nesse
sentido, a Camada de Interaca o e de Habilidades corresponde
ao nvel reativo, enquanto a Camada de Controle engloba os
aspetos tratados pelos nveis instintivo e cognitivo do modelo
generico.

NO DOM INIO DO
III. MODELAGEM DE APTID AO

FUTEBOL DE ROB OS
O modelo generico proposto na seca o anterior preve um
mecanismo evolutivo capaz de avaliar as aco es do agente
no ambiente, de modo a fomentar processos de aprendizado
indutivo, levando a uma melhora no desempenho do agente.
Antes que tecnicas de aprendizado possam ser aplicadas
e necessario saber julgar se uma aca o gerou consequencias
positivas ou negativas. Para isso, testou-se diversas metricas
envolvendo aspectos de curto e longo prazo. Como estamos
lidando com um jogo de futebol, as metricas escolhidas foram:
fazer gol (longo prazo), sofrer gol (longo prazo), avancar com
a bola (curto prazo) e manter a bola com o time (curto prazo).
Fazer e sofrer gol sao as metricas de longo prazo, ja que
representam o objetivo maximo de uma partida de futebol.
Ao realizar um gol, a aca o sera avaliada com um peso
muito superior e independente dos demais criterios. Levar gol
funciona da mesma forma, porem a avaliaca o sera negativa.
As metricas de curto prazo, avancar com a bola e mante-la
com o time, sao complementares. Ao avancar com a bola, a
aca o e avaliada positiva se a mesma continuar com o time,
porem negativa se o outro time ganhar posse. Se a bola
retroceder, a avaliaca o sera negativa apenas se o time perder
a posse.
Dentro do codigo do Uva Trilearn foi criado um modulo
adicional que associa todas as aco es escolhidas pelo agente
ao estado atual do ambiente e avalia a aca o.
O algoritmo abaixo representa a logica que foi explicada.
function AVALIAR(Aca o a)
avaliacao 0
if realizou gol() then
avaliacao 100
else
if sof reu gol() then
avaliacao (100)
else
if avancou com a bola() then
avaliacao avaliacao + 20
else
avaliacao avaliacao 20
end if
if bola esta com o time() then
avaliacao avaliacao + 30
else
avaliacao avaliacao 30

end if
end if
end if
return avaliacao
end function
Uma vez avaliados, os mapeamentos percepca o/aca o, com
as respectivas avaliaco es, sao memorizados, para que possam
ser utilizados por processos de aprendizado indutivo. O resultado deste processo e a realimentaca o do nvel reativo,
incluindo os novos mapeamentos induzidos.
IV. RESULTADOS
A validaca o do modelo de avaliaca o deu-se pela sua
aplicaca o em equipes com estrategias de controle distintas.
Neste caso, a equipe com maior valor acumulado na taxa de
avaliaca o deve vencer o jogo.
E necessario que os valores obtidos sejam coerentes com o
resultado dos jogos. Para comprovarmos que o modelo proposto esta correto simulou-se diversas partidas, armazenando
os valores encontrados e por fim organizados de diversas
formas:
Somat
orio do time (Tabela I). Somou-se todas as
avaliaco es de cada time e comparou-se o resultado.
Divis
ao por aco es (Tabela II). Dividiu-se as avaliaco es
pela aca o que a realizou.
Divis
ao por formaca o (Tabela III). Comparou-se o resultado dos agentes de ataque, meio-campo e defesa.
Em uma amostragem de 10 partidas, todos os resultados
foram a favor do nosso metodo: o time vencedor tinha as
melhores avaliaco es e quando maior a diferenca no placar,
melhor a avaliaca o era para o vencedor.
Jogador
1
2
3
4
5
6
7
8
9
10
11
Total

Time 1
186800
50400
26480
-1880
77160
127840
98760
26000
42040
118280
143040
894920

Time 2
-86040
-196040
-278080
-165720
-100600
-204320
-267960
-242280
-127840
-176480
-116600
-1961960

Tabela I: Somatorio das avaliaco es por time. Placar da partida:


2x1

V. CONCLUS AO
Neste artigo foi proposto um modelo de avaliaca o de
mapeamentos percepca o/aca o para o agente cognitivo proposto
em [2] para um ambiente de simulaca o de futebol de robos.
Esta implementaca o utilizou o codigo-base do UvA Trilearn,
escolhido por adequar-se ao modelo generico escolhido.
O metodo de avaliaca o proposto baseia-se em metricas de
curto e longo prazo que julgam-se importantes num jogo de

- 186 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012


Jogador
1
2
3
4
5
6
7
8
9
10
11
Total

Time 1
-720
1120
600
-120
3720
200
4160
2600
4080
4640
1000
21280

Time 2
1560
6080
2640
-5360
-960
-480
800
640
7440
-160
560
12760

[4] H. Kitano, M. Asada, Y. Kuniyoshi, I. Noda, and E. Osawa, Robocup:


The robot world cup initiave, in The First International Conference on
Autonomous Agent (Agents-97), 1997.
[5] R. de Boer and J. Kok, The incremental development of a synthetic
multi-agent system: The uva trilearn 2001 robotic soccer simulation
team, Masters thesis, Faculty of Science - University of Amsterdan,
2002.

Tabela II: Somatorio das avaliaco es do chute. Placar da partida:


1x0
Posica o
Defesa
Meio de campo
Ataque

Time 1
-1044480
-333240
-538440

Time 2
600560
719800
597800

Tabela III: Somatorio das avaliaco es por posica o. Placar da


partida: 0 x 2

Figura 3: Avaliaca o do Time versus Diferenca no Placar. No


grafico mostramos a avaliaca o media do time campeao, nas
10 simulaco es, conforme a diferenca no numero de gols (Em
caso de empate, considerou-se a melhor avaliaca o).

futebol: fazer gol, avancar com a bola e manter a bola com o


time. O resultado final provou-se eficiente.
Na etapa seguinte do trabalho, pretende-se a implementaca o
de um mecanismo de aprendizado indutivo capaz de realimentar o comportamento reativo do agente, de modo aumentar sua
robustez e performance no ambiente.
R EFER E NCIAS
[1] M. Chen, E. Foroughi, F. Heintz, Z. X. Huang, S. Kapetanakis, K. Kostiadis, I. N. Johan Kummeneje, O. Obst, P. Riley, Y. W. Timo Steffens,
and X. Yin, RoboCup Soccer Server: for Soccer Server Version 7.07 and
later, May 2001. www.robocup.org.
[2] G. Bittencourt, In the quest of the missing link, in International Joint
Conference on Artificial Intelligence (IJCAI97), (Nagoya, Japan), pp. 310
315, August, 23 - 29 1997.
[3] H. Kitano, M. Asada, Y. K. anda Itsuki Noda, and E. Osawa, Robocup:
The robot world cup initiative, in IJCAI-95 Workshop on Entertainment
and AI/Alife, 1995.

- 187 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

APLICAO DO MTODO DE ELEMENTOS FINITOS NA ANLISE


BIOMECNICA DO OSSO MANIBULAR DE OVELHA SUBMETIDA
DISTRAO OSTEOGNICA
Angelo Luiz Freddo , Victor Velho de Castro, Eliete Biasotto Hauser ,Pedro Yoshito Noritomi,
Marlia Gerhardt de Oliveira

calculam-se as tenses de Von Mises, deslocamento do


implante, deformao ssea, stress no implante e tecido
sseo.

Abstract - O objetivo deste trabalho apresentar os


resultados obtidos na anlise do tecido neoformado
de osso de mandbula de ovelha submetida a
distrao osteognica, atravs do Mtodo de
Elementos Finitos (MEF). A partir de tomografias
realizadas na mandbula, foi gerado um biomodelo
tridimensional no qual foi realizada a anlise
(Tenses de Von Mises, deslocamento do implante,
deformao ssea), em ambiente computacional
CAE.

II. MATERIAL E MTODO


Para a presente investigao foi selecionada uma
ovelha submetida a distrao osteognica (alongamento
sseo) do corpo mandibular esquerdo pelo perodo de
33 dias.
A anlise das caractersticas mecnicas do osso
foi realizada a partir de biomodelos virtuais
tridimensionais, os quais foram submetidos a
simulao computacional atravs do MEF. As etapas
do processo empregado seguem os seguintes passos:

Palavras Chave: Distrao Osteognica, Mtodo de


Elementos Finitos, Simulao Computacional
I. INTRODUO
A Distrao Osteognica (DO) apresenta-se como
uma alternativa na reconstruo ssea facial. A DO
baseada no emprego de aparelhos distratores
implantados, objetivando o crescimento sseo em um
stio deformado (SAMCHUKOV, 1999; MOFID et al.,
2001). Para Mehra e Figueroa (2008), a distrao
osteognica uma tcnica cirrgica que utiliza os
mecanismos reparativos do prprio corpo para
reconstruo de tecidos moles e duros.
O osso um tipo de tecido conjuntivo complexo,
vivo e dinmico, que participa de um processo
contnuo de remodelao. Relativamente a prpria
estrutura do osso, este apresenta genericamente duas
camadas. Uma camada externa denominada cortical,
composta de osso compacto, que rodeia uma camada
interna denominada osso trabecular (ou esponjoso). O
osso compacto apresenta muito maior densidade
quando comparado com o osso trabecular (TAVARES,
D, et al; 2010).
O mtodo dos elementos finitos (MEF) uma
tcnica matemtica que divide a estrutura em pequenos
elementos, com o objetivo de viabilizar o clculo da
reao da estrutura inteira, atravs da combinao das
reaes de cada elemento. Minuciosa fundamentao
matemtica do MEF consta em HUGHES 2000, VAZ
2011, ZIENKIEWICZ, 2000 e ZIENKIEWICZ, 2002.
Anlises utilizando o MEF possibilitam a
resoluo de problemas que envolvam tenses e foras
e suas respectivas interaes. Uma vez que a
determinao de tenses mecnicas in vivo
praticamente inexequvel, cada vez mais frequente a
utilizao
de
mtodos
computacionais,
na
determinao da distribuio destas tenses que
ocorrem entre a estrutura ssea e os implantes
osteointegrveis (AKAGAWA et al., 1992).
O principal objetivo deste trabalho analisar a
qualidade e caractersticas mecnicas do osso
mandibular neoformado de uma ovelha, aps a
realizao de distrao osteognica. Aplicando o MEF,

1- Obter as imagens tomogrficas em


formato .DICOM;
2- Gerar o modelo tridimensional a partir de
imagens tomogrficas;
3- Exportar
para
o
software
CAD/CAM/CAE em formato compatvel
(. stl);
4- Utilizar software CAD para modelar o
implante;
5- Realizar simulao computacional de
elementos finitos atravs de software
CAE
A. Tomografia Computadorizada (TC)
Para que possa ser gerado um modelo virtual
utilizado na anlise tridimensional por elementos
finitos, necessrio obter com exatido os dados
referentes a forma, tamanho, contorno e espessura do
objeto; ou seja, suas propriedades dimensionais e
estruturais.
A Tomografia Computadorizada (TC) um
exame de imagem, que permite a reconstruo
tridimensional do esqueleto diretamente ou atravs de
uma srie de fatias bidimensionais. Todos os ndices
estruturais, comumente determinados por seces
histolgicas bidimensionais, podem ser obtidos de
maneira no destrutiva por um grande nmero de
cortes em qualquer uma das 3 direes ortogonais
(FELDKAMP et al., 1989).
A TC proporciona uma medida de densidade
mineral ssea na mandbula, potencialmente til como
um mtodo no invasivo para avaliar a qualidade ssea
mandibular (LINDH et al., 1996). As imagens
tomogrficas so geradas no formato .DICOM.

- 188 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

B. Converso das imagens tomogrficas (.DICOM) em


arquivos de superfcie (. STL)
A sequncia das imagens tomogrficas, obtidas
em formato .DICOM foi importada para o programa
Invesalius, adquirido atravs do Portal do Software
Publico Brasileiro (http://www.softwarepublico.gov.br/).
No programa Invesalius, o procedimento de
cortes axiais (2D) foi organizado pelo processo de
reconstruo das imagens, que gerou um modelo tridimensional (3D), conforme ilustrado na Figura 1.
Sobre este modelo 3D foram aplicados filtros
(thresholders), a fim de que fossem eliminadas
informaes indesejveis, rudos, e somente as
informaes de interesse ficassem mantidas. Ao final
desta etapa, a imagem tridimensional da mandbula foi
convertida para o formato .STL, arquivo de superfcie
compatvel com softwares CAD.

Fig. 2 Modelagem da superfcie da mandbula

Nagasao et al. (2002) relatam que a fora da


mastigao, gerada na regio de molares, varia de 75 a
300N. Veziroglu et. al. (2008) utilizaram em seu estudo
foras mastigatrias horizontais (30N), foras verticais
(105N) e foras oblquas (210N) e foram as mesmas
utilizadas neste estudo.
Na Tabela I apresentamos as propriedades que
caracterizam os diferentes materiais analisados, obtidas
a partir de dados disponveis na literatura
(VEZIRUGLU, 2007; HAN et al , 2008; MENICUCCI
et al, 2002).
TABELA I
PROPRIEDADES DOS MATERIAIS UTILIZADOS
Itens Ovelha

Fig. 1 Biomodelo Virtual de uma Mandbula de Ovelha

C. Simulao Computacional
Anteriormente a simulao computacional, foi
modelada com auxlio de software CAD 3D os
seguintes itens:
a) Modelo de um implante dentrio fabricado
em titnio.
b) Modelo de coroa dentria fabricada em
cermica.
Para que seja possvel a simulao
computacional do biomodelo, o arquivo .STL foi
importado para o programa Rhinoceros 3D onde se
realizou a modelagem de superfcie da mandbula.
Via simulao, os modelos de implante e coroa
dentria foram introduzidos no interior da rea
distrada, considerando como 100% osteointegrado
conforme Figura 2.
O elemento escolhido para modelar os volumes
foi o tetradrico quadrtico, que se caracteriza
geometricamente como uma pirmide de base
triangular, com um n em cada vrtice e um ao centro
de cada aresta.
O modelo do implante, coroa dentria e
mandbula
foram
submetidos
a
simulao
computacional em elementos finitos, tendo como dados
de entrada as propriedades mecnicas dos ossos
trabecular e cortical, implante de titnio e coroa
dentria, bem como as foras inerentes ao processo de
mastigao no software Nastran.

Implante
Coroa Dentria
Osso Trabecular
Trabecular na regio de
trinca
Osso Cortical
Cortical na regio de trinca

Mdulo de elasticidade
(Mpa)
117000
117000
7100

Coeficiente de
Poisson
0,34
0,3
0,3

3327

0,3

71000
33270

0,3
0,3

III RESULTADOS
Utilizando como dados de entrada os parmetros
que constam na Tabela I, e aplicando as foras
inerentes a mastigao, os modelos do implante e da
mandbula
foram
submetidos
a
simulao
computacional por elementos finitos no software
Nastran.
A. Tenso de Von Mises
Na Figura 3 apresentamos os resultados na
anlise de tenso de Von Mises. importante observar
que a localizao das mximas tenses de Von Mises
foi encontrada na parte superior do implante.

Fig. 3 Tenso de Von Mises no Implante

- 189 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A tenso de Von Mises se revelou maior no


carregamento oblquo, porm o carregamento
horizontal mais significativo para o clculo de tenso
de Von Mises, pois gera esforos cisalhantes no
implante.
B. Tenso Mxima Principal Total
A Figura 4 mostra os resultados obtidos para a
Tenso Mxima Principal Total. O domnio dessa
anlise compreende todas as peas anatmicas, exceto
no implante, por motivo da ductilidade do material com
que fabricado (Titnio). A anlise foi aplicada na
comparao de tenses entre materiais frgeis, de
maior dureza, como o caso do osso.

Fig. 6 Deflexo Mxima Principal no Osso

Os mximos valores obtidos em cada anlise,


bem
como
sua
localizao
no
sistema
implante/mandbula, so apresentados na Tabela II
abaixo:
TABELA II
RESULTADOS OBTIDOS NA APLICAODO MEF

Fora de Mastigao

Fig. 4 Tenso Mxima Principal Total

Nos carregamentos horizontais e oblquos, a


tenso mxima encontra-se na base da coroa dentria,
este fabricado em cermica. Isso s no ocorre nos
carregamentos verticais, que so sempre localizados no
osso.

Valor
Horizontal Localizao

Oblqua

D. Tenso Mxima Principal no Osso


Nessa anlise, o domnio foi restringido apenas
para as partes sseas, excluindo o caso da cermica da
coroa dentria. Analisando os mximos valores,
percebemos que a maior tenso principal aconteceu no
carregamento oblquo, ilustrado na Figura 5.

Vertical

Tenso de
Von Mises
Mxima
(MPa)

Tenso
Mxima
Principal
Total
(MPa)

Deflexo
Mxima
(mm)

21

7,927

0,00527

Tenso
Mxima
Principal
Total
Osso
(MPa)
3

Superior
dente

Furo
implante

Superior
Implante

Valor

104,6

Localizao

Superior
Implante

Valor
Localizao

9
Superior
Implante

Base
inferior
dente
129,6
Base
inferior
dente
3
Dobra
dente

0,0265

12,8

Superior
dente

Furo
implante

0,0024
Todo
dente

3
Dobra
dente

O deslocamento mximo de 0,0265mm, obtido


com a aplicao de foras oblquas, sugere a
possibilidade da realizao de implante na regio
neoformada, a partir da data em que a tomografia foi
realizada (perodo de 33 dias de cicatrizao).
IV. CONCLUSO
O Mtodo de Elementos Finitos (MEF)
atualmente aplicado em clculo de distribuio de
tenses, foras, deformaes, principalmente em
superfcies complexas. Diante disso, o MEF possibilita
a substituio da determinao de tenses mecnicas in
vivo, o que tem se tornado uma prtica cada vez mais
frequente (FREDDO, et. al.; 2010).
Com os resultados encontrados conclumos que
transcorrido o tempo proposto de Distrao
Osteognica, j seria possvel fixar implante na regio
neoformada.
A utilizao dos lasers na biomodulao do
processo inflamatrio e do reparo sseo visa
proporcionar maior rapidez na cicatrizao ssea,
menor desconforto ps-operatrio, menor quadro de
edema ps-cirrgico e melhor cicatrizao tecidual ao
paciente submetido cirurgia (TAKEDA, 1988).

Fig. 5 Tenso Mxima Principal no Osso

E. Deflexo Mxima
A Figura 6 demonstra os resultados alcanados
na Deflexo Mxima Total. Esse termo referente a
translao ocorrida em cada parte da estrutura. um
parmetro importante, quando se utiliza critrios de
falha ligados a esses deslocamentos ou quando suas
condies de aplicao so restringidas em alguns
deslocamentos.

- 190 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Como sequncia, os dados sero comparados a


amostras que foram submetidas ao processo de Lowlevel laser therapy (LLLT).

[11] NAGASAO, T; Finite element analysis of the


stresses around endosseous implants in various
reconstructed mandibular models. J Craniomaxillofac
Surg 2002: 30: 170177

5.0 Referncias
[1] AKAGAWA, Y., WADAMOTO, M., SATO, Y. &
TSURU, H. The three-dimensional bone interface of
an osseointegrated implant: A method for study. The
Journal of Prosthetic Dentistry 68, (1992), p. 813-816.

[12] SAMCHUKOV, M. L.; CHERKASHIN, A. M.;


COPE, J. B. Distraction osteogenesis: history and
biologic basis of new bone formation In: LYNCH, S.
E.; GENCO, R. J.; MARX, R. E. (Org.). Tissue
engineering: applications in maxillofacial surgery and
periodontics. Illinois: Quintessence, 1999. p. 131-146.

[2] BURDEN, R. L.; FAIRES, J. D. Anlise


Numrica, So Paulo: Pioneira Thomson Learning.
2003. p. 635-649.

[13] TAKEDA, Y. Irradiation effect of low-energy


laser on alveolar bone after tooth extraction:
experimental study in rats. International J of Oral
and Maxillof Surg, v.17, n.6, p.388-391, 1988.

[3] CHAPRA, S; CANALE, R. L.; Mtodos


Numricos para Engenharia, So Paulo: Mc Graw
Hill. 2008. p. 736-751.
[3] FREDDO, A. A preliminary Study of Hardness
and Modulus of Elasticity in Sheep Mandibles
Submitted to Distraction Osteogenesis and Low-Level
Laser, 2010.

[14] VAZ, E. L., Mtodo dos Elementos Finitos em


Anlise de estruturas, Elsevier , 2011.

[4] FELDKAMP LA, Goldstein SA, Parfitt AM, Jesion


G, Kleerekoper M (1989). The direct examination of
three-dimensional bone architecture in vitro by
computed tomography. J Bone Miner Res 4(1):3-11.

[15] VEZIROGLU, F., YILMAZ, D. Biomechanical


evaluation of the consolidation period of alveolar
distraction osteogenesis with three-dimensional nite
element analysis. Int. J. Oral Maxillofac. Surg.; 37:
448452, 2008.

[5] HAN, U ET al, Three-dimensional finite element


analysis of stress distribution and displacement of the
maxilla following surgically assisted rapid maxillary
expansion, Journal of Cranio-Maxillofacial Surgery,
2009 , 145e154.

[16] ZIENKIEWICZ, O. C., Taylor,R. L. The Finite


Element Method- The Basis. Butterworth-Heinemann,
2000.
[17] ZIENKIEWICZ, O. C., Taylor,R. L. The Finite
Element Method- Solid Mechanics, ButterworthHeinemann, 2002.

[6] HUGHES, T.JR. The finite element method. Linear


static and dynamic finite element analysis. Dover
publications, New York, 2000.
[7] LINDH C, PETERSON A, ROHLIN M.
Assessment of the trabecular pattern before
endosseous implant treatment: diagnostic outcome of
periapical radiography in the mandible. Oral Surg Oral
Med Oral Pathol Oral Radiol Endod v. 82 p.335-43,
1996
[8] MEHRA,P.; FIGUEROA, R. Vector control in
alveolar distraction osteogenesis. The Journal of Oral
and Maxillofacial Surgery, v.4, p. 776-9, 2008.
[9] MENICUCCI, G et al , Toothimplant connection:
somebiomechanical aspects based on finite element
analyses. Clin. Oral Impl. Res, 13, 2002; 334341.
[10] MOFID, M. M. et al., Craniofacial distraction
osteogenesis: a review of 3276
cases. Plast. Reconst. Surg., v. 108, n. 5, p. 1103-17,
2001.
- 191 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

FSG-ANNBack: Proposal of an Environment to


Insert Artificial Neural Networks to Game
Development Using Software Reuse
Carlos Alberto B. C. W. Madsen, Giancarlo Lucca, Guilherme Daniel and Diana F. Adamatti
Centro de Ciencias Compitacionais
Universidade Federal do Rio Grande
Brasil, RS, Rio Grande, 96203-900
Emails: carlos.madsen@furg.br, gico.lucca@gmail.com, guilherme.daniel@furg.br, dianaadamatti@furg.br

AbstractThis paper aims a propose of an environment


to games development that uses software reuse and artificial
intelligence. It is composed by: a framework that implemets artificial neural networks (ANN), specifically multilayer perceptrons
feedforward; a edition tool; and the generation of object oriented
source codes based to this kind of network. The main idea of this
environment is to facilitate the application of ANN in eletronic
games.

I. I NTRODUCTION
Since the begining of the games development, the industry
uses the Finite State Machines (FSM) technique to develop the
decision making layer to NPC (Non-Player Characters) [1].
Despite the many qualities that made the FSM widely used,
their determinism mades the NPC behavior a no satisfactory
experience to gamers.
An alternative to this problem is to aggregate FSM with
Artifcial Intelligence (AI) algorithms, as artificial neural networks, fuzzy logic or genetic algorithms [13].
However, to train a professional to use these techniques
requires a considerable time [3] [2]. Additionally, the software
complexity is becoming increasingly large. It demands a large
quantity of working hours to have the product.
In this context, the software reuse becomes fundamental and
it must be widespread in this process, in order to decrease
production time, rework and a good quality of the product.
In this way, this paper aims to present an increase of
the development tool FURG Games Smart Games (FSG),
originally proposed by Madsen et. al [11]. It is composed of a
framework and RAD (Rapid Application Development) tool,
which aims to enable the use of software reuse in FSM to
make the decision layer of the NPC in a specific game.
In this work, the decision to transit from one state to another
into the FSM is governed by an artificial neural network, where
the NPC behavior is not deterministic. To do that, we propose
the inclusion of some classes in framework that implement
multilayer perceptron (MLP) of three layers, with feedforward
and backpropagation training algorithm, as presented in [14].
MLP in three layers has the ability to approximate any not
linear function. This linearity is the same that Chellapilla [15]
presents to modern games.

The paper is divided in five sections. Section 2 presents the


ANN fundaments. In Section 3 the software reuse techniques
focused on frameworks are presented. In Section 4, FSGANNBack, the proposed environment, is presented. Finally,
Section 5 presents the conclusion and future work.
II. A RTIFICIAL N EURAL N ETWORK (ANN)
The Artificial Neural Networks (ANNs) are the principal
connectionism technique, AI line which studies the possibility
of simulation of intelligent behavior throughout mathematic
models which try to resemble to biological neural structure.
These are characterized by being massively distributed processors built from a big number of units of simple processors,
known as artificial neurons that are prone to store experimental
knowledge and to make it available to use. Acquiring the
computational capacity throughout learning and generalization, considering an interactive process with the external
environment.
This AI technique is applied mainly in approximation,
precognition, classification, categorization and optimization
problems, as character recognition, voice recognition, temporal
series precognition, process shaping, computational vision and
signal processing [6].
Among its principal these can be highlighted [4] [5]:
Generalization: Ability to learn through examples and
generalize in order to recognize similar instances to which
it has never been presented.
Adaptability: Possibility to adapt sinaptical heights, absorbing environmental modifications. Like this, a network
that was trained to act in specific conditions can be trained
also to deal with modifications;
Fail Tolerance: Capacity of reaching your objective
confronting noisy signals, or even communication lost in
network pieces;
Self-Learning: The knowledge of a specialist is not
needed to make a decision, the ANN is exclusively based
on the historical examples that are offered to it;
Non-Linear Modeling: The mapping process of a neural
network involves non-linear functions that can cover a
bigger limit from the complexity of the problem.

- 192 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

III. S OFTWARE R EUSE

A. Learning
The learning of an ANN is reached through the modification of their synaptic weight in an ordered form throughout
training algorithms. These can be classified into two distinct
paradigms, the supervised and the non-supervised [6].
Supervised: The desired output is known during the
training, and a program known as inductor, monitors the
error - difference between the desired value and the output
spread - and refeeds the network with the error trying to
minimize it until an acceptable limiar;
Non-supervised: in this case there is no role of inductor
or even the role of reefed to say if the objective of
the learning has been achieved or not. The network that
make use of this type of training are known as SelfOrganizing Maps - SOM. They use correlations between
input parameters to categorize them according to selfdiscovered classes.
B. Multilayer perceptron (MLP)
In this paper we will priorize the multilayer perceptrons
feedforward full connected. This neural networks are characterized by having its neurons in multiple layers, normally one
input layer, many hidden layers and finally one output layer,
where the neuron of each layer is connected to all neurons
of the layers immediately anterior and posterior. So, given
an input signal this one propagates itself, according to the
integrator and activated function of each neuron, layer by layer
until the set of output is produced as a final answer of this
network [5].
Finally the learning of this network is provided in a supervised way throughout backpropagation algorithm. This is
composed by two fundamental steps: the network propagation
and the error backpropagation. In the first step a given input
signal is propagated along the network and the resulting output
is stored. In this step the synaptic weight remain unaltered. In
the second step, the network output is compared to values that
the inductor knows as true, to the presented input, throughout
the difference between this two sets an error value is generated. Possessing this error, the inductor backpropagates it
throughout the network, adapting their synaptic weight with
the objective of moving them closer to the desired solution.
And so successively until the networks converge, it means that
it has its error among an acceptable limit [5].
C. ANN In Games
ANN are used in various areas with great success. In the
game industry, they have a limited impact. However, there
are some examples of commercial games that use this AI
technique, as: Colin McRae Rally 2, Creatures, Black & Whit
and Quake III [14].
There is the possibility of training algorithms just presenting
results in local minima. To game context, it is not relevant,
because the developers do not expect that the NPC have an
optimal or perfect behavior, without errors, but these behaviors
must be not predictable.

In actuality the process of electronic games development is


more complex, demanding bigger human resources, principally
by fact the scope of these software having become bigger.
Considering this, become evident the necessity of reuse in software project, characterizing by being systematic methodology
of block development. Trying to make that the similarities
and the requirements of different projects can be explored.
Wishing to make the final product more trustful, flexible, whit
maintenance and facilitate evolution, bigger quality and fewer
development time [8].
Nowadays we confront with an infinity of reuse software
techniques, although the most utilized are development based
on framework and project patterns [8].
A. Frameworks
A framework is a reusable and semi complete application
which can be improved to produce customized applications,
with specific characteristics as it gathers interrelated concrete
and abstract classes, aiming at minimizing the effort of development and maintenance of certain software, making the reuse
not only in the codification, but also in the analysis and project
[9]. Besides the classes previously mentioned, this technique
specifies as well how such instances should interact to each
other [7].
For a framework to succeed, it must present the following
basic characteristics: modularity, reusability, extensibility and
control inversion [8]. Modularity is achieved by encapsuling
the implementation of classes, providing access, for the developer, only to its interfaces. This characteristic facilitates the
finding of possible problems besides simplifying the changes
in the project, reducing, thus, the maintenance effort. Concerning the reusability we can highlight the considerable advantage
this technique offers. The programming through generic and
preformatted components is notoriously more productive. The
extensibility happens due to a bigger extension capacity of its
components, enabling, through the heritage mechanism, the
customization according to the problem domain faced. And,
finally, the control inversion is important as it involves the
capacity to respond to external events, keeping the application
execution control [9].
Finally, there are two distinct forms to implement such
tool, one known as the white box and the other as the
black box[8]. In the White Box ones, the reuse is done
exclusively by heritage of abstract classes which are available
in the framework. Therefore, the developer must necessarily
create subclasses to customize and implement the necessary
resources for its application. On the other hand, it is necessary
to have a deep knowledge of how the groups of classes work
internally, causing problems for the modularity. Differently, the
Black Box ones act predominantly through the composition,
so the developer is only concerned about matching the instantiated objects, from the existing concrete classes, the best way
possible, taking into consideration what is to be implemented.
As the name suggests, the internal functioning of the classes is
fully abstracted from the user, then benefiting the modularity.

- 193 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

IV. FSG E NVIRONMENT


The development environment of artificial neural networks,
proposed in this paper, is divided into a Framework and a RAD
tool of source code automation, based on the environment
proposed by Madsen et. al [11].
A. Framework FSG
The proposed framework aims to make the insertion of
AI techniques easier, as ANN, in the development of games,
assuming that the decision-making layer of an NPC is an FSM
responsibility [1].
In order to do this, whenever the FSM receives an event
from the environment triggering, as a response, a change
from its present state to another one, the decision making
process makes this transition to happen or not, is ruled by
a guard condition. On the other hand, it may be related to
an AI technique. Aiming at making the character have a less
determinant behavior, an FSM feature, and it responds in a
more realistic way [11].
To implement this decision-making process, using an ANN,
the developer should rely primarily on the composition process. As in the FSG, the AI technique is provided with concrete
classes, therefore abstracting the complexity of its implementation, limiting the development work to associate and gather its
instances, characterizing a Black Box framework. On the other
hand, concerning the implemented FSM, using the State design
pattern [12], then it is necessary the intensive use of heritage,
through the coding of methods found in the super abstract
classes, as well as knowing in which sequence and moment
the FSG will make use of this information, characterizing,
thus, a White Box framework [11].
It is believed that with this work methodology, the FSG
understanding is facilitated, as concerning what refers to ANN,
which demands a longer learning term for its implementation,
the framework already performs such work, leaving for the
developer only the task to know its characteristics, benefits
and limitations, in order to distinguish the appropriate moment
for its usage.
Due to the diversity of programming languages and platforms in which the present games are developed and executed,
it has been chosen the proposal and implementation of the
FSG into an XML based language, similar to Java (the formal
description of this language will not be introduced here, as it
is not the main focus of the paper). It is then a responsibility
for the RAD tool the development of this XML and later
translation of a certain programming language.
In the Figure 1 there is the FSG classes diagram where the
implementation of FSM and ANN are highlighted, other AI
techniques found in the framework were removed due to the
focus of the present work.
Concerning the FSM we call attention for three abstract
classes: FSGCharacter, FSGState and FSGAITechnique. From
the FSGCharacter class, we have the implementation of the
NPC, which internally should have an FSGState instance
which indicates its current state. Therefore, the classes which
inherit FSGState, define all the possible current states in the

FSM. Finally, the FSGAITechnique class, works as an interface among the AI techniques, and the FSM state transitions.
Normally its objects are instantiated in the guardCondition
method of a certain class which inherits FSGState [11].
The neural network is implemented through three fundamental classes: ANNBack, TrainerANNBack and ANNBackXML. In the ANNBack there is the neural network itself,
enabling the implementation of an MLP with a hidden layer,
where its three layers are defined, as well as its neurons and
the respective synaptic weights, along with the propagation
and retropropagation methods. The TrainerANNBack, as the
name suggests, is responsible fro the network training, where
the acceptable error, learning rate and the maximum number of
ages are defined. Finally the ANNBackXML, as a previously
trained network, this class enables creating and reading an
XML file with all the network characteristics. As all languages
beared by RAD implement this class, it makes possible, for
example, that all the training of a network is performed using
a compiled language, as C++, and later the resulting network
is used by a Web game implemented in PHP.
B. RAD (FSG - ANNBack)
The second part of the development environment is a RAD
tool responsible for the configuration of the neural network,
completion of training, and finally the creation of the framework code in a given programming language.
In Figures 2, 3, 4 and 5, there is the software interface of the
RAD tool. The numbers between parentheses in each figure
are explained below.
In Figure 2, the network configuration is done, with the
following items:
1) Network structure: number of neurons in input, hidden
and output layers.
2) Learning: learning tax and momentum.
In the Figure 3, the training network is presented, with the
following items:
1) Stop Condition: maximum acceptable error and the
maximum times number.
2) Repetition: how much times each training case will be
presented to the ANN.
3) Cross-Validation: percentage of data will be separated
to validate the network, after the training.
4) Trained Network: number of networks will be trained.
The network with the minimum error will be chosen.
5) Normalize: to normalize the training and validation data.
Normally, in the interval of [0,1].
6) Training Data: present all data that will be used in the
network training.
7) Validation Data: present all validation data. These data
are removed in a random way to training data.
Once the ANN and the training cases are defined, the bottom
Train Network must be pressed, as presented in Figure 3, and
the training starts, as presented in Figure 4. We can highlight
the following items:
1) In the end of the training of the networks, the tool will
save in a XML file the structure of the network as well

- 194 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 1.

Fig. 2.

FSG classes diagram.

Initial RAD screen of neural networks.

as all weights of the best network. It is necessary to


define the place of this file.
2) It will present the best network in the moment.
3) For each trained network, the tool presents that it converges, its times to stop and the medium error in output
layer.
Finally, the best ANN is found. When the button Generate
source code is pressed, as presented in Figure 4, the user can
generate the source code to the supported languages of FSG
(Figure 5).

According to what was mentioned in the subsection 4.1,


this code creation phase occurs through the translation of the
Framework classes written in an XML based language into
the destination programming language, C++ as in the case in
Figure 5. In order to do this, external RAD programs may
be installed to which these tasks are attributed. Nowadays the
tool has the support to Java, C++, PHP and Python.
Finally, it was noticed that the tool does not permit editing
the activation function, as this is implemented in the activationFunction and derivativeActivationFunction methods

- 195 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 3.

Fig. 4.

Network training area.

Performing the network training.

from the ANNBack class, with the sigmoid function and its
derivative respectively, as this function is more commonly
used. However, if necessary, it might be necessary to extend
the framework through the heritage and reimplement these
methods.

as the ANN framework proposed by Bittencourt et. al [9].


However, we do not find works that integrate AI techniques
(as ANN) and FSM to decision-making layer of the NPC.

C. Related Works

FSM is a very consolidated technique in the game industry


in the decision-making of NPC implementation. However, it
is a deterministic technique and in the last years, it has been
used in a joint way with AI algorithms.

There are some scientific works that propose frameworks to


develop NPC in games, as Sacerdotianu et. al [17] or Wenfeng
et. al [18]. Some tools use AI techniques in the NPC behavior,

V. C ONCLUSION AND F URTHER W ORK

- 196 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[13] Sweetser, P., Wiles, J.: Current AI in games: a review. Australian Journal
of Intelligent Information Processing Systems. vol. 8, nr. 1, pp 24-42
(2002).
[14] Darryl, C., Stephen, M.: The past, present and future of Artificial Neural Networks in Digital Games. International Conference on Computer
Games: Artificial Intelligence, Design and Education, Microsoft Campus,
Reading. 7 pp. (2004).
[15] Chellapilla, K., Fogel, D.B.: Evolution, neural networks, games, and
intelligence. Proceedings of the IEEE, mon. sep, vol. 87, nr. 9, pp. 14711496, ISSN 0018-9219 (1999)
[16] Zhao, R., Szafro,n D.: Generating Believable Virtual Characters Using
Behavior Capture and Hidden Markov Models. Advances in Computer
Games 13 Conference (ACG), Tilburg, The Netherlands (2011)
[17] Sacerdotianu, G., Ilie, S., Badica, C.: Software Framework for AgentBased Games and Simulations. Symbolic and Numeric Algorithms for
Scientific Computing, pp. 381-388 (2011)
[18] Wenfeng H., Qiang Z., Yaqin M.: Component-Based Hierarchical State
Machine - A Reusable and Flexible Game AI Technology. Information
Technology and Artificial Intelligence Conference. vol. 2, pp. 319-324
(2011)
Fig. 5.

Creating source code for the previously trained netwrok.

Therefore, the AI techniques are very complex to be developed. In this way, tools that use software reuse are very
providential. In this context, we believe that the inclusion of
ANN in the FSG environment is very relevant, because it can
create a more realist NPC.
As further work, we will validate the proposed environment.
To do that, basing the FSG, NPC will be implemented in the
Neverwinter Nights game by BioWare, based on the work
of Zhao et. al [16]. Another work is to implement genetic
algorithms and fuzzy logic in the environment.
R EFERENCES
[1] Bourg, D. M., Seeman G.: AI for Game Developers. 400 pp. ISBN:
0596005555. OReilly (2004).
[2] Smed, J., Hakonen., H.: Algorithms and Networking for Computer
Games. 286 pp. John Wiley & Sons Ltd, University of Turku, Finland
(2006).
[3] Bittencourt, G.: Inteligencia Artificial - Ferramentas e Teorias. 3rd ed.
371 pp. ISBN 8532801382. Universidade Federal de Santa Catarina,
Florianopolis, Brazil (2006)
[4] Rezende, S. O.: Sistemas Inteligentes Fundamentos e Aplicaco es. 1st ed.
370 pp. ISBN 8520416837. Edit. Manole Ltda, Barueri - SP, Brazil (2005)
[5] Haykin, S.: Redes Neurais Princpios e Praticas. 2nd ed. 900 pp. ISBN
0132733501. Edit. Bookman, Higienopulis - SP, Brazil (2001)
[6] Russel, S.: Inteligencia Artificial. 2nd ed. 1056 pp. ISBN 8535211772.
Edit. Campus, Rio de Janeiro - RJ, Brazil (2004)
[7] Weschter, E. O.: Arquitetura do Gerador de Aplicaco es Web Baseado no
Framework TITAN. 93 pp. Universidade Federal do Mato Grosso do Sul,
Campo Grande, Brazil (2008)
[8] Sommerville, I.: Software Engineering. 8th. ed. 549 pp. Addison-Wesley
(2007)
[9] Bittencourt, J. R., Osorio, F.: ANNEF - Artificial Neural Networks Framework: Uma Soluca o Software Livre para o Desenvolvimento, Ensino e
Pesquisa de Aplicaco es de Inteligencia Artificial Multiplataforma. nr. 2,
pp. 1316. Free Software WorkShop, Porto Alegre, Brazil (2001)
[10] Madsen, C. A. B. C. W., Adamatti, D. F.: Using Artificial Intelligence
in Computational Games. Journal of Information & System Management,
vol. 1, nr. 2, pp. 6067 (2011).
[11] Madsen, C. A. B. C. W., Lucca, G. Daniel, G. B. Adamatti, D. F.: FURG
Smart Games: a Proposal for an Environment to Game Development
With Software Reuse and Artificial Intelligence. The Fourth International
Conference on Networked Digital technologies. Part I, CCIS 293, pp.
369-381, Berlin: Springer-Verlag (2012).
[12] Gamma, E., Helm, R., Johnson. R.: Design Patterns - Elements of
Reusable Object Oriented Software. 416 pp. ISBN: 9780201633610.
Bookman (2005)

- 197 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <

Modelagem Computacional do Processo de


Moldagem por Transferncia de Resina (RTM)
aplicado a Hlices para Propulso Naval
Joseane da S. Portoa, Max Letzow a, Thiago M. da Silvaa, Elizaldo D. dos Santosa, Sandro C. Amicob,
Jeferson A. Souzaa, Lircio A. Isoldia*

Resumo- O presente trabalho mostra como a modelagem


computacional pode auxiliar no processo de Moldagem por
Transferncia de Resina (RTM) aplicado produo de peas
com geometrias complexas, como o caso das hlices de
propulso naval. Este processo de fabricao de peas em
material compsito consiste, basicamente, de um molde fechado e
preenchido por um reforo fibroso no qual uma resina
polimrica injetada. A simulao numrica do processo de
RTM, ou seja, do escoamento da resina atravs de meio poroso
no interior do molde foi desenvolvida nos softwares GAMBIT e
FLUENT, e foi aplicada nos estudo de uma hlice de propulso
naval para embarcaes de pequeno porte. Por se tratar de uma
pea de geometria complexa, a utilizao da modelagem
computacional como uma etapa preliminar sua fabricao de
fundamental importncia para a correta determinao dos
pontos de sada de resina no molde. Assim, possvel projetar um
molde eficiente, evitando custos extras relativos ao reprojeto do
molde, ao desperdcio de resina e tambm a um maior tempo de
injeo. Os resultados obtidos neste trabalho evidenciam e
comprovam estes aspectos.

INTRODUO
m material compsito definido, basicamente, como a
combinao de dois ou mais materiais em uma escala
macroscpica, formando ento um terceiro material. Um
material compsito tpico formado por incluses suspensas
em uma matriz. Essas incluses (fibras ou partculas)
conferem ao material composto suas caractersticas mecnicas,
enquanto que a matriz (resina) responsvel por transferir as
solicitaes mecnicas s incluses e proteg-las do ambiente
externo [1].
A indstria nutica uma das principais usurias dos
materiais compsitos em todo mundo. De acordo com [2]
grande parte das hlices para propulso naval so fabricadas
em material metlico, como bronze ou ao. As vantagens da
substituio do material metlico por um composto polimrico
so de que este ltimo mais leve e resistente corroso.

a
Escola deEngenharia (EE) Universidade Federal do Rio Grande (FURG) Av. Itlia km 8, Rio Grande-RS, Brasil
b
Departamento de Materiais Universidade Federal do Rio Grande do Sul
(UFRGS)
*Autor Correspondente: liercioisoldi@furg.br

Outra vantagem importante que a deformao da hlice


produzida em material compsito pode ser controlada para
melhorar seu desempenho. Portanto a aplicao de materiais
compsitos em peas utilizadas em ambientes martimos
permite a fabricao de formatos complexos e com
determinadas propriedades especficas.
Dentre os diversos processos de fabricao de peas em
material compsito, possvel destacar o processo de
Moldagem por Transferncia de Resina (RTM), o qual tem se
mostrado muito eficiente na fabricao de peas utilizadas na
engenharia naval. Como vantagens do processo de RTM pode
ser destacado o bom acabamento nos dois lados da pea, a alta
produtividade, a flexibilidade, a relativa facilidade na
produo de peas com geometrias complexas e a perda
relativamente baixa de matrias-primas.
Por outro lado, uma das maiores dificuldades em aplicar o
processo RTM est relacionada com o preenchimento do
molde, ou seja, garantir que o reforo fibroso seja impregnado
completamente pela resina no interior da pea. Para fabricar
com qualidade um componente de material compsito pelo
processo RTM, necessrio que se evite a formao de vazios
em seu interior. A presena de vazios provoca efeitos
prejudiciais nas propriedades mecnicas da pea, como baixa
resistncia ao cisalhamento, compresso, ao impacto e
fadiga [3].
Outra dificuldade com relao ao processo RTM est
relacionada com o posicionamento adequado dos pontos de
entrada e sada de resina no molde, principalmente em peas
com geometrias complexas. Uma escolha errada destes pontos
pode acarretar numa pea com defeitos, ou ento, um tempo
final de preenchimento inadequado, ou ainda, o desperdcio de
resina (no caso de um ponto de sada mal localizado).
Surge ento a modelagem computacional para auxiliar na
soluo destes problemas, pois atravs dela possvel
conhecer previamente qual ser o comportamento do
escoamento da resina no interior do molde. Segundo [4], a
simulao numrica no processo RTM tem como principais
objetivos a determinao da evoluo do fluxo, a localizao
da linha de frente e as possveis regies de formao de
vazios, propiciando desta forma a fabricao de um molde
eficiente.
O prvio conhecimento do avano do fluxo muito til para
a estimativa do tempo de processamento e para o

- 198 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <
melhoramento das propriedades do produto final [5]. Desta
forma, a simulao numrica aparece como uma importante
ferramenta na fabricao de peas pelo processo de RTM,
proporcionando assim, reduo de custos atravs da predio
da geometria mais adequada do molde para a fabricao de
uma determinada pea.

MOLDAGEM POR TRANSFERNCIA DE RESINA


O processo RTM utiliza um reforo fibroso dentro de um
molde, seguido da injeo de uma resina polimrica por um ou
mais pontos de entrada e, consequentemente, a impregnao
do reforo fibroso para posterior cura, sendo ento a pea
acabada retirada do molde [6]. A Fig. 1 mostra o esquema de
processamento por RTM.

Um grande esforo tem sido feito para o desenvolvimento


de hlices e eixos de propulso fabricados de materiais
compsitos. Os compsitos oferecem uma srie de benefcios
importantes sobre o metal, quando utilizados em sistemas de
propulso naval, incluindo menor preo e peso reduzido.
Prev-se que os eixos de propulso feitos de materiais
compsitos polimricos so de 18 % a 25 % mais leves que os
eixos de ao do mesmo tamanho e que reduzem o custo de
ciclo de vida por pelo menos 25 %, por terem menos
problemas associados corroso e fadiga [10].

MODELAGEM COMPUTACIONAL
A Lei de Darcy normalmente utilizada para relacionar o
campo de velocidades com o campo de presses no interior do
molde em reforos fibrosos para a RTM. Esta expressa por:

r
K
v = p

Fig. 1. Processo de RTM

Esse processo tambm se caracteriza pela facilidade de


obteno de formas complexas e elevada desempenho
estrutural em volumes de produo intermedirios.
O processo RTM, por ser um processo de molde fechado e
de moldagem lquida, apresenta uma grande dificuldade no
que diz respeito ao controle de vazios durante a injeo. Esta
dificuldade se faz presente porque a impregnao das fibras
com a resina se realiza durante o processo de moldagem.
Portanto, o controle de formao de vazios necessrio, pois a
existncia de vazios provoca problemas estruturais e alterao
nas propriedades mecnicas dos componentes desenvolvidos
atravs do processo RTM, compromentendo assim qualidade
do produto final [7].

HLICES DE PROPULSO NAVAL

(1)

r
onde v a velocidade do fluido (m/s), K a permeabilidade
(m2), a viscosidade da resina (Pa.s) e p a presso (Pa).
Para a soluo dos problemas de RTM com o software
FLUENT foi utilizado o mtodo Volume of Fluid (VOF) [11].
Neste trabalho, foram utilizados trs aplicativos na
modelagem computacional do processo de RTM. O
SOLIDWORKS e GAMBIT para gerao e discretizao dos
domnios computacionais e o FLUENT para a soluo
numrica e ps-processamento.
De acordo com [12], [13] e [14], o VOF se aplica a
escoamentos multifsicos de fluidos imiscveis, ou seja, as
fases so bem definidas: o volume de uma fase no ocupa o
lugar da outra. Para representao das fases dentro de uma
clula (elemento), aplica-se o conceito de frao volumtrica
(f). Desta forma, para o caso com apenas duas fases (resina e
ar), o valor de f igual a zero quando a clula estiver
totalmente preenchida com ar. Se a varivel f for igual a um, a
clula estar totalmente preenchida com resina. Quando for
determinado um valor entre zero e um, a mesma conter as
duas fases.
Apenas um conjunto de equaes de conservao da massa
e quantidade de movimento resolvido para a mistura
resina/ar. Desta forma a equao da continuidade para a
mistura dada por:

Desde o princpio da navegao, o homem busca mtodos


para propelir as embarcaes. Dentre todos os mtodos
inventados at o presente momento, o mais difundido a
propulso por hlice [8]. A funo da hlice naval transferir
potncia do motor para a gua fazendo com que o barco se
desloque. Se a hlice no estiver adequada, provavelmente o
desempenho e o consumo de combustvel estaro sendo
prejudicados [9].

- 199 -

+ . v = 0
t

( )

(2)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <
Em (2) apresentada a forma geral da equao da
conservao da massa. Esta vlida para escoamentos
compressveis e incompressveis onde a massa especfica
[kg/m3] e t o tempo (s). No mtodo VOF, somente uma
equao da conservao da massa resolvida para todos os
fluidos.
Da mesma forma, somente uma equao da quantidade de
movimento resolvida em todo domnio computacional:

rr
ur ur
r
v + vv = p + . + g + F
t

()

( ) ( )

(3)

onde p a presso [Pa], g a acelerao da gravidade [m/s2],

o tensor de tenses e F um termo de fora [N] atuando


sobre o fluido.
Na presente formulao, o efeito do meio poroso includo
no modelo matemtico pela insero de uma fora resistiva ao
escoamento na equao da quantidade de movimento. Assim,

com o auxlio de (1), possvel equacionar o termo F em (3)


da seguinte a forma:

r
r
F = p = v
K

(4)

O transporte advectivo da frao volumtrica, em cada


clula do domnio computacional descrito por:

( f )
t

r
+ . f v = 0

( )

(5)

Com a definio da frao volumtrica, a massa especfica e


a densidade efetiva em cada clula do domnio computacional
podem ser calculadas por [15].

= f + (1 f )
= f + (1 f )

(6)
(7)

A modelagem computacional do processo de RTM com o


software FLUENT, tanto em geometrias 2-D como em 3-D, j
foi validada em trabalhos anteriores. Em [6] foi mostrado que
possvel modelar e simular o processo de RTM para a
fabricao de compsitos utilizando o aplicativo FLUENT.
Foram estudados dois casos: avano retilneo e radial da linha
de frente de fluxo. Em ambos os casos, os resultados
concordaram com os analticos.

Em [16] so apresentados estudos numricos sobre o


processo RTM aplicado a problemas de mltiplas camadas de
reforo fibroso. A validao das solues numricas foi obtida
atravs da comparao com experimentos realizados em
laboratrio. Em [17] foi feita a validao de solues obtidas
com o software FLUENT em geometrias 2-D e 3-D. Para as
geometrias 2-D foram comparados os resultados numricos
obtidos no FLUENT com resultados analticos. J nas
geometrias 3-D foram comparados os tempos finais de injeo
calculados com os softwares PAM-RTM e FLUENT,
mostrando tambm excelente concordncia entre os
resultados. O PAM-RTM um software baseado no Mtodo
dos Elementos Finitos (MEF), especfico para aplicaes em
problemas de RTM.
RESULTADOS
Neste trabalho proposto o estudo de uma hlice para
propulso naval de embarcaes de pequeno porte, composta
de quatro ps fabricada atravs do processo de RTM. Para
isso, anlises numricas 3D e 2D foram realizadas. O objetivo
das simulaes foi descrever o avano da linha de frente da
resina no processo de RTM e assim definir a localizao exata
dos pontos de sada de ar e de resina para que no haja
desperdcio de resina ao final do processo de fabricao.
Este estudo comeou com o modelo computacional 3D da
hlice, por ser uma representao mais fiel do fenmeno fsico
a ser estudado. Posteriormente, baseado no resultado obtido
pelo modelo tridimensional, foi feita uma anlise numrica
2D, simplificada, da hlice. A geometria da hlice ilustrada na
Fig. 2. Devido complexidade da geometria foram utilizados
elementos tetradricos e triangulares nas simulaes 3D e 2D,
respectivamente, para a sua discretizao.Foi considerada uma
resina com massa especfica de 960 kg/m, viscosidade
absoluta de 0.07115 Pa.s, com presso de injeo de 0.7x105
Pa. O substrato fibroso foi configurado com porosidade de
0.88 e com resistncia viscosa de 257.07x106 m-.
Ento, atravs de uma injeo central e frontal, a simulao
numrica 3D do processo de RTM para a hlice foi
desenvolvida. Foram definidos quatro bocais de sada de ar e
resina, um em cada p. Como no se sabe previamente qual
ser o comportamento do escoamento no interior do molde,
optou-se por definir uma posio central na extremidade de
cada p para a localizao destes bocais.
Na Fig. 3 so mostradas as etapas do preenchimento do
molde 3-D da hlice com quatro ps. possvel notar que os
pontos de sada de ar e de resina no esto posicionados
exatamente na regio final de preenchimento, caracterizando
um posicionamento inadequado para os bocais.

- 200 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <
posio final de preenchimento do molde pela resina
polimrica. Ento este novo domnio computacional foi
discretizado e os resultados para o avano da linha de frente da
resina ao longo do tempo so apresentados na Fig. 4.

t = 0.01 s

t = 0.23 s

t = 0.10 s

t = 0.48 s

Fig. 2. Geometria da hlice de propulso naval (em mm)

t= 1.04 s
t = 1.43 s
Fig.4. Avano da linha de frente da resina na simulao 3D molde com
posio adequada para os bocais de sada
t = 0.01 s

t = 0.17 s

t = 0.42 s

t = 1.12 s

possvel observar na Fig. 4 que agora a resina preenche


completamente a hlice antes de comear a escoar pelo bocal
de sada. Se este comportamento for comparado com o
apresentado na Fig. 3, fica evidente que a posio inadequada
para os bocais de sada de resina pode ocasionar problemas
como o desperdcio de resina para que ocorra o completo
preenchimento do molde, ou at mesmo que o molde no seja
completamente preenchido pela resina (o que inviabilizaria o
aproveitamento da pea).
Consequentemente, a posio inadequada do bocal de sada
de resina causa um aumento no tempo de processamento da
pea. Isso pode ser comprovado pelo tempo final de injeo
apresentado na Tab. 1.
TABELA 1
TEMPOS DE INJEO HLICE 3-D
Injeo
N de
Elementos

t = 1.50 s
t = 2.07 s
Fig. 3. Avano da linha de frente da resina na simulao 3D molde com
posio inadequada para os bocais de sada

A observao do comportamento do escoamento da resina


em sua etapa final, na Fig. 3, permitiu que a definio de uma
nova localizao para os bocais de sada de ar e de resine fosse
definida.
Assim, a geometria da hlice foi alterada de forma que os
bocais foram localizados na posio adequada, ou seja, na

Tempo(s)

Molde com posio inadequada


do bocal de sada

63085

2.07

Molde com posio adequada


do bocal de sada

58088

1.43

Portanto, para neste caso, o bocal posicionado no local


inadequado representa um acrscimo de quase 45 % no tempo
final de injeo para a obteno da pea final.

- 201 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <

Ento, com os resultados obtidos com as simulaes


numricas 3D foi feita uma simulao numrica bidimensional
simplificada da hlice. A geometria foi construda de acordo
com a Fig. 2 e os bocais de sada de ar e de resina foram
dispostos na posio considerada adequada pelo estudo 3D.
Uma injeo central foi adotada no modelo numrico 2D e
os resultados para o comportamento do escoamento da resina
no interior do molde bidimensional da hlice esto mostrados
na Fig. 5.

t = 0.03 s

t = 0.21 s

t = 0.55 s

aproximadamente 45 % no tempo de injeo necessrio para o


completo preenchimento do molde.
Alm disso, este posicionamento inadequado causou
tambm um desperdcio de resina at que o molde fosse
completamente preenchido. Isso pode ser observado na Fig. 3
onde a resina j est escoando pelo bocal de sada antes da
hlice estar preenchida.
Se for considerada a fabricao em srie da pea analisada
neste trabalho, essa diferena no tempo final de injeo aliada
ao desperdcio de resina produzido representaria um elevado
custo adicional e desnecessrio.
Outra observao feita neste trabalho foi que o modelo
bidimensional, para o caso estudado, permitiria a indicao
adequada da posio de localizao dos bocais de sada. Desta
forma, a utilizao da simulao numrica como ferramenta
auxiliar para conhecer previamente o comportamento do
escoamento da resina no interior do molde no processo de
RTM, permite o desenvolvimento de um projeto eficiente para
o molde, principalmente em peas com geometrias complexas.
AGRADECIMENTOS
Os autores agradecem FAPERGS e o CNPq pelo suporte
financeiro.

t = 0.89 s
t = 1.21 s
t = 1.38 s
Fig. 5. Avano da linha de frente da resina na simulao 2D

REFERNCIAS

Pode-se observar na Fig. 5 que o modelo simplificado 2D


apresentou o mesmo comportamento para o preenchimento
total do molde neste caso analisado. Portanto, uma anlise
bidimensional poderia ser desenvolvida para a definio do
posicionamento do bocal de sada.
Assim, sempre que possvel, devido a maior facilidade na
construo e discretizao do domnio computacional e ao
menor custo de processamento, desejvel o emprego de um
modelo computacional simplificado, que represente
adequadamente o fenmeno fsico e que produza resultados
consistentes.

[1]

CONCLUSES

[7]

Com este trabalho foi possvel mostrar a importncia da


modelagem computacional na localizao adequada dos
pontos de sada de ar e de resina para a fabricao do molde
que ser utilizado em geometrias complexas que sero
fabricadas atravs do processo de RTM.
Para tanto foi estudada uma hlice para a propulso naval
de pequenas embarcaes, atravs de anlises numricas 3D e
2D.
Os resultados obtidos mostraram que a definio adequada
da localizao dos bocais de sada determinante para a
reduo de custos relativos ao tempo de fabricao da pea e
ao desperdcio de matria-prima.
Os bocais de sada localizados em um posio inadequada,
mostrou para a hlice estudada, que um acrscimo de

[8]

[2]
[3]
[4]

[5]

[6]

[9]

[10]

[11]
[12]

[13]

- 202 -

L.A. Isoldi, Anlise esttica e dinmica de estruturas delgadas de


materiais compostos laminados incluindo materiais piezeltricos. Tese
de Doutorado, UFRGS, Porto Alegre, RS, 2008.
C.C. Lin; Y.Y. Lee; C.S. Hung, Optimization and Experiment of
Composite Marine Propellers, Journal Composite Strutures, 2008
H. Jinlian; Y. Liu; S. Xueming, Study on void formation in multilayer
woven fabrics, Composites Part A 35, 595-603, 2004.
A. Shojaei, "A numerical study of filling process through multilayer
performs in resin injection/compression molding", Composites Science
and Technology 66 15461557, 2006.
K.S. Shin; Y.S.Song; J.R.Youn, Radial flow advancement in multilayered preform for resin transfer molding. Rheology Journal Vol. 18,
No. 4 pp. 217-224, 2006.
G.G.Ribeiro; J.A. Souza; L.A.O.Rocha; S.C. Amico, Utilizao do
aplicativo FLUENT na modelagem numrica do processo RTM,
Congresso Brasileiro de Carbono, 2007.
S.C. Amico, 2005, Novo processo de fabricao de compsitos para
indstria. Revista Cincia Hoje, 219 p.55.
F.B.Villas, 2006 Desenvolvimento de uma Ferramenta de CAD
Aplicada ao Projeto de Hlices para Veculos Aquaticos No
Tripulados. Dissertao (Mestrado em Engenharia) Escola Politcnica
da Universidade de So Paulo.
D. Geer, Propeller Handbook: The Complete Reference for Choosing,
Installing and Understanding Boat Propellers. New York: Mc Graw- Hill
International Marine, 1989.
S. Selvaraju; S. Ilaiyavel, Application of Composites in Marine
Industry, Journal of Engineering Research an Studies vol II, 89-91
2011
C.W. Hirt; B.D. Nichols, Volume of Fluid (VOF) method for dynamics
of free boundaries, J. Comput. Phys. 39 (1981) 201-225, 1981.
C. R. Maliska; J.F.V.de Vasconcellos. "An unstructured finite volume
procedure for simulating flows with moving fronts", Computer Methods
in Applied Mechanics and Engineering, vol.182, pp. 401-420, 1998.
J.A. Luoma; V.R. Voller, 2000, An explicit scheme for tracking the
filling front during polymer mold filling, Applied Mathematical
Modelling 24 , 575-590

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

> REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) <
[14] R.B. Minussi, Rompimento de Barreiras Analise Experimental e
Numrica na Previso de Velocidades de Propagao de Frentes de
Material Hiperconcentrado Dissertao (Mestrado em Engenharia
Mecnica) Programa de Ps-Graduao em Engenharia Mecnica,
Universidade Estadual Paulista, So Paulo 2007.
[15] Srinivasan, V.; Salazar, A.J.; Saito K., 2011, Modeling the disitengration
of modulated liquid jets using volume-of-fluid (VOF) methodology.
Science Direct: Applied Mathematical Modelling, 3710-3730.
[16] C.P. Oliveira, 2010 Modelagem Numrica do Transporte de Resinas
em Meio Poroso Aplicado ao Processo de RTM Dissertao (Mestrado
em Modelagem Computacional) Programa de Ps-Graduao em
Modelagem Computacional, FURG, Rio Grande
[17] J.Da S. Porto; F.P. Teixeira; M. Letzow; S.C. Amico, E.D.Dos Santos;
J.A. Souza; L.A. Isoldi, Modelagem Computacional do Processo de
Light Resin Transfer Molding (LRTM). XXXII Congresso Ibero Latino
Americano de Mtodos Computacionais de Engenharia, 2011

- 203 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Anlise Numrica da Influncia da Geometria


da Cmara em um Dispositivo CAO para
Converso da Energia das Ondas do Mar em
Energia Eltrica
Juliana do A. M. Grimmler, Nathalia da R. Lopes, Mateus das N. Gomes,
Jeferson A. Souza, Lircio A. Isoldi, Elizaldo. D. dos Santos e Luiz A. O. Rocha

Resumo Os oceanos representam um dos maiores recursos


naturais, apresentando expressivo potencial energtico, o qual
pode ser usado para suprir parte da demanda energtica mundial.
Nas ltimas dcadas, alguns dispositivos destinados converso
da energia das ondas dos oceanos em energia eltrica tm sido
estudados. No presente trabalho, o princpio de funcionamento do
conversor do tipo Coluna de gua Oscilante (CAO) foi estudado
numericamente. Para isso um modelo computacional
bidimensional, baseado no Mtodo dos Volumes Finitos (MVF),
foi adotado. O objetivo deste trabalho foi investigar a influncia
da forma geomtrica da cmara sobre o fluxo alternado de ar
gerado pelo movimento oscilatrio da coluna de gua no interior
do conversor. Duas geometrias para a cmara hidro-pneumtica
foram analisadas (sendo com ngulo reto e outro obtuso) e os
resultados mostraram que a geometria da cmara hidropneumtica do conversor CAO apresenta influncia na
transformao da energia das ondas em energia eltrica. Dentre
os dois casos analisados, o melhor apresentou um ganho de 1.3%

J. do A. M Grimmler, Programa de Ps-Graduao em Modelagem


Computacional (PPGMC),Universidade Federal do Rio Grande, Campus
Carreiros. Av. Itlia, km 8, 96201-900, Cx.P. 474, Rio Grande, RS, Brasil,
fone (53)8438.55.93; (e-mail: engenheiraju@ gmail.com).
N. da R. Lopes. Programa de Ps-Graduao em Modelagem
Computacional (PPGMC),Universidade Federal do Rio Grande, Campus
Carreiros. Av. Itlia, km 8, 96201-900, Cx.P. 474, Rio Grande, RS, Brasil; (email: nathaliapel@hotmail.com).
M. das N. Gomes. Instituto Federal do Paran (IFPR) - Rua Antnio
Carlos
Rodrigues,
453.
Paranagu/PR,
Brasil.
(e-mail:
mateus.gomes@ifpr.edu.br).
J. A. Souza. Programa de Ps-Graduao em Modelagem
Computacional (PPGMC),Universidade Federal do Rio Grande, Campus
Carreiros. Av. Itlia, km 8, 96201-900, Cx.P. 474, Rio Grande, RS, Brasil; (email: jasouza@furg.br).
L. A. Isoldi. Programa de Ps-Graduao em Modelagem
Computacional (PPGMC),Universidade Federal do Rio Grande, Campus
Carreiros. Av. Itlia, km 8, 96201-900, Cx.P. 474, Rio Grande, RS, Brasil; (email: liercioisoldi@furg.br).
E. D. dos Santos. Programa de Ps-Graduao em Modelagem
Computacional (PPGMC),Universidade Federal do Rio Grande, Campus
Carreiros. Av. Itlia, km 8, 96201-900, Cx.P. 474, Rio Grande, RS, Brasil; (email: elizaldosantos@furg.br).
L. A. O. Rocha. Programa de Ps-Graduao em Modelagem
Computacional (PPGMC), Universidade Federal do Rio Grande do Sul
(UFRGS) Av. Osvaldo Aranha, 99, 3 andar. Porto Alegre/RS, Brasil; (email: luizrocha@mecanica.ufrgs.br).

no valor do fluxo de ar mdio que passa pela chamin do


dispositivo em relao ao outro caso analisado.
Palavras-chaveEnergia das ondas, Coluna de gua Oscilante
(CAO), Simulao Numrica.

I. INTRODUO

s oceanos cobrem mais de 70% da superfcie da Terra e a


quantidade de energia armazenada pelos oceanos muito
expressiva[1]. O potencial energtico das ondas de
aproximadamente 2 TW dos quais de 10% a 25% desse valor,
poderiam ser convertidos em energia eltrica [2].
Atualmente, uma grande parte da energia eltrica produzida
no mundo provinda de energia no renovvel, atravs da
queima de combustveis fsseis [3]. A queima desses
combustveis causa impactos natureza e, por esse motivo,
pesquisadores tm buscado novas fontes de energia, ditas
energias renovveis. Nesse contexto, destaca-se a converso
de energia das ondas do mar em energia eltrica [4].
Segundo [5], a energia das ondas do mar resultado da ao
do vento na superfcie do oceano. A potncia estimada na
regio sul do Brasil em mdia de 30 quilowatts por metro de
frente de onda (30 kW/m) [6].
Existem diversas formas de converso de energia das ondas
em energia eltrica, uma delas atravs do dispositivo de
Coluna de gua Oscilante (CAO). Esse tipo de dispositivo
comeou a ser estudado na ndia, em 1983 [7]. Desde ento,
algumas tcnicas j foram usadas para simular o
comportamento fluidodinmico do dispositivo CAO.
O objetivo deste trabalho foi analisar numericamente, com
um modelo bidimensional, o princpio de funcionamento de
um conversor do tipo CAO, avaliando a influncia da
geometria da cmara hidro-pneumtica no fluxo mdio de ar
que passa pela chamin. Esse fluxo de ar o responsvel pelo
acionamento de uma turbina que, acoplada a um gerador,
produz energia eltrica. Assim, quanto melhor o
aproveitamento da energia da onda incidente, maior o fluxo
de ar que escoa pela chamin. Para isso, duas formas

- 204 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

geomtricas diferentes para a parte superior da cmara hidropneumtica de um conversor CAO foram comparadas. Foram
mantidas constantes a rea da cmara e a largura de sua base.
Alm disso, a chamin foi mantida constante para ambos os
casos.
O domnio computacional formado pelo dispositivo CAO
acoplado a um tanque de ondas regulares foi gerado no
software GAMBIT. E as equaes governantes do problema
foram resolvidas pelo software FLUENT, onde o modelo
multifsico Volume of Fluid (VOF) foi adotado para
representar a interao existente entre: gua, ar e conversor
CAO, de forma mais fiel possvel realidade.
II. DISPOSITIVO DE COLUNA DE GUA OSCILANTE (CAO)
O ar o responsvel pelo acionamento do dispositivo CAO.
Juntamente com as ondas, ele entra na cmara-pneumtica,
atravs de sua parte inferior, aberta (Fig. 1). Com a incidncia
das ondas no CAO, a superfcie livre da gua oscila no interior
da cmara pneumtica, comprimindo e expandindo o ar
contido na cmara. Quando a crista da onda incide no
conversor, o ar comprimido em seu interior sendo forado a
passar atravs da chamin, chegando atmosfera. Quando a
cava da onda incide no dispositivo, o ar no interior da cmara
expandido, aspirando o ar atmosfrico para o interior da
cmara, atravs da chamin. Na chamin, normalmente
instalada uma turbina do tipo Wells, que possui a caracterstica
de girar continuamente no mesmo sentido, independente do
sentido de fluxo do ar. A turbina tem a funo de conduzir
energia motriz a um gerador eltrico. Quanto maior for a
intensidade do fluxo de ar que passa atravs da turbina, mais
energia eltrica ser obtida no final do processo [8].

Fig. 1. Princpio de funcionamento do conversor CAO


Os dispositivos CAO mais relevantes testados em escala
real esto em Portugal, instalado em 1999, e no Reino Unido,
instalado em 2000, chamado respectivamente de Pico,
conforme Fig. 2 (a) vista frontal e (b) vista posterior e Limpet
(Land Installed Marine Powered Energy Transformer),
ilustrado na Fig. 3 (a) vista frontal e (b) vista posterior.

(a)
(b)
Fig. 2. Central da Ilha do Pico em Aores

(a)

(b)
Fig. 3. Central LIMPET

III. MODELAGEM COMPUTACIONAL


De acordo com [9], o desenvolvimento de um modelo de
simulao compem-se de trs etapas: a) Concepo ou
formulao do modelo; b) Implementao do Modelo
Computacional; c) Anlise dos resultados.
O GAMBIT foi aplicado neste trabalho por ser um
programa computacional que auxilia na construo e
discretizao de geometrias (domnio computacional) para
CFD (Computational Fluid Dynamics) e outras aplicaes
cientficas. Com o GAMBIT, foram desenvolvidas as
geometrias discretizadas (gerao da malha) com definio
dos tipos de regies do modelo (condies de contorno).
O FLUENT um programa computacional baseado no
Mtodo dos Volumes Finitos (MVF) que permite a
modelagem de escoamento de fluidos em geometrias
complexas. Alm disso, possibilita a flexibilidade de malha,
incluindo a capacidade de resolver problemas de escoamento
aplicando malhas no estruturadas em geometrias complexas.
compatvel com malhas do tipo bidimensional, dos tipos
triangular, quadriltera e hbridas, alm dos tipos
tridimensionais, tais como: tetradricas, hexadricas,
piramidais e hbridas [10].
O MVF possibilita a obteno de uma verso discreta de
uma ou mais Equaes Diferenciais, diferenciando-se de
outros mtodos, atravs de uma abordagem fsica do problema.
O seu desenvolvimento est intrinsecamente ligado ao
conceito de fluxo entre regies, ou seja, de volumes
adjacentes, onde o fluxo de uma determinada grandeza (como
fluxo de massa ou energia) a quantidade dessa grandeza que
transpe a rea de uma fronteira. A quantidade lquida desta
grandeza que passa atravs um volume de controle, por
unidade de tempo, determinada pela integrao sobre essas
fronteiras, atravs da diferena entre os fluxos que entram e os
que saem deste volume, o que obtido atravs da integrao
das equaes diferenciais que compem o modelo [11].

- 205 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

O FLUENT resolve as equaes de conservao da massa e


da quantidade de movimento para todos os tipos de
escoamentos. Os escoamentos que envolvem transferncia de
calor ou compressibilidade, uma equao adicional para a
conservao da energia solucionada. Equaes adicionais de
transporte so tambm resolvidas no caso escoamentos do tipo
turbulento [10].
Desta forma, para um escoamento laminar em um sistema
de referncia inercial, ou seja, no acelerado, a equao de
conservao da massa, ou equao da continuidade, pode ser
definida por:
(1)
o vetor
onde a massa especfica do fluido e
velocidade.
A conservao da quantidade de movimento dada por:
(2)

Para a gerao de ondas regulares no tanque de ondas, foi


imposta na lateral esquerda do domnio computacional (Fig.5),
da regio preenchida com gua, uma condio de contorno de
velocidade prescrita. O perfil de velocidade para a onda
baseia-se na Teoria de Stokes de 2a ordem e definida por :

um tensor unitrio e o segundo


termo do lado direito o efeito da dilatao volumtrica.
Para a simulao numrica dos conversores de energia das
ondas do mar em energia eltrica foi considerado um tanque
de ondas no qual o conversor est acoplado. Para a gerao de
ondas regulares o mtodo Volume of Fluid (VOF) foi adotado,
visando uma interao mais realstica entre gua, ar e
conversor. O mtodo VOF um modelo multifsico usado em
escoamentos de fluidos com duas ou mais fases. No VOF as
fases so bem definidas, ou seja, so separadas e o volume de
uma fase no pode ser ocupado por outra.
Nas simulaes destes dispositivos existem duas fases
distintas: a gua e o ar. Ento, para representar estas duas fases
dentro de um nico volume de controle utiliza-se o conceito de
frao volumtrica, , onde se supe que essas fraes de
volume so contnuas no espao e no tempo e sua soma, dentro
de um volume de controle, sempre equivalente a um. Nesse
contexto, pode-se dizer que as clulas com valores de entre
0 e 1 contm a interface entre as fases gua e ar. Deste modo,
se = 0 a clula contm apenas ar e se = 1 a clula contm
apenas gua. Nesse mtodo a equao da continuidade
resolvida considerando a frao de volume, sendo ento
descrita por:
I

(4)
Assim, os valores mdios para a massa especfica e para a
viscosidade so necessrios. Estas propriedades so
aproximadas por:
(5)

w = Agk

senh(kz + kh )
senh2k (h + z )
sen(kx t ) + A 2k
sen2(kx t )
senh(kh )
cos 4 (kh )

2
L
2
=
T

k=

o tensor de tenses, definido por:


(3)

cosh (kz + kh )
cosh 2 k (h + z )
cos( kx t ) + A 2 k
cos 2(kx t )
cosh (kh )
sen 4 (kh )

(7)

(8)

onde A a amplitude da onda (m), g a acelerao da


gravidade (m/s2), k o nmero de onda (m-1), h a
profundidade (m), a frequncia (Hz), x a posio (m), t
representa o tempo (s) e z a variao da posio entre
superfcie livre de gua e o nvel mdio do tanque.
O nmero de onda e a frequncia da onda so definidos,
respectivamente, por:

onde p a presso,
e
so a fora de corpo
gravitacional e as foras de corpo externas, respectivamente, e

sendo a viscosidade,

u = Agk

(9)
(10)

sendo L o comprimento da onda (m) e T o perodo da onda (s).


As demais condies de contorno aplicadas ao domnio
computacional mostrado na Fig. (5) so: presso prescrita (p =
p_atmosfrica) na parte superior do tanque e da chamin e no
deslizamento (velocidade igual a zero) nas demais regies do
domnio computacional.
As simulaes numricas foram realizadas com um passo de
tempo de 0.0005s. Alm disso, foi considerado o esquema de
adveco upwind para tratamento dos termos advectivos, a
discretizao espacial para a presso foi realizada atravs do
mtodo PRESTO e o mtodo GEO-RECONSTRUCTION
para a reconstruo da geometria (interface gua/ar). Quanto
ao acoplamento presso-velocidade foi empregado o mtodo
PISO [12]. Alm disso, foram adotados os fatores de subrelaxao para as equaes da conservao da massa e
quantidade de movimento de 0.3 e 0.7, respectivamente.
O domnio computacional com o dispositivo no tanque foi
discretizado no software GAMBIT atravs de elementos
triangulares regulares de 0.02 m para ambos os casos. A
quantidade total de elementos discretos foi de 40122 e 46214,
respectivamente para o caso 1 e 2.
IV. RESULTADOS E DISCUSSO
Visando obter mais energia resultante da onda incidente no
dispositivo CAO, foi analisada a influncia da alterao do
formato geomtrico da parte superior da cmara hidropneumtica. Foram usadas dimenses em escala de
laboratrio, considerando um tanque de ondas com 8 m de
comprimento e 1 m de altura, conforme a Fig.5.

(6)

- 206 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 6. Vazo mssica instantnea de ar na chamin para os casos analisados

Fig. 5. Representao esquemtica do domnio computacional (sem escala).

Nesse tanque, foram geradas ondas regulares, com perodo


de 0.8 s, altura de 0.14 m e comprimento de 1 m. Acoplado ao
tanque de ondas, para ambos os casos, o dispositivo CAO foi
posicionado a uma distncia de 3.0 m do gerador de ondas.
Foram estudadas numericamente duas configuraes para o
conversor CAO. Na Fig. 5(a) apresentado um caso onde
geometria da parte superior da cmara hidro-pneumtica em
ngulo obtuso (caso 1). A Fig. 5 (b) ilustra o caso 2, sendo a
nica diferena em relao ao primeiro: a parte superior da
cmara, em ngulo reto. Para permitir uma comparao
adequada, em ambos os casos estudados foram mantidos
constantes: a) a rea da seo transversal da cmarapneumtica (1.008 m2), b) largura da base inferior (1.683 m) e
c) a chamin, largura (Lchamin) e altura (Hchamin), sendo
respectivamente 0.05m e 0.5 m. A altura da cmara variou
para permitir a constncia de sua rea.
Inicialmente foi realizada a validao da gerao de ondas
em um tanque. Posteriormente, foram realizadas simulaes
numricas destas ondas incidindo sobre o conversor CAO
[13]. Com essas etapas concludas, foi iniciado um estudo
numrico para definio de qual forma do dispositivo
apresentaria melhor desempenho no aproveitamento da energia
das ondas.
Com uma sonda alocada na sada da chamin, foi possvel
medir ao fluxo mdio de massa de ar que passou pela turbina
ao longo do tempo, para ambos os casos analisados, como
ilustrado na Fig.6.
Na Fig. 6 perceptvel o movimento oscilatrio do fluxo de
ar no interior da cmara hidro-pneumtica, mais
especificamente na regio da chamin, causado pela
compresso e a descompresso do ar, conforme a incidncia
das ondas.

Para determinar qual geometria da parte superior da cmara


foi a mais eficiente entre os casos investigados, foi feita a
mdia da magnitude dos fluxos de massa de ar durante um
tempo inicial de 8 s (equivalente a dez perodos da onda), para
cada caso estudado. O fluxo mdio de massa para o caso 1 foi
de 0.3074 kg/s e 0.3036 kg/s para o caso 2.
Comparando ambos os casos simulados, foi constatado que
o caso 1 possui uma maior quantidade de ar passando pela
chamin e foi denominado de melhor caso. Os valores obtidos
foram prximos, conforme pode ser observado no grfico da
Fig. 6. O melhor caso apresenta um aproveitamento em torno
de 1.3% maior que o outro caso. Houve um ganho mesmo com
a largura constante da base para ambos os casos de 1.683m,
que equivale a 1.6 ondas, ou seja, h presena simultnea de
cava e crista no interior da cmara, causando oposio no
sentido de fluxo de ar, reduzindo o ganho obtido.
O valor obtido de 1.3% pode ser considerado pouco
significativo, porm, ao fim de cada dia de operao (24h ou
86400 s), a diferena de massa de ar que passa pela turbina,
entre os casos estudados, de 354 kg. Essa diferena
corresponde a um nico CAO em operao. Se 10 dispositivos
operarem juntos, essa diferena acumulada passa para
aproximadamente 3500 kg de ar.
A Fig. 7 mostra como ocorre os movimentos de compresso
e de descompresso do ar no interior do dispositivo CAO para
o melhor caso, devido incidncia das ondas sobre o mesmo e
tambm apresenta, no mesmo instante, a variao da
velocidade do escoamento de ar e gua na direo y, a qual
tem relao direta com vazo mssica analisada, sendo
responsvel pelo acionamento da turbina que juntamente com
o gerador ir transformar a energia da onda incidente em
energia eltrica.
Na Fig. 7 (a) e (b), o tempo analisado foi de 6.75s. Nesse
instante, a crista da onda est incidindo sobre o dispositivo
CAO. O ar e gua possuem velocidade positiva para seu
escoamento na direo vertical, indicando que, devido
compresso no interior da cmara, o ar est sendo expelido
para fora do dispositivo CAO atravs da chamin.
As Fig 7 (a) e (d) representam o nvel da gua no instante
analisado. No tempo de 7.15s, representado nas Figs. 7 (c) e
(d), o ar e gua possuem velocidades negativa na direo
vertical, indicando que, devido descompresso no interior da
cmara, o ar da atmosfera esta sendo sugado pela chamin do
dispositivo. Isto acontece nos momentos em que as cavas das
ondas incidem sobre o dispositivo CAO. Desta forma,
confirma-se o movimento alternativo do ar, anlogo ao
comportamento de um pisto, dentro da cmara hidropneumtica, produzido pela interao entre gua, ar e
conversor CAO. A diferena entre as Fig. 7(a) e (c) a

- 207 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

presena da crista e da cava, respectivamente, abaixo da


chamin, o que determina o sentido da velocidade do ar que
passa pela turbina, localizada na chamin.
V. CONCLUSO
Neste trabalho foi analisado o comportamento
fluidodinmico do conversor tipo Coluna de gua Oscilante
(CAO), que usado para a transformao da energia das ondas
do mar que incidem sobre ele, em energia eltrica.
O principal objetivo foi investigar numericamente a
influncia da forma da parte superior cmara hidro-pneumtica
do dispositivo CAO no aproveitamento da energia das ondas.
Para isso, duas cmaras, com geometrias diferentes na parte
superior e de mesmas reas e largura de base foram estudadas.
A forma e dimenses da chamin foram as mesmas para ambos
os casos.
Foi utilizado um modelo computacional, empregando os
softwares GAMBIT e FLUENT, onde o conversor CAO
acoplado a um tanque de ondas. A gerao de ondas foi
realizada aliando o modelo de segunda Ordem de Stokes com
o mtodo Volume of Fluid (VOF), permitindo assim uma
simulao mais realstica da interao existente entre gua, ar
e conversor.
Desta forma, foi possvel promover uma anlise
comparativa do fluxo mdio de ar que escoou atravs da
chamin do conversor em um determinado intervalo de tempo
(dez vezes o perodo da onda incidente).

Os resultados mostraram que, entre os casos estudados, a


melhor forma para a cmara com parte superior da cmara
em formato de ngulo obtuso (caso 1). O que indica que a
geometria da cmara, influencia diretamente na energia obtida
com o uso do dispositivo CAO.
Os resultados obtidos neste trabalho demonstram a
importncia de uma anlise de otimizao geomtrica de
conversores do tipo CAO, pois o melhor caso, dentre os dois
casos analisados, apresentou um desempenho em torno de
1,3% superior em um nico dispositivo, que pode ser
significativo quando aplicado em um nmero maior de
dispositivos. Considerando que as tcnicas de modelagem
empregadas nesse estudo so de baixo custo e tempo,
comparando com testes fsicos, justifica-se a continuidade
deste estudo, analisando outros formatos para a cmara como
tambm variando outras caractersticas do dispositivo CAO.
AGRADECIMENTOS
Os autores agradecem Universidade Federal do Rio
Grande (FURG), ao CNPq e CAPES pelo apoio financeiro
para a realizao deste trabalho.

REFERNCIAS
[1]
[2]

[3]

[4]

[5]
[6]

[7]
[8]

[9]
[10]
[11]
[12]
[13]

Fig. 7. Velocidade do ar (m/s), na direo y nos tempos (a) e (b) 6.75 s e


(c) e (d) 7.15 s

- 208 -

T.K. Ghosh e M.A. Prelas, Energy Resources and Systems. Renewable


Resources, vol 2. Springer: Missouri, 2011.
S. Barstow e D. Molisson, The wave energy resource. In: Cruz, Joo.
Ocean Wave Energy: Current Status and Future Perspectives. Bristol:
Springer, 2008. p. 93 95.
Echarri, L. Livro eletrnico Ciencias de la tierra y del medio ambiente.
Escuela Superior de Ingenieros de San Sebastian, Universidad de
Navarra.
Navarra,
Espanha.
Disponvel
em:
<http://www.tecnun.es/asignaturas/ecologia/hipertexto/00General/Princi
pal.html>. Acesso em: 5 de jul. de 2012.
M.J.C. Mendona e M.B.S Gutierez, O efeito estufa e o setor
energtico
brasileiro.
Disponvel
em
<http://www.ipea.gov.br/pub/td/td_2000/td0719.pdf>. Acesso em: 6 de
jul. de 2012.
R.G. Dean e R.A. Dalrymple, Water Wave Mechanics for Engineers end
Scientist, vol. 2, World Scientific, Singapura, 1991, 353 p.
CENTER FOR RENEWABLE ENERGY SOURCES, 2002. Wave
Energy Utilization in Europe. Disponivel em: <http://waveenergy.net/Library/WaveEnergy_Brochure.pdf>.
V.S. Raju e M. Ravidran, Wave energy: Potencial and Programme in
India. Renewable Energy, v. 10, 1997, p. 339-345.
J.M.B.P. Cruz e A.J.N.A. Sarmento, Energia das Ondas: Introduo
aos Aspectos Tecnolgicos, Econmicos e Ambientais. Alfragide:
Instituto do Ambiente, 2004.
L. CHWIF e A.C. MEDINA, Modelagem e Simulao de Eventos
Discretos: Teoria e Aplicaes, 2 Ed. Bravarte, 2007, p. 12
FLUENT 6.3, 2006. Documentation Manual. Disponvel em:
HTTP://fluent.com/sotware/fluent/index.htm.
A. L. Bortoli, Introduo Dinmica de Fluidos Computacional, Porto
Alegre: Ed. Universidade Federal do Rio Grande do Sul, 2000.
C. R. MALISKA. Transferncia de calor e mecnica dos fluidos
computacional, LTC, 2004.
N. R. Lopes, F. S. P. SantAnna, M. N. Gomes, J. A. Souza, L. A. O.
Rocha, E. D. Santos e L.A.Isoldi. Estudo numrico da influncia da
forma da cmara de um conversor de coluna de gua oscilante,
CILAMCE, 2011.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Processamento e Classificaca o de Sinais Cerebrais


para o Uso em Sistemas BCI
Josimara A. Silveira e Diana F. Adamatti
Programa de Pos-Graduaca o em Modelagem Computacional
Universidade Federal do Rio Grande (FURG)
Rio Grande, RS, Brasil
Email: josi silver@hotmail.com, dianaada@gmail.com

AbstractThis paper presents a propose of a methodology to


treat brain signals in Brain Computer Interfaces (BCI) systems.
It is an initial work and it tries to apply artificial intelligence to
solve some problems in this area.
Index TermsBrain Computer Interface, Sinais Cerebrais,
Inteligencia Artificial, Classificaca o.

I. I NTRODUC AO
As interfaces homem-maquina, como teclado e mouse nos
computadores ou joystics e cameras nos videogames, sao
comumente utilizados pela maioria das pessoas.
No entanto ha uma parcela da populaca o que pode necessitar de outras maneiras para interagir com equipamentos
eletroeletronicos, devido a problemas de saude ou acidentes
que levem a paralisias severas, impedindo a utilizaca o de
interfaces comuns. O desenvolvimento de Interfaces Cerebro
Computador (BCI - Brain Computer Interface) tem o intuito
de prover essa comunicaca o sem a necessidade da utilizaca o
de movimentos musculares.
Os sistemas BCI permitem um metodo de comunicaca o
baseado na atividade neuronal gerada pelo cerebro, nao dependendo da realizaca o dos movimentos musculares que os
comandos cerebrais geram. No caso de pessoas com paralisias
severas, e que nao tem o cerebro comprometido, a atividade
neuronal para realizar um movimento e gerada, mas nao chega
aos musculos correspondentes ou esses musculos estao fracos
para obedecer tais comandos, suprimindo sua independencia
de locomoca o.
O potencial dos sistemas BCI para ajudar as pessoas com
deficiencia e o bvio. Existem varias interfaces projetadas para
pessoas com mobilidade condicionada [Wickelgren, 2003 apud
[1]]. No entanto, a maioria desses sistemas utiliza algum tipo
de controle muscular, como o movimento da cabeca, pescoco,
olhos, ou de musculos faciais.
E importante observar que, embora exigindo apenas a atividade cerebral, os sistemas BCI utilizam sinais gerados voluntariamente pelo usuario. Pesquisas com base na atividade cerebral involuntaria, como a gerada durante um ataque epileptico,
utilizam muitos dos mesmos componentes e princpios dos
sistemas BCI, mas nao estao includos neste campo.
Um sistema BCI apresenta 4 modulos. O primeiro consiste
na aquisica o de sinais cerebrais; no segundo e realizado o preprocessamento desses sinais; o terceiro consiste na extraca o

de caractersticas relevantes dos sinais; e no u ltimo e feita a


classificaca o desses conjuntos de caractersticas.
Este trabalho apresenta as etapas para o desenvolvimento
de estudo e analise de sinais cerebrais para sistemas BCI
utilizando tecnicas de Inteligencia Artificial, principalmente
nas etapas de extraca o de caractersticas e classificaca o. Alem
das etapas de aquisica o de sinais cerebrais, pre-processamento,
extraca o de caractersticas, uma quinta etapa sera realizada, a
validaca o da classificaca o.
O texto esta dividido em cinco seco es. Alem da introduca o,
a segunda seca o apresenta os principais conceitos sobre sistemas BCI, bem como os componentes do sistema, tecnicas
de captura de sinais cerebrais e conceitos e tecnicas de
extraca o de caractersticas e traduca o ou classificaca o dos
sinais cerebrais. A terceira seca o apresenta alguns trabalhos
relacionados a sistemas BCI. A quarta seca o traz metodologia
proposta para desenvolvimento de sistemas BCI. A conclusao
e apresentada na quinta seca o.
II. S ISTEMAS BCI
Apos a apresentaca o de trabalhos de Hans Berger em 1929
sobre um dispositivo que mais tarde veio a ser conhecido como
eletroencefalograma (EEG), que poderia gravar potenciais
eletricos gerados pela atividade cerebral, houve especulaca o
de que talvez equipamentos pudessem ser controlados usando esses sinais. Durante muito tempo, isto foi apenas uma
especulaca o.
Os sistemas BCI desenvolvidos atualmente sao ferramentas
que podem ajudar os usuarios na comunicaca o e realizaca o
atividades cotidianas, embora apresentem um sucesso limitado e ainda se encontrem principalmente em ambientes de
pesquisa. Os principais utilizadores sao indivduos com leve
a grave deficiencia muscular. Sistemas BCI tambem tem sido
desenvolvidos para usuarios com certas deficiencias mentais
como o autismo e ainda para pessoas que nao apresentam
nenhuma deficiencia, principalmente como entretenimento na
industria de jogos.
O objetivo de um sistema BCI e permitir que o usuario
interaja com um dispositivo. Esta interaca o e ativada atraves
de uma variedade de componentes funcionais intermediarios,
sinais de controle e loops de feedback, conforme detalhado
na Figura 1. Componentes funcionais intermediarios desempenham funco es especficas na conversao de intenco es em

- 209 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 1. Componentes funcionais e loops de feedback em um sistema BCI[1].

aco es. Por definica o, isto significa que o usuario e o dispositivo


tambem sao partes integrantes de um sistema BCI. A interaca o
tambem e possvel atraves de loops de feedback que servem
para informar, a cada componente do sistema, o estado de um
ou mais componentes

utilizado na aquisica o de sinal BCI. A EEG tem uma


alta resoluca o temporal, capaz de medir a atividade a cada
milesimo de segundo. Aparelhos modernos de EEG tambem
tem uma resoluca o espacial razoavel com sinais, de ate 256
de eletrodos ao mesmo tempo.
A praticidade no uso de EEG em laboratorio e em ambientes
do mundo real e insuperavel. O dispositivo e portatil e os
eletrodos podem ser facilmente colocados no couro cabeludo
do usuario, simplesmente vestindo uma touca. Alem disso, os
sistemas de EEG tem sido usados em numerosos campos desde
a sua criaca o. Portanto, as tecnicas e tecnologia de aquisica o
de sinal atraves deste metodo foram padronizadas.
Muitos sistemas BCI baseados em EEG utilizam uma
disposica o dos eletrodos no escalpo sugerida pelo sistema
internacional 10-20, conforme detalhado na Figura 2. Para
uma melhor resoluca o espacial, tambem e comum o uso de
uma variante do sistema 10-20, que preenche os espacos entre
os eletrodos com eletrodos adicionais [Malmivuo e Plonsey,
1995 apud [1]].

A. Tecnicas de Captura de Sinais


Os sinais cerebrais podem ser capturados de forma invasiva ou nao-invasiva. Os dispositivos BCI mais puros usam
implantes corticais, ou seja, eletrodos sao implantados dentro
do cranio do paciente, sendo essa uma tecnica invasiva. Os
exemplos mais conhecidos sao a matriz de Utah e a matriz
de Michigan, em homenagem as instituico es em que os
conjuntos de sensores foram desenvolvidos. A matriz de Utah
compreende uma matriz de 8x8 ou 10x10 de eletrodos que
sao inseridos diretamente no cortex. Com base na organizaca o
colunar do cortex, por exemplo, em relaca o a` sensibilidade
de orientaca o. O objetivo e traduzir a separaca o espacial de
pensamentos individuais no cortex em sinais discretos para
formar um padrao na matriz de eletrodos.
O lado negativo dos dispositivos BCI invasivos sao os
efeitos a longo prazo, como a possibilidade de desenvolver
doenca de Alzheimer e sintomas neurodegenerativos que sao
tratados com diferentes graus de sucesso por revestimento dos
eletrodos.
Existem muitos metodos nao-invasivos para medir a
atividade cerebral. Tecnicas como a tomografia computadorizada (CT - Computerized Tomography), tomografia por
emissao de positrons (PET - Positron Electron Tomography), tomografia computadorizada por emissao de foton u nico
(SPECT - Single-Photon Emission Computed Tomography),
ressonancia magnetica (MRI - Magnetic Resonance Imaging),
ressonancia magnetica funcional (fMRI functional Magnetic
Resonance Imaging), magnetoencefalografia (MEG - Magnetoencephalography) e eletroencefalografia (EEG - Electroencephalography) tem sido os metodos utilizados para medir a
atividade do cerebro de forma nao invasiva.
A eletroencefalografia(EEG), no entanto, e o metodo mais

Fig. 2. Colocaca o de eletrodos para aquisica o de sinais de forma nao-invasiva


usando um eletroencefalograma (EEG). A letra em cada eletrodo indica a
regiao do cerebro (FP, lobo pre-frontal; F, lobo frontal; T, lobo temporal; C,
lobo central; P, lobo parietal; O, lobo occipital). O numero ou a segunda letra
identificam a sua localizaca o hemisferica (Z, linha zero no centro da cabeca;
numeros pares representam o hemisferio direito; numeros mpares representam
o hemisferio esquerdo. Os numeros sao em ordem crescente aumentando a
partir do centro) [1].

B. Extraca o de Caractersticas e Traduca o


O estudo de sistemas BCI esta focado em melhorar os
metodos de extraca o de caractersticas dos sinais coletados
e traduzi-los em comandos de controle logico de forma adequada para que os dispositivos obedecam com maior fidelidade
a intenca o do usuario. Uma caracterstica presente em um
sinal pode ser vista como o reflexo de um aspecto especfico
da fisiologia e anatomia do sistema nervoso [Wolpaw et
al., 2000b apud[1]]. O objetivo dos metodos de extraca o de

- 210 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

caractersticas, com base nesta definica o, seria obter o aspecto


fisiologico especfico do sistema nervoso atraves de uma serie
temporal especfica. As etapas envolvidas na extraca o de
caractersticas e traduca o sao detalhadas na Figura 3.

Fig. 3. Etapas de processamento necessario para converter a intenca o do


usuario a partir do sinal bruto na aca o do dispositivo. [1].

1) Tipos de Sinais Cerebrais: O cerebro gera uma grande


quantidade de atividade neuronal. A captura dessa atividade
gera uma infinidade de sinais eletricos que podem ser usados em sistemas BCI. Esses sinais se dividem em duas
classes principais: picos e potenciais de campo [Wolpaw, 2003
apud[1]]. Os picos refletem os potenciais de aca o de neuronios
individuais e, assim, adquiridos principalmente atraves de
microeletrodos implantados por meio de tecnicas invasivas.
Potenciais de campo, no entanto, sao medidas da atividade
sinaptica, neuronal e axonal de grupos de neuronios e pode
ser medido por eletrodos implantados ou por EEG de acordo
com a resoluca o espacial necessaria. Como mencionado anteriormente, a maioria das pesquisas esta focada no BCI usando
sinais de EEG.
Sinais gravados a partir de EEG sao divididos em varias
bandas como mostrado na Figura 4. A banda (ou ritmo) delta
varia de 0,5 a 4 Hz, a banda teta cobre a faixa de 4 a 8 Hz. A
maioria dos trabalhos em BCI centram-se na banda alfa e mu,
ambas com frequencia entre 8 e 13 Hz e tambem na banda
beta (13-30 Hz). A banda gama compreende todos os sinais
maiores que 30 Hz.

Fig. 4.

Faixas de Frequencia [1].

Os sinais cerebrais tambem podem ser classificados de


acordo com os componentes de interesse, podendo ser divididos em quatro categorias: atividade oscilatoria de EEG, potenciais relacionados a eventos (ERP - Event-Related Potentials),
potenciais corticais lentos (SCP - Slow Cortical Potentials), e
os potenciais neuronais.
2) Treinamento: A eficacia de um sistema BCI depende
da capacidade do usuario de controlar sua atividade EEG e
de sua persistencia ou boa vontade. Ao contrario de tarefas
motoras, o controle da atividade do cerebro e mais difcil de
alcancar, pois o usuario nao pode nem identificar nem avaliar a
atividade. O usuario so pode compreender sua atividade EEG
atraves do feedback recebido por componentes no sistema BCI
[Curran e Stokes, 2003;Kostov e Polak, 2000; Laubach et al.,
2000 apud [1]].
O objetivo do treinamento, portanto, e conseguir que os
usuarios produzam voluntariamente sinais EEG detectaveis e
que possam altera-los para alcancar um resultado especfico.

Embora o usuario nao esteja ciente de como e quando os


sinais sao gerados, o processo de geraca o do sinal so pode
ser ativado por aco es voluntarias do usuario. No entanto
esses sinais podem ser produzidos voluntariamente atraves da
atividade mental consciente, como a adica o de numeros, ou
como uma resposta automatica para uma situaca o que exige
pouco esforco consciente, como andar de bicicleta.
3) Processamento de sinais e tecnicas de extraca o de
caractersticas: O usuario e capaz de gerar sinais detectaveis
voluntariamente para transmitir as suas intenco es. Metodos de
aquisica o de sinais, no entanto, capturam rudos gerados por
atividades nao relacionadas com a intenca o do usuario, e esse
rudo pode vir de dentro ou de fora do cerebro. Caractersticas
apropriadas precisam ser extradas atraves da maximizaca o da
relaca o sinal-rudo.
O objetivo do processamento e da extraca o de caractersticas
(ou atributos) e descrever um item atraves de seus atributos,
que devem ser muito semelhantes para os da mesma categoria,
mas muito diferentes para os itens de categorias distintas.
Tal caracterizaca o e feita por escolha de caractersticas mais
relevantes dentro de inumeras opco es disponveis. Este processo de seleca o e necessario, porque caractersticas nao relacionadas podem fazer com que os algoritmos de classificaca o
apresentem generalizaco es pobres, aumentem a complexidade
dos calculos e exijam mais amostras de treinamento para
atingir um determinado nvel de precisao.
4) Tecnicas de Traduca o: Tecnicas de traduca o sao algoritmos desenvolvidos com o objetivo de converter as caractersticas de entrada (variavel independente) em comandos
para um dispositivo de controle (variavel dependente) [2]. Algumas tecnicas de traduca o amplamente utilizadas em outras
a reas de processamento de sinais sao adaptadas para sistemas
BCI.
Discutido por Wolpaw et al. (2002), tecnicas eficazes em
sistemas BCI tem tres nveis de adaptaca o. Primeiro, a tecnica
deve ser capaz de se adaptar a` singularidade das caractersticas
do sinal de cada usuario. Em segundo lugar, a tecnica deve
ser capaz de reduzir o impacto de variaco es espontaneas que
ocorrem durante o uso regular, fazendo ajustes periodicos
online. Finalmente, a tecnica deve ser capaz de acolher e
envolver a capacidade adaptativa do cerebro atraves de nveis
crescentes de feedback para incentivar a geraca o caractersticas
mais fortes no sinal.
Wolpaw et al. (2002) sugeriram que o sucesso de uma
tecnica de traduca o e determinado por tres criterios. O
primeiro criterio e a seleca o das caractersticas adequadas. Em
outras palavras, as caractersticas extradas devem transmitir
com o maximo de fidelidade a intenca o do usuario. O segundo
criterio e o nvel em que a tecnica permite que o usuario
controle as caractersticas do sinal atraves da sua capacidade
de adaptaca o. O criterio final e a eficacia do metodo na
traduca o de comandos para controle logico.
Existem varios tipos de algoritmos de traduca o de caractersticas. Alguns utilizam caractersticas simples, como a amplitude ou a frequencia. Outros utilizam caractersticas individuais, enquanto algoritmos avancados utilizam uma combinaca o

- 211 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

de caractersticas espaciais e temporais produzidas por um ou


mais processos fisiologicos. Algoritmos em uso atualmente
incluem, mas nao estao limitados a: classificadores linear,
discriminante de Fisher e CSSD (Common Spatial Subspace
Decomposition), classificadores com base na distancia de Mahalanobis , redes neurais (NN - Neural Networks), maquinas de
vetor de suporte (SVM - Support Vector Machines), e modelos
ocultos de Markov (HMM - Hidden Markov Models) [1].
III. T RABALHOS R ELACIONADOS
Nos u ltimos 20 anos, os pesquisadores criaram varios modelos de sistemas BCI. Em um desses sistemas, eles criaram um
BCI que poderia ser usado para escrever textos por seleca o
de letras, palavras e comandos de um display. O sistema
utilizado apresentava uma matriz 6x6 em uma tela com letras
piscando aleatoriamente enquanto o usuario pensava na letra
que ele deseja utilizar. Quando a letra esperada piscava na
tela, o usuario gerava um componente P300 detectavel. Como
o sistema era focado em detectar somente P300, a aquisica o
de sinais foi feita em eletrodos especficos. A extraca o de
caractersticas gerou 36 vetores, um para cada quadrado na
tela. Pelo fado do P300 ter um tempo fixo de resposta ao
estmulo, quando uma determinada linha ou coluna brilhava,
uma janela de 600 ms do sinal era adicionada a cada um
dos vetores de caractersticas correspondentes. A traduca o foi
feita atraves de um ranking de todos os vetores, usando varios
metodos. A letra, palavra ou comando correspondente ao vetor
mais bem classificado era designada(o) como a intenca o do
usuario [3]).
Outros pesquisadores desenvolveram um sistema BCI que
permitia que os usuarios com deficiencias fsicas graves se comunicassem soletrando palavras atraves de codigos especficos
que formam comandos pre-definidos. Dependendo da tarefa
cognitiva realizada pelo usuario, o sistema poderia detectar
diferencas em nveis de potencia espectral em regioes do
cerebro. Como as tarefas cognitivas nao foram definidas, os
sinais foram captados por eletrodos que cobrem os lobos
parietal e occipital. A extraca o de caractersticas gerou dois
vetores usando Transformada Rapida de Fourier (FFT - Fast
Fourier Transform) e metodo de estimaca o espectral autorregressivo (AR - Auto-regressive) e depois executa-los atraves
de um filtro passa-banda em quatro bandas de frequencia. Um
terceiro vetor foi gerado atraves de coeficientes AR dos sinais
nas quatro bandas de frequencia. Um classificador bayesiano
quadratico foi utilizado na traduca o das caractersticas com
base na potencia ou coeficientes AR das caractersticas (Kerin
e Aunon, 1990, apud [1]).
Pesquisas mais recentes estao sendo desenvolvidas em
varios centros ao redor do mundo. O trabalho desenvolvido

por Kroupi et al. (2011) da Ecole


Polythechnique Federale
de Lausanne - EPFL, na Suca, apresenta um metodo para
a remoca o de rudo proveniente de movimentos oculares em
sinais de EEG. Os sinais utilizados foram coletados de 9 indivduos que executaram tarefas de imaginaca o do movimento
das maos, pes e lngua. O estudo faz uma comparaca o entre
a utilizaca o da analise de componentes independentes e a

filtragem adaptativa, concluindo que o primeiro e mais robusto


porem mais lento, podendo ser utilizado em abordagens offline,
enquanto o segundo e rapido mas menos preciso e pode ser
utilizado em algumas abordagens em que a velocidade e mais
importante que a precisao [4].
O trabalho de Waldert et al. (2008) da University of
Tubingen, na Alemanha, apresentou um estudo sobre sinais de
EEG e MEG durante o movimento da mao a fim de analisar
a direca o do movimento. A pesquisa foi realizada com sinais
cerebrais de 9 indivduos destros durante o movimento de um
joystick. Os dados foram filtrados utilizando um filtro passaalta de 5 Hz para remover rudos, na analise dos dados foram
utilizadas FFT, analise do discriminante linear regularizada,
filtro passa-baixa de Butterworth. Ainda utiliza a Entropia de
Shannon para quantificar a informaca o extrada dos sinais.
O estudo demonstrou uma modulaca o nos sinais tanto nos
perodos de descanso quanto de movimento. Essa modulaca o
foi mais forte nas a reas motoras do cerebro. Houve 67% de
acerto e se concluiu que tanto sinais de EEG quanto de MEG
podem gerar bons resultados [5].
Tambem existem no Brasil grupos de pesquisa em sistemas
BCI. Um deles e da Universidade Federal do Esprito Santo
(UFES). O trabalho de Garcia et al. (2008) apresenta o uso de
mapas auto-organizaveis (SOM - Self-organizing map) para
a detecca o de estados mentais para utilizaca o em BCI. Os
sinais utilizados foram coletados por EEG de uma mulher,
que tem a tarefa de controlar uma barra, presente no monitor
de vdeo a sua frente, utilizando a imaginaca o do movimento
da mao esquerda e da mao direita. Foi utilizado o espectro de
potencias para gerar vetores de caractersticas que serviram de
entrada para um mapa auto-organizavel de dimensao 12x12.
Os resultados apresentaram acerto acima de 83% [6].
O trabalho de Ranaudo et al. (2011) da Universidade
Federal do Rio de Janeiro (COPPE/UFRJ) apresentou um
sistema para detecca o de respostas auditivas em tempo real.
Os sinais utilizados sao de EEG, de 6 indivduos normais
adultos em uma cabine isolada, estimulados auditivamente,
com frequencia diferente para cada ouvido. Para a detecca o das
respostas do cerebro foram utilizadas as tecnicas de magnitude
quadratica de coerencia e coerencia multipla. Os sinais de EEG
foram envidados ao computador via ethernet e foram aplicadas
as tecnicas com auxlio do software Matlab. O experimento
mostrou resultados de classificaca o com tempo de 13s para
testes com sinais de 3 eletrodos simultaneamente, com o
aumento no numero de sinais o tempo aumenta significativamente [7].
IV. M ETODOLOGIA
A metodologia para o desenvolvimento de sistemas BCI
proposta neste trabalho e divida em 5 etapas(Figura 5). Na
primeira etapa, o conjunto de sinais cerebrais e selecionado.
A princpio serao utilizados sinais disponibilizados pelo grupo
Physionet1 , o PhysioBank. O PhysioBank e um banco de sinais
biomedicos disponibilizados pelas universidades parceiras a

- 212 -

1 http://physionet.org

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

esse projeto. O conjunto de sinais cerebrais escolhido foi coletado de 109 indivduos saudaveis, 64 sinais de cada indivduo,
pois sao utilizados 64 eletrodos na gravaca o, respeitando
o sistema 10-20, sistema internacional de distribuica o dos
eletrodos no escalpo. Esses sinais correspondem ao estado de
repouso da pessoa ou a realizaca o de uma das tarefas possveis,
essas tarefas sao:

Fig. 5.

Etapas que compoem a metodologia de trabalho.

imaginaca o do movimento das maos;


imaginaca o dos movimentos dos pes;
realizac
a o do movimento das maos;
realizac
a o do movimento dos pes.
A segunda etapa do trabalho consiste no pre-processamento
dos sinais cerebrais. Nessa etapa sera realizada a remoca o de
rudos, tornando a informaca o relevante presente no sinal mais
facil de ser identificada. O pre-processamento destes sinais
pode ser feito aplicando filtros simples espaciais ou temporais,
ou ainda filtros mais sofisticados (Analise das Componentes
Independentes e Padroes Espaciais Comuns, por exemplo).
Alem da remoca o de rudos, ainda no pre-processamento,
os sinais podem ser separados em faixas de frequencias, ou
seja, os ritmos beta, mu, etc. podem ser filtrados para que
sejam analisados separadamente. Tanto a remoca o de rudos
quanto a separaca o das faixas de frequencia serao realizadas
utilizando o software EEGLAB2 .
A extraca o de caractersticas dos sinais cerebrais preprocessados e a terceira etapa deste trabalho. A quantidade de
informaca o adquirida em uma coleta de sinais cerebrais feita
por alguns minutos e enorme, e aumenta com o aumento de
eletrodos utilizados, dessa forma se torna necessaria a extraca o
das caractersticas relevantes desse sinal para a posterior
classificaca o. E de extrema importancia que as caractersticas
extradas sejam relevantes e representem a atividade cerebral
desejada para controlar a aplicaca o em questao, e dessa forma
se obtenha e xito na etapa de classificaca o. A etapa de extraca o
de caractersticas dos sinais pode ser suprimida do processo e
os sinais cerebrais brutos podem ser passados diretamente para
o classificador, mas a escolha das caractersticas certas aumentam muito o desempenho dos algoritmos de classificaca o.
Diversas tecnicas de extraca o de caractersticas para BCI
tem sido propostas na literatura, as quais podem ser divididas
em tres grupos [8]:
M
etodos que exploram a informaca o temporal presente
no sinal;
M
etodos que utilizam a informaca o relacionada com a
frequencia;
M
etodos hbridos, baseados em representaco es de tempo
e frequencia.
A classificaca o e quarta etapa desse processo, consiste na
conversao das caractersticas extradas na etapa anterior em

2 http://sccn.ucsd.edu/wiki/EEGLAB

comandos para os aplicativos a serem controlados. Esta etapa


pode ser concretizada por meio de algoritmos de regressao
ou classificaca o. O objetivo da classificaca o e associar automaticamente um vetor de caractersticas a uma determinada
classe. Esta classe deve identificar a modalidade de tarefa cognitiva realizada pelo usuario. Os algoritmos de classificaca o,
denominados classificadores, aprendem a associar o tipo ao
vetor de caractersticas apos serem apresentados a um conjunto
de vetores de caractersticas de treinamento, os quais foram
previamente rotulados com as suas respectivas classes. Por
exemplo, um conjunto de dados e gravado a partir de um
indivduo com um dispositivo de coleta de sinais cerebrais,
onde esse indivduo deve imaginar que esta movendo a mao
direita por um determinado tempo, em outro momento ele
ira imaginar que esta movendo a mao esquerda tambem
por um determinado tempo, esses sinais, junto com sinais
de imaginaca o de outros movimentos, servirao para treinar
esses classificadores, estando cada sinal identificado com o
movimento imaginado.
A quinta etapa do trabalho consiste na validaca o dos resultados obtidos. Para validar a capacidade de classificaca o dos
algoritmos utilizados na etapa anterior, o conjunto de dados
disponvel e separado em duas partes. Uma das partes sera utilizada para o treinamento do classificador e outra sera utilizada
para testar o mesmo. A validaca o normalmente e feita junto
com a etapa de classificaca o, onde os dados sao separados
automaticamente, de modo a se obter a taxa de acerto desse
classificador. Uma validaca o online pode ser feita. Nesse caso,
os sinais cerebrais de uma pessoa, utilizando um dispositivo
de coleta de sinais, seriam enviados em tempo real para o
classificador ja treinado, que analisaria os dados recebidos e
retornaria a aca o pretendida pelo usuario e encontrada pelo
classificador.
A. Resultados Preliminares
Atualmente esta sendo realizada a fase de preprocessamento e separaca o dos sinais nas faixas de
frequencias descritas anteriormente (Figura 4) utilizando
o EEGLAB.
EEGLAB e um pacote de ferramentas para o Matlab que
possibilita o processamento de sinais EEG e MEG, entre
outros tipos de sinais eletrofisiologicos. Esse pacote conta
com funco es para filtragem temporal e espacial, analise de
componentes independentes (ICA - Independent Component
Analysis), plotagem dos sinais, plotagem do escalpo em 2D
e 3D, rejeica o de rudos, interpolaca o de eletrodos, alem de
muitas outras funco es (Figura 6).
Um exemplo da filtragem utilizando o EEGLAB e apresentado a seguir. O sinal cerebral de um dos 109 indivduos
do banco de dados PhysioBank, quando este esta realizando
a tarefa de imaginar o movimento das maos e apresentado
na figura 6. As figuras 7 e 8 sao referentes as filtragens das
frequencias compreendidas entre 8 e 13 Hz (alfa e mu) e entre
13 e 30 Hz (beta), respectivamente, sendo estas as frequencias
mais significativas para o estudo de sinais cerebrais. Todas as
figuras apresentam os mesmos 10 segundos do sinal cerebral.

- 213 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Fig. 9.

Fig. 6.

Telas que apresentam interface e plotagens do EEGLAB.

Fig. 7. Sinal da tarefa de imaginaca o do movimento das maos antes da


aplicaca o de filtros.

Sinal compreendido entre as frequencias de 13 a 30 Hz.

mento da resoluca o espacial e temporal. Novas aplicaco es de


soluco es inversas em EEG, que tornam os sinais de EEG
espalhados no couro cabeludo mais fortes como sinais de
eletrodos implantados no cerebro ou sobre a superfcie cerebral, prometem superar as limitaco es do EEG e conseguir uma
alta resoluca o em sistemas BCI nao-invasivos.
Metodos de treinamento melhores e mais rapidos tornariam
os dispositivos BCI de mais facil utilizaca o e permitiriam
que os sistemas BCI fossem utilizados por muitos usuarios.
Aumentar a consciencia do potencial do uso da tecnologia BCI
sera essencial na geraca o de interesse publico e financiamento
do governo.
Dessa forma, cabe ressaltar que o estudo de sistemas BCI
necessita de conhecimentos de varias a reas distintas, como
medicina, computaca o, eletronica, fisioterapia, psicologia, entre outras, o que a torna altamente interdisciplinar.
R EFERENCES

Fig. 8.

Sinal compreendido entre as frequencias de 8 a 13 Hz.

V. C ONCLUS AO
Trabalhos futuros em tecnologia BCI devem se concentrar
em pesquisa basica e aplicada. Novos recursos sao necessarios
para que o usuario tenha um controle mais preciso e rapido.
Algoritmos que utilizam tecnicas de Inteligencia Artificial
devem ser desenvolvidos para que as fases de extraca o de
caractersticas e de classificaca o sejam realizadas de forma
eficaz.
Avancos nos metodos de aquisica o de sinal, tais como
tecnicas invasivas tambem sao uma grande promessa no au-

[1] VALLABHANENI, A.; WANG, T.; HE, B. Brain-Computer Interface. In:


HE, B. (Ed.). Neural Engineering. New York: Kluwer Academic, 2005.
p.85121.
[2] WOLPAW, J. R.; BIRBAUMER, N.; MCFARLAND, D. J.;
PFURTSCHELLER, G.; VAUGHAN, T. M. Brain-computer interfaces
for communication and control. Clinical neurophysiology, [S.l.], v.113,
n.6, p.767 791, june 2002.
[3] FARWELL, L. A.; DONCHIN, E. Talking off the top of your head:
Toward a mental prosthesis utilizing event-related brain potentials. Electroencephalography and Clinical Neurophysiology, [S.l.], v.70, p.510
523, 1988.
[4] KROUPI, E.; YAZDANI, A.; VESIN, J.-M.; EBRAHIMI, T. Ocular
Artifact Removal from EEG: A Comparison of Subspace Projection and
Adaptative Filtering Methods. In: EUROPEAN SIGNAL PROCESSING
CONFERENCE (EUSIPCO 2011), 19., 2011. Proceedings. . . [S.l.: s.n.],
2011.
[5] WALDERT, S.; PREISSL, H.; DEMANDT, E.; BRAUN, C.; BIRBAUMER, N.; AERTSEN, A.; MEHRING, C. Hand movement direction
decoded from MEG and EEG. Journal of Neuroscience, [S.l.], v.28, n.4,
p.10001008, 2008.
[6] GARCIA, F. D.; MuLLER, S. M. T.; BASTOS FILHO, T. F.;
SARCINELLI FILHO, M. Uso de Mapas Auto-Organizaveis em
Classificaca o de Estados Mentais para Aplicaca o em uma Interface
Cerebro-Computador. CBIS 2008 - XI Congresso Brasileiro de In
formatica em Saude,
[S.l.], 2008.
A. M.; FELIX, L. Sistema para
[7] RANAUDO, F.; MIRANDA-DE-SA,
Detecca o em tempo real de respostas evocadas auditivas: Aplicaca o em
Interfaces Cerebro Computador. SBAI 2011 - X Simposio Brasileiro de
Automaca o Inteligente, [S.l.], 2011.
[8] GODOI, A. C. B. Detecca o de Potenciais Evocados P300 para
Ativaca o de uma Interface Cerebro-Maquina. Dissertaca o Mestrado
em Engenharia. Escola Politecnica da Universidade de Sao Paulo. 2010.

- 214 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelagem Computacional do Crescimento


de Lemna aequinoctialis Welw.
Joseane Brando Pires Soares1, Flvio Frana2
mundo (uma formiga, uma molcula, um carro, dentre
outros). Ele permite explorar e modelar comportamento
de sistemas descentralizados e sistemas complexos, seus
comandos so muito prximos da linguagem natural e
apresentam uma interface grfica com botes de controle,
sistema de grficos, exportao e importao de modelos,
entre outros [3].
Lemna aequinoctialis Welw. faz parte de um ambiente
aqutico. Alguns autores [4] destacam o carter
multidisciplinar de um ecossistema aqutico e afirmam
que existem muitos fatores e processos fsicos, qumicos e
biolgicos que dificultam anlises quantitativas deste
ecossistema, ressaltando a importncia dos modelos neste
estudo. Modelar o crescimento da Lemna aequinoctialis
pode ser uma alternativa para realizao de bioensaios
utilizando apenas programas computacionais, uma vez
que os bioensaios tm sido grandes aliados dos
pesquisadores que buscam prever os efeitos de
substncias nocivas ao meio ambiente.
Conhecidas como duckweeds, lentilhas dgua ou
somente Lemnas, as Lemnoideae ocupam grandes reas
nas lagoas do Semi-rido e so consideradas as menores
plantas vasculares do mundo [5]. As espcies desta
subfamlia fornecem habitat para outros organismos, so
bioindicadoras ambientais, estocam nutrientes, so
utilizadas na produo de papel e de biogs, e devido as
suas diversas utilidades elas tm sido estudadas como
alternativas para reduo de custos, aumento de produo,
reaproveitamento dentre outras necessidades do meio
ambiente ([6], [7], [8], [9]).
Este trabalho prope a construo de um modelo
computacional de crescimento de Lemna aequinoctialis
Welw. para testar o favorecimento de populaes
anteriores no estabelecimento e desenvolvimento da
espcie atravs do programa NetLogo. Para isto foi
necessrio a realizao do cultivo das espcies em
laboratrio (a fim de obter alguns parmetros) e a
elaborao do modelo de crescimento no NetLogo. A
partir destes resultados o modelo agregar mais
parmetros para realizao do teste de favorecimento e a
comparao das curvas de crescimento produzidas.

Resumo: O avano da tecnologia possibilitou ao homem


a realizao de muitas atividades atravs do computador. As
grandes descobertas da humanidade so resultado da
necessidade de se resolver situaes problema do seu
cotidiano, um exemplo disto so os modelos computacionais
baseados em agentes que auxiliam na compreenso de
fenmenos e permite ao homem fazer inferncias e
simulaes para determinados resultados. O presente
trabalho prope a construo de um modelo computacional
de crescimento de Lemna aequinoctialis Welw. para testar o
favorecimento de populaes anteriores no estabelecimento
e desenvolvimento da espcie atravs de um programa
baseado em agentes. As curvas de crescimento (ex situ)
mostraram que Lemna aequinoctialis Welw. tem um
comportamento tpico de organismos em meio de cultura
fechados, e o modelo elaborado descreve o crescimento da
espcies em condies ideais de desenvolvimento. A partir
destes resultados, ser possvel inserir parmetros no
modelo para testar hipteses de favorecimento entre os
indivduos. Posteriormente, sero realizados experimentos
ex situ com diferentes concentraes de metal e herbicidas, e
com diferentes quantidades de indivduos inoculados para
comparao com as curvas do modelo.
Palavras-Chaves: cultivo, curvas de
interdisciplinaridade, modelo, favorecimento.

crescimento,

I. INTRODUO
Os modelos so ferramentas valiosas para pesquisas,
isto porque alm de auxiliarem na compreenso de
fenmenos, permitem ao homem fazer inferncias e
simulaes para determinados resultados. Segundo
Biembengut [1] criar modelos para interpretar fenmenos
naturais e sociais inerente ao ser humano, ele tambm
afirma que a noo de modelo est presente nas diversas
reas do conhecimento como: Arte, Moda, Arquitetura,
Histria,
Economia,
Literatura
e
Matemtica.
Christofoletti [2] define um modelo como uma
representao simplificada da realidade.
As simulaes atravs do computador colocam em
ao as mais variadas hipteses sobre a realidade, e
auxiliam na anlise dos dados coletados para responder
aos problemas em questo. A interdisciplinaridade
discutida e almejada nos ambientes de educao e
pesquisa uma caracterstica presente nestes programas.
No NetLogo por exemplo, possvel criar formas
geomtricas e animaes na tela do computador, que
podem ser usadas para representar muitos objetos do

II. DESENVOLVIMENTO
Os termos hidrfitas, helfitas, euhidrfitas,
limnfitos, plantas aquticas, macrfitas, referem-se ao
conjunto de vegetais do ambiente aqutico, sendo
macrfitas aquticas o termo de uso mais corrente [10].
Os estudos com as macrfitas (do ponto de vista
ecolgico) surgem a partir da dcada de 80, onde alguns
autores levantam aspectos que acreditam ter sido o ponto
de partida para estes estudos, como a consolidao dos
cursos de ps-graduao em ecologia no Brasil, o
reconhecimento das importantes funes ecolgicas

Graduada em Matemtica, Mestranda no Programa de Ps-Graduao


em Modelagem em Cincias da Terra e do Ambiente (PPGM) na
Universidade Estadual de Feira de Santana (UEFS). Autor para
correspondncia: jbpires84@hotmail.com
2
Professor Doutor do Departamento de Cincias Biolgicas da
Universidade
Estadual
de
Feira
de
Santana
(UEFS).
flaviofranca@hotmail.com
- 215 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

desempenhadas pelas macrfitas aquticas e as


interferncias indesejadas, decorrentes do crescimento
excessivo desses vegetais [11]. Neste grupo ainda
insipiente a quantidade de pesquisas realizadas com as
espcies do gnero Lemna.
As macrfitas aquticas so classificadas de acordo
com a forma de vida em: Submersas fixas, Submersas
livres, Flutuantes fixas, Flutuantes livres (grupo da L.
aequinoctialis), Emergentes, Anfbias e Epfitas [12]. A
temperatura, luminosidade, disponibilidade de nutrientes,
o carbono e o oxignio dissolvido influenciam
diretamente na produtividade primria destas plantas
([11], [13], [14]).
A importncia destes vegetais mltipla e dentre elas
podemos destacar: fornecem habitat e refgio para
alevinos, algas e bactrias fixadoras de nitrognio; so
bioindicadoras ambientais; estocam nutrientes (pois so
fonte de alimento para muitos tipos de peixes e algumas
espcies de aves e mamferos aquticos); liberam
nutrientes (absorvendo os nutrientes do sedimento por
suas razes e liberando-os na gua, atravs da excreo ou
durante sua decomposio); proporcionam sombreamento
(muitas formas de vida so sensveis s altas intensidades
de radiao solar); fornecem materiais de importncia
econmica para a sociedade (como fertilizante de solo,
fertilizante de tanques de piscicultura, matria prima para
a fabricao de remdios, artesanato, etc) [6]. Segundo o
autor essas plantas tambm podem ocasionar problemas,
pois com condies timas de crescimento as espcies se
propagam causando: a diminuio da disponibilidade de
oxignio solvel na gua; eutrofizao do ambiente
aqutico; proliferao de organismos de importncia
sanitria; prejuzos ao bom funcionamento dos
equipamentos do sistema de gerao de energia
hidreltrica e abastecimento de gua; aceleram o
envelhecimento de um lago, provocando aumento na
velocidade do processo de assoreamento, por abrigar e
consolidar sedimento.
As lentihas dgua, como so conhecidas as
Lemnoideae3, integram um grupo monofiltico 4 dentro de
Araceae5 [15]. A principal caracterstica deste grupo de
plantas est na sua reduo morfolgica, estando o corpo
vegetal reduzido a um fronde fotossintetizante, sendo que
razes podem estar presentes ou no [8]. Este grupo de
plantas registrado nos principais estudos realizados nos
mais importantes ambientes aquticos do Brasil, como
para o Pantanal Matogrossense [5].
Pott [5] em seu trabalho no Pantanal encontrou oito
espcies das 34 reconhecidas (pois atualmente registramse 38 espcies [16]) que compunham as Lemnoideae , so
elas, Spirodela intermedia W. Koch, Lemna
aequinoctialis Welw., L. valdiviana Phil, Wolffiella
welwitschii (Hegelm.) Monod, W. lingulata (Hegelm.)
Hegelm., W. oblonga (Phil.) Hegelm., Wolffia brasiliensis

Wedd. e W. columbiana Karsten, essas espcies foram


distribudas em quatro gneros. J no trabalho realizado
em seis audes do semi-rido da Bahia, foram
encontradas quatro espcies, Lemna aequinoctialis, L.
valdiviana, Wolffia brasiliensis e Wolffiella welwitschii
[17].
Diversos autores discutem a importncia ecolgica
dos representantes desta subfamlia, e destacam sua
utilizao como complemento alimentar para mamferos,
aves, rpteis, peixes, gastrpodos e artrpodos ([9], [18],
[19], [20]). Foram registradas tambm, relaes
mutualsticas, relaes comensalistas, como o epifitismo
de diversas espcies de algas em representantes de Lemna
ou Wolffiella e relaes amensalistas como o efeito
inibidor de crescimento de larvas de insetos [8].
As Lemnoideae podem ser utilizadas para bioensaios
fitofisiolgicos, para deteco de substncias txicas,
para remover substncias (inclusive metais pesados) da
gua, produo de energia e de substncias qumicas,
alm de regular ecossistemas aquticos [19]. Esta
subfamlia, tambm utilizada na produo de papel,
produo de biogs e na fertilizao de solos [9]. Alguns
pesquisadores apontam a necessidade de pesquisas de
tratamento e de preservao dos nascentes e cursos
dgua, e destacam a importncia das Lemnoideae no
tratamento de gua [7].
Graa Frana [20] estudou a qualidade nutricional da
Lemna valdiviana e mostrou que na produo de rao
para os peixes ideal a utilizao da espcie, pois alm
de contribuir para a reduo da pesca (para este fim),
uma produo de baixo custo. Essas e outras
caractersticas ora citadas, realam o valor econmico
desta subfamlia.
Os representantes desta subfamlia tm um alto ndice
de reproduo e se espalham por praticamente todo o
planeta, com exceo das regies desrticas e polares
propiciando material suficiente para longas pesquisas [8].
O crescimento aproximadamente exponencial sempre
que o fornecimento de nutrientes e CO2 for suficiente e
equilibrado [21], a reproduo basicamente vegetativa,
onde uma fronde d origem outra em um curto perodo
de dias [22]. A taxa de consumo de nutrientes
diretamente proporcional taxa de crescimento, e a
concentrao de fsforo e nitrognio influencia
diretamente no crescimento das espcies [20].
O cultivo de Lemnoideae j foi realizado por muitos
pesquisadores ([19], [20], [21]) o que oferece suporte
para esta pesquisa. Segundo esse autores existem
condies ideais para o crescimento das Lemnoideae
dentre elas destacam-se o controle de temperatura, cargas
de nutrientes e o pH. Em algumas espcies da subfamlia
Lemnoideae (Araceae), uma fronde pode produzir acima
de 20 novas frondes antes de se separarem em colnias
menores [19]. Essas plantas se reproduzem a
temperaturas que variam de 6 a 33C e pH de 5,0 a 9,0,
mas para uma maior produtividade os valores ideais so
de 27C de temperatura e pH entre 6,5 a 7,5 ([23],[24]). O
pH ideal para o crescimento de Lemna aequinoctialis est
entre 4,8 e 7 [19]. Para realizao do cultivo necessrio
observar o que influencia a reproduo levando em
considerao os fatores que reduzem a taxa de
crescimento das espcies, tais como, escassez ou

Araceae (famlia) Lemnoideae (subfamlia) Lemna, Wolffiella,


Wolffia e Spirodela (gneros) Lemna aequinoctialis, Lemna
valdiviana, Wolffiella welwitschii, Wolffia brasiliensis, entre outras
(espcies).
4
Indivduos cujos descendentes so de mesmo ancestral.
5
Pesquisadores discutiram as relaes filogenticas de Lemnaceae e
Araceae, concluindo que as Lemnaceae deveriam ser includas, como
uma subfamlia, na famlia Araceae [37].
3

- 216 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

desequilbrio de nutrientes, toxinas, extremos valores de


pH e temperatura, super crescimento de colnia,
aglomerado e competio com outras plantas por luz e
nutrientes [20].
Ao estudar a variao do nmero de indivduos em
populaes de Lemnoideae num aude que margeia a
Estrada do Feijo6 (Rodovia BA 052 Angera - Ba,
Brasil), autores [25] quantificaram as coletas realizadas
em dois perodos diferentes do ano, verificando uma
densidade mdia de 719,4x105 indivduos/m2 (primeira
coleta) e de 178,6x105 indivduos/m2 (segunda coleta).
Foram identificadas tambm, quantidades significativas
de Lemna aequinoctialis (98,06% na primeira coleta e
99,94% na segunda coleta) confirmando os estudos de
autores que afirmam que esta espcie ocorre
principalmente em reas com influncia antrpica, em
lagoas rasas, prximo sede de fazendas, e que
dificilmente encontrada com L. valdiviana [5]. A Lemna
aequinoctialis (Fig.1) possui de 2,0 a 3,9 mm de
comprimento por 1,4 a 2,4 de largura, duas papilas no
lado dorsal, uma na base e outra maior, e trs nervuras.
Esta espcie apresenta uma raiz por fronde de at 36 mm
de comprimento [5].

[28]. Devido a falta de avanada habilidade em


programao, aos resultados satisfatrios e condizentes
com a realidade que o modelo produz, e a
intencionalidade de produzir um modelo que seja
utilizado e/ou expandido por pesquisadores que no lidam
com a rea de exatas (alm de uma interface com dados
de sada com a riqueza visual e informativa que o modelo
produz) que nesta pesquisa optou-se pelo programa
NetLogo.
O NetLogo tem uma linguagem de modelagem
prpria, derivada da linguagem de programao Logo,
uma ferramenta de acesso 7 e uso gratuito, com comandos
prximos da linguagem natural, o que a torna uma
linguagem de alto nvel e de fcil aprendizado [29]. um
programa que apresenta uma grande biblioteca de
modelos de amostras que abrangem vrios domnios
sociais e naturais. Ele composto de trs tipos de agentes:
turtles, patches e observer. O observer um criador
que especifica e controla as condies de funcionamento,
as turtles e os patches, interagem no ambiente. Esses
agentes tm sido muito utilizados para visualizaes e
abstraes matemticas, desenhos artsticos, jogos,
ecossistemas, dentre outros, isto porque possvel
realizar anlises e conjecturas sobre as variaes de
parmetros ocorridas nas interaes entre os agentes
individuais (pessoas, bactrias, insetos, naes, ou
organizaes) e seu ambiente [3].
Alguns autores ([29], [30], [31]) discutem o estudo de
simulaes atravs do NetLogo, como uma ferramenta
importante no processo de ensino-aprendizagem, pois
auxilia na compreenso de fenmenos diversos. Speelman
& Garcia-Barrios [30] afirmam que ao propor uma
atividade de simulao com o programa NetLogo a uma
turma de mestrado, houve aumento na qualidade das
respostas dos estudantes sobre o tema Agrodiversidade,
com um nvel de entendimento de 86% em detrimento de
29% durante o ensino passivo/conceitual. Segundo os
autores, os estudantes declararam ter aprendido 55% do
seu conhecimento atual atravs da oficina dos quais 76%
foi aprendido usando a simulao.
Grimm & Thiele [31] destacam o NetLogo como uma
plataforma muito utilizada para a modelagem ecolgica e
ambiental, ressaltando que uma vez que o modelo
considerado bom o suficiente para ser testado, podem ser
executados experimentos de simulao de forma que os
resultados sejam analisados atravs do uso de outras
ferramentas como o R. Bisha [32] trabalhou com
simulaes computacionais atravs do NetLogo no estudo
de infeco da tuberculose. Jacobson [33] cita a
importncia dos modelos computacionais como
ferramenta de apoio para a aprendizagem baseada em
problemas. Ele mostra como exemplo a possibilidade da
realizao de experimentos computacionais com
organismos unicelulares proposta por um modelo em
Netlogo.
Autores que discutem os bioensaios enfatizam que
estes experimentos cientficos so grandes aliados dos
pesquisadores que buscam prever os efeitos de
substncias nocivas ao meio ambiente ([21], [34], [35],
[36]). Um modelo computacional do crescimento de

As Lemnoideae tm a capacidade de se difundirem de


maneira assexuada, produzindo clones genticos [8] o que
possibilita a formulao de programas de interveno que
possam organizar, mudar, prever e mesmo prevenir, no
que diz respeito sua ocorrncia e seus desdobramentos.
Isto pode ser feito atravs da simulao, que a tcnica
de estudar o comportamento e as reaes de determinados
sistemas atravs de modelos [26]. A modelagem baseada
em agentes um importante tipo de simulao onde
possvel observar como os agentes individuais interagem
entre si e com seu ambiente possibilitando o
entendimento dentro de um processo dinmico, ele afirma
que uma simulao pode possibilitar algumas exploraes
que so difceis de realizar atravs de modelos analticos,
tais como a interdependncia entre populaes diferentes,
habitantes de um mesmo ecossistema, e a sua
variabilidade em funo de agentes, internos ou externos
ao sistema [3].
A modelagem de sistemas baseada em agentes uma
das metodologias disponveis para construo de
modelos, e sua utilizao est se expandindo rapidamente
em diversos campos da cincia, tais como cincias sociais
e ambientais [27]. Existem vrios ambientes de
programao especificamente projetados para modelagem
baseada em agentes como NetLogo, Swarm, Repast,
AnyLogic, Mason e Ascape, StarLogo e Microworlds

Regio onde foram coletados os materiais deste trabalho.

- 217 -

Disponvel em: http://ccl.northwestern.edu/netlogo/

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Lemnoideae (Araceae) pode tornar mais objetivo s


decises para a realizao destes experimentos
cientficos.

alm do registro fotogrfico. Antes de cada medio o


pHmetro porttil (PHTEK) utilizado, foi calibrado (com
soluo tampo pH 4.0 e pH 7.0) e logo aps foi inserido
no meio. Ao estabilizar o valor do pH, o aparelho era
retirado, lavado com gua destilada e inserido no prximo
recipiente. O pHmetro conservado em soluo de KCl
3M. Os experimentos foram destampados trs vezes na
semana (durante todo experimento) por duas horas.
Aps este primeiro experimento, foi realizado o
cultivo de clones, para ser utilizado no segundo.

III. MATERIAIS E MTODOS


a)

Coleta de espcies
As coletas foram realizadas num aude que margeia a
Estrada do Feijo (Rodovia BA 052), no municpio de
Angera, nas coordenadas 121138S e 390907W,
km 16 da BA 052, 200m s.n.m. de altitude, com ca. 5.860
m2 Nele existe uma quantidade significativa de
Lemnoideae ao longo do ano.
As plantas foram recolhidas com uma peneira (malha:
0,1 x 0,1 cm), transferidas para um recipiente de vidro
contendo gua da prpria lagoa, e levadas para o
Laboratrio de Taxonomia da Universidade Estadual de
Feira de Santana (UEFS), onde ficaram numa bancada
com temperatura mdia de 24,5C.

2 CULTIVO: de 02/05/12 a 18/07/12


O segundo cultivo foi realizado com clones utilizando
apenas a soluo de Pirson & Siedel [8]. Os
procedimentos para o inculo, a contagem e a medio
seguiram os mesmos mtodos do primeiro cultivo.
A diferena deste foi: o aumento do nmero de
recipientes a fim de obter um n maior (de 10 para 13); a
insero do controle (recipiente com meio de cultura e
sem Lemna) para analisar as alteraes do pH; a
marcao das Lemnas inoculadas a fim de observar o
tempo de vida da espcie; a mudana de localizao dos
frascos na bancada a cada trs dias para garantir que
todos tivessem as mesmas condies de luminosidade; o
acrscimo de dias ao experimento a fim de observar qual
o perodo de resistncia das espcies sem a reposio de
nutrientes (o primeiro foram oito semanas, neste foram
12) e a utilizao de clones no inculo.

b) Cultivo de Clones
10 recipientes foram separados para o cultivo dos
clones. Cada recipiente com meio de cultura recebeu 2
indivduos (me e filha), para a produo de clones. No
perodo de um ms observou-se o desenvolvimento dos
clones, e assim foi escolhdo o cultivo com maior nmero
de indivduos e melhor aspecto.
c) Meios de cultura
Os meios de cultura utilizados no cultivo foram gua
da lagoa filtrada e autoclavada e a soluo de Pirson &
Siedel (cf. [8]). A gua da lagoa foi coletada com um
vaso plstico de 10 litros, levada para o laboratrio para
ser filtrada (papel filtro comum) e logo aps ela foi
autoclavada.
A composio da soluo de Pirson & Siedel foi:
400mg/l de KNO3, 200mg/l KH2 PO4, 1200mg/l CaCl2
.6H2O, 300mg/l MgSO4 .7H2O, 5mg/l FeSO4 .7H2O,
0.3mg/l MnCl2 .4H2O, 0.5mg/l H3BO3.

f) Programa utilizado
Para a construo do modelo preliminar utilizou-se o
NetLogo 4.1. No modelo os agentes so as Lemnas, e o
patch meio de cultura que neste modelo preliminar
contm apenas nutriente. No modelo inserido a taxa de
consumo, as condies de reproduo e morte.
g) Elaborao do modelo computacional de crescimento
Apesar de o metal pesado ser uma sustncia txica, a
depender da concentrao no ambiente algumas
macrfitas como a Lemna aequinoctialis resistem. Ao
testar o favorecimento procura-se observar como o
nmero inicial de indivduos ir interferir no
desenvolvimento das espcies ao longo do tempo uma
vez que o ambiente no apresenta condies timas de
crescimento.
O modelo construdo contempla o crescimento das
espcies, sendo tarefa das prximas etapas da pesquisa,
inserir os contaminantes para testar se existe
favorecimento entre os indivduos.

d) Materiais utilizados
Os materiais utilizados foram: 20 recipientes de vidro
(8 cm de dimetro) com 20 placas de petri utilizadas
como tampa para os experimentos, pina, pHmetro,
contador, termo-higrmetro, soluo tampo (pH4.0 e
7.0), gua destilada, KCl 3M e meios de cultura.
e) Cultivo de Lemna aequinoctialis
1 CULTIVO: de 16/11/11 a 11/01/12
O primeiro cultivo no foi realizado com clones, pois
at o perodo as tentativas de cultiv-los no foram bem
sucedidas.
Foram separados 20 recipientes de vidro, cada um
recebeu 170ml do meio lquido (10 recipientes com meio
de cultura e 10 com gua da lagoa autoclavada). 5 duplas
de Lemna foram inoculadas em cada recipiente contendo
o meio de cultura. Todos os experimentos foram
tampados com placas de Petri e colocados numa bancada
com temperatura mdia local de 24,5 C e umidade
44,7%. O experimento durou oito semanas, a cada sete
dias foi feita a medio do pH e a contagem indivduos,

VISO GERAL DO MODELO:


Propsito:
Construir um modelo de Crescimento de Lemna
aequinoctialis, que teste o favorecimento entre as
populaes de Lemna com e sem a presena de metais
pesados e outros contaminantes
Entidades:
Lemna aequinoctialis (vivas e mortas); Meio de
cultura; Contaminante
Variveis de estado e escalas:
- 218 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A taxa de crescimento foi calculada mediante a


frmula (2) proposta por Landolt [8], expressa como a
diferena entre os logaritmos do nmero de frondes final
(Fd) e o nmero inicial (Fo), multiplicado por 1000 e
dividido pelo nmero de dias (d) de crescimento.

1) Lemnas vivas
Idade devemos controlar quando as Lemnas
morrem, e a idade para iniciar o brotamento.
Colorao verde para Lemna vivas
Tempo de vida - aproximadamente 8 semanas (sem
reposio de nutrientes no meio, onde elas param de
reproduzir, perdem a colorao e morrem).
Tempo de desenvolvimento - a Lemna que nasce
precisa de aproximadamente 15 dias para estar na fase
adulta para ento passar a reproduzir.
Taxa de absoro quanto a Lemna consome
diariamente.

[(log10 ( Fd ) log 10 ( Fo))]*1000


d

(2)

IV. RESULTADOS E DISCUSSO


Devido ao problema de disposio de luz no primeiro
experimento seis recipientes foram descartados, pois
todas as espcies morreram na metade do perodo
estipulado. Isto reduziu o n de 10 para 6. Apesar deste
fator, pde-se observar que as espcies responderam
positivamente ao meio de cultura recomendado na
literatura (Fig. 2).

2) Lemna morta
Colorao branca
Causas da morte:
Idade
Quando os nutrientes acabam, elas comeam a morrer (a
partir da 7 ou 8 semana)
Alta absoro de contaminantes
3) Mundo recipiente com meio de cultura
Escala local: ser o tamanho dos recipientes (8 cm de
dimetro) em que as plantas esto crescendo em
laboratrio.
Quantidade inicial de nutrientes.
Quantidade de contaminantes a ser inserido.
4) Processos e sequncias:
Consome nutrientes;
Absorve contaminante;
Quando adulta, brota (entre 15 e 20 frondes);
Tem uma pausa ps-brotamento (nmero aleatrio
entre 1 e 5 dias);
Caso no morra em decorrncia da falta de
favorecimento (por intoxicao, ou outro fator), continua
consumindo;
Enquanto o nmero de reprodues for menor que 20,
a idade for menor que 57 dias e houver nutrientes no
meio, a Lemna vive.
5) Tempo:
O tempo estabelecido foi de 84 dias. O modelo calcula
a mdia e o desvio do nmero de indivduos a cada
semana, durante 12 semanas.
h) Organizao dos dados e produo das curvas
Os dados levantados foram organizados numa planilha
do Excel verso 2007. As curvas de crescimento foram
elaboradas a partir do nmero mdio (n=10) semanal de
indivduos brotados, com auxlio do programa estatstico
Curve Expert 1.4 que gera curvas ajustadas segundo
regresso, atravs do modelo logstico (1).

a
be

cx

O primeiro experimento (com soluo de Pirson &


Siedel) iniciou com um total de 100 indivduos e na
quarta semana registrou-se 516 indivduos distribudos
entre os recipientes. O valor inicial do pH no meio de
cultura foi 4.9 e decorrida a primeira semana este valor
mudou para 6.1. Como no havia um controle
(experimento sem Lemnas), no se pde concluir se a
alterao do valor do pH foi causada pela presena das
espcies no meio, ou se foi algo relacionado a oxidao,
temperatura, dentre outros. As Lemnas apresentaram um
desenvolvimento mais acelerado nesta soluo do que na
gua da lagoa, com crescimento mdio de 68,5% em
relao ao total de indivduos produzidos nas oito
semanas.

(1)

em que a determina o ponto onde a linha corta o


eixo Y, e b corresponde inclinao da reta.

- 219 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

No cultivo em gua da lagoa autoclavada o pH inicial


registrado foi de 7.0 e aps a primeira semana este valor
alterou para 7.4. Observou-se tambm, que decorrida a
primeira semana o nmero de indivduos no sofreu
grandes alteraes, apenas 30% duplicaram a quantidade
inicial, fato que exigiu uma maior ateno em relao a
quais componentes existiam e/ou faltaram no meio de
forma que o desenvolvimento das espcies no ocorresse
conforme literatura apresenta.
O segundo experimento, realizado apenas com a
soluo de Pirson & Siedel, iniciou com um total de 130
indivduos e na quarta semana registrou-se 978 Lemnas
distribudas entre os recipientes, estando de acordo com o
que muitos autores afirmam em relao ao crescimento
das Lemnoideae. Os clones iniciais comearam a morrer
aleatoriamente a partir da sexta semana (ou seja 42 dias) e
na dcima semana ainda existiam alguns clones
inoculados vivos (ou seja 70 dias), o que sugere uma
variao de idade para as Lemnas de 42 a 80 dias em
experimentos sem a reposio de nutrientes.
O valor inicial do pH do meio de cultura foi 5.8 e o
valor no final do experimento foi 6.3, isto aconteceu
tambm no controle (sem Lemna), o que isenta as
espcies de causarem a alterao do pH no meio, como
foi suposto aps os resultados do primeiro experimento
realizado (feito sem o controle).
Observando o intervalo de confiana do primeiro
experimento (Fig. 3) em relao ao segundo (Fig.4),
observa-se um aumento na qualidade da execuo do
cultivo ex situ.

Nas curvas de crescimento (Fig. 5), os pontos indicam


os valores mdios obtidos e a linha contnua descreve a
curva ajustada segundo regresso, atravs do modelo
logstico. Em cada uma das curvas so apresentados os
coeficientes de correlao (r2).

- 220 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Nos resultados dos dois experimentos com a soluo


de Pirson & Siedel e o do modelo em NetLogo, os
coeficientes foram 0,99 o que indica que os dados das
curvas obtidas e aqueles das curvas ajustadas so
considerados correspondentes (em cada situao). A
curva do experimento com gua da lagoa (Fig. 6) foge do
padro indicado na literatura sobre crescimento de
organismos em cultura fechada. O coeficiente de
correlao entre os dados e a curva gerada foi 0,81.

proposta era a de um cultivo axnico, mas as espcies no


sobreviveram s diferentes concentraes de hipoclorito
pela qual deveriam ser submetidas [8]. O que se pde
garantir foi a esterilidade do meio de cultura, da gua da
lagoa e dos materiais utilizados, no entanto as espcies de
L. aequinoctialis se desenvolveram normalmente
possibilitando a realizao dos experimentos.
No cultivo de clones, as duas frondes (me e filha) se
desenvolveram bem na soluo de Pirson & Siedel [cf. 8]
e produziram muitos clones, porm o mesmo no
aconteceu com a gua da lagoa (com e sem
autoclavagem). A mesma gua da lagoa foi utilizada para
experimentos com 10 indivduos inoculados e as Lemnas
se propagaram. Este comportamento da espcie refora os
questionamentos em relao hiptese de favorecimento,
pois foram necessrios 10 indivduos para que houvesse
crescimento com a gua da lagoa. Possivelmente existiu
algum componente na gua da lagoa (j que alto o
ndice de lagoas dos municpios vizinhos a Feira de
Santana contaminadas por metal pesado ou herbicidas),
de forma que a espcie s se desenvolveu na gua da
lagoa ex situ, quando inoculada com outras. Diante disto
sero realizadas anlises da gua da lagoa coletada, a fim
de enriquecer as discusses desta pesquisa.
Portanto os prximos passos para finalizao deste
trabalho constar dos testes de hipteses, e novos
experimentos ex situ.

As curvas de crescimento mostraram que apenas o


modelo em NetLogo apresenta no perodo ideal uma fase
aproximadamente estacionria, comum aos experimentos
ex situ onde os nutrientes esto escasseando e o nmero
de brotamentos equivalente ao nmero de indivduos
que morrem. Este resultado gerado pelo programa se
aproxima do que os pesquisadores (vide base conceitual)
afirmam em relao ao crescimento das Lemnoideae, mas
aponta para a necessidade de ajustes no modelo de forma
que a curva de crescimento apresente as etapas lag, log,
estacionria e de declnio. As diferenas observadas nos
desenhos das curvas
refletem as diferenas
metodolgicas, e a necessidade de realizao de mais
experimentos ex situ.

REFERNCIAS
[1] BIEMBENGUT, M. S. Modelagem Matemtica & Implicaes no
Ensino-Aprendizagem de Matemtica. Blumenau: Editora FURB, 1999.
[2] CHRISTOFOLETTI, A.Modelagem de sistemas ambientais. So
Paulo: Edgard Blucher, 1999.
[3] AZEVEDO, L. L., MENEZES, C. S., MAGDALENA, B. C.,
PONTAROLO, E. Ambientes Computacionais Orientados a Agentes
para apoio Aprendizagem Baseada em Simulao. In: Anais do XVI
SIMPSIO BRASILEIRO DE INFORMTICA NA EDUCAO
SBIE- UFJF, Juiz de Fora MG. 2005 Disponvel em < http://www.brie.org/pub/index.php/sbie/article/view/392 >. Acesso em set. 2010.

O primeiro experimento realizado com a soluo


apresentou taxa de crescimento (k) de 147 e no segundo
experimento k= 168. Segundo Landolt [8] um k igual a
300 significa uma duplicao do nmero de frondes
dentro de 24 horas e um K de 150 uma duplicao dentro
de 2 dias, desta forma observa-se que a taxa de
crescimento dos experimentos citados esto em torno dos
valores padres apresentados pelo autor que realizou
cultivo em condies diferentes da apresentada nesta
pesquisa. Na gua da lagoa a taxa foi de 38, o que
confirma os problemas relacionados ao cultivo com este
meio de cultura.

[4] FRAGOSO JNIOR, C. R., FERREIRA, T. F., MARQUES, D. M.


Modelagem ecolgica em ecossistemas aquticos.So Paulo: Oficina de
Textos, 2009.
[5] POTT, V.J. A famlia Lemnaceae S. F. Gray no Pantanal (Mato
Grosso e Mato Grosso do Sul), Brasil. Dissertao de Mestrado.
Curitiba, Universidade Federal do Paran. 200 p., 1993.
[6] TARDIVO, R. C., BACH, A., MORO, R. S. Macrfitas aquticas da
represa de Alagados. In: Patrimnio Natural dos Campos Gerais do
Paran. Editado por Mrio Srgio de Melo; Rosemeri Segecin Moro;
Gilson Burigo Guimares. Ponta Grossa: Editora UEPG, 2007.
[7] POTT, V. J. ; POTT, A. Potencial de uso de plantas aquticas na
despoluio da gua. In: Documentos 133. Campo Grande : Embrapa
Gado de Corte, ISSN 1517-3747, dez. 2002.

CONCLUSO
[8] LANDOLT E. The family Lemnaceae- a monographic study. Vol. 1:
Morphology; karyology; ecology; geographic distribution; systematic
position; nomenclature; descriptions. In: LANDOLT, E. (ed.)
Biosystematic Investigations in the family of Duckweeds (Lemnaceae),
Vol. 2. Verffentlichungen des geobotanischen Intitutes ETH, Stiftung
Rbel, Zrich, 1986.

. Os resultados mostraram que indivduos de Lemna


aequinoctialis tm um comportamento tpico de
organismos em meio de cultura com condies bsicas de
crescimento.
Na realizao desta pesquisa observou-se avanos no
que diz respeito a realizao do cultivo. Inicialmente a

[9] HENRY-SILVA, G. G.; CAMARGO, A. F. M. Valor nutritivo de


macrfitas aquticas flutuantes (Eichhornia crassipes, Pistia stratiotes e
- 221 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Salvinia molesta) utilizadas no tratamento de efluentes de aquicultura.


In:
Acta
Sci,
v.
24,
p.
36-48,
2002.
<http://periodicos.uem.br/ojs/index.php/ActaSciBiolSci/article/view/235
3/2297>

em:
<http://www.wds.worldbank.org/external/default/WDSContent
Server/WDSP/IB/1993/03/01/000009265_3970128103342/Rendered/P
DF/multi_page.pdf>. Acesso em 25/04/2010.
[24] GOMEZ, K. L. G. Potencial de la Planta Aqutica Lemna sp gibba
en La alimentacion de cerdos. Dissertao (Mestrado): Universidade de
Colima, Tecoman, Colima, 2000, 70p.

[10] POMPO, M. L. M. As macrfitas aquticas: aspectos ecolgicos e


metodolgicos. So Paulo: Portal de Ecologia Aqutica. 2001. USP, IB,
Departamento
de
Ecologia,
Disponvel
em
<http://ecologia.ib.usp.br/portal/index.php?option=com_content&view=
article&id=30& Itemid=386>. Acesso em jan/2012.

[25] PIRES, J. B., FRANA, F., CONCEIO NETO, A. O. Avaliao


da Homogeneidade em Populaes de Lemnoideae (Araceae ). In:
Sitientibus. Srie Cincias Biolgicas. , v.9, p.24 - 29, 2009.

[11] THOMAZ, S.M. , BINI, L. M. Ecologia e manejo de macrfitas


aquticas. Maring: EDUEM, 2003.

[26] AXELROD, R. Advancing the Art of Simulation in the Social


Sciences. In: Rosario Conte, Rainer Hegselmann and Pietro Terna
(eds.), Simulating Social Phenomena. Berlin: Springer, 1997. pp. 21-40.
Disponvel
em:
<http://www-personal.umich.edu/~axe/research/
AdvancingArtofSim.pdf> Acesso em: nov. 2011.

[12] PEDRALLI, G. Macrfitas aquticos: tcnicas e mtodos de


estudos. Estudos de Biologia, 26: 5-24, 1990.
[13] MENENDEZ, M., PENELAS J. Seasonal photosynthetic and
respiratory responses of Ruppia cirrhosa (PENTAGNA) GRANDE to
changes in light and temperature. Arch. Hydrobiol. 129 (2): p. 221-230,
1993.

[27] LIMA, T. F. M., FARIA, S. D., SOARES F., B. S., CARNEIRO,


T. G. S. Modelagem de sistemas baseada em agentes: alguns conceitos e
ferramentas. In: Anais XIV Simpsio Brasileiro de Sensoriamento
Remoto. Natal - Brasil, abr. 2009, INPE, p. 5279-5286. Disponvel em:
<http:// marte.dpi.inpe.br/col/dpi.inpe.br/.../ 5279-5286.pdf>. Acesso em
out. 2010.

[14] MENENDEZ, M., SANCHES. Seasonal variations in P-I responses


of Chara hispida L. and Potamogenton pectnatus L. from stream
mediterranean ponds. Aquatic botany v. 61: 1-15, 1998.

[28] SAMUELSON, D.A.; MACAL, C.M. Agent-Based Simulation


Comes of Age: Software opens up many new areas of application. In:
OR/MS Today. Vol 33. n. 4. 2006. Disponvel em: <
http://www.lionhrtpub.com/orms/orms-8-06/agent.html>. Acesso em
set. 2010.

[15] ROTHWELL, G. W., VAN ALTA, M. R., BALLARD, H. E.,


STOCKEY, R. A.Molecular phylogenetic relationships among
Lemnoideae and Araceae , using trnL trnF intergenic spacer, 2004. In:
Molecular Phylogenetics and Evolution 30: 378-385.
[16] ARMSTRONG, W.P. The Waynes Word. 2007. Disponvel em:
<http://waynesword. palomar.edu>. Acesso em jul.2007.

[29] MILLER, B. W., BRECKHEIMER, I., MCCLEARY, A. L.,


GUZMN-RAMIREZ, L., CAPLOW, S. C., JONES-SMITH, J. C.,
WALSH, S. J. Using stylized agent-based models for population
environment research: a case study from the Galpagos Islands. In:
Popul Environ, 2010, 31:401426.

[17] FRANA, F., MELO,E., GES NETO, A., ARAJO, D.,


BEZERRA, M. G., RAMOS, H. M., CASTRO, I., GOMES, D. Flora
Vascular de Audes de uma regio do semi-rido da Bahia, Brasil. In:
Acta bot. bras. 17(4):549-559. 2003

[30] SPEELMAN, E. N., GARCIA-BARRIOS, L. E. Agrodiversity v.2:


An educational simulation tool to address some challenges for
sustaining functional agrodiversity in agro-ecosystems. In: Ecological
Modelling 221 (2010) 911918. Disponvel em <http://
www.elsevier.com/locate/ecolmodel>. Acesso em abril 2012

[18] GRAEFF,G., VIANNA,A. G., TONETTA,D., PRUNER, E. N.


Avaliao do potencial nutritivo da Macrfita aqutica Lemna minor,
por meio da anlise da composio qumica e por sua utilizao em
rao para carpa comum (Cyprinus carpio L.) na fase de recria. In:
Evidncia, Joaaba, v. 7, n. 1, p. 37-50, jan./jun. 2007
<http://editora.unoesc.edu.br/index.php/evidencia/article/viewFile
/458/206> acesso em mai/2011.

[31] GRIMM, V., THIELE, J. C. NetLogo meets R: Linking agentbased models with a toolbox for their analysis. In: Environmental
Modelling & Software 25 (2010) 972e974. Disponvel em:
<http://www.elsevier.com/locate/envsoft. Acesso em jul. 2012>. Acesso
em dez. 2011.

[19] LANDOLT E.; R. KANDELER. The family Lemnaceae- a


monographic study. Vol. 2: phytochemistry, physiology; application;
bibliography. In LANDOLT, E. (ed.) Biosystematic Investigations in
the family of Duckweeds (Lemnaceae), Vol. 4. Verffentlichungen des
geobotanischen Intitutes ETH, Stiftung Rbel, Zrich, 1987.

[32] BISHAI, J. D., BISHAI, W. R., BISHAI, D. M. Heightened


Vulnerability to MDR-TB Epidemics after Controlling DrugSusceptible TB. In: PLoS ONE. Setembro/2010, vol. 5, issue 9.
Disponvel em: <http:// www.plosone.org>. Acesso em jan. 2012.

[20] FRANA, G. M. O. Efeito de doses de excremento de aves na


produo e qualidade nutricional de Lemna Valdiviana Phil (Araceae )
para piscicultura. Cruz das Almas Bahia. 2008. 69f.. Dissertao
(Mestrado em Cincias Agrrias)- Universidade Federal do Recncavo
da Bahia.

[33] JACOBSON, M. J. A design framework for educational


hypermedia systems: theory, research, and learning emerging scientific
conceptual perspectives. In: Education Tech Research Dev (2008) 56:5
28.
Disponvel
em:
<http://www.springerlink.com/content
/4807325022730610/>. Acesso em jun. 2011.

[21] SANTOS, D. M. M., PITELLI, R. A. & BANZATTO, D. A.


Efeito de Herbicidas em Spirodela Punctata (g.f.w.meyer) Thompson
(Lemnaceae) cultivada em diferentes solues nutritivas. In: Rev.
Ecossistema Vol. 26, n. 1 jan. jul. 2001. Disponvel em <http://
189.20.243.4/ojs/ecossistema/include/getdoc.php?id=49&article=14>
Acesso em nov.2010.

[34] SANTOS, D. M. M, BANZATTO, D. A. Influncia de herbicidas


em macrfitas aquticas. In: Pesq. Agropec. Bras., v.33, n.6, p.823830,jun. 1998. Brasilia.
[35] COSTA, C. G. V., VIEIRA, D. R., BALDASSO, L. F.,
SPARAGNA, P. M., KUWANA, R., OLIVEIRA, R. T. Bioensaio:
Limitao Nutricional - Tetraselmis gracilis (Chlorophyta Prasinophyceae). So Paulo: Instituto de Oceanografia, 2008.
Disponvel
em:
<http://www.danilorvieira.com/
disciplinas/iob127/relatorio2.pdf>. Acesso em nov. 2010.

[22] CULLEY, D. D.; MYERS, R. W. Effect of harvest rate on


duckweeds yield and nutrient extraction dairy waste laggon. In:
CULLEY, D. D. ; FRYE, J. B. (eds.) U. S. Department of Energy Final
Report. School of Forestry and Wildlife Management, Louisiana State
Disponvel
em
University,
Baton
Rouge,
1980.
<http://onlinelibrary.wiley.com/doi/10.1111/j.
17497345.1981.tb00273.x/abstract> . Acesso em out. 2010.

[36] SIQUEIRA, L. F. S., ROJAS, M. O. A., COSTA NETO, J. J. G.,


BARBIERI, R. Bioensaio e estudo da decomposio de ruppia martima
l. da Laguna da Jansen, So Lus Ma (Brasil) . In: Revista ACTA
Tecnolgica - Revista Cientfica - ISSN 1982-422X , Vol. 6, nmero 1,
jan-jun. 2011.

[23] JOURNEY, W; SKILLICORN; P., SPIRA, W. Duckweed


aquaculture: A new aquatic farming system for developing countries. In:
World Banck Publication. Washington, D. C., 1993, 67p. Disponvel

- 222 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[37] MAYO, S., BOGNER, J. & BOYCE, P. The Arales. In:


Monocotyledons - Systematics and Evolution (P.J. Rudall, P.J. Cribb,
D.F. Cutler & C.J. Humphries, eds.). Royal Botanic Gardens, Kew.
p.277-286, 1995.
[38] WILENSKY, U. NetLogo. Center for Connected Learning and
Computer-Based Modeling, Northwestern University, Evanston, IL,
2009. Disponvel em <http://ccl.northwestern.edu/netlogo/> Acesso em
nov. 2010.

- 223 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Simulao Numrica de uma Rede de


Canais Vasculares Aplicado a Autocura
de Materiais Compsitos
R. N. Machado1, E. D. dos Santos2, L. A. Isoldi2 e L. A. O. Rocha1
Resumo - O
objetivo
desta
pesquisa

estudar
n u me r i c a me n t e uma rede de canais vasculares aplicada a
autocura de materiais compsitos por meio da Teoria
Constructal. O escoamento modelado como laminar e regime
permanente, com propriedades termofsicas constantes. As
equaes de conservao bidimensionais so resolvidas
numericamente a partir de um cdigo comercial baseado no
mtodo de volumes finitos, FLUENT. O nmero de Reynolds
fixo e igual a um. A resistncia ao escoamento para a rede de
canais vasculares calculada numericamente como uma funo
entre o nmero de elementos da estrutura e da razo entre a rea
ocupada pelos dutos e a rea total do domnio. O mtodo
numrico validado pela comparao dos resultados numricos
com os resultados analticos disponveis na literatura. Os
resultados mostram que aumenta a resistncia ao escoamento
quando aumenta o nmero de elementos da estrutura e tambm
foi observado o aumento da resistncia ao escoamento com a
diminuio d a razo entre as reas dos dutos e a rea total do
domnio.

Palavras chave- Teoria Constructal, Otimizao, Materiais


Compsitos, Vascularizao.

I.

INTRODUO

estudo de materiais multifuncionais um campo de


pesquisa que atualmente se encontra em crescimento,
especialmente a autocura de materiais compsitos [1]. Os
materiais compsitos so formados pela combinao
macroscpica de dois ou mais materiais, havendo uma
interface reconhecvel entre eles. Matrias que se
autorreparam so materiais que, quando sua estrutura
danificada, respondem de forma autmoma para restabelecer
sua estrutura funcional e evitar que a mesma entre em
colapso[1]. Esses materiais so inspirados em sistemas
biolgicos capazes de se autorregenerarem imediatamente
aps terem sofrido um dano. Tais sistemas biolgicos reagem
s solicitaes externas e s avarias em sua estrutura,
provendo a autocura imediata. A resposta de sistemas
animais ou vegetais normalmente ocorre pela secreo de v1
Departamento de Engenharia Mecnica, Universidade Federal do Rio
Grande do Sul, UFRGS, Rua Sarmento Leite, 425, CEP: 90050-170, Porto
Alegre, RS, Brasil.
2
Escola de Engenharia, Universidade Federal do Rio Grande, FURG, Av.
Itlia, km 8, CEP: 96201-090, CP 474, Rio Grande, RS, Brasil.

rios lquidos no local danificado, preenchendo-o e


promovendo sua regenerao[1]. Um exemplo a cura de um
osso quebrado, onde os fluidos biolgicos contendo agente
coagulantes, nutrientes e clulas sseas so levados pela rede
de vasos sanguneos at a regio fraturada, possibilitando a
formao de fibras cartilaginosas que so calcificadas e
formam fibras sseas. Esse processo forma um novo osso que
essencialmente indistinguvel do tecido sseo original. Entre
as vrias aplicaes de engenharia em que o desenvolvimento
desse tipo de material importante esto: a indstria
aeronutica, a medicina; para a construo de prteses
ortopdicas, sistemas de transportes ferrovirios, martimos,
rodovirios e automobilsticos e sistemas aeroespaciais.
O sistema de autorreparo por microcpsulas tem
limitaes, pois o reparo s ocorre aps uma primeira ruptura
de uma microcpsula e podem ocorrer vrias rachaduras
aleatoriamente. Desta forma, no se tem o controle sobre a
quantidade do agente reparador que foi consumido no local
do dano, podendo gerar vazios no local danificado, os quais
diminuem a resistncia do material [1-2].
A vascularizao [3] uma soluo para diminuir as
desvantagens das microcpsulas e tem sido muito estudada
aps o surgimento da Teoria Construtal [4-5].
Esta Teoria permite a construo de redes de acordo com a
Lei Construtal: Para um sistema de dimenses finitas onde
existe um escoamento continuar existindo no tempo, sua
configurao deve evoluir de uma maneira que facilite o
acesso das correntes que escoam atravs dele. [4]. Essas
redes sero capazes de recuperar e curar continuamente e
uniformemente em vrios pontos da estrutura onde a
rachadura ocorrer [1-2]. J foi demonstrado que essas redes
podem ser construdas com uma ferramenta robotizada que
asperge tinta orgnica atravs de um bico injetor. Essa
pesquisa cientfica estuda numericamente redes de canais
diagonais vascularizados para o transporte do agente
autorreparador em materiais multifuncionais, especialmente
aqueles que se autorreparam, atravs do uso da Teoria
Constructal. Os escoamentos isotrmicos considerados neste
trabalho so incompressveis, laminares e em regime
permanente. Com o objetivo de diminuir o tempo de
processamento da soluo, foi admitida a hiptese da
bidimensionalidade para a rede de canais, assumindo-se a
terceira dimenso suficientemente longa de forma a justificar
esta abordagem.
O principal objetivo desta pesquisa encontrar a geometria
da rede de canais vasculares que conduza menor resistncia

- 224 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

ao escoamento. Vrias configuraes diagonais so estudadas


numericamente, similares s abordadas analiticamente na
literatura [6], que consistem em domnios retangulares,
formados por N N quadrados elementares. Neste trabalho,
so abordadas as seguintes redes vasculares diagonais:
NN=33, 55 e 1010.

II.

MODELO MATEMTICO E NUMRICO

Ad
At

b)

2u 2 u
u
u
P
+v =
+ 2 + 2 + X
y
x
y
x
x

(4)

na direo X, e :

2v 2 v
v
v
P
u + v . = + 2 + 2 + Y
y
y
x
x y

(5)

na direo Y.

(2)

onde igual a razo entre a rea total interna ocupada pelos


dutos, Ad (m) e a rea total de todos os quadrados
elementares, At (m). O modelo numrico resolvido para as
geometrias estudadas considerando uma resina com
propriedades constantes (viscosidade = 1, 4 kg/ m. s e
densidade = 1150 kg/m) e o nmero de Reynolds Re=1,
onde Re = VD/, V a velocidade mdia do fludo no duto e
D o dimetro do mesmo. Este estudo apresenta apenas um
grau de liberdade, isto , apenas um dimetro para os dutos
(D). Quanto s condies de contorno, tem-se velocidade de
entrada conhecida e presso atmosfrica na sada.

a)

(3)

(1)

Na equao (1), P dado pela diferena de presso [Pa] na


entrada e na sada e m representa o fluxo de massa [Kg/s].
A constante do problema a frao de rea, definida por:

u v
+
=0
x y

e quantidade de movimento em coordenadas cartesianas,


descritas por:

Este trabalho prope uma rede de canais de autocura para


materiais compsitos. Resolveu-se numericamente as
configuraes bidimensionais (2D) mostradas na Fig. 1,
cujos nmeros de elementos da estrutura apresentada so
33, 55 e 1010. Note que, somente escoamentos atravs
dos canais so estudados.
Estamos interessados em estudar o comportamento da
resistncia ao escoamento,

P
R=
m

O escoamento laminar e incompressvel, ou seja, a massa


especfica constante em funo do tempo e do espao. O
mtodo consiste na resoluo numrica em 2D da equao de
conservao da massa [7], representada por:

c)

Figura 1. Redes de canais vasculares diagonais: a) N N = 33, b) NN =


55 e c) NN = 10 10

onde X e Y nas equaes 4 e 5 so as foras de campo na


direo x e y, respectivamente.
O domnio foi discretizado atravs da utilizao do software
comercial GAMBIT e as equaes de conservao (Eq. 3,
4 e 5) aproximadas pelo software FLUENT, o qual resolve
estas equaes usando o Mtodo dos Volumes Finitos [8, 10
e 11].
No Mtodo dos Volumes Finitos, as equaes so
resolvidas em volumes de controle discretos, visando
conservao das mesmas em equaes discretas, que podem
ser resolvidas numericamente. Esta tcnica consiste na
integrao das equaes governantes em uma regio do espao
ou volume de controle (VC), fornecendo equaes discretas
que conservam cada propriedade no volume de controle, [9].
A equao de conservao aplicada a cada volume de
controle com um n computacional localizado no centro, onde
so calculados os valores das variveis. Estes valores das
variveis nas superfcies dos volumes de controle so obtidos
atravs da interpolao em funo dos valores nodais (centro
do volume de controle). As integrais de volume e superfcie
so aproximadas usando expresses apropriadas. Como
resultado, obtm-se uma soluo algbrica para cada volume
de controle na qual aparecem os valores das variveis no n
em anlise e nos ns vizinhos [8].
Escoamentos incompressveis podem ser resolvidos
empregando-se metodologias segregadas ou acopladas. Neste
trabalho foi adotado o procedimento acoplado, no qual todas
as equaes so resolvidas simultaneamente. Para o tratamento
adequado dos termos advectivos das equaes de quantidade
de movimento foi utilizado o esquema de adveco UPWIND
de segunda ordem, [9].
A independncia de malha foi testada para todas as
configuraes estudadas. O parmetro utilizado como critrio
para o clculo da independncia da malha () ser obtida em

- 225 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

funo do P da rede vascular, sendo dado pelo seguinte


critrio:

onde

Pi Pi +1
0, 04
Pi

(1)

Pi +1 o P da rede vascular da malha atual, Pi o

P da rede vascular da malha anterior e o erro relativo


entre malhas.
TABELA I
.

Configurao 33 diagonal, = 0,1, m = 1,387498 Kg/s


Malha

Pmin.

Pmx.

1238

1230

1387

1381

1500

1496

1581

1578

1645

1643

P
.

Pi +1 P
Pi +1

Faces

m
0,002

78,88

0,0015

59,91

0,001

40,39

0,0007
3
0,0005

30,80

19,73

8869

3231

9956

6762

0,11

10783

19390

0,08

11366

31499

0,05

11843

67801

0,04

III. RESULTADOS

O modelo numrico foi resolvido para trs configuraes


diagonais com NN: 33, 55 e 1010 com a finalidade de
encontrar a geometria que apresenta a menor resistncia ao
escoamento.
As simulaes realizadas mostraram os seguintes
resultados, respectivamente, para as configuraes do tipo
33, 55 e 1010 diagonal. A Tabela II apresenta os
resultados obtidos para estas geometrias para razo entre as
reas igual a 0,1.
TABELA II
CONFIGURAES DIAGONAIS, =0,1
.

NN

P
[Pa]

33

16432

m
[kg/s]
1,3875

R[Pa.s/k
g]

11843

D [m]
0,00625

V[m/s]

0,1946

6
55

20212

1,4043

14393

1010

25568

1,3912

18378

0,00635
4
0,00662

Para a configurao diagonal NN = 33, obteve-se uma


.

vazo mssica ( m ) igual a 1,3875 kg/s, enquanto sua


resistncia ( P . ) foi de 11843 Pas/kg. J para geometria
m
NN = 55, a vazo mssica foi aproximadamente 1% maior
do que a obtida com a configurao anterior. No que diz
respeito resistncia ao escoamento, a configurao 55
conduziu a uma resistncia aproximadamente 21,5 % maior do
que a obtida para o caso anterior. Para a configurao NN
=1010, foi obtida uma vazo mssica ( m. ) igual a 1,3912
kg/s , a qual tambm aproximadamente 1% menor que a
obtida para o caso anterior. Comparando-se a resistncia ao
escoamento, a configurao 1010 apresenta uma resistncia
aproximadamente 27,7 % maior que a obtida para o caso
anterior. J, ao comparar a menor com a maior configurao,
isto , NN = 33 e NN = 1010, observa-se um aumento da
resistncia ao escoamento de aproximadamente 55%. Enquanto
a configurao NN = 33 apresenta menor resistncia ao
escoamento
As Figuras 2(a) 2(c) apresentam a distribuio de presso
para a s configuraes NN = 33, NN = 55 NN =
1010, respectivamente. Onde possvel observar um aumento
considervel da diferena de presso entre a entrada e a sada
conforme h um aumento no nmero de canais. A distribuio
de presses para a configurao 33, Fig. 2(a), est distribuda
de forma mais uniforme ao longo do domnio, enquanto que
para a configurao 10 10, Fig. 2(c) parece distribuir-se
mais pelos dutos centrais. Tambm foi observado que as linhas
isobricas apresentam uma configurao diagonal com relao
entrada e sada do escoamento, no apresentando uma
dominncia da presso nas direes x ou y.
Os resultados obtidos para as geometrias diagonais
estudadas (33, 55 e 1010) com razo entre reas igual a
0,05 so apresentadas na Tab.III.
Para a configurao diagonal NN = 33, foi obtida uma
.

vazo mssica ( m ) igual a 1,35516 kg/s, enquanto sua


resistncia ( P ) foi de 99183 Pas/kg. Para a geometria NN
.

= 55, a vazo mssica foi aproximadamente 4 % maior do que


a obtida com a configurao anterior. No que diz respeito
resistncia ao escoamento, a configurao 55 conduziu a uma
resistncia aproximadamente 15% maior do que a obtida para o
caso NN = 33. Para a configurao NN = 1010, foi
.

obtida uma vazo mssica ( m ) igual a 1,4384891 Pas/kg, a


qual tambm aproximadamente 2% maior que a obtida para o
caso anterior. Comparando-se a resistncia ao escoamento, a
configurao
1010
apresenta
uma
resistncia
aproximadamente 4% maior que a obtida para o caso anterior.

0,1916

0,1837

- 226 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Comparando-se a menor e a maior configurao, ou seja,


33 e 1010, observa-se um aumento da resistncia ao
escoamento em aproximadamente 20%.
As Figuras 3(a) 3(c) mostram a distribuio de presso
para a s configuraes NN = 33, NN = 55 N N =
1010, respectivamente, para a razo entre as reas igual a
0,05. Onde possvel observar um aumento considervel da
diferena de presso entre a entrada e a sada conforme h um
aumento no nmero de canais.

a)

a)

b)

b)

c)
Figura 2- Campo de presses para =0.1, Re=1 a) N
N=33 b) N N=55, N N=1010

TABELA III
CONFIGURAES DIAGONAIS, =0,05
.

R[Pa.s/k
g]

NN

P
[Pa]

33

134409

1,35516

99183

55

161569

1,412016

114424

[kg/s]

D [m]
0,00309
9
0,00317

V[m/s]

0,3928

c)
Figura 3 - Campo de presses para =0.05, Re=1 a) N
N=33 b) N N=55, N N=1010

0,3839

1
1010

171107

1,438489
1

118949

0,00459
7

0,3679

A distribuio de presses para a configurao 33, Fig.


3(a), parece mais uniforme ao longo do domnio, enquanto que
para a configurao 1010, Fig. 3(c), representa deslocar-se
mais pelos dutos centrais, mais especificamente pela diagonal

- 227 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

principal. Tambm observado que as linhas isobricas


apresentam uma configurao diagonal com relao entrada e
sada do escoamento, no apresentando uma dominncia da
presso nas direes x ou y.
Tambm pode ser observado um aumento da resistncia
ao escoamento conforme aumenta o nmero de canais ao
longo do domnio. Alm disso, a variao da resistncia
um pouco mais significativa entre as geometrias 33 e 55,
aproximadamente 15%, do que entre as geometrias 55 e
1010, aproximadamente 4 %. Ou seja, a tendncia que,
com o aumento do nmero de canais, ocorra um aumento da
resistncia ao escoamento, de acordo com as observaes
prvias de [3].
Os resultados obtidos para as geometrias diagonais
estudadas (33, 55 e 1010) para razo entre as reas
igual a 0,01 esto apresentadas na Tab. IV.

presso entre a entrada e a sada conforme aumenta-se o


nmero de canais.
A distribuio de presso na configurao 33, Fig. 4(a),
parece mais uniforme ao longo do domnio, enquanto que na
configurao 1010, Fig. 4(c), parece deslocar-se pelos dutos
centrais, mais especificamente pela diagonal principal.
Tambm observado que as linhas isobricas apresentam uma
configurao diagonal com relao entrada e sada do
escoamento, no apresentando uma dominncia da presso nas
direes x ou y, comportamento este observado, tambm, para
as razes entre as reas iguais a 0,1 e 0,05.

TABELA IV
CONFIGURAES DIAGONAIS, =0,01
NN
33

55

P
[Pa]

m
[kg/s]
1,497300

1546341
4

R[Pa.s/k
g]

D [m]

1032751

0,000702

1434695

0,000631

1438608

0,000660

1908604

1,33032

2
1010

1830813

1,27236

V[m/s]
2,17

a)

1,928

1,844

Para a configurao diagonal NN = 33, foi obtida uma


.

vazo mssica ( m ) igual a 1,4973001 kg/s, enquanto sua


resistncia ( P

) foi de 10327512 Pa.s/kg. Para a geometria

m
NN = 55, a vazo mssica foi aproximadamente 13%
menor do que a obtida com a configurao anterior. No que
diz respeito resistncia ao escoamento, a configurao 55
conduziu a uma resistncia aproximadamente 38,9 % maior do
que a obtida no caso anterior. Na configurao NN = 1010,

b)

foi obtida uma vazo mssica ( m ) igual a 1,27236 Pa.s/kg, a


qual tambm aproximadamente 5% menor que a obtida no
configurao anterior. Comparando-se a resistncia ao
escoamento, a configurao 1010 apresenta uma resistncia
aproximadamente 0,2% maior que a obtida no caso anterior.
Ao comparar a menor com a maior configurao, isto , NN
= 33 e NN = 1010, observa-se um aumento da resistncia
ao escoamento de aproximadamente 39,2 %.
Pode ser observado na Tab.IV um incremento maior da
resistncia ao escoamento at NN = 55. O aumento da
resistncia entre NN = 55 e NN = 1010 bem menos
significativo.
As Figuras 4(a) - 4(c) mostram a distribuio de presso
para a s configuraes NN = 33, NN = 55 NN =
1010, respectivamente, para a razo entre as reas igual a
0,01 em um escoamento no regime permanente. Onde
possvel observar um aumento considervel da diferena de

c)
Figura 4- Campo de presses para =0.01, Re=1 a) NN=33 b)
NN=55, NN=1010

Os resultados de todas estas configuraes so consolidados


na Fig. 5.

- 228 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[5]

Figura 5- Resistncia ao escoamento em funo do nmero de elementos e da


razo entre as reas.

A Fig. 5 indica que a resistncia ao escoamento aumenta


quando o nmero de elementos da estrutura aumenta e a
frao entre as reas diminui. Esta tendncia consistente
com os resultados apresentados por [5] para redes de canais
diagonais.

A. Bejan; S. Lorente, The constructal law and the thermodynamics of


flow systems with configuration, Int. J. Heat Mass Transfer 47
(2004) 3203-3214.
[6]
S. Kim, S. Lorente, A. Bejan, Vascularized materials with heating
from one side and coolant forced from the other side, Int. J. of Heat
and Mass Transf. 50 (2007) 3498-3506.
[7] H. Schlichting, 1968. Boundary-layer Theory, McGraw-Hill, New
York.
[8] C. R. Maliska,.Transferncia de Calor e Mecnica dos Fluidos
Computacional. Rio de Janeiro: LTC, 2004.
[9] Fluent (version 6.3.16), ANSYS, Inc., 2007.
[10] S. V. Patankar, Numerical Heat Transfer and Fluid Flow, McGrawHill,
New York, 1980.
[11] H. K. Versteeg; W. Malalasekera, An introduction to computational
fluid dynamics The finite volume method, Longman Group Ltd,
1996.
[12] L. A. O. Rocha, E. Lorenzini; C. Biserni, Geometric optimization of
shapes on the basis of Bejans Constructal theory, Int. Comm. Heat
Mass Transfer 32 (10) (2005) 1281-1288.
[13] A. Bejan, S. Lorente, K.-M. Wang, Network of channels for self
healing composite materials, J. Appl.Phys. 100 (2006) 033528.
[14] K.-M. Wang, S. Lorente, A. Bejan, Vascularized Networks with two
optimized channels size, J. Phys. D: Appl. 39 (2006) 3086-3096.
[15] S. Lorente; A. Bejan, Svelteness, freedom to
morph, and
constructal multi-scale flow structures, Int. J. Therm. Sci., 44, 1123
(2005).

IV - CONCLUSO

Este trabalho apresenta um estudo sobre redes de canais


vasculares aplicadas a autocura de materiais compsitos de
acordo com a Teoria Constructal. A resistncia ao escoamento
para uma rede de canais diagonais calculada numericamente
para vrias configuraes, assim como para vrios valores para
a razo entre a rea ocupada pelos dutos e a rea total. Os
resultados mostram que a resistncia ao escoamento aumenta
medida que aumenta o nmero de elementos N da estrutura, ou
seja, diminui medida que a razo entre a rea ocupada pelos
canais e a rea total aumenta.
A menor resistncia ao escoamento foi obtida para NN =
33 e para a maior razo entre as reas =0,1. Ao comparar
esta configurao tima com o caso que apresenta maior
resistncia ao escoamento (NN = 1010 e =0,01) obteve-se
um percentual de eficcia de aproximadamente 121.473%. Os
resultados so promissores e encorajam a explorao de novas
configuraes, como por exemplo, estruturas com diferentes
dimetros, estruturas com rede de canais ortogonais e
diagonais tridimensionais.
.
REFERNCIAS
[1]

S. R. White, N. R. Sottos, J. Moore, P. Geubelle, M. Kessler,


E.
Brown, S. Suresh, S. Viswanathan, Autonomic healing of polymer
composites, Nature 409 (2001) 794-797.
[2] D. Therriault, S. R. White and J. A. Lewis, Chaotic mixing in threedimensional microvascular networks fabricated by direct-write
assembly, Nature Mater., 2 (2003) 265-71.
[3] J. Lee et al, Vascularization whith trees matched canopy to canopy:
diagonal channels with multiple sizes, Int. J. Heat and Mass Transf.
51(2008) 2029- 2040.
[4] A. Bejan, Shape and Structure, from Engineering to Nature,
Cambridge
University Press, Cambridge, UK, 2000.

- 229 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Estudo do Problema Direto na Tomografia por


Impedncia Eltrica
R. P. Rodrigues, M. R. Chinaglia., R.Oliveira, E.G. Ges, R.G.S. Rodrigues

Resumo O estudo apresentado neste artigo mostra as


equaes utilizadas para a obteno dos potenciais envolvidos no
problema direto da tomografia por impedncia eltrica. Essas
equaes so obtidas atravs do Mtodo dos Elementos Finitos em
conjunto com equaes oriundas do eletromagnetismo. Elas
possibilitam encontrar resultados tericos que podem ser
comparados com resultados experimentais, permitindo o
desenvolvimento de metodologias capazes de resolver o problema
inverso da tomografia por impedncia eltrica. Em outras
palavras, a soluo do problema inverso da Tomografia por
Impedncia Eltrica necessita de um modelo direto e eficiente.
Palavras Chaves Tomografia por Impedncia Eltrica,
Problema Direto, Problema Inverso, Mtodo dos Elementos
Finitos.
I.

INTRODUO

No presente trabalho, descreve-se um desenvolvimento


terico, com base em uma reviso bibliogrfica realizada,
onde a metodologia matemtica necessria para a soluo do
problema direto em Tomografia por Impedncia Eltrica (TIE)
apresentada. Esse estudo foi motivado pela necessidade de
obter-se um modelo terico do problema direto para que seja
possvel ajustar dados experimentais.
Artigo recebido em 06 de Julho de 2012. O trabalho foi financiado em
parte pela Universidade Federal do Rio Grande FURG, com apoio da
secretaria do PPGMC.
Rodrigues R. P., Bacharel em Fsica Mdica pela Universidade Federal do
Rio Grande e Licenciado pela Universidade Federal de Pelotas, atualmente
mestrando em Modelagem Computacional na Universidade Federal de Rio
Grande FURG. (fone: 5384074813, email: rapereirara@gmail.com).
Chinaglia M. R., Tecnlogo em Automao Industrial pela Universidade
Tecnolgica Federal do Paran, atualmente graduando em Engenharia Civil
Empresarial e mestrando em Modelagem Computacional pela Universidade
Federal do Rio Grande FURG
Oliveira R., graduanda em Fsica pela Universidade Federal do Rio Grande
FURG. Glauco R. R., Doutor em Fsica Aplicada Medicina e Biologia
pela Universidade de So Paulo. Atualmente vice diretor do Instituto de
Matemtica, Estatstica e Fsica IMEF da Universidade Federal do Rio
Grande FURG. (fone: 32336868, email: rglaucor@gmail.com)
Gos G. E. Graduado em Fsica.Licenciatura. Universidade Federal de
Santa Maria, Especialista em Fsica Aplicada Radiologia, Universidade de
So Paulo USP, Mestre em Cincias na rea de Fsica Aplicada Medicina
e Biologia, USP, Doutor em Cincias em Engenharia Nuclear na rea de
Fsica Nuclear, Universidade Federal do Rio de Janeiro, Ps-Doutor, Centro
Regional de Hemoterapia do Hospital das Clinicas da Faculdade de Medicina
de Ribeiro Preto da USP.
Glauco R. R., Doutor em Fsica Aplicada Medicina e Biologia pela
Universidade de So Paulo. Atualmente vice diretor do Instituto de
Matemtia, Estatstica e Fsica IMEF da Universidade Federal do Rio
Grande FURG. (fone: 32336868, email: rglaucor@gmail.com)

Com os avanos nas reas de cincias e tecnologias


ocorridas durante o sculo XX, melhorias significativas
permitiram melhoria na qualidade de vida. Particularmente na
rea da sade, os avanos tecnolgicos revolucionaram a
medicina mundial. Hoje os mdicos dispem de diversos e
variados mtodos e processos, tanto para obter informaes
sobre o corpo humano e diagnosticar estados patolgicos,
como para intervir e tratar tais patologias, com alto grau de
preciso e eficincia. Especificamente na rea de diagnstico
por imagem, as tcnicas mais modernas so capazes de gerar
imagens extremamente precisas, tanto anatmicas como
funcionais, de rgos e tecidos do corpo humano. Entretanto,
com a evoluo de novas tcnicas de diagnstico por imagem,
a TIE surge como uma novidade com vantagens adicionais aos
usurios.
O surgimento da TIE, como uma tcnica de
imagiologia mdica atribuda a John G. Webster em uma
publicao de 1978 embora a primeira realizao prtica de
um sistema de TIE mdica foi detalhado em 1984 em dois
trabalhos de David C. Barber e Brian H. Brown [1].
A formulao matemtica do problema foi apresentada
por Alberto Caldern [2], na literatura matemtica. Este tipo
de problema muitas vezes referido como "problema inverso
de Caldern" ou "Problema de Caldern". A contribuio de
Caldern foi mostrar que o problema inverso da TIE possui
soluo e que a soluo nica.

II. A TOMOGRAFIA POR IMPEDNCIA ELTRICA

A TIE uma tcnica de obteno de imagem do


interior de um corpo. Inicialmente, necessria a mensurao
dos potenciais eltricos, gerados por correntes eltricas, em
eletrodos localizados na fronteira de um volume condutor.
Desta forma, atravs do problema inverso, pode-se determinar
a distribuio das condutividades ou resistividades no interior
do corpo. Os materiais possuem diferentes propriedades
eltricas e assim, pode-se associar a essa distribuio uma
imagem da estrutura interna de um corpo.
TIE uma tecnologia inovadora e proporciona a
obteno de imagens tanto para diagnstico mdico quanto
para materiais. Em medicina, pode-se destacar: a deteco de
mbolos nos pulmes, [3], [4] e [5], o monitoramento de
apnia [6], monitoramento da funo cerebral e fluxo
sanguneos [7] e deteco de cncer de mama [8]. Esta tcnica
moderna de diagnstico por imagem, no causa efeitos
danosos no paciente e de fcil aplicao. Alm disso, o seu

- 230 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

uso vantajoso, pois, no exige elevados gastos financeiros e


de fcil manipulao
Em geofsica e em cincias ambientais, ela til na
localizao de depsitos minerais [9] e deteco de
vazamentos em tanques de armazenagem subterrneos [10],
na injeo de fluxos de fludos injetados na terra e na extrao
de petrleo ou limpeza ambiental. [11]. Em testes no
destrutivos a TIE aplicado na deteco de corroso [12] e
pequenos defeitos como ssuras ou vazios em metais [13],
[14] e [15].

Dispondo eletrodos ao redor da superfcie de contorno,


mostrado na Figura 2, e atravs da injeo de uma corrente
eltrica i constante nos eletrodos possvel medir os
potenciais nos limites da fronteira da seo em estudo. A
corrente transmitida depende das caractersticas do meio
condutivo. Associada a ela, a densidade de corrente J, trata da
caracterstica de um ponto interno do condutor, e no do
condutor como um todo.

III. PROBLEMA DIRETO

eletrodo

O problema direto consiste na medio dos potenciais


eltricos nos eletrodos, que so colocados equi-espaados ao
redor da regio de interesse de um corpo. A soluo numrica
do problema direto tem como objetivo principal calcular, com
uma boa preciso, os potenciais nos eletrodos e no interior do
volume do corpo.
Apesar de existirem tcnicas conhecidas para resolver
numericamente o problema direto, como o mtodo das
diferenas finitas ou volumes finitos, as aplicaes de mdio e
grande porte precisam de um mtodo cada vez mais rpido e
eciente.
Em problemas onde o volume condutor tem fronteiras
irregulares, os mtodos numricos que mais se adquam so o
mtodo de elementos nitos e o mtodo dos elementos de
contorno. Para problemas cujas fronteiras so sucientemente
regulares pode-se aplicar mtodos como as diferenas nitas
ou volumes nitos [16].

IV. EQUAES GOVERNANTES DA TIE


A seo de um corpo com um domnio fechado , pode
ser discretizado por elementos geomtricos, que formam uma
malha adaptativa. Esta malha visa decomposio de um
determinado domnio (uma regio geomtrica) em vrios
elementos, de modo a permitir o uso de um mtodo numrico
para aproximar a soluo das equaes governantes do
problema em questo.
Considerando tal domnio, e assumindo que o meio
puramente condutivo, e sem fontes internas, seu potencial
eltrico pode ser determinado em elementos triangulares,
atravs do Mtodo dos Elementos Finitos (MEF). O domnio
(regio de interesse) pode ser estudado por uma malha
triangular, conforme a Figura 1.

(a)

(b)

Figura 2: Domnio em 2D cercado por eletrodos

No caso de materiais anisotrpicos, meio no qual, varia a


direo das propriedades eletromagnticas, como os msculos
e o crebro, que devido as suas morfologias teciduais,
possurem diferentes densidades de corrente, as propriedades
eletromagnticas so distintas em relao aos tecidos
isotrpicos (meios os quais, as propriedades eletromagnticas
so as mesmas em todas as direes). Mas, estas propriedades,
no so apenas caracterizadas pela direo dos fluxos de
corrente, mas tambm, pela capacidade de condutibilidade da
corrente em cada meio condutor, como j descrito.
Se a corrente for distribuda uniformemente atravs de
uma rea A de uma seo reta do condutor, o mdulo da
densidade de corrente para todos os pontos daquela seo
dado por
i
(1)
J=
A

Escrita da forma;

i = J .A

(2)

A relao um caso especial em que a superfcie de


integrao uma seo reta do condutor, sendo J constante ao
longo da superfcie e perpendicular a mesma.
A relao geral entre J e i, para uma superfcie
particular dentro de um condutor, que no precisa ser plana

i = J .dA

(3)

onde i o fluxo do vetor J atravs da superfcie e dA um


elemento de superfcie e a integral calculada sobre toda a
superfcie em questo. A equao (3), entretanto, pode ser
aplicada a qualquer superfcie atravs da qual desejamos
avaliar a corrente. A equao mostra que i uma grandeza
escalar, pois o integrando J.dA um escalar.
Com isso, as equaes eletromagnticas que envolvem
a aplicao da corrente em um meio, com condutividade (x,y)
e permissividade relativa (x,y) determinaro a densidade de
corrente J, atravs da distribuio de cargas eltricas.

Figura 1. (a) Exemplo de domnio dividido em elementos finitos.


(b) Elemento finito triangular

- 231 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

U U
=0

+
x x y y

Relacionada resistncia de um meio condutivo,


isotrpico a existncia de uma resistividade dada pela
definio;

E
J

(4)

Na preferncia de considerar a condutividade do


meio em vez da resistividade, a seguinte relao de
reciprocidade entre as quantidades dado por [17].

Para limitar o nmero infinito de solues U(x,y) da Equao


de Laplace so aplicadas condies de contorno que
estabelecem medidas em eletrodos colocados ao redor da
regio em estudo. Na TIE o valor destas medidas, obtidas
atravs de l eletrodos colocados ao longo do contorno , so
estabelecidos pelas seguintes condies de contorno:

(5)

A corrente eltrica injetada do meio gera em seu


interior a densidade de corrente J;

J = E + 0

E
t

(6)

Desse modo,
(7)

Na TIE, segundo [19] devido ao uso de frequncia de


corrente abaixo de 30 MHz, o divergente da densidade de
corrente considerando nulo e o negativo do gradiente do
potencial resulta no campo eltrico. Conforme mostrado
matematicamente nas seguintes equaes:

.J = 0

)=

.( (U )) = 0

(14)
0

nos demais locais de

(8)

U
= Ii ,

n
U
= 0;

n
U
U + z i
= Vi ,
n

(9)

(10)
(11)

Resultando na equao de Laplace;

.( U ) = 0

i = 1,2,...,l

Na interao dos eletrodos com a superfcie de contato,


deve-se levar em considerao a impedncia na interface para
poder modelar completamente o domnio. Nesta interao, a
impedncia provoca uma perda brusca na medida do potencial.
Particularmente, em aplicaes mdicas, este fenmeno
considerado significativo, visto que, a impedncia entre os
tecidos e os eletrodos alta. Portanto a condio descrita na
equaes (15), torna a soluo da equao de Laplace mais
prxima do real, ao considerar aspectos relevantes para a
soluo do problema.

Assim, pode-se escrever ao aplicar as equaes (7) e (9) na


equao (8);

.( E

Ji

A. O MTODO DO ELETRODO

E = U

U ( )
=
n

onde n um versor normal fronteira e orientado para


fora. A soluo da equao de Laplace para uma dada
distribuio de condutividade com as condies descritas
acima geralmente descrita com problema direto [18].

Onde E o campo eltrico do meio e 0 uma constante que


representa a permissividade do espao livre. Apesar de esta ser
desconsiderada, visto que, na TIE utilizam-se excitaes de
baixas frequncias [18].

J = E

(13)

(12)

Para casos bidimensionais, estudado neste trabalho, a


equao (11), pode ser escrita da forma da equao (12):

i= 1,2,...,l

(15)

i= 1,2,...,l

A corrente eltrica I no i-simo eletrodo localizado na


fronteira do domnio, representado na primeira condio,
obtida em funo da variao do vetor normal da superfcie de
contorno, zi a impedncia de contato efetiva entre o i-simo
eletrodo e a superfcie de contato e Vi representa a obteno
dos potenciais eltricos nos detectores.
importante destacar, que as condies de contorno de
Dirichlet so consideradas, no termo do gradiente na Equao
de Laplace, conforme a medida a ser analisada.

- 232 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

V. MTODO DOS ELEMENTOS FINITOS

U 1 = U ( x1 , y1 )

~ (e)
demonstrada na
A soluo trivial elementar U
Figura 4, forma a imagem do elemento sobre o plano (x,y)
pela interpolao dos parmetros ai nos ns do tringulo, para
a formao da superfcie hachurada na imagem representada.

U 2 = U ( x2 , y2 )
(21)

U 3 = U ( x3 , y 3 )

a funo potencial U , admite a interpolao linear dada pela


equao (16), (17) e (18).
Contudo, os ns de um elemento finito triangular da malha
bidimensional em estudo, os potenciais nodais so descrito
pelo sistema linear abaixo:

a1 ( x, y ) = a + bx1 + cy1
a 2 ( x, y ) = a + bx 2 + cy 2
a3 ( x, y ) = a + bx3 + cy 3

Figura 4: Soluo trivial de um elemento triangular

Considerando o tringulo, da Figura 4, com ns nos


vrtices nos pontos 1, 2 e 3, respectivamente e coordenadas
( x1 , y 1 ); ( x 2 , y 2 ); (x 3 , y 3 ) , o elemento triangular definido

Podendo ser resolvida da seguinte forma matricial:

atravs do MEF, descreve os potenciais eltricos U (x, y )


no interior de um elemento genrico. Sendo i = 1,2 ou 3,
respectivo aos ns.
Com base nos potenciais nodais, a interpolao linear
( e)

1 x1
1 x
2

1 x3

dos U i ( x, y ) , determina o potencial eltrico U (x, y ) nos


eletrodos.

(16)

~
U ( e ) ( xi , y i ; a ) = a i

(17)

1 x1
det1 x2
1 x3

(23)

y1
y2 0
y3

(24)

Garantindo que os pontos formados em um tringulo no so


alinhados e que os coeficientes a, b e c em funo apenas das

e,

ai ( x, y ) = a + bxi + cyi

y1 a a1
y 2 b = a 2
y 3 c a3

No qual, admite uma nica soluo pois;

Sendo;

~
U ( e) = a + bx + cy

(22)

coordenadas
(18)

(x1 , y1 ); (x2 , y 2 ) ; (x3 , x3 ) do tringulo podem

ser resolvidas pela Regra de Cramer, explicitado a seguir.

e,
3
~
(e)
U ( e ) ( x, y; a ) = a j j ( x, y )

a1
1 = det a2
a3

(19)

i =1

x1
x2
x3

y1
y2
y3

Onde;

j( e ) ( x, y ) =

a j + bj x + c j y
2A

(20)

Sendo, j = 1, 2 e 3 ns do tringulo elementar da imagem


e A a rea do elemento.
O potencial U ( x, y ) em um ponto arbitrrio, dentro
desse tringulo conhecido atravs dos potencias nos vrtices;

1 a1
2 = det 1 a 2
1 a 3

y1
y 2
y 3

1 x1
3 = det 1 x 2
1 x 3

a1
a 2
a 3

- 233 -

(25)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

representa a diferena do valor das medidas tericas e


experimentais.

Sendo;

1 x1
= det 1 x2
1 x3

y1
y2
y3

Sendo, f(x,y) um funcional que determina a soluo exata.


(26)

Utilizando a integrao por partes e aplicando o Teorema da


Divergncia (Green);

e,

a= 1 ;

b= 2

c= 3

U ( e ) ( x, y ) =

U ( e) (x, y ) pode ser

1 2
+
x+ 3 y

(28)

[(x 2 y 3 x 3 y 2 ) ( y 3 y 2 )x + (x 3 x 2 )y ]U 1 +
[ (x1 y 3 x 3 y 1 ) + ( y 3 y 1 )x + (x 3 x1 )]U 2 +
[(x1 y 2 x 2 y 1 ) ( y 2 y 1 )x + (x 2 x1 )]U 3
U ( e ) (x, y ) =
(x1 y 2 + x 2 y 3 + x 3 y 1 ) (x 2 y 2 + x 3 y 2 + x 1 y 3 )

Tendo-se a equao geral do elemento (e), a combinao


linear:

U ( e ) = j a (je )

(34)

Pelo Teorema da Divergncia (Green) aplicando-se as


equaes (31), (32) e (34) se obtm:
i

(e)

f i dxdy + n( e ) ds

K ij =
(29)

Assim, na descrio do problema de valor de contorno com


duas dimenses mostrado na equao (30),

U ( x, y) (x, y) U ( x, y) = f (x, y)
( x, y)

x
x
x y y
y

(30)

i
a j dxdy =
y

(35)

sistema[20].
aj = os coeficientes que determinao os potenciais nodais
para gerao dos elementos para a formao da imagem sobre
o plano (x,y).

e,

n( e ) j = fluxo externo de corrente


Equacionando o problema direto pelos elementos finitos na
Tomografia por Impedncia Eltrica do tipo:

A. O MTODO DE GALERKIN
Aplicando o Mtodo de Galerkin

(e )

Ri dxdy = 0

x j + i y i , a matriz de rigidez do
x
x y
y

fi = fluxo interno de corrente

A equao (29) aplicada na equao (30).

[K]{U} = {I}
(31)

onde, o Resduo (R) dado por:


R=

(33)

Sendo;

ou ainda ;

.Udxdy = ( e ) U .nds

(27)

Possibilitando assim, atravs das equaes (25), (26) e


(27) obter, os coeficientes a, b e c , em termos de
coordenadas globais x e y.
Assim o potencial elementar,
escrito como;

(e)

U
U

x (x, y) ( x, y) y ( x, y) ( x, y) f ( x, y)
x
x y
y

(36)

Onde [K] representa a matriz de rigidez do sistema, {I} o


vetor com a distribuio de corrente injetada e {U} o vetor
com os potenciais eltricos nos ns da malha que se quer
determinar. Pode-se relacionar as equaes (35) e (36), com os
respectivos termos que envolvem o problema.

(32)

- 234 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

VI. CONCLUSO
O problema direto na TIE consiste na determinao dos
potencias eltricos da borda do domnio, pois se conhece as
causas (distribuies de resistividade eltrica e padro de
corrente) e deve-se determinar o efeito (potenciais eltricos).
Atravs dos Elementos Finitos, usando-se o Mtodo de
Galerkin, possvel determinar os valores tericos dos
potenciais, necessrios para a comparao com resultados
experimentais. Como o entendimento da obteno desses
valores, a continuidade do trabalho consiste na aplicao do
problema inverso para a aquisio de imagem que possibilitam
formar imagens tanto para o diagnstico mdico como para
materiais.

[16] J. C. Z. Aguilar; N. M. Kuhl.,Estudos Nmericos do Problema Direto


na Tomografia por Impednica Eltrica. Universidade de So Paulo.
2009. p. 61
[17] D. Halliday; R. Resnick; K. Krane. Fsica 3. 4 Ed. LTC., Rio de
Janeiro, 1996.
[18] C.N. Lara Herrera, Algoritmo de Tomografia por Impedncia Eltrica
baseado em Simulated Annealing (Dissertao de Mestrado). So Paulo,
1997, pp. 5-6 e 14-17.
[19] P. Hua; E. J Woo; J. G. Webster; W. J. Tompkins. Finite Element
Modeling of
Electrode-Skin Contact Impedance in Electrical
Impedance Tomography. IEEE Transactions on Biomedical
Engineering, v. 40. n. 4, 1993.
[20] D. S. Burnet, Finite Element Analysis. Addison-Wesley Publishing
Company, ISBN 0-201-10806-2, 1988.

REFERNCIAS BIBLIOGRFICAS
[1]
[2]

[3]
[4]

[5]
[6]

[7]

[8]

[9]
[10]

[11]

[12]

[13]

[14]

[15]

D. C. Barber e B. H. Brown (1984), Applied potential tomography..


Journal of Physics E: Scientific Instruments 17(9), 723 733.
A. Calderon. On a inverse boundary value problem. In: Proc. Seminar
on Numerical Analysis and its Applications to Continuum Physics.
Soc.Brasileira de Matemtica, 1980. P 65 73.
Cheney, M., Isaacson, D. & Newell, J.C. (1999). Electrical Impedance
Tomography, SIAM J. Appl. Math. Review 41(1): 85-101.
N. Harris, A. Barber, B. Brown. Applications of applied potential
tomography (apt) in respiratory medicine. Clin. Phys. Physiol. Meas., v.
8, p.155, 1987.
D. Holder. Clinical and Physiological Applications of Electrical
Impedance Tomography. UCL Press, 1993. ISBN 1-85728-164-0 HB.
M. Akbarzadeh; W. Tompkins; J. Webster. Multichannel Impedance
Pneumography for Apnea Monitoring. Proceeedings of the Twelfth
Annual International Conference of the IEEE Engineering in Medicine
and Biology Society, v. 12, n. 3, p. 1048, 1990.
A. Noordegraff; T. Faes; A. Janse; J. Marcus; J. Bronzwaer; P. Postmus;
P. Vries, P. de. Noninvasive assessment of right ventricular diastolic
function by electrical impedance tomography. CHEST, v. 111, pp. 1222
e 1228, 1997.
V. Cherepenin; A. Karpov; A. Korjenevsry; V. Kornienko; Y, Kultiason;
M. Ochappkin; O. Trochanova; D. Meister; Preliminary static eit images
of the thorax in heath and disease. Physiol. Meas., v. 23. p. 33 41, 2002.
R. Parker. The inverse problem of resistivity sounding. Geophysics, v.
49, n. 12, pp. 2143 e 2158, December 1984.
A. Ramirez; W. Daily; D. Labreque; D, Roelant. Detection of leaksvin
underground
storage
tanks
using
electrical
resistance
tomography.Journal of Environmental and Engineering Geophysics, v.
1, pp. 189 e 203, 1996.
A. Ramirez; W. Daily; D. Labreque; E. Owen; D. Chesnut. Monitoring
an underground steam injection process using electrical resistance
tomography. Water Resources Research, v. 29, pp. 73-88, 1993.
P. Kaup; F. Santosa; M. Vogelius. A method for imaging corrosion
damage in thin plates from electrostatic data. Inverse Problmes, v. 12,
pp. 279-293, 1996.
G. Alessandrini.; E. Beretta; F. Santosa; S. Vessella. Stability in crack
determination from electrostatic measurements at the boundary-a
numerical investigation. Inverse Problem, v.11, pp. L17 L24, 1995.
Santosa, Fadil e Michael. Backprojection algorithm for electrical
impedance imaging. SIAM Journal on Applied Mathematics 50(1), pp.
216 243.
M. Eggleston; R. Schwabe; D. Isacson; L. Coffin. The application of
electric current computed tomography of defect imging in metals. In: D.
Thompson, D, Chimenti (Ed.). in Review of Progress in Quantitative
NDE. [S.l]: Plenum Press, 1989.

- 235 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Um modelo de autmatos celulares para a


quantificao de carbono neutralizado por
eucaliptos(Julho, 2012)
Rafael R. Bastos e Aline B. Loreto

Resumo Os autmatos so modelos abstratos utilizados para


descrever sistemas naturais possibilitando a anlise de padres
complexos a partir de uma formulao simplificada. Os
autmatos celulares so constitudos por estruturas compostas
por um reticulado de clulas, onde cada clula evolui de acordo
com as caractersticas das clulas vizinhas e podem ser utilizados
para a modelagem de sistemas naturais. As mudanas climticas
e ambientais causadas pelo acmulo de dixido de carbono
atmosfrico podem ser consideradas como um dos grandes
problemas da humanidade nos ltimos sculos. As recentes
pesquisas sobre a quantificao de carbono neutralizado por
rvores consideram ou somente a biomassa viva ou somente a
serrapilheira para este clculo. Baseado nestes problemas, o
presente trabalho apresenta um estudo sobre os autmatos
celulares, bem como suas aplicaes no meio ambiente, e prope
a formalizao de um modelo matemtico, utilizando autmatos
celulares, que permita a quantificao de dixido de carbono
neutralizado por rvores de eucalipto presentes em uma
determinada rea. Considerando informaes sobre a plantao
de eucaliptos, espera-se estimar, de forma mais abrangente, o
potencial de fixao de dixido de carbono considerando a
biomassa viva e serrapilheira.
Palavras-chave autmatos celulares, dixido de carbono,
modelo matemtico.

I. INTRODUO

evoluo dos recursos computacionais permite ampliar


sua aplicao s diferentes reas do conhecimento, como
a matemtica, ecologia e meio ambiente, que carecem cada
vez mais de recursos para o avano cientfico e tecnolgico
para a obteno de resultados com maior agilidade.
Uma das tcnicas mais utilizadas para a representao dos
sistemas fsicos e naturais a modelagem matemtica, a qual
obtida pela transcrio de processos fsicos e biolgicos de
qualquer sistema para um conjunto de relaes matemticas,
representam o mundo real com imperfeies, de forma
abstrata, permitindo a percepo de como funciona a
organizao de sistemas complexos a partir de elementos mais
simples [1].

Rafael Rodrigues Bastos aluno do Programa de Ps-Graduao em


Computao Stricto Sensu na Universidade Federal de Pelotas, Pelotas, RS
Brasil, rrbastos@inf.ufpel.edu.br.
Aline Brum Loreto professora do Programa de Ps-Graduao em
Computao Stricto Sensu na Universidade Federal de Pelotas, Pelotas, RS,
Brasil, aline.loreto@inf.ufpel.edu.br.

Os autmatos so modelos abstratos que podem descrever


sistemas naturais que permitem a anlise de padres
complexos a partir de uma formulao simplificada. Por serem
constitudos por estruturas matemticas compostas por um
reticulado de clulas, onde cada clula evolui de acordo com
as caractersticas das clulas vizinhas, os autmatos celulares
podem ser utilizados para a modelagem de sistemas naturais
[2], [3].
As frequentes mudanas climticas e ambientais causadas
pelos efeitos do acmulo de dixido de carbono na atmosfera
podem ser consideradas como um dos grandes problemas da
humanidade nos ltimos sculos.
As rvores, em sua grande maioria, possuem a capacidade
de retirar o dixido de carbono da atmosfera e fixar em sua
biomassa. Desta forma, estas podem ser empregadas e
consideradas no auxlio da reduo de dixido de carbono
atmosfrico.
No sul do Rio Grande do Sul, nos ltimos anos, diversas
plantaes de rvores de eucaliptos vem sendo desenvolvidas,
muitas estimuladas pelo potencial uso desta espcie na
fabricao de celulose. Contudo, no h estudos que faam o
dimensionamento da capacidade que estas reas de vegetao
em amplo desenvolvimento possuem para a neutralizao de
dixido de carbono atmosfrico.
Baseado nestas constataes, o presente trabalho surgiu a
partir da possibilidade de agrupar a formalizao da
modelagem do clculo de potencial de neutralizao de
carbono da biomassa arbrea de rvores de eucalipto com a
quantidade possvel de neutralizao pela serrapilheira e
prope a utilizao de autmatos celulares para a modelagem
matemtica e simulao da capacidade e o potencial de
neutralizao de carbono para uma floresta de eucaliptos.

II. AUTMATOS CELULARES


A. Descrio
Os estudos sobre autmatos celulares iniciaram na dcada
de 1950 por John Von Neumann durante pesquisas sobre
sistemas biolgicos, resultando na construo de um modelo
abstrato autorreplicativo conhecido como construtor universal
[4].
Autmatos podem ser definidos como modelos abstratos de
um computador digital que possuem um mecanismo de

- 236 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

entrada para leitura de uma fita composta por um alfabeto


dividida em clulas onde cada clula contm um smbolo
pertencente ao alfabeto [5].
Em [2], autmatos celulares podem ser considerados como
idealizaes discretas das equaes diferencias parciais, sendo
utilizados para descrever sistemas naturais, consistindo de
uma rede de clulas idnticas onde cada clula assume um
conjunto finito de valores que evoluem em perodos discretos
conforme regras determinsticas, as quais determinam o valor
de cada clula de acordo com as clulas vizinhas. Devido a
esta natureza discreta, possvel fazer uma analogia com os
computadores digitais, relacionando os autmatos celulares
com computadores de processamento paralelo.
Salienta-se que a principal caracterstica dos autmatos
celulares seja a fcil implementao a partir de uma
formulao simplificada, alm do retorno visual que permite
uma anlise de padres mais complexos [3].
De acordo com [6], um autmato celular um mecanismo
para a modelagem de sistemas com interaes locais,
representado por uma matriz de clulas idnticas que
interagem entre suas vizinhanas, de acordo com suas
programaes especficas, em intervalos discretos onde o
estado de uma clula em um instante t + 1 depende do seu
estado e dos estados das clulas vizinhas no instante t.
Um exemplo de autmato celular pode ser observado na
Fig. 1 que apresenta um autmato de uma dimenso onde cada
clula da linha possui um valor 0 ou 1 e uma possvel regra de
evoluo deste valor definida por (1), onde o valor de uma
clula na posio i em um tempo (t+1) dado por
t
t
ai(t+1) = a(i!1)
+ a(i+1)
mod 2

(1)

Para [3], os modelos de autmatos celulares fornecem uma


descrio macroscpica do comportamento dos fenmenos e
no uma especificao exata do processo. Desta forma no
devem ser utilizados como mecanismos de previso e nem

dimenses, formando uma rede em um plano, de maneira que


cada autmato pode ter vizinhos nos limites superior, inferior,
laterais e diagonais; trs dimenses, formando uma
distribuio espacial, onde a vizinhana dos autmatos
acrescida dos vizinhos frente e atrs [7]. A Fig. 2 mostra a
representao das dimenses dos autmatos celulares.

Fig. 2. Dimenses de autmatos celulares.

C. Regras
As regras que determinam o estado seguinte das clulas dos
autmatos so dependentes do estado da prpria clula e de
suas clulas vizinhas [7]. Estas regras so geralmente
determinsticas, determinando o prximo estado da clula com
exatido, baseando-se nos estados das clulas vizinhas. Estas
regras tambm podem ser no-determinsticas, definindo o
prximo estado com base no valor de uma funo de
probabilidade. H ainda regras temporais, ou seja, que
dependem do tempo.
Em [2] define-se que generalizaes a partir da regra
definida em (1) permitem que cada clula assuma um nmero
k de valores e que este valor dependa dos valores de seus
vizinhos que estejam separados at uma distncia r, como
ilustra (2). A quantidade de regras diferentes com os
k 2r+ 1

parmetros k e r aumenta com k


pequenos de k e r, torna-se imensa.
t
t
ai(t+1) = F ( a(i!r
) , , a(i+r ) )

Fig. 1. Exemplo de um autmato celular unidimensional

como um instrumento de experimentao, mas sim como uma


comprovao de hipteses para uma posterior formulao de
um modelo matemtico.
B. Geometria e Dimenso
De acordo com [7], a dimenso espacial dos autmatos
celulares, o formato e a disposio de cada uma de suas
clulas caracterizam a geometria do autmato celular, que
deve ser regular, de forma que todas as clulas possuam um
mesmo tamanho e estejam dispostas em uma malha.
Segundo [8], uma das propriedades dos autmatos celulares
a autosimilaridade, o que determina que as clulas so
indistinguveis do todo. Este padro de semelhana chamado
de fractal e est presente em muitos sistemas naturais, desta
forma podem ser gerados atravs de autmatos celulares.
Um autmato celular pode ser construdo com uma
dimenso, onde a rede constituda por uma nica linha e
cada autmato pode ter vizinhos esquerda e direita; duas

e mesmo para valores


(2)

Segundo [2], cada uma destas regras leva a padres que so


diferentes em alguns detalhes, porm, os padres gerados
tendem a cair em apenas quatro classes qualitativas, que so
apresentadas na Fig. 3:
Classe 1 a evoluo leva a um estado homogneo, onde
por exemplo, todas as clulas tm valor igual;
Classe 2 a evoluo leva para uma configurao de
estruturas estveis ou peridicas que so separadas e simples;
Classe 3 a evoluo leva a formao de padres caticos;
Classe 4 a evoluo leva a formao de estruturas
complexas, algumas vezes, com um longo tempo de vida.
D. Vizinhana
Cada clula possui uma vizinhana, de tamanho igual para
todas as clulas, que determina sua evoluo. Para uma rede
de uma dimenso, a vizinhana se d a partir das clulas que
fazem fronteira esquerda e direita. Para uma rede de duas
dimenses existem basicamente dois tipos de vizinhana: von

- 237 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Neumann e Moore. A vizinhana de von Neumann considera


como vizinhas as clulas limtrofes inferior, superior, esquerda
e direita. A vizinhana de Moore considera, alm destas
clulas, as clulas diagonalmente adjacentes [9]. A Fig. 4
ilustra a diferena entre a vizinhana.

pontos da malha geofsica que representa a rea a ser


analisada, dependente apenas das informaes topogrficas
como altura, latitude e longitude.
Uma estrutura bidimensional de autmatos celulares com
regras que detectam a situao do segmento em relao rea
total atravs do estado assumido pela clula representa a rea
geofsica a ser analisada a partir da subdiviso da rea total em
pores menores, onde cada uma destas pores indicada
por uma clula na malha.
O trabalho em questo, apresenta uma substituio ao tipo
de anlise realizada por Vladik Kreinovich, que
unidimensional e s cobre uma direo do modelo, por uma
anlise bidimensional baseada em autmatos celulares. Do
ponto de vista computacional, o modelo inerentemente
paralelo, pois a ordem de aplicao das regras de cada uma
das clulas da malha no restringida pela execuo sncrona.
B. Ocupao Territorial
Modelo baseado em autmatos celulares para simular a
dinmica espacial de ocupao territorial para uma
determinada rea, gerando prognsticos para comparativos
entre os resultados da simulao e os dados reais obtidos pela
interpretao visual de imagens de sensoriamento remoto [10].
Rene funes de transio de estados baseadas na vizinhana,
utilizando um processo estocstico de simulao de mltiplas
etapas com retroalimentao a partir do clculo de variveis
dinmicas. Os dados de ocupao da rea foram obtidos a
partir da classificao de imagens de sensoriamento remoto
digital correspondente a sries temporais referentes a
diferentes cenrios de ocupao ao longo de alguns anos.
O estudo mostra uma relevante proximidade dos dados de
ocupao territorial gerado a partir das simulaes com os
dados reais e destaca que para que sejam obtidos resultados
melhores um dos fatores crticos a rea de abrangncia a ser
analisada, pois extrapolando-se para reas maiores possvel
considerar um nmero maior de variveis.

Fig. 3. Classes de autmatoscelulares

Fig. 4. Modelos de vizinhana de autmatos celulares

III. APLICAO DE AUTMATOS CELULARES


Os autmatos celulares tm sido aplicados, desde os
primeiros estudos, na formao de padres fractais que
representam a evoluo de padres biolgicos. Outra
aplicao amplamente conhecida dos autmatos celulares o
Jogo da Vida, desenvolvido por John Conway, que simula
processos de nascimento, sobrevivncia e morte. Contudo,
alm destas aplicaes clssicas de autmatos celulares, vrias
outras implementaes foram propostas.
A. Geoprocessamento
Em [8], apresenta-se um modelo de autmatos celulares
para a subdiviso de reas geolgicas atravs da anlise da
monotonicidade da declividade do relevo, baseado na proposta
de subdiviso confivel de reas geolgicas de Vladik
Kreinovich.
O modelo apresentado adota a vizinhana de von Neumann
e regulado pelo tamanho da vizinhana, onde uma clula
dependente para a evoluo de estados e pelo nmero de

C. IncndiosFlorestais
Em [11] considera-se um modelo climtico que utiliza
autmatos celulares desenvolvido para estudar, em um cenrio
small world, as implicaes das mudanas locais de clima e
populao de rvores no contexto global, baseado no modelo
de incndio florestal proposto por Clar-Drossel-Schwabl.
O modelo consiste em uma matriz retangular, onde cada
clula representa uma poro de rea que pode ou no ser
habitada por certa quantidade de rvores com caractersticas
individuais, conforme o processamento de alguns parmetros
durante a inicializao do modelo.
A transio de estados de cada clula influenciada pelo
espalhamento, que a capacidade de uma rea no habitada
por rvores tornar-se habitada; nvel de concentrao de
carbono e temperatura para a regio; taxa de crescimento das
rvores que habitam a rea; alm da probabilidade de
ocorrncia de incndio de acordo com algumas regras.
Como principais resultados o trabalho analisado apresenta a
identificao de parmetros cruciais que levam propagao
de incndios florestais, a partir da execuo de vrias

- 238 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

configuraes para o modelo, desde um cenrio onde a


populao inicial de rvores no seja expressiva quanto em
situaes de grande densidade populacional, considerando
tambm a possibilidade de ocorrncia de incndios
espontneos devido s altas temperatura e concentrao de
carbono nas rvores.
IV. DIXIDO DE CARBONO E O EFEITO ESTUFA
Segundo [12], os animais sociais, espcie que inclui os
homens, so produtores de poluentes, contudo a poluio
produzida pelos seres humanos possui uma maior relevncia
comparando-se com os outros animais, pois alm de emisses
provenientes de seu metabolismo existem as emisses
provenientes da queima de combustveis.
Em 2009 aproximadamente 29000 milhes de toneladas de
dixido de carbono foram liberados na atmosfera em razo da
queima de combustveis. A Fig. 5 apresenta o registro de
emisso de dixido de carbono desde 1971 at 2009.
A emisso mundial de dixido de carbono teve uma reduo
de cerca de 1,5% de 2008 para 2009, contudo as tendncias
so muito variveis, pois as emisses dos pases desenvolvidos
diminuram enquanto que nos pases em desenvolvimento, que
hoje j representam praticamente 54%, aumentaram. Contudo,
a tendncia de emisses nos pases desenvolvidos voltar a
crescer a partir de 2010, semelhante ao que ocorreu em 2008,
antes da recente crise financeira mundial que ocasionou no
enfraquecimento da atividade econmica nestes pases [13].
Em [14], afirmam que um dos principais problemas
associados com o crescimento econmico aumento da
demanda por energia, cuja principal fonte de gerao atravs
da queima de combustveis fsseis.
Conforme [15], o aumento da concentrao de dixido de
carbono na atmosfera pode resultar em mudanas permanentes
no clima global, criando novos padres de ocorrncia para
correntes de vento, alterando as frequncias e volumes de
precipitaes pluviomtricas, modificando a circulao de
oceanos, o que acarretaria em perturbaes nas condies de
vida no planeta.

plantio e manejo de florestas, contudo, a reduo da queima de


combustveis fsseis implica diretamente no desaquecimento
da economia de pases desenvolvidos. Alm disso, os
desmatamentos e alteraes no uso de territrios dificilmente
deixaro de ocorrer devido ao crescimento populacional e o
aumento da demanda por novas reas para atividades agrcolas
e de pecuria. Desta forma, o sequestro de carbono torna-se
uma opo mais atrativa para atuar na reduo de dixido de
carbono na atmosfera.
O sequestro de carbono a partir do reflorestamento em larga
escala uma alternativa para amenizar os impactos da emisso
de dixido de carbono na atmosfera [16], pois, atravs da
capacidade fotossinttica, as rvores conseguem capturar e
fixar o dixido de carbono em suas estruturas atravs da
biossntese.
Contudo, [17] destaca que mesmo as florestas
desempenhando um papel importante no sequestro de carbono
existem algumas atividades florestais que contribuem para
aumento da concentrao do dixido de carbono na atmosfera,
como a queima de madeira para fabricao de carvo e o
processo de polpao para produo de papel, quando todo o
carbono armazenado na rvore liberado novamente para a
atmosfera.

V. FORMALIZAO DE UM MODELO PARA A QUANTIFICAO


DO CARBONO NEUTRALIZADO
O processo de captura de carbono realizado pelas rvores
ocorre atravs da capacidade de fixao do dixido de carbono
nas folhas, ramos e tronco, durante o processo de fotossntese.
A serrapilheira, camada de solo formada pela decomposio e
acmulo de matrias orgnicas morta como folhas, galhos e
sementes, tambm atua como importante neutralizador de
dixido de carbono atmosfrico [18].
A quantificao da capacidade de fixao de dixido de
carbono de uma determinada espcie de rvore depende da
soma do potencial de neutralizao da parte area, atravs das
folhas, da biomassa do tronco e da serrapilheira. Atravs da
formalizao matemtica destes trs potenciais de captura
possvel estimar a capacidade de fixao da rvore, levando
em conta diversas caractersticas e quantificadores em uma
rea plantada.
Para a formalizao do modelo matemtico em autmato
celular, so utilizadas as consideraes elaboradas por [18]
que quantifica a biomassa e o carbono atravs de equaes.
A. Quantificao da Biomassa

Fig. 5. Emisso de CO2 pela queima de combustveis - Fonte IEA 2011

Existem algumas aes que podem ser empregadas para a


reduo da concentrao de dixido de carbono na atmosfera,
[15] destaca a reduo da queima de combustveis fsseis e
material vegetal e tambm, o sequestro de carbono a partir do

O modelo a ser proposto para a quantificao de carbono


neutralizado depende da quantificao da biomassa do plantio.
Esta divide-se em biomassa arbrea viva, biomassa das
rvores mortas em p, biomassa da rvore mortas cadas e da
biomassa da serrapilheira, representadas em (3), (4), (5) e (6),
respectivamente.

- 239 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

BAVT = ( 0,1184 ! DAP 2,53 ) ! 0,1

BAMP = ( 0,1184 ! DAP 2,53 ) ! 0,1

BAMC = 0, 4 ! DAP 2 ! L ! 0, 25! !


PSM
BH =
! PFT ! 0, 04
PFM

madeira.

(3)
(4)
(5)
(6)

onde BAVT a biomassa arbrea viva total, DAP o dimetro


da altura do peito, BAMP a biomassa de rvores mortas em p,
BAMC a biomassa de rvores mortas cadas, BH a biomassa da
serrapilheira, PSM o peso seco da amostra coletada, PFT o
peso fresco da amostra coletada e PFT o peso fresco total
por metro quadrado.
Desta forma, a Biomassa Vegetal Total (BVT) definida
pelo somatrio de todas biomassas, como mostra (7).
(7)
BVT = BAVT + BAMP + BAMC + BH
B. Quantificao do Carbono
Aps a quantificao da biomassa vegetal total possvel
estabelecer a quantificao de carbono neutralizado pelo
plantio. Esta divide-se em carbono presente na biomassa
vegetal e carbono presente no solo, representadas por (8) e (9),
respectivamente.
CBV = BVT ! 0, 45
(8)

CS =

( PVS !%CLAB )
100

(9)

onde CBV o carbono na biomassa vegetal total, CS o


carbono no solo, PVS o peso do volume no solo, %CLAB o
resultado do carbono em percentual analisado em laboratrio.
A quantificao do Carbono Total (CT) definida por (10).
(10)
CT = CBV + CS
C. Formalizao do Modelo
O processamento da quantificao do carbono neutralizado
ser realizado por autmatos celulares, possibilitando assim a
diviso em etapas de acordo com a caracterstica de
comportamento de cada autmato. Desta forma, o
procedimento pode ser beneficiado pela realizao de algumas
tarefas em paralelo, potencializando a eficcia.
Inicialmente, sero utilizados 10 autmatos, com
comportamentos diferentes, de acordo com as etapas a serem
realizadas.
Cada autmato responsvel por uma parte do clculo,
desde a quantificao das biomassas at a quantificao do
carbono total. A Fig. 6 mostra a transio entre os autmatos
do modelo.
D. Regras de Evoluo do Modelo
Para o processamento da modelagem proposta define-se um
ambiente small world com algumas caractersticas de modo a
aproximar-se de um ambiente real.
O ambiente composto por um plantio de eucalipto
planejado cujas idades das rvores so idnticas. O plantio
mantido por 21 anos dividido em 3 ciclos sucessivos de 7
anos, quando as rvores so extradas para industrializao da

Fig. 6. Transio e estados iniciais dos autmatos do modelo

Baseado nas consideraes de [19], a rea de plantio a ser


considerada de 2ha, utilizando-se um espaamento de 3m x
2m, o que permite o plantio de cerca de 3300 rvores,
representada por um reticulado de clulas, onde cada clula
representa uma rvore.
Inicialmente, o plantio no apresenta a ocorrncia de
rvores mortas. Com o passar do tempo inmeros fatores
podem contribuir para a ocorrncia de rvores mortas [20],
como: doenas, pragas, alagamento ou escassez de umidade
no solo e danos causados por eventos climticos. As perdas
por pragas podem chegar a 15% da produo.
Neste sentido, para fins de demonstrao do modelo, para
cada ciclo, se considera percentuais de mortalidade de 5%,
10% e 15%.
Cada clula possui valor inicial 5, que representa a
vitalidade da rvore. Quando uma clula atacada por algum
tipo de praga, esta sofre uma penalidade de 4 ao seu valor.
Toda penalidade recebida por uma clula, repassada para
a sua vizinhana, do tipo Moore, com alcance de at 3 clulas,
onde o valor da penalidade vai caindo linearmente conforme a
distncia da clula vizinhana, ou seja, as clulas distantes 1
clula, recebem uma penalidade de valor 3, as vizinhas
distantes 2 clulas recebem uma penalidade de valor 2 e as
vizinhas distantes 3 clulas recebem penalidade de valor 1,
como mostra a Fig. 7.
O valor de uma clula igual a 0 indica que a clula est
morta.
Consideram-se, ainda, distribuies aleatrias de
penalidades para 0,7% das clulas, representando ataques de
pragas, para cada ano de cada ciclo.
Aps o tempo do primeiro ciclo de vida do plantio (7 anos),
as clulas com valores 3, 4 e 5 so reiniciadas e passam a ter
novamente valor 5. As clulas com valores 2 e 1 passam a ter
respectivamente valores 4 e 3. Clulas com valor 0 no
alteram mais seu valor, esto mortas.
Ento as penalidades por ataque de pragas so novamente
distribudas.
Aps o tempo do segundo ciclo de vida do plantio (14
anos), as clulas recuperam seus valores, conforme as regras
aplicadas ao ciclo anterior, assim como so distribudas novas
penalidades seguindo as mesmas regras.

- 240 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Aps o trmino do tempo de vida do plantio (21 anos), este


deve apresentar a quantidade de rvores mortas a ser aplicada
no modelo para a quantificao do carbono neutralizado pelo
plantio.

[7]

[8]

[9]
[10]

[11]

[12]
[13]
Fig. 7.Representao de penalidades aplicadas nas clulas do reticulado
[14]

VI. CONSIDERAES FINAIS


Os estudos sobre captura do carbono atmosfrico vem
crescendo devido sua grande importncia nas alteraes
climticas, sendo necessrio o aprofundamento no tema para
que medidas corretivas e preditivas possam ser definidas a fim
de permitir a diminuio dos impactos causados pelos
fenmenos decorrentes do acmulo de dixido de carbono na
atmosfera.
O presente trabalho prope a formalizao de um modelo
matemtico para a simulao da neutralizao de dixido de
carbono para plantaes de rvores de eucaliptos, a ser
implementado computacionalmente utilizando a metodologia
dos autmatos celulares.
Espera-se, aps a implementao do modelo proposto,
estimar e simular a capacidade e o potencial de neutralizao
de carbono de uma rea habitada por um plantio de eucalipto,
bem como fornecer a quantidade necessria para o plantio a
fim de realizar-se a neutralizao de uma quantidade definida
de dixido de carbono da atmosfera

[15]

[16]

[17]

[18]

[19]
[20]

REFERNCIAS BIBLIOGRFICAS
[1]
[2]
[3]

[4]

[5]

[6]

ODUM, E. P. Ecologia. Rio de Janeiro: Editora Guanabara Koogan,


1988.
WOLFRAM, S. Cellularautomata. Los Alamos Science. Volume 9, 221. New Mexico, 1983.
PEIXOTO, M. S.; BARROS, L. C. Um estudo de autmatos celulares
para o espalhamento geogrfico de epidemias com parmetro fuzzy.
TEMA. Tendncias em Matemtica Aplicada e Computacional, So
Paulo, volume 5, 125-133, 2004.
WEISSTEIN, E. W. Cellular automaton. MathWorld - A Wolfram Web
Resource. Disponvel em
http://mathworld.wolfram.com/CellularAutomaton.html. Acesso em
10/09/2011.
ACILY, B. M.; BEDREGAL, B. R. C.; LYRA, A. Introduo teoria
das linguagens formais, dos autmatos e da computabilidade. Natal:
EditoesUnP, 2002.
EL YACOUBI, S.; EL JAI, A. Cellular automata modelling and
spreadability. International journal of Mathematical and computer
modelling, volume 36, 1059-1074, 2002.

- 241 -

GREMONINI, L.; VICENTINI, E. Autmatos celulares: reviso


bibliogrfica
e
exemplos
de
implementaes.
RevistaeletrnicaLatoSensu - UNICENTRO, Ed. 6, 2008.
AGUIAR, M. S.; COSTA, A. C. R. Autmatos celulares para anlise da
monotonicidade da declividade de reas geolgicas. In: Anais do III
Workshop Brasileiro de Geoinformtica, Rio de Janeiro, 2001. Anais,
87-94.
MAERIVOET, S.; DE MOOR, B. Cellular Automata Models of Road
Traffic. In Physics Reports. Volume 419, nr. 1, 1-64, 2005.
DELANEZE, M. E.; RIEDEL, P. S.; MARQUES, M. L.; FERREIRA,
M. V.; BENTZ, C. M. Modelagem espacial utilizando autmato celular
aplicada avaliao das mudanas do uso e cobertura da terra no
entorno da faixa de dutos Rio de Janeiro Belo Horizonte. In: Anais XV
Simpsio Brasileiro de Sensoriamento Remoto, Curitiba, 2011. Anais,
5909-5916.
LICHTENEGGER, K.; SCHAPPACHER, W. A carbon-cycle based
stochastic cellular automata climate model. In: International Journal of
Modern Physics C, volume 22, 607-621, 2011.
TOWNSEND, C. R. Fundamentos em ecologia. Porto Alegre: Artmed,
2006.
IEA - International Energy Agency. CO2 emissions from fuel
combustion

2011
Highlights.
2011.
Disponvel
em
http://www.iea.org/co2highlights/CO2highlights.pdf.
Acesso
em
20/09/2011.
CAETANO, M. A. L.; GHERARDI, D. F. M.; YONEYAMA, T.
Optimal resource management control for CO2 emission and reduction
of the greenhouse effect. Ecological Modelling. Volume 213, 119-126,
2007.
SOARES, C. P. B.; OLIVEIRA, M. L. R. Equaes para estimar a
quantidade de carbono na parte area de rvores de eucalipto em Viosa,
Minas Gerais. Revistarvore. Volume 26, 533-539. Viosa, 2002.
RENNER, R. M. Sequestro de carbono e a viabilizao de novos
reflorestamentos no Brasil. Dissertao de mestrado. UFPR. Curitiba,
2004.
SOARES, C. P. B.; LEITE, H. G.; GRGENS, E. B. Equaes para
estimar o estoque de carbono no fuste de rvores individuais e em
plantios comerciais de eucalipto. Revistarvore. Volume 29, 711-718.
Viosa, 2005.
AREVALO, L. A.; ALEGRE, J. C.; VILCAHUAMAN, L. J. M.
Metodologia para estimar o estoque de carbono em diferentes sistemas
de uso da terra. Colombo: EmbrapaFlorestas, 2002.
HIGA, R. C .V; MORA, A. L.; HIGA, A. R. Plantio de Eucalipto na
Pequena Propriedade Rural. Colombo: EmbrapaFlorestas, 2000.
EMBRAPA. Cultivo do Eucalipto. Sistemas de Produo. 2010.
Disponvel
em
http://sistemasdeproducao.cnptia.embrapa.br/FontesHTML/Eucalipto/Cu
ltivodoEucalipto_2ed. Acesso em 24/05/2012.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Estudo Numrico de Conversor de Energia das


Ondas do Tipo Placa Submersa
Flvio M. Seibt, Eduardo C. Couto, Lircio A. Isoldi, Paulo R. F. Teixeira e Elizaldo D. dos Santos,
Escola de Engenharia, FURG

ResumoNeste trabalho apresentado um estudo numrico a


respeito do conversor de energia das ondas do tipo placa
submersa. Seu desenvolvimento se d a partir de um modelo
bidimensional simulado no programa FLUENT que tem como
base o Mtodo dos Volumes Finitos. Inicialmente feito um
estudo de dependncia de malha e uma verificao da onda
gerada a partir da teoria de ondas de Stokes de 2 ordem. So
estudadas trs situaes que se distinguem pela imposio de
diferentes nveis de restrio da rea abaixo da placa, onde so
analisados os efeitos desta no escoamento que ocorre sob a mesma.
Os resultados indicam que a reduo desta rea pode levar a uma
queda em torno de 40 % na potncia do equipamento.
Palavras-chaveEnergia das ondas, FLUENT, Modelagem
Computacional, Placa Submersa.

I. INTRODUO

sustentabilidade dos recursos naturais o principal


aspecto no que diz respeito ao desenvolvimento de
tecnologias de produo de energia a partir de fontes
renovveis. As energias renovveis (como so tratadas)
encontram-se entre os maiores desafios da atualidade, haja
vista a ntima relao entre produo de energia e
desenvolvimento econmico.
Dada sua importncia, a produo de energia, especialmente
de energia eltrica, tem sofrido um sensvel aumento de
demanda, o que se observa principalmente nos pases em
desenvolvimento. H, portanto, a necessidade de
diversificao das matrizes energticas, bem como de
implementao de processos de converso que causem baixo

Texto recebido em 13 de Julho de 2012.


F. M. Seibt, Escola de Engenharia EE, Universidade Federal do Rio
Grande FURG, Rio Grande, RS, 96201-900, Brasil (e-mail:
fseibt@gmail.com).
E. C. Couto, Escola de Engenharia EE, Universidade Federal do Rio
Grande FURG, Rio Grande, RS, 96201-900, Brasil (e-mail:
e.c.couto@uol.com.br).
L. A. Isoldi, Escola de Engenharia EE, Universidade Federal do Rio
Grande FURG, Rio Grande, RS, 96201-900, Brasil (e-mail:
liercioisoldi@furg.br).
P. R. F. Teixeira, Escola de Engenharia EE, Universidade Federal do Rio
Grande FURG, Rio Grande, RS, 96201-900, Brasil (e-mail:
pauloteixeira@furg.br).
E. D. dos Santos, Escola de Engenharia EE, Universidade Federal do Rio
Grande FURG, Rio Grande, RS, 96201-900, Brasil (e-mail:
elizaldosantos@furg.br).

impacto ambiental [1].


Nesse processo, os oceanos tm recebido destaque devido
ao seu grande potencial energtico. Das diferentes formas de
energia contidas nos oceanos destacam-se: a energia das
mars, a energia das correntes martimas, a energia trmica dos
oceanos e a energia das ondas [2]. Esta ltima tem recebido
maior ateno devido a sua grande concentrao de energia,
expressa geralmente em potncia por metro de frente de onda.
Regies com boas mdias anuais, como a costa sul da Amrica
do Sul, apresentam valores de potncia entre 20 e 70 kW/m
[3]. Em termos globais, estima-se que a energia das ondas
proporcione uma potncia em torno de 2 TW, valor
comparvel ao consumo mdio anual de energia eltrica em
todo o mundo [2].
Diversas solues tm surgido para o aproveitamento da
energia das ondas, porm atualmente nenhuma delas ocupa
uma posio de liderana do ponto de vista comercial. Devido
s caractersticas do local de instalao serem muito
particulares de cada regio, esperado que diferentes
princpios de converso de energia das ondas sejam utilizados
no desenvolvimento de conversores [4].
Diferentes critrios so utilizados para classificar os
conversores, os mais usuais so a localizao com relao
costa e o tipo de dispositivo de converso. O primeiro critrio
permite classificar os dispositivos como: costeiros (shoreline)
situados em regio com profundidades de at 20 m so
geralmente presos ao fundo; prximos da costa (near-shore)
situados em regio com profundidades entre 20 e 50 m podem
ser presos ao fundo ou flutuantes; ou afastados da costa
(offshore) situados em regio com profundidades maiores
que 50 m so geralmente flutuantes. J o segundo critrio
agrupa os conversores pelo seu princpio de funcionamento, da
seguinte forma: coluna de gua oscilante, corpos flutuantes e
galgamento [2].
O sistema de placa horizontal submersa um tipo de
estrutura que possui diversas aplicaes em engenharia
costeira, dentre elas quebra-mar e conversor de energia das
ondas [5]. Como conversor de energia das ondas pode ser
classificado em dispositivo costeiro, porm seu principio de
funcionamento no contemplado pelo outro critrio utilizado
na literatura.
Sua utilizao como conversor apresenta duas
caractersticas que se destacam: a primeira sua dupla

- 242 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

funcionalidade, uma vez que mesmo utilizado para converso


de energia no deixa de servir como quebra-mar, e a segunda
que existem poucos estudos sobre este tipo de conversor
apesar do trabalho experimental de [6] apresentar resultados
promissores, como uma eficincia do dispositivo de at 60 %.
O objetivo do presente trabalho contribuir para um maior
conhecimento do conversor tipo placa submersa, apresentando
resultados de anlises numricas que relacionem o nvel de
restrio da rea livre abaixo da placa com as alteraes na
velocidade e fluxo de massa do escoamento. Parmetros, estes,
que so importantes na determinao da potncia do
dispositivo e na proposio de recomendaes tericas a
respeito da insero de uma turbina para a converso da maior
quantidade de energia possvel.
Para tanto, so analisadas trs situaes que se distinguem
pela rea disponvel abaixo da placa para circulao do
escoamento, sendo uma situao sem restrio de rea e duas
com uma reduo em formato triangular de 53 % e 20 % de
rea livre para o escoamento. Para as simulaes numricas
utilizado o cdigo computacional de dinmica dos fluidos
FLUENT, que tem como base o Mtodo dos Volumes Finitos
(Finite Volume Method FVM), os quais so explicados na
seo III.

II. CONVERSOR DE PLACA SUBMERSA


O dispositivo de placa submersa foi estudado inicialmente
como um quebra-mar visando a proteo costeira.
Experimentos realizados por [7] com blocos submersos slidos
e permeveis, apresentaram a ocorrncia de um padro de
circulao do escoamento ao redor dos blocos permeveis,
dando origem aos estudos de uma placa submersa horizontal.
Mais tarde, experimentos de [8], apresentaram este
equipamento como um eficiente filtro de ondas, sendo
vantajoso em relao a outros quebra-mares submersos
especialmente pelo escoamento que ocorre sob a placa. Este
escoamento foi descrito como um forte fluxo pulsante, com
sentido contrrio ao da propagao da onda, que ocorre
durante a passagem da onda sobre a placa. Neste mesmo
trabalho, afirma-se que este escoamento bastante estvel, no
sofrendo alteraes significativas mesmo quando a regio
abaixo da placa parcialmente obstruda.
O conversor de placa submersa consiste no aproveitamento
deste escoamento estvel, que ocorre sob uma placa horizontal
imersa abaixo da superfcie da gua, como propulso para uma
turbina hidrulica (Fig. 1) instalada sob a mesma [9]-[11].

Fig. 1. Representao do dispositivo de placa submersa.

Este conversor apresenta algumas vantagens com relao a


outros conversores de energia das ondas: (i) totalmente
submerso, portanto o impacto de grandes ondas sobre a
estrutura reduzido; (ii) pela mesma razo, problemas de
corroso na turbina tambm so reduzidos; (iii) como o fluxo
pulsante sob a placa tem o sentido predominante contrrio ao
da propagao das ondas, uma turbina hidrulica comum pode
ser utilizada, proporcionando uma reduo de custos de
implantao do sistema; (iv) a dupla utilizao tambm
contribui para esta reduo de custos, logo, se a turbina est
captando energia, o sistema atua como filtro de ondas e
conversor de energia, mas se a regio abaixo da placa estiver
completamente bloqueada, o sistema atua como um quebramar submerso convencional; (v) como o dispositivo
totalmente submerso, a influncia sobre o meio ambiente
reduzida [12].
Mesmo tendo-se em [12] a apresentao da placa submersa
como um dispositivo de duplo propsito onde se enfatiza sua
vocao como conversor de energia das ondas, a maior parte
dos estudos a respeito do assunto ainda so realizados com
foco apenas sobre o quebra-mar. Dessa forma, se faz
necessrio referirmos trabalhos que, mesmo no apresentando
uma abordagem voltada temtica de conversores de energia
das ondas, nos fornecem dados relevantes quanto ao
comportamento do escoamento ao redor da placa submersa.
Em [13] foi desenvolvido um modelo numrico
bidimensional empregando o Mtodo dos Elementos de
Contorno (Boundary-Element Method BEM) e baseado na
teoria linear de ondas para um sistema constitudo por uma
placa submersa, fixa, horizontal e impermevel e um bloco
submerso e permevel. Quando o bloco totalmente
permevel o sistema se reduz a uma placa submersa. Para esta
situao, so apresentadas comparaes entre os resultados
obtidos com o modelo numrico e resultados experimentais,
que demonstram a dependncia do coeficiente de transmisso
(dado pela relao entre a onda aps a placa e a onda incidente
sobre a placa) com relao ao comprimento relativo da placa
(dado pela relao entre o comprimento da placa e o
comprimento de onda).
J em [14] tem-se uma importante referncia de estudo, que
aborda a placa submersa como conversor de energia das
ondas, a partir de um modelo numrico bidimensional que
emprega o Mtodo dos Elementos de Contorno (BEM) e a
teoria linear de ondas para um escoamento potencial. Ao
apresentar o campo de velocidades sob a placa, obtido por este
modelo, contribui para o entendimento do escoamento
pulsante que se desenvolve sob a mesma decorrente da
passagem das ondas.
Em [15] foi apresentado um mtodo experimental, que
utiliza duas sondas mveis para medir os coeficientes de
reflexo e transmisso de uma placa submersa, e demonstrada
a relao dos coeficientes de transmisso e reflexo com o
nmero de onda para diferentes profundidades relativas da
placa como quebra-mar.
Em [6] encontram-se resultados experimentais de avaliao

- 243 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

da eficincia do dispositivo como conversor de energia das


ondas. Nesse estudo os autores analisaram o comportamento
da velocidade do escoamento sob a placa quando o dispositivo
em uma altura fixa sujeito a diferentes caractersticas de
ondas incidindo sobre ele e incluram ainda diferentes nveis
de restrio abaixo da placa com formatos retos e triangulares.
Compararam, ainda, seus resultados com dados de literatura e
indicaram a possibilidade de uma eficincia em torno de 60 %
para o dispositivo, devido ao aumento da velocidade do
escoamento pulsante sob a placa, nas situaes em que havia
maior restrio da rea livre sob a mesma.
Em [16] tem-se uma abordagem do equipamento apenas
como um quebra-mar, onde foi avaliado experimentalmente o
comportamento do escoamento sob a placa para diferentes
ondas incidentes e profundidades relativas. Nesse trabalho foi
apresentada uma relao entre os nveis de vorticidade e foras
induzidas sobre a placa devido ao escoamento abaixo da
mesma, de acordo com a profundidade relativa da placa.
J em [17] foi apresentado o estudo de um modelo numrico
bidimensional para o dispositivo de placa submersa utilizando
o programa FLUENT, que tem como base o FVM. Esse
modelo foi validado com base nos resultados experimentais de
quatro casos de placa sem restrio, estudados em [6]. Foram
apresentados ainda perfis de velocidade do escoamento abaixo
da placa para uma caracterstica fixa de onda em diferentes
profundidades relativas da placa, mostrando uma relao entre
a profundidade relativa da placa com a magnitude de
velocidade do escoamento pulsante sob a mesma.
No presente trabalho realizado um estudo numrico
bidimensional baseado nos procedimentos utilizados em [17],
porm, diferentemente daquele trabalho, neste estudo so
testados novos casos de placa submersa com restrio.

III. MODELAGEM COMPUTACIONAL


A. Descrio do Modelo
O modelo computacional foi desenvolvido com base na
Dinmica dos Fluidos Computacional (Computational Fluid
Dynamics CFD) empregando as ferramentas comerciais
GAMBIT (verso 2.4.6) e FLUENT (verso 6.4.6). O
primeiro foi utilizado para construo e discretizao de um
domnio bidimensional com malha estruturada de elementos
retangulares. O segundo um programa baseado no FVM, que
permite a modelagem de escoamentos de fluidos e de
transferncia de calor em geometrias complexas, o qual foi
utilizado para executar a soluo das equaes de conservao
de massa e quantidade de movimento, uma vez que o problema
em questo no envolve transferncia de calor.
O FVM uma forma de obter uma verso discreta de uma
Equao Diferencial Parcial (EDP). Diferentemente de outros
mtodos, entretanto, ele fundamenta-se em uma abordagem
fsica do problema representado pela EDP, sendo um mtodo
amplamente utilizado em aplicaes de engenharia [18].
Para a simulao numrica do conversor considerou-se um
tanque de ondas onde foi inserida uma placa horizontal abaixo

da superfcie da gua sendo atribudas as seguintes condies


de contorno: velocidade dependente do tempo na aresta
esquerda, presso atmosfrica na aresta superior e condio de
no-deslizamento nas demais arestas. Uma vez que na gerao
de ondas neste domnio temos a interao de duas fases de
fluido (ar e gua) utilizou-se ainda a metodologia Volume of
Fluid (VOF) de formulao explcita, que proporciona uma
interao mais realista entre as fases.
Foram adotados tambm os seguintes parmetros de
soluo: esquema de adveco UPWIND de 1 ordem para
tratamento dos termos advectivos; mtodo PRESTO para
discretizao espacial da presso; mtodo GEORECONSTRUCTION para a discretizao da frao
volumtrica; algoritmo PISO como mtodo de acoplamento
presso-velocidade; fatores de sub-relaxao 0.3 e 0.7 para as
equaes da conservao da massa e quantidade de
movimento, respectivamente.
No modelo considerado, foi gerada uma onda regular
atravs d atribuio de uma funo temporal na aresta
esquerda do tanque (condio de contorno de velocidade
dependente do tempo), nas direes x e z, obtida da teoria de
ondas de Stokes de 2 ordem. As caractersticas geomtricas
adotadas para o respectivo tanque so apresentadas na Fig. 2.

Fig. 2. Caractersticas geomtricas do domnio computacional.

As dimenses mostradas na Fig. 2 mantiveram-se


constantes, variando apenas a razo de abertura da restrio
abaixo da placa, conforme Tabela I, onde foi tomada como
referncia a profundidade da superfcie da gua em relao
altura livre abaixo da placa. A largura foi desconsiderada uma
vez que o modelo bidimensional.
TABELA I
RAZO DE ABERTURA DA SEO TRANSVERSAL NOS CASOS ESTUDADOS
Caso

Altura disponvel (m)


a

Razo de abertura (%)

0.50

0.32

83
53

0.12

20

Sem restrio.

Foram estudados, portanto, trs casos com diferentes razes


de abertura , onde a restrio inserida abaixo da placa
simtrica e tem formato triangular correspondente a situao
apresentada na Fig. 3, onde a altura livre medida entre os
vrtices dos tringulos.
As caractersticas da onda utilizada em todas as simulaes
foram fixadas nos seguintes valores: altura da onda H = 0.06
m, perodo T = 1.50 s e comprimento L = 2.9904 m, tambm a

- 244 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

profundidade da superfcie da gua h = 0.60 m foi mantida


constante.

Fig. 3. Caractersticas geomtricas do domnio com restrio abaixo da placa.

B. Discretizao do Domnio e Verificao da Onda


O domnio computacional foi discretizado com uma malha
do tipo estruturada, de elementos retangulares e com
dimenses de 0.01 m 0.01 m. Estas dimenses de malha
foram definidas com base no teste de independncia de malha
efetuado anteriormente em [17], onde foram realizadas quatro
simulaes em que a cada refinamento as dimenses dos
volumes foram reduzidas em duas vezes.
O parmetro de comparao monitorado em [17] foi o fluxo
de massa do escoamento abaixo da placa, tendo como critrio
de independncia de malha: |(fluxoj - fluxoj-1) / fluxoj-1| < 1 %.
Uma verificao da onda gerada foi realizada em [17], com
base na teoria de ondas de Stokes de 2 ordem, a partir da
elevao da superfcie da onda. Nesta verificao, a
comparao entre os resultados numricos e analticos
apresentou um erro mdio de 2.55 % para uma onda com as
mesmas caractersticas do atual estudo.
No presente trabalho, implementou-se uma nova verificao
da onda, agora, a partir da velocidade de deslocamento das
partculas. A comparao foi feita entre os resultados obtidos
na simulao numrica e os obtidos nas equaes de
velocidade horizontal (u) e vertical (w) definidas, por essa
mesma teoria, em (1) e (2) [19], respectivamente:

u=

w=

cosh k (h + z ) cos (kx t )


cosh (kh )
2
H k cosh 2 k (h + z )
+3
cos 2 (kx t )
16
sinh 4 (kh )

gk
2

sinh k (h + z ) sin (kx t )


cosh (kh )
2
H k sinh 2 k (h + z )
+3
sin 2 (kx t )
16
sinh 4 (kh )

gk
2

onda, respectivamente, sendo L o comprimento da onda e T o


perodo da onda.
Na Fig. 4 (a) so apresentados os quatro perfis mais
representativos da velocidade horizontal u das partculas de
fludo em uma onda. O perfil de velocidades positivo ( direita
no grfico) representa a velocidade abaixo de uma crista, j o
perfil de velocidades negativo ( esquerda) representa a
velocidade abaixo de uma cava. Os perfis em torno de zero
representam a velocidade das partculas na transio entre uma
crista e uma cava e vice-versa.
Na Fig. 4 (b), por sua vez, so apresentados os quatro perfis
representativos da velocidade vertical w das partculas em uma
onda. O perfil de velocidades inclinado para o lado positivo (
direita no grfico) representa a velocidade das partculas na
transio de uma cava para uma crista (movimento
ascendente). J o perfil de velocidades inclinado para o lado
negativo ( esquerda) representa a velocidade das partculas na
transio de uma crista para uma cava (movimento
descendente). Os perfis em torno de zero representam a
velocidade vertical das partculas abaixo de uma crista e uma
cava.
Nessa comparao, Fig. 4 (a) e (b), os resultados numricos
esto representados por linhas e os resultados analticos por
marcadores. O erro mdio ficou em torno de 2 %, tanto para as
velocidades horizontais u como para as velocidades verticais
w, confirmando a coerncia da onda gerada com a teoria.

(1)
(a)

(2)

onde H a altura da onda, h a profundidade, x a


coordenada horizontal, t representa o tempo e z a posio
vertical com relao ao nvel mdio da superfcie livre. Em (3)
e (4), tem-se a definio de variveis complementares:

k = 2 L
= 2 T

(3)
(b)
Fig. 4. Soluo numrica versus soluo analtica (Stokes de 2 ordem): (a)
velocidade horizontal u; (b) velocidade vertical w.

(4)

onde k o nmero de onda e a frequncia angular da

- 245 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

IV. RESULTADOS
Um dos parmetros analisados nas simulaes foi a
velocidade horizontal do escoamento sob a placa na posio
intermediria entre o fundo do tanque e a placa, ou entre a
parte inferior e superior da restrio abaixo dela, no sentido
oposto ao de propagao da onda. Com isso pode-se observar,
conforme a Fig. 5, que a reduo da abertura abaixo da placa
levou a um incremento significativo na magnitude da
velocidade do escoamento nessa regio.

Essa reduo do fluxo de massa RMS ficou na ordem de 30


% entre o caso 1 (sem restrio) e o caso 3 ( = 20 %), sendo,
portanto, menor que o incremento da velocidade, entre os
mesmos casos, que foi de aproximadamente trs vezes.
Fazendo-se uma analogia da abertura abaixo da placa com a
seo transversal de um duto, parece bastante intuitivo o
comportamento dos parmetros analisados, uma vez que com a
reduo da seo transversal de um duto tambm temos um
aumento da velocidade do escoamento atravs do mesmo e,
consequentemente, uma reduo da vazo mssica.
No entanto, ao contrrio de um duto, o comportamento dos
parmetros, aqui analisados, no apresenta uma relao de
linearidade, o que se deve a complexidade desse escoamento,
que envolve significativas dissipaes de energia, devido s
transformaes sofridas pela onda durante sua propagao
atravs do equipamento.
Dessa forma, faz-se necessria uma avaliao mais apurada
do potencial desse escoamento disponvel em cada caso. Para
esta anlise, portanto, foi calculada a potncia mdia do
escoamento por perodo de onda (Pm), de forma semelhante
ao proposto por [15], de acordo com (5):
t +T

Pm = 1
T t

Fig. 5. Velocidade axial do escoamento no ponto mdio em sentido oposto ao


de propagao da onda.

Pode-se perceber que entre os casos 2 ( = 53 %) e 3 ( =


20 %) a velocidade do escoamento aumenta em duas vezes. J
do caso 1, sem restrio ( = 83 %), para o caso 3 h um
aumento de aproximadamente trs vezes nesse parmetro. A
velocidade do escoamento importante do ponto de vista de
converso de energia, pois serve como propulso para uma
turbina, no entanto necessrio avaliar o fluxo de massa que
ocorre com essa velocidade.
Com a anlise do fluxo de massa, portanto, conforme Fig. 6,
percebe-se que o mesmo tem um comportamento inverso ao da
velocidade, ou seja, ocorre uma reduo do fluxo de massa
efetivo dado pela mdia quadrtica (RMS Root Mean
Square); com o incremento da restrio da rea abaixo da
placa. A razo de adotar-se o fluxo de massa RMS, deve-se ao
fato de que o escoamento alterna constantemente de sentido.

Z2

Z1

(Pd + 1 2 u ) u dz dt
2

(5)

onde Pd a presso dinmica e a massa especfica da


gua (998.2 kg/m).
Com base nos resultados apresentados na Fig. 7, percebe-se,
ento, que embora a velocidade tenha aumentado
significativamente, a diminuio da rea teve maior
importncia sobre a potncia disponvel sob a placa. Em outras
palavras, a reduo da abertura abaixo da placa, que foi da
ordem de 76 % entre o caso 1 e o caso 3, levou a uma queda
de 40 % na potncia disponvel sob a placa.

Fig. 7. Potncia mdia por perodo de onda disponvel sob a placa.

Fig. 6. RMS do fluxo de massa abaixo da placa em x = 6.5 m.

Uma observao importante, no clculo da potncia mdia


Pm usando (5), avaliar a importncia do parmetro
velocidade do escoamento sobre Pm, uma vez que este
responsvel pelos efeitos cinticos do escoamento. Essa
avaliao revelou que a parcela de potncia, devido energia
cintica, chegou a 4 % da potncia mdia total apenas no caso

- 246 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[2]

3 ( = 20 %), onde a restrio foi maior, no ultrapassando 2


% nos demais casos estudados, evidenciando assim as
variaes de presso dinmica, devido propagao da onda,
como principal fator na determinao da potncia mdia
disponvel sob a placa.

[3]

V. CONCLUSO

[5]

A partir deste trabalho buscou-se difundir os conhecimentos


a respeito do tema energia das ondas atravs de uma
apresentao de conceitos bsicos e do modo de
funcionamento do conversor de placa submersa. Os dados e
resultados comprovam que o desenvolvimento de tecnologias
para aproveitamento de energias das ondas atrativo mesmo a
longo prazo.
O estudo numrico realizado permitiu avaliar o efeito da
imposio de uma restrio simtrica na velocidade do
escoamento, na vazo mssica e na potncia mdia disponvel
sob a placa. Revelando uma forte dependncia da potncia
disponvel em relao rea livre abaixo da placa.
Com a anlise dos parmetros observados verificou-se que,
para os casos estudados, a reduo da altura livre sob a placa,
que chegou a 76 % entre o caso 1 ( = 83 %) e o caso 3 ( =
20 %), levou a uma velocidade de escoamento com magnitude
trs vezes maior e a um fluxo de massa efetivo (RMS) 30 %
menor.
Em relao potncia mdia disponvel sob a placa, a
reduo de 40 % (ocorrida entre os casos 1 e 3), permitiu
inferir que a velocidade do escoamento exerce pouca
importncia na determinao da mesma, o que foi comprovado
pela anlise dos resultados obtidos com (5). Em contrapartida,
evidenciou-se o efeito de variao da presso dinmica do
fluido, devido passagem da onda, como responsvel por mais
de 95 % da potncia mdia disponvel sob a placa para os
casos estudados.
A partir dos resultados obtidos devem ser analisados ainda
outros parmetros para que se possa implementar um estudo
de otimizao do equipamento. Como trabalho futuro
pretende-se adequar o modelo para que represente os efeitos
da presena de uma turbina abaixo da placa.
AGRADECIMENTOS

[4]

[6]

[7]

[8]

[9]

[10]

[11]

[12]

[13]

[14]

[15]

[16]

[17]

[18]
[19]

Os autores deste trabalho agradecem Coordenao de


Aperfeioamento de Pessoal de Nvel Superior CAPES
(Projeto PNPD n 23038.007758/2011-16) e ao Conselho
Nacional de Desenvolvimento Cientfico e Tecnolgico
CNPq (Projeto n 555695/2010-7) pelo apoio financeiro,
especialmente ao Prof. Dr. Luiz Alberto Oliveira Rocha
coordenador deste ltimo projeto.
REFERNCIAS
[1]

Agncia Nacional de Energia Eltrica (ANEEL), Atlas de Energia


Eltrica do Brasil. 3. ed. Braslia, Brasil: Aneel, 2008, pp. 1344.
Disponvel em: http://www.aneel.gov.br/arquivos/PDF/atlas3ed.pdf

- 247 -

J. M. B. P. Cruz e A. J. N. A. Sarmento, Energia das Ondas


Introduo aos aspectos tecnolgicos, econmicos e ambientais.
Alfragide, Portugal: Instituto do Ambiente, 2004, pp. 731.
A. F. O. Falco, Wave energy utilization: A review of the
technologies, Renewable and Sustainable Energy Reviews, 14 (3),
2010, pp. 899918.
J. F. Chozas e H. C. Soerensen, State of the art of wave energy in
Spain, Em 3rd Annual Electrical Power and Energy Conference
(EPEC), Montreal, QC, Canada, 2009, pp. 16.
J. Brossard, G. Perret, L. Blonce e A. Diedhiou, Higher harmonics
induced by a submerged horizontal plate and a submerged rectangular
step in a wave flume, Coastal Engineering, 56 (1), 2009, pp. 1122.
G. Orer e A. Ozdamar, An Experimental Study on the Efficiency of the
Submerged Plate Wave Energy Converter, Renewable Energy, 32,
2007, pp. 13171327.
T. M. Dick e A. Brebner, Solid and Permeable Submerged
Breakwaters, Em 11th Coastal Engineering Conference, ASCE 2,
1968, pp. 11411158.
K.-U. Graw, The Submerged Plate as a Wave Filter: The Stability of
the Pulsating Flow Phenomenon, Em 23rd International Coastal
Engineering Conference, ASCE, 1992, pp. 11531160.
K.-U. Graw, Shore Protection and Electricity by Submerged Plate
Wave Energy Converter, Em European Wave Energy Symposium,
Edinburgh, UK, 1993, pp. 379384.
K.-U. Graw, The Submerged Plate Wave Energy Converter: A New
Type of Wave Energy Device, Em ODEC, Muroran, Hokkaido, Japan,
1993, pp. 307310.
K.-U. Graw, Vorrichtung zur Erzeugung von Elektrischer Energie aus
Wasserwellen, PINA (Patent- und Innovationsagentur des Landes
Nordrhein-Westfalen), Deutsches Patentamt, Patent Nr. P 43 24 110,
Jan, 1995.
K.-U. Graw, Is the Submerged Plate Wave Energy Converter Ready to
Act as a New Coastal Protection System?, Em XXIV Convegno Di
Idraulica e Costruzioni Idrauliche, Napoli, Italia, 1994.
H.-H. Hsu e Y.-C. Wu, Scattering of Water Wave by a Submerged
Horizontal Plate and a Submerged Permeable Breakwater, Ocean
Engineering, 26, 1999, pp. 325341.
R. W. Carter, Wave Energy Converters and a Submerged Horizontal
Plate, Thesis (Master of Science in Ocean and Resources Engineering),
University of Hawaii, Manoa, Hawaii, USA, 2005.
J. Brossard e M. Chagdali, Experimental Investigation of the Harmonic
Generation by Waves Over a Submerged Plate, Coastal Engineering,
42, 2001, pp. 277290.
A. Hildebrandt e T. Schlurmann, Velocity Field Under Propagating
Waves Over a Submerged Horizontal Plate and Induced Forces, Em
Chinese-German Joint Symposium on Hydraulic and Ocean
Engineering, Darmstadt, Germany, 2008.
F. M. Seibt, Modelagem Computacional de Conversor de Energia das
Ondas do Mar em Energia Eltrica do Tipo Placa Submersa, Trabalho
de Concluso de Graduao, Curso de Engenharia Mecnica, Escola de
Engenharia, Universidade Federal do Rio Grande, Rio Grande, RS,
Brasil, 2011.
H. K. Versteeg e W. Malalasekera, An Introduction to Computational
Fluid Dynamics The Finite Volume Method, Pearson, England, 2007.
R. G. Dean e R. A. Dalrymple, Water Wave Mechanics for Engineers
and Scientists, World Scientific Publishing Co. Pte. Ltd., 1991.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Gambet-Leite, M.R.S.; Souza, R.V.; polavori, A.;Krusche, N.; Emmendorfer,L.

Estudo de caso sobre o acoplamento de um


modelo de previso numrica ao
planejamento de alocao de beros no
Porto de Rio Grande

ResumoDesde a antiguidade, as atividades porturias


representam um papel de grande importncia na movimentao
e transporte de praticamente todos os produtos provenientes de
importao e exportao. Com base nisto, o governo tem
investido fortemente na ampliao e modernizao da
sistemtica de dimensionamento econmico operacional
porturio. Um dos sistemas implementados trata da alocao de
beros e enfatiza o planejamento e a relao tempo-custo do
aporte e partida das embarcaes. A cidade de Rio Grande,
assim como seu Porto, est posicionada em uma regio
favorvel a sistemas de tempo associados a ventos extremos
devido a sua localizao. Logo, o planejamento nem sempre
representa a realidade, ou seja, necessrio atualizar este
planejamento frente a cada fenmeno que ocorre na zona de
praticagem. Vislumbrando esta situao, prope-se o uso de um
modelo de simulao numrica de tempo, para o qual se sugere
uma previso de fechamento das operaes porturias, podendo
atualizar o planejamento da alocao de beros, operaes e
encargos.
Palavras-chave Unidade de Processamento Grfico,
modelo, paralelismo de processos, Porto de Rio Grande,
previso numrica da atmosfera

I.

INTRODUO

cidade de Rio Grande est em constante


desenvolvimento devido ao investimento no polo
naval. O municpio de Rio Grande localiza-se na plancie
costeira do Rio Grande do Sul, constitudo basicamente por
uma plancie sedimentar caracterizada pela presena de
cordes de dunas nas reas de praia. Este municpio possui
um rico sistema lacustre formado por diversas lagoas, entre
elas destacam-se a Lagoa Mangueira, Lagoa Mirim e a
Lagoa dos Patos [6]. A Lagoa dos Patos possui conexo com
o Oceano Atlntico. Esta configurao favorece o sistema
fluvirio, fazendo com que o Porto de Rio Grande seja de
grande importncia para importao e exportao de
diversos produtos e mercadorias. Durante o ano de 2010,
quase 26 milhes de toneladas passaram pelo porto riograndino
at
o
ms
de
novembro
(http://www.portoriogrande.com.br).
Esta
grande
movimentao necessita de uma logstica forte para que haja
uma tima organizao com relao alocao de beros
para atracao dos navios[5].
As questes relativas s operaes de terminais de
contineres tm obtido muita ateno por parte de
pesquisadores da rea de pesquisa operacional e executivos,

devido ao aumento da importncia dos transportes


martimos, [5],[11],[7],[8]. Salientam que hoje mais de 90%
da carga internacional se move atravs de portos martimos e
80% desta, atravs de contineres [13]. Para os autores, o
gerenciamento das operaes em terminais de contineres
crucial para suprir o trfico de forma eficiente. Neste
contexto a alocao de beros consiste em atribuir aos
navios que chegam, a um determinado porto, locais de
atracao disponveis ao longo de um cais (beros). Para
este planejamento existem restries relativas
profundidade da gua, distncia mxima em relao ao
local mais favorvel ao longo do cais e tambm ao tamanho
dos navios [4].
Todo este problema de logstica est intrinsecamente
ligado a mudanas de tempo que ,por sua vez, decidem se o
porto est ou no operacional. Desta forma, pode-se dizer
que variveis como nevoeiro e ventos determinam se os
navios podem ou no realizar as operaes determinadas
como a alocao de beros.
Os objetivos especficos deste artigo so a discusso da
importncia da obteno de dados de um modelo numrico
do tempo, com a finalidade de realizar um planejamento
otimizado da utilizao de beros; e tambm estabelecer
uma relao direta entre intensidade do vento e o
fechamento da Barra para operaes porturias.
Os ventos que ocasionam o fechamento de operaes
porturias so ventos prximos superfcie, sendo defletidos
por obstculos e zonas mais rugosas, e a sua direo resulta
da soma dos efeitos locais e no locais.
A brisa um fenmeno dirio, que sopra do mar para a
terra durante o dia e em sentido contrrio noite,
caracterizada por ser um regime de ventos resultante do
contraste de temperatura entre o continente e o oceano, em
funo da diferena entre seus coeficientes de calor
especfico e condutividade de calor. Durante o dia, a
temperatura da terra se eleva mais rapidamente que a da
gua. Isso acontece porque o calor especfico da gua
maior que o da terra. As camadas de ar que esto em
contato com a areia se aquecem mais rapidamente,
diminuem sua densidade e sobem, isto gera uma diminuio
da presso atmosfrica neste local. Sobre o oceano, o ar
encontra-se mais frio, consequentemente mais denso, isto
caracteriza uma regio de maior presso atmosfrica e,
portanto, um gradiente de presso formado, resultando em
um deslocamento do ar em direo ao continente [1].

- 248 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Os ventos no locais so associados a sistemas de escala


sintica, como sistemas frontais e ciclones extratropicais.
Os sistemas frontais provenientes do Pacfico deslocam-se
para leste, e, depois da passagem pela Cordilheira dos Andes
adquirem uma componente em direo ao Equador e podem
avanar pelo continente ou deslocar-se para o oceano
Atlntico [15]. No Brasil, as frentes frias atuam durante
todo o ano [2] e influenciam significativamente as Regies
Sul e Sudeste, sendo responsveis pelas chuvas,
principalmente no sul do pas. Alm disso, essas regies so
caracterizadas por serem bastante frontogenticas, ou seja,
propensas formao ou intensificao de sistemas frontais
[10].

A ao do vento sobre a superfcie do mar produz


correntes costeiras, alteraes no nvel atravs de efeitos
locais e remotos, bem como a gerao de ondas nas regies
profundas que se propagam at a regio costeira, sendo esta
energia transportada atravs dos oceanos at a costa [11]. A
somatria destas forantes sobre a costa, quando intensas
tornam
impraticveis
as
operaes
porturias,
desconfigurando toda a sistemtica de dimensionamento
econmico operacional, gerado pelo modelo de alocao de
beros. Desta forma percebe-se o quo importante a
utilizao de um modelo numrico de previso acoplado ao
sistema de dimensionamento operacional junto praticagem
porturia.

II. MATERIAL E MTODOS


A. rea de estudo e suas caractersticas
A plataforma da regio sul do Brasil (Figura 1), localizada
entre as latitudes 28 e 35S, uma plataforma continental
de contorno oeste no Oceano Atlntico Sul, como descrita
anteriormente, caracterizada por praias abertas e arenosas,
sendo a ao do vento e a descarga da Lagoa dos Patos as
principais forantes que determinam os processos
hidrodinmicos. Os ventos na regio, um dos objetos de
estudo deste artigo, so resultado da brisa, descrita acima, e
da ao de dois sistemas meteorolgicos (no locais): o
anticiclone do Atlntico Sul, que gera sobre a rea uma
circulao de ventos de nordeste (NE), durante a maior parte
do ano [2], e ciclones e anticiclones de origem polar, que se
propagam para regies de baixas latitudes ,gerando ventos
de sul (S), sudoeste (SW) e sudeste (SE) [9].

B. Descrio do Modelo
O Weather Research and Forecasting (WRF) um
modelo numrico de previso do tempo e simulao
atmosfrico, desenvolvido para pesquisa e aplicaes
operacionais. Este sistema foi elaborado para constituir a
prxima gerao de modelos de assimilao de dados e
previso de mesoescala. Possui sistema de ncleos
dinmicos e uma arquitetura de software que permite
paralelismo computacional e extensibilidade.
O modelo mantido e suportado como um modelo de
comunidade de mesoescala, justamente para facilitar a
ampla utilizao em pesquisa, especialmente na comunidade
universitria. O WRF foi desenvolvido em conjunto com o
National Center for Atmospheric Research (NCAR),
Mesoescale and Microescale Meteorology (MMM), o
National Oceanic
and Atmospheric Administration
(NOAA), National Centers for Environmental Prediction
(NCEP), Earth System Research Laboratory (ESRL), o
Department of Defenses Air Force Weather Agency
(AFWA), o Naval Research Laboratory (NRL), o Center for
Analysis and Prediction of Storms (CAPS) e a University of
Oklahoma, and the Federal Aviation Administration (FAA).
O WRF possui opes de alterao da fsica e da
dinmica do sistema. baseado no mtodo variacional de
assimilao de dados que interpola, atravs de equaes
diferenciais ,dados observados com os dados de um modelo
global em busca de timas condies iniciais.
A framework do WRF est definido em cinco camadas:
Camada de driver;
Camada de mediao;
Camada de modelo;
Utilitrio de metaprogramao, chamada de registro;
Application Programming Interface (API) para
comunicao de entrada e sada.

Fig. 1. rea de entrada e sada de embarcaes na cidade do Rio


Grande. Localizao: 3204S 5133W
- 249 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A camada de driver trata a alocao em tempo de


execuo e a decomposio paralela das estruturas de dados
dos domnios do modelo, bem como sua organizao,
interao, gesto e controle sobre os domnios aninhados,
incluindo o lao do tempo principal do modelo. Cada
domnio representado como um nico objeto, cada objeto
desse conjunto de domnios aninhados chamado de nest
e so representados como uma rvore de domnios com a
raiz no nvel mais alto. A cada passo de tempo do modelo,
ocorre uma chamada recursiva dos nveis mais internos at
os mais externos desta rvore, avanando cada n e seus
filhos para o prximo passo de tempo do modelo, como
mostra a figura 2.
A camada de mediao possui um conjunto completo de
rotinas para comunicao da camada de modelo, incluindo a
interao entre processadores e mltiplas linhas de execuo
(threads). O WRF utilizado atualmente suporta o uso de
threads, Message Passing Interface (MPI) e paralelismo de
memria compartilhada, utilizando Open Multiprocessing
(OpenMP).
A camada de modelo compreende as rotinas
computacionais reais que compem o modelo: difuso,
adveco, parametrizaes fsicas e assim por diante. As
sub-rotinas so chamadas atravs de uma interface padro,
essas chamadas no incluem tratamento de entrada e sada
de dados, controle de mltiplas threads ou comunicao
entre processadores. Esse tipo de arquitetura garante que
qualquer pacote incorporado a essa camada ir funcionar em
qualquer tipo de computador paralelo cujo framework tenha
suporte. As rotinas desta camada que possuem dependncia
de dados utilizam a camada de mediao para realizar a
comunicao entre processadores.
O registro trata-se de um conciso banco de dados de
informaes sobre a estrutura de dados do WRF. A base de
dados do registro uma coleo de tabelas que listam e
descrevem variveis de estado e matrizes do WRF com seus
atributos tais como: dimensionalidade, nmero de nveis do
modelo, etc.. A partir deste banco de dados, o registro gera o
cdigo para as interfaces entre as camadas.
A camada de APIs compreende o conjunto de rotinas que

Fig. 2. Representao do aninhamento entre domnios: a) domnio pai com


menor resoluo; b) domnio filho (nest) com maior resoluo.

fazem uso de bibliotecas externas tais como: Network


Common Data Form (NetCDF), Hierarchical Format (HDF),
GRIdded Binary or General Regularly-distributed
Information in Binary form (GRIB2), OpenMP, MPI, etc..
Essa camada possibilita ao WRF adicionar novos pacotes de
forma independente a fim de trabalhar com diferentes
formatos de dados ou diretivas de comunicao entre
processadores.
C. Definio do perodo de simulao, de processamento
e da referncia da aquisio de dados
Foi realizada uma rodada do modelo com os dados de
reanlise no formato GRIB2 com resoluo de um grau por
um grau em latitude e longitude ,com perodo de seis em seis
horas, disponibilizados pela University Corporation for
Atmospheric Research (UCAR) em parceria com o NCAR e
o Computational and Information Systems Laboratory
(CISL). A data escolhida para a simulao foi de cinco a oito
de janeiro de dois mil e dez, perodo que engloba as duas
configuraes de status, indicada na tabela 1, e a melhor
confiabilidade do modelo, com base em dados reais
fornecidos. Os dados do modelo foram obtidos em duas
grades aninhadas, uma de 24km (grade1) e outra 8km
(grade2), sendo o tempo de processamento da simulao
(com 8 ncleos integrados) de trs horas.
TABELA I

Perodo da anlise
Perodo

Durao

Status

Observaes

06/01/2010 18:40 UTC a


07/01/2010 10:00 UTC

000:15:20

TI

Vento Forte.

07/01/2010 10:00 UTC a


13/01/2010 04:30 UTC

005:18:30

Condies
Favorveis.

Perodo de anlise (http://www.praticagemriogrande.com.br/).


TI = Totalmente Impraticvel, P = Praticvel.

A Praticagem da Barra disponibiliza as condies


meteorolgicas, de navegao e a movimentao do porto,
sendo registros consultados com autorizao do Assessor
dos Prticos da Barra de Rio Grande. Foram observadas
duas situaes distintas:
Barra impraticvel devido a ventos fortes;
Barra totalmente praticvel.
D.Otimizao do modelo de previso numrica do tempo
O aumento do potencial computacional atravs de novas
arquiteturas de hardware e diretivas de paralelismo abre a
possibilidade para melhorias e refinamento nos modelos
computacionais e algoritmos. Percebendo a importncia da
computao e a necessidade de interseco desta com as
mais variadas linhas da cincia, o presente trabalho procura
explorar os ganhos referentes aplicao da computao de
alto desempenho.

- 250 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Desde 2003, a indstria de semicondutores tem


estabelecido duas trajetrias principais para o projeto de
microprocessador [19]. A trajetria de mltiplos ncleos,
que largamente utilizada e busca maximizar a velocidade
de execuo de programas sequenciais e a trajetria baseada
em muitos ncleos que tem como objetivo a execuo de
vrias aplicaes paralelas. Um exemplo desse tipo de
arquitetura a unidade de processamento grfico (GPU
Graphics Processing Unit) GeForce GTX da NVidia, com
240 ncleos, cada um deles sendo maciamente
multithreaded. Processadores com muitos ncleos,
especialmente as GPUs, tm liderado a corrida do
desempenho em ponto flutuante e buscando esse ganho
que se iniciou um estudo completo de como fazer uso dessa
arquitetura de muitas cores.
O modelo WRF suporta o uso de paralelismo, mas ele no
possui qualquer suporte para o uso GPUs com muitos
ncleos. Buscando a diminuio do tempo de execuo no
ps-processamento dos dados, pretende-se fazer uso dessa
tecnologia a fim de preparar os dados de sada do modelo
para a interpretao desejada.
Em um primeiro momento foi efetuado um estudo
completo da arquitetura da GPU. Aps minuciosa anlise,
foram identificados os primeiros processos do modelo,
passveis de paralelismo Single Process, Multiple Data
(SPMD), ou seja, pontos onde um simples processo como a
multiplicao por um determinado fator de converso de
unidade pode ser aplicado a uma quantidade massiva de
dados. Esse tipo de paralelismo ideal para GPUs, pois sua
arquitetura, baseada em muitas cores, pode executar uma
vasta gama processos de ponto flutuante ao mesmo tempo.
Ao identificar esses locais onde o SMPD se encaixa, foram
escritos novos cdigos que fazem uso da GPU, esperando
assim o ganho de desempenho na anlise da sada do
modelo.

sopra a velocidade, em m/s, indicada no tamanho das setas.

Fig. 3. Intensidade do vento no ponto de anlise no perodo da rodada do


modelo WRF.

As imagens mostram que os ventos so de sul, tanto no


territrio, quanto na regio ocenica sobre a plataforma
continental gacha com representativa intensidade de
escoamento de ordem de grandeza de 101 m/s (ordem de
grandeza suficiente para tornar a barra impraticvel).

III. RESULTADOS
Para o perodo estudado, indicado na Tabela 1, foram
analisados dois eventos de forma bem objetiva:
Impraticvel total devido a vento forte;
Praticvel devido a condies favorveis.
Para os dois eventos de regime de ventos no ponto de
anlise, verifica-se pela Figura 3 que se caracteriza como
vento forte, evento foco da anlise, no incio do perodo de
impraticabilidade um valor aproximadamente superior a 9.3
m/s e, no fim deste perodo, um valor aproximadamente
inferior a 8,5 m/s ( valor mnimo o limite inferior e valor
mximo atingido de 12,31 m/s). Para o perodo de barra
praticvel existe uma variabilidade que se localiza entre o
valor mnimo do regime de ventos fortes e o valor de 0,85
m/s.
Os mapas da Figura 4 e 5 representam a direo e
velocidade do vento previstas para o perodo da barra
impraticvel. As setas indicam a direo de onde o vento

Fig. 4- As imagens mostram em sequncia a chegada da frente fria


caracterizada pelo vento com escala de 10 m/s prevista pelo modelo
numrico na regio de estudo. A) 10:00 (UTC) do dia 06/01/2010 .
Entrada da frente fria na regio mdia do Uruguai demonstrada pela
alterao da direo do vento; B)13:00(UTC) do dia 06/01/2010 . Frente
fria chegando na regio do Rio Grande do Sul;

- 251 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

previso antecipada desses fenmenos, acopladas ao modelo


de alocao de beros, poderia reduzir encargos financeiros,
gerando menos nus para as empresas e administrao
porturia.
O uso de novas tecnologias computacionais
extremamente importante, uma vez que diminuem
consideravelmente o custo computacional e de projeto,
conseguindo, mesmo assim, melhorar a performance e a
preciso na obteno do produto final.
REFERNCIAS BIBLIOGRFICAS
[1]

Fig. 5- As imagens mostram em sequncia a chegada da frente fria


caracterizada pelo vento com escala de 10 m/s prevista pelo modelo
numrico na regio de estudo. C) 18:00(UTC) do dia 06/01/2010. Frente
fria avana at a regio da Lagoa dos Patos ocasionando o fechamento
da barra do porto de Rio Grande. D) 20:00(UTC) do dia
07/01/2010.Frente fria predomina o regime de ventos em quase todo
estado do Rio Grande do Sul, intensificando-se sobre a regio da Lagoa
dos Patos

Com base nos valores obtidos e nas anlises efetuadas,


possvel caracterizar os status definidos na Tabela 1, de
forma a estabelecer uma relao direta entre os valores
caractersticos do vento em cada status, assim como a qual
fenmeno esto associadas as observaes realizadas pela
estao de praticagem.
Os resultados alcanados pela mudana de paradigma no
que tange ao uso de paralelismo utilizando GPUs ainda no
podem ser avaliados completamente, j que este processo
encontra-se em fase inicial. Contudo, a arquitetura
demonstrou at agora timos resultados em testes aplicados
a conjuntos menores de dados que so extremamente
similares aos dados reais, provando assim ser o caminho
mais correto para o desenvolvimento de uma ferramenta de
altssimo desempenho.
IV. CONCLUSO
Com base nos dados gerados atravs do modelo,
verificou-se que possvel prever os fenmenos
meteorolgicos, como por exemplo, a intensidade do vento
detectada, que determinam o acesso ao porto de Rio Grande,
estabelecendo uma relao direta entre a sada do modelo e
as condies favorveis e no favorveis praticagem. A

ATKINSON, B. W. Meso-scale atmosferic circulations.1981.


London: Academic press limited. 495 p.
[2] BRAGA, M. F. S. e KRUSCHE, N. Padro de ventos em Rio Grande,
RS, no perodo de 1992 a 1995. Atlntica, v. 22, p. 27-40, 2000.
[3] CAVALCANTI, I.F.A.; KOUSKY, V.E.; 2003. Climatology of South
American cold fronts. In : VII International Conference on Southern
Hemisphere Meteorology and Oceanography, Wellington, New
Zealand, 2003.
[4] CORDEAU, J.F.; LAPORTE, G.; LEGATO, P. and MOCCIA, L.
(2005). Models and tabu search heuristics for the berth allocation
problem. Transportation Science, 39526-538.
[5] DAGANZO, C. F. The crane scheduling problem. Transportation
Research , 1989, pp. 159-175.
[6] FERREIRA, J. P.; Enciclopdia dos Municpios Brasileiros. Rio de
Janeiro: IBGE, 1959;
[7] KIM, K. H. & KIM H. B. Segregating space allocation models for
container inventories in port container terminals. International
Journal of Production Economics, 1999, pp. 415-423.
[8] KIM, K. H. Evaluation of the number of rehandles in container yards.
Computer and Industrial Engineering, 1997, pp. 701-711.
[9] KRUSCHE, N., SARAIVA, J. M. B., REBOITA, M. S., 2002.
Normais Climatolgicas provisrias de 1991 a 2000 para Rio Grande,
RS. Imprensa Universitria, 2003. V(1). 84 p.
[10] MATTOS, L. F. O papel da deformao horizontal na frontognese
na Regio Sul brasileira. So Jos dos Campos. Dissertao
(Mestrado em Meteorologia) Instituto Nacional de Pesquisas
Espaciais, 1987.
[11] MELO FILHO, E.; ALVES, J. H. G. M. 1993. Nota sobre a chegada
de ondulaes longnquas costa brasileira. Anais do X Simpsio
Brasileiro de Recursos Hdricos (X ABRH), Gramado, RS, Brasil,
5:362-369.
[12] MLLER, O. O., LOREZZETTI, J. A., STECH, J. L. & MATA, M.
M. 1996.The Patos Lagoon summertime circulation and dynamics.
Coastal Shelf Research 16, 335-351.
[13] PETERKOFSKY R. I. & DAGANZO, C. F. A branch and bound
solution method for the crane scheduling problem. Transportation
Research, 1990, pp. 159-172.
[14] PSARAFTIS, H. N. When a port callsan operations researcher
answers. OR/MS Today, Abril 1998..
[15] SATYAMURTY, P., C. A. NOBRE, P. L. SILVA DIAS. South
America, In: KAROLY, D. J., VINCENT, D. G. ed. Meteorology of
the Southern Hemisphere. American Meteorological Society, 119139, 1998. (Meteorological Monographs, vol.27, n49).
[16] YUN W. Y. & CHOI, Y. S. A simulation model for containerterminal operation analysis using an object-oriented approach.
International Journal of Production Economics, 1999, pp. 221-230.
[17] WANG, W., D. BARKER, C. BRUY`ERE, M. DUDA, J.DUDHIA,
D. GILL, J.MICHALAKES, AND S.RIZVI. WRF version 3 Modeling
system
user
guide http://www.mmm.ucar.edu/wrf/users/docs/user guid
e V3.
[18] NICHALAKES, J. & DUDHIA, D. The weather research and forecast
model: Software architecture and performance. Mesoscale and
Microscale Meteorology Division, National Center for Atmospheric
Research, Boulder, Colorado 80307 U.S.A.
[19] HWU, W. W., Keutzer, K. & Marttson, T. (2008). The Concurrency
Challenge. IEEE Design and Test of Computers, julho/agosto, 312320.

- 252 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Utilizao de visualizador 3D realstico para


Internet das coisas ou Internet of Things
(IOT)
A. Marcos A. do Amaral, B. Silvia S. C. Botelho
A. Programa de Ps-Graduao em Modelagem Computacional B. Department of Electrical
Engineering, Federal University of Rio Grande do Sul, Porto Alegre, RS, Brazil

AbstractThis article presents the review and first results


associated with the proposal of a computer system for the
interaction, visualization and creation of Virtual Environments
for a System Hyper-environments. The proposal uses Virtual
Reality techniques Stereoscopy applied to the CAVE, ROS for
communication between the real and virtual world and 3D
software Blender [2] view. The system is validated in simulation
TATUBOT.
Este artigo apresenta uma reviso e os primeiros resultados
associados a proposta de um sistema computacional para a
interao, visualizao e criao de Ambientes Virtuais para um
Sistema de Hiper-ambientes. A proposta utiliza tcnicas de
Realidade Virtual com Estereoscopia aplicadas a CAVE, ROS
para comunicao entre o mundo virtual e real e software
Blender 3D [2] visualizao. O sistema validado na simulao
do TATUBOT.

Index TermsInternet of Things (IOT), ROS, Hiperambientes, toogle, Middleware, Blender3D, Realidade Mista.

1. INTRODUCTION
os ltimos anos, os avanos tecnolgicos esto levando
novas relaes entre indivduos e entre estes. Novos
ambientes, digitalmente suportados, permitem diferentes
agentes (reais e virtuais) a interagirem de uma maneira antes
inimaginvel para a sociedade. Neste novo cenrio
tecnolgico surgem novas teorias, metodologias, tcnicas e
ferramentas que de forma interdisciplinar congregam
diferentes reas relacionadas interface homem-computador.
Em decorrncia do grau de encapsulamento, comunicao e
autonomia dos componentes de hardware, surge na
computao um recente paradigma associado a possibilidade
de pervasividade e ubiquidade. A computao Ubqua e
Pervasiva congrega novas formas de interao humanocomputador, onde o computador se integra ao dia-a-dia da
sociedade em ''qualquer momento'' e em ''qualquer lugar''. O
objetivo tornar a interao homem-mquina invisvel, ou
seja, integrar a computao com as aes e comportamentos
naturais dos indivduos, de forma a atender objetivos sociais
pr-estabelecidos. Se focalizarmos na forma como esta
informao capturada, bem como em sua representao,
podemos, de uma forma mais abrangente, estender os
conceitos de ubiquidade e pervasividade no s ao
processamento da informao de forma tranquila, em
qualquer hora e lugar, mas tambm a sua aquisio e
representao. Surge o conceito de Ambientes Inteligentes
compostos por redes de identificadores RFIDs[28], sensores e
atuadores robticos, os quais adquirem informaes de forma
automtica, alm de representarem o resultado das decises
realizadas em atuaes diretas no meio real. Do ponto de

vista do usurio, colaboraes podem se estabelecer, de forma


espontnea, entre computadores, robs, redes de sensores e
agora (coisas), que ao serem automaticamente percebidas e
modificadas compem estes novos ambientes.
1.

Hiper-ambientes ou toogle/Ambientes Inteligentes

Pesquisas em Internet das Coisas [1] procuram definir


modelos para a interligao de qualquer "coisa" (objetos,
computadores, animais, pessoas, etc) de uma rede,
semelhante aos dispositivos j hoje interligados atravs da
Internet. Um deles o modelo EPCglobal [3]. Embora
existam iniciativas, a fim de criar um padro para IoT tais
como UID Center [4], no h um padro definido para este
tipo de sistema.
Nesta nova perspectiva, as informaes trafegadas na rede,
so agora advindas do ambiente e de suas coisas, conduzindo
a um novo paradigma de interconexo e acesso, envolvendo
de forma explcita os ambientes reais presentes na sociedade.
Como interligar estes novos nodos, como editar e tratar
estas informaes, como navegar por estes ambientes mistos,
como explor-los nas mais diferentes reas, so desafios a
serem tratados. Nesta proposta explora-se o conceito de rede
de sensores e atuadores dos ambientes inteligentes, bem como
os modelos de interligao de coisas em uma proposta de
organizao, navegao e tratamento de informaes.
Supondo que alm de nodos processadores, presentes na
internet atual, sensores, atuadores e coisas, estaro associados
informaes virtuais e reais a serem publicadas e
recuperadas. Este artigo utiliza o conceito de Hiperambiente
[15], o qual surge como o locus capaz de englobar as
diferentes informaes circulantes entre os diversos nodos
presentes. Apresenta-se a ferramenta TOOGLE, a qual
implementa um editor e navegador de hiperambientes e sua
aplicao para um cenrio associado a nodos sensores,
atuadores robticos em tarefas de inspeo de dutos
subterrneos.
A seguir apresenta-se o Conceito de Hiperambientes. Na
seo 3 a arquitetura do Sistema TOOGLE descrita, bem
como sua aplicao em um hiperambiente de inspeo
robtica teleoperada. Finalmente apresenta-se as concluses
deste trabalho.
2. Fundamentao Terica
Esta proposta envolve um conjunto de desafios de natureza
multidisciplinar envolvendo robtica, automao, ambientes
pervasivos e virtuais. Devem ser tratados aspectos
relacionados a descrio e construo de ambientes ubquos e
imersivos capazes de integrar redes de identificadores,

- 253 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

sensores, atuadores robticos, avatares, coisas e humanos


envolvidos em diferentes contextos reais/virtuais, propiciando
a interao entre os diferentes agentes.
2.1 Ambientes Tecnolgicos
Ambientes Ubquos e Pervasivos. Em sua essncia, a
computao ubqua explora a possibilidade de embarcar
computao nos mais diversos objetos do dia a dia.
Diferentemente do paradigma tradicional em que o usurio
interage de forma explcita com a computao, normalmente
necessitando de conhecimentos tcnicos para realizar as
tarefas, a computao pervasiva, termo usado na literatura
como um sinnimo para a computao ubqua, tornar-se
"invisvel" [6] ao usurio, interagindo com este e o ambiente
de forma "calma" [7]. Uma importante iniciativa que denota a
importncia e a magnitude dos estudos realizados nesta rea,
a chamada Smarter Planet [8] da IBM onde, segundo ela, a
combinao de computao pervasiva com redes globais de
alta velocidade cria o ambiente Smarter Planet [8].
Ambientes Cientes de Contexto. A computao ciente de
contexto, do ingls context-aware computing, cunhado em
1994 por Schilit [9], algumas vezes chamada de computao
sensvel ao contexto [10], inspira-se na viso de computao
ubqua, sendo constituda por sistemas capazes de adaptar-se
e reagir de acordo com o contexto em que se encontram. Nos
ltimos anos, uma srie de trabalhos foram propostos
envolvendo a computao ciente de contexto, clarificando-a e
ampliando-a [11],[10],[12],[13],[14]. Em [16] a inteligncia
do ambiente apresentada como uma disciplina emergente
que traz inteligncia para os ambientes do dia a dia e faz com
que eles se tornem sensveis aos usurios.
Ambientes virtuais. Podem ser definidos como cenrios
sintticos que levam a percepes de seus elementos como se
estes no fossem sintticos [17]. Nesse tipo de ambiente, as
representaes dos usurios so chamadas de avatares, onde
o usurio interage com o ambiente. O Second Life[18] (SL),
trata-se de uma proposta de recriao do mundo real onde os
usurios podem participar de diversas atividades incluindo
artes, cincias, esportes e educao, alm de poderem
explorar o ambiente, encontrar outros usurios e socializar
[18]. Alguns trabalhos apresentam propostas de ambientes
virtuais cujo objetivo simular ambientes ubquos e
pervasivos, como em [19] e [20].
2.2 Integrando Ambientes Tecnolgicos
Encontram-se nas literaturas propostas que objetivam integrar
os elementos e cenrios decorrentes dos diferentes ambientes
tecnolgicos. Muito embora definies precisas sejam pouco
comuns nestas reas, a seguir apresenta-se um resumo destes.
Realidade Mista. a rea da computao que prope a
mescla de ambientes reais com virtuais [21], encontrando-se
na literatura muitos trabalhos propondo solues para
diferentes fins [22], [23], [24], [10]. Dependendo da
predominncia das componentes real e virtual surgem
diferentes denominaes, tais como, a Realidade Aumentada
[21] .
Realidade Dual [25].
Considera a possibilidade de
ambientes reais e virtuais, autocontidos, influenciarem-se um
ao outro de forma a beneficiarem-se, focando no mapeamento

da informao real no mundo virtual e vice-versa[25].


Internet das Coisas. Busca-se estabelecer uma infraestrutura
que interligue objetos do mundo real em uma grande rede,
com o objetivo principal de trocar informao entre os
objetos[1]. Atualmente, embora muitas pesquisas na rea de
IoT ainda envolvam RFID [28], [29], [30], alguns autores
apresentam a utilizao de diferentes tecnologias, como o
caso do Near Field Communication (NFC) [32], [33].
2.3 Middlewares para a Integrao de Ambientes
Muitas so as taxonomias que vm sendo apresentadas
visando abranger as definies, middlewares e metodologias
propostas obteno de ambientes inteligentes decorrentes de
integrao de diferentes tecnologias [34]. Reviso recente
apresentada em [26] fornece uma viso geral dos trabalhos
nesta rea, categorizando-os de acordo com trs fatores
principais de anlise: organizao geral, nvel de abstrao
oferecido e tarefas suportadas, conforme descrito a seguir.
Organizao geral. O modelo organizacional um dos
principais aspectos do projeto do middleware, e pode ser
classificado em: (i) Ambiente Inteligente: a maior parte dos
middleware's de integrao encontrados na literatura usam
este modelo organizacional. Nele o conceito de ambiente est
associado a uma rea fsica limitada e bem definida, como,
por exemplo, uma sala de reunies ou um apartamento,
equipado com uma grande variedade de sensores e atuadores
[35], [25]; (ii) Pontos Inteligentes: neste modelo de
integrao a arquitetura do ambiente centralizada nos
dispositivos, no nos lugares. A ideia central tratar o
sistema pervasivo e ubquo como uma coleo de elementos
de processamento ao redor do usurio, independente de sua
localizao fsica [36], [37].
Nvel de abstrao. O nvel de abstrao oferecido pelo
middleware para a integrao de ambientes o fator chave
para definir quais funcionalidades sero oferecidas pelo
middleware e quais devero ser tratadas nos aplicativos
presentes nos dispositivos. No maior nvel de abstrao
possvel, a transparncia total [26], o tratamento da
heterogeneidade dos dispositivos, gerenciamento de recursos,
disponibilidade de servios entre outros, so tratados pelo
middleware.
Tarefas suportadas. So trs grandes conjuntos: interao
espontnea, gerenciamento de contexto e adaptao de
aplicaes. Os mecanismos de interao espontnea podem
ser divididos em trs categorias: (i) comunicao e interao;
(ii) integrao de dispositivos heterogneos; e (iii) mediao
dinmica. O primeiro item garante interao ubqua e livre de
configuraes entre dispositivos.
Este artigo pretende validar o conceito de hiperambiente, o
qual expande a terminologia atualmente adotada para
computao ubqua e dual, atravs do desenvolvimento e
aplicao da plataforma TOOGLE, a qual oferecer suporte
construo e implantao de ambientes de integrao de
diferentes tecnologias de percepo, computao e atuao.
2. HiperAmbientes integrando IoT e SmartEnvironments
Neste novo contexto envolvendo as interfaces de aquisio
e representao das informaes do meio, atravs da
Robtica, Automao Ubqua e Pervasiva. Diferentes recursos

- 254 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

tecnolgicos de percepo, processamento e atuao estariam


por todo o local, percebendo, processando e atuando de forma
autnoma em qualquer momento, em qualquer lugar e
em qualquer coisa''. Nesta perspectiva, informaes de
diferentes elementos: usurios, computadores, coisas podem
ser recuperadas, tratadas e modificadas. Recortes destas
informaes e seus processos podem ser agregados em
ambientes multi-tecnolgicos, aqui denominados de
Hiperambientes.
Analogicamente
aos
hipertextos,
hiperambientes
interconectam os diversos conjuntos de informao,
oferecendo acesso sob demanda as informaes que
compem, estendem ou complementam um cenrio
especfico. Cada hiperambiente congregaria informaes
associadas redes de elementos reais (usurios e coisas),
virtuais, elementos de processamento, sensores e atuadores
robticos autnomos imersos de forma pervasiva no
cotidiano.
4. O Sistema TOOGLE
Objetiva-se validar o conceito de hiperambientes como
ambiente tecnolgico capaz de propiciar a robtica e
automao pervasivas.
A partir do seguinte cenrio
tecnolgico, relacionado as informaes circulantes:
elementos reais sem capacidade de processamento, percepo
ou atuao, referenciados neste trabalho como coisas;
sensores e atuadores robticos com capacidade de
percepo real das informaes;
nodos computacionais com capacidade de
processamento;
tecnologias grficas e de simulao com capacidade
de representao virtual; e
tecnologias de comunicao capazes de integrar os
diferentes elementos;

Fig 1. Arquitetura do Sistema TOOGLE TATUBOT


Middleware. A partir da taxonomia e modelo conceitual
desenvolvidos para hiperambientes, este mdulo integra as
diferentes tecnologias e elementos existentes, bem como
disponibiliza os recursos necessrios para as suas interrelaes. O middleware deve ser capaz de implementar
ambientes inteligentes de alta escalabilidade, compostos por

dispositivos heterogneos. O modelo de rede escolhido para a


especificao do middleware o ROS (Robotic Operating
System) [27]. Originalmente desenvolvido pelo Laboratrio
de Inteligncia Artificial da Universidade de Stanford,
atualmente, o ROS uma plataforma livre, disponibilizada
sob licena BSD, para o desenvolvimento de redes
inteligentes de sensores e atuadores, indo desde ambientes
inteligentes de realidade aumentada, at aplicativos em redes
de sensores [39], [40], [41]. O ROS customizado para tratar
as questes relativas a escalabilidade, a heterogeniedade, a
ubiquidade do sistema, alm de ser integrado ao mdulo de
Edio e Navegao. Segundo [27], a utilizao do ROS
prov uma srie de vantagens:
Reduo da quantidade de tempo gasto para
implementar mtodos de comunicao bsica;
Evitar a adaptao do middleware a partir de um
problema especfico de nossa pesquisa;
Aproveitamento de uma grande comunidade, que
desenvolvem melhores drivers e middleware;
Compatibilidade do middleware com um grande
conjunto de sistemas de hardware.
Outras caractersticas do uso de ROS como middleware pode
ser encontrada em [19].
Editor e Navegador. Possibilita construir e editar
hiperambientes, permitindo a navegabilidade e a interao
com as diferentes informaes circulantes.
Este mdulo possibilita a criao de hiperambientes e o seu
tratamento. De forma anloga a que um hipertexto constituise de um agregado de informaes e suas conexes, os
hiperambientes constituem-se do locus capaz de representar
as diferentes informaes, e suas conexes, relacionadas ao
cenrio em questo. O editor TOOGLE permite a criao e
edio de um hiperambiente, possibilitando a criao,
modificao, ligao e remoo das informaes constituintes
de um determinado cenrio. O TOOGLE browser facilita o
acesso as informaes relacionadas ao hiperambiente em
questo. Na sua proposta atual, as informaes associadas aos
componentes do hiperambiente so representadas atravs dos
recursos apresentados na ferramenta Blender de
desenvolvimento [2]. O Blender vem sendo adotado como
ferramenta de visualizao no desenvolvimento de
arquiteturas para ambientes ubquos [31], [42], devido as suas
caractersticas de ser opensource, multi-plataforma, fornecer
suporte a estereoscopia e multiprojeo, alm de englobar a
ferramenta Bullet [3]. O blender desenvolvido pela Blender
Foundation, para criao de aplicaes interativas e
modelagem 3D, atravs de seu motor de jogo integrado, o
Blender Game Engine. Est disponvel sob uma licena
dupla: Blender License (BL) / GNU General Public License
(GPL) e multi-plataforma, podendo ser utilizado em diversos
sistemas operacionais. O Blender 3D utiliza o motor de fsica
Bullet [3] que responsvel pela simulao de fsica. Foi
criada uma interface de visualizao para multi-projeo em
ambiente CAVE, que fornece uma visualizao
estereoscpica em 3D, dando ao usurio uma perspectiva
mais imersiva do hiperambiente.
O ROS e seus nodos so baseados em uma organizao de
diretrios e na publicao de tpicos, os quais sero acessados

- 255 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

pelo editor/navegador. Os nodos so responsveis pela


interao entre o mundo real e o virtual atravs de sensores e
atuadores. A representao destas informaes faz uso dos
recursos do Blender e Bullet.
5. Testes e Validao
O modelo conceitual do Hiperambiente e sua implementao
na plataforma TOOGLE, bem como sua autonomia e
inteligncia esto sendo testados e validados em diferentes
cenrios envolvendo dispositivos heterogneos e de alta
escalabilidade. Este artigo apresenta a implementao dos
mdulos previstos, sendo validado a partir do uso do conceito
de Hiperambiente em uma misso de inspeo subterrnea e
explorao.
Envolvendo
usurios
geograficamente
distribudos, contendo redes de sensores, atuadores e o rob
TATUBOT. Tal rob equipado com cmera (Tritech
Typhoon Colour Underwater Video Camera), sonar Tritech
MiniKing e um conjunto de sensores (altmetro e
acelermetros).
A inspeo Subterrnea. Esta inspeo de distribuio de
energia apresenta uma srie de desafios. Dentre as vrias
formas de distribuio, cabos de alimentao com diferentes
conformaes esto confinados no interior de dutos
subterrneos. O ambiente apresenta dificuldade de acesso,
restringindo a realizao de tarefas de inspeo e
manuteno. Entretanto, a deteco de falhas pontuais tornase difcil uma vez que tais malhas envolvem kilmetros de
cabos e dutos. Sistemas robticos, veculos autnomos
subterrneos (autonomous undergrounder vehicles) - AUVs
comeam a ser utilizados de forma a permitir a inspeo
contnua do ambiente [29]. Prope-se um grid hbrido,
formado por sensores estticos e o rob de inspeo, este em
conjunto com humanos na superfcie, realizam de forma
distribuda e colaborativa a inspeo subterrnea. A misso
consiste em utilizar o TATUBOT dentro da tubulao de
cabos, para que o mesmo inspecione esse ambiente, passando
por diversas situaes que esse ambiente possa apresentar.
A prxima figura demonstra algumas dessas situaes.

Fig 3. Editor/Visualizador de nodos fsicos TOOGLE


Com o editor foi possvel criar este hiperambiente o qual
agrega as informaes associadas aos nodos, e sua
representao virtual, as quais so publicadas/recuperadas no
seu middleware. O navegador permite a sua visualizao
atravs de estruturas 3D dinmicas.
O modelo virtual do TATUBOT mostrado na figura 5, foi
criado apartir do modelo real mostrado na figura 4, com suas
especificaes: mecnicas, geomtricas e de comportamento
fsico.

Fig 2. Ilustrao da disposio dos cabos, tubo e do


TATUBOT.
A plataforma TOOGLE foi utilizada para integrar a rede
de sensores e coisas do cenrio. O hiperambiente composto
por vrios nodos, ver figura 1.
Foi utilizada a plataforma open-hardware Arduino para os
nodos sensores e atuadores que compem o hiperambiente.
Cada nodo associado ao middleware, para isto, foi
desenvolvido um editor de nodos para Hiperambiente
mostrado na figura 3 e um hiperambiente TATUBOT
criado via editor.

- 256 -

Fig 4. Modelo TATUBOT real

Fig 5. Modelo TATUBOT virtual

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Misso de Inspeo Usando o Hiperambiente. O


navegador toogle permitiu o controle e visualizao virtual da
misso real, explorando o conceito de recuperao
/publicao de informaes na rede. O visualizador e
simulador embutidos no navegador permitiram representar as
informaes relativas a integridade fsica da estrutura e o seu
deslocamento pelo cenrio, bem como o comportamento fsico
imposto por obstculos colocados em seu trajeto. Tambm foi
possvel a teleoperao remota do rob atravs do envio de
comandos aos seus atuadores.

trabalho justamente o de integrar e combinar de forma


nica, diferentes taxonomias e solues computacionais, de
forma a constituir um modelo conceitual que permita projetar,
implementar
e
implantar
os
aqui
denominados
hiperambientes.
Trabalhos Futuros
Esto sendo averiguados os trabalhos de [38] e [5] associados
a definio de sistemas hpticos e ambientes virtuais.
Pretende-se abordar os aspectos relacionados a organizao,
representao e aquisio, via interfaces hpticas, das
informaes associadas aos diferentes elementos da rede, sua
criao
e
modificao.
Torna-se
interessante
o
desenvolvimento de aplicativos que permitam a aquisio,
processamento e reconstruo de cenrios virtuais de
informaes associadas ambientes povoados por humanos,
coisas e robs. Os ambientes a serem reproduzidos podem
estar geograficamente distribudos. Nesta abordagem, a
plataforma TOOGLE permitiria a criao, navegao e
interatividade no hiperambiente.
REFERENCES
[1]

Fig 6. Modelo TATUBOT virtual

[2]

O navegador TOOGLE disponibilizou recurso de


visualizao imersivo em um dispositivo CAVE para a
misso realizada, ver Figura 6.

[3]

2. CONCLUSO
Este artigo apresentou a plataforma TOOGLE a qual
implementa o conceito de Hiperambientes para a integrao
de ambientes multi-tecnolgicos inteligentes. O sistema
composto de dois principais mdulos: Editor/Navegador e
Middleware.
O testes de uso do conceito de hiperambiente e sua
implementao no Sistema TOOGLE em uma misso de
inspeo utilizando o rob TATUBOT, permitiu agregar e
dar interao para cenrios reais e virtuais. Foi possvel
implementar um alto nvel de qualidade grfica e fsica, o que
tornou a visualizao e intrao mais ricas e prximas do
mundo real, intensificando a experincia do hiperambiente.
O middleware permitiu a integrao de nodos de diferentes
naturezas, os quais disponibilizam diferentes informaes
(reais e virtuais). O editor permitiu a criao de um
hiperambiente o qual agregou as informaes disponveis nos
nodos. O navegador permitiu a recuperao/publicao destas
informaes atravs de uma interface de visualizao
realstica utilizando modelos 3D e estereoscopia em sistema
multi-projeo do tipo CAVE.
de conhecimento geral que muitas vezes problemas
computacionais iguais ou similares so tratados de diferentes
formas dependendo da rea em que esto sendo estudados, de
forma que as solues propostas satisfaam as necessidades
de cada rea. Neste contexto importante verificar a
afirmao feita em [43], que diz que qualquer contribuio
considervel em ambientes inteligentes, necessariamente deve
ser o resultado das atividades sinergticas conduzidas em
diferentes reas da computao. Um dos objetivos deste

[5]

[4]

[6]
[7]

[8]
[9]
[10]
[11]

[12]
[13]

[14]

[15]
[16]
[17]

- 257 -

Huang, Y and Li, G. (2010b). A semantic analysis for interner of things. In


Intelligent Computation Tecnologyy and Automation (ICICTA), 2010
Internacional Conference on, volume 1, pages 336-339.
Blender. Blender 3D Tool. World Wide Web, http://blender.org, 2012.
Acessado em: jul 2012 .
Huang, Y and Li, G. (2010a). Descriptive models for internet of things. In
Intelligente Control and Information Processing(ICICIP), 2010
Internacional Conference on, pages 448-486.
uID Center, acessado em: Jul 2012, World Wide Web,
http://www.uidcenter.org/.
T. Edmunds & D.K. Pai. Perceptually Augmented Simulator Design. IEEE
Transactions on Haptics, 2011.
Norman, D.A. (1998). The invisible computer: why good produsts can fail,
the personal computer is s complex, and information appliances are the
solution. MIT Press, Cambridge, Mass.
Weiser, M and Brown, J. S. (1997). The Coming Age of Calm
Technology. Pages 75
-85, New York, ACM, Copernicus Books (Springer). First sofcover
printing 1998.
P. Jennings. Managing the risks of Smarter Planet solutions. IBM Journal
of Research and Development, vol. 54, no. 4, pages 1 9, 2010
B. Schilit, N. Adams & R. Want. Context-aware computing applications.
In Mobile Computing Systems and Applications, 1994. Proceedings.,
Workshop on, pages 85 90, December 1994.
Vaninha Vieira, Patricia Tedesco & Ana Carolina Salgado. Modelos e
Processos para o Desenvolvimento de Sistemas Sensveis ao Contexto.
Challenges, vol. 20, no. 3, page 44, 2009.
Ryong Lee, Yong-Jin Kwon & K. Sumiya. Layer-Based Media Integration
for Mobile Mixed-Reality Applications. In Next Generation Mobile
Applications, Services and Te chnologies, 2009. NGMAST 09. Third
International Conference on, pages 58 63, sept. 2009.
Po-Cheng Huang & Yau-Hwang Kuo. A reliable Context Model for
context-aware applica tions. In Systems, Man and Cybernetics, 2008. SMC
2008. IEEE International Conference on, pages 246 250, 2008.
P. Pawar, A. van Halteren & K. Sheikh. Enabling Context-Aware
Computing for the Nomadic Mobile User: A Service Oriented and Quality
Driven Approach. In Wireless Communications and Networking
Conference, 2007.WCNC 2007. IEEE, pages 2529 2534, 2007.
R. Sudha, M.R. Rajagopalan, M. Selvanayaki & S.T. Selvi. Ubiquitous
Semantic Space: A context-aware and coordination middleware for
Ubiquitous Computing. In Communi cation Systems Software and
Middleware, 2007. COMSWARE 2007. 2nd International Conference on,
2007.
Silvia S. C. Botelho, Currilun Lattes, Acessado em: jul 2012.
http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=E481992.
Diane J. Cook, Juan C. Augusto & Vikramaditya R. Jakkula. Ambient
intelligence: Technologies, applications, and opportunities. Pervasive and
Mobile Computing, vol. 5, no. 4, pages 277 298, 2009.
JEREMY N. BAILENSON, JIM BLASCOVICH, ANDREW C. BEALL
& BETH NOVECK. Courtroom Applications of Virtual Environments,

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[18]

[19]

[20]
[21]
[22]

[23]

[24]

[25]
[26]

[27]
[28]

[29]

[30]

[31]

[32]

[33]

[34]

[35]

[36]

Immersive Virtual Environments, and Collaborative Virtual Environments.


Law Policy, vol. 28, no. 2, pages 249 270, 2006.
Qing Zhu, Tao Wang & Yufu Jia. Second Life: A New Platform for
Education. In Information Technologies and Applications in Education,
2007. ISITAE 07. First IEEE International Symposium on, pages 201
204, nov. 2007.
Hiroshi Nishikawa, Shinya Yamamoto, Morihiko Tamai, Kouji Nishigaki,
Tomoya Kitani, Naoki Shibata, Keiichi Yasumoto & Minoru Ito.
UbiREAL: Realistic Smartspace Simulator for Systematic Testing. In the
8th Intl Conf. on Ubiquitous Computing (UbiComp2006), 2006.
T. Disz, M.E. Papka & R. Stevens. UbiWorld: an environment integrating
virtual reality, supercomputing, and design. Heterogeneous Computing
Workshop, vol. 0, page 46, 1997.
Paul Milgram & Fumio Kishino. A TAXONOMY OF MIXED REALITY
VISUAL DISPLAYS. IEICE Transactions on Information Systems, vol.
E77-D, no. 12, December 1994.
T. Miyashita, P. Meier, T. Tachikawa, S. Orlic, T. Eble, V. Scholz, A.
Gapel, O. Gerl, S. Arnaudov & S. Lieberknecht. An Augmented Reality
museum guide. In Mixed and Augmented Reality, 2008. ISMAR 2008.
7th IEEE/ACM International Symposium on, pages 103 106, sept. 2008.
E. Lamounier, A. Bucioli, A. Cardoso, A. Andrade & A. Soares. On the
use of Augmented Reality techniques in learning and interpretation of
cardiologic data. In Engineering in Medicine and Biology Society
(EMBC), 2010 Annual International Conference of the IEEE, pages 610
613, 31 2010-sept. 4 2010.
M. Back, D. Kimber, E. Rieffel, A. Dunnigan, Bee Liew, S. Gattepally, J.
Foote, Jun Shingu & J. Vaughan. The virtual chocolate factory: Building a
real world mixed-reality system for industrial collaboration and control. In
Multimedia and Expo (ICME), 2010 IEEE International Conference on,
pages 1160 1165, july 2010.
Joshua Lifton. Dual Reality: An Emerging Medium. Ph.D. Dissertation,
Massachusetts Institute of Technology, Department of Media Arts and
Sciences, September 2007.
Gregor Schiele, Marcus Handte & Christian Becker. Pervasive Computing
Middleware. In Hideyuki Nakashima, Hamid Aghajan & Juan Carlos
Augusto, editeurs, Handbook of Ambient Intelligence and Smart
Environments, pages 201227. Springer US, 2010. 10.1007/978-0-38793808-0 8.
M. Quigley, J. Faust, T. Foote & J. Leibs. ROS: an open-source Robot
Operating System.
Jia Gao, Fangli Liu, Huansheng Ning & Baofa Wang. RFID Coding,
Name and Infor mation Service for Internet of Things. In Wireless, Mobile
and Sensor Networks, 2007. (CCWMSN07). IET Conference on, pages 36
39, december 2007.
Tongzhu Zhang, Xueping Wang, Jiangwei Chu, Xianghai Liu & Pengfei
Cui. Automotive recycling information management based on the internet
of things and RFID technology. In Advanced Management Science
(ICAMS), 2010 IEEE International Conference on, volume 2, pages 620
622, 2010.
Bo Yan & Guangwen Huang. Supply chain information transmission
based on RFID and internet of things. In Computing, Communication,
Control, and Management, 2009. CCCM 2009. ISECS International
Colloquium on, volume 4, pages 166 169, 2009.
K.I.K. Wang, I.Y.H. Chen, WH Abdulla, Z. Salcic & BC Wunsche. 3D
virtual interface for ubiquitous intelligent environments. In Intelligent
Environments, 2007. IE 07. 3rd IET International Conference on, pages
268275. IET, 2007.
Sven Siorpaes, Gregor Broll, Massimo Paolucci, Enrico Rukzio, John
Hamard, Matthias Wagner, Albrecht Schmidt & Docomo Eurolabs.
Mobile Interaction with the Internet of Things. In In Adjunct Proc. of
Pervasive 2006 Late Breaking Results, 2006.
P.C. Garrido, G.M. Miraz, I.L. Ruiz & M.A. Go andmez Nieto. A Model
for the Development of NFC Context-Awareness Applications on Internet
of Things. In Near Field Communication (NFC), 2010 Second
International Workshop on, pages 9 14, 2010.
Ghita Kouadri Mostefaoui, Jacques Pasquier-Rocha & Patrick Brezillon.
Context-Aware Computing: A Guide for the Pervasive Computing
Community. In Proceedings of the The IEEE/ACS International
Conference on Pervasive Services, pages 3948, Washington, DC, USA,
2004. IEEE Computer Society.
Dongpyo Hong, Tobias Hollerer, Michael Haller, Haruo Takemura,
Adrian David Cheok, Gerard Jounghyun Kim, Mark Billinghurst,
Woontack Woo, Eva Hornecker, Robert J. K. Jacob, Caroline Hummels,
Brygg Ullmer, Albrecht Schmidt, Elise van den Hoven & Ali Mazalek.
Advances in Tangible Interaction and Ubiquitous Virtual Reality. IEEE
Pervasive Computing, vol. 7, no. 2, pages 9096, 2008.
Goro KUNITO, Kenji SAKAMOTO, Naoharu YAMADA, Tatsuo
TAKAKASHI & Sa toshi TANAKA. Architecture for Providing Services

[37]

[38]

[39]
[40]

[41]

[42]
[43]

- 258 -

in the Ubiquitous Computing En vironment. Distributed Computing


Systems Workshops, International Conference on, vol. 0, page 60, 2006.
Hojin Park, Eui-Hyun Paik & Nam Kim. Architecture of Collaboration
Platform for Ubiquitous Home Devices. Mobile Ubiquitous Computing,
Systems, Services and Tech nologies, International Conference on, vol. 0,
pages 301304, 2009.
C. Magnusson, K. Tollmar, S. Brewster, T. Sarjakoski, T. Sarjakoski & S.
Roselier. Exploring future challenges for haptic, audio and visual
interfaces for mobile maps and location based services. In Proceedings of
the 2nd International Workshop on Location and the Web, page 8. ACM,
2009.
N. Michael, D. Mellinger, Q. Lindsey & V. Kumar. The grasp multiple
micro-uav testbed. Robotics & Automation Magazine, IEEE, vol. 17, no.
3, pages 5665, 2010.
E. Marder-Eppstein, E. Berger, T. Foote, B. Gerkey & K. Konolige. The
office marathon: Robust navigation in an indoor office environment. In
Robotics and Automation (ICRA), 2010 IEEE International Conference
on, pages 300307. IEEE, 2010.
M. Beetz, L. MA senlechner & M. Tenorth. CRAMA Cognitive Robot
Abstract Machine or everyday manipulation in human environments. In
Intelligent Robots and Systems (IROS), 2010 IEEE/RSJ International
Conference on, pages 10121017. IEEE, 2010.
M. Santos-P rez, E. Gonz lez-Parada & J. Cano-Garc AVATAR: An Open
Source Ar chitecture for Embodied Conversational Agents in Smart
Environments. Ambient Assisted Living, pages 109115, 2011.
Luigi Atzori, Antonio Iera & Giacomo Morabito. The Internet of Things:
A survey Comput. Netw., vol. 54, pages 27872805, October 2010.

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Estudo da viabilidade do ROS como plataforma


para IoT
Vincius Alves Hax

Nelson Lopes Duarte Filho

Slvia Silva da Costa Botelho

Centro de Ciencias Computacionais


Universidade Federal do Rio Grande
Rio Grande, RS
Email: viniciushax@furg.br

Centro de Ciencias Computacionais


Universidade Federal do Rio Grande
Rio Grande, RS
Email: dmtnldf@yahoo.com.br

Centro de Ciencias Computacionais


Universidade Federal do Rio Grande
Rio Grande, RS
Email: silviacb@furg.br

Odorico Machado Mendizabal


Centro de Ciencias Computacionais
Universidade Federal do Rio Grande
Rio Grande, RS
Email: odoricomendizabal@furg.br
ResumoO artigo apresenta um estudo a respeito da viabilidade da utilizaca o do framework Robot Operating System como
base para um middleware de Internet of Things. Sao apresentados
os conceitos de ambos, e apresentados criterios de comparaca o.
Por fim, casos hipoteticos de aplicaca o sao analisados com base
nas caractersticas existentes do ROS e nas premissas de um
ambiente de IoT.

I. I NTRODUC AO
Esse artigo descreve um estudo de viabilidade da plataforma Robot Operating System (ROS) como base para desenvolvimento de uma infraestrutura voltada para o ambiente
de Internet of Things (IoT). Devido ao crescente interesse
em IoT torna-se importante prover ambientes e ferramentas
que facilitem o desenvolvimento de novas soluco es. Por se
tratar de uma a rea nova, ainda nao estao estabelecidas as
ferramentas necessarias para implementaca o dessas soluco es.
Nesse contexto, surge a possibilidade de utilizar a plataforma
ROS como base para uma soluca o de infraestrutura de IoT. A
sua utilizaca o e interessante pois fornece uma abstraca o que
permite acessar hardwares externos como sensores e atuadores
de forma facilitada e a sua implementaca o foi organizada de
forma modular, facilitando a adica o de novas funcionalidades.
Criterios de avaliaca o de aplicaco es IoT sao analisados no
contexto do ROS para saber se o mesmo pode ser utilizado
como base para um middleware de IoT.
Na seca o II e apresentado o conceito de IoT e alguns
desafios inerentes desse paradigma. Na seca o III e apresentada
a plataforma ROS. A seca o IV define os criterios utilizados
na analise de viabilidade do ROS no contexto de IoT. A seca o
V analisa o ROS segundo um conjunto de criterios e por fim
a seca o VI apresenta as conclusoes do estudo.
II. I NTERNET OF T HINGS
Recentemente surge um novo paradigma tecnologico denominado Internet of Things (IoT), ou Internet das Coisas. O
conceito comeca a ser explorado cientificamente bem como
desperta o interesse de empresas[MacManus 2010] e agencias

de origem governamental[Vermesan 2009]. Tambem a IoT foi


considerada como uma das seis tecnologias civis com maior
potencial de impacto nos Estados Unidos[Council 2008].
A Internet of Things pode ser definida como uma infraestrutura de rede global e dinamica com capacidade de
autoconfiguraca o baseada em padroes e protocolos onde objetos virtuais e reais tem identidades, atributos, personalidade,
que usam interfaces inteligentes e sao integradas em uma
rede de informaca o [Vermesan 2009]. Esses objetos podem
interagir entre si e com o ambiente atraves de sensores e atuadores diversos. O impacto tecnologico deste novo paradigma
computacional pode abranger diferentes a reas de aplicaco es,
tais como setor automotivo, aeroespacial, edifcios inteligentes,
sistemas de auxlio a` saude, logstica, manufatura, entre outras.
A. Hardware
O Internet Engineering Task Force (IETF) 1 , responsavel
por padronizar equipamentos de intercomunicaca o, criou em
2005 um grupo denominado IPv6 Over Low Power Wireless
Personal Network, com o objetivo de padronizar a utilizaca o
dos protocolos de rede disponveis em redes de baixa potencia
sem fio de alcance pessoal. Nos documentos produzidos pelo
grupo, [over Low power WPAN Group 2007], caracteriza os
equipamentos que compoe essas redes como:
Tendo pequeno tamanho de pacotes de dados, em torno
de 81 bytes.
Suportando 16 bits ou 64 bits padr
ao IEEE2 estendido
para enderecos na camada de acesso ao meio.
Baixa largura de banda: Taxas de 250, 40 e 20 kbps.
Topologia em estrela e em malha.
Baixa pot
encia. Em muitas ocasioes sao dispositivos que
utilizam bateria.
Baixo custo. Geralmente est
ao associados com sensores
e possuem baixa capacidade de processamento e pouca
memoria.

- 259 -

1 http://www.ietf.org/
2 IEEE

- Institute of Electrical and Electronics Engineers

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Alto numero de dispositivos instalados.


Localizaca o dos dispositivos nao e pre-definida, pois sao
instalados a` medida que se tornam necessarios.
Alem disso os dispositivos integrantes dessas redes sao de
dois tipos: de funcionalidade reduzida, que possuem limitaco es
maiores de processamento e memoria e geralmente nao roteiam pacotes ou de funcionalidade completa, com maior
capacidade do que os anteriores, geralmente atuando como
roteadores para os nodos de hardware mais limitado.

B. Utilizaca o do protocolo IP em IoT


Na medida em que se faz necessario escolher um protocolo
de rede para o funcionamento da IoT, uma opca o a` ser
considerada e utilizar o proprio protocolo IP que se encontra
atualmente em utilizaca o. Como vantagens podemos citar que
o protocolo IP3 ja esta amplamente disseminado e conta com
diversos softwares de diagnostico, configuraca o e resoluca o
de problemas. A especificaca o aberta do protocolo tambem e
favoravel na sua adoca o. Alguns dos problemas do IPv4 sao
resolvidos no IPv6, como o suporte ao grande numero de dispositivos e incorporaca o de mecanismos de autoconfiguraca o
de rede. Essas caractersticas o tornam um protocolo propcio
para IoT.
III. ROBOT O PERATING S YSTEM
A plataforma ROS surgiu baseada na dificuldade de integrar
soluco es disponveis na a rea de robotica. Diferentes tipos
de robos possuem hardware muito variado, dificultando o
processo de escrita de software, que tradicionalmente precisa
ser escrito especificamente para cada hardware. Alem disso
os hardwares utilizados possuem propositos e implementaco es
diversas, incluindo atuadores no formato de rodas ate sensores visuais [Mello et al. 2008]. Segundo [Quigley et al. 2009]
a necessidade de profundos conhecimentos especficos necessarios para cada pesquisador muitas vezes estao alem do
que e factvel. Com o objetivo de facilitar o desenvolvimento
na a rea de robotica surgiu o ROS.
Um dos criterios no desenvolvimento da plataforma foi utilizar uma comunicaca o peer-to-peer, ou seja, uma comunicaca o
nao centralizada, distribuda entre os nodos. Em um cenario
em que multiplos nodos registram informaco es atraves de
sensores e os transmitem para nodos de processamento, tornase indesejavel uma comunicaca o centralizada pois esta logo
sofreria problemas no tocante a` escalabilidade e apresentaria
degradaca o de desempenho. Apesar disso, o ROS possui uma
centralizaca o no servico de localizaca o de recursos. Um dos
nos, denominado master, e responsavel por informar quais os
recursos oferecidos, e quem e responsavel pelo mesmo. Apos
essa etapa de descoberta de servicos, a comunicaca o independe
do no master.
A Figura 1 mostra como ocorre o processo inicial de
comunicaca o entre nos do ROS. O no, intitulado hokuyo,
oferece um servico intitulado scan. Inicialmente esse no,
anuncia ao no master que esta oferecendo o servico, e onde
3 IP

- Internet Protocol

Figura 1.

Comunicaca o no ROS

o servico pode ser acessado. Um segundo no, intitulado


viewer, pergunta ao master quem esta oferecendo o servico e
recebe como resposta informaco es sobre o host e a porta onde
o servico pode ser acessado. Apos, viewerentra em contato
diretamente com hokuyoe negocia uma conexao direta que
podera ser feita por TCP4 conforme mostra a figura ou usando
UDP5 . Dessa maneira o master so influencia no momento
inicial da comunicaca o, a partir desse momento ele nao exerce
influencia nas comunicaco es ja estabelecidas.
A implementaca o do ROS busca ser compatvel com varias
linguagens de programaca o, permitindo que cada equipe possa
escolher a linguagem mais conveniente. A comunicaca o inicial
da configuraca o se da atraves de XML-RPC6 , disponvel para
um grande numero de linguagens. Alem disso, tambem existe
uma linguagem comum de definica o de dados que e simples,
porem permite composica o atraves de elementos mais basicos.
Para lidar com a complexidade inerente do ROS, sao usados
pequenos modulos que se comunicam entre si para realizar
tarefas maiores. Somente uma pequena parte da plataforma
e implementada de forma centralizada. Alem disso, o ROS
encoraja o encapsulamento de codigo, de maneira a reutilizar
funcionalidades e algoritmos entre diversos projetos. O proprio
ROS reutiliza codigo de outros projetos[Project ][Gerkey ].
IV. C RIT E RIOS UTILIZADOS
O IETF sugere alguns criterios para projeto de aplicaco es
no contexto de IoT.

Instalaca o: De que maneira se dara a instalaca o dos


dispositivos.
Tamanho da rede: Principalmente no numero de dispositivos do grupo.
Alimentaca o dos nos: Difere se os nos vao estar ligados
na alimentaca o tradicional ou atraves de baterias.

4 Transmission Control Protocol - Protocolo de transmiss


ao de dados muito
utilizado na Internet
5 User Datagram Protocol - Protocolo de transmiss
ao alternativo ao TCP
para ser utilizado em ambientes onde o meio de comunicaca o e menos
suscetvel a` erros
6 XML-RPC - Protocolo que utiliza o formato de dados XML juntamento
com o protocolo HTTP para transferir dados

- 260 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Conectividade: Informa se os elementos da rede estarao


conectados de forma permanente, eventual ou de forma
periodica.
Comunicaca o: Se a comunicaca o com o restante da
rede sera atraves de um ponto de conexao u nico ou de
multiplos elementos.
Padroes de comunicaca o: Ponto para multiponto, multiponto para ponto, ponto a` ponto, entre outras possibilidades.
Nvel de seguranca: Qual o nvel de seguranca necessario
na aplicaca o.
Mobilidade: Se os nos serao moveis ou se permanecerao
fixos.
Qualidade de Servico: Alem das preocupaco es tradicionais pertinentes a` Qualidade de Servico, e necessario
considerar as necessidades especficas dos grupos de
dispositivos, de maneira a minimizar a comunicaca o e
a utilizaca o dos recursos computacionais. Alem disso os
requisitos podem mudar de acordo com o modelo de
entrega de dados.

Em [over Low power WPAN Group ] e apresentado o caso


de um hospital onde e necessario manter sob controle a
temperatura e a umidade de bolsas de sangue dentro de
um hospital. Essa variavel precisa ser acompanhada desde o
momento da coleta ate a sua posterior utilizaca o atraves de
sensores nas bolsas de sangue, no veculo de transporte das
mesmas e nas salas onde elas sao armazenadas. Referente a`
instalaca o, ela e feita de forma manual e pre-planejada. Embora possam haver mudancas no processo, elas nao ocorrem
com frequencia e sao planejadas previamente. O tamanho e
considerado medio, e varia de acordo com o hospital analisado.
A alimentaca o dos nos se daria na maior parte do tempo
atraves de bateria, e a conectividade precisa ser permanente
de forma a permitir acompanhar as informaco es dos sensores
durante todo o processo.
A comunicaca o precisaria se dar atraves de multiplos elementos para diminuir a ocorrencia de falhas. O padrao de
comunicaca o poderia ser ponto a` ponto no envio de sinais de
controle dos atuadores de temperatura e umidade e multiplos
pontos a` ponto para coletar informaco es de forma agregada. O
nvel de seguranca e alto: as informaco es precisam obedecer
os criterios de disponibilidade, integridade evitando danos
aos pacientes. A confidencialidade pode ser um requisito se
estiverem sendo transmitidas informaco es sobre a bolsa tais
como doencas do paciente. Por fim a qualidade de servico
precisa ser levada em consideraca o, pois os sensores vao
transmitir informaca o que vao garantir que os atuadores sejam
ativados rapidamente sempre que necessario ou que alarmes
sejam ativados para alertar sobre a necessidade de interferencia
humana.
DA PLATAFORMA ROS
V. AVALIAC AO
A partir dos criterios definidos anteriormente e, utilizando
dois cenarios hipoteticos, analisamos a viabilidade de utilizar
o ROS plataforma base para aplicaco es de IoT.

A. Cenario 1 - Proteca o a` saude


Supondo o cenario de um paciente de hospital que e liberado
para ir para casa, porem necessita ficar sob observaca o, mas
mora sozinho. Sao utilizados sensores para monitorar a temperatura e frequencia cardaca do mesmo, e a informaca o obtida
dos sensores e transmitida para o hospital onde a situaca o do
paciente e avaliada periodicamente, e em funca o das variaco es
apresentadas um alarme e disparado.
Com relaca o a` instalaca o, os sensores teriam uma instalaca o
feita de forma manual e planejada de acordo com a casa do
paciente. A rede teria um tamanho pequeno se considerado
um u nico paciente. A alimentaca o dos sensores se daria por
baterias, e com exceca o da troca das mesmas os sensores
estariam permanentemente conectados. O ROS permitiria que
o sensor ficasse desconectado para troca de baterias.
Dada a criticidade da aplicaca o seria recomendavel que
algum tipo de procedimento diferenciasse situaco es de falta
de energia e falha na comunicaca o, mas isso poderia ser
programado na aplicaca o. Possivelmente havera um ponto de
conexao centralizador da conexao na casa, mas eventualmente
poderia ser configurado uma ligaca o dupla de comunicaca o na
qual os sensores enviariam as informaco es por multiplas rotas
de sada. Como o ROS permite multiplas conexoes simultaneas
isso nao seria um problema.
O ROS nao oferece intrinsecamente soluco es de seguranca,
especialmente de forma a garantir a integridade e autenticidade
dos dados, pois poderia haver um terceiro elemento escutando
as comunicaco es, ou ate mesmo forjando dados dos sensores.
Seria necessario embutir aspectos de seguranca na API do
ROS como por exemplo a capacidade de criptografar os dados
enviados ou de verificar a identidade dos elementos envolvidos
na comunicaca o.
A mobilidade nao e um problema dentro da mesma rede. A
partir do momento em que um no mude de rede, ele perde a
comunicaca o com os elementos da rede anterior. Caso fosse
possvel ter um ROS master em cada sub-rede eles poderiam
sincronizar as listagens atualizadas de servicos e topicos existentes entre os masters. Essa sincronizaca o precisaria tambem
ser implementada no ROS pois atualmente ele funciona atraves
de um u nico master.
Por fim, atualmente o ROS nao trabalha com aspectos de
qualidade de servico, sendo que cada no e responsavel por
gerenciar a sua propria comunicaca o. Devido a isso, nao
seria possvel oferecer QoS7 com as primitivas existentes
atualmente, porem novas primitivas poderiam ser oferecidas
levando em consideraca o estes aspectos. Dentro do contexto
da aplicaca o poderia ser criada a figura de um no concentrador, inexistente na arquitetura do ROS, responsavel por
compactar mensagens semelhantes, reduzindo a largura de
banda necessaria. Para que essa soluca o pudesse ser escalavel
seria necessario que os nos concentradores nao fossem fixos,
mas que elementos da rede pudessem assumir esse padrao de
comportamento quando necessario.
7 Quality of Service - Mecanismos de controle para garantir a qualidade de
transmissao de certos conteudos atraves de redes de computadores

- 261 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

B. Cenario 2 - Monitoramento de agricultura


Em uma determinada plantaca o, uma quantidade grande de
nos sao instalados manualmente, onde cada um possui sensores
diversos, como umidade, temperatura, condica o do solo, luz
do sol. Ao longo da plantaca o estao instalados nos com mais
capacidade que agregam os dados do demais sensores.
Em relaca o a` instalaca o, ela seria pre-planejada de acordo
com a geografia do terreno. O tamanho da rede e grande
devido a` necessidade de sensores. A alimentaca o dos sensores
seria feita atraves de bateria. Com relaca o a` conectividade o
ROS ofereceria pleno suporte no cenario, pois os sensores
poderiam manter comunicaca o de dados entre eles. Como a
comunicaca o nao e feita de forma centralizada poderia haver
multiplos fluxos de informaca o simultaneos sem possuir um
u nico gargalo de informaca o. O ROS permite comunicaca o
entre multiplos elementos, entao os sensores poderiam enviar
suas informaco es para multiplos agregadores de conteudo.
A seguranca nao seria tao essencial nessa aplicaca o. O
fluxo de informaca o poderia ser enviado dos agregadores
para os nos e o mesmo no sentido contrario. A mobilidade
nao seria levada em consideraca o pois os nos seriam fixos.
A qualidade de servico nao seria relevante nessa aplicaca o
para priorizar mensagens pois todas as informaco es seriam
igualmente importantes, porem tambem nessa situaca o seria
aconselhavel na aplicaca o que houvesse uma compactaca o
dos dados informados, pois provavelmente haveria grande
redundancia de informaca o dentro do grupo de sensores.
E TRABALHOS RELACIONADOS
VI. C ONCLUS OES
Existem algumas propostas de middleware para IoT. Em
[Kosmatos et al. 2011] e [Daz et al. ] sao apresentadas propostas da criaca o de uma camada de software utilizando uma
arquitetura orientada a servicos. O artigo [Roalter et al. 2010]
utiliza o ROS como middleware na criaca o de alguns cenarios
de IoT, porem diferente do presente artigo nao sao analisados
quais aspectos do ROS poderiam ser melhorados para esse fim.
Outro trabalho e [Chaqfeh and Mohamed 2012] que elenca os
principais desafios no desenvolvimento de um software desse
tipo.
Com relaca o a` instalaca o nao existem problemas inerentes
de utilizaca o do ROS, o mesmo pode ser dito da alimentaca o
dos nos que independe do ROS. A plataforma permite a
comunicaca o diretamente entre os nos, com isso maiores
tamanhos de rede sao suportados. O gargalo existe no estabelecimento das comunicaco es que depende do no master. O ROS
suporta conectividade limitada, pois quando um dos nos fica
temporariamente desconectado, quando a conexao e recuperada, as aplicaco es que estavam se comunicando continuam a
funcionar. O framework em si nao facilita a comunicaca o com
multiplos nos, mas permite que elas sejam estabelecidas em
nvel de aplicaca o. Tambem nao sao oferecidas primitivas que
facilitem a seguranca ou a qualidade de servico. A mobilidade
e tratada com sucesso desde que a comunicaca o entre os nos
seja possvel.
A qualidade de servico pode ser implementada em nvel
de aplicaca o quando for necessario. A seguranca pode ser

implementada estendendo a API adicionando principalmente


funcionalidades para garantir autenticidade, que poderia se dar
atraves de troca de chaves privadas. No quesito seguranca
outra alternativa seria integrar a extensao do protocolo IP
para seguranca, o IPSec[Arkko et al. 2004], dentro do ROS.
Com isso a criptografia pode ser implementada nas primitivas
de envio e recebimento de mensagens. Por fim e importante
resolver a pendencia do master, de forma que possam existir
multiplos masters que se comuniquem entre si, evitando que
existam pontos que podem tornar o sistema lento, especialmente se tratando do alto numero de nos previsto no ambiente
de IoT. Adicionando-se as caractersticas como abstraca o de
hardware, comunicaca o peer-to-peer, interface com diversas
linguagens de programaca o, organizaca o modular do codigo
tornam o ROS como uma alternativa bastante atrativa no
desenvolvimento de um middleware para IoT.
R EFER E NCIAS
[Arkko et al. 2004] Arkko, J., Devarapalli, V., and Dupont, F. (2004). Using
ipsec to protect mobile ipv6 signaling between mobile nodes and home
agents.
[Chaqfeh and Mohamed 2012] Chaqfeh, M. and Mohamed, N. (2012). Challenges in middleware solutions for the internet of things. In Collaboration
Technologies and Systems (CTS), 2012 International Conference on, pages
2126. IEEE.
[Council 2008] Council, U. N. I. (2008). Disruptive Civil Technologies
Six Technologies with Potential Impacts on US Interests Out to 2025.
http://www.dni.gov/nic/confreports disruptive tech.html. Conference Re
port 2008-07. Ultimo
acesso em 7 de marco de 2012.
[Daz et al. ] Daz, M., Garrido, D., and Reyna, A. One step closer to the
internet of things: Smepp.

[Gerkey ] Gerkey, B. e Hedges, R. e. a. The Player Project. Ultimo


acesso
em 20 de julho de 2012.
[Kosmatos et al. 2011] Kosmatos, E., Tselikas, N., and Boucouvalas, A.
(2011). Integrating rfids and smart objects into a unified internet of things
architecture. Advances in Internet of Things, 1(1):512.
[MacManus 2010] MacManus,
R.
(2010).
AT&T
&
Cisco
Talk
Up
Internet
of
Things.
http://www.readwriteweb.com/archives/verizon att cisco internet of%

ode2012.
t hings.php. U ltimoacessoem5demarc
[Mello et al. 2008] Mello, C., Goncalves, E., Estrada, E., Oliveira, G., Souto,
H., Almeida, R., Botelho, S., Santos, T., and Oliveira, V. (2008). Tatubot
robotic system for inspection of undergrounded cable system. In Robotic
Symposium, 2008. LARS08. IEEE Latin American, pages 170175. IEEE.
[over Low power WPAN Group ] over Low power WPAN Group, I. Design
and Application Spaces for IPv6 over Low-Power Wireless Personal Area

Networks (6LoWPANs) RFC 6568. Ultimo


acesso em 20 de julho de
2012.
[over Low power WPAN Group 2007] over Low power WPAN Group, I.
(2007). IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals RFC 4919.

http://datatracker.ietf.org/doc/rfc4919/. Ultimo
acesso em 20 de julho de
2012.

[Project ] Project, O. Open Source Computer Vision Library. Ultimo


acesso
em 20 de julho de 2012.
[Quigley et al. 2009] Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote,
T., Leibs, J., Wheeler, R., and Ng, A. (2009). Ros: an open-source robot
operating system. In ICRA Workshop on Open Source Software, volume 3.
[Roalter et al. 2010] Roalter, L., Kranz, M., and Moller, A. (2010). A middleware for intelligent environments and the internet of things. Ubiquitous
Intelligence and Computing, pages 267281.
[Vermesan 2009] Vermesan, O. e Harrison, M. e. a. (2009). The Internet
of Things - Strategic Research Roadmap. Cluster of European Research
Projects on the Internet of Things, CERP-IoT.

- 262 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Resposta Dinamica de uma Placa Retangular com


Condico es de Contorno Nao-Classicas
Rejane Pergher, Valdecir Bottega
Departamento de Matematica e Estatstica
Universidade Federal de Pelotas - UFPEL
Campus Universitario sn Capao do Leao RS
Email: rejane.pergher@gmail.com, vldcirbo@gmail.com

ResumoNeste trabalho, e apresentada a soluca o da equaca o


de Kirchhoff para uma placa retangular, fina e com condico es de
contorno nao classicas, excitada por forcas pontuais harmonicas,
simulando placas utilizadas em estruturas que necessitem de
isolamento acustico
como dutos de arcondicionado. A equaca o

da placa, baseada no modelo de Kirchhoff para placas finas, e


discretizada espacialmente com o uso do metodo de Galerkin. Os
modos de vibraca o sao calculados de maneira matricial com o uso
da base dinamica, convenientemente centrada, em cada direca o
espacial. A resposta da placa para uma onda plana incidente e
obtida atraves da resposta frequencia na forma modal.

I. I NTRODUC AO
A equaca o de movimento de uma placa pode ser obtida
atraves do modelo de Kirchhoff, onde o cisalhamento e
desprezado. Nesse modelo sao assumidas algumas hipoteses
tais como a de que a placa e elastica, linear, as seco es transversais planas e perpendiculares permanecem sempre planas
e perpendiculares ao plano medio da placa apos a flexao e
a de que a dimensao da espessura da placa e pequena em
comparaca o com o seu comprimento e largura, em geral, uma
ordem de grandeza menor [1]. Placas com estas carctersticas
sao largamente utilizadas no projeto de diversas estrutura como
por exemplo, estruturas navais e aero-espaciais. Para outros
tipos de placas, deve-se mudar de teoria, considerando placas
semi-espessas, utilizando a teoria de placas de Mindlin ou
Reissner [2].
Neste trabalho, e apresentada a soluca o da equaca o de
Kirchhoff pelo metodo de Galerkin para uma placa retangular,
fina e com condico es de contorno nao classicas e cargas
externas.
Para a obtenca o dos modos, e utilizada a base dinamica,
introduzida por CLAEYSSEN et al (1999, 2002, 2003), obtida
a partir de uma soluca o com condico es iniciais impulsivas. Isto permite uma formulaca o evolutiva bastante geral
para incluir dados iniciais, bem como caracterizar respostas
forcadas atraves da convoluca o da aca o de cargas externas.
Para uma analise espectral, atraves da base dinamica, os
modos sao calculados de maneira matricial com o uso de
respostas fundamentais, convenientemente centradas, em cada
direca o espacial. A matriz do sistema inclui os coeficientes das
condico es de contorno homogeneas e valores da base dinamica
espacial em pontos do contorno. A soluca o da equaca o de
Kirchhoff e apresentada para o estudo de um problema onde
sao combinadas condico es de contorno de molas translacionais

e rotacionais e placas lateralmente apoiadas simulando placas


utilizadas em estruturas que necessitem de isolamento acustico
como dutos de arcondicionado. O calculo aproximado da
resposta da placa, diante uma onda sonora plana incidente,
e obtida, atraves da analise modal e a matriz de transferencia.
II. N OMENCLATURA
a, b
dimensoes da placa [m]
B
matriz das condico es de contorno
c
vetor dos coeficientes
C0
velocidade do som [m/s]
D
rigidez flexural [Nm]
E
modulo de Young [N/m2 ]
Fp
vetor das forcas externas [N]
h
espessura da placa [m]
h(x)
soluca o dinamica ou resposta impulso [m]
i = 1 unidade imaginaria
I
matriz identidade
k
numero de onda acustica [rad/m]
k
vetor propagaca o da onda [m]
K
matriz de rigidez [N/m]
km
rigidez translacional da mola
kr
rigidez rotacional da mola
L
operador diferencial
m, n
parametros das funco es X(x) e Y (y)
Ml
matriz de massa [kg]
pe
forca externa [N]
Pin
onda plana incidente [dB]
r
vetor posica o no espaco [m]
S(x, y)
base de aproximaca o espacial
t
tempo [s]
T
superndice transposta de uma matriz
U
matriz das autofunco es associadas
uk
vetor modal normalizado
w(t, x, y) deslocamento da placa [m]
Wp (t)
matriz de amplitude modal
X(x), Y (y) autofunco es ou funco es formas modais
x, y, z
variaveis espaciais [m]
n
autovalores

razao de Poisson
s
densidade da placa [kg/m3 ]
,
a ngulos da onda incidente na placa [rad]

freque ncia caracterstica [rad/s]

- 263 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

matriz das autofunco es ou funco es de base


matriz diagonal espectral
III. M ODELAGEM

A equaca o do movimento de uma placa e obtida a partir


de suas propriedades fsicas e geometricas. Neste trabalho,
utilizamos a equaca o deduzida pelo metodo de KirchhoffLove onde o cisalhamento e desprezado [1].
s h

2 w(t, x, y)
+D
t2

4
4
4
+2 2 2 +
4
x
x y
y 4

)
w(t, x, y) = pe ,
(1)

Eh
com D = 12(1
2) .
Para testar a abrangencia da formulaca o aqui apresentada,
utilizamos condico es de contorno nao classicas, neste caso
utilizamos as condico es de contorno dadas por:
1. Uma restrica o elastica translacional que corresponde a
uma forca de reaca o da mola igual a` forca de cisalhamento
[3].
3w
a
km w + D 3 = 0 em x =
(2)
x
2

3w
a
= 0 em x =
(3)
x3
2
2. Uma restrica o elastica rotacional que corresponde a um
momento de reaca o da mola igual ao momento fletor.
km w D

kr

w
2w
D 2 =0
y
y

kr

w
2w
+D 2 =0
y
y

em y =
em y =

b
2

b
2

(4)
(5)

e, analogamente, para Y (y). Sob a hipotese de que X(x) e


Y (y) satisfazem tais condico es de contorno, o valor sera
referido como freque ncia caracterstica, dado por

D
.
= 2
s h
Para a obtenca o dos modos e utilizada a base dinamica [4],
[5], [6], obtida a partir de uma soluca o com condico es iniciais
impulsivas. A soluca o de (7) pode ser escrita em termos dessa
base como
(
(
(
a)
a)
a)
+ c2 h x +
+ c3 h x +
X(x) = c1 h x +
2
2
2
(
a)

x+
+c4 h
= c,
2
onde = [h, h , h , h ], com h(x) satisfazendo
h(iv) (x) 4 h (x) = 0 e h(0) = h (0) = h (0) = 0, h (0) = 1.

Para as condico es de contorno em x, admite-se duas molas,


uma rotacional e outra translacional, em cada extremo
X (iv) (x) 4 X(x) = 0,
(8)
( a)
( a)
km X
+ DX
= 0,
2
2
( a)
( a)
kr X
DX
= 0,
2
2
(a)
(a)
DX
= 0,
km X
2
2
(a)
(a)
kr X
+ DX
=0
2
2
e, em y, admite-se uma mola rotacional e uma condica o de
contorno apoiada, em cada extremo

IV. F REQU E NCIAS E M ODOS DE V IBRAC AO

Y (iv) (y) 4 Y (y) = 0,


(
)
( )
b
b
Y
=Y
= 0,
2
2
)
(
)
(
b
b

DY

= 0,
kr Y
2
2
( )
( )
b
b

kr Y
+ DY
= 0.
2
2

Se nenhuma forca externa e aplicada, isto e , pe = 0 na


equaca o (1), obtemos uma equaca o para as vibraco es livres
da placa
2 w(t, x, y)
s h
+D
t2

4
4
4
+2 2 2 +
4
x
x y
y 4

)
w(t, x, y) = 0.
(6)

Na analise modal, procura-se soluco es do tipo oscilatorio,


numa variavel espacial, obtida a partir da separaca o de variveis
da equaca o (6),

Para as condico es de contorno do problema (8), na variavel


x, utilizando a base dinamica, tem-se Uc = 0, com U = B,
onde

km

w = et X(x) e w = et Y (y), com = i.


Isto implica, por substituica o, na resoluca o de um problema
de autovalor generalizado
2 s h
Lw = w, com =
,
D
sh
ou ainda, = 4 = D
2 e L =
de contorno nos extremos espaciais

d4
dx4 ,

sujeito a` s condico es

X (iv) (x) 4 X(x) = 0

(9)

(7)

- 264 -

0
B= 0

0
kr
0
0

0
D
0
0

D
0
0
0

0
0
km
0

0
0
0
kr

(a/2)
(a/2)
(a/2)
(a/2)
(a/2)
(a/2)
(a/2)
(a/2)

0
0
0
D

0
0
D ,
0

(10)

(11)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Para obter soluco es nao-nulas, deve-se ter o determinante


do sistema nulo. Isso fornece


kDm
c1
2
2 4

km h(a)+D h (a)2Dkm h (a)


kr

c2
D Dkm h (a)+(km kr D 2 4 )h (a)D 4 kr h(a)

.
2
2 4

c3
km h(a)+D h (a)2Dkm h (a)

Dkm h (a)+(km kr D 2 4 )h (a)D 4 kr h(a)


c4
1

V. C ALCULO
M ODAL
Nesta seca o, serao determinadas as primeiras cinco
frequencias e modos de vibraca o correspondentes com o uso
do software Maple.
As equaco es caractersticas (13) e (16), quando h(z) e
escrita na base classica de Euler
sinh(z), sin(z), cosh(z), cos(z),

(12)
Tem-se a equaca o caracterstica
() = c1 h (a)h (a) + c2 h (a)h (a) + c3 h(a)h (a) + c4 h(a)h (a)+

], com z = x, y, resultam
ou seja, h(z) = 21 [ sinh(z)sin(z)
3
em
2 k2 )
(, x) = cos(a)cosh(a)(6D 2 4 km kr D 4 8 km
r
2 k 2 4 )+
+2D2 2 sin(a)sinh(a)(km
r
2
2
4
2
6
2
2Dsin(a)cosh(a)(km kr D km D kr + km kr2 )+
2 k D 2 6 k + 2 k k 2 )+
2Dsinh(a)cos(a)(D2 4 km km
r
r
m r
2 k 2 + D 4 8 + 2D 2 4 k k = 0
km
m r
r
(18)

c5 h(a)h (a) + c6 [h (a)]2 + c7 [h (a)]2 + c8 [h (a)]2 + c9 [h(a)]2 , (13)

onde
c1
c2
c3
c4
c5
c6
c7
c8
e
c9

= 2Dkm (km kr D2 4 ),
= 2Dkr (km kr D2 4 ),
= 2D 4 kr (km kr D2 4 ),
2 2
= (2D2 4 km kr + D4 8 + km
kr ),
2 4
= 2Dkm (km kr D ),
= 4D2 km kr ,
2
= D2 (km
4 kr2 ),
2 2
= km kr + D4 8 + 2km kr D4 8

e
(, y) = 2D2 2 sin(b)sinh(b)
+2Dkr (sin(b)cosh(b) sinh(b)cos(b))
+kr2 (1 cos(b)cosh(b)) = 0.

(19)

As razes das equaco es caractersticas, em x, equaca o (18)


e, em y, equaca o (19), foram calculadas com o auxlio do
software matematico Maple, apresentadas na Tabela I.
Tabela I
CARACTERI STICAS
R AI ZES DAS EQUAC OES

2
= D2 4 ( 4 kr2 km
).

Assim, obtem-se os modos de vibraca o em x,


(
a
a)
a
a
X (x) = h (x+ )+2 h x +
+1 h (x+ )+0 h(x+ ), (14)
2
2
2
2

1
2
3
4
5

k2 h(a)+D 2 4 h (a)2Dk h (a)

m
m
com 2
=
Dkm h (a)+(km kr D 2 4 )h (a)D 4 kr h(a) ,
1 = kDr 2 e 0 = kDm .

Para o problema (9), na variavel y, tem-se a matriz U = B


onde, novamente, para obter soluco es nao-nulas, o determinante do sistema deve ser nulo, obtendo-se
kr h (b)+Dh (b)

c1

Dh(b)
c2

kr

=
.
D
(15)
c3

1
c4
0

Autovalores em x
2.634606249
11.87577339
19.66472403
27.51166283
35.36054065

Autovalores em y
7.893285613
15.72775356
23.57516530
31.42585083
39.27785166

Na figura 1, sao visualizadas as razes das equaco es caractersticas em x e na figura 2, sao visualizadas as razes das
equaco es caractersticas em y, obtidas a partir das equaco es
(18) e (19) respectivamente.

2e+22

1e+22

Tem-se a equaca o caracterstica


10

() = 2Dkr h(b)h (b) + D2 4 [h(b)]2 + kr2 h(b)h (b)


2Dkr h (b)h (b) kr2 [h (b)]2 D2 [h (b)]2 .
(16)
Assim, obtem-se os modos de vibraca o em y,
(
)
b
b
b
Y (y) = h (y + ) + 1 h y +
+ 0 h(y + ), (17)
2
2
2

(b)
onde 0 = kr h (b)+Dh
e 1 = kDr .
Dh(b)
Deste modo, tem-se uma infinidade de razes que fornecem os
modos X1 , X2 , ..., Xn , ... na direca o x e Y1 , Y2 , ..., Ym , ... na
direca o y.

20
beta

30

40

1e+22

2e+22

Figura 1.

Equaca o caracterstica em x

Na figura 3, sao apresentados os modos de vibraca o X(x)


e na figura 4, sao apresentados os modos de vibraca o Y (y),
obtidas a partir das equaco es (14) e (17) respectivamente, para
os cinco primeiro modos.

- 265 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

8e+13
0.8

6e+13

0.6

4e+13

0.4

2e+13

0.2

0.2

4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40
beta

0.1

0.1
y

0.2

0.2

2e+13
0.4

4e+13

Figura 4.
Figura 2.

Equaca o caracterstica em y

com
1.6
1.4
1.2
1
0.8
0.6
0.4
0.2
0.2

0.1

Os cinco primeiros modos de Vibraca o em y

0.2
0.4
0.6
0.8
1
1.2
1.4
1.6

P0 = P eikz z

(22)

f (x, y) = ei(kx x+ky y) .

(23)

Assim,
0.1
x

0.2

f (x, y)S1 d


f (x, y)S2 d

it
Fp (t) = P0 e
..

.

f (x, y)Sl d

(24)

Figura 3.

Os cinco primeiros modos de Vibraca o em x

E SPACIAL ATRAV E S DO M E TODO DE


VI. D ISCRETIZAC AO
G ALERKIN
A partir das bases espaciais separadas

Utilizando a analise modal, procura-se soluca o do tipo Wp =


feit . Substituindo-o em (20), tem-se
(
)1
Wp (t) = 2 Ml + K
Fp (t).
Usando a matriz de transferencia [9], a soluca o da placa com
incidencia de uma onda plana sera
l

uk uTk
w(t, x, y) = S (x, y)
Fp (t).
k2 2
T

{X1 (x), X2 (x), ..., Xn (x), ...} e {Y1 (y), Y2 (y), ..., Ym (y), ...},
constroi-se a base de aproximaca o espacial S(x, y) =
[S1 , ..., Sl ]T com l = mn, onde Sp denota uma funca o forma
modal generica, isto e , Sl = Xn (x)Ym (y). Assim, tem-se um
sistema de equaco es diferenciais ordinarias [7],
(20)
Ml Wp (t) + KWp (t) = Fp (t),

com Ml = s habI, Fp = pe Sp d e K matriz de rigidez do


sistema.

DE UMA O NDA P LANA I NCIDENTE


VII. T RANSMISS AO
Para uma onda plana incidente Pin na placa [8],
Pin (t, r) = P exp i(k r + t),
onde k =kx i + ky j + kz k = k sin cos i + k sin sin j +
k cos k , r = xi + yj + zk e k = C0 e o numero de onda
acustica.
Pode-se derivar a resposta forcada da placa para uma onda
acustica incidente. Na equaca o (1), tem-se para pe ,
pe (t, r) = P0 eit f (x, y),

(21)

k=1

Na figura 5, e apresentada a base utilizada na discretizaca o


espacial pelo metodo de Galerkin.

VIII. C ONCLUS OES


Neste trabalho, foi abordada a soluca o da equaca o de
Kirchhoff para uma placa fina, elastica, linear, retangular,
com condico es de contorno nao-classicas, com mola rotacional
e apoiada em cada extremo, usando uma base nao-classica,
chamada base dinamica, presente na literatura, atraves de uma
analise modal e da matriz de transferencia. Os modos foram
obtidos de uma maneira matricial unificada, permitindo o uso
da base dinamica.
O uso de qualquer uma das bases, classica ou dinamica,
e indiferente, em termos de exatidao, na determinaca o das
frequencias e modos de vibraca o. Ambas fornecem a mesma
equaca o caracterstica e, consequentemente, as mesmas razes.
Da mesma forma, fornecem os mesmos modos de vibraca o,
embora com formas analticas distintas. Porem, este metodo
permite encontrar os modos usando as equaco es de segunda
ordem, sem a necessidade de desacoplar o sistema.

- 266 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Figura 5.

n=1

n=2

n=3

n=4

n=5

n=6

Base Modal de Aproximaca o S[m, n] com m = 1 e n = 1 : 6

As condicoes de contorno de molas translacionais e rotacionais e placas lateralmente apoiadas foram utilizadas com o
intuito de simular placas utilizadas em estruturas que necessitem de isolamento acustico como dutos de arcondicionado.
O calculo aproximado da resposta da placa, diante uma onda
sonora plana incidente, foi obtida, atraves da analise modal e
a matriz de transferencia.
R EFER E NCIAS
[1] S. P. Timoshenko and S. Woionowsky, Theory of Plates and
ShellsMcGraw-Hill Inc., New York 1959.
[2] Wang, J., Shepard, W. S. J., Williams K. A. and Gattis C. B., Active
vibration control of a plate-like structure with discontinuous boundary
conditions, Smart Materials and Structures, vol. 15 no. 51, 2006.
[3] R. Szilard, Theory and Analysis of Plates, Classical and Numerical
Methods, Prentice-Hall, New Jersey, 1966.
[4] J. Claeyssen, The Matrix Impulse Response in Vibrating Systems, Nonlinear Dynamics, Chaos, Control and their Applications to Engineering
Sciences, ABCM-SBMAC-SIAM, vol.2, Ed. J. Baltazhar, 1999.
[5] Claeyssen, J. R., Chiwiacowsky and L. D., Suazo, G. C., The Impulse
Response in the Symbolic Computing of Modes for Beams and Plates,
Applied Numerical Mathematics, vol. 40, pp. 119-135, 2002.
[6] J. Claeyssen and R. Soder, A dynamical basis for computing the
modes of Euler-Bernoulli and Timoshenko beams,Journal of Sound
and Vibration, Vol. 259 (4), 2003.
[7] C.C. Sung and C.T. Jan, The response of and sound power radiated by
a clamped rectangular plate. Journal of Sound and Vibration 207(3),
301-317, 1997.
[8] A. D. Pierce, Acoustics: an Introduction to its Physical Principles and
Applications, McGraw-Hill, 1981.
[9] R. Pergher, Controle de Radiao Sonora numa Placa Retangular atravs
de Atuadores Piezeltricos Discretos Tese de Doutorado, UFRGS PROMEC, Porto Alegre, 2003.

- 267 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Modelos de interaes entre populao de


humanos e de Aedes Aegypti.
Peres, L. M1, De Cezaro, A.2.
Conforme a fundao FIOCRUZ[1] a dengue
clssica se caracteriza pela diminuio de plaquetas e o
aumento de concentrao do sangue, avaliadas no
hemograma. Esta situao pode tornar-se uma influncia
negativa na cadeia produtiva e tornar-se um problema de
sade pblica. Ainda segundo [1] o mosquito precisa
alimentar-se do sangue de uma pessoa infectada para
ento encubar o vrus, e aps o perodo de incubao, ao
alimentar-se de sangue contaminar a outros humanos no
infectados.
A importncia do estudo da populao de mosquitos
Ae. Aegypti em Rio Grande, e a sua interao com a
populao nativa ou devida migrao, deve-se no
primeiro momento evitar que os mosquitos acessem a
populao de humanos portadores do vrus, e segundo
no havendo como evitar o acesso do mosquito a
populao humana contaminada estabelecer uma
estratgia para o controle desses contatos para evitar a
propagao do vrus ou at mesmo uma epidemia.
Como estes eventos (migrao, notificao de casos),
so muito recentes em nossa regio, isto , ainda so
escassas as observaes experimentais, ou de coleta in
loco de informaes que possam servir de banco de dados
base, para o desenvolvimento de modelos matemticos
ambientado nas variveis locais, e assim entender, e ento
prever a capacidade vetorial de contaminao e
propagao do vrus da Dengue.
Em [8] a expanso geogrfica das populaes de Ae.
Aegypti sofrem influncia de fatores humanos, fatores
ambientais como a alimentao, a densidade larval, a
temperatura e a disponibilidade e qualidade da gua dos
criadouros, sobre o ciclo de vida do mosquito.
O foco principal deste trabalho o estudo de
populaes e suas diferentes formas de iterao inter e
intra-espcies cuja aplicao est centrada no estudo e na
modelagem da populao do vetor Ae. Aegypti e a
dengue.
Neste trabalho utilizamos dois modelos matriciais
amplamente utilizados na literatura, modelo de Leslie [5]
e modelo de Lefkovitch [6], que so relativamente
recentes. A escolha de tais modelos foi motivada por dois
aspectos fundamentais: O primeiro que tais modelos
permitem trabalhar a iterao entre diferentes espcies em
diferentes faixas etrias. A segunda est fortemente
baseada nos conceitos matemticos envolvidos no estudo
de tais modelos. Tais conceitos permitem desenvolver
estudos analticos precisos utilizando conceitos de
lgebra Linear e Equaes Diferenciais [3], [4] e [10].
As potenciais vantagens dos modelos de Patrick Holt
Leslie e Leonard Lefkovitch so que uma vez estabelecida

Resumo: Tem-se como proposta estudar um


modelo epidemiolgico a partir dos modelos de Leslie e
Lefkovitch, para interaes de populaes de humanos e de
populaes de mosquito Aedes Aegypti, transmissor da Dengue.
Para que o mosquito torne-se um vetor necessrio que as
fmeas do mosquito entrem em contato com sague humano
infectado. A cidade do Rio Grande tornou-se nos ltimos
anos, devido s oportunidades em vagas na indstria naval,
destino de migrantes de reas onde h infeco da Dengue. O
mosquito tem raio pequeno de autonomia de propagao,
aproximadamente 2,5 km, mas pode deslocar-se em
movimento com os humanos e a partir de oviposio, como
um mosquito de hbitos essencialmente urbano reproduz-se
com facilidade. A populao humana infectada se no entrar
em contato com a fmea do mosquito, no propaga o vrus,
sendo que a transmisso no ocorre de humano para
humano. Devido ainda a Rio Grande ter um porto que
movimenta produtos de toda a regio sul do Brasil, tem-se
aqui destino de veculos transportadores de cargas que
tambm so potenciais na propagao do vrus (condutores)
e do vetor (oviposio). Modelar como o vrus pode chegar
(humanos infectados, ovos contaminados) em rotas e
quantidades, modelar a interao entre as populaes e as
condies de propagao ou controle da Dengue, e assim
constituir um modelo didtico para estes processos.
Palavras-chave: Aedes Aegypti, Dengue, Dinmica de
populao, Modelo Didtico, Modelo Epidemiolgico.

I.
INTRODUO:
Segundo dados constantes no portal da Secretria da
Sade do Rio Grande do Sul em 2012[2], a cidade do Rio
Grande localizada na regio sul do estado do Rio Grande
do Sul; apareceu em 2011entre os municpios onde foi
constatada a presena da Dengue. Neste ano foram
notificados 26 casos suspeitos de infeco, e destes 4
casos foram confirmados, como importados (Rio Janeiro).
Em 2005 a retomada, por parte do governo federal, dos
incentivos indstria naval aportou em Rio Grande
investimentos nesta rea, com isto, estabeleceu-se
sensvel movimento migratrio de trabalhadores, para as
dimenses da cidade, para atender a demanda operacional
destes empreendimentos, em 2008, o fluxo migratrio
concretizou a vinda para a cidade do Rio Grande de
trabalhadores oriundos de outras regies do pas, cidade
estas onde tm-se registros da presena do mosquito
Aedes Aegypti e da infeco Dengue. Assim, estudar
modelos de iterao entre humanos-mosquitos e entender
como esta relao ocorre faz-se muito importante, pois
permite projetar estratgias preventivas ou controladoras
de uma epidemia em potencial [13].

- 268 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

uma matriz formada por valores de fertilidade,


probabilidade de sobrevivncia e de troca de fase, a
possibilidade de alterar parmetros em poder ser
feito sem necessariamente conhecermos, por exemplo,
tamanho ou probabilidade de alguma faixa etria. Por
outro lado, segundo [11] estes modelos apresentam
limitaes, pois no preveem o comportamento para
populaes com migrao. No caso especfico da Dengue
a migrao um dos fatores determinantes da
disseminao da infeco. Um dos pontos inovadores
deste estudo est na tentativa de encontrar uma forma de
integrar a migrao de indivduos aos modelos citados.
As diferenas entre indivduos da mesma classe como
infectados, susceptveis e recuperados incrementam o
desafio de tentar modelar a dinmica da interao da
populao de mosquitos com a populao de humanos.
Ressaltamos o evento da migrao, pois o mosquito Ae.
Aegypti precisa alimentar-se de sangue contaminado para
ento propagar o vrus, isto , se a fmea do mosquito
alimentar-se de sangue no infectado no haver
propagao do vrus da dengue. A relao entre os
indivduos da mesma classe, isto , na populao humana
existiro indivduos infectados, os quais potencializaro a
propagao do vrus, e indivduos que no esto
infectados, susceptveis, e/ou recuperados que so os
quais podero voltar a serem infectados.
Dentro da dinmica populacional o estudo dos
conceitos da lgebra linear e propriedades do clculo
matricial que sero necessrias para entender e poder
utilizar os modelos de Leslie e Lefkovitch, se estendem
desde conhecimento dos matemticos chineses do sculo
II A.D. at G. Leibniz e C. F. Gauss [11] entre outros.
Alguns conceitos so: as relaes de recorrncia lineares,
frmula de Binet, sistema de equaes diferenciais
lineares, existncia de autovalor positivo dominante,
teorema de Perron, teorema de Perron-Frobenius,
conceitos de probabilidades, assim como os pr-requisitos
para a utilizao destes conceitos tericos e as
consequncias de suas aplicaes, realizando-se a reviso
destes.
Este estudo se justifica por ainda ser recente o
fenmeno de crescimento populacional na cidade do Rio
Grande a partir do movimento migratrio de
trabalhadores, e da possibilidade dentre os migrantes
haverem humanos contaminados com vrus da Dengue.
Como o movimento migratrio da populao para
exercer atividades na indstria naval, assim haver
aumento da populao urbana e as possibilidades de
aumento dos focos de oviposio do Ae Aegypti.

Onde a matriz de Leslie,


da populao de fmeas, e
tempo .

a distribuio inicial
o vetor populao no

(2)

Assim na primeira linha so as entradas onde


constam os valores de , a fertilidade, isto , o nmero
mdio de filhas nascidas por fmea na i-sima faixa
etria, seja
, onde
. Imediatamente
abaixo da diagonal principal, na subdiagonal imediata
sero as entradas de , a sobrevivncia, ou seja, a frao
de fmeas que se espera que v sobreviver e passar para a
faixa etria,
, onde
; como a matriz de Leslie deve ser quadrada
(de ordem
), isto , ao tomarmos a populao em
estudo primeiro devemos encontrar faixas etrias de igual
distribuio admitindo um final para o ciclo da populao
em estudo e assim definindo o nmero de colunas em
funo da idade frtil da espcie, por exemplo, como o
mosquito Ae. Aegypti existem 4 fases: ovo, larva, pupa e
mosquito, sendo a fase frtil somente a do mosquito
adulto. O ponto forte do uso deste modelo consiste que
tem um nico autovalor dominante positivo e a este
associado um autovetor de entrada positivas. Isso decorre
que os
so no nulos o que garante sobrevivncia da
espcie, e que ao menos uma das entradas no nula,
que caso contrrio no haveria perpetuao da espcie.
Com base em estudos j feitos [8], e sabendo que as
condies de propagao, e de crescimento de uma
populao de mosquito dependem de fatores ambientais
tais como: alimentao, qualidade da gua, temperatura
da gua, competio e predao. Cada regio com suas
caractersticas ir constituir uma matriz especfica.
Considerados os diferentes fatores que influenciam
na constituio de um modelo para a dinmica
populacional [7] de mosquitos, aperfeioando o trabalho
realizado pelo matemtico Patrick Holt Leslie (1945), o
modelo de Leslie descrito brevemente acima, em 1965 o
zologo Leonard Lefkovitch generaliza as ideias de Leslie
e apresenta um modelo matricial onde a fase de cada
espcie mais importante que a idade, estas diferenas
fundamentais entre os dois modelos possibilitam ainda
que seja includo no modelo consideraes de
permanncia na fase ou ciclo na vida da espcie a ser
modelada, por exemplo, uma populao de mosquito,
como um vetor, apresenta relevncia somente a fase
adulta (fase alada), com isso a varivel idade no a mais
indicada para uma populao com estas caractersticas.
Segue o modelo de Lefkovitch [6]:

II.
ESTUDOS DOS MODELOS.
O modelo de Leslie [5] consiste em construir uma
matriz de probabilidades em que so considerados os
ndices de fertilidade de uma faixa etria para a prxima
faixa etria, e as taxas de sobrevivncia de uma faixa
etria para a prxima faixa etria at o fim do ciclo.
(1)

- 269 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Aegypti foi praticamente erradicado nas Amricas,


retornando e ser infestado nos anos 80 onde rapidamente
tornou-se uma epidemia. A faixa de proliferao do
mosquito fica entre o sul da Amrica do norte, Caribe at
a Amrica do sul; no leste e oeste frica; e ao norte da
Oceania e sudoeste da sia [15]; locais que so rotas de
navios mercantes, destino de turismo entre outras
atividades comerciais. Destes locais podem partir
humanos infectados e que em contato com a populao de
mosquitos nativos iniciarem a infeco, ainda pode
ocorrer de nestas regies os mosquitos j infectados
realizarem a oviposio em compartimento dos
transportes e se estes ovos tiverem as condies
apropriadas iniciarem o ciclo na viagem, ou mesmo
terminar o ciclo aqui; como possibilidade tem-se ainda
que humanos em deslocamento entrem em contato com o
vrus e aps retornem a regio de origem [12], [14] e [16].

(3)

Assim na diagonal principal entram novos valores


em relao ao modelo de Leslie, os , estes so as
probabilidades do individuo permanecer na mesma fase
ou ciclo, as
, onde
. Nas demais
posies da primeira fila sero os , mas agora por ciclo
e no mais por idade, portanto independem da
longevidade ou da brevidade de vida da espcie em
estudo a sua fertilidade, mas sim em que momento de sua
vida est fertilidade ocorre e em que densidade, mesmo
assim as
, onde
. Imediatamente
abaixo da diagonal principal, na subdiagonal imediata
sero as entradas de , a sobrevivncia, ou seja, a
frao de fmeas que se espera que v sobreviver e passar
, onde
faixa etria,
. O modelo de Lefkovitch tambm tem
um autovalor dominante positivo e a este um autovetor
associado de entradas positivas. Assim da literatura
podem ser avaliados alguns valores que passam a nos
ajudar a modelar valores para a cidade do Rio Grande,
pois como j foi informado devido ser um fenmeno
recente ainda carente de dados experimentais ou dados
observacionais de rgos pblicos.
para a

Fig. 1. Possibilidades de movimento do vrus

III.

Modelar est malha tambm ser necessrio para


construo de um cenrio mais abrangente e consistente
em relao a propagao do vrus e ao sucesso de escolha
em estratgias de controle [12] e [16].

POPULAO DE HUMANOS E SUAS


CARCTERSTICAS.

Toda populao tem as suas caractersticas e o da


populao sujeita a contaminao por um vetor tem a
diviso entre os indivduos infectados (I), que so os
indivduos que podero propagar o vrus ao serem
picados pela fmea do mosquito Ae. Aegypti. Os
indivduos susceptveis (S) so os que no foram picados
pelo mosquito transmissor com vrus. E os indivduos
recuperados (R) que so os que j foram contaminados e
aps tratamento de sade retornam ao grupo dos
indivduos susceptveis, visto que no h imunizao para
este vrus. Nesta populao o nosso foco no a prole,
mas sim o tratamento dos infectados e o trabalho dos
susceptveis e recuperados para no serem infectados pelo
vetor, modelar essa populao com estas caractersticas
mais complexo [9].

V.

CONCLUSES E TRABALHOS FUTUROS.


Neste trabalho estabelecemos a relao entre
humanos-mosquitos transmissores da Dengue utilizando
os modelos de dinmica populacional de Leslie e
Lefkovitch sem migrao. Para tais modelos,
estabelecemos existncia, unicidade e estabilidade das
dinmicas populacionais atravs de conceitos de lgebra
Linear e Equaes Diferenciais Parciais.
Um segundo passo neste processo estabelecer
quantitativamente os modelos estudados para a realidade
atual da regio de Rio Grande. Infelizmente ainda h
poucos dados relativos ao Ae. Aegypti para uma
modelagem satisfatria. Outro ponto importante a ser
explorado em trabalhos futuros o fator de migrao.
Para tal, tencionamos acoplar aos modelos de dinmica
populacional de Leslie e Lefkovitch um fator de migrao.
Tal acoplamento exige o estudo aprofundado de sistemas
dinmicos acoplados, os quais tornam os modelos, em
geral, no lineares. Estamos estudando modelos
acoplados onde a quantidade de mosquitos ni e humanos
hi infectados e no infectados dependam de forma no-

IV.
MOVIMENTO DO VRUS.
importante saber como o vrus chega at uma
localidade em que no h infectado, como foi o
movimento, e que em quantidade ele se torna
significativo para se estabelecer um trabalho de controle.
O vrus a Dengue conhecido desde o incio do sculo
XX, entre 1940 e 1950, foram catalogados os diferentes
sorotipos de Dengue, e entre os anos de 50 e 60 o Ae
- 270 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

fuzzy, Dissertao de Mestrado. IMECC - Universidade


Estadual de Campinas, Campinas/SP, 2009.
[15] Teixeira, M. G., Barreto, M. L.. Dengue no Brasil:
situao epidemiolgica e contribuies para uma agenda
de pesquisa. Estudos avanados. 2008. Pg. 53-72.
[16] Takahashi, L. T., W. C. Ferreira Jr., DAfonseca, L.,
A.. Propagao da Dengue entre cidades. Biomatemtica
Vol. XIV 2004. Pg. 1-18.

linear das respectivas populaes na fase anterior e


incorporem o fator migrao Mi. Este pode ser descrito
pelo sistema
Nk+1= Nk F(ni, hi, Mi )
onde Nk o vetor da forma (ni, hi)T e F uma funo a
ser determinada de forma a tornar o modelo adequado.
Para determinar F usaremos, usaremos sries de Taylor e
os dados coletados para calibrar os coeficientes da srie.
Uma descrio mais detalhada dos modelos no lineares
podem ser encontradas em [3,4].

Luciano Medina Peres (lmperes@bol.com.br): Bacharelando em


Matemtica pela Universidade Federal do Rio Grande FURG,
concluinte em 2012. Integrante do Projeto: Equaes Diferenciais
Aplicadas a Modelos Biolgicos, desde 2011, projeto coordenado Pelo
Professor Dr. Adriano De Cezaro. Link Currculo Lattes:
http://lattes.cnpq.br/1959572132952761

REFERNCIAS:
[1]http://www.fiocruz.br/ccs/cgi/cgilua.exe/sys/start.htm?
infoid=339&sid=12, acesso em 15/05/2012.
[2]http://www.saude.rs.gov.br/wsa/portal/index.jsp?menu
=servicos&cod=10906, acesso em 15/05/2012.
[3] Perthame, B., Transport equations in biology,
Frontiers in Mathematics, Birkhuser Verlag, Basel,
2007.
[4] Edelstein-Keshet, L., Mathematical Models in
Biology, Classics in Applied Mathematics, 46, SIAM,
2005.
[5] Leslie, P. H., On the Use of Matrices in Certain
Population Mathematics, Biometrika, vol. 33, no. 3, pp.
183-212, 1945.
[6] Lefkovitch, L. P., The Study of Population Growth in
Organisms Grouped by Stages, Biometrics, vol. 21, no. 1,
pp. 1-18, 1965.
[7] Bassanezi, R. C.. Uma introduo Biomatemtica.
Universidade Federal do ABC.
[8] Fernandes, C. R. M.. Efeito da densidade, da
temperatura e da qualidade da gua no ciclo de vida do
Aedes Aegypti. Tese de Mestrado. Campina Grande.
Paraba. 2006.
[9] Lenzi, H. L., Romanha, W. S., Machado; M. P.
Modelagem em Biomatemtica. SBMAC. So Carlos.
So Paulo. 2004.
[10] Poole, D.. lgebra Linear. Cengage Learning. So
Paulo, 2011.
[11] Tavecchia, G.. De la poblacin al individuo y
viceversa. Anuari ornitolgic de les balears 2010. A.O.B.
vol. 25 2010. Pg. 1-13.
[12] Takahashi, L. T., Maidana, N. A.. W. C. Ferreira Jr..
O Aedes e sua Onda. Biomatemtica Vol. XIII 2003.
Pg. 3344.
[13] Barros, L. C., Gomes, L. T.. Um modelo evolutivo
para a dengue considerando incertezas de fatores
ambientais. Anais do CNMAC. V.3. XXXIII Congresso
Nacional de Matemtica Aplicada e Computacional.
2010.
[14] Gomes, L. T.. Um estudo sobre o espalhamento da
dengue usando equaes diferenciais parciais e lgica

Adriano De Cezaro (adrianocezaro@furg.br): Possui Graduao em


Matemtica pela FURG em 2003, Mestrado em Matemtica e
Computao Cientfica pela Universidade Federal de Santa Catarina em
2006, Doutorado em Matemtica pelo Instituto Nacional de Matemtica
Pura e Aplicada em 2010. Atua principalmente com Matemtica
Aplicada, Anlise Numrica e Problemas Inversos. Link Currculo
Lattes: http://lattes.cnpq.br/0891028206544818
Este trabalho de Iniciao Cientfica financiado pelo Programa de
Bolsa Permanncia da Universidade Federal do Rio Grande FURG e
IMEF Instituto de Matemtica, Estatstica e Fsica FURG.

- 271 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Simulando Incendios Florestais com o Netlogo


Integrado ao Spring e ao Google Earth
Marlon da S. Dias , Inessa D. Luerce , Murian dos R. Ribeiro e Marilton S. de Aguiar
Curso

de Bacharelado em Ciencia da Computaca o


de Pos-Graduaca o em Computaca o (PPGC)
Centro de Desenvolvimento Tecnologico (CDTEC)
Universidade Federal de Pelotas (UFPEL)
Pelotas/RS Brazil
{mdsdias,idluerce,mdrribeiro,marilton}@inf.ufpel.edu.br
Programa

ResumoEfeito estufa e um fenomeno natural onde alguns


gases aquecem o planeta e dao condico es a` existencia da vida.
Um dos gases responsaveis pelo efeito estufa, o gas carbonico,

esta sendo liberado em enormes quantidades no ar por industrias,


veculos e pelos incendios florestais. Neste trabalho, o foco esta
sobre incendios florestais. Propoe-se um modelo de propagaca o
de incendio atraves de um Sistema Multiagente desenvolvido em
Netlogo, buscando-se uma melhor compreensao deste fenomeno.

Este trabalho, preocupa-se com a dispersao do fogo, nao sendo


totalmente considerada sua origem.
Tabela I

NCIAS POR ANO E TOTAIS ANUAIS ENTRE 2001


N UMERO
DE OCORR E
2010 [3].
Anos
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010

Index TermsSistemas Multiagentes; Incendios Florestais;


Propagaca o de Incendio; Netlogo.

I. I NTRODUC AO
De acordo com [1], a Inteligencia Artificial (IA) lida
com computadores capazes de realizar tarefas pensantes, as
quais, humanos e animais tem capacidade de executar. Neste
a mbito, computadores ja resolvem diversos problemas, tais
como: calculos aritmeticos, ordenaca o e pesquisa de dados,
entre outros.
O estudo sobre o gerenciamento de recursos naturais busca
melhores formas de administrar terras, a guas, animais e plantas, baseado em qualidade de vida das pessoas no presente e
nas geraco es futuras. Essa a rea ganhou maior visibilidade com
a noca o de desenvolvimento sustentavel, que e um princpio
de como os governos veem e compreendem o mundo. O
gerenciamento dos recursos naturais foca especificamente no
entendimento tecnico-cientfico de recursos e ecologia e como
estes podem dar suporte a` vida animal [2].
Segundo relatorio [3], durante o perodo de 1o de janeiro a
31 de outubro de 2011, foram registrados 25.318 casos de
incendio em Portugal, totalizando 70.193 hectares de a rea
queimada, entre povoamentos e matas. A Tabela I mostra
alguns dados mais detalhados dos incendios ocorridos em
Portugal, baseado no relatorio da AFN (Autoridade Florestal
Nacional). Compreende-se como pequenos incendios aqueles
com a reas menores que um (1) hectare. Para mensurar alguns
numeros no Brasil, entre os dias 1o e 2 de Setembro de 2010
foram registrados quase 2000 focos de incendio [4].
Ha uma pequena diferenca entre incendio e queimada. O
primeiro e considerado qualquer fogo de livre propagaca o sob
a influencia de clima, relevo e vegetaca o. Enquanto o segundo
faz referencia ao uso do fogo sob condico es controladas [5].

Incendios
Florestais
6093
6518
5313
4870
8147
3481
2286
2391
5828
3942

Pequenos
Incendios
18022
20019
20831
16290
27350
16809
12204
11564
20172
17921

Total
24115
26537
26144
21160
35497
20290
14490
13955
26000
21863

A dispersao de incendio e um fenomeno que merece receber


atenca o. Nao apenas por sua importancia economica e social,
deve-se atentar a ele tambem por conta de sua complexidade,
dificuldade de modelagem e poder computacional exigido para
a simulaca o [6]. Alem disso, e importante considerar todos os
impactos ambientais relacionados aos incendios, tais como:
ameaca a` fauna e flora local, comprometimento do equilbrio
ecologico e ainda, sua relaca o com o efeito estufa. Deve-se
considerar, tambem, os elevados numeros de ocorrencia de
incendios.
Pensando em tudo isso, torna-se necessario estudar e entender o processo de dispersao para tentar prever as possveis
consequencias e tentar combate-las. Com isso, a simulaca o
aparece como uma boa opca o, visto que as observaco es de
campo sofrem muitas dificuldades.
II. M ODELAGEM BASEADA EM AGENTES
Atualmente, a modelagem baseada em agentes tem recebido
bastante atenca o, pois trata-se de uma ferramenta eficiente em
lidar com sistemas de alta complexidade, alem de permitir a
multidisciplinaridade.
Sistemas Multiagentes (SMA) tratam do comportamento
de um conjunto de agentes, independentes e com diferentes
caractersticas, evoluindo em um ambiente comum. Esses
agentes interagem entre si e buscam executar suas tarefas

- 272 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

de forma cooperativa, compartilhando informaco es, evitando


conflitos e coordenando a execuca o das atividades [7]. Assim,
o uso de simulaca o multiagente como ferramenta de apoio a`
tomada de decisao e bastante u til, pois ela possibilita verificar
detalhes com grande precisao do problema simulado.
Cada agente e distinto e age por conta propria. O conjunto
de caractersticas individuais permite que a resposta de um
agente nao seja necessariamente a mesma de um outro. Eles
podem se mover e perceber o ambiente, assim como procurar
e perceber os objetos ao seu redor, podendo interagir com eles
e com os outros agentes.
O objetivo deste trabalho e apresentar um modelo desenvolvido para simulaca o de incendios florestais. Para obter esse
modelo, foi definido o NetLogo como ambiente de simulaca o.
Este e um ambiente de modelagem baseado em agentes,
desenvolvido para a simulaca o de fenomenos naturais, criado
por Uri Wilensky (em 1999) da Northwestern University, e
escrito em Scala, em sua maioria, com algumas partes em
Java, alem de ser Freeware e open source.
III. I NC E NDIOS F LORESTAIS
Florestas tem sido cada vez mais reconhecidas como um
espaco importante para a manutenca o dos recursos naturais
e qualidade de vida no planeta. Quase um terco da superfcie
terrestre esta coberta por florestas. As florestas tem uma grande
relevancia do ponto de vista ambiental, economico e social [8].
Ambientalmente, as florestas abrigam uma enorme biodiversidade e sao de grande relevancia para o equilbrio ecologico.
Alem disso, tem um papel notorio na proteca o dos solos contra
a erosao e na regularizaca o dos ciclos hidrologicos.
Do ponto de vista economico, as florestas tem relevancia
na produca o de: celulose, papel, carvao vegetal, entre outros
tipos de madeira. O Brasil e o maior produtor mundial da
celulose de fibra curta (Eucalyptus) e carvao vegetal, com
uma produca o total de celulose em 2010 de 14,1 milhoes de
toneladas [9].
Ha, tambem, a importancia social. A qualidade do espaco
fsico que as zonas florestais proporcionam e um fator de
motivaca o para a pratica de esportes e atividades de recreio e
lazer, bem como um catalizador para o turismo [8].
A origem de um foco de incendio, independente da causa,
nao obriga a considerar que o fogo ira propagar-se, pois,
existem varios fatores para decidirem essa evoluca o, tais como:
relevo, vegetaca o em volta, condico es meteorologicas.
Os motivos que desencadeiam o incio de um incendio
podem ser os mais diversos, sendo compreendida a sua origem
em dois principais grupos: causados pelo homem e causas
naturais. As causas naturais, muitas vezes, podem ate servir
para manutenca o do equilibrio de ecossistemas. Entretanto,
grande parte dos incendios provem da aca o humana. Com isso,
torna-se importante existir medidas de controle de incendios,
bem como, deve-se tambem, ser feita a conscientizaca o da
populaca o para evitar acidentes que podem acabar gerando
desastres.

G EOGR AFICAS

IV. S ISTEMA DE I NFORMAC OES


A coleta de informaco es sobre a distribuica o geografica de
recursos minerais, propriedades, animais e plantas sempre foi
uma parte importante das atividades das sociedades organizadas. Ate recentemente, no entanto, isto era feito apenas
em documentos e mapas em papel; isto impedia uma analise
que combinasse diversos mapas e dados. Na segunda metade
do seculo passado, com o desenvolvimento da tecnologia de
informatica, tornou-se possvel armazenar e representar tais
informaco es em ambiente computacional, abrindo espaco para
o aparecimento do Geoprocessamento [10].
Geoprocessamento e compreendido na utilizaca o de
tecnicas matematicas e computacionais para o tratamento de
informaca o geografica. Este vem influenciando de maneira
crescente as a reas de cartografia, analise de recursos naturais,
transportes, comunicaco es, energia e planejamento urbano
e regional. As ferramentas computacionais para Geoprocessamento, chamadas de Sistemas de Informaca o Geografica
(SIG), permitem realizar analises complexas, ao integrar dados
de diversas fontes e ao criar bancos de dados georeferenciados [10].
SIG e um sistema que processa dados graficos e alfanumericos, com e nfase na analise espacial e modelagens de
superfcie. E um sistema que integra em uma base de dados
informaco es espaciais provenientes de dados cartograficos,
dados de censo e cadastro urbano e rural, imagens de satelite,
redes e modelos numericos de terreno. Alem disso, oferece
mecanismos para combinar as varias informaco es, atraves de
algoritmos de manipulaca o e analise, para consultar, recuperar
e visualizar o conteudo da base de dados e gerar mapas.
Foi escolhido o SPRING como ferramenta SIG deste trabalho. SPRING [11] e desenvolvido pelo INPE (Instituto Nacional de Pesquisas Espaciais) em parceria com EMBRAPA, IBM
Brasil, TECGRAF (Grupo de Tecnologia em Computaca o
Grafica da PUC-Rio) e Petrobras. O sistema foi desenvolvido
na linguagem C++ e e funcional para as plataformas Windows
e Linux.
V. G OOGLE E ARTH
Google Earth e um software que permite visualizar, por
meio de um globo virtual, imagens, mapas, terrenos, e
construco es em 3D. E possvel ter uma experiencia realstica
de visualizaca o da Terra, procurar locais e navegar por rotas. E
permitido ao usuario criar suas proprias rotas, caminhos e ate
animaco es [12]. Para que seja possvel executar estas aco es,
e necessario utilizar-se de arquivos KML (Keyhole Markup
Language) para orientar as aco es dentro do software.
KML e um formato de arquivo usado para exibir dados
geograficos. O KML utiliza uma estrutura de tags com elementos e atributos aninhados e baseia-se no padrao XML
(Extensible Markup Language) [13]. Como trata-se de uma linguagem interpretada, nao sao gerados arquivos intermediarios,
portanto, e possvel utilizar-se de qualquer editor de texto
simples para altera-lo. Tambem pode-se obter parte do codigo
atraves da interface do Google Earth: durante a navegaca o do
usuario e possvel fazer interaco es com o ambiente, as quais

- 273 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

geram a codificaca o correspondente. Ao detalhar um objeto


da interaca o, encontra-se o codigo que a faz funcionar.
VI. O M ODELO
O modelo proposto por este trabalho ainda nao se apresenta
em seu estagio final, alem disso, ha a representaca o de
comportamento esperados ao longo do desenvolvimento do
projeto. Para a construca o das regras utilizadas no modelo, os
autores buscaram base nos trabalhos de [14] e [15]. Ha uma
sntese das regras expostas nos trabalhos citados, com algumas
adaptaco es, aplicadas no NetLogo.
A. Modelo Atual
Neste trabalho, foram estipulados tres possveis agentes
com caractersticas distintas: a rvore, casa ou solo. Os agentes
arvore e casa tem uma certa chance de pegar fogo, por
outro lado, o agente solo pode mudar sua condica o e tornarse um agente arvore ou casa. Atualmente, a criaca o do
cenario inicial do modelo pode ser feito de duas formas: i)
de forma aleatoria, os agentes sao distribudos em cada ponto
do plano com uma chance do solo virar a rvore ou casa, com
isso, e possvel gerar diferentes cenarios para a execuca o; ou
ii) pode-se carregar um cenario gerado pelo SPRING.
No modelo, alem dos agentes citados, ha a presenca de
estrada e lago. No modo aleatorio, estes, sao gerados antes
da criaca o dos agentes, o que faz com que, o restante do
cenario nao utilizado para sua criaca o seja o espaco que sera
preenchido pelos agentes. O formato e a localizaca o de cada
um tambem e gerado de forma aleatoria contribuindo para
a diversificaca o de cenarios. A Figura 1 mostra um possvel
cenario da simulaca o. No caso da existencia de estrada e lago
no cenario real, ele sera interpretado pelo SPRING e, assim,
carregado para o modelo.
Tendo essas duas formas de geraca o de cenario, torna o
modelo mais variavel, podendo gerar ambientes hipoteticos
para o cenario inicial e tambem ambientes reais, deixando o
modelo com mais opco es para sua simulaca o.
Cada agente possui informaco es proprias. Aos deste modelo, foram especificados os seguintes atributos:
aplicavel
Idade: este atributo define a idade do agente e e
a` s a rvores e casas. A idade do agente influencia na
chance de pegar fogo, pois, quanto mais velho ele for
maior sera o material organico gerado em torno dele (no
caso de a rvores) ou mais depreciada sera a tecnologia
utilizada na construca o (fiaca o ou material empregado na
construca o), facilitando a combustao. Quando um agente
estiver pegando fogo, a idade servira para contar o tempo
em que ele permanecera em chamas. Para agentes do tipo
solo, tambem serve como um contador, contara o tempo
que ele leva para modificar seu estado;
a rvore (0), casa (1) ou solo (2);
Tipo: define se o agente e
rvore e casa. Define se o
Status: atributo dos agentes a
agente esta queimando (1) ou nao (0). Tendo por base
que o solo nao pega fogo, este atributo e desconsiderado
no agente solo.

Figura 1. Visao inicial do ambiente da simulaca o, com geraca o aleatoria de


cenario.

E possvel, para a pessoa que for utilizar o modelo, variar


certas caractersticas, permitindo representar diferentes tipos
de florestas com o mesmo modelo. Como pode ser observado
na Figura 2 sao mostrados os parametros que podem ser
alterados.

Figura 2.

Parametros de entrada do modelo.

Os botoes tem suas funcionalidades sugestivas a seus nomes


(vide Figura 2). Ha dois modos para se inicializar o cenario

- 274 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

da simulaca o: atraves do botao Preparar; atraves do botao


Importar Mundo. O botao Preparar serve para inicializar a
simulaca o com o cenario aleatorio, ele gera o ambiente e
inicializa certas variaveis, como contadores. O botao Importar
Mundo inicializa a simulaca o importando um cenario gerado
atraves do SPRING; e, tambem e feita a inicializaca o de certas
variaveis, como o anterior. O botao Go inicializa o processo
de simulaca o e executa todas as regras do modelo. O smbolo
no canto inferior direito do botao indica que ele, depois de
acionado, so sera desativado quando o programa chegar a
seu estado final. Caso esta caracterstica esteja desativada, o
programa ira parar sua execuca o apos a primeira iteraca o, ou
tick, como e conhecida tal caracterstica.
Ainda como apresentado na Figura 2, existem seis monitores
que mostram os valores atuais de: celulas pegando fogo,
quantidade de agentes casa, a rvore e solo, bem como, a idade
media dos agentes casa e a rvore.
Por fim, ha nove sliders (barras verdes em que se pode
deslizar o indicar para setar seus valores). Cada um representa
uma variavel no modelo e e atraves deles que se informam as
caractersticas de cada floresta para o modelo. As variaveis
sao:

taxa-casa: indica a taxa de casas que serao criadas na


geraca o do ambiente;
taxa-arvore: indica a taxa de a rvores que serao criadas
na geraca o do ambiente;
probabilidade-combustao: indica a probabalidade de
ocorrer combustao no ambiente (sera detalhado a frente);
chance-combustao: indica a probabilidade de ocorrer
combustao espontanea no ambiente (sera detalhado a
frente);
LQ-arvore: indica o tempo em que uma a rvore ficara
queimando;
LQ-casa: indica o tempo em que uma casa ficara queimando;
LR-arvore: indica a idade maxima que uma a rvore atingira;
LR-casa: indica a idade maxima que uma casa atingira;
LS: indica o tempo que levara para um solo mudar.

Apos a geraca o do ambiente o modelo comeca a evoluir


baseado nas seguintes regras:

Arvores
e Casas: uma a rvore ou casa possui uma certa
chance de pegar fogo. Essa chance e baseada em dois
fatores: i) na idade do agente, quando mais velho ele for
maior a chance dele pegar fogo; e, ii) na quantidade de
vizinhos com fogo;
rvore ou casa. Entre Solo: um agente solo pode virar a
tanto, ele permanece como solo por um dado tempo,
definido por LS. Se houver mais a rvores que casas ao
redor do solo, ele torna-se a rvore; se houver mais casas,
torna-se casa. Caso as quantidades de a rvores e casas
sejam iguais, o agente define em qual se tornar, mediante
um sorteio. Cada nova a rvore ou casa criada comeca com
idade em 1.
Fogo: um agente que est
a pegando fogo continua pegando

fogo por um tempo, definido por seu LQ, determinado


pelo usuario. Assim que atingir o tempo limite, o agente
volta a ser solo podendo, assim, virar a rvore ou casa em
uma futura interaca o.
No modelo, ainda ha estrada e lago. Eles sao imutaveis, com
isso, servem de barreira para o alastramento do fogo. Alem das
regras citadas acima, o modelo ainda evolui baseado em outros
fatores:
Autocombustao: em cada iterac
a o do modelo ha a chance
de um determinado agente entrar em combustao espontaneamente, isso se da pelas caractersticas, como
citado anteriormente, que este agente pode adquirir. Essa
probabilidade e definida com base na variavel chancecombustao;
Idade M
axima: para agentes do tipo casa e a rvore
sao informados valores que caracterizam suas idades
maximas, definidos por seus respectivos LR. Atingida
a idade maxima, ela volta para um. Essa caracterstica
visa mostrar uma renovaca o dos agentes, trata de uma
restauraca o na a rvore ou uma reforma na casa.
A possibilidade do usuario poder interferir com valores
no modelo visa gerar diferentes ambientes para a realizaca o
da simulaca o, pois diferentes florestas possuem diferentes
caractersticas e, assim, um modelo mais flexvel.
As variaco es das quantidades do agentes no modelo sao
informadas atraves de um monitor e podem ser facilmente
registradas em um grafico, alem delas, tambem sao registradas
as idades medias das a rvores e casas. Na Figura 3, sao mostrados exemplos de graficos gerados por algumas interaco es
do modelo.

Figura 3.

Apresentaca o dos graficos.

B. Geraca o do Cenario Inicial com auxlio do SPRING.


Ha a possibilidade de troca de informaco es com outras
aplicaco es no NetLogo. Ele possui comandos que permitem
escrever e ler arquivos de texto, que podem ser facilmente
abertos e analisados por outros programas. O mundo, como e
chamado todo o cenario da simulaca o pelo NetLogo, pode ser
importado e exportado atraves de um arquivo texto no formato
CSV (Comma-Separated Variables), onde ha informaca o de

- 275 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Figura 4.

Imagem de satelite da a rea de Braslia processada pelo SPRING.

classificaca o e uma imagem digital que constitui um mapa


de pixels classificados, representados por smbolos graficos
ou cores.
A imagem resultante do processo de classificaca o do
SPRING e possvel de ser exportado em um arquivo proprio
do sistema (formato SPR). Neste arquivo, cada pixel da
imagem resultante, apos classificaca o e tratamento, representa
um numero. Esses numeros sao informados no momento
do treinamento para a classificaca o. Tendo esse arquivo, os
autores desenvolveram um programa que o recebe e o converte
em um novo, compatvel com o NetLogo, que represente a
imagem classificada pelo SPRING, gerando assim, um cenario
no NetLogo muito semelhante ao original.
Na Figura 4 tem-se uma imagem de satelite da regiao de
Braslia. Ela e exposta, graficamente, daquele modo SPRING
e com base nela e feita a classificaca o da imagem. Tendo
essa classificaca o, o arquivo e submetido a` conversao e, entao,
torna-se um mundo para o NetLogo. Na Figura 5 e mostrado
como resulta o ambiente inicial da simulaca o tendo como
entrada o coletado pelo SPRING.
Neste exemplo, dado pelas Figuras 4 e 5, foi informado ao
SPRING dois tipos de casa (os quais na Figura 5 aparecem
como amarelo e outra com um amarelo mais escuro), solo
(marrom), vegetaca o (verde) e a gua (azul). Essas classes de
agentes sao informadas ao SPRING para o treinamento da
classificaca o. O resultado obtido com a` conversao e bem
satisfatorio, e bem proximo do real. A parte mais complicada
de ser classificada e a parte urbana, onde ha grandes variaco es
de construca o, porem, para o trabalho e considerado tudo como
casa.
C. Visualizaca o da Simulaca o
O Netlogo permite exportar os dados referentes a cada
instante da simulaca o, gerando a cada tick, informaco es sobre os agentes, suas posico es e estados. Estas informaco es
sao armazenadas em um arquivo CSV. Com base nisso, foi
desenvolvido um programa em C para e converter os dados
necessarios em um arquivo KML. Nele, sao transcritos os
atributos de latitude e longitude, que tornam possvel localizar
geograficamente o cenario no qual se passa a simulaca o;
tambem foram transcritas algumas caractersticas dos agentes,
dentre elas: posica o, cor, tipo, as quais, referenciam seu
comportamento naquele determinado instante.

Figura 5. Visao inicial do ambiente da simulaca o, com cenario gerado pela


classificaca o do SPRING.

D. Alteraco es Futuras

todas as variaveis do modelo, incluindo os sliders, bem como


os agentes.
O SPRING realiza uma classificaca o pixel a pixel
das imagens. A classificaca o e o processo de extraca o de
informaca o em imagens para reconhecer padroes e objetos
homogeneos. Os classificadores pixel a pixel utilizam apenas
a informaca o espectral isoladamente de cada pixel para achar
regioes homogeneas. O resultado final de um processo de

Pretende-se fazer algumas verificaco es a mais no modelo


e tambem o estudo de implementaco es de novas regras.
Como principais regras, pretende-se adicionar o fenomeno da
chuva. E, tambem, adicionar atributo de altitude. Com estas
duas caractersticas implementadas, torna-se possvel levar em
consideraca o outros fatores para a execuca o do modelo, como
o fato de alagamentos em determinadas regioes.
Alem de alteraco es nas regras, o NetLogo permite
comunicaca o com outros programas e, tambem, permite a
criaca o de novos comandos, se estes forem desenvolvidos em

- 276 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Java ou Scala. Com isso, pretende-se incorporar o recolhimento de dados do SIG ao NetLogo, facilitando, assim, a
geraca o deste cenario. E, depois, exportar a simulaca o para
um arquivo KML (Keyhole Markup Language) de forma a
facilitar a visualizaca o no Google Earth.
F INAIS
VII. C ONSIDERAC OES
Esta e uma pesquisa exploratoria da modelagem da
propagaca o de incendios com o uso de sistemas multiagentes onde se busca entender o comportamento de diferentes
incendios em diferentes ambientes. Alem de usa-lo para a
compreensao, e possvel utiliza-los em cenarios reais, estando
o modelo integrado a informaco es coletadas em um SIG
(SPRING) e visualizar a simulaca o no Google Earth, podendo
ser para estudo do comportamento do fogo em certas a reas.
AGRADECIMENTOS
Os autores agradecem a` FAPERGS (PRONEX, processo nr.
10/0049-7) pelo auxlio em forma de bolsa.
R EFER E NCIAS
[1] I. Millington, Artificial Intelligence for Games (The Morgan Kaufmann
Series in Interactive 3D Technology). San Francisco, CA, USA: Morgan
Kaufmann Publishers Inc., 2006.
[2] B. A. Holzman, Natural Resource Management. San Francisco: San
Francisco State University, 2009.
[3] Autoridade Florestal Nacional, Relatorio provisorio de incendios florestais, Ministerio da Agricultura, Mar, Ambiente e Ordenamento do
Territorio, Portugal, Tech. Rep., 2011.
[4] G. Neto, Florestas ardem em todo o pas, in Notcias. Braslia: WWF
Fundo Mundial para a Natureza, 2010.
[5] A. N. C. Rodrigues, Consideraco es sobre prevenca o e combate aos
incendios florestais no Estado do Rio de Janeiro. Rio de Janeiro:
UFRRJ Instituto de Florestas, 2007.
[6] A. Dunn and G. Milne, Modelling wildfire dynamics via interacting
automata, Cellular Automata, pp. 395404, 2004.
[7] G. N. Gilbert and K. G. Troitzsch, Simulation for the social scientist,
J. Artificial Societies and Social Simulation, vol. 3, no. 3, 2000. [Online].
Available: http://jasss.soc.surrey.ac.uk/3/3/reviews/schertler.html
[8] M. d. G. d. A. Oliveira, Propagaca o do fogo e dinamicas florestais,
Masters thesis, Faculdade de Engenharia, 2005.
[9] ABRAF, Anuario estatstico da ABRAF 2011 ano base 2010. Braslia:
ABRAF - Associaca o Brasileira de Produtores de Florestas Plantadas,
2011.
[10] G. Camara, C. Davis, and A. Monteiro, Introduca o a` ciencia da
geoinformaca o. Sao Jose dos Campos: INPE, 2001.
[11] G. Camara Neto, R. C. M. d. Souza, U. M. d. Freitas, and J. Garrido,
Spring: integrating remote sensing and gis by object-oriented data
modelling, Computer and Graphics, 1996.
[12] Google, Earth, http://support.google.com/earth/bin/answer.py?hl=
pt-BR&topic=2376010&hlrm=en&ctx=topic&answer=176145, 2012,
[Online; accessed 20-July-2012].
[13] G. Developers, Keyhole Markup Language, https://developers.google.
com/kml/, 2012, [Online; accessed 15-July-2012].
[14] V. H. P. Louzada and W. C. F. Junior, Incendios florestais em automatos
celulares, simples e grandes queimadas, 2008.
[15] K. S. Salles, U. F. Oliveira, and M. S. Aguiar, Uma extensao do
modelo de chopard para propagaca o de incendio ambiental baseado
em automatos celulares com alto desempenho, in IV SulComp 2008
- Congresso Sul Brasileiro de Computaca o, UNESC. Criciuma / SC:
Editora da UNESC, 2008, pp. 17.

- 277 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Determination of the Meta Centric Point with


Maple application
Wilques Wanderson Ferreira Pinheiro, Member: UFRGS - Federal University of the Rio Grande do Sul and Coordinator of
research and development in SOLITONS Ing Offshore Ltd.
Prof. Dr. Walter Paucar Jesus Casas, Professor at the UFRGS- Federal University of Rio Grande do Sul

) action on
transversal section considering of small boat, are studied
using a single model section. Proportions are made
between code software answer and analytical calculated
answer. A simple code program for buoyancy force is
developed and simplified designs rules for calculated are
proposed.
Index terms Buoyancy force, hydrodynamic, post-processor,
Maple.

solution for physics characteristics of keel, for example


transversal section variation and water specific weight
condition. Consider float object in the case, where the center
of gravity is below the center keel (center of gravity of the
displaced volume, in this case the fluid is water), this floating
object is in stable equilibrium. However, some objects floats
are in equilibrium if the center of gravity located above the
center of the keel. The object in this case, is prismatic and
analyzed for small angle of rotation. The figure 1 (Fig.1)
shows transversal section of the body, during small rotation,
considering all other transversal section is the same in the
length of the keel.

I. INTRODUCTION
There is software that runs as a post-processor to other toolbox
or software package, to transfer the facet pressure, from
excitation environment to a structural model. A example of
this condition is drag and inertia loads on tubular components
of the structure may be calculated and added to the
diffraction/radiation forces. Diffraction radiation forces are
once again transferred to many types of elements, this time by
interpolation of facet pressures to the wetted external surface
of the elements. Drag forces on the same surfaces can be
calculated by the program and again assigned as pressures to
the elements.
In order to use this facility, the user must first create an
equivalent model from model package. After running post
processor package, the structural loading generated can be
imported back to the model package, normally using the
/INPUT command while in the solution processor. But, the
interface between model package and post processor package
has some limitations:

Fig 1 Met centric height GM.


From: Iseki, Toshio. Ship motion prediction of dynamic stability
Tokyo University of Marine Science and Technology

The center keel is located at the centric of the displaced


volume. For this section prismatic, the centric coincides with
the center of gravity of the submerged cross section when in
stable equilibrium. Figure 2.

Hydrodynamic loads on beams are ignored.


The structural model must be modeled as a single
structure, i.e. no sub-structure components.

The present paper investigates the proportion between


analytical answer and software code answer to determine
buoyancy loading on keel. Theoretically to develop a rational
and practical estimation of buoyancy loads on area bellow to
waterline, two cases are have been developed to represent this
relationship. A analytical model are developed, considering
the angular stability of a floating object without considering
the variation of cross section in the extension of the length of
the keel. Second case the software code is developed to runs

Fig.2 The centric (B) coincides with the center of gravity (G).

The model does not provide a time step by time step


agreement with the ocean statistics model, but it does show the
same phenomena and the response are reasonable good. It also
has demonstrated that the software codes are a good
representation of physical condition adopted. Finally, a simple
algorithmic code has been derived for easy application, which
takes in into account the parametric draw of the transversal
section and the proportion of the submerged area.

- 278 -

V CONFERNCIA
SUL EM MODELAGEM
COMPUTACIONAL - MCSUL2012
A. McSul2012
Submission
62

II. EXPERIMENT PART.


A. Basic Concept
To carry out analytical answer, an immediate question that had
to be answered was What type of mathematical algorithms
should be used?So, methods of generating mathematical
model that should produce approximately loads when small
angle of rotation, =0.1 parameter, is applied in a buoyancy
body with transversal section and h equal to portion immersed
h, in stability position as show in figure 3) b. With this
rotation in counter clock direction, the center of gravity, give
by x, y coordinate in the tilted position is developed by
calculating the moments with respect to AB and BC
(Mechanics of Materials: Stephen P. Timoshenko, 1983).
These methods have been extended to non-prismatic cross
sections, but no testing has taken place in other specific mass
() and water temperature. This work adopt =1,94 slugs/ft3,
gravity acceleration (g=32,174 ft/s2), specific weight
(=62,4lb/ft3) and temperature water (t=4oC or 39,2oF).

 
 
    



(2)

Where

   ! "# # !   $%& '

 (' & ! ) # # *%(+

  ( ) "&,&- ! $ ( .')$&!


/
 ( " )$&! $ ( .'& & &  ,

The hydrostatic forces, in common with all forces, are


recalculated at each time step in the displaced position, for
example: =0.1. The forces are determined from the linear
stiffness matrix, the defined vertical position of the centre of
gravity and buoyancy force acting on the structure at
equilibrium. This is given by:

 1 23
 
0
4 3
 

(3)

Where
 ( .)'&!'$!  (  )! ) &  5)-.),
0
2 367 $$ ,& 3&  (  5)-.), 
34  (  &  & $ ( !   $%& '
38 
  &  & $ (  )! ) &  , 
 
 (' & !$! 

C. Hydrostatic Stiffness Matrix


For rigid body motion analysis about a mean equilibrium
position, the main software package to offshore application
requires a hydrostatic stiffness matrix for each body. If the
matrix is expressed in terms of motions about the centre of
gravity, it will take the form:

2

Fig.3 a) General 3D configuration, b) Transversal section adopted with h


equal to section deep water.

B. Mathematical Model

) calculations, it
To perform routine buoyancy forces (
would be useful to be able to use hydrostatic theory in
conjunction with a mechanics of solids theory and a local
loading model. It is expected that both analytical model and
software code might be good enough for the keel rotation
calculation.
This is the fluid loading acting on a body when placed in
still water. The fluid forces acting on the body are calculated
by integration the hydrostatic pressure over the wetted surface
of body, up to the still water level. Hydrostatic moments are
taken about the centre of gravity of the body. The expression
for hydrostatic force and moment at any instant in time are as
follows:

 
 

 

(1)

- 279 -

< < <


<< <
;< < <
< < < C
:< < 2 2 2 < B
*% :   ==  =>  =?  B
:< < 2>= 2>> 2>? 2>@ B
:< < 2?= 2?> 2?? 2?@ B
9< < <
< < < A

(4)

V CONFERNCIA
SUL EM MODELAGEM
COMPUTACIONAL - MCSUL2012
A. McSul2012
Submission
62

Where the various terms in the stiffness matrix are:


The resultant moment, due to action of the forces, as plotted in
figure 4, can be see detailed as:

2== D

2=> 2>= E 'D

HI HF H J

2=> 2>= E 'D

H K LM
H K NM

(5)

The moment of distributed forces is defined by (m=meter):

2=? 2?= E 3D


O#  ,# F "(  3P ,&'P ,
,

O# 
,

O# D ,F
,
O# D # , J

2>> E ' F D 1 1G%.# 2>? 2?> E 3'D

2>@ 3%.# -

2?? E 3 F D G%.# -

2?@ '%.# -

QP  E O# D &SP E T# D

Note: If the body is in a free-floating equilibrium state, with


no external forces acting on ti, then the terms K46 and K56 will
be equal to zero and the stiffness matrix will be symmetric.
The integrals are with respect to the bodys cut water-plane
and the total area of the cut water-plane is A. The displaced
volume of the fluid is given by vol. The following
coordinates are also used:

The relationship between the resultant moment of force and


moment of the distributed force is:

H K L M E O# D "(  # OU


R

E O# VW V &# TU
R

X Y and Z; are the coordinates defined in the body fixed axes.


xgb ygb zgb ;give the center of buoyancy the centre of gravity

E T# VW V
R

Translations of a body in the X, Y and Z direction are


termed surge, sway and heave and are positive in the positive
direction of their respective axes. Rotations about the X, Y
and Z axes are termed roll, pitch and yaw. To this work, the
main rotation is around Y axes. The positive sense of these is
determined by the right hand screw rule.

OU X R O# VW V Y TU R T# VW V
X

D. Pressure Center
The line of action of the resultant force will undergo a
coordinate point called, Center of Pressure. To inclined
surface, the center of pressure does not coincide with a body
center of gravity. To determine the center of pressure matches
the moments resulting from the moments of forces distributed
to the Y for this case.

With the initial conditions assumed, the


depth z is given by:

(6)

XP, YP : Coordinate of pressure center.


E. Pressure Force
(pressure) at a

Z [\] 1 ^_ `ab] cdefg

(7)

Hydrostatic Equilibrium

Fig.4 Action force: F1 and F2, in the center of gravity of the body.

When dealing with problems in the frequency domain, we


are concerned with small-amplitude motions about an
equilibrium floating position. Thus, the wetted surface of the
body becomes time-independent and the hydrostatic forces
and moments about this mean position of the body must be
computed. This is done using the above equations, but in a
prescribed position which is time invariant. Obviously, the
prescribed position must be one which allows the body to take
up an equilibrium position in the still fluid. The equilibrium

- 280 -

V CONFERNCIA
SUL EM MODELAGEM
COMPUTACIONAL - MCSUL2012
A. McSul2012
Submission
62

position will be dependent on the mass and mass distribution


of the body combined with the distribution of hydrostatic
pressure and external forces. The distribution of hydrostatic
pressure may be described in terms of the total upward
buoyant force and the position of the centre of buoyancy. For
and equilibrium state to exist, the following static conditions
must be true: 1) weight of the body is equal to the upward
force and external static forces. 2) Lateral force components
must also have a resultant force equal to zero. 3) Note that if
the only forces acting on the body are gravity (g) and
Hydrostatic pressure (P), then the weight of the body must be
equal the upward buoyancy force. 4) The moments acting on
the body must sum to zero. If moments are taken about the
centre of gravity, then the buoyant moment and that of all
external static forces must be zero. Note that, if the only force
acting on the body are gravity and hydrostatic pressure, then
the centre of gravity and the centre of buoyancy must be in the
some vertical line.
The cut water-plane properties of the body yield this
information via the calculation of the bodys Meta centre.

Fig.5 Inclined position of barge

The volume of water displaced by the trapezoid is


represented in cyan color. The vertices are represented by the
location of the points table. By setting the points is a
determined straight line forming the upper portion of the
volume displaced. The volume of trapezoid is defined by cyan
color, and defined by the Maple code, according figure 6.

Cut water-plane {via the bodys met centre height (GM)}:

Stable when GM>0


Unstable when GM<0
Neutrally when GM=0

The Meta centre point is defined as the intersection of the


bodys upward buoyant force with the centre-line of the body.
After the body has been rotated by a small amount, the met
centric points will normally be different for rotations about X
and Y axes. The met centre distance is also called Meta
centric height, and its value is a determination of the body
stability.
Design Guidance
Any floating object, whose center of gravity is below the
center of gravity of the displaced volume, floats in stable
equilibrium. The center of gravity of the displaced volume is
always located at the centric of volume displaced, which in
this case coincides with the percent cross-section of gravity of
underwater.
An object as shown in Figure 3a) and 3b), have their center
of gravity of 1.0 feet above the water surface. The aim is to
check the height of the target center, and the restorative power
of the conjugate, when there is a variation of height of 1.0 ft.
The procedure aims to initially determine the depth of the
submerged part. With this value is determined so trivial the
center of gravity in the tilted position, as is seen in Figure 2.
This procedure of determining the position of center of gravity
in the tilted position is performed by calculating the moments
about the line of the underwater side and the base line of the
barge, denoted respectively by AB and BC.

> with (plots):


one_poly:= [[co1, ca1], [coB, caB], [-1*ca2,
co2], [C-1*co3, ca3+co2]]; polygonplot
(one_poly, axes=boxed);
Fig.6 Maple code with trapezoid representation of the water volume displaced.

To defined the total area of the trapezoid, a simple


formulation:

D E D
j ?a
k 33
j

Dh# m i

- 281 -

1 m (3 ll<$ F 

(8)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

symbol=circle),point([op(1,w),op(2,w)],color=b
lack,symbolsize=10,symbol=circle),(line([op(1,
v)+(10-Op(1,q)),op(2,v)],[op(1,w),op(2,w)],
color=green,linestyle=1),(line([op(1,q),0],[op
(1,q),12],color=blue,linestyle=1))));

Cr := 1.375955676 105 # buoyant force#


III. CONCLUSIONS

Fig.7 Plan area centric.

The distances to the centric C of the field equations are


obtained: where: h=6; b=20;

This work has increased the understanding of the buoyant


force, as well as, some of the mechanical aspects of the
relationship between: meta centric, gravity centers and gravity
center of the water volume displaced. The use of the Maple
code, can available the exactly calculation of this relationship,
and generated a transversal section of the barge.

p ( 3=
3F
o . q 1( rs
3D
m
3n

tYut$
Dh# ll<
D
'v

'D

D

REFERENCES
[1]

=
F
lw o l 3 3 # u 1 qu3s
r x<< q r# r<
m

[2]
[3]

Dh# ll<
rYyp$

[4]

[5]

The code developed in Maple determines the position of the


centers of gravity with the barge stable and the volume
displaced by the slope of the barge. See: Figure 8.

G.C.Soares , Analysis and Design of Marine Structures 2nd


International Conference on Marine Structures, Lisbon, Portugal, Digital
Prototyping of Hull Structures in Basic Design, Verela, Ed. Boca Raton:
CRC Press, 2009, pp. 457465.
L Meirovitch, Elements of Vibration Analysis 2 nd Virginia
Polytechnic Institute and State University. New York, NY, 1986.
S. P. Timoshenko [et],Mechanics of Materials First Edition, ISBN: 85216-0247-2
V.L. Streeter, Wylie, Mechanics of Fluids. Rio de Janeiro, RJ: 1980,
pp. 5864.
Y. Okumoto, Design of Ship Hull. Higashi-Oiroshima - Japan, 2009,
Part III.3.

Ing. M.Sc Wilques Wanderson Ferreira Pinheiro. Born in


1968, Mechanical Engineering and Metallurgy (1996) by Pontifical Catholic
University of Rio Grande do Sul is a specialist (Lato sensu) (2003) in
Electronic Engineering from the Catholic University of Rio Grande do Sul
and Master in Mechanical Engineering (Strict sensu) (2009) Federal
University of Rio Grande do Sul is currently a candidate for the title of PhD
Federal University of Rio Grande do Sul. Design applied to the petroleum
industry, such as structural analysis of the support base of the generator
platform of petroleum P-34.

Prof. Dr. Walter Paucar Jesus Casas. Graduated in Mechanical

Fig.8 Transversal section of barge.

>With(plottools):
>With(plots):
>Display((line([0,0],[0,8],color=red,linestyle
=1)),(line([0,8],[20,],color=red,linestyle=1))
,(line([20,8],[20,0],color=red,linestyle=1)),(
line([0,0],[20,0],color=red,
linestyle=1)),(line([0,6],[20,6],color=Pink,li
nestyle=1)),point([op(1,u),op(2,u)],color=Blac
k,symbolsize=10,
symbol=box),point([op(1,v)+(10op(1,q)),op(2,v)],color=red,symbolsize=4,symbo
l=circle),point([op(1,q)),op(2,q)],color=black
,symbolsize=10,

Engineering, Universidad Nacional del Centro del Peru (1983), Master of


Science in Engineering from the Pontificia Universidad Catlica de Chile
(1989) and Ph.D. in Mechanical Engineering from Universidade Estadual de
Campinas (1998). He is currently a consultant ad-hoc Foundation for
Supporting Scientific and Technological Research of the State of SC II and
Associate Professor at the Federal University of Rio Grande do Sul has
experience in Mechanical Engineering with an emphasis on Synthesis and
Optimization Methods Applied to Mechanical Design, acting on the following
topics: finite element, nonlinear optimization, dynamics of rigid bodies and
multibody systems, vehicle dynamics, structural analysis and fatigue.

- 282 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Movimentos Socioterritoriais sob a luz da


Teoria Constructal
Raphael L. Camposa, Silvia S. da C. Botelhoa, and Luiz A.O. Rochab
esvaziado ao longo do tempo, o mesmo
apresenta uma histria que tem uma forma de S
[2].
Um estudo realizado [2] sobre um fluxo de
espalhamento de calor de um ponto para uma
rea em uma placa, mostrou a relao entre a
Constructal e a S-curva. O grfico do histrico
de espalhamento do calor sobre a placa gera a
curva logstica.
Estabelece-se uma analogia entre os fluxos
trmicos e a dinmica dos Movimentos Sociais
de forma a analisar o comportamento dos fluxos
de espalhamento territorial dos movimentos,
verificando-se a manifestao da S-curva e sua
explicao a luz da Teoria Constructal.
O fenmeno social estudado o movimento
socioterritorial MS; uma perspectiva da
geografia sobre os movimentos sociais, [6,7].
Esta abordagem relevante para o trabalho, pois
trata dos movimentos sociais que tem o
territrio como trunfo de suas conquistas e de
seus conflitos.
O presente artigo visa apresentar a proposta
de abordagem metodolgica para analisar a
territorializao
dos
movimentos
socioterritoriais, cujo espalhamento em S possa
ser entendido em conformidade com a lei
Constructal. Apresenta-se a seguir a Teoria
Constructal e sua relao com a S-curva, a
caracterizao dos movimentos socioterritoriais,
o mtodo proposto para abordar o movimento,
os designs dos fluxos e as S-curvas geradas a
partir do comportamento da invaso territorial
do movimento atravs da criao de
assentamentos.
A proposta ser aplicada na anlise do MST,
o qual um movimento socioterritorial
destacado pela sua expressividade no territrio e
por sua influncia na interlocuo com os
agentes responsveis pela criao dos
assentamentos
(territrios),
lugar
onde
expressam sua territorialidade [4]. A partir dos
dados de criao de assentamentos para o
perodo de 1975 at 2006 analisa-se a
territorializao do MST no Rio Grande do Sul.

Resumo:
Recentemente surge uma nova Teoria com o objetivo
de explicar o comportamento dos fluxos na natureza. A
Teoria Constructal prev que para um escoamento
persistir no tempo, este tem de evoluir de tal maneira
que torne mais fcil o acesso das suas correntes. Os
sistemas de fluxos de espalhamento e coleta sobre o
territrio so unificados por duas caractersticas: i) o
design dos fluxos em forma de rvore, configurao que
facilita o acesso de um ponto para uma rea ou volume
ii) o fenmeno da S-curva, em que o comportamento de
cobertura do territrio gera uma curva em forma de S.
Neste artigo, prope-se um mtodo analtico para anlise
de movimentos socioterritoriais (MS) luz da Teoria
Constructal. O modelo foi aplicado ao Movimento dos
Trabalhadores Rurais Sem Terra MST de forma a
validar a proposta.
Palavras Chave: Teoria Constructal, Movimento
Socioterritorial, S-curva

I. INTRODUO
Uma lei universal recm-identificada agora salta
aos olhos, a Lei Constructal: Para um sistema
de tamanho finito onde h escoamento persistir
no tempo (sobreviver) ele tem de evoluir de tal
maneira que torne mais fcil o acesso das suas
correntes [1,2,3]. A Teoria Constructal vem
sendo aplicada em diferentes domnios, a fim de
estudar os diversos fenmenos observados, sob
o ponto de vista da evoluo e do design.
Pesquisadores vm valendo-se desta lei para
propor
organizaes
cuja
arquitetura
(configurao, design) emerge nos sistemas de
fluxos na natureza e nos sistemas sociais e que
segundo a Constructal resultado da adaptao,
isto , mudana na geometria, na forma e na
estrutura, para persistir no tempo (sobreviver).
De acordo com a teoria Constructal o termo
vida tem um novo significado: o movimento.
Um sistema est vivo quando ele est em
movimento. Quando no h mais movimento, o
sistema para de escoar e morre [1].
Diversos trabalhos envolvem a aplicao da
teoria Constructal de forma a obter as possveis
geometrias que facilitam os escoamentos de
suas correntes, dentre estes pode-se citar: os
estudos nos sistemas humanos de distribuio
de gua quente sobre o territrio, de
deslocamento de pedestres pelo territrio e de
conciliao e conflitos tnicos [3].
Uma importante caracterstica dos sistemas
constructais que eles obedecem a curva
logstica, a S-curva, que unifica todos os
sistemas de fluxo e predita pela teoria
Constructal [2]. Quando gerado um grfico com
o tamanho do domnio que preenchido ou

II. A LEI CONSTRUCTAL E A CURVA


LOGSTICA S
A. Teoria Constructal
Na natureza h organizaes presentes ao
nosso redor, estruturadas em sistemas de fluxos.
A sociedade, da mesma forma, organiza-se em

- 283 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Ressalta-se, ainda, que no a expresso


matemtica para a curva o fenmeno natural,
mas a observao freqente do comportamento,
segundo a S-curva, daqueles sistemas de fluxos
supracitados, que cobrem o territrio. Outro
fenmeno bastante expressivo nos sistemas
naturais o design na forma de uma rvore, isto
, a arquitetura que os fluxos apresentam e a
disposio dos mesmos conforme as
resistividades que determinam a intensidade das
correntes no territrio.
A S-curva e o design em rvore, os
fenmenos observados, so consequncia da
tendncia natural dos sistemas para gerar a
evoluo do seu design para facilitar as
correntes de coleta e, espalhamento. Estas
manifestaes dos fenmenos so decorrentes
da Lei Constructal [2].
A evoluo da arquitetura dos fluxos gera
canais com mais escoamento, isso acelera o
espalhamento, o que pode ser relacionado com o
perodo de crescimento mais acentuado da Scurva, quando esta curva atinge a parte superior
do S, diminuindo o ritmo de crescimento, e os
sistemas de fluxo consolidam uma organizao
harmnica que os permite atingir seu objetivo e
sobreviver no tempo.

diversas camadas constitudas por esses


sistemas vivos [3]. No obstante a
complexidade e a dificuldade de compreender a
sociedade, na natureza existem coincidncias, as
quais anunciam que um fenmeno universal est
em andamento, presente em sistemas animados,
inanimados e humanos.
A Teoria Constructal aborda aqueles sistemas
vivos do ponto de vista da evoluo da
geometria, da configurao e dos padres dos
seus fluxos ao longo do tempo. A estrutura, a
forma, ou o design que os fluxos apresentam
baseada na lei de mesmo nome, a qual tem por
princpio que para um sistema de fluxo de
tamanho finito persistir (sobreviver) no tempo a
sua configurao deve evoluir, de forma que os
fluxos tenham acessos cada vez mais facilitados
as suas correntes.
A evoluo dos designs ocorrem enquanto
houver liberdade para crescer ou mudar em
funo das resistncias presentes. Tanto nas
duas primeiras leis da termodinmica quanto na
Constructal nenhum sistema est prdeterminado a terminar em um estado em que
todos fluxos j estaro regrados. No
necessariamente, mesmo nos sistemas isolados,
sero removidas todas as resistncias, bem
como, o sistema atinja o equilbrio. Porm para
um tempo suficiente a segunda lei supe um
estado final. De maneira semelhante, a Teoria
Constructal pressupe a existncia de um
equilbrio da arquitetura de fluxos, quando todas
as possibilidades de crescer e mudar se
extinguirem.
O meio por onde o fluxo passa impe
resistncia ao escoamento. As resistncias
implicam no desperdcio de energia medida
que o fluxo avance, assim, elas tambm esto
distribudas no sistema de fluxo. A evoluo do
sistema no tempo leva a uma diminuio das
resistncias pela redistribuio destas na
arquitetura
[1,2,3].
Esta
evoluo

movimentada em funo do objetivo almejado


pelo fluxo e dos graus de liberdade que a
arquitetura possui para mudar; atingindo o
estado de equilbrio da estrutura dos fluxos [3].

C. Invaso e Consolidao em Linha


Devido aos fenmenos de conveco e
difuso, o fluxo de massa e energia se espalha
de um ponto para uma rea em duas fases
sucessivas, a invaso e a consolidao (ver Fig.
1), resultando numa curva em
. A massa e o
calor percorrem este caminho conforme a
difusividade (
) do meio. [2].
Invaso

Consolidao

Fig. 1: A placa esquerda mostra a fase de invaso e a da


direita mostra a fase de consolidao. Fonte: [2]

A invaso do calor na rea


se d
com velocidade constante ao longo de
durante o tempo de invaso
,
enquanto isso, a difuso se d nos dois lados da
linha longitudinal. A temperatura constante e
diferente da temperatura ambiente
.
No final da invaso a rea ( ) para o tempo

. Na fase
de consolidao, depois de
a rea
preenchida, apenas, por difuso. O tempo de
consolidao
. A espessura da

B. Curva Logstica S
Os sistemas de fluxo de espalhamento e
coleta sobre o territrio exprimem uma curva
em formato de S a S-curva. No incio, o
aumento de territrio ocupado baixo, em
seguida cresce acentuadamente e por fim
diminu esse crescimento at estabilizar seu
tamanho e cessar. Diferentes domnios de
pesquisa evidenciaram o comportamento da
curva S, dentre eles o espalhamento de
epidemias, os tumores, as reaes qumicas, a
linguagem, as notcias, a informao, a
economia, etc [2].

rea

. A rea de consolidao

.
A partir das equaes supracitadas traa-se o
histrico de avano das reas, o qual base da

- 284 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

elaborao da curva S. Inicialmente tem-se a


fase de invaso, em que a variao da rea no
tempo
deve crescer monotonicamente. E
a parte final da curva se d a partir do tempo de
consolidao e apresenta um decrscimo
monotnico.
(1)

(2)

Fig. 3: Invaso em rvore na rea. Fonte: [2].

A rea de difuso calculada (8) para a


primeira regio
para o ramo e
.

As equaes (1) e (2) representam o histrico


do fluxo durante os perodos de invaso e
consolidao, respectivamente.
A Fig. 2 representa a curva em S pela unio das
duas fases.

(8)
O prximo ramo, para
h uma nova rea para o ramo . A
nova rea relativa a este ramo dada por (9).
(9)
Ou ento, pode-se obter
atravs da:
. O tempo de invaso para cada ramos

Fig. 2: S-curve composta pelos histricos relativos


aos tempos de invaso (curva esquerda) e de
consolidao (curva direita). Fonte: [2]

. Estas
equaes implicam em uma curva, mostrada na
Fig. 4, para qual (
) crescente. Ao final
da invaso quando
3.4 a rea difusa
apresenta a relao
30. Se comparada
com a rea total (10) deve apresentar a seguinte
proporo:

Contudo duas condies (3) e (4) devem ser


satisfeitas para garantir que a rea tenha a forma
de dedo (como pode ser vista na Fig. 1 na rea
esquerda).
e

(10)
D. Invaso e Consolidao em rvore
A invaso em rvore semelhante a anterior,
no entanto, desta vez o fluxo de calor se
ramifica sucessivamente at atingir um tamanho
que no se ramifica por no gerar uma rea
espessa o suficiente. A primeira linha o
tronco principal. Este processo pode ser
visualizado na Fig. 3 e na Fig. 4. Cada nova
linha possui aproximadamente setenta por cento
do valor da anterior,
.
Quando (5) no mais for satisfeita a invaso
termina, isto , quando a largura da linha for
pequena a ponto de no formar uma rea em
forma de dedo, com a espessura i
Li. O
ltimo ramo (i = n) marca, ento, o fim da fase
invaso (6).
(5) e

Para a fase de consolidao calcula-se a


rea (11) e o tempo (12) a seguir:
(11) e
(12)
A cada novo ramo h uma mesma
contribuio de rea, mas demora o dobro do
intervalo anterior. Como pode ser observado na
curva da direita da Fig. 4.
Fig. 4: Curva em S para invaso e consolidao em
forma de rvore. Fonte: [2]

(6)

O comprimento percorrido pelos ramos de


invaso at qualquer dos menores ramos se d
pela:

O fim da consolidao acontece


quando a rea
ocupa toda a rea 2 )2.

(7)
Assim, quando
total de invaso
=

(13)
A curva de consolidao deve apresentar
uma inclinao monotnica decrescente para

e o tempo
.

- 285 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

O mtodo analtico, tal qual na seo IIC


utilizado para o modelo do fluxo de invaso de
calor (energia) em uma placa condutora a partir
de um ponto para rea. Utilizam-se as equaes
paramtricas baseadas no mecanismo fsico
(conveco e difuso) para capturar a
velocidade de invaso do calor na placa, ou seja,
a quantidade de superfcie ocupada pelo calor
no tempo. Isso feito para duas arquiteturas de
espalhamento das correntes de energia: em linha
e em rvore. Analogamente, busca-se delimitar
uma regio do espao geogrfico; a fim de
analisar, da mesma forma, o comportamento dos
movimentos socioterritoriais, visto que eles
invadem o espao geogrfico com suas
territorialidades, manifestadas nos territrios.
O MS pode atuar no campo, ou na cidade.
No entanto, a delimitao da rea de anlise da
territorializao deve estar de acordo com a
abrangncia de manifestao da territorialidade,
que se busca modelar. Por exemplo, nos
municpios, nas regies de um estado, no pas e
etc. Um MS urbano age na cidade, porm podese modelar a sua territorializao atravs dos
bairros, ou ento atravs dos municpios para,
assim, visualizar o design dos fluxos
respectivamente na cidade, ou no Estado.
Para capturar a transformao do espao
geogrfico utiliza-se uma srie de mapas (com
escala conhecida) para o perodo analisado.
Cada mapa contm a histria, de ocupao do
espao geogrfico pelo MS, segundo a unidade
de tempo utilizada; por exemplo: ano, ms, dia;
dessa forma, em um mapa, contm todos os
territrios criados anteriormente. Para se obter
os mapas deve-se registrar o territrio criado em
sua localidade no mapa que representa a sua
data de criao. A colorao da regio
utilizada como recurso para caracterizar a sua
intensidade de territrios, quanto mais escuro
maior a intensidade.
A delimitao da rea baseada na
contigidade entre as regies, por onde se
expandem os fluxos de territorialidade
registrados. Esta rea pode ser quadrada ou
retangular, desde que esteja em conformidade
com as condies do mtodo expostas na seo
IIC. O recorte do espao geogrfico feito para
capturar a invaso de um ponto para uma rea.
Nesta demarcao verifica-se a arquitetura da
invaso na rea, a fim de obter o espalhamento
em linha e em rvore, tal qual apresentado para
o fluxo de calor, com as duas fases (invaso e
consolidao).
A modelagem do movimento socioterritorial
permite a obteno das informaes necessrias
(condies) para fazer o recorte dos dados de
territorializao; e com isso verificar a
manifestao ou no dos fenmenos da curva

. Este design apresentou um tempo de


consolidao
muito menor que o anterior
em linha, e um territrio coberto dez vezes
maior no fim da invaso.
A Fig. 2 e a Fig. 4 so a manifestao do
fenmeno S-curva predito por sua tendncia
natural expressa pela lei Constructal. Ambas as
arquiteturas dependem do grupo adimensional
V/ e decorrente desse fator a curva S no
nica.

III. MOVIMENTOS SOCIOTERRITORIAIS


Os movimentos sociais so grupos de
pessoas que possuem uma identidade quanto
origem e quanto ao objetivo, os quais buscam
resolver um conflito a fim de atingirem seus
interesses, assumindo, para tal, uma organizao
estratgica [8].
Sob uma perspectiva geogrfica os
movimentos
sociais
so
denominados
movimentos socioterritoriais MS, porm so os
mesmos sujeitos ou grupos sociais do ponto de
vista sociolgico.
Os movimentos socioterritoriais possuem
forte identidade com o territrio, que consiste na
apropriao de uma identidade sobre o espao
geogrfico criado pela natureza [8].
Exemplos de movimentos socioterritoriais
so o Movimento dos Trabalhadores Rurais
Sem Terra MST, que atua no campo. Na
cidade tm o Movimento dos Trabalhadores
Sem Teto MTST. Ambos movimentos
representativos da disputa pelos territrios no
pas. Os movimentos socioterritoriais tm
abrangncia em nvel local, regional, estadual
e/ou nacional [5].
A territorializao do movimento
compreendida, aqui, como o processo de
conquistas, de fraes do territrio, pelos
movimentos socioterritoriais consistindo no
fluxo ou expanso de aes de criao de
territrios. A territorialidade a manifestao da
transformao das relaes sociais em funo
dos usos que se faz do territrio, isto das aes
produzidas e reproduzidas nele, sendo estas
prprias ou no dele [5].
Portanto, a conquista de territrios pelos
movimentos socioterritoriais incrementa o fluxo
de territorialidades, por exemplo, a conquista de
uma moradia na cidade e a conquista da terra no
campo.
IV. DESCRIO DO MTODO ANALTICO PARA
OS MOVIMENTOS SOCIOTERRITORIAIS

A fim de modelar os movimentos


socioterritoriais para verificar a sua coerncia
com a lei Constructal prope-se a utilizao da
abordagem do fluxo de calor como metodologia
para analisar a territorializao.

- 286 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A
configurao
apresentada
pela
territorializao do MST se manifestou no pas
inteiro. No RS ela comeou no norte e adquiriu
maior intensidade no centro e no sul.

logstica e do design dos fluxos na forma de


rvore.
As equaes do fluxo de calor na placa so
apropriadas e adaptas em funo do design
manifestado, a fim de demonstrar o
espalhamento do movimento, para a rea em
que se identificar o comportamento logstico.
Para a apropriao das equaes e variveis
da invaso de calor em linha usam-se as
dimenses dos lados (
) da rea demarcada
, rea
(
no mapa, rea dos territrios
total dos territrios
e o tempo
do
perodo
. Caso
, utiliza-se para
cada tempo a seguinte equao de rea A =
. Obtm-se a difusividade ( ) em

A. Dados de Territorializao
Para a realizao do mtodo analtico
preciso ter os assentamentos mapeados ano a
ano. Os dados mais relevantes so a quantidade
de rea dos territrios (ha), a data de criao, o
municpio, onde foram criados. O perodo dos
registros de assentamentos vai desde 75 at
2006. Este contedo essencial foi obtido atravs
de uma tabela cedida pelo DATALUTA, grupo
de estudos da Universidade Estadual de So
Paulo UNESP, e tambm atravs do Ncleo
de Estudos em Assentamentos Humanos NEAH da Universidade Federal do Rio Grande
do Sul UFRGS.
A primeira sntese dos dados foi o
mapeamento da territorializao do MST ao
longo dos municpios do Estado do RS. Ou seja,
o registro dos dados dos assentamentos, no
mapa do RS contendo as divises por municpio
A anlise em linha foi identificada em dois
pontos do Rio Grande do Sul. A primeira rea
destacada foi uma no centro do estado (RS),
contemplando as mesorregies centro ocidental
Rio-grandense e Noroeste Rio-grandense. A
segunda rea destacada compreendeu as
mesorregies: Sudoeste e o Sudeste RioGrandense.

, funo da quantidade de rea de


territrios criados ao longo da fase de invaso e
o tempo obtido convertido para segundos. A
velocidade da invaso funo do tempo de
invaso
que a territorializao levou para
preencher a linha de invaso (
). Conhecendo
os valores de ,
e V possvel calcular a
rea de invaso
consolidao a espessura da rea

. Na fase de
e a

rea de consolidao
. O
tempo de consolidao funo da durao do
preenchimento das reas acima e abaixo da
linha de invaso por territrios do movimento.
Analiticamente, o tempo de consolidao
, tal qual foi explicado na seo IIC.
Pela execuo do mtodo so geradas as
curvas S e comparadas com as curvas geradas
atravs do tamanho cumulativo do territrio no
tempo.
V. APLICAO DO MTODO ANALTICO PARA O
MOVIMENTO DOS TRABALHADORES SEM TERRA
MST
O MST teve incio nas lutas pela terra
organizadas em 1979 no Estado do Rio Grande
do Sul. Colonos expulsos de terras indgenas
ocuparam as fazendas Macali e Brilhante no
norte do Estado. Em 1984 o MST teve sua
criao oficial [4]. No perodo entre 1984 e
1989, o MST amplia suas aes em escala
nacional; a partir da dcada de 90 o movimento
se institucionaliza, ou seja, se torna o principal
interlocutor com o governo [7].
A criao de assentamentos rurais significa o
domnio do territrio pela territorialidade
camponesa familiar do MST. A territorializao,
o fluxo de criao de assentamentos sobre o
espao geogrfico [7]. A dinmica do processo
de reconfigurao do espao conflituosa,
conforme [7] [...] a territorializao do capital,
do latifndio significa a desterritorializao do
campesinato e vice e versa..

Fig. 5 reas Demarcadas no ano de 2006, para


verificao da invaso em linha.

VI. CONCLUSO
Conforme a metodologia apresentada na
seo IV deste artigo, encontraram-se resultados
coerentes com a invaso em linha. As curvas
(Fig. 6 e Fig. 7) apresentaram inclinao e
declnio monotnicos e com os dados
satisfizeram-se todas as condies. Pode-se
observar um perodo onde h maior intensidade
de criao de territrios no ano de 2001 (Fig. 8 e
Fig. 9), o qual diferente do mtodo analtico,
que ocorre em . Observadas as discrepncias

- 287 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

em relao ao modelo de referncia e


considerando os pontos onde se deve avanar
foi possvel realizar uma anlise do MST luz
da Teoria Constructal. Para trabalhos futuros
visa-se acrescentar graus de liberdade para os
ramos da invaso em rvore.

Fig. 6: Curva Logstica a partir dos dados


cumulativos de rea (ha) referentes a Mesorregio
Centro Ocidental para o perodo de 1983 at 2006.

Figura 9: S-curva gerada atravs do mtodo analtico


para a Serra de Sudeste.

REFERNCIAS
[1] BEJAN, Adrian, LORENTE, Sylvie. The Constructal
design of humanity on the globe. In Constructal Law
Conference, 2011a.
[2] BEJAN, Adrian, LORENTE, Sylvie. The constructal law
origin of the logistics S curve. J. Appl. Phys, Chicago, v.
110, jul. 2011c. Disponvel em:
<http://dx.doi.org/10.1063/1.3606555> Acessado em: Jul.
2012.
[3] BEJAN, Adrian, MERKX, Gilbert. Constructal Theory
of Social Dynamics.1.ed. New York: Spring, 2007.
[4] CARTER, Miguel. Combatendo a desigualdade social:
O MST e a Reforma Agrria no Brasil. So Paulo: UNESP,
2010.
[5]FERNANDES, Bernardo Manano. Movimentos
socioterritoriais e movimentos socioespaciais: contribuio
terica para uma leitura geogrfica dos movimentos sociais.
Revista NERA, Presidente Prudente: So Paulo, Ano 8,
N6, p. 14-34 Junho/Julho 2005.
[6]FERNANDES, Bernardo Manano. Movimento social
como categoria geogrfica. So Paulo: ABG, 2000. n.15,
Terra Livre, p.59-86.
[7]FERNANDES, Bernardo Manano. Espacializao e
Territorializao da Luta pela Terra: A Formao do MST
- Movimento dos Trabalhadores Rurais Sem Terra no
Estado de So Paulo. So Paulo: USP, 1994. Dissertao de
Mestrado, F. F. L. C. H., Departamento de Geografia,
Universidade de So Paulo, 1994.
[8]Gohn, Maria da Glria. Movimentos sociais e redes de
mobilizaes no Brasil contemporneo. Petpolis, RJ :
Vozes, 2010.

Fig. 7: Curva Logstica a partir dos dados


cumulativos de rea (ha) referentes a tabela 2 para o
perodo de 1983 at 2006.

Autores
a
Universidade Federal do Rio Grande FURG, Rio
Grande, Brasil
b
Universidade Federal do Rio Grande do Sul, UFRGS,
Porto Alegre, Brasil

Fig. 8: S-curva gerada atravs do mtodo analtico


para a rea Central (1983-2002)

- 288 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Heurstica para o posicionamento de elipses


tangentes no interior de um polgono de n lados
Cassia Cris Beckel
e Leonardo R. Emmendorfer

Neuza T. Oro
Universidade de Passo Fundo
Instituto de Ciencias Exatas
e Geociencias - ICEG
Passo Fundo, Brasil 99052-900
Email:neuza@upf.br

Universidade Federal do Rio Grande


Rio Grande, Brasil 96201-900
Email:cassiabeckel@gmail.com
Email:leonardo.emmendorfer@gmail.com

AbstractThis article presents a heuristic which approaches


the positioning of tangent ellipses which are interior to an
n-side polygon, convex or not, starting from a pre-defined
eccentricity. It describes the mathematical and computational
optimization strategies adopted in finite dimensional space, the
use of symmetries in the plan and its implications in the search
for points of contact, as well as the applicability of the detection of
points in polygons. The method adopted can be used in different
types of polygons due to its approach which searches the interior
of the polygon, resulting in an efficient and extensible algorithm.

I. I NTRODUC AO
No setor industrial destaca-se o grande desenvolvimento
do setor de lapidaca o e exportaca o de gemas1 do municpio
de Soledade - RS. Esse desenvolvimento propiciou a criaca o
de varias linhas de pesquisa na a rea de tecnologias para a
lapidaca o e aperfeicoamento de tecnicas visando melhorar a
qualidade dos artefatos constitudos de gemas encontradas em
estado bruto.
A inscrica o modelos de lapidaca o, uma das a reas em maior
e nfase no setor lapidario, tem como parte fundamental o posicionamento de elipses ou circunferencias que formam a base
dos modelos de lapidaca o oval e redondo. Alguns problemas
de posicionamento de formas semelhantes sao provenientes
de um grande numero de industrias, como as de fabricaca o
de pecas automotivas, onde pecas pre-definidas devem ser
extradas de chapas de metal minimizando o desperdcio de
material. Outro exemplo sao as industrias de vestuario que
buscam produzir o maior numero de componentes a partir de
pecas de tecido. Os polgonos utilizados no posicionamento e
nas simulaco es representam o maior plano que descreve uma
gema digitalizada tridimensionalmente.
Este artigo tem como objetivo apresentar uma heurstica
para o posicionamento de elipses tangentes em um dado
polgono P, desenvolvido na linguagem de programaca o MatLab [1] sendo capaz de representar graficamente as elipses
totalmente inscritas. Segundo [2], a heurstica e uma regra
simples e eficiente para resolver um determinado problema ou
tomar uma decisao.
1 Segundo o Gemological Institute of America (2009), gemas s
ao minerais
ou materiais organicos, utilizados como adorno e que possuem beleza, raridade
e durabilidade.

Julho 06, 2012


A. Posicionamento de elipses tangentes em cada quadrante
da elipse inicial
O posicionamento de elipses tangentes proposto baseia-se
na adaptaca o da heurstica utilizada para a criaca o das pecas
Lego. As elipses devem ser alocadas em um dado polgono
nao-necessariamente convexo, para isso faz-se a verificaca o
da inscrica o de todas as elipses e caso seja necessario aplicase uma reduca o gradativa no semi-eixo maior a da elipse que
nao estiver totalmente inscrita.
um
dado
conjunto
de
vertices
 Para

(x1 , y1 ), (x2 , y2 ), , (xnp , ynp )
que determina um
polgono P, a elipse inicial inscrita em P e descrita pelos
parametros:
Coordenadas do centro do polgono C(xc , yc );

Angulo
de rotaca o anti-horaria do semi-eixo maior;
Semi-eixo maior a da elipse, com excentricidade e fixa e

semi-eixo menor definido por b = a 1 e2 .


O posicionamento da elipse inicial e obtido atraves da
adaptaca o do metodo de Hooke e Jeeves conforme [3] e representado na Figura 1, os parametros calculados sao utilizados na busca pelos pontos de tangencia:

Fig. 1.

Elipse inicial inscrita no polgono P

Para posicionar as elipses tangentes a cada quadrante da


elipse inicial determinamos o ponto de tangencia do quadrante
atraves da intersecca o da bissetriz com a curva. Isso ocorre
atraves da equaca o parametrica geral, levando em consideraca o
que t [0, 2] e a rotaca o aplicada na elipse inicial. Com

- 289 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

t variando no intervalo de [0, 2] e com o centro da elipse


definido, temos a equaca o 1:


x(t) = xc + a (cos(t) cos()) b (sin(t) sin())


y(t) = yc + a (cos(t) sin()) + b (sin(t) cos())

(1)

O posicionamento das elipses tangentes a elipse inicial


baseia-se no princpio adotado por [4] em meados de 1958,
na construca o de pecas Lego. A ideia do Lego e projetar
elementos de construca o de brinquedos e, mais particularmente
edifcios de tijolos de brinquedo ou blocos adaptados para
serem ligados entre si por meio de projeco es que se estendem
a partir de faces dos elementos e dispostas de modo a envolver
porco es salientes de um elemento adjacente, quando dois
elementos sao montados conforme a Figura 2:

Fig. 2.

Lego - posicionamento das circunferencias com duas projeco es

Fig. 4.
internas

de tangencia serao determinados utilizando as simetrias em


R2 .
As simetrias sao transformaco es em R2 utilizadas no calculo
do ponto de tangencia, sendo esses pontos criados no sentido
anti-horario da elipse. As transformaco es sao descritas de
acordo com o ponto calculado.
Considerando:


a cos(t) cos() b sin(t) sin()
A=
t [0, 2]
a cos(t) sin() b sin(t) cos()
(2)
Reflex
ao em torno do eixo das ordenadas:

Blocos de Lego criados por Godtfred

T 1 (x, y) = (x, y)
A ideia utilizada por [4] e que cada circunferencia seja
inserida de modo que seja ocupada a a rea maxima(area igual
a da circunferencia central) ao redor da circunferencia central
fixando melhor o bloco a ser encaixado, ou seja, mantendo
um ponto de tangencia em cada quadrante da circunferencia
central. O ponto de tangencia e resultante da intersecca o da
bissetriz de cada quadrante com a circunferencia, dessa forma
tem-se o posicionamento perfeito para as circunferencias tangentes, como pode ser visto na Figura 3:


1
[T 1] =
0

Lego - posicionamento das circunferencias em cada quadrante

O princpio do ponto de tangencia mostrado na Figura 3 sera


adotado para o posicionamento das elipses tangentes. Notamos
que o ponto de tangencia no primeiro quadrante esta localizado
em 4 . Adaptando a Figura 3, temos os pontos de tangencia
em cada quadrante da circunferencia conforme a Figura 4.
Com o primeiro ponto de tangencia definido, parte-se para
a busca dos demais pontos de tangencia por meio de simetrias
em R2 . As simetrias utilizadas sao:
1) Reflexao em torno do eixo das ordenadas;
2) Reflexao em torno da origem;
3) Reflexao em torno do eixo das abscissas.


0
1

(5)

x(t) = xc a (cos(t) cos()) b (sin(t) sin())


y(t) = yc a (cos(t) sin()) + b (sin(t) cos())
(6)

onde (a, b) sao os semi-eixos maior e menor da elipse a


ser posicionada, com t [0, 2].
Reflexao em torno da origem:
T 2 (x, y) = (x, y)

(7)



1 0
[T 2] =
0 1

(8)

T 2(x, y) descrita por:


   


x
xc
1 0
=
+A
y
yc
0 1

(9)

resultando na equaca o parametrica:




B. Simetrias em R2

- 290 -

(4)

resultando na equaca o parametrica:

No desenvolvimento da heurstica de posicionamento de


elipses tangentes aos quadrantes da elipse inicial os pontos


0
1

T 1(x, y) descrita por:


   

x
xc
1
=
+A
y
yc
0

Fig. 3.

(3)

x(t) = xc a (cos(t) cos()) + b (sin(t) sin())


y(t) = yc a (cos(t) sin()) b (sin(t) cos())
(10)

Reflexao em torno do eixo das abscissas:

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

T 3 (x, y) = (x, y)

(11)



1 0
[T 3] =
0 1

(12)

T 3(x, y) descrita por:


   


x
xc
1 0
=
+A
y
yc
0 1

As coordenadas de cada ponto de tangencia sao armazenadas e utilizadas para estimar o comprimento do semieixo maior da elipse tangente, e consequentemente, o semieixo menor. O centro de cada elipse tangente sera calculado
considerando a mesma direca o de busca do ponto de tangencia
e a distancia do centro da elipse inicial ao ponto de tangencia.
O comprimento do semi-eixo maior e descrito por 16:
aw = 0.8 , R+

(13)

(16)

Assume-se apenas 80% da distancia para que a elipse


seja totalmente inscrita no polgono P , mesmo assim podem
ocorrer casos onde as elipses tenham pontos exteriores a P .
(
x(t) = xc + a (cos(t) cos()) + b (sin(t) sin()) Nesses casos aplica-se um processo de reduca o gradativa do
y(t) = yc + a (cos(t) sin()) b (sin(t) cos()) semi-eixo maior, que sera descrito na proxima seca o.
A distancia do centro a qualquer um dos pontos de tangencia
(14)
e sempre a mesma, dessa forma podemos generalizar o calculo
As transformaco es utilizadas para a busca pelo ponto de
da distancia. O valor do escalar para a elipse tangente ao
tangencia sao descritas graficamente na Figura 5:
ponto P 1(x, y) e calculado por 17:
resultando na equaca o parametrica:

dx = |P 1x xc|
dy = |P 1y yc|

(17)

onde
=

(dx)2 + (dy)2

(18)

e o semi-eixo menor da elipse e obtido por:


bw = aw
Fig. 5.

Simetrias em R2

O primeiro ponto de tangencia localiza-se no 1o quadrante,


dado em funca o da bissetriz do quadrante, ou seja, t = 4
assumindo o a ngulo de rotaca o e coordenadas do centro
C(xc, yc) a equaca o parametrica resultante do primeiro ponto
de tangencia e descrita por 15:


P 1(x) = xc + a (cos( 4 ) cos()) b (sin( 4 ) sin())


P 1(y) = yc + a (cos( 4 ) sin()) + b (sin( 4 ) cos())
(15)

Aplicando ao ponto P 1(x, y) as transformaco es descritas


anteriormente, obtemos os demais pontos de tangencia conforme a Figura 6:

p
1 (exc exc),

exc = 0.593946

(19)

A heurstica criada utiliza o mesmo procedimento para


o calculo da distancia do centro da elipse inicial ao
ponto de tangencia. Basta aplicar ao ponto P 1(x, y) a
transformaca o para obter o proximo ponto de tangencia. Feita
a transformaca o, utiliza-se a equaca o parametrica modificada
para calcular o centro da elipse a ser posicionada, ou seja,
para cada ponto havera uma equaca o parametrica modificada.
O centro C(x, y) da elipse tangente ao ponto P 1(x, y) e obtido
pela equaca o parametrica 20, assumindo t = 4 e a ngulo de
rotaca o :


Cx = P 1x + aw (cos( 4 ) cos()) bw (sin( 4 ) sin())


Cy = P 1y + aw (cos( 4 ) sin()) + bw (sin( 4 ) cos())
(20)

Para a verificaca o da inscrica o da elipse torna-se necessaria


a informaca o das coordenadas dos vertices, o ponto de
tangencia e o centro dessa elipse. Para isso definimos os
vertices, assumindo os parametros:
c = cos()
s = sin()
Vertice A1:
(

Fig. 6.

Pontos de tangencia - transformaco es em R2

Vertice B1

- 291 -

A1x = xc aw c
A1y = yc + aw s

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

B1x = xc + aw c
B1y = yc aw s

O semi-eixo maior e definido por A1C onde C e o centro


da elipse tangente com coordenadas (x, y). Dessa forma,
estabelecemos que o eixo maior da elipse e definido por

A1B1.
Vertice C1

Fig. 8.

C1x = xc + bw s
C1y = yc + bw c

que possui pontos fora do polgono com a curva definida pela


elipse. Seguindo a heurstica das transformaco es, utilizaremos
as equaco es parametricas obtidas e a mesma direca o de busca
do ponto de tangencia e do centro. O ponto aleatorio da elipse
posicionada no 1o quadrante da elipse inicial e calculado por
22:

Vertice D1
(

Elipses tangentes a elipse inicial

D1x = xc bw s
D1y = yc bw c

O semi-eixo menor e definido por C1C e o eixo menor da

elipse e dado por C1D1. Os vertices calculados sao mostrados


na Figura 7:

P A(x) = P 1x + 2aw(cos( 4 ) cos()) 2bw(sin( 4 ) sin())


P A(y) = P 1y + 2aw(cos( 4 ) sin()) + 2bw(sin( 4 ) cos())
(22)

O posicionamento dos pontos aleatorios de cada elipse


ocorre sempre na direca o do ponto de tangencia e do centro.
Como pode ser vista na Figura 9, temos os pontos aleatorios
nos quadrantes de acordo com a direca o:
o
Elipse posicionada no 1 quadrante ponto aleat
orio no
o
1 quadrante;
o
Elipse posicionada no 2 quadrante ponto aleat
orio no
o
2 quadrante;
o
Elipse posicionada no 3 quadrante ponto aleat
orio no
o
3 quadrante;
o
Elipse posicionada no 4 quadrante ponto aleat
orio no
o
4 quadrante;
Fig. 7.

Coordenadas do centro e vertices

Com os centros e vertices das elipses tangentes, utilizamos


a equaca o parametrica de cada transformaca o para plotar as
elipses. Por exemplo, a elipse tangente ao ponto P 1(x, y) e
descrita por 21 com t [0, 2]:


x(t) = Cx + aw (cos(t) cos()) bw (sin(t) sin())


y(t) = Cy + aw (cos(t) sin()) + bw (sin(t) cos())
(21)

A Figura 8 mostra a representaca o grafica das elipses


tangentes a elipse inicial, os vertices das elipses sao plotados
em vermelho, os centros e pontos de tangencia em azul.
A busca realizada pelo metodo de Hooke e Jeeves posiciona
a elipse inicial buscando o contorno do polgono na direca o
assumida, por isso existe o contato de alguns quadrantes.
Como pode ser visto, algumas elipses nao estao totalmente
inscritas no polgono P. Dessa forma, faz-se necessario definir
um ponto em cada quadrante que tem a probabilidade de
possuir pontos exteriores ao polgono. Esse ponto aleatorio
que sera calculado e a intersecca o da bissetriz do quadrante

Fig. 9.

Pontos aleatorios com direca o de busca definida

C. Verificaca o da inscrica o das elipses em P

- 292 -

Sendo

Exi
Ei =
Eyi

Exi+1
Eyi+1

Exnp
Eynp


(23)

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

a matriz que contem np-pontos de cada elipse (vertices,


centro e ponto aleatorio) faz-se um teste para a verificaca o de
cada ponto em relaca o ao polgono para garantir a inscrica o
total da elipse em P:
P(x,y) (in) 7 P(x,y) V x
P(x,y) ( in) 7 P(x,y)
/ Vx
Os pontos P(x,y) (in) que pertencem ao polgono sao armazenados em uma matriz Ein bem como os pontos P(x,y) (
in) sao alocados em uma matriz Ein . Se nao existir nenhum
ponto P(x,y) exterior ao polgono entao a matriz Ein sera
vazia. Caso a matriz Ein possua algum elemento, aplica-se
o processo de refinamento do semi-eixo maior da elipse que
esta sendo inserida ate obter a matriz Ein vazia.
Dessa forma, a matriz utilizada para a verificaca o e definida
por 24:


A1x
E1 =
A1y

B1x
B1y

C1x
C1y

D1x
D1y

Cx
Cy


P Ax
P Ay

D. Resultados e simulaco es
As simulaco es realizadas utilizam polgonos P naonecessariamente convexos. Na Figura 10 temos o posicionamento inicial e os dados obtidos na simulaca o 1 sao mostrados
na Tabela 1:

(24)

O MatLab[1] possui a funca o inpolygon que faz a


verificaca o dos pontos interiores e exteriores a uma determinada regiao.
Sintaxe
IN = inpolygon(X, Y, xv, yv)
[IN ON ]inpolygon = (X, Y, xv, yv)
Descrica o
IN = inpolygon(X, Y, xv, yv) retorna uma matriz IN
do mesmo tamanho de X e Y. Para cada elemento de
IN e atribudo o valor 0 ou 1 dependendo se o ponto
(X(p, q), Y (p, q)) esta dentro da regiao poligonal cujos
vertices sao especificados pelos vetores xv e yv:
Se (X(p, q), Y (p, q)) est
a dentro da regiao poligonal ou
no limite polgono IN (p, q) = 1 ;
Se (X(p, q), Y (p, q)) est
a fora da regiao poligonal
IN (p, q) = 0.
[IN ON ] = inpolygon(X, Y, xv, yv) retorna uma segunda matriz ON do mesmo tamanho de X e Y. Para cada
elemento de ON e atribudo o valor 0 ou 1 dependendo se o
ponto (X(p, q), Y (p, q)) esta na fronteira da regiao poligonal:
Se (X(p, q), Y (p, q)) est
a na fronteira da regiao poligonal
ON (p, q) = 1 ;
Se (X(p, q), Y (p, q)) est
a dentro ou fora da regiao poligonal ON (p, q) = 0.
Na heurstica proposta todas as elipses devem estar totalmente inscritas na regiao poligonal, ou seja, a matriz
[IN ON ] de cada elipse dever conter apenas pontos interiores ao polgono. Retornando algum ponto exterior ao
polgono faz-se a reduca o gradativa do semi-eixo maior e
realiza-se novamente o calculo do semi-eixo menor, do centro,
dos vertices e do ponto aleatorio ate que todos os pontos sejam
interiores ao polgono. A reduca o do semi-eixo maior da elipse
e realizada de forma recursiva de acordo com 25:
aw0 = aw (1 )

onde = 0.1 e o fator de reduca o.


Com essa verificaca o garante-se que todas as elipses tangentes a elipse inicial sejam interiores ao polgono P.

(25)

Fig. 10.

Elipses posicionadas na regiao poligonal P - simulaca o 1

No posicionamento inicial da elipse em P e possvel observar atraves da Tabela 1 que o semi-eixo maior das elipses
tangentes tem o mesmo comprimento, bem como o semi-eixo
menor e ambas possuem a mesma a rea inicial.

Tabela 1: Resultados do posicionamento das elipses - simulaca o 1

O tempo de simulaca o para a verificaca o varia bastante


dependendo do numero de vertices do polgono e da quantidade de iteraco es que sao realizadas ate encontrar uma
elipse que esteja totalmente contida na regiao poligonal. Com
o procedimento de reduca o gradativa do semi-eixo maior,
temos o posicionamento das elipses utilizadas na simulaca o
1 totalmente inscritas no polgono P, conforme a Figura 11:

Fig. 11.

Elipses totalmente inscritas em P - simulaca o 1

Apos o posicionamento das elipses e a reduca o gradativa


do semi-eixo para alocar as elipses no polgono, os dados sao
novamente armazenados como mostra a Tabela 2:

- 293 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Apos a inscrica o os dados sao novamente avaliados para


validar a eficiencia da heurstica.

Tabela 2: Resultados do posicionamento das elipses com reduca o


gradativa - simulaca o 1

As elipses tangentes sao totalmente inscritas em P, mantendo uma proximidade com o contorno da regiao poligonal.
Ocorre uma variaca o da posica o do centro, vertices e ponto de
tangencia das elipses apos o processo de verificaca o dos pontos
interiores elevando o tempo de processamento computacional.
Na segunda simulaca o mostrada na Figura 12, o tempo
de processamento computacional para posicionar as elipses e
relativamente semelhante ao tempo da primeira simulaca o:

Tabela 4: Resultados do posicionamento das elipses com reduca o


gradativa - simulaca o 2

II. C ONCLUS OES


A heurstica proposta e implementada, mostrou-se eficaz
para resolver o problema de posicionamento de elipses, uma
vez que foi possvel inscrever totalmente as elipses tangenciadas num determinado polgono P nao necessariamente
convexo, num tempo aceitavel para aplicaca o.
A utilizaca o da programaca o com o MatLab para a detecca o
de pontos em polgonos resultou em um ganho de tempo, visto
que esta fase demanda mais tempo quando algumas elipses
possuem pontos exteriores a regiao poligonal e devem passar
pelo processo de verificaca o da inscrica o e consequentemente
ocorra a reduca o gradativa dos semi-eixos.
III. T RABALHOS FUTUROS

Fig. 12.

Elipses posicionadas na regiao poligonal P - simulaca o 2

Como propoe a heurstica, no posicionamento inicial as


elipses tangentes possuem todas os semi-eixos maior com o
mesmo comprimento, isso pode ser verificado pelos dados
obtidos na simulaca o e descritos na Tabela 3:

Como propostas para trabalhos futuros pretende-se acrescentar na heurstica uma formulaca o que maximize as elipses
que, por construca o, estejam totalmente inseridas no polgono.
Ainda, realizar simulaco es da heurstica desenvolvida em
relaca o aos softwares e pacotes existentes na industria para
validaca o da mesma.
AGRADECIMENTOS
`
A CAPES (Coordenaca o de Aperfeicoamento de Pessoal de
Nvel Superior) fomentadora de bolsa para auxlio financeiro.
R EFER E NCIAS

Tabela 3: Resultados do posicionamento da elipse em P

Aplicando o procedimento de reduca o gradativa do semieixo maior temos o posicionamento final das elipses visualizado na Figura 13:

Fig. 13.

[1] MATLAB and Simulink for Technical Computing. Disponvel em:


http://www.mathworks.com/help/techdoc/ref/inpolygon.html.
Acesso
em: 27 junho 2012. R2012a Documentaca o, Mathworks Inc., 2002
[2] M. T. Jones. Artificial intelligence : a systems approach. Infinity Science
Press LLC. Hingham, Massachusetts, 2008.
[3] C. C. Beckel, Modelo Matematico: Algoritmo de inscrica o de secco es
conicas em polgonos irregulares de n-lados [Trabalho de conclusao de
curso]. Universidade de Passo Fundo, Curso de Matematica LP, Inst. de
Ciencias Exatas e Geociencias, Soledade, 2010.
[4] G. Kirk Christiansen. Toy Buiding Brick Patent. Oct. 24. Disclaimer
filed Mar. 31, 1978, Interlego A.G. Billund, Denmark, 1961.

Elipses totalmente inscritas em P - simulaca o 2

- 294 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

ANLISE DO POTENCIAL ELICO COM BASE EM DADOS OBTIDOS


A PARTIR DE ESTAO ANEMOMTRICA
Priscila Moraes (1), Eliete Biasotto Hauser (2)
(1) Acadmica de Ps-Graduao, PUCRS priscila.moraess@hotmail.com
(2) Faculdade de Matemtica, PUCRS eliete@pucrs.br
Pontifcia Universidade Catlica do Rio Grande do Sul (PUCRS)
Av. Ipiranga, 6681 Porto Alegre - Brasil

Resumo O presente trabalho apresenta um estudo


preliminar acerca do potencial elico e da estimativa de energia
gerada com base em dados obtidos a partir de uma estao
anemomtrica de 100 metros de altura, durante um ms de
medio, localizada na regio sul do Brasil. O estudo realizado,
alm se apresentar a metodologia e o processo de estimativa do
potencial elico, traz um levantamento sobre a viabilidade de
implantao de um sistema elico para converso de energia em
complementao rede convencional. Para a realizao deste
estudo utilizaremos o software livre ALWIN, programa
desenvolvido pela Ammonit Gesellschaft fr MesstechnikmbH
em parceria com o Deutsches Windenergie-Institut (DEWI).
Cabe ressaltar que existem diversos softwares capazes de
determinar o potencial elico de um stio; porm, para o estudo a
que se prope este trabalho, o software ALWIN apresenta uma
tima abordagem e facilidade de interpretao para o tratamento
e avaliao inicial dos dados medidos.

empreendimentos de gerao de energia. Neste sentido, o


software ALWIN serve como ferramenta para o tratamento
dos dados e anlise do potencial elico. Para uma anlise
completa necessrio que se avalie as variaes das
caractersticas do vento ao longo do dia e das estaes, alm
de observar sua variao de acordo com a altura na qual os
sensores foram instalados. possvel observar que a variao
mais rpida para alturas prximas ao solo, uma vez que a
velocidade do vento altamente influenciada pela rugosidade
do terreno. Sendo assim, a partir de uma altura limite, a
rugosidade no ir influenciar a velocidade do vento e,
consequentemente, a variao ser menor. A figura 1
apresenta um grfico da velocidade do vento x altura.

Palavras chave Energia elica, potencial elico, estao


anemomtrica

I. INTRODUO

Energia elica j uma realidade no que se refere a


gerao de energia. Atualmente, a matriz energtica
mundial apresenta uma insero crescente da energia elica e
a perspectiva que esta seja ainda mais acentuada no futuro.
Somente no primeiro semestre de 2011, 18,4 GW foram
instalados e em junho do mesmo ano, a capacidade elica
mundial alcanou 215 GW (WWEA, 2011).
Dentro deste cenrio, alguns pases tm se destacado com
um percentual significativo da capacidade elica mundial:
China, EUA, Alemanha, Espanha e ndia, que representam um
total de 74% da capacidade elica global.
No Brasil, a energia elica tambm vem ganhando
destaque nos ltimos anos. Segundo a Empresa de Pesquisa
Energtica (EPE), a produo de eletricidade a partir da fonte
elica alcanou 2.176,6 GWh em 2010, representando um
aumento em relao ao ano anterior (75,8%), quando se
alcanou 1.238,0 GWh. Em 2011, a produo alcanou
2.705,0 GWh, representando um aumento de 24,3% em
relao a 2010 (BRASIL, 2012).
Analisando este quadro, inegvel a importncia do
estudo e o aproveitamento do potencial elico para futuros

Figura 1 - Variao da velocidade do vento com a altura (Rohatgi et al, 1994)

Para a anlise destas questes, alm da utilizao de


softwares importante que se faa uma modelagem
matemtica para ajuste dos dados, uma vez que dadas as
caractersticas de cada equipamento, existe disparidades entre
os dados medidos e que poder ser aproveitado em termos de
gerao de energia. Estes clculos so feitos por instituies
certificadoras, como o DEWI, que detm o direito autoral do
software juntamente com a AMMONIT, empresa que
comercializa e produz equipamentos para medies elicas.
II. CAMPANHA DE MEDIO E EQUIPAMENTOS
Antes de realizar um empreendimento da dimenso de um
parque elico, imprescindvel que se faa um estudo acerca
do potencial elico da regio de instalao, ou seja,
necessrio que se realize uma campanha de medio para
averiguar a viabilidade e confiabilidade do investimento. Com
o objetivo de uniformizar as medies exigidas aos
empreendimentos para a participao em leiles de energia, a
EPE elaborou uma nota tcnica (BRASIL, 2009a) contendo

- 295 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

instrues gerais sobre as medies. Estas instrues


contemplam o perodo mnino de aquisio dos dados, o
perodo mximo sem medio (dados vlidos), a quantidade
mnima de sensores a serem instalados e suas respectivas
alturas. Basicamente, a norma diz que necessrio que sejam
instalados no mnino: dois anemmetros de conchas (sensores
de velocidade do vento), dois sensores de direo do vento,
um termmetro, um higrmetro e um barmetro. A EPE
regulamenta que a altura mnima para o anemmetro de topo
seja de 50 m; porm, atualmente as estaes tm altura entre
80 a 120 m.
Para o registro das informaes que os sensores instalados
iro medir, fundamental que se tenha um registrador de
dados, chamado de datalogger, que serve para medir e
armazenar os dados da estao. As medidas devem ser em m/s
para os sensores de velocidade do vento (anemmetros), graus
para os sensores de direo do vento, tambm conhecidos
como birutas, C para o sensor de temperatura, % para o
sensor de umidade relativa do ar e hPA para o sensor de
presso atmosfrica. A Figura 2 mostra como so registrados
os dados medidos pelos sensores instalados a cada intervalo de
10 minutos (intervalo de integralizao) durante 24 horas. O
nmero de linhas corresponde ao perodo de medio.
Os registros de dados so divididos nos seguintes campos:
- Data no formato dd.mm.aaaa
- Horrio no formato hh:mm:ss
- Velocidade mdia no anemmetro de topo (em m/s) no
intervalo de 10 min.
- Velocidade mxima no anemmetro de topo (em m/s) no
intervalo de 10 min.
- Velocidade mnima no anemmetro de topo (em m/s) no
intervalo de 10 min.
- Desvio padro da velocidade no anemmetro de topo no
intervalo de 10 min.
O mesmo vale para os demais anemmetros da instalao.
Para os demais equipamentos, so registrados os valores
correspondentes mdia, mxima, mnima e desvio padro
(quando solicitado).

Figura 2 - Dados

Na estao estudada, o datalogger foi configurado para


armazenar os valores correspondentes mdia, mxima,
mnima e desvio padro de todos os anemmetros, alm dos
sensores termo-higrmetro e barmetro. J para os sensores de
direo do vento, apenas so armazenados mdia e desvio
padro. Alm disso, o datalogger tambm armazena dados
importantes em relao tenso das baterias da estao.
Todos estes dados armazenados servem de indicativo para o
monitoramento da estao, pois possvel identificar possveis
falhas ou danos no equipamento.
Em uma estao anemomtrica de prospeco de suma
importncia que o empreendedor possua um panorama
detalhado do potencial elico da regio. Alm disso, para que
estes dados sejam vlidos, interessante que o empreendedor
contrate uma empresa certificadora, que alm de supervisionar
a instalao dos sensores de acordo com as especificaes,
possa garantir a confiabilidade dos dados medidos para os
futuros leiles de energia e parques elicos.
A estao estudada se encaixa nos requisitos especificados
anteriormente, contendo os seguintes sensores: trs
anemmetros de conchas, dois sensores de direo do vento e
demais sensores (termmetro, higrmetro e barmetro). Os
anemmetros foram instalados nas seguintes alturas: 100 m
para o anemmetro 1 (considerado como anemmetro de
topo), 80 m para o anemmetro intermedirio e 60 m para o
anemmetro restante.
Os dados medidos so registrados de acordo com a
configurao feita no datalogger, no qual possvel marcar os
canais que devem ser armazenados. No caso dos
anemmetros, para cada sensor, so registrados os valores de
mdia, mxima, mnima e desvio padro, como visto
anteiormente. Alm disso, os dados registrados pelos
anemmetros podem ser armazenados em m/s ou Hertz, de
acordo com a configurao escolhida.
III. MODELAGEM E ANLISE DOS DADOS
O programa ALWIN oferece como recurso a estimao do
comprimento da rugosidade, o clculo dos parmetros de
Weibull, histograma da velocidade do vento e direo, alm
do potencial elico atravs das velocidades mdias e
distribuies de Rayleigh ou Weibull.
Para tanto, o software deve ser alimentado com os dados
armazenados pelo datalogger. preciso informar os dados
correspondentes velocidade do vento, assim como os dados
correspondentes direo do vento no perodo analisado.
A. Rugosidade
O perfil dos ventos, dentre outros fatores, influenciado pela
rugosidade no local de instalao do parque. Ou seja, a
rugosidade de um terreno determinada pelo tamanho e
distribuio de elementos que contm vegetao, reas
construdas e superfcie do solo, que por sua vez influenciam a
velocidade do vento. A figura 3 abaixo mostra a tela na qual
possvel ver as estatsticas da velocidade do vento, bem como
o comprimento da rugosidade, calculado por deduo entre as
medidas procedidas.

- 296 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Figura 5 - Histograma gerado para o anemmetro instalado a 60 m.

Figura 3 Estatsticas da velocidade do vento

A velocidade mdia do vento pode ser estimada pela


relao:
(1)

B. Distribuies de Rayleigh e Weibull


Inicialmente possvel construir um histograma, no qual se
verifica as frequncias relativas da velocidade do vento que
ocorreram em determinado perodo, a anlise abaixo foi feita
para o primeiro e terceiro anemmetro, cujas alturas so
respectivamente 100 e 60 m.
As imagens abaixo representam, graficamente, a frequncia
de cada velocidade com base nos dados amostrais escolhidos.
Alm disso, podemos observar a estimativa para a distribuio
de Rayleigh, indicando a velocidade mdia das medies do
perodo e o clculo para a distribuio de Weibull, que leva
em conta o desvio padro dos dados estudados. Esta
distribuio de probabilidade comumente usada para
caracterizar a amplitude de velocidades dos ventos. As figuras
4 e 5, a seguir, mostram o histograma gerado para o
anemmetro instalado a 100m (anemmetro de topo) e para o
anemmetro instalado a 60m.

A distribuio de Weibull a que apresenta maior


acuracidade em termos de produo de vento, os grficos
mostram que a distribuio de frequncia da velocidade dos
ventos tem maior ocorrncia na faixa de 8 m/s, com
velocidade mdia de 8,2 m/s a 100 m e 7 m/s com mdia de
7,5m/s a 60 metros de altura. Os resultados encontrados so
considerados bons em termos de produo de vento.
A funo densidade de probabilidade de Weibull das
velocidades do vento, , descrita pela equao:
(2)
onde , c e a representam respectivamente a velocidade do
vento, o parmetro de forma de Weibull, que determina a
forma da curva, indicando a variabilidade do regime dos
ventos, ou seja, quanto maior o valor de c, maior ser a
regularidade em termos de velocidade, determinando uma
curva mais estreita, e o parmetro de escala de Weibull. A
distribuio de Rayleigh um caso particular da distribuio
de Weibull, onde c = 2, alm de ter somente um parmetro de
ajuste.
Os parmetros a e c, que so calculados pelo software
automaticamente, a partir da insero dos dados do vento,
podem ser estimados a partir do mtodo dos momentos. Ou
seja, so estimados com base no primeiro momento (mdia) e
no segundo momento (varincia) e esto relacionados com a
(3)
(3.1)
Em que

a funo gama definida por:

(4)
Ainda, a funo de distribuio acumulada dada por:
(5)

Figura 4 - Histograma gerado para o anemmetro de topo.

C. Direo do vento
A disponibilidade de energia elica e sua frequncia so
informaes estatsticas fornecidas pela Rosa dos Ventos em

- 297 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

forma de porcentagens da frequncia de ocorrncia do vento


que chega em cada setor.
Os dados utilizados para a elaborao destas estatsticas
foram medidos pelos sensores de direo do vento e
armazenados pelo datalogger, os valores so referentes s
mdias e desvios padro integralizados a cada 10 minutos.
possvel confirmar estas informaes utilizando a figura 6,
na qual apresenta uma tabela correspondente estatstica dos
dados divida em intervalos de 10. Nesta tabela, cada intervalo
associado frequncia dos dados medidos, mdia e mxima
do intervalo.

Figura 7 - Grfico que indica a direo do vento.

C. Potncial elico
De acordo com BERNSTEIN (2002), a quantidade de
energia produzida pelo vento uma funo da sua velocidade
( ) e massa (m) dada pela equao da energia cintica:
(6)
Como o clculo da potncia obtido a partir da razo entre
a energia e o tempo, pode-se escrever:

Figura 6 - Tabela que indica a frequncia da direo do vento.

Observando a tabela acima, percebe-se que o percentual de


frequncia mxima do vento ocorreu no setor Leste com 5,0%
e 5,4% das ocorrncias de vento, embora os ventos tenham
atingido maior velocidade no setor oeste com 23 a 25 m/s.
Em conformidade com o que foi visto acima, a figura 7
demonstra, atravs da Rosa dos Ventos, a direo
predominante do vento apresentando dois grficos. O grfico
da esquerda representa a estatstica da distribuio de
frequncia da direo do vento e o da direita, as mdias
(marcadas em azul) e mximas (marcadas em rosa) da
velocidade do vento. Analisando os dois grficos, percebe-se
que ao longo do perodo estudado, os ventos foram
predominantes a Leste, mas neste setor predominaram ventos
fracos. A energia concentrou-se no eixo Sudoeste-Noroeste,
sendo que os ventos mais intensos estariam vindo do
Noroeste.

(7)
Considerando que o termo
pode ser descrito como a
taxa de fluxo de massa ( ), que por sua vez, por definio,
obtida multiplicando-se a densidade do ar ( ) pela taxa de
fluxo volumtrico (Q), temos que:
(8)
Mas, a taxa de fluxo volumtrico (Q) representa a
quantidade de ar passando por uma sesso de controle de rea
A, logo, pode ser encontrada pela expresso que multiplica a
velocidade ( ) pela rea (A):
(9)
E, portanto, a potncia mecnica (
) pode ser estimada
a partir da energia disponvel no vento de acordo com a
frmula abaixo, SALLES (2004):
(10)
Onde a densidade do ar ou massa especfica do ar,
podendo variar de acordo com a latitude e condies
atmosfricas,
1,2 kg/m ao nvel do.
Observando a equao acima, percebe-se que a potncia
proporcional rea varrida pelo aerogerador, densidade do
ar local e ao cubo da velocidade do vento.
Porm, apenas uma parte da potncia disponvel pode ser
processada pela turbina. Denomina-se coeficiente de potncia
( ) a relao entre a potncia extrada pelo gerador e a
potncia disponvel, dado por:
(11)

- 298 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

A partir das equaes 10 e 11 obtm-se a seguinte


expresso que representa a potncia na turbina elica:
(12)
Sendo:
= densidade do ar em kg/m.
= D/4, em que D o dimetro do rotor.
= Coeficiente aerodinmico de potncia do rotor.
= velocidade cintica do vento.

do aerogerador escolhido de 1.231,9 kW, sendo que a


potncia efetivamente gerada de 891,6 MWh, ou seja, este
valor representa a gerao da turbina de acordo com os dados
de velocidade medidos. Neste sentido, apenas 41,3% da
potncia do aerogerador est sendo de fato aproveitada. Este
fator (fator de capacidade) pode ser encontrado utilizando a
expresso:
(13)

Em condies ideais, o valor mximo de


de 0,593, ou
seja, a taxa de converso em potncia til de 59,3% . Esta
taxa fundamentalmente terica, pois na prtica no
possvel alcanar este valor, em condies reais, o coeficiente
de potncia no alcana mais do que
= 0,5.

D. Curva de Potncia
Para simular a gerao de um parque elico necessrio
associar ao gerador escolhido uma curva de potncia que
relaciona os valores de velocidade do vento a valores de
potncia eltrica.
Abaixo o grfico da curva de potncia que indica o valor da
potncia gerada por uma determinada turbina. De acordo com
a figura 7, a turbina escolhida apresenta seu pico de produo
de energia aos 13 m/s.

Onde,
representa o fator de capacidade, a
representa a gerao anual estimada da usina elica (MWh),
corresponde ao mero de horas considerado e
a potncia
nominal da turbina considerada (MW).
Este fator importante na anlise dos dados, uma vez que
para que um empreendimento seja vivel economicamente,
este deve apresentar um alto fator de capacidade, visando a
participao em leiles de energia.

Figura 8 - Grfico para o clculo da potncia mdia, energia e fator de


capacidade mdia, distribuio de Rayleigh e distribuio de Weibull

IV. CONSIDERAES FINAIS

Figura 7 - Grfico para a curva de potncia

E. Energia Gerada
A partir dos parmetros que foram calculados para a
distribuio de Rayleigh e para a distribuio de Weibull
possvel compatibilizar os dados da velocidade do vento com a
curva de potncia de vrios aerogeradores. Deste modo,
conseguiremos um prognstico da energia gerada,
considerando as caractersticas mencionadas anteriormente,
como a altura da torre e dos sensores. Nesta perspectiva,
possvel fazer uma anlise comparativa do desempenho das
mquinas utilizadas.
O grfico apresentado na figura 8 demonstra a potncia
mdia (mdia das velocidades do vento x curva de potncia)

Para definir a viabilidade de um empreendimento


fundamental que se faa um estudo para estimar a quantidade
de energia que poder ser gerada em um parque elico. Neste
sentido, a obteno de dados confiveis servir de base para a
implantao do projeto.
Outro fator de importncia a ser mencionado para a deciso
de viabilidade de um parque elico se deve densidade dos
ventos. Para que a energia elica seja tecnicamente
aproveitvel a densidade dos ventos deve ser maior ou igual a
500W/m, a uma altura de 50m, isso equivale a ventos com
velocidades mdias mnimas de 7 a 8 m/s.
Analisando os resultados apresentados, possvel concluir
que a regio estudada promissora para gerao de energia.
Nota-se uma boa constncia do vento com fator de Weibull
prximo a 3,2 e velocidades mdias entre 8,2 e 7,5 m/s. Alm
disso, para o banco de dados estudado, o fator de capacidade
se mostrou significativo, com 41,3% obtido a partir da
distribuio de Weibull. Este fator se mostra como o mais

- 299 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

prximo da realidade, uma vez que o clculo representativo da


mdia da potncia de 41,7%.
O estudo mostrou a possibilidade de realizar uma anlise
prvia de dados coletados de estaes anemomtricas para
prospeco de parques elicos, o recurso apresentado serve
para que se possa acompanhar a situao no local do
empreendimento, a fim de verificar a viabilidade.
Evidentemente, que quanto maior for o perodo de medio,
mais prximo da realidade estaro os resultados, em especial,
a previso de gerao.
V. BIBLIOGRAFIA
[1]

[2]

[3]

[4]

[5]

[6]

[7]

[8]

WWEA, 2012. World Wind Energy Report 2011, World Wind Energy
Association,
disponvel
online
em:
<www.wwindea.org/home/images/stories/publications/half_year_report
_2011_wwea.pdf> Acesso em: 14 jun. 2012.
ROHATGI, J. S.; Nelson, V. Wind Characteristics An Analysis for the
Generation of Wind Power, Alternative Energy Institute, West Texas
A&M University, 1994.
BRASIL - Ministrio de Minas e Energia (MME). Balano Energtico
Nacional 2012 - Resultados Preliminares - Ano Base 2011, Empresa de
Pesquisa Energtica (EPE), Rio de Janeiro, 42 p, 2012.
BRASIL - Ministrio de Minas e Energia (MME). Balano Energtico
Nacional 2011 - Ano Base 2010, Empresa de Pesquisa Energtica
(EPE), Rio de Janeiro, 274 p, 2011.
BRASIL - Ministrio de Minas e Energia (MME). Nota Tcnica DEA
14/09 - Instrues para as Medies Anemomtricas e Climatolgicas do
Leilo de Energia de Reserva 2009, Empresa de Pesquisa Energtica
(EPE), Rio de Janeiro, 2009.
BERNSTEIN, J.C., 2002, Wind Resource Analysis Program 2002, 14th
Wind ResourceAnalysis Program Report, Minnesota Department of
Commerce, pp 191-193.
SALLES, A. C. N. DE., 2004, Metodologias de Anlise de Risco para
Avaliao Financeira de Projetos de Gerao Elica. Rio de Janeiro,
2004. 83 f. Dissertao (Mestrado em Planejamento Energtico) COPPE, Universidade Federal do Rio de Janeiro.
PETRY, A.P.; MATTUELLA, J. M. L. Anlise do Potencial Elico e
Estimativa da Gerao de Energia Empregando o Software Livre
Alwin, Porto Alegre, 2007.

- 300 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

Reduction of Reacting Flow Models by the


Reaction-Diffusion Manifolds for Methane/Air
Turbulent Jet Diffusion Flames
Francieli Aparecida Vaz

Alvaro
Luiz de Bortoli

Center of Exact Sciences and Technology


Federal University of Pampa
Travessa 45, 1650,
Bage/RS, Brazil 96.413-170
Email: francieli.vaz@unipampa.edu.br

Graduate Program in Applied Mathematics


Federal University of Rio Grande do Sul
Av. Bento Goncalves 9500, P.O. Box 15080
Porto Alegre/RS, Brazil 91.509-900
Email: dbortoli@mat.ufrgs.br

AbstractIn the present work the method of ReactionDiffusion Manifolds (REDIM), for automatic reduction of chemical kinetic models, depending on transport properties, is applied
for a methane/air reaction mechanism. The approach allows
incorporating the effect of coupling of reaction and diffusion
processes. The methodology applied, based on slow manifolds
of low dimension, allows decreasing the time needed to obtain
results for confined turbulent jet diffusion flame. The LargeEddy Simulation is required to represent the turbulent flow.
Numerical tests, for the governing equations discretized by the
finite difference explicit Runge-Kutta multistage scheme, were
carried out for turbulent, nonpremixed methane-jet flow. The
numerical results compare well with the experimental data
available in the literature.
KeywordsMethane Diffusion Flames; Large-Eddy Simulation; Reaction-Diffusion Manifolds.

I. I NTRODUCTION
A large variety of models describing several processes
occurring in combustion, as chemistry and turbulence, and
a variety of numerical tools needed to solve the underlying
equation systems, have been developed (see [1], [2], [3]). It
is known that typical kinetic models used in reacting flows
contain many elementary reactions, are stiff and non-linear
[4]. Hence methods of dimension reduction of large detailed
chemical kinetic models are very important and have been
developed intensively in the last years.
Chemically reacting flows are governed by a strong interaction of chemical kinetics with molecular transport properties.
Therefore, reduced models for such systems have to take into
account both the chemical reaction and the diffusion processes.
In order to deal with this problem, the recently developed
reduction method, the so-called reaction-diffusion manifolds
(REDIM) method accounts for the transport properties [5].
Most of the existing methods exploit the so-called natural
multi-scale structure of the system of governing equations. It
is assumed that there are some fast modes or processes which
are relaxed quickly and that only the slow processes govern
the overall system dynamics. As a result, the long term system
evolution is represented primarily by the dynamics of the slow

reactions along a stable geometrical attractor with invariant


properties, while the fast processes are relaxed. Moreover,
removing the fast modes and reducing the dimension decreases
the stiffness of the system of differential equations. This in turn
allows larger time steps during the integration and, therefore,
solves one major problem of the numerical implementation.
The reduced kinetic mechanism is constructed as a table of
a slow manifold mesh in the composition or state space. The
manifold table contains all necessary information about the
reduced kinetics as well as about the projection of the original
system of governing equations on this low dimensional manifold. Thus, the actual reduction is realized by a reformulation
of the system of governing equations on the low dimensional
manifold, that approximates the full system dynamics in the
state space.
Note that the 1D REDIM method considered here, fully
corresponds to the flamelet method, because it reproduces the
detailed stationary solution. However, it allows an extension to
higher dimensions and, therefore, permits to attack problems
where 1D flamelets cease to describe the complex chemistrytransport interaction in an accurate way [6].
II. M ATHEMATICAL AND N UMERICAL D ESCRIPTION
In the following the mathematical concept of the REDIM
method is presented. To simplify the presentation of the
suggested technique let us first introduce a vector notation. The
vector = (1 , ..., n ) will characterize the thermochemical
state of the system. In this vector notation the system of
governing equations for a reacting flow can be written as [7]
1

= F() u (D) (),


(1)
t

where and F () are n = 2 + nsp -dimensional vectors,


= (T, p, Y1 , ..., Ynsp )T , F () = (w T , 0, w 1 , ..., w nsp )T is
the thermo-chemical source term and D = /cp I is a
n n-dimensional diffusion matrix.
Here, is the density, u denotes the velocity field, T the
temperature, p the pressure, Yk the mass fraction of the k-th

- 301 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

species, w k the reaction rate of the k-th species, w T = Qw k ,


Q the combustion heat, t the time, the thermal conductivity
and cp the heat capacity.
According to our assumption, the system solution in the
state space belongs to an ms -dimensional invariant manifold
defined by an explicit function () : M = { : =
(), : Rms Rn }, ms n, where is a ms dimensional parameter on the manifold, which represents local
coordinates. The slow manifold is defined by using a projection operator onto the normal space (T M ) : P(T M ) =
(I +
) of M and by the invariance condition
(I +
) () = 0.

(2)

Here
is the Moore-Penrose pseudo-inverse of . It is
given for a regular matrix T S as
T
1
+
T S,
= ( S )

(3)

where S is a scaling matrix that defines the orthogonality in


the state space.
To solve the manifold equation (2), one has to solve the
PDE system [8]
()
= (I +
) ().
t

(4)

The stationary solution (, ) defines the desired manifold. The equation (4) can be simplified by
(
)
()
d
+
= (I ) F() () () (5)
t

where N =

A. 1D REDIM
In this paper, we develop a 1D REDIM to the methane/air
reaction mechanism, considering the reaction set given by
Peters (see [9], page 41), which has 15 species and implies
that n = 2 + 15.
Now, let us assume that the REDIM is parameterized by
the progress variable = Z, the mixture fraction, which is
simply defined by:

where is the stoichiometric mass ratio, YO2 ,i and YF,i


denote the mass fraction of oxygen and fuel in the stream,
respectively. Z is a conservative scalar ranging from 0 to 1,
which relates the level of mixing between the oxygen and the
fuel.
The gradient vector is given by
)
(
Ynsp T
T p Y1
,
,
, ...,
.
(7)
=
Z Z Z
Z
, , and +
become
(
)T
Ynsp
T
Y2
=
, 0, N,
, ...,
,
Z
Z
Z
Y1
Z

YF
Z

(8)

2 Ynsp
2 Y2
2T
,
0,
0,
,
...,
=
Z 2
Z 2
Z 2
(
)
1
+
, 0, ..., 0 .
= 0, 0, N

Mixture fraction
e
(
Z)
t

(6)

1 YO2
Z

)T
,

(9)
(10)

2
where = c
|Z|2 .
p
In this study, consider the turbulent compressible flow.
Unfortunately, the full numerical solution of the instantaneous
balance equations is limited to very simplified cases, where the
number of time and length scales present in the flow is not too
great. To overcome this difficulty, an alternative is to use large
eddy simulation (LES). LES compute the largest structures of
the flow, while the effects of the smaller one are modeled. The
flow variables are Favre averaged or density weighted [10],
fe = f /, where the bar denotes the standard LES filtering.
Using the Favre average and after applying the standard LES
filtering technique, we find the following governing equation
for
Momentum/Navier-Stokes
(
)
(
u
ei ) (
u
ei u
ej )
1 p

t
+
= 2
+

eij (13)
t
xj
M xi xj Re

YF YO2 + YO2 ,i
Z=
,
YF,i + YO2 ,i

Now, the equation system (5) is given by the stationary


solution of
T
2T

=
+ w T ,
(11)
t
2 Z 2
2 Yk
Yk
=
+ w k .
(12)

t
2 Z 2

where d = /cp .

Assuming that

YF,i +YO2 ,i

e
(
u
ej Z)

+
=
xj
xj

t Ze
Sc xj

Temperature

(
Te)
e 2 (
Te)
e T ,
=w

t
2 Ze2
Species mass fractions
(
Yek )
e 2 (
Yek )
e k ,

=w
t
2 Ze2

)
(14)

(15)

(16)

In these equations M is the Mach, Re the Reynolds and Sc


the Schmidt numbers. The density is approximated using the
state relation
1

,
(17)
e
1 T 1
where 0.1 < < 0.8 and the pressure term p/xi comes
from the solution of a Poissons equation. The eddy viscosity
t is obtained by using the Smagorinsky model [11] as
t = (Cs )2 |Seij |,

(18)

where |Seij | = (2Seij Seij )1/2 , is the filter width and Cs 0.2
is the Smagorinsky coefficient [12].
Numerical tests were carried out using the central second
order finite difference method. Central schemes are preferred

- 302 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

because they are not dissipative; this property is generally


considered necessary to prevent damping of small scales of
turbulence, which are important in reactive flows.
The governing equations are in general form written as

= R,
t

(19)

corresponds to the unknown fluxes and R


correwhere W
sponds to the convective, diffusive and source terms tensor.
The three-stage Runge-Kutta method is chosen to obtain
numerical solutions of high accuracy and to extend the stability
region. The simplified scheme may be written as
0
ijk
W
r
ijk
W

n+1
W
ijk

n
ijk
= W
0
ijk
ijk
= W
r tR
5
ijk
= W

where r = 1, 2, 3, 4, 5 is the stage number, r the coefficients


of these stages, 1 1/4, 2 1/6, 3 3/8, 4 1/2 and
5 1 for a second order time scheme. To estimate the timestep the CFL, Courant Friedrich-Lewy, condition is adopted
[13], resulting in
Vijk
t = CF L i
,
+ j + k

Fig. 1.

Burner sketch.

(20)

where Vijk is the cell volume, i is the spectral ratio of the

Jacobian matrix related to the i direction, and in a similar


manner for in other directions.
III. R ESULTS
The configuration used for the piloted methane/air jet diffusion flame is show in the Figure 1. The fuel nozzle has a
diameter d = 0.5 cm and is enclosed by a broad pilot nozzle
with a diameter D = 2.53d and an air-coflow with De = 10d.
Consider that the burner length is L = 1 m.
To compare the numerical results it is used the Sandia
Flame D, documented by the International Workshop on
Measurement and Computation of Turbulent Nompremixed
Flames [14]. The Sandia Flame D consists of a main jet with a
mixture of 25% of methane and 75% of air. This jet is placed
in a coflow of air and the flame is stabilized by a pilot. This
flame has a high Reynolds (Reynolds = 22400) based on the
nozzle diameter D = 7.2 mm and the bulk jet velocity 49.6
m/s, which ensures the turbulent flame.
In the figures which follow we have the projections of the
stationary solutions of equation (15) and (16) for a jet diffusion
flame configuration. Boundary values of Z on X-axis represent pure oxidizer (Z = 0) and pure fuel (Z = 1) gas mixtures.
The initial conditions are YO2 ,i = 0.23, YCH4 ,i = 0.16 and
zero for all other species.
The reaction between methane and air results in water
vapor (H2 O), carbon dioxide (CO2 ), carbon monoxide (CO),
hydrogen gas (H2 ) and some minor products. Figure 2, 3, 4
and 5 show the evolution of the H2 O, CO2 , CO and H2 mass
fractions in the mixture fraction space, respectively, on a scale
from zero to one. In those points where Z = 0 or Z = 1, the

product concentrations are zero, because we have the extremes,


pure fuel (Z = 1) or pure oxygen (Z = 0); the maximum
concentration is achieved in the stoichiometric surface. The
numerical and experimental solutions are in good agreement.
IV. C ONCLUSION
The studies presented here are concerned to the efficiency
of REDIM method to simulate a methane/air turbulent diffusion flame. The computational results for 1D REDIM are
in agreement with experimental data for the mass fraction. It
was observed that the developed method is computationally
cheap and efficient, which turns it appropriate to study similar
problems, for future implementation in more complex calculations, and to use it hierarchically to produce initial conditions
for detailed numerical simulations.
ACKNOWLEDGMENT
This research is being developed at UFRGS, Federal University of Rio Grande do Sul and UNIPAMPA, Federal University
of Pampa. The first author F. A. Vaz thanks the financial
support from CAPES, Coordenaca o de Aperfeicoamento de
Pessoal de Nvel Superior. Prof. A. L. De Bortoli gratefully
acknowledges the financial support from CNPq, Conselho
Nacional de Desenvolvimento Cientfico e Tecnologico, under
process 303007/2009-5.
R EFERENCES
[1] H. Pitsch and H. Steiner, Large-eddy simulation of a turbulent piloted
methane/air diffusion flame (Sandia Flame D), Physics of Fluids,
vol. 12, pp. 25412554, 2000.

- 303 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

0.14

0.06
H2Onum
H2Oexp

0.12

COnum
COexp
0.05

0.1
Mass Fraction

Mass Fraction

0.04
0.08
0.06

0.03

0.02
0.04
0.01

0.02
0

0.2

0.4
0.6
Mixture Fraction

0.8

0.2

0.4
0.6
Mixture Fraction

0.8

Fig. 2. Numerical and experimental results for the H2 O mass fraction

Fig. 4. Numerical and experimental results for the CO mass fraction

in the mixture fraction space for methane turbulent jet diffusion flame.

in the mixture fraction space for methane turbulent jet diffusion flame.

0.12

3.5
CO2num
CO2exp

x 10

H2num
H2exp

0.1

2.5
Mass Fraction

Mass Fraction

0.08

0.06

2
1.5

0.04
1
0.02

0.5

0.2

0.4
0.6
Mixture Fraction

0.8

Fig. 3. Numerical and experimental results for the CO2 mass fraction
in the mixture fraction space for methane turbulent jet diffusion flame.

0.2

0.4
0.6
Mixture Fraction

0.8

Fig. 5. Numerical and experimental results for the H2 mass fraction

in the mixture fraction space for methane turbulent jet diffusion flame.

- 304 -

V CONFERNCIA SUL EM MODELAGEM COMPUTACIONAL - MCSUL2012

[2] M. R. H. Sheikhi, T. G. Drozda, P. Givi, A. F. Jaberi, and S. B. Pope,


Large eddy simulation of a turbulent nonpremixed piloted methane
jet flame (Sandia Flame D), Proceedings of the Combustion Institute,
vol. 30, pp. 549556, 2005.
[3] V. Raman and H. Pitsch, LES/Filtered-Density Function simulation of
turbulent combustion with detailed chemistry, CTR-Annual Research
Briefs, pp. 297309, 2005.
[4] J. Warnatz, U. Maas, and R. W. Dibble, Combustion: Physical and
Chemical Fundamentals, Modeling and Simulation, Experiments, Pollutant Formation. Springer, 2006.
[5] U. Maas and V. Bykov, The extension of the reaction/diffusion manifolds concept to systems with detailed transport models, Proceedings
of the Combustion Institute, vol. 33, pp. 12531259, 2011.
[6] V. Bykov and U. Maas, Reaction-diffusion manifolds and global quasilinearization: Two complementary methods for mechanism reduction,
The Open Thermodynamics Journal, vol. 4, pp. 92100, 2010.
[7] , Problem adapted reduced models based on reaction diffusion
manifolds (REDIMs), Proceedings of the Combustion Institute, vol. 32,
pp. 561568, 2009.
[8] , The extension of the ILDM concept to reaction diffusion manifolds, Proceedings of the Combustion Institute, vol. 11, pp. 839862,
2007.
[9] N. Peters, Fifteen Lectures on Laminar and Turbulent Combustion.
Ercoftac Summer School, 1992.
[10] B. J. Boersma and S. K. Lele, Large eddy simulation of compressible
turbulent jets, CTR-Annual Research Briefs, pp. 365377, 1999.
[11] J. S. Smagorinsky, General circulation experiments with the primitive
equations: I. the basic experiment, Monthly Weather Review, vol. 91,
pp. 99164, 1963.
[12] M. Germano, U. Piomelli, P. Moin, and W. H. Cabot, A dynamic
subgrid-scale eddy viscosity model, Physics of Fluids A, vol. 3, pp.
17601765, 1991.
[13] A. L. de Bortoli, Introduca o a` Dinamica de Fluidos Computacional.
Editora da Universidade - UFRGS, 2000.
[14] R. Barlow and J. Frank. (2003) Piloted ch4/air flames c, d, e and f release 2.0. [Online]. Available: http://www.ca.sandia.gov/TNF

- 305 -

Das könnte Ihnen auch gefallen