Font Size: a A A

The Simulation Of Deformable Solid Irregular Breakage Phenomena In The Liquid-solid Interaction

Posted on:2013-08-20Degree:MasterType:Thesis
Country:ChinaCandidate:L X YanFull Text:PDF
GTID:2230330392954912Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of electronic technology in the last ten years, itprovides the hardware supports for virtual simulation technology and makesthis science boom.Virtual simulation technology has also been applied to allaspects of the life,such as the military simulation, the prevention of naturaldisasters, video games and virtual surgery.Firstly, by using the SPH method to simulate fluid, we can simulatelarge-scale deformation phenomena for achieving fluid splash and freesurface broken.In order to prevent the fluid generating the non-physicalshock in the process of the liquid-solid interaction, we introduced artificialviscosity and artificial heat in the SPH equation, so that a portion of the fluidkinetic energy can transform into heat.By setting the virtual particles,weprevent the solid particles penetrate phenomenon and virtual particles giverepulsive force to corresponding real particle.In order to reduce theexperimental error, we make the smoothing length dynamically variable.Butthis situation may lead particles contrary to Newton’s law, and therefore wemust maintain the symmetry of the force between the particles.Weintroduce the tree search method to find the nearest neighbor particles.Thislinked list search method is particularly suitable for the problems which have the the smooth variable length and a huge number of particles.We solve thedensity of the fluid particles and reduce the lack of boundary particles usingCSPH method.Secondly, we use mass spring method to simulate the deformation of thesolid.This simple and rapid method can simulate complex movement ofobjects.According to Hooke’s law, we calculate the elastic force between thetwo particles.We introduce the damping force to prevent the solids shockingin the process of solid deformation.For more realistic simulation of the soliddeformation and fracture, We add light and material in the process ofdeformable solid simulation, and dynamically calculate the normal vector ofeach solid particles.We can real-time render the deformable solid.Thirdly,in order to simulate solid deformation and fracture process, wepropose to use dynamic linked lists to store deformable solid particles.So thatwe can quickly add or delete nodes in the solid fracture simulationprocess.The collision of the fluid and the solid provides the external force forthe deformation and fracture of the solid.we must maintain the momentumconservation in the liquid-solid interaction.The momentum of the fluidparticles transforms into the momentum of the nearest neighbor solidparticles.We call recursive function to traverse all the solid particles and find the solid non-fracture particles.We get non-rupture linked lists which storedeformable solid particles not departing from the solid due to solidbreakage.To easily obtain solid fracture particles,the indexes of the solidparticles in the non-fracture lists must be sorted quickly.We get fracturelinked lists through the logical difference operation.We separate fractureparticles from non-fracture particles.Finally, we build experimental platform and design the the algorithm ofthe interaction of fluid and deformable solid as well as solid irregularfracture.
Keywords/Search Tags:liquid-solid interaction, fluid simulation, deformable solidsimulation, the solid irregular deformation and fracture, SPH, mass spring, double dynamic list
PDF Full Text Request
Related items