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

FSI - dynamic Meshing

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread 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: 15
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: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21
lakeat is on a distinguished road
Send a message via Skype™ to lakeat
What did you mean by saying "uniform"?
__________________
~
Daniel WEI
-------------
Boeing Research & Technology - China
Beijing, China
Email
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: 15
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: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21
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
-------------
Boeing Research & Technology - China
Beijing, China
Email
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: 15
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: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21
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
-------------
Boeing Research & Technology - China
Beijing, China
Email
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: 15
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: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21
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
-------------
Boeing Research & Technology - China
Beijing, China
Email
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: 15
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: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21
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
-------------
Boeing Research & Technology - China
Beijing, China
Email
lakeat is offline   Reply With Quote

Reply

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


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
dynamic meshing pronik_zoro ANSYS Meshing & Geometry 0 March 12, 2011 12:01
Dynamic meshing Manoj Kumar FLUENT 3 June 27, 2010 20:26
Dynamic Meshing with Flow 3D M_Agni FLOW-3D 1 June 13, 2010 19: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 03:55


All times are GMT -4. The time now is 14:13.