You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
– 5.8 –<br />
(� 2 � d 50 ) was considered as the one suitable as the model k s -value after evaluating the<br />
model results using several different k s values. This corresponds to k su � � = 118, which<br />
signifies that the channel bed is hydraulically rough.<br />
The calibrated k s and h ∞ were subsequently used as the model values for the test runs<br />
using uniform flow (Sect. 5.4) and also for the simulation of the flow around a cylinder<br />
on a flat channel bed (Sect. 5.5) and in a scoured channel bed (Sect. 5.6).<br />
5.4 Test run using uniform flow condition<br />
5.4.1 Boundary and initial conditions<br />
Having found the k s and h ∞ values for the model, test runs were carried out in which the<br />
basic performance of the model under uniform flow conditions was examined. The<br />
uniform flow condition according to Yulistiyanto measurement data was selected as the<br />
test case. The same quasi 2D flow as in the calibration runs was considered (see Sect.<br />
5.3.1).<br />
Using the calibrated values of k s = 0.22 [mm] and h ∞ = 18.3 [cm], three test runs using<br />
different initial and boundary conditions were performed:<br />
� Test A: the initial flow depth along the channel varies linearly between the inflow<br />
depth, h inflow = 17.3 [cm], and the outflow depth, h outflow = 18.3 [cm]. The initial<br />
conditions for the other variables were taken from the results of the calibration run,<br />
which were linearly adjusted according to the ratio of the local flow-depth. The same<br />
spatial discretisation as used for the calibration run ( 500 �1� 22 ) as shown in Fig.<br />
5.1 was used. This test run is aimed at validating the method of the surface<br />
computation. Given a variable depth along the channel, the model shall find the<br />
uniform depth when it converges to the steady-state condition.<br />
� Test B: uniformly distributed velocity and turbulence parameters were specified at the<br />
inflow boundary. These values were also used as the initial conditions along the entire<br />
domain. The initial flow depth was h = h ∞ = 18.3 [cm] everywhere. The<br />
computational domain covers the entire channel reach (38 [m]), but the number of<br />
cells was kept the same as that of Test A (500 �1� 22 ). The coordinate system was<br />
oriented such that the z-axis was vertical. This is different from that of Test A where<br />
the z-axis was normal to the channel bed. This test run is aimed at verifying the wall<br />
function implementation. Given a uniformly distributed velocity at the upstream<br />
boundary, the model shall produce the logarithmic velocity distribution after a certain<br />
distance away from the entrance. This can be considered as a developing flow<br />
condition.<br />
� Test C: this is a run identical to Test B, except that the surface boundary is not<br />
necessarily updated at every time step (the n-iteration), but only after several time<br />
steps. The pressure convergence criterion in the time-step iteration was set to 10 [Pa]