CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   Solver for large deformation (https://www.cfd-online.com/Forums/openfoam-solving/58825-solver-large-deformation.html)

fw407 June 10, 2008 06:13

Hi everybody, For my projec
 
Hi everybody,

For my project, I need to model the large deformation of a flexible pipe. I google this issue and find OF is capable of such modeling, but I can not find this solver in the released ones, could anyone tell me where to find it or any clue to create such a solver?

Any hints are welcome!

Feng

dmoroian June 10, 2008 09:03

Hi Feng, Check the forum for
 
Hi Feng,
Check the forum for the development version of OpenFOAM.

Dragos

fw407 June 10, 2008 13:02

Hi Dragos, Thanks for you q
 
Hi Dragos,

Thanks for you quick reply!

I find three new solvers for stress analysis in the 1.3-dev(Do you mean these ones which can deal with large deformation?) , if they are, for my case, I think I use the "newStressedFoam".

but I don't understand why they can deal with large deformation.the differenes I notice from the old ones are that,two new head files "rheologyModel.H" and "componentReferenceList.H"
are introduced, but how these two head files can make the difference? Could you give me some hints?

On the other hand, I am wondering if there is an existing solver which employ updated lagrangian FVM to deal with large deformation.

Kind regards

feng

fw407 June 10, 2008 19:06

Hi all I find a very nice p
 
Hi all

I find a very nice paper using updated Lagrangian finite volume solver for large deformation, and it has been used to work with icoFsiFoam to solve the large deformation of the FSI problem, which is exactly what I want in my flexible pipe case.

what makes me very happy is that part of the codes are already provided in the paper. it uses incremental formulation under updated Lagragian configuration to solve large deformation, and the governing equation takes the incremental displacement Du as the main variable.

However I do not know how to deal with the boundary conditions. it seems that, every time step the configuration of the structure is updated, we also need to updated the boundary conditions, I have no idea how to implemete that in code. Another problems is that, since Du is the primitive variable, how should I specify the boundary conditions for Du(take a fixed traction for exemple) and do I still need to specify B.C for U(displacement field).

Can anyone give me some hints?

Thanks in advance!

feng


All times are GMT -4. The time now is 07:09.