The development of a whole system, fully-coupled model of a laboratory-scale hydrokinetic tidal turbine, along with its interactions with the ocean environment and its electrical control system is described. The model was developed using Computational Fluid Dynamics, Large Eddy Simulation and Actuator Line Method coupled with an external torque control system. The control system is developed from the optimal torque speed curve based Maximum Power Point Tracking algorithm.