|
Joe Monaghan
SPH Algorithms |
|
|
|
|
Solid body impact with WaterThe impact of a moving solid body with water is considered to be a difficult problem. Even for bodies of simple symmetry impacting a body of water assumed to be infinite in all directions (thus neglecting boundaries), and neglecting gravity, there are no analytic solutions except for the initial stages ( A. A.Korobkin Ann.Rev.Fluid Mech. vol 20, 159 (1988) ). For numerical solutions for the entry of a wedge see Greenhow (Ocean Res. vol 9, 214 (1987)) but these do not continue beyond the first splash. Using SPH we can easily numerically simulate the impact problem for arbitrary shaped bodies, including gravity and a finite volume of fluid. This work is being used in combination with laboratory experiments to model block avalanches. In these simulations the rigid body is replaced by boundary particles equi-spaced around the body. These boundary particles exert forces on the fluid SPH particles and, in turn, experience forces from the fluid SPH particles. The total force and torque then determines how the rigid body moves. The agreement with experiment is very satisfactory. There are many fascinating problems in this area which can be tackled using SPH. For example the calculation of the pressure on a ship's hull when it slams into the water or a wave strikes an oil rig. More exotic problems are associated with asteroid or comet impact on the ocean.
|
| |
The initial stages of an impact where the box has run up the ramp, moved through the air, then impacted the fluid in the tank. The colour coding is according to speed. Low speed is blue, high speed is yellow to green. |
An SPH simulation of a beam pulled apart
|
Elastic FractureReal materials break more easily than theory based on atomic bonding would suggest. The reason for the discrepancy is that real materials have flaws. Small flaws can grow into larger flaws under stress. The first applications of SPH to these problems were carried out by W. Benz and A. Esphaug with outstanding success. Their calculations use a theory due to Grady and Kipp which specifies the damage of a piece of material. The theory provides an equation to calculate the damage. This equation assumes that the calculation follows the elements of material. This is just what SPH does. In the first applications of SPH to elastic problems it was noticed that the particles would clump. This is called the tensile instability. This has now been solved. James Gray and I are studying fracture in materials using SPH. Our aim is to calculate the waves produced by the Bronze Age collapse of the northern section of the Santorini (Thera) caldera. James is exploring the way a magma chamber beneath the caldera might collapse. There are a wide variety of problems in this area including: 1. Following the fracture of rock as they tumble down a mountain side. 2. Studying how mountains and other features of the earth's surface are formed by stress moving rock on a large scale.
|
|
Leonardo da Vinci's famous drawing of turbulence generated by flow into a pool. |
|
|
|