Welcome, Guest
Username: Password: Remember me

TOPIC: Mass of sediment is not conserved

Mass of sediment is not conserved 7 years 3 months ago #27377

  • qilong
  • qilong's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 340
  • Thank you received: 33
Hello,

We are setting up a 3D mud transport model using SEDI-3D inside TELEMAC-3D. It is a very nice module and we have a nice model that can reproduce some patterns of sediment movements.

However, while investigating the mass balance in modelled domain, we found the mass is not conserved.

We analyzed the mass balance information given in the listing file by Telemac-3D. At each time step, we have information for sediment bed and suspension, e.g.,
MASS BALANCE
 SEDIMENT BED MASS BALANCE AT TIME=   173400.000000000
 MASSE OF BED                        :    132352099469.451
 TOTAL ERODED MASS                :    676090717.748488
 SEDIMENT BED MASS BALANCE  (GAIN>0 LOSS<0): -7.784366607666016E-005

  SEDIMENT IN SUSPENSION
ADVECTIVE FLUX THROUGH THE BOUNDARIES         :    -80099.39
DIFFUSIVE FLUX + DEPOSITION                   :    -1052220.
MASS AT THE PREVIOUS TIME STEP                :    0.7459351E+09
MASS AT THE PRESENT TIME STEP                 :    0.7504512E+09
MASS LEAVING THE DOMAIN DURING THIS TIME STEP :    -4529280.
ERROR ON THE MASS DURING THIS TIME STEP       :     13228.61

However, after plotting them together, we found the mass continues to disappear over the time period. The plots are attached.

Our model is initialized with 0.05m bed layer and 0.0 suspension concentration. The mass of sediment should be either in the bed or in the suspension. The sediment mass leaving the domain is 3 orders of magnitude smaller than the total mass of bed, so it shouldn't cause this amount of mass lost in the domain.

Does anyone happen to know what is going on here? Does it mean something goes wrong at the water/bed interface?

mass_balance_info.png


Best regards,
Qilong
The administrator has disabled public write access.

Mass of sediment is not conserved 7 years 3 months ago #27383

  • qilong
  • qilong's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 340
  • Thank you received: 33
Hello,

I made a simpler model for testing the mass balance of sediment. The model simulates a rectangular tank with no open boundaries, hence, no water movements. The water depth is 10m everywhere.

The first case has only deposition because water doesn't flow. Initial concentration is imposed and there is also a initial bed layer of 10cm.

mass_balance_info_11.png


The second case has only erosion, This is done by modifying the erodc.f and flused.f to have a constant erosion and zero deposition.

mass_balance_info_11_2017-07-25.png


The third case has both erosion and deposition.

mass_balance_info_11_2017-07-25-2.png


The fourth case also tests if the initial bed layer thickness is set to zero and a initial concentration is still imposed.

mass_balance_info_11_2017-07-25-3.png


After further investigating, I found out that, if there is no tidal flats in the domain, the mass balance is well preserved.

I will continue with more tests and update the post later.

Best regards,
Qilong
The administrator has disabled public write access.

Mass of sediment is not conserved 7 years 3 months ago #27389

  • qilong
  • qilong's Avatar
  • OFFLINE
  • Expert Boarder
  • Posts: 340
  • Thank you received: 33
Hello,

We did some more tests yesterday and and we have come to the conclusion that the mass balance is well preserved in SEDI-3D module in Telemac-3D.

The previous confusion is caused by the wrong interpretation of the following information given in the listing file.
SEDIMENT IN SUSPENSION
ADVECTIVE FLUX THROUGH THE BOUNDARIES         :    -80099.39
DIFFUSIVE FLUX + DEPOSITION                   :    -1052220.
MASS AT THE PREVIOUS TIME STEP                :    0.7459351E+09
MASS AT THE PRESENT TIME STEP                 :    0.7504512E+09
MASS LEAVING THE DOMAIN DURING THIS TIME STEP :    -4529280.
ERROR ON THE MASS DURING THIS TIME STEP       :     13228.61

We found out that:

ADVECTIVE FLUX THROUGH THE BOUNDARIES is the sediment mass leaving the open boundaries per second;
DIFFUSIVE FLUX + DEPOSITION is actually the (deposited mass - eroded mass) per second;
MASS LEAVING THE DOMAIN DURING THIS TIME STEP is then given by (ADVECTIVE FLUX THROUGH THE BOUNDARIES + DIFFUSIVE FLUX + DEPOSITION) * DT. Its really meaning is the mass leaving the water column per time step.

Hence, we calculate using ADVECTIVE FLUX THROUGH THE BOUNDARIES * listing printout period * time step, to get the approximation of the sediment mass leaving the boundaries and then do the cumulative sum of this quantity. By doing this, we get the same time interval as in the MASS OF BED.

With these correction, we're able to get the right mass balance. However, there is still a bit mass lost in our simulation, and we think it's due to the presence of tidal flats in our domain.

mass_balance_info_11_2017-07-26.png


Kind regards,
Qilong
The administrator has disabled public write access.
Moderators: pham

The open TELEMAC-MASCARET template for Joomla!2.5, the HTML 4 version.