Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas

Detalhes bibliográficos
Ano de defesa: 2024
Autor(a) principal: Matsunaga, Fabio Takeshi
Orientador(a): Brancher, Jacques Duílio [Orientador]
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.uel.br/handle/123456789/14359
Resumo: Resumo: A discretização por diferenças finitas é um método amplamente utilizado na solução de diversos problemas reais envolvendo simulações numéricas e equações diferenciais parciais Simulações em geral são compostos de três passos principais: pré-processamento, processamento e pósprocessamento, os quais são operações custosas e complexas para problemas mais refinados Houve uma motivação para o uso de ferramentas computacionais para simulações, entretanto muitos destes são restritos à instalação de um software local e na limitação de processamento, como nos softwares desktop e dispositivos móveis É possível também explorar a junção de tecnologias web com uso de equações diferenciais parciais para genericamente resolver problemas reais O objetivo deste trabalho foi usar tecnologias web para resolver problemas estacionários e dependentes do tempo envolvendo equações diferenciais parciais através do método das diferenças finitas As equações aplicadas no sistema web foram a de Laplace, da condução do calor 1D e 2D, da onda 1D e do transporte 1D e 2D em coordenadas cartesianas e a equação da energia 2D em coordenadas generalizadas O sistema consiste em um web service de comunicação cliente-servidor, um banco de dados para o armazenamento de informações dos usuários, requisições e resultados, um módulo de processamento de cálculos (back-end) e uma interface gráfica para visualização das malhas discretizadas (front-end) O serviço pode ser executado em diversos dispositivos e plataformas, desde computadores pessoais a dispositivos móveis, uma vez que os cálculos são feitos em um servidor remoto, exibindo os resultados ao usuário em tempo de execução O sistema proposto mostrou-se eficiente na resolução de problemas 1D e 2D, conseguindo efetuar simulação de diversos fenômenos físicos desejados pelo usuário A principal contribuição deste trabalho é a disponibilidade de uma aplicação web para pesquisadores resolverem problemas reais descritos por meio de equações diferenciais em geometrias regulares e generalizadas Além disso, foi possível disponibilizar uma arquitetura web aberta para a inclusão de outros tipos de sistemas de coordenadas e para resolução de diversos tipos de equações diferenciais parciais
id UEL_50c9e4a4b35beae72a3f9b2b972af70a
oai_identifier_str oai:repositorio.uel.br:123456789/14359
network_acronym_str UEL
network_name_str Repositório Institucional da UEL
repository_id_str
spelling Matsunaga, Fabio TakeshiZarpelão, Bruno Bogazc616021b-488a-4c71-9089-c14c349287c9-1Baccarin, Evandro13181688-bd0a-41ab-a1c0-c308f4eabd03-1Cirilo, Eliandro Rodrigues1c28ec0f-1946-4ee2-b3d8-cfc8c6875872-1Romeiro, Neyva Maria Lopes [Coorientadora]289e2e62-a8da-4102-8f38-bcb014bd8040-194208abb-028c-49d8-bb57-1e5af2d00269818a9b42-e087-4215-b8cf-65ddc17ac220Brancher, Jacques Duílio [Orientador]Londrina2024-05-01T14:30:27Z2024-05-01T14:30:27Z2014.0013.02.2014https://repositorio.uel.br/handle/123456789/14359Resumo: A discretização por diferenças finitas é um método amplamente utilizado na solução de diversos problemas reais envolvendo simulações numéricas e equações diferenciais parciais Simulações em geral são compostos de três passos principais: pré-processamento, processamento e pósprocessamento, os quais são operações custosas e complexas para problemas mais refinados Houve uma motivação para o uso de ferramentas computacionais para simulações, entretanto muitos destes são restritos à instalação de um software local e na limitação de processamento, como nos softwares desktop e dispositivos móveis É possível também explorar a junção de tecnologias web com uso de equações diferenciais parciais para genericamente resolver problemas reais O objetivo deste trabalho foi usar tecnologias web para resolver problemas estacionários e dependentes do tempo envolvendo equações diferenciais parciais através do método das diferenças finitas As equações aplicadas no sistema web foram a de Laplace, da condução do calor 1D e 2D, da onda 1D e do transporte 1D e 2D em coordenadas cartesianas e a equação da energia 2D em coordenadas generalizadas O sistema consiste em um web service de comunicação cliente-servidor, um banco de dados para o armazenamento de informações dos usuários, requisições e resultados, um módulo de processamento de cálculos (back-end) e uma interface gráfica para visualização das malhas discretizadas (front-end) O serviço pode ser executado em diversos dispositivos e plataformas, desde computadores pessoais a dispositivos móveis, uma vez que os cálculos são feitos em um servidor remoto, exibindo os resultados ao usuário em tempo de execução O sistema proposto mostrou-se eficiente na resolução de problemas 1D e 2D, conseguindo efetuar simulação de diversos fenômenos físicos desejados pelo usuário A principal contribuição deste trabalho é a disponibilidade de uma aplicação web para pesquisadores resolverem problemas reais descritos por meio de equações diferenciais em geometrias regulares e generalizadas Além disso, foi possível disponibilizar uma arquitetura web aberta para a inclusão de outros tipos de sistemas de coordenadas e para resolução de diversos tipos de equações diferenciais parciaisDissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Londrina, Centro de Ciências Exatas, Programa de Pós-Graduação em Ciência da ComputaçãoAbstract: Numerical simulations such as partial differential equations resolution are applied to different knowledge areas, and methods as the finite difference discretization have been widely applied to solve real problems Simulations are generally composed of three steps: pre-processing, processing and post-processing, which are expensive and complex operations for large problems, due to involvement with linear algebra operations There is a motivation for the use of computational tools for simulations, however many of these are restricted to a local software installation and limiting processing, as in the desktop softwares and mobile devices It is possible to explore the junction of web technologies with the use of partial differential equations to solve a range of real problems The aim of this study was to use web-based technologies to develop a web system to solve stationary and time-dependent partial differential equations The equations applied to the web service was the Laplace equation, 1D/2D heat conduction, 1D wave propagation and 1D/2D transport equation in Cartesian coordinates and the 2D energy equation in generalized coordinates, solved by the finite difference discretization method The system consists of web service for client-server communication, a database for user information, requests and results storage, a module of calculation processing (front-end), a graphical interface for visualization of discretized mesh (back-end) The service can be executed on devices regardless their performance, such as personal computers and mobile devices, since the high cost calculation are made on a remote server while the results are displayed on the screen at runtime The proposed system was effective in solving 1D and 2D real problems, being able to perform simulation of physical phenomena demanded by the user The main contributions of this work are the availability of a web application researchers solve real problems described by differential equations in regular and generalized geometries Moreover, it was possible to provide an open web architecture for including other types of coordinate systems and to solve others partial differential equationsporSimulação (Computadores)Equações diferenciais parciaisSoluções numéricasGeração numérica de malhas (Análise numérica)Arquitetura de redes de computadorSimulation (Computers)Differential equations, PartialNumerical mesh generation (NumericalUm sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisMestradoCiência da ComputaçãoCentro de Ciências ExatasPrograma de Pós-Graduação em Ciência da Computação-1-1reponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess165237vtls000189580SIMvtls000189580http://www.bibliotecadigital.uel.br/document/?code=vtls00018958064.00SIMhttp://www.bibliotecadigital.uel.br/document/?code=vtls0001895803310.pdf123456789/5002 - Mestrado - Ciência da ComputaçãoORIGINAL3310.pdfapplication/pdf5586120https://repositorio.uel.br/bitstreams/267b4532-e3bc-48d3-942c-d4d80f0e6b79/download5237c0ae1a573a11118d7f4a1ced4f89MD51LICENCElicence.txttext/plain263https://repositorio.uel.br/bitstreams/2d8481fc-5906-40b5-8d5a-955db6ea08af/download753f376dfdbc064b559839be95ac5523MD52THUMBNAIL3310.pdf.jpg3310.pdf.jpgGenerated Thumbnailimage/jpeg3654https://repositorio.uel.br/bitstreams/a56cb2a0-b0a0-4a75-bf88-ac54d0dee59c/download9b2f710582466c379790f17e0e7bd2c3MD53123456789/143592024-07-12 01:20:15.086open.accessoai:repositorio.uel.br:123456789/14359https://repositorio.uel.brBiblioteca Digital de Teses e Dissertaçõeshttp://www.bibliotecadigital.uel.br/PUBhttp://www.bibliotecadigital.uel.br/OAI/oai2.phpbcuel@uel.br||opendoar:2024-07-12T04:20:15Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)false
dc.title.pt_BR.fl_str_mv Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
title Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
spellingShingle Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
Matsunaga, Fabio Takeshi
Simulação (Computadores)
Equações diferenciais parciais
Soluções numéricas
Geração numérica de malhas (Análise numérica)
Arquitetura de redes de computador
Simulation (Computers)
Differential equations, Partial
Numerical mesh generation (Numerical
title_short Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
title_full Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
title_fullStr Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
title_full_unstemmed Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
title_sort Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitas
author Matsunaga, Fabio Takeshi
author_facet Matsunaga, Fabio Takeshi
author_role author
dc.contributor.banca.pt_BR.fl_str_mv Zarpelão, Bruno Bogaz
Baccarin, Evandro
Cirilo, Eliandro Rodrigues
dc.contributor.coadvisor.pt_BR.fl_str_mv Romeiro, Neyva Maria Lopes [Coorientadora]
dc.contributor.author.fl_str_mv Matsunaga, Fabio Takeshi
dc.contributor.authorID.fl_str_mv 94208abb-028c-49d8-bb57-1e5af2d00269
dc.contributor.advisor1ID.fl_str_mv 818a9b42-e087-4215-b8cf-65ddc17ac220
dc.contributor.advisor1.fl_str_mv Brancher, Jacques Duílio [Orientador]
contributor_str_mv Brancher, Jacques Duílio [Orientador]
dc.subject.por.fl_str_mv Simulação (Computadores)
Equações diferenciais parciais
Soluções numéricas
Geração numérica de malhas (Análise numérica)
Arquitetura de redes de computador
Simulation (Computers)
Differential equations, Partial
Numerical mesh generation (Numerical
topic Simulação (Computadores)
Equações diferenciais parciais
Soluções numéricas
Geração numérica de malhas (Análise numérica)
Arquitetura de redes de computador
Simulation (Computers)
Differential equations, Partial
Numerical mesh generation (Numerical
description Resumo: A discretização por diferenças finitas é um método amplamente utilizado na solução de diversos problemas reais envolvendo simulações numéricas e equações diferenciais parciais Simulações em geral são compostos de três passos principais: pré-processamento, processamento e pósprocessamento, os quais são operações custosas e complexas para problemas mais refinados Houve uma motivação para o uso de ferramentas computacionais para simulações, entretanto muitos destes são restritos à instalação de um software local e na limitação de processamento, como nos softwares desktop e dispositivos móveis É possível também explorar a junção de tecnologias web com uso de equações diferenciais parciais para genericamente resolver problemas reais O objetivo deste trabalho foi usar tecnologias web para resolver problemas estacionários e dependentes do tempo envolvendo equações diferenciais parciais através do método das diferenças finitas As equações aplicadas no sistema web foram a de Laplace, da condução do calor 1D e 2D, da onda 1D e do transporte 1D e 2D em coordenadas cartesianas e a equação da energia 2D em coordenadas generalizadas O sistema consiste em um web service de comunicação cliente-servidor, um banco de dados para o armazenamento de informações dos usuários, requisições e resultados, um módulo de processamento de cálculos (back-end) e uma interface gráfica para visualização das malhas discretizadas (front-end) O serviço pode ser executado em diversos dispositivos e plataformas, desde computadores pessoais a dispositivos móveis, uma vez que os cálculos são feitos em um servidor remoto, exibindo os resultados ao usuário em tempo de execução O sistema proposto mostrou-se eficiente na resolução de problemas 1D e 2D, conseguindo efetuar simulação de diversos fenômenos físicos desejados pelo usuário A principal contribuição deste trabalho é a disponibilidade de uma aplicação web para pesquisadores resolverem problemas reais descritos por meio de equações diferenciais em geometrias regulares e generalizadas Além disso, foi possível disponibilizar uma arquitetura web aberta para a inclusão de outros tipos de sistemas de coordenadas e para resolução de diversos tipos de equações diferenciais parciais
publishDate 2024
dc.date.defesa.pt_BR.fl_str_mv 13.02.2014
dc.date.created.fl_str_mv 2014.00
dc.date.accessioned.fl_str_mv 2024-05-01T14:30:27Z
dc.date.available.fl_str_mv 2024-05-01T14:30:27Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.uel.br/handle/123456789/14359
url https://repositorio.uel.br/handle/123456789/14359
dc.language.iso.fl_str_mv por
language por
dc.relation.confidence.fl_str_mv -1
-1
dc.relation.coursedegree.pt_BR.fl_str_mv Mestrado
dc.relation.coursename.pt_BR.fl_str_mv Ciência da Computação
dc.relation.departament.pt_BR.fl_str_mv Centro de Ciências Exatas
dc.relation.ppgname.pt_BR.fl_str_mv Programa de Pós-Graduação em Ciência da Computação
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.coverage.spatial.pt_BR.fl_str_mv Londrina
dc.source.none.fl_str_mv reponame:Repositório Institucional da UEL
instname:Universidade Estadual de Londrina (UEL)
instacron:UEL
instname_str Universidade Estadual de Londrina (UEL)
instacron_str UEL
institution UEL
reponame_str Repositório Institucional da UEL
collection Repositório Institucional da UEL
bitstream.url.fl_str_mv https://repositorio.uel.br/bitstreams/267b4532-e3bc-48d3-942c-d4d80f0e6b79/download
https://repositorio.uel.br/bitstreams/2d8481fc-5906-40b5-8d5a-955db6ea08af/download
https://repositorio.uel.br/bitstreams/a56cb2a0-b0a0-4a75-bf88-ac54d0dee59c/download
bitstream.checksum.fl_str_mv 5237c0ae1a573a11118d7f4a1ced4f89
753f376dfdbc064b559839be95ac5523
9b2f710582466c379790f17e0e7bd2c3
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1865915261729636352