|
[Sponsors] |
January 12, 2012, 06:37 |
FSI - dynamic Meshing
|
#1 |
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 15 |
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? |
|
January 12, 2012, 10:50 |
|
#3 |
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 15 |
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. |
|
January 12, 2012, 10:54 |
|
#4 |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
Hmm.., why did you use fixedValue patch, and not using the sixDoF... patch?
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China |
|
January 12, 2012, 11:02 |
|
#5 |
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 15 |
sixDoFRigidBodyDisplacement is not availiable in version 2.0 i think. I used fixedValue following the icoFsiFoam way.
|
|
January 12, 2012, 11:10 |
|
#6 |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
You mean,
OpenFOAM-2.x/src/postProcessing/functionObjects/forces/pointPatchFields/derived ???
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China |
|
January 12, 2012, 11:22 |
|
#7 |
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 15 |
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 ) |
|
January 12, 2012, 11:23 |
|
#8 |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
But surely you can load the .so file to add the new patches.
__________________
~ Daniel WEI ------------- Boeing Research & Technology - China Beijing, China |
|
January 12, 2012, 12:03 |
|
#9 |
New Member
Dimitris
Join Date: Oct 2011
Location: München
Posts: 6
Rep Power: 15 |
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 ! |
|
January 13, 2012, 14:06 |
|
#10 |
Senior Member
Daniel WEI (老魏)
Join Date: Mar 2009
Location: Beijing, China
Posts: 689
Blog Entries: 9
Rep Power: 21 |
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 |
|
Tags |
dynamic meshing, fluid-structure, fsi, mesh deformation, mesh displacement |
|
|
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 |