CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Pressure drag problem in porous media with interFoam

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   May 4, 2010, 12:15
Question Pressure drag problem in porous media with interFoam
  #1
skp
New Member
 
Simon Pedersen
Join Date: May 2010
Location: Denmark
Posts: 6
Rep Power: 16
skp is on a distinguished road
Hi

I am modeling vacuum assisted resin transfer molding (VARTM), and I want to capture the resin flow front in the fiber reinforcement. For that, I have added porous media to interFoam.

I have a block with two parallel porous zones with different permeability, inlet at one patch and outlet at the opposite patch.

My problem is that there are no flow though the thickness, because there is no pressure difference between the two phases where the block is partly filled. Please see the attachments.

Is it possible to define a constant pressure for my air phase with interFoam, which provides a pressure drag normal to the phase interface?

Thanks
Simon
Attached Images
File Type: jpg phaseFraction.jpg (39.0 KB, 101 views)
File Type: jpg pressure.jpg (44.3 KB, 98 views)

Last edited by skp; May 4, 2010 at 12:18. Reason: missing word
skp is offline   Reply With Quote

Old   September 20, 2012, 11:31
Default
  #2
Member
 
A. Bernath
Join Date: Jun 2011
Location: Karlsruhe, Germany
Posts: 39
Rep Power: 15
derkermit is on a distinguished road
Hi Simon,
did you manage to simulate VARTM until now?
I'm also trying to simulate the RTM process and maybe we could reactivate this thread.

Greetings, Alex
derkermit is offline   Reply With Quote

Old   May 24, 2014, 06:54
Default
  #3
New Member
 
Liaoning
Join Date: May 2014
Posts: 12
Rep Power: 12
uuivw is on a distinguished road
Quote:
Originally Posted by skp View Post
Hi

I am modeling vacuum assisted resin transfer molding (VARTM), and I want to capture the resin flow front in the fiber reinforcement. For that, I have added porous media to interFoam.

I have a block with two parallel porous zones with different permeability, inlet at one patch and outlet at the opposite patch.

My problem is that there are no flow though the thickness, because there is no pressure difference between the two phases where the block is partly filled. Please see the attachments.

Is it possible to define a constant pressure for my air phase with interFoam, which provides a pressure drag normal to the phase interface?

Thanks
Simon
Hi:
have you manage to simulate RTM ?can we continue this thread ?thank you ....
uuivw is offline   Reply With Quote

Old   January 6, 2015, 18:42
Default
  #4
skp
New Member
 
Simon Pedersen
Join Date: May 2010
Location: Denmark
Posts: 6
Rep Power: 16
skp is on a distinguished road
Hi Liaoning,
First of all I got access again.. :-)

Shortly after I was struggling with that model a new version was released incl. porousInterFoam. This solver looks promising for RTM simulation.

But the porous media implementation is not made for defining fabrics in most real parts, or its just my skills..?
Do you have experience with that?

bg
Simon
skp is offline   Reply With Quote

Old   May 18, 2015, 11:01
Default
  #5
Member
 
Paula
Join Date: Aug 2012
Posts: 30
Rep Power: 14
curiosity is on a distinguished road
Hi skp,

I´m actually struggling with porousInterFoam

What do you mean with "is not made for defining fabrics in most real parts"? I hope to be able to define porosity zones based on experimental results... once I´ve managed to made porousInterFoam work :S

Until now I have only got the following error:

FOAM FATAL ERROR:
cannot find porous cellZone porosity

Any idea about that?

Thanks in advance

Paula
curiosity is offline   Reply With Quote

Old   May 19, 2015, 19:42
Default
  #6
skp
New Member
 
Simon Pedersen
Join Date: May 2010
Location: Denmark
Posts: 6
Rep Power: 16
skp is on a distinguished road
Hi Paula

The parts I have in mind was advantaged composites like wind turbine blade, aircraft fuselage panels etc.
These parts all have in common, that they are made of fabrics which are draped onto curved surfaces, and subsequently infused or injected with resin. The permeability and porosity properties of each fabric are measured on flat layups to obtain the two in-plane and the out-of-plane principle permeability values and directions.
Due to the definition of porous zones the mesh must be divided in cell zones based on fabric type and orientation. So actually I’m just whining that I need to define a lot cell zones and porous zones or make a script to generate it all :-)

Your error is properly just because the cell zone named "porosity" is not defined. If you are using blockMesh, the cell zones can be defined by adding name in the block section like this:

hex (0 1 2 3 4 5 6 7) porosity (5 5 5) simpleGrading (1 1 1)

bg Simon
skp is offline   Reply With Quote

Old   May 20, 2015, 04:18
Default
  #7
Member
 
Paula
Join Date: Aug 2012
Posts: 30
Rep Power: 14
curiosity is on a distinguished road
Hello Simon,

Yes, I fear that you are right. Setting different permeability and porosity properties seems to be a cumbersome process. Maybe an script could help you. Sorry that I can´t help you with it now But in fact, this is the point I hope to reach one day!

Now I´m struggling with the basic error I told you about. I´d already defined the porosity as you indicated but the error persists.

I thought it had to do with my version of OF so I installed the version 2.3.0 but no luck.

BR

Paula
curiosity is offline   Reply With Quote

Old   May 26, 2015, 19:10
Default
  #8
skp
New Member
 
Simon Pedersen
Join Date: May 2010
Location: Denmark
Posts: 6
Rep Power: 16
skp is on a distinguished road
Hi Paula

You get that error massage from the porosityModel constructor (see line 136 in porosityModel.C). So check the presence of the cell zone name in <case>/constant/polymesh/cellZones after running blockMesh. Offen bugs are quiet obiviously when you first find them :-) so remember checking case sensitivity and similar.

/Simon
skp is offline   Reply With Quote

Old   May 27, 2015, 09:10
Default
  #9
Member
 
Paula
Join Date: Aug 2012
Posts: 30
Rep Power: 14
curiosity is on a distinguished road
Quote:
Originally Posted by skp View Post
Hi Paula

You get that error massage from the porosityModel constructor (see line 136 in porosityModel.C). So check the presence of the cell zone name in <case>/constant/polymesh/cellZones after running blockMesh. Offen bugs are quiet obiviously when you first find them :-) so remember checking case sensitivity and similar.

/Simon
Thanks Simon!
curiosity is offline   Reply With Quote

Reply

Tags
interfoam, porous media, pressure drag, vartm


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 Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
porous media combustion zuby FLUENT 2 August 31, 2015 05:42
Porous media flow with diffusion albertinho OpenFOAM 0 March 31, 2010 18:14
combustion in porous media burner zuby ANSYS 0 July 27, 2009 03:26
Porous media problem in 3D Marijo FLUENT 1 March 1, 2006 18:38
Hydrostatic pressure in 2-phase flow modeling (long) DS & HB Main CFD Forum 0 January 8, 2000 16:00


All times are GMT -4. The time now is 11:29.