Font Size: a A A

OpenGL Visualization Based On The Smoothed Particle Hydrodynamics Method

Posted on:2012-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:H LinFull Text:PDF
GTID:2210330338470530Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Today,animation technology is now widely applied to the film, television stunt,video games and so on. People have higher and higher requirements on the the movie screen television,computer games and visual sophistication. In recent years, simulation of fluid animation has been a highly interesting and meaningful topic in animation technology. However,the extreme complexity of fluid dynamics renders it impossible for the artists to animate fluid effects by general description of simulation.Fluid simulation method based on physics equations has a great development because of its Strong sense of reality.Today, there is a lot of grid-based solutions in physics-based simulation of fluid equation methods. However, in this paper,we will introduce a meshfree and lagrangian particle method--SPH(Smoothed Particle Hydrodynamics) method.In this paper,we make use of SPH method to solve the shallow water equation and Navier-Stokes equation. A distortion of Monaghan artificial viscosity is introduced to prevent unphysical penetration for particles approaching each other and remove numerical oscillation in hydrodynamics simulations using SPH. One approach to dynamically evolve the smoothing length is proposed in order to neighboring particles relatively constant and improving the efficiency of the computation and the accuracy of the solution. In order to resolve the boundary deficiency problem,we use two types of virtual particles which Liu suggested; then we briefly introduce some existed nearest neighboring particle searching method in detail and discussed preliminarily and outline the advantages and disadvantages of each search strategy.For the sake of achieveing the effect of data visualization,we use the visualization technology of OpenGL.Then, for the purpose of simulating the real effect of the scene,we draw the results which calculated by SPH method by OpenGL technology.Moreover,we introduce some numerical experiments based on SPH method.This article firstly use of the SPH method to solve shallow water equations to simulate the shock water problem and the plan of the dam-break problem,then using the results form visualization effect.Then using two-dimensional Navier-Stokes equations solve the classical dam break problem.At last,in order to simulating some of the complex flow phenomena.This paper introduces particle system which is often used to simulate complex and irregular movement of objects. Through a simple introduction of particle system,we get the conclusion that particle system has procedural features which combine with physical equations-based method effectively.Then using this method simulate the effect of the fountain.
Keywords/Search Tags:Smoothed Particle Hydrodynamics, Shallow Water Wave Equation, Navier-Stokes equation, OpenGL, Water Animation, Particle System
PDF Full Text Request
Related items