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

FSI - dynamic Meshing

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   January 12, 2012, 06:37
Default FSI - dynamic Meshing
  #1
New Member
 
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 5
dskoutel is on a distinguished road
Hello everyone

I want to share a problem i m facing with openFoam dynamic
meshing while trying to perform FSI simulations.

I m importing new boundary conditions- displacements/velocities from an external FEM solver and put them to the appropriate pointDisplacement/pointMotionU file, depending on the solver i choose. Curiously after the mesh.update() is executed i get a mesh that does not quite follow the new boundary conditions...(?)

I tried with simpler deformations and it turns out that it would only work whenever the boundary condition at the specific moving patch is uniform.

Did anybody have such a problem before or has any advice for me?
dskoutel is offline   Reply With Quote

Old   January 12, 2012, 10:11
Default
  #2
Senior Member
 
lakeat's Avatar
 
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 688
Blog Entries: 9
Rep Power: 12
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
What did you mean by saying "uniform"?
__________________
~
Daniel WEI
-------------
NatHaz Modeling Laboratory
Department of Civil & Environmental Engineering & Earth Sciences
University of Notre Dame, USA
Email || My Personal CFD Blog
lakeat is offline   Reply With Quote

Old   January 12, 2012, 10:50
Default
  #3
New Member
 
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 5
dskoutel is on a distinguished road
by uniform i mean sth like:

solidBody
{
type fixedValue;
value uniform (0.1 0.1 0);
}

Problem starts when the boundary condition in non uniform so instead i input a list of vectors.
dskoutel is offline   Reply With Quote

Old   January 12, 2012, 10:54
Default
  #4
Senior Member
 
lakeat's Avatar
 
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 688
Blog Entries: 9
Rep Power: 12
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
Hmm.., why did you use fixedValue patch, and not using the sixDoF... patch?
__________________
~
Daniel WEI
-------------
NatHaz Modeling Laboratory
Department of Civil & Environmental Engineering & Earth Sciences
University of Notre Dame, USA
Email || My Personal CFD Blog
lakeat is offline   Reply With Quote

Old   January 12, 2012, 11:02
Default
  #5
New Member
 
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 5
dskoutel is on a distinguished road
sixDoFRigidBodyDisplacement is not availiable in version 2.0 i think. I used fixedValue following the icoFsiFoam way.
dskoutel is offline   Reply With Quote

Old   January 12, 2012, 11:10
Default
  #6
Senior Member
 
lakeat's Avatar
 
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 688
Blog Entries: 9
Rep Power: 12
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
You mean,

OpenFOAM-2.x/src/postProcessing/functionObjects/forces/pointPatchFields/derived

???
__________________
~
Daniel WEI
-------------
NatHaz Modeling Laboratory
Department of Civil & Environmental Engineering & Earth Sciences
University of Notre Dame, USA
Email || My Personal CFD Blog
lakeat is offline   Reply With Quote

Old   January 12, 2012, 11:22
Default
  #7
New Member
 
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 5
dskoutel is on a distinguished road
no i mean

--> FOAM FATAL IO ERROR:
Unknown patchField type sixDoFRigidBodyDisplacement for patch type patch

Valid patchField types are :
24
(
angularOscillatingDisplacement
angularOscillatingVelocity
calculated
cyclic
cyclicSlip
empty
fixedNormalSlip
fixedValue
mixed
nonuniformTransformCyclic
oscillatingDisplacement
oscillatingVelocity
processor
processorCyclic
slip
surfaceDisplacement
surfaceSlipDisplacement
symmetryPlane
timeVaryingUniformFixedValue
uniformFixedValue
value
waveDisplacement
wedge
zeroGradient
)
dskoutel is offline   Reply With Quote

Old   January 12, 2012, 11:23
Default
  #8
Senior Member
 
lakeat's Avatar
 
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 688
Blog Entries: 9
Rep Power: 12
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
But surely you can load the .so file to add the new patches.
__________________
~
Daniel WEI
-------------
NatHaz Modeling Laboratory
Department of Civil & Environmental Engineering & Earth Sciences
University of Notre Dame, USA
Email || My Personal CFD Blog
lakeat is offline   Reply With Quote

Old   January 12, 2012, 12:03
Default
  #9
New Member
 
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 5
dskoutel is on a distinguished road
hmm ok loaded genericPatchFields library but i get some runtime errors...guess i need to check some stuff first. do u have any fsi solver in mind that actually uses this 6dof patch? i only saw it on pimpleDyMfoam but it doesnt seem to help much...

thanks for your help !
dskoutel is offline   Reply With Quote

Old   January 13, 2012, 14:06
Default
  #10
Senior Member
 
lakeat's Avatar
 
Daniel WEI (老魏)
Join Date: Mar 2009
Location: South Bend, IN, USA
Posts: 688
Blog Entries: 9
Rep Power: 12
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
pimpleDyMFoam can do the job. And sicDoF b.c patch is in another .so library, load the correct one.
__________________
~
Daniel WEI
-------------
NatHaz Modeling Laboratory
Department of Civil & Environmental Engineering & Earth Sciences
University of Notre Dame, USA
Email || My Personal CFD Blog
lakeat is offline   Reply With Quote

Reply

Tags
dynamic meshing, fluid-structure, fsi, mesh deformation, mesh displacement

Thread Tools
Display Modes

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
dynamic meshing pronik_zoro ANSYS Meshing & Geometry 0 March 12, 2011 12:01
Dynamic meshing Manoj Kumar FLUENT 3 June 27, 2010 19:26
Dynamic Meshing with Flow 3D M_Agni FLOW-3D 1 June 13, 2010 18:20
[GAMBIT] Dynamic Meshing of a combustion chamber donarundas ANSYS Meshing & Geometry 1 December 2, 2009 08:13
dynamic meshing option arehman Main CFD Forum 4 June 27, 2004 02:55


All times are GMT -4. The time now is 17:37.