Abstract
A modified k-$\varepsilon$ turbulence model having a generality is proposed in the present study, in which the constant $C_{\varepsilon2}$in the $\varepsilon$-equation is simply changed as a functional form of a new parameter both satisfying the tensor invariant condition and representing the extra straining effect on complex shear flows. With this model turbulent shear flows over two-dimensional obstacles placed in a channel are numerically studied for different blockage ratios and aspect ratios. Comparing with the available experimental data, the predicted results with the present model provide definite improvements over the standard model's results and work fairly well with the experimental data on the size of the recirculation zone, as well as mean velocity, wall static pressure, turbulent kinetic energy and Reynolds stresses.