Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais

Detalhes bibliográficos
Autor(a) principal: Lugão, Bruno Carlos
Data de Publicação: 2022
Outros Autores: brunocarloslugao@gmail.com
Tipo de documento: Tese
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UERJ
Texto Completo: http://www.bdtd.uerj.br/handle/1/18591
Resumo: Economic progress and unplanned urban growth have long contributed to the de terioration of water resources, both quantitatively and qualitatively. In this context, the object of study of this work arises, which aims to identify and quantify the contribution of a point-source pollutant loads, through an inverse problem, released on the margins of fluvial courses without necessarily having knowledge of its functional form. The mathema tical modeling of this phenomenon was performed using the two-dimensional advection dispersion equation, assuming a parabolic velocity profile, solved by the finite difference method using the FTCS (Forward Time Centered Space) scheme. The formulation of the inverse problem involved both parameter estimation, as an optimization problem (scena rio A), and function estimation, as a statistical inference problem (scenario B). The first approach sought to recover constant loads, including the spill point, using the Differential Evolution (DE) algorithm. The second approach involved the identification of transient loads, considering different launch configurations, according to the Monte Carlo Markov Chain (MCMC) method. A computational package was also developed, implemented in Python language, called ipsimpy (Inverse Problem Simple Modeling), which presents it self as a tool capable of centralizing the inverse analysis, whose application can naturally extend to other areas. Aiming to bring the idealized cases closer to real situations, a preliminary calibration step was carried out, involving a real experiment, referring to the instantaneous release of a saline tracer, in order to characterize the dispersive and advec tive parameters of the transport equation. In scenario A simulations, comprising constant loads, the coefficients were properly estimated and the calculated concentrations showed good adherence to the synthetic data, with relative errors for the pollutant mass smaller than 2%. As for the estimation of transient loads, alluding to scenario B, the MCMC sa tisfactorily recovered the functions of interest, even the discontinuous ones, with relative errors of the L2 norm below 7%.
id UERJ_c9ac8831495dde2def7c7681381a9e2c
oai_identifier_str oai:www.bdtd.uerj.br:1/18591
network_acronym_str UERJ
network_name_str Biblioteca Digital de Teses e Dissertações da UERJ
repository_id_str 2903
spelling Rodrigues, Pedro Paulo Gomes Wattshttp://lattes.cnpq.br/6601368978577012Knupp, Diego Camposhttp://lattes.cnpq.br/1743826010794846Gonçalves, Marcelo Albano Moret Simõeshttp://lattes.cnpq.br/6903653527541008Lobato, Fran Sergiohttp://lattes.cnpq.br/7640108116459444Abreu, Luiz Alberto da Silvahttp://lattes.cnpq.br/2157391120883842Souza Boy, Grazione dehttp://lattes.cnpq.br/7987813860992687http://lattes.cnpq.br/8056607124807055Lugão, Bruno Carlosbrunocarloslugao@gmail.com2022-11-03T16:28:21Z2022-09-28LUGÃO, Bruno Carlos. Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais. 2022. 135 f. Tese (Doutorado em Modelagem Computacional) - Universidade do Estado do Rio de Janeiro, Nova Friburgo, 2022.http://www.bdtd.uerj.br/handle/1/18591Economic progress and unplanned urban growth have long contributed to the de terioration of water resources, both quantitatively and qualitatively. In this context, the object of study of this work arises, which aims to identify and quantify the contribution of a point-source pollutant loads, through an inverse problem, released on the margins of fluvial courses without necessarily having knowledge of its functional form. The mathema tical modeling of this phenomenon was performed using the two-dimensional advection dispersion equation, assuming a parabolic velocity profile, solved by the finite difference method using the FTCS (Forward Time Centered Space) scheme. The formulation of the inverse problem involved both parameter estimation, as an optimization problem (scena rio A), and function estimation, as a statistical inference problem (scenario B). The first approach sought to recover constant loads, including the spill point, using the Differential Evolution (DE) algorithm. The second approach involved the identification of transient loads, considering different launch configurations, according to the Monte Carlo Markov Chain (MCMC) method. A computational package was also developed, implemented in Python language, called ipsimpy (Inverse Problem Simple Modeling), which presents it self as a tool capable of centralizing the inverse analysis, whose application can naturally extend to other areas. Aiming to bring the idealized cases closer to real situations, a preliminary calibration step was carried out, involving a real experiment, referring to the instantaneous release of a saline tracer, in order to characterize the dispersive and advec tive parameters of the transport equation. In scenario A simulations, comprising constant loads, the coefficients were properly estimated and the calculated concentrations showed good adherence to the synthetic data, with relative errors for the pollutant mass smaller than 2%. As for the estimation of transient loads, alluding to scenario B, the MCMC sa tisfactorily recovered the functions of interest, even the discontinuous ones, with relative errors of the L2 norm below 7%.O progresso econômico e o crescimento urbano sem planejamento, há muito tempo vêm contribuindo para a deterioração dos recursos hídricos, tanto no aspecto quantitativo, quanto no aspecto qualitativo. Nesse contexto, surge o objeto de estudo deste trabalho, que visa identificar e quantificar o aporte de cargas poluentes pontuais, mediante um problema inverso, despejadas nas margens de cursos fluviais sem que necessariamente tenha-se conhecimento da sua forma funcional. A modelagem matemática desse fenômeno foi realizada por meio da equação da advecção-dispersão bidimensional, assumindo um perfil de velocidade parabólico, resolvida a partir do método de diferenças finitas empre gando o esquema FTCS (Foward Time Centred Space). A formulação do problema inverso envolveu tanto a estimativa de parâmetros, como um problema de otimização (cenário A), quanto a estimativa de funções, como um problema de inferência estatística (cenário B). A primeira abordagem buscou recuperar cargas constantes, incluindo o ponto de derra mamento, empregando o algoritmo de Evolução Diferencial (Differential Evolution - DE). Já a segunda abordagem envolveu a identificação de cargas transientes, considerando di ferentes configurações de lançamento, segundo o método de Monte Carlo com Cadeias de Markov (Monte Carlo Markov Chain - MCMC). Desenvolveu-se também um pacote computacional, implementado em linguagem Python, chamado ipsimpy (Inverse Problem Simple Modeling), que se apresenta como uma ferramenta capaz de centralizar a aná lise inversa, cuja aplicação pode estender-se naturalmente a outras áreas. Pretendendo aproximar os casos idealizados de situações reais, procedeu-se uma etapa preliminar de calibração, envolvendo um experimento real, referente ao lançamento instantâneo de um traçador salino, com intuito de caracterizar os parâmetros dispersivos e advectivos da equação do transporte. Nas simulações do cenário A, compreendendo cargas constantes, os coeficientes foram estimados adequadamente e as concentrações calculadas apresenta ram boa aderência aos dados sintéticos, com erros relativos para a massa do poluente menores que 2%. Quanto a estimativa das cargas transientes, alusivas ao cenário B, o MCMC recuperou satisfatoriamente as funções de interesse, mesmo as descontínuas, com erros relativos da norma L2 abaixo de 7%.Submitted by Pâmela CTC/E (pamela.flegr@uerj.br) on 2022-11-03T16:28:21Z No. of bitstreams: 1 Tese - Bruno Carlos Lugão - 2022 - completo.pdf: 7684514 bytes, checksum: 18b235b18c675e35ba5fc1a9c40dcf46 (MD5)Made available in DSpace on 2022-11-03T16:28:21Z (GMT). No. of bitstreams: 1 Tese - Bruno Carlos Lugão - 2022 - completo.pdf: 7684514 bytes, checksum: 18b235b18c675e35ba5fc1a9c40dcf46 (MD5) Previous issue date: 2022-09-28application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Modelagem ComputacionalUERJBrasilCentro de Tecnologia e Ciências::Instituto PolitécnicoIpsimpyInverse problemPollutant loadsFinite differencesProblema inversoCargas poluentesDiferenças finitasProblemas inversos (Equações diferenciais)PoluentesDiferenças finitasCIENCIAS EXATAS E DA TERRA::MATEMATICA::MATEMATICA APLICADA::ANALISE NUMERICAModelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviaisComputational modeling and estimation of point pollutant loads released on the margins of fluvial coursesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALTese - Bruno Carlos Lugão - 2022 - completo.pdfTese - Bruno Carlos Lugão - 2022 - completo.pdfapplication/pdf7684514http://www.bdtd.uerj.br/bitstream/1/18591/2/Tese+-+Bruno+Carlos+Lug%C3%A3o+-+2022+-+completo.pdf18b235b18c675e35ba5fc1a9c40dcf46MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82123http://www.bdtd.uerj.br/bitstream/1/18591/1/license.txte5502652da718045d7fcd832b79fca29MD511/185912024-02-27 15:26:36.302oai:www.bdtd.uerj.br:1/18591Tk9UQTogTElDRU7Dh0EgUkVERSBTSVJJVVMKRXN0YSBsaWNlbsOnYSBkZSBleGVtcGxvIMOpIGZvcm5lY2lkYSBhcGVuYXMgcGFyYSBmaW5zIGluZm9ybWF0aXZvcy4KCkxJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpDb20gYSBhcHJlc2VudGHDp8OjbyBkZXN0YSBsaWNlbsOnYSwgdm9jw6ogKG8gYXV0b3IgKGVzKSBvdSBvIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yKSBjb25jZWRlIMOgIFVuaXZlcnNpZGFkZSAKZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAKcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVFUkogcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGEgc3VhIHRlc2Ugb3UgCmRpc3NlcnRhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIApuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldSAKY29uaGVjaW1lbnRvLCBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIGNvbnRlbmhhIG1hdGVyaWFsIHF1ZSB2b2PDqiBuw6NvIHBvc3N1aSBhIHRpdHVsYXJpZGFkZSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMsIHZvY8OqIApkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVUVSSiBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgCmlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IG5vIGNvbnRlw7pkbyBkYSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gb3JhIGRlcG9zaXRhZGEuCgpDQVNPIEEgVEVTRSBPVSBESVNTRVJUQcOHw4NPIE9SQSBERVBPU0lUQURBIFRFTkhBIFNJRE8gUkVTVUxUQURPIERFIFVNIFBBVFJPQ8ONTklPIE9VIApBUE9JTyBERSBVTUEgQUfDik5DSUEgREUgRk9NRU5UTyBPVSBPVVRSTyBPUkdBTklTTU8gUVVFIE7Dg08gU0VKQSBFU1RBClVOSVZFUlNJREFERSwgVk9Dw4ogREVDTEFSQSBRVUUgUkVTUEVJVE9VIFRPRE9TIEUgUVVBSVNRVUVSIERJUkVJVE9TIERFIFJFVklTw4NPIENPTU8gClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVbml2ZXJzaWRhZGUgZG8gRXN0YWRvIGRvIFJpbyBkZSBKYW5laXJvIChVRVJKKSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T18:26:36Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false
dc.title.por.fl_str_mv Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
dc.title.alternative.eng.fl_str_mv Computational modeling and estimation of point pollutant loads released on the margins of fluvial courses
title Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
spellingShingle Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
Lugão, Bruno Carlos
Ipsimpy
Inverse problem
Pollutant loads
Finite differences
Problema inverso
Cargas poluentes
Diferenças finitas
Problemas inversos (Equações diferenciais)
Poluentes
Diferenças finitas
CIENCIAS EXATAS E DA TERRA::MATEMATICA::MATEMATICA APLICADA::ANALISE NUMERICA
title_short Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
title_full Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
title_fullStr Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
title_full_unstemmed Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
title_sort Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais
author Lugão, Bruno Carlos
author_facet Lugão, Bruno Carlos
brunocarloslugao@gmail.com
author_role author
author2 brunocarloslugao@gmail.com
author2_role author
dc.contributor.advisor1.fl_str_mv Rodrigues, Pedro Paulo Gomes Watts
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/6601368978577012
dc.contributor.advisor2.fl_str_mv Knupp, Diego Campos
dc.contributor.advisor2Lattes.fl_str_mv http://lattes.cnpq.br/1743826010794846
dc.contributor.referee1.fl_str_mv Gonçalves, Marcelo Albano Moret Simões
dc.contributor.referee1Lattes.fl_str_mv http://lattes.cnpq.br/6903653527541008
dc.contributor.referee2.fl_str_mv Lobato, Fran Sergio
dc.contributor.referee2Lattes.fl_str_mv http://lattes.cnpq.br/7640108116459444
dc.contributor.referee3.fl_str_mv Abreu, Luiz Alberto da Silva
dc.contributor.referee3Lattes.fl_str_mv http://lattes.cnpq.br/2157391120883842
dc.contributor.referee4.fl_str_mv Souza Boy, Grazione de
dc.contributor.referee4Lattes.fl_str_mv http://lattes.cnpq.br/7987813860992687
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/8056607124807055
dc.contributor.author.fl_str_mv Lugão, Bruno Carlos
brunocarloslugao@gmail.com
contributor_str_mv Rodrigues, Pedro Paulo Gomes Watts
Knupp, Diego Campos
Gonçalves, Marcelo Albano Moret Simões
Lobato, Fran Sergio
Abreu, Luiz Alberto da Silva
Souza Boy, Grazione de
dc.subject.eng.fl_str_mv Ipsimpy
Inverse problem
Pollutant loads
Finite differences
topic Ipsimpy
Inverse problem
Pollutant loads
Finite differences
Problema inverso
Cargas poluentes
Diferenças finitas
Problemas inversos (Equações diferenciais)
Poluentes
Diferenças finitas
CIENCIAS EXATAS E DA TERRA::MATEMATICA::MATEMATICA APLICADA::ANALISE NUMERICA
dc.subject.por.fl_str_mv Problema inverso
Cargas poluentes
Diferenças finitas
Problemas inversos (Equações diferenciais)
Poluentes
Diferenças finitas
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::MATEMATICA::MATEMATICA APLICADA::ANALISE NUMERICA
description Economic progress and unplanned urban growth have long contributed to the de terioration of water resources, both quantitatively and qualitatively. In this context, the object of study of this work arises, which aims to identify and quantify the contribution of a point-source pollutant loads, through an inverse problem, released on the margins of fluvial courses without necessarily having knowledge of its functional form. The mathema tical modeling of this phenomenon was performed using the two-dimensional advection dispersion equation, assuming a parabolic velocity profile, solved by the finite difference method using the FTCS (Forward Time Centered Space) scheme. The formulation of the inverse problem involved both parameter estimation, as an optimization problem (scena rio A), and function estimation, as a statistical inference problem (scenario B). The first approach sought to recover constant loads, including the spill point, using the Differential Evolution (DE) algorithm. The second approach involved the identification of transient loads, considering different launch configurations, according to the Monte Carlo Markov Chain (MCMC) method. A computational package was also developed, implemented in Python language, called ipsimpy (Inverse Problem Simple Modeling), which presents it self as a tool capable of centralizing the inverse analysis, whose application can naturally extend to other areas. Aiming to bring the idealized cases closer to real situations, a preliminary calibration step was carried out, involving a real experiment, referring to the instantaneous release of a saline tracer, in order to characterize the dispersive and advec tive parameters of the transport equation. In scenario A simulations, comprising constant loads, the coefficients were properly estimated and the calculated concentrations showed good adherence to the synthetic data, with relative errors for the pollutant mass smaller than 2%. As for the estimation of transient loads, alluding to scenario B, the MCMC sa tisfactorily recovered the functions of interest, even the discontinuous ones, with relative errors of the L2 norm below 7%.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-11-03T16:28:21Z
dc.date.issued.fl_str_mv 2022-09-28
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv LUGÃO, Bruno Carlos. Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais. 2022. 135 f. Tese (Doutorado em Modelagem Computacional) - Universidade do Estado do Rio de Janeiro, Nova Friburgo, 2022.
dc.identifier.uri.fl_str_mv http://www.bdtd.uerj.br/handle/1/18591
identifier_str_mv LUGÃO, Bruno Carlos. Modelagem computacional e estimativa de cargas poluentes pontuais despejadas às margens de cursos fluviais. 2022. 135 f. Tese (Doutorado em Modelagem Computacional) - Universidade do Estado do Rio de Janeiro, Nova Friburgo, 2022.
url http://www.bdtd.uerj.br/handle/1/18591
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Modelagem Computacional
dc.publisher.initials.fl_str_mv UERJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Centro de Tecnologia e Ciências::Instituto Politécnico
publisher.none.fl_str_mv Universidade do Estado do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UERJ
instname:Universidade do Estado do Rio de Janeiro (UERJ)
instacron:UERJ
instname_str Universidade do Estado do Rio de Janeiro (UERJ)
instacron_str UERJ
institution UERJ
reponame_str Biblioteca Digital de Teses e Dissertações da UERJ
collection Biblioteca Digital de Teses e Dissertações da UERJ
bitstream.url.fl_str_mv http://www.bdtd.uerj.br/bitstream/1/18591/2/Tese+-+Bruno+Carlos+Lug%C3%A3o+-+2022+-+completo.pdf
http://www.bdtd.uerj.br/bitstream/1/18591/1/license.txt
bitstream.checksum.fl_str_mv 18b235b18c675e35ba5fc1a9c40dcf46
e5502652da718045d7fcd832b79fca29
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)
repository.mail.fl_str_mv bdtd.suporte@uerj.br
_version_ 1811728719893495808