Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.

Detalhes bibliográficos
Autor(a) principal: Nascimento Júnior, Orlando Saraiva, 1981-
Data de Publicação: 2013
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1620164
Resumo: Orientadores: Vitor Rafael Coluci, Lubienska Cristina Lucas Jaquiê Ribeiro
id UNICAMP-30_972d5f9914c88f49c79dfc67a05768f7
oai_identifier_str oai::906115
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.Parallel computing applied to method of characteristics in hydraulic systemsProgramação paralela (Computação)Computadores paralelosSimulação (Computadores) - Dinâmica dos fluidosSimulação (Computadores) - Modelos matemáticosParallel programming (Computing)Parallel computersSimulation (computers) - Fluid dynamicsSimulation (computers) - Mathematical modelsOrientadores: Vitor Rafael Coluci, Lubienska Cristina Lucas Jaquiê RibeiroDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de TecnologiaResumo: Uma instalação hidráulica é um conjunto de dispositivos hidromecânicos e tubos com a função de transportar um fluido. O controle do escoamento deste fluido ocorre por meio de manobras nos dispositivos hidromecânicos. Uma investigação sobre o impacto das manobras destes dispositivos em uma instalação hidráulica pode evitar danos físicos ao sistema (como rompimento de tubos, por exemplo). Uma das formas de se investigar o efeito destas manobras é por meio da simulação. A simulação permite estudar um sistema hidráulico, que após uma manobra hidráulica sai de uma situação contínua (regime permanente inicial), entra em um estado transitório (regime transiente) para posteriormente entrar em uma nova situação contínua (regime permanente final). No regime de transiente hidráulico são formadas ondas de sobrepressão e subpressão internas na tubulação e que podem levar a danos. Um dos métodos mais aceitos para simulações de transiente hidráulico é o método das características, que permite transformar as equações diferenciais parciais que descrevem o fenômeno em um conjunto de equações diferenciais ordinárias. Dependendo do tamanho do sistema hidráulico (número e comprimento de tubos, número de dispositivos eletromecânicos, etc), o custo computacional pode ser elevado para se obter as informações sobre o comportamento do transiente. Neste trabalho aplicamos técnicas de computação paralela em placas de vídeos para processamento de propósito geral (GPU) e em multi-núcleos (OpenMP) para acelerar os cálculos do transiente hidráulico. Utilizamos um sistema hidráulico composto por um reservatório, uma válvula e um tubo e determinamos o ganho de desempenho em função do tamanho do tubo do sistema. A técnica OpenMP forneceu ganhos computacionais de até 3.3× enquanto a técnica envolvendo GPUs forneceu ganhos de 17×. Dessa forma, placas gráficas se mostraram muito interessantes para acelerar simulações de transientes hidráulicos com o método das característicasAbstract: A hydraulic system is a set of hydromechanical devices and tubes designed to transport fluids through controlled operations. Investigating the impact of these operations on hydraulic systems can avoid physical damage to its parts (such as breakage of pipes, for example). One way to investigate these impacts is through computational simulations. The simulations allow to study a hydraulic system during initial and final steady states (after some device operation, for instance), and the transient state between them. During the hydraulic transient state, high and low pressure waves are formed in the tubes and are the main cause of tube damages. One of the most accepted methods for transient hydraulic simulations is the method of characteristics, which allows to transform the partial differential equations that describe the phenomenon in a set of ordinary differential equations. Depending on the size of the hydraulic system (number and length of tubes, number of electromechanical devices, etc), the computational cost to obtain information about the behavior of the transient can be large. In this work, we apply techniques of parallel computing involving video cards for general purpose processing (GPU) and multi-cores (OpenMP) to accelerate hydraulic transient calculations. We simulated a hydraulic system consisting of a reservoir, a valve and a pipe to determine the performance speedup as a function of the size of the pipe. The OpenMP technique provided computational speedup up to 3.3× whereas the GPU technique provided speedup of 17×. Therefore, our results indicated that GPUs are very interesting to accelerate hydraulic transients simulations using the method of characteristicsMestradoTecnologia e InovaçãoMestre em Tecnologia[s.n.]Coluci, Vitor Rafael, 1976-Ribeiro, Lubienska Cristina Lucas Jaquiê, 1977-Luvizotto Junior, EdevarChavarette, Fabio RobertoUniversidade Estadual de Campinas. Faculdade de TecnologiaPrograma de Pós-Graduação em TecnologiaUNIVERSIDADE ESTADUAL DE CAMPINASNascimento Júnior, Orlando Saraiva, 1981-2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf85 p. : il.https://hdl.handle.net/20.500.12733/1620164NASCIMENTO JÚNIOR, Orlando Saraiva. Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos: Parallel computing applied to method of characteristics in hydraulic systems. 2013. 85 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1620164. Acesso em: 15 mai. 2024.https://repositorio.unicamp.br/acervo/detalhe/906115porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T06:58:18Zoai::906115Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T06:58:18Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
Parallel computing applied to method of characteristics in hydraulic systems
title Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
spellingShingle Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
Nascimento Júnior, Orlando Saraiva, 1981-
Programação paralela (Computação)
Computadores paralelos
Simulação (Computadores) - Dinâmica dos fluidos
Simulação (Computadores) - Modelos matemáticos
Parallel programming (Computing)
Parallel computers
Simulation (computers) - Fluid dynamics
Simulation (computers) - Mathematical models
title_short Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
title_full Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
title_fullStr Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
title_full_unstemmed Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
title_sort Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos : Parallel computing applied to method of characteristics in hydraulic systems.
author Nascimento Júnior, Orlando Saraiva, 1981-
author_facet Nascimento Júnior, Orlando Saraiva, 1981-
author_role author
dc.contributor.none.fl_str_mv Coluci, Vitor Rafael, 1976-
Ribeiro, Lubienska Cristina Lucas Jaquiê, 1977-
Luvizotto Junior, Edevar
Chavarette, Fabio Roberto
Universidade Estadual de Campinas. Faculdade de Tecnologia
Programa de Pós-Graduação em Tecnologia
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Nascimento Júnior, Orlando Saraiva, 1981-
dc.subject.por.fl_str_mv Programação paralela (Computação)
Computadores paralelos
Simulação (Computadores) - Dinâmica dos fluidos
Simulação (Computadores) - Modelos matemáticos
Parallel programming (Computing)
Parallel computers
Simulation (computers) - Fluid dynamics
Simulation (computers) - Mathematical models
topic Programação paralela (Computação)
Computadores paralelos
Simulação (Computadores) - Dinâmica dos fluidos
Simulação (Computadores) - Modelos matemáticos
Parallel programming (Computing)
Parallel computers
Simulation (computers) - Fluid dynamics
Simulation (computers) - Mathematical models
description Orientadores: Vitor Rafael Coluci, Lubienska Cristina Lucas Jaquiê Ribeiro
publishDate 2013
dc.date.none.fl_str_mv 2013
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://hdl.handle.net/20.500.12733/1620164
NASCIMENTO JÚNIOR, Orlando Saraiva. Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos: Parallel computing applied to method of characteristics in hydraulic systems. 2013. 85 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1620164. Acesso em: 15 mai. 2024.
url https://hdl.handle.net/20.500.12733/1620164
identifier_str_mv NASCIMENTO JÚNIOR, Orlando Saraiva. Técnicas de computação paralela aplicadas ao método das características em sistemas hidráulicos: Parallel computing applied to method of characteristics in hydraulic systems. 2013. 85 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Tecnologia, Limeira, SP. Disponível em: https://hdl.handle.net/20.500.12733/1620164. Acesso em: 15 mai. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/906115
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
85 p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1799138509072629760