This study investigates the possibility of using hydrokinetic turbines for both power generation and flow control, with the potential to replace some of the sluice gates in constructed channels. Theoretical and numerical approaches are used to model the horizontal axis hydrokinetic turbines (HAHTs) in open channel flows where blockage ratio is high. The theoretical method uses onedimensional control volume analysis to predict maximum power that an ideal rotor can extract from the flow as a function of the axial induction factor and the blockage ratio. This method is then compared to the three-dimensional actuator disc model (ADM) developed in the commercial computational fluid dynamic (CFD) code ANSYS Fluent. This model uses a porous media to represent the HAHTs and Reynolds-Average Navier-Stokes (RANS) equations along with the volume of fluid (VoF) model to solve for the flow field and track the free surface of the water. Finally, the HAHTs are modeled with a more advanced approach, this being the virtual blade model (VBM) in Fluent, which uses blade element theory to consider geometry of the blade. The effects of tip-speed-ratio (TSR) and pitch angle on turbine power extraction and total flow power loss are computed.