synthetik-technologies / blastfoam

A CFD solver for multi-component compressible flow with application to high-explosive detonation, explosive safety and air blast
Other
219 stars 96 forks source link

Immersed boundary method #62

Open davidnmunro opened 2 years ago

davidnmunro commented 2 years ago

Good-Afternoon,

Is it now possible to solve rigid body motion problems in blastfoam, are there any examples similar to the one posted some time ago on youtube? (https://www.youtube.com/watch?v=VE042u5LBnA)

Dave

JiancaiZheng commented 2 years ago

Hi Dave, I am studying immersed boundary method and ghost fluid method. According to my understanding, the immersion boundary method can be embedded into blastFoam solver to conduct rigid body motion or structural deformation.

Zheng

jheylmun commented 2 years ago

Hi Dave, That video was made using some very experimental work (using immersed boundary), and is not currently available. However we do have a ported version of the ESI overset method (but not well tested) which could be used for rigid body motion, but there are no examples unfortunately. We are also currently working on a much more general immersed boundary solver based on the foam-extend, but that will not be released for some time.

Thanks, Jeff

JiancaiZheng commented 2 years ago

Hi Jeff, When you work on the immersion boundary solver, do you also embed the ghost fluid method? The reason is that there are some errors remaining in momentum equation.

jheylmun commented 1 year ago

Hi Zheng, Currently no, we do not. Are the errors typically associated with forcing based immersed boundary methods, or do they apply to cell cut methods as well? Would you be able to provide a reference for this?

Thanks, Jeff

JiancaiZheng commented 1 year ago

Hi Jeff, Please refer to the two following articles for information on the application and implantation of the ghost fluid method in OpenFoam. The ghost fluid method for OpenFOAM: A comparative study in marine context & Computations of Compressible Multifluids. For a combination of the immersion boundary method and the ghost fluid method, see the open source solver FIVER(aero-f & aero-s). 

Jiancai Zheng