CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM CC Toolkits for Fluid-Structure Interaction (https://www.cfd-online.com/Forums/openfoam-cc-toolkits-fluid-structure-interaction/)
-   -   [FSI] FSI + Rigid body impact (https://www.cfd-online.com/Forums/openfoam-cc-toolkits-fluid-structure-interaction/187774-fsi-rigid-body-impact.html)

Warlord May 15, 2017 04:45

FSI + Rigid body impact
 
Hello folks,

I have extended the Fluid-Solid Interaction toolkit[Tuković at al] of foam-extend 3.1 to support nonNewtonian fluids. The implementation is verified and is correct. Now, I would like to simulate an impact using it. A hemispherical impactor would fall impacting on a brick made of elastic material with non-Newtonian fluid confined inside of it.
The impactor is made of steel and is would be modeled basically as a rigid body.
How could I simulate the impact between a rigid body and the already implemented elastic material? Does anyone has a guideline? Or just a starting point?

The concept:
https://www.dropbox.com/s/t51040ocfd...pTest.jpg?dl=0

Thanks

aow February 9, 2019 20:35

Hello Lucas,

It's been some time since you posted this so I'm wondering if you made any progress towards your goal? If so, could you give some direction as to how you either used existing OpenFOAM functionality and/or added new code on your own to make things work?

I'm thinking of trying to simulate rigid bodies colliding with one another and in the future moving towards elastic bodies; however, as far as I can tell this sort of functionality is not available at present in OpenFOAM.

Best regards,

Andrew

Warlord February 11, 2019 06:22

Hello Andrew,

Quote:

It's been some time since you posted this so I'm wondering if you made any progress towards your goal? If so, could you give some direction as to how you either used existing OpenFOAM functionality and/or added new code on your own to make things work?
I am still working on this. I am using a very nice toolbox, called solids4foam, for foam-extend. It has support for solid simulation and very basic support for contact boundary condition. I suggest you to look at https://www.researchgate.net/project/The-finite-volume-method-for-solid-mechanics for more information about solid simulation using the FVM framework.

Quote:

I'm thinking of trying to simulate rigid bodies colliding with one another and in the future moving towards elastic bodies; however, as far as I can tell this sort of functionality is not available at present in OpenFOAM.
Makes no sense to simulate rigid bodies colliding with FVM/FEM, since they were created to simulate deforming media. And collision between elastic bodies has not been the focus of FVM researches. Are you sure you want to simulate this using FVM? The FEM framework is very mature, compared with FVM, to simulate such things.

Best regards,
Lucas

ashishmagar600 July 29, 2022 08:40

Hi Lucas,


Have you made any progress in this regard? Also isn't solids4Foam based on FVM, do you know any open source libs based on FEM to be used for impact simulations?




Thanks


All times are GMT -4. The time now is 15:30.