Hi all,

I'm doing multiphase FSI coupling using OpenFOAM and an in-house solid solver, connected by a coupling library preCICE. I'm trying to study the interaction between a caisson breakwater and waves. The fluid domain is calculated using olaFlow and the mesh deformation is calculated by the solid solver.

After the caisson is hit by waves, it deformed and there was some overtopping water on the top on the caisson. Suddenly, the simulation crashed due to the divergency of fluid domain (OpenFOAM). I checked the log file and found after the overtopping water occured, the phase fraction(alpha.water) began to get larger than 1 and kept increasing till the simulation stopped. At first, I assumed the problem is caused by dynamic mesh which affected the calculation of phase fraction. So I increased the Young's modulus of the caisson to reduce its deformation. However, the simulation crashed as before.

Therefore, I wonder if the problem is caused by the instability of the phase fraction (or maybe the turbulence model?). Has anyone faced with this problem? Is there any method to stabilize phase fraction calculation in multiphase FSI coupling with dynamic mesh?

Any advice or suggestions will be appreciated! Thanks in advance!

More Haoran Zhou's questions See All
Similar questions and discussions