Hi all!
I am modelling a debris boom in a dam reservoir. The structure is modelled as a drag force applied on a raw of nodes (in horizontal plane, 2D) and on the 3 highest planes which are located between the water surface and 0,5 m below it (the boom is 0,5 m deep).
The drag force is implemented as an implicite source term in source.f, with following expression (with guidance from JMH from an earlier thread):
S1U%R(N)=0.5D0 * CD * VELOCITY * COEFF
With:
CD = 1,9 (drag coefficient for a long thin plate perpendicular to the current)
VELOCITY = reference current velocity read from a run without the boom (this is this velocity that should be taken into account for computing the drag force according to theory)
The real expression of the drag force per unit surface is
F = 0,5 * CD * RHO * V**2
If I understand right and when modelling this force as a source term (ie. S = 0,5 * CD * V), one can only define one of the two V terms, the other one being used is computed by T3D for the given node at the current time step. This means that even when reading V from a reference run, we can't really compute exactely V**2 but only VREF*V. And as V is lower than VREF, the drag force is thus underestimated.
To counteract this problem, at least partially and in a simple way, I have added in a second run a coefficient COEFF being equal to VREF / (V with drag force read from a first run).
My first question is: at which step is the source multiplied by (RHO * V) and is it then possible to change V into VREF for the relevant nodes?
My second question concerns the obtained velocity field. With the method described above, the boom induces a local head loss and the local velocity is lowered by approx. 50%. The vertical velocity around the boom does not show any plunging effect (I exepected the current to be diverted under the boom), instead I observe a positive vertical velocity at the water surface, corresponding to the decrease of velocity head and the corresponding increase of water level.
To make things even clearer, I have run another case with an artifically increased drag coefficient (* 10) to force the velocity to be approx 0 m/s at the boom. In that situation, I expected to observe a clear negative vertical velocity around the boom (plunging current). As you can see on the pictures below, the vertical velocity is at best nil or positive on the 3 highest planes, and slightly negative on planes 5 and 6 below water surface upstream of the boom. I am also surprised that the velocity vectors at the water surface are not parallel to it.
So my second and last question is: How is continuity achieved in such a case and why can't we obtain a negative vertical velocity around the region where the drag force is applied?
The 3D model is run in non-hydrostatic mode.
Picture 1: vertical section perpendicular to the boom which is located where the velocity is almost nil.
Picture 2: same section zommed in around the boom and with velocity vectors (no distortion effects there!).
Picture 3: same that no. 2 but with vertical velocity in colormap.
Any insight would be much appreciated!
Thank you in advance!
Best regards
PL