Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handing Turbulence in Multiphase Flow #1462

Open
hgopalan opened this issue Jan 27, 2025 · 1 comment
Open

Handing Turbulence in Multiphase Flow #1462

hgopalan opened this issue Jan 27, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@hgopalan
Copy link
Contributor

hgopalan commented Jan 27, 2025

The ABL setup for multiphase flow is setup to run under laminar model and this needs to be modified in the future. There are three components which needs to be consistently setup to avoid oscillation and unrealistic values of turbulent viscosity at the air-water interface.

  1. Initial velocity profile in air and water: This can generate initial gradients vertically and with the density ratio, can cause the turbulent viscosity to grow.
  2. Density difference: The difference in density between air and water causes unrealistic turbulent viscosity growth at interface and can also result in thermal oscillations in the water layer.
  3. Wave energy production: The movement of waves can generate velocity gradients, which are a solid body type production term and should not generate turbulent viscosity. This is more complicated for a linear model and may require non-linear models to handle.

I tried to address issues 2. and partially 3. using a modification to the Smagorinsky model. We replace

Shear Production = Dissipation

by Shear Production + Density Gradient Production = Dissipation and recompute the turbulent viscosity. Initial results are shown below for the abl_multiphase_laminar flow case with Smagorinsky model replacing laminar model. The modification is still in the testing phase and I am hoping to have more ideas and discussion for implementation.

Wind Speed

Image

Turbulent Viscosity

Image

Turbulence has been currently turned off in the water since the initial shear between air and water profile generates vertical winds which causes oscillations in the temperature in the water region.

@hgopalan hgopalan added the enhancement New feature or request label Jan 27, 2025
@mbkuhn
Copy link
Contributor

mbkuhn commented Jan 27, 2025

linking #987 because that was an early attempt

@hgopalan hgopalan self-assigned this Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants