arxiv: v1 [physics.flu-dyn] 16 Sep 2013

Similar documents
Tensor Smooth Length for SPH Modelling of High Speed Impact

CONTROLLED FLOW SIMULATION USING SPH METHOD

Computational Fluid Dynamics. Smoothed Particle Hydrodynamics. Simulations. Smoothing Kernels and Basis of SPH

Numerical Heat and Mass Transfer

Smoothed particle hydrodynamics modelling of fluids and solids

(Online First)A Lattice Boltzmann Scheme for Diffusion Equation in Spherical Coordinate

Bindel, Spring 2014 Applications of Parallel Computers (CS 5220)

Module 1 : The equation of continuity. Lecture 1: Equation of Continuity

Convexity preserving interpolation by splines of arbitrary degree

Lecture 12: Discrete Laplacian

A New SPH Equations Including Variable Smoothing Lengths Aspects and Its Implementation

Application of B-Spline to Numerical Solution of a System of Singularly Perturbed Problems

Fast Calculation for Particle Interactions in SPH Simulations: Outlined Sub-Domain Technique

1-Dimensional Advection-Diffusion Finite Difference Model Due to a Flow under Propagating Solitary Wave

The Finite Element Method

SMOOTHED PARTICLE HYDRODYNAMICS METHOD FOR TWO-DIMENSIONAL STEFAN PROBLEM

Appendix B. The Finite Difference Scheme

NON-CENTRAL 7-POINT FORMULA IN THE METHOD OF LINES FOR PARABOLIC AND BURGERS' EQUATIONS

Physics 5153 Classical Mechanics. D Alembert s Principle and The Lagrangian-1

Physics 607 Exam 1. ( ) = 1, Γ( z +1) = zγ( z) x n e x2 dx = 1. e x2

CHAPTER 5 NUMERICAL EVALUATION OF DYNAMIC RESPONSE

High resolution entropy stable scheme for shallow water equations

A Hybrid Variational Iteration Method for Blasius Equation

χ x B E (c) Figure 2.1.1: (a) a material particle in a body, (b) a place in space, (c) a configuration of the body

The Feynman path integral

Physics 181. Particle Systems

ELASTIC WAVE PROPAGATION IN A CONTINUOUS MEDIUM

A NUMERICAL COMPARISON OF LANGRANGE AND KANE S METHODS OF AN ARM SEGMENT

Extension of Smoothed Particle Hydrodynamics (SPH), Mathematical Background of Vortex Blob Method (VBM) and Moving Particle Semi-Implicit (MPS)

NUMERICAL MODEL FOR NON-DARCY FLOW THROUGH COARSE POROUS MEDIA USING THE MOVING PARTICLE SIMULATION METHOD

Chapter 4 The Wave Equation

A new Approach for Solving Linear Ordinary Differential Equations

Inductance Calculation for Conductors of Arbitrary Shape

Week3, Chapter 4. Position and Displacement. Motion in Two Dimensions. Instantaneous Velocity. Average Velocity

Simulation of Hypervelocity Spacecrafts And Orbital Debris Collisions using Smoothed Particle Hydrodynamics in LS-DYNA

PHYS 705: Classical Mechanics. Newtonian Mechanics

FORCED CONVECTION HEAT TRANSFER FROM A RECTANGULAR CYLINDER: EFFECT OF ASPECT RATIO

Investigation of a New Monte Carlo Method for the Transitional Gas Flow

Mathematical Preparations

COMPOSITE BEAM WITH WEAK SHEAR CONNECTION SUBJECTED TO THERMAL LOAD

Georgia Tech PHYS 6124 Mathematical Methods of Physics I

Physics 207: Lecture 20. Today s Agenda Homework for Monday

Ahmad Shakibaeinia Assistant Professor Department of Civil, Geological & Mining Engineering Polytechnique Montreal

Numerical Solution of Boussinesq Equations as a Model of Interfacial-wave Propagation

Numerical Simulation of Lid-Driven Cavity Flow Using the Lattice Boltzmann Method

Kinematics of Fluids. Lecture 16. (Refer the text book CONTINUUM MECHANICS by GEORGE E. MASE, Schaum s Outlines) 17/02/2017

Handout # 6 (MEEN 617) Numerical Integration to Find Time Response of SDOF mechanical system. and write EOM (1) as two first-order Eqs.

Lecture 2: Numerical Methods for Differentiations and Integrations

Irregular vibrations in multi-mass discrete-continuous systems torsionally deformed

Cubic Trigonometric B-Spline Applied to Linear Two-Point Boundary Value Problems of Order Two

A Solution of the Harry-Dym Equation Using Lattice-Boltzmannn and a Solitary Wave Methods

SIMULATION OF WAVE PROPAGATION IN AN HETEROGENEOUS ELASTIC ROD

Computational Astrophysics

A particle in a state of uniform motion remain in that state of motion unless acted upon by external force.

SIMULATION OF SOUND WAVE PROPAGATION IN TURBULENT FLOWS USING A LATTICE-BOLTZMANN SCHEME. Abstract

2 Finite difference basics

Spin-rotation coupling of the angularly accelerated rigid body

Optimal Control of Temperature in Fluid Flow

DETERMINATION OF TEMPERATURE DISTRIBUTION FOR ANNULAR FINS WITH TEMPERATURE DEPENDENT THERMAL CONDUCTIVITY BY HPM

Introduction to Computational Fluid Dynamics

2.29 Numerical Fluid Mechanics Fall 2011 Lecture 12

Moments of Inertia. and reminds us of the analogous equation for linear momentum p= mv, which is of the form. The kinetic energy of the body is.

Transfer Functions. Convenient representation of a linear, dynamic model. A transfer function (TF) relates one input and one output: ( ) system

Numerical Solutions of a Generalized Nth Order Boundary Value Problems Using Power Series Approximation Method

NUMERICAL DIFFERENTIATION

One-sided finite-difference approximations suitable for use with Richardson extrapolation

Lecture Note 3. Eshelby s Inclusion II

A Cartesian-grid integrated-rbf method for viscoelastic flows

New Method for Solving Poisson Equation. on Irregular Domains

Implicit Integration Henyey Method

Normally, in one phase reservoir simulation we would deal with one of the following fluid systems:

MATH 5630: Discrete Time-Space Model Hung Phan, UMass Lowell March 1, 2018

N-Body Simulation. Typical uncertainty: π = 4 Acircle/Asquare! 4 ncircle/n. πest π = O(n

A Numerical Study of Heat Transfer and Fluid Flow past Single Tube

ON A DETERMINATION OF THE INITIAL FUNCTIONS FROM THE OBSERVED VALUES OF THE BOUNDARY FUNCTIONS FOR THE SECOND-ORDER HYPERBOLIC EQUATION

Acceleration of Gas Bubble-Free Surface Interaction Computation Using Basis Preconditioners

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

Brownian-Dynamics Simulation of Colloidal Suspensions with Kob-Andersen Type Lennard-Jones Potentials 1

Note 10. Modeling and Simulation of Dynamic Systems

IC Engine Flow Simulation using KIVA code and A Modified Reynolds Stress Turbulence Model

DUE: WEDS FEB 21ST 2018

Lecture 20: Noether s Theorem

THE VIBRATIONS OF MOLECULES II THE CARBON DIOXIDE MOLECULE Student Instructions

ALGORITHM FOR THE CALCULATION OF THE TWO VARIABLES CUBIC SPLINE FUNCTION

Linear Momentum. Center of Mass.

More metrics on cartesian products

Simulation for Pedestrian Dynamics by Real-Coded Cellular Automata (RCA)

Additional Codes using Finite Difference Method. 1 HJB Equation for Consumption-Saving Problem Without Uncertainty

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

A Lagrangian Approach for Computational Acoustics with Meshfree Method

Computing Nonequilibrium Conformational Dynamics of Structured Nucleic Acid Assemblies

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

The Quadratic Trigonometric Bézier Curve with Single Shape Parameter

2.29 Numerical Fluid Mechanics

Flow Induced Vibration

Simulated Power of the Discrete Cramér-von Mises Goodness-of-Fit Tests

Uniqueness of Weak Solutions to the 3D Ginzburg- Landau Model for Superconductivity

Week 9 Chapter 10 Section 1-5

RECENT DEVELOPMENTS OF SPH IN MODELING EXPLOSION AND IMPACT PROBLEMS

A large scale tsunami run-up simulation and numerical evaluation of fluid force during tsunami by using a particle method

Transcription:

Three-Dmensonal Smoothed Partcle Hydrodynamcs Method for Smulatng Free Surface Flows Rzal Dw Prayogo a,b, Chrstan Fredy Naa a a Faculty of Mathematcs and Natural Scences, Insttut Teknolog Bandung, Jl. Ganesha 10, Bandung 40132 Indonesa, E-mal: rzal.dp@s.tb.ac.d, chrs@cphys.f.tb.ac.d b Graduate School of Natural Scence and Technology, Kanazawa Unversty, Kakuma, Kanazawa 920-1192 Japan, arxv:1309.4074v1 [physcs.flu-dyn] 16 Sep 2013 Abstract. In ths paper, we appled an mproved Smoothng Partcle Hydrodynamcs (SPH method by usng gradent kernel renormalzaton n three-dmensonal cases. The purpose of gradent kernel renormalzaton s to mprove the accuracy of numercal smulaton by mprovng gradent kernel approxmaton. Ths method s mplemented for smulatng free surface flows, n partcular dam break case wth rgd ball structures and the propagaton of waves towards a slope n a rectangular tank. Keywords: Smoothed partcle hydrodynamcs, free surface flows, gradent kernel renormalzaton 1 Introducton Computatonal Flud Dynamcs (CFD usng Smoothed Partcle Hydrodynamcs (SPH has a wde range of applcatons to solve problem n engneerng and scence. SPH s a mesh-free Lagrangan method and well suted to the smulaton of complex and free surface flows. The SPH method was orgnally used to model astrophyscal problems by Lucy [7] and Gngold and Monaghan [8]. Threedmensonal SPH method has been studed numercally by Monaghan [6] n a feld of astrophyscal flud dynamcs processes. We obtan the SPH equatons from the contnuum equatons of flud dynamcs by nterpolatng from set of ponts whch may be dsordered. Ths nterpolaton s based on the theory of ntegral nterpolants usng nterpolaton kernels whch approxmate the delta functon. The nterpolants beng analytc functons can be dfferentated wthout usng grds. Monaghan [4] studed the applcaton of the partcle method SPH to free surface problems n two-dmensonal cases. In ths paper, we appled an mproved SPH method by usng gradent kernel renormalzaton n three-dmensonal cases. The purpose of gradent kernel renormalzaton s to mprove the accuracy of the smulatons [1]. In the followng, frst the general concept of SPH method s gven. The mproved SPH method usng gradent kernel renormalzaton s ntroduced and descrbed n detal. Ths mproved SPH method s mplemented for smulatng free surface flows, n partcular dam break case wth rgd ball structures and the propagaton of waves towards a slope n a rectangular tank. 2 Smoothed partcle hydrodynamcs The SPH equatons are descrbed n detal by Lu and Lu [2]. In ths paper, we consder the applcaton of three-dmensonal SPH to free surface problems. The SPH method represents contnuous flud usng a set of partcles. Each partcle has physcal quanttes, such as mass m, 1

2ISCS 2013 Selected Papers R. D. Prayogo, C. F. Naa poston r, velocty v, densty ρ, and pressure P. Each partcle n the SPH method s assocated wth a support doman. The SPH approxmaton, whch conssts of the partcle approxmaton and the kernel approxmaton, s performed wthn the current support doman. The value of a functon defnng a physcal quantty can be approxmated by ts values at a number of neghborng partcles. The SPH method uses the concept of ntegral representaton of a feld functon f(x by the followng dentty < f(r >= f(r W ( r r, hdr, (1 where r and r are the poston vectors, W s the smoothng functon or kernel functon, and h s the smoothng length defnng the nfluence radus of W. Fgure 1: The nfluence radus of W. In SPH approxmaton, there are varous kernel functons. Snce t s affects the accuracy and stablty of numercal results, the choce of kernel functon W s mportant to consder. The ntegral representaton should satsfes several condtons. That s the normalzaton condton W ( r r, hd = 1, delta functon property lm W ( r h 0 r, h = δ( r r, moreover, often the compact support condton s requred W ( r r, h = 0 outsde of support doman. We converted the contnuous ntegral representaton (1 nto dscretzed forms as a summaton over all the partcles n the support doman. Ths process s also commonly known as partcle approxmaton n the SPH lterature [2]. Wrtng the partcle approxmaton as follows < f(r >= N j=1 ρ j f(r j W ( r r j, h, where and ρ j are the mass and densty of the partcle j, respectvely, and j = 1, 2,..., N, where N s the total number of neghborng partcles n the nfluence doman. In ths paper, we use

ISCS 2013 Selected Papers 3D SPH Method for Smulatng Free Surface Flows 3 cubc splne kernel as follows [5] W (q, h = 1 πh 3 1 3 2 q2 + 3 4 q3, 0 q < 1 1 4 (2 q3, 1 q < 2 0, otherwse, where q = r r j h s the relatve dstance of partcle and j. 3 Numercal model 3.1 The contnuty equaton The contnuty equaton s based on the conservaton of mass. We wrte the contnuty equaton n the form Dρ = ρ v, (2 Dt where v and ρ are velocty and densty, respectvely. Wrtng (2 n SPH dscretzaton form as n [3], we obtan Dρ Dt = ρ (v v j r W ( r r j, h, (3 ρ j j where ρ k and v k are densty and velocty of partcle k (evaluated at k = or k = j, respectvely, s mass of partcle j and 3.2 The momentum equaton r W ( r r j, h = r r j W r r j r. The momentum equaton s based on the conservaton of momentum whch s gven by Dv Dt = 1 P + F, (4 ρ where v, ρ and P are velocty, densty, and pressure, respectvely. Here, F s external force, n ths case gravtatonal acceleraton. Wrtng (4 n SPH dscretzaton form as n [3], we get Dv Dt = j ( P + P j ρ ρ j + Π j r W ( r r j, h + F, (5 where P k s pressure of partcle k (evaluated at k = or k = j. In SPH, there are varous formulatons for vscosty. In the momentum equaton, the ntroducton of a vscous term s necessary not only to consder vscd fluds and no slp boundary condtons, but also to provde the stablty to the system and to prevent nter-partcle penetraton. The artfcal vscosty term Π j s added to pressure terms wthn the momentum equaton (5. The artfcal vscosty Π j has the form [6] αcµ j + βµ 2 j Π j = (ρ + ρ j /2, (v v j.(r r j < 0 0, (v v j.(r r j > 0

4ISCS 2013 Selected Papers R. D. Prayogo, C. F. Naa where µ j = h(r r j.(v v j r r j 2 + η 2. In these expressons, c s the speed of sound, η = 0.001, α and β represent shear and bulk vscosty, respectvely. For the problems descrbed here, we choose α = 0.03 and β = 0. 3.3 The equaton of state The equaton of state s used to relate densty to pressure. In ths paper, the Tat s equaton of state has the form p = ρ 0c 2 [( ρ γ ] 1, γ ρ 0 where c, ρ 0, and γ are the speed of sound, densty reference, and the polytropc constant, respectvely. Note that γ = 7 s usually used for water smulatons. The speed of sound c s approxmately 100gH and t s chosen n respect of a low Mach number (Ma < 0.1 to ensure low compressblty effects [6]. 4 Improvement of the SPH method In ths paper, we appled an mprovement to the standard SPH method by usng renormalzaton. Ths technque s to mprove the accuracy of the method [1]. 4.1 Gradent kernel renormalzaton The velocty gradent n (3 can be approached by usng v = v v 1. We can generalze ths approach for any feld f by usng f = f f 1 (6 and transformng (6 nto ts contnuous convoluted form we have f(r = f(r W dr f(r W dr. We recall the second order Taylor expanson f(r W dr = f(r W dr + f(r (r 1 r 1 W dr + r 1 }{{} f(r r 2 (r 2 r 2 W dr } {{ } B + f(r r 3 A (r 3 r 3 W dr +O(h 2. } {{ } C

ISCS 2013 Selected Papers 3D SPH Method for Smulatng Free Surface Flows 5 In order to ensure gradent nterpolatons of lnear felds, t s necessary to ensure that the dscrete approxmaton of A, B, and C are A = 1 0 B = 0 0 1 0 C = 0 0. 1 By the renormalzaton procedure [1], we modfy W as follows j ρ j (r j r L(r W ( r r j = ( 1 0 0 0 1 0 0 0 1 where L(r s a (d, d correcton matrx, d s the dmenson of the case. In ths paper, we consder three-dmensonal cases (d = 3 and calculate L(x to ncrease the accuracy of gradent kernel approxmaton. The contnuty equaton s dscretzed by the followng manner Dρ Dt = ρ (v v j L(r r W ( r r j, h. ρ j j Ths dscretzed form ensures exact nterpolatons for both constant and lnear felds. Note that we can dscretze the conservaton of momentum by the followng manner Dv Dt = j ( P + P j ρ ρ j + Π j L(r r W ( r r j, h + F. 4.2 Numercal tme ntegraton wth renormalzaton As the other explct hydrodynamc methods, dfferent numercal tme ntegratons can be appled n SPH smulaton, such as Leap-Frog, predctor-corrector, Runge-Kutta, and Beeman schemes. The advantages of the Leap-Frog algorthm are ts low memory usage on storage and ts computatonal effcency. We appled t n ths paper wth ts mprovement by usng gradent kernel renormalzaton. Therefore, r = r n + dt 2 vn,,, v n+1/2 = v n 1/2 dt j p n = ρ 0c 2 [( 0 ρ n γ ] 1, γ ρ 0 ( p n + p n j ρ n ρn j + Π j L(r n+1/2 r W (r n+1/2, h + F n+1/2 j, ρ n+1/2 = ρ n 1/2 + dtρ j ( n+1/2 v ρ j v n+1/2 j L(r n+1/2 r W (r n+1/2 j, h, r n+1 = r n+1/2 + dt 2 vn+1/2.

6ISCS 2013 Selected Papers R. D. Prayogo, C. F. Naa 5 Implementaton In the followng secton, the results of numercal smulatons for mproved SPH method are gven. Ths method was mplemented n dam-break problem wth rgd ball structures and water waves generated by oblque pston type wave-maker. 5.1 Dam-break and structure In ths mplementaton, we consder a rectangular tank wth three-dmensonal problem, n partcular on nteracton between waves and structures. Here we examne the mpact of a sngle wave wth rgd ball structures over the slope by means of a three-dmensonal SPH method. A rectangular tank contans fxed structures and we used 10075 partcles for ths smulaton. The geometry s shown n Fg. 2. Fgure 2: Sketch of dam-break problem consdered, sde vew (upper panel and top vew (lower panel. Fg. 3 shows the moton of a sngle wave whch moves through rgd ball structures n a rectangular tank. The frame at T = 0.0 s shows the ntal confguraton. In the next frame at T = 0.11175 s, the wave generated by the dam break and the ntal layer of water on the bottom colldes wth the front of the rgd ball structures and at T = 0.1425 s the wave wraps around the rgd ball structures. At T = 0.1725 s, the waves collde from both sdes of the rgd ball structures then contnue movng toward the rght vertcal wall. The wave reflects after colldng wth the opposte wall of the tank at T = 0.3255 s. The last movement, at T = 0.47625 s, the reflected wave hts the back of rgd ball structures.

ISCS 2013 Selected Papers 3D SPH Method for Smulatng Free Surface Flows 7 Fgure 3: (T = 0.0 s ntal confguraton; (T = 0.11175 s wave httng the rgd ball structures; (T = 0.1425 s wave wrappng around the rgd ball structures; (T = 0.1725 s waves colldng after passng the rgd ball structures; (T = 0.3255 s wave colldng wth the opposte wall of the tank; (T = 0.47625 s reflected wave httng the back of the rgd ball structures. 5.2 Oblque pston type wave-maker In ths mplementaton, we consder a rectangular tank wth three-dmensonal problem, n partcular the propagaton of waves towards a slope. Ths smulaton nvolves a wave-maker n the form of an oscllatng oblque pston on the left-hand sde and used 80682 partcles. The geometry s shown n Fg. 4. Fgure 4: Sketch of oblque pston type wave-maker, sde vew (upper panel and top vew (lower panel.

8ISCS 2013 Selected Papers R. D. Prayogo, C. F. Naa Fgure 5: (T = 0.0 s ntal confguraton; (T = 0.2865 s the wave s generated by the oscllatng oblque pston type wave-maker; at (T = 0.823125 s, (T = 0.917625 s, and (T = 0.9915 s the water wave propagates onto the slope; (T = 1.18575 s the water wave reaches shallow water area and hts the rght wall. Fg. 5 shows the smulaton of free surface flows. The water waves generated by oscllatng pston type wave-maker were smulated. In Fg. 5 the waves are shown propagatng onto the slope. The frame at T = 0.0 s shows the ntal confguraton wth water lyng on the slope. In the next frame at T = 0.2865 s, the wave s generated by the oscllatng oblque pston type wave-maker. At T = 0.823125 s, T = 0.917625 s, and T = 0.9915 s the water wave propagates onto the slope. Fnally, at T = 1.18575 s the water wave reaches shallow water area and hts the rght wall. 6 Summary Ths paper presents the applcaton of an mproved SPH method by usng gradent kernel renormalzaton for smulatng free surface flows. We have mplemented ths method on three-dmensonal cases, n partcular on the nteracton between waves and structures; and the propagaton of waves towards a slope for waves generated by oblque pston type wave-maker. The three-dmensonal case of the model has been shown to produce three-dmensonal phenomenon,.e., the collson of a sngle wave wth rgd ball structures and ts passng around the obstacle. In summary, an mproved SPH model based on renormalzaton can be successfully used to smulate three-dmensonal wave problems. References [1] G. Oger, M. Dorng, B. Alessandrn, P. Ferrant (2007. An mproved SPH method: Towards hgher order convergence. Journal of Computatonal Physcs., 225, 1472-1492. [2] G. R. Lu and M. B. Lu (2003. Smoothed partcle hydrodynamcs: a meshfree partcle method. World Scentfc Publshng Co. Pte. Ltd, Sngapore.

ISCS 2013 Selected Papers 3D SPH Method for Smulatng Free Surface Flows 9 [3] J. J. Monaghan (1988. An Introducton to SPH. Computer Physcs Communcatons., 48, 1, 89-96. [4] J. J. Monaghan (1994. Smulatng Free Surface Flows wth SPH. Journal of Computatonal Physcs., 110, 399-406. [5] J. J. Monaghan and J. C. Lattanzo (1985. A Refned Method for Astrophyscal Problems. Astron. Astrophys., 149, 399-406. [6] J. J. Monaghan (1992. Smoothed Partcle Hydrodynamcs. Annu. Rev. Astron. Astrophys., 30, 543-574. [7] L. B. Lucy (1977. A numercal approach to the testng of the fsson hypothess. Astron. J., 82, 1013-1024. [8] R. A. Gngold and J. J. Monaghan (1977. Smoothed partcle hydrodynamcs: theory and applcaton to non-sphercal stars. Mon. Not. R. Astr. Soc., 181, 375-389.