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

Detalhes bibliográficos
Autor(a) principal: Matsunaga, Fabio Takeshi
Data de Publicação: 2024
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UEL
Texto Completo: 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 Um sistema web para resolução de problemas envolvendo equações diferenciais parciais pelo método das diferenças finitasSimulaçã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 (NumericalResumo: 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 equationsBrancher, Jacques Duílio [Orientador]Zarpelão, Bruno BogazBaccarin, EvandroCirilo, Eliandro RodriguesRomeiro, Neyva Maria Lopes [Coorientadora]Matsunaga, Fabio Takeshi2024-05-01T14:30:27Z2024-05-01T14:30:27Z2014.0013.02.2014info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.uel.br/handle/123456789/14359porMestradoCiência da ComputaçãoCentro de Ciências ExatasPrograma de Pós-Graduação em Ciência da ComputaçãoLondrinareponame:Repositório Institucional da UELinstname:Universidade Estadual de Londrina (UEL)instacron:UELinfo:eu-repo/semantics/openAccess2024-07-12T04:20:15Zoai:repositorio.uel.br:123456789/14359Biblioteca 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.none.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.none.fl_str_mv Brancher, Jacques Duílio [Orientador]
Zarpelão, Bruno Bogaz
Baccarin, Evandro
Cirilo, Eliandro Rodrigues
Romeiro, Neyva Maria Lopes [Coorientadora]
dc.contributor.author.fl_str_mv Matsunaga, Fabio Takeshi
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.none.fl_str_mv 13.02.2014
2014.00
2024-05-01T14:30:27Z
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.none.fl_str_mv Mestrado
Ciência da Computação
Centro de Ciências Exatas
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.format.none.fl_str_mv application/pdf
dc.coverage.none.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
repository.name.fl_str_mv Repositório Institucional da UEL - Universidade Estadual de Londrina (UEL)
repository.mail.fl_str_mv bcuel@uel.br||
_version_ 1809823297755414528