• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Master's Dissertation
DOI
https://doi.org/10.11606/D.3.2004.tde-22092005-202846
Document
Author
Full name
João Luiz Bernardes Júnior
E-mail
Institute/School/College
Knowledge Area
Date of Defense
Published
São Paulo, 2004
Supervisor
Committee
Martins, Clovis de Arruda (President)
Cardoso, Alexandre
Tori, Romero
Title in Portuguese
Desenvolvimento de um ambiente para visualização tridimensional da dinâmica de risers.
Keywords in Portuguese
detecção de colisões
engenharia de programação
realidade virtual
risers
visualização científica
vórtices
Abstract in Portuguese
A importância da exploração marítima de petróleo, em especial para o Brasil, é indiscutível e risers são estruturas essenciais para essa atividade. Uma melhor compreensão da dinâmica dessas estruturas e dos esforços a que estão submetidas vem resultando de pesquisa constante na área, pesquisa que gera um grande volume de dados, freqüentemente descrevendo fenômenos de difícil compreensão. Este trabalho descreve o desenvolvimento de um ambiente que combina técnicas de realidade virtual (como ambientes 3D, navegação e estereoscopia) e visualização científica (como mapeamento de cores, deformações e glifos) para facilitar a visualização desses dados. O ambiente, batizado como RiserView, permite a montagem de cenas tridimensionais compostas por risers, relevo do solo, superfície marítima, embarcações, bóias e outras estruturas, cada um com sua dinâmica própria. Permite ainda a visualização do escoamento para que a formação de vórtices na vizinhança dos risers e a interação fluido-mecânica resultante possam ser estudadas. O usuário pode controlar parâmetros da visualização de cada elemento e da animação da cena, bem como navegar livremente por ela. Foi desenvolvido também um algoritmo de baixo custo computacional (graças a simplificações possíveis devido à natureza do problema) para detecção e exibição em tempo real de colisões entre risers. O Processo Unificado foi adaptado para servir como metodologia para o projeto e implementação do aplicativo. O uso do VTK (API gráfica e de visualização científica) e do IUP (API para desenvolvimento de interfaces com o usuário) simplificou o desenvolvimento, principalmente para produzir um aplicativo portável para MS-Windows e Linux. Como opções de projeto, a visualização científica e a velocidade na renderização das cenas são privilegiadas, ao invés do realismo e da agilidade na interação com o usuário. As conseqüências dessas escolhas, bem como alternativas, são discutidas no trabalho. O uso do VTK e, através dele, do OpenGL permite que o aplicativo faça uso dos recursos disponíveis em placas gráficas comerciais para aumentar sua performance. Em sua versão atual a tarefa mais custosa para o RiserView é a atualização das posições de risers, principalmente descritos no domínio da freqüência, mas o trabalho discute aprimoramentos relativamente simples para minimizar esse problema. Apesar desses (e de outros) aprimoramentos possíveis, discutidos no trabalho, o ambiente mostra-se bastante adequado à visualização dos risers e de sua dinâmica bem como de fenômenos e elementos a eles associados.
Title in English
Development of an environment for tridimensional visualization of riser dynamics.
Keywords in English
collision detection
risers
scientific visualization
software engineering
virtual reality
vortices
Abstract in English
The importance of offshore oil exploration, especially to Brazil, cannot be argued and risers are crucial structures for this activity. A better understanding of the dynamics of these structures and of the efforts to which they are subject has been resulting from constant research in the field, research that generates a large volume of data, often describing phenomena of difficult comprehension. This work describes the development of a software environment that combines elements of virtual reality (3D environments, navigation, stereoscopy) and scientific visualization techniques (such as color mapping, deformations and glyphs) to improve the understanding and visualization of these data. The environment, christened RiserView, allows the composition of tridimensional scenes including risers, the floor and surface of the ocean and ships, buoys and other structures, each with its own dynamics. It also allows the visualization of the flow in the neighborhood of the risers so that vortex shedding and the resulting fluid-mechanic interactions may be studied. The user may control parameters of the scene animation and of the visualization for each of its elements, as well as navigate freely within the scene. An algorithm of low computational cost (thanks to simplifications possible due to the nature of the problem), for the detection and exhibition of collisions between risers in real time, was also developed. The Unified Process was adapted to guide the software's project and implementation. The use of VTK (a scientific visualization and graphics API) and IUP (a user interface development API) simplified the development, especially the effort required to build an application portable to MS-Windows and Linux. As project choices, scientific visualization and the speed in rendering scenes in real time were given higher priority than realism and the agility in the user interaction, respectively. The consequences of these choices, as well as some alternatives, are discussed. The use of VTK and, through it, OpenGL, allows the application to access features available in most commercial graphics cards to increase performance. In its current version, the most costly task for RiserView are the calculations required to update riser positions during animation, especially for risers described in the frequency domain, but the work discusses relatively simple improvements to minimize this problem. Despite these (and other) possible improvements discussed in the work, the application proves quite adequate to the visualization of risers and their dynamics, as well as of associate elements and phenomena.
 
WARNING - Viewing this document is conditioned on your acceptance of the following terms of use:
This document is only for private use for research and teaching activities. Reproduction for commercial use is forbidden. This rights cover the whole data about this document as well as its contents. Any uses or copies of this document in whole or in part must include the author's name.
RiserView_Final_4.pdf (705.84 Kbytes)
Publishing Date
2005-10-13
 
WARNING: Learn what derived works are clicking here.
All rights of the thesis/dissertation are from the authors
CeTI-SC/STI
Digital Library of Theses and Dissertations of USP. Copyright © 2001-2024. All rights reserved.