Community header

Forum

Model not taking the sediment data from bcm file

Niraj Bal Tamang, 2 Jaren geleden aangepast.

Model not taking the sediment data from bcm file

Advanced Augur Berichten: 34 Aanmelddatum: 26-4-21 Recente berichten
I ran a morphodynamic model with varying sediment feed. However, the output is showing the same amount of cumulative bedload transport for all model runs. I assume the model is not taking the sediment feed data and just working on the initial bed composition. I generated a bcm file for sediment feed and flagged this within the mor file. I kept all the other conditions same for all model runs except the sediment feed bcm file. I ran another channel section with varying sediment feed. Both the models are working but the sediment feed doesn't differ for sediment scenarios. Can anyone please suggest what might be causing this? Thanks
Victor Chavarrias, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Famous Fortune teller Berichten: 97 Aanmelddatum: 24-4-20 Recente berichten
What is the sediment composition in the upstream end of the domain and what boundary condition for the upstream composition are you imposing? If the initial composition is unisize (it seems based on your explanation) and the boundary condition for composition is fixed, you are not allowing the necessary changes in composition for the sediment transport per size fraction to enter. 

In short, check that
1
ICmpCond=0
in the mor-file.

Also, check that you are correctly setting the boundary condition of the bed level upstream to sediment load. That is,
1
IBedCond
must be 4 or 5. 
Niraj Bal Tamang, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Advanced Augur Berichten: 34 Aanmelddatum: 26-4-21 Recente berichten
I am using ICmpCond=0 and IBedCond=4 for my model. It is running smoothly but again I see no change in the bedload transport. Am I taking wrong reference to see the impact of the sediment feed in the channel? Does the bedload transport remain constant irrespective of the additional sediment for the same discharge? I assume transport remain the same but the bedlevel might vary due to storage for additional sediment. I am a bit confused if it is with the input file or the output interpretation. What could be the best output variable to observe such changes? Thank you  
Victor Chavarrias, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Famous Fortune teller Berichten: 97 Aanmelddatum: 24-4-20 Recente berichten
The question is then, where are you observing the cumulative load? You could add a cross-section right downstream of the upstream boundary to check the sediment that enters the model. In any case, by comparing the map results, you should find differences between runs. 
Niraj Bal Tamang, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Advanced Augur Berichten: 34 Aanmelddatum: 26-4-21 Recente berichten
Thanks a lot. I assigned the IBedCond = 4 at upstream boundary and 1 at downstream boundary. And then I put ICmpCond=0. I can see the sediment feed now in the model. Is it a good idea to fix the bed at the downstream boundary? And how will the model be affected for ICmpCond=0 or 1? I only found a short description in the table of the manual. Would be helpful to be clear on this. Thanks once again. 
Victor Chavarrias, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Famous Fortune teller Berichten: 97 Aanmelddatum: 24-4-20 Recente berichten
You cannot fix the bed at an outflowing boundary (in a river case, the downstream end). The bed level will be updated. Only if flow would reverse, the boundary condition would be applied. 

As for the bed-composition boundary condition, if you specify the load per size fraction it has no meaning to fix the upstream composition, you are already providing all necessary BC's. 
Niraj Bal Tamang, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Advanced Augur Berichten: 34 Aanmelddatum: 26-4-21 Recente berichten
I made the changes as mentioned above. I assigned the IBedCond = 4 at upstream boundary and 1 at downstream boundary. And then I put ICmpCond=0.  I am using 2 fractions of sediment with 0.5m thickness each. I ran the model without sediment feed first. I extracted the maximum sediment transport at each timestep among all cross-section and multiplied this by 10 to feed into the new model. When I check the results, I found that there was no sediment feed into the channel after first timestep. The cumulative transport curve showed a big rise at the start and no sediment change in the transport. I checked the .dia file. It is full of Bed change exceeds 5% of waterdepth after ...timesteps and Erosion Shortage at NM. Does this indicate that there is no feed of sediment from the upstream boundary (which I assigned in the .mor and .bcm files) or the values for the parameters need some changes?
Victor Chavarrias, 2 Jaren geleden aangepast.

RE: Model not taking the sediment data from bcm file

Famous Fortune teller Berichten: 97 Aanmelddatum: 24-4-20 Recente berichten
Maybe a sudden increase of the upstream sediment load by 10 times its original value is causing a shock wave that would need a very small time step to be resolved. Sediment may be piling up at the upstream end. Rather than decreasing the time step, I would try gradually increasing the load, if that is acceptable for your research.