CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM (http://www.cfd-online.com/Forums/openfoam/)
-   -   Is there any anisotropic solver for solid stress analysis? (http://www.cfd-online.com/Forums/openfoam/93876-there-any-anisotropic-solver-solid-stress-analysis.html)

stickjohnson October 29, 2011 00:57

Is there any anisotropic solver for solid stress analysis?
 
Hi,

I try to solve an anisotropic solid stress analysis problem (vessel wall). Is there any suitable solver available? It is better if it can accept the 6by6 matrix as an input (3D). Tired to search online and didn't find one. Any suggestion is appreciated. Also, I can write a one based on the isotropic version if there is any literature about this topic.

thanks,
johnson

bigphil October 29, 2011 07:45

Hi Johnson,


As far as I know, there are no anisotropic stress solvers currently implemented in OpenFOAM.

The basic OpenFOAM finite volume stress solvers are described in:

H.G. Weller , G. Tabor , H. Jasak , C. Fureby. A Tensorial Approach to Computational Continuum Mechanics using Object Orientated Techniques (1998)

and in more detail in:
Jasak, H. and Weller, H.G.: Application of the Finite Volume Method and Unstructured Meshes to Linear Elasticity

As well as these basic linear elastic small strain solvers ($FOAM_SOLVERS/newStressAnalysis/newStressedFoam), more complex mechanisms such as plasticity, crack propagation, contact, large strains, FSI, etc. have been implemented but I haven't come across anisotropy.

I would interested in an anistropic material model, I imagine the best place to start would be looking at the material models at:
$FOAM_SOLVERS/newStressAnalysis/materialModels/rheologyModel/rheologyLaws


Philip

stickjohnson October 29, 2011 19:31

Hi Philip,

Thank you for your reply. I already read the two papers. I know there are other packages such as ansys and FEAP and is it possible to couple them together since I actually need a FSI solver.

thanks,
johnson

bigphil October 30, 2011 16:54

johnson,

I think it should be possible to implement anisotropy in the OpenFOAM finite volume structural solvers however it might be a bit of effort coding it.

As an alternative, it is possible to link third-party FE packages with OpenFOAM as described during the OpenFOAM workshop by Rob Campbell and Brent Craven at PSU:
R. Campbell, B. Craven. FSI in OpenFOAM using a ThirdParty Structural Solver. OpenFOAM Workshop, Penn State, 2011

Philip

stickjohnson October 31, 2011 01:45

Hi Philip,

I decide to couple CalculiX and openfoam to build the FSI solver. Any way to find out the interface of CalculiX to openfoam?

thanks,
johnson

bigphil October 31, 2011 07:49

johnson,

As far as I can see, the method used by Campbell and Craven should work for any FE package (if you can get the FE package to read in the pressures and write out the displacements). I think the solver they used is included in the OpenFOAM workshop kubuntu image.
Instructions to use this image can be found here, under the virtual box section.

Philip

elvis October 31, 2011 15:51

Hi,

as Philip mentioned at the OF workshop there was a presention http://www.openfoamworkshop.org/6th_...ell_slides.pdf
and a FSI-"skeleton"-case OF<->Calculix http://www.openfoamworkshop.org/6th_...mpbell_fsi.tgz

(see page7 slide) for non-conforming FVM<->FEM meshes GGI might be the "tool" to handle that.
But here Sample solver requires matching interface meshes


All times are GMT -4. The time now is 23:12.