# Incompressible SPH problems

 User Name Remember Me Password
 Register Blogs Members List Search Today's Posts Mark Forums Read

 LinkBack Thread Tools Display Modes
 October 10, 2012, 05:08 Incompressible SPH problems #1 New Member   Join Date: Oct 2012 Posts: 1 Rep Power: 0 Hello all, Now, I'm doing research about SPH method for incompressible flow for my master degree. I use the weakly incompressible and incompressible SPH method. In incompressible SPH, which use projection method, there are 3 main steps as below 1. calculate intermediate velocity (v*) without pressure gradient term 2. calculate pressure implicitly by solve Pressure Poisson Eq. (PPE) D(1/rho G(p)) = D(v*)/dt D : divergence operator G : gradient operator dt : time step 3. correct the intermediate velocity by pressure gradient to get velocity in the next step I have the problem in 2nd step. I have build the subroutine for this step and then I tried to test the code by simulate Poiseuille Flow. The flow is driven by body force not pressure gradient. From analytical, we know that pressure gradient is zero in flow direction and orthogonal to flow direction. Homogenous Neumann BC for pressure is applied at wall and ghost particles is used to model the wall. The result system of linear equation is singular and only have unique solution up to constant plus there is compatibility eqn for consistent system of linear equation i.e. integral volume of D(v*) must be equal to zero. The problem is, in my code, integral volume of D(v*) not equal to zero. I think integral volume of D(v*) = 0 have physical explanation that mass of the system must be conserved. Please give me some help. Is there something wrong with my code? Thanks for your attention.

 January 6, 2013, 06:40 #2 New Member   Daniel Barcarolo Join Date: Jul 2012 Posts: 11 Rep Power: 5 Did you get to have an answer to your problem? __________________ https://www.youtube.com/user/SPHflow fr.linkedin.com/in/dbarcarolo

January 6, 2013, 17:47
#3
Senior Member

Filippo Maria Denaro
Join Date: Jul 2010
Posts: 1,659
Rep Power: 23
Quote:
 Originally Posted by dbarca Did you get to have an answer to your problem?

That post is two-month old, however I think the error was in the BC.s that do not fulfill the compatibility contraint.

 May 24, 2013, 16:19 #4 New Member   Mani Ordoubadi Join Date: May 2013 Posts: 1 Rep Power: 0 I think use of dummy particles instead of ghost particles gives better results for ISPH, for details you can refer to Lee's paper, A comparison of weakly and incompressible SPH, (I can't remember the exact name of the paper). I did not understand your problem about Div(u*), but if you meant that you expected to have Div(u*)=0, you are wrong. u* is not a solution to the continuity eqn. It is merely a prediction for velocity field for the next time step. When you project this velocity field on the Divergence free space(that is by solving pressure poisson eqn), you will have the correct velocity field. (correction step).

 Tags incompressible, neumann bcs, pressure poisson, sph method

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post tehache OpenFOAM Running, Solving & CFD 4 November 6, 2008 04:08 jinwon park Main CFD Forum 3 August 21, 2008 20:44 jinwon park Main CFD Forum 17 December 13, 2007 06:00 Jinwon Main CFD Forum 6 November 23, 2007 22:07 Micha CD-adapco 0 August 6, 2003 13:55

All times are GMT -4. The time now is 04:50.

 Contact Us - CFD Online - Top