Open Cycle - Ocean Thermal Energy Conversion (OC-OTEC) is one of the most important renewable energy sources that generate electricity and fresh water from seawater utilizing the temperature gradient between the warm surface seawater and the cold deep seawater. This paper aims to develop non-linear data-driven model-based adaptive Feedback Control (FBC) schemes for the OC-OTEC process to track the output power and a dynamic Feed-Forward Control (FFC) scheme to reject the effects of temperature disturbance on power caused by climate variations in OC-OTEC. The experiments are conducted on a laboratory-scale OC-OTEC experimental setup at the National Institute of Ocean Technology, Chennai. Firstly, linear data-driven models are developed using system identification techniques. Based on the developed models, gain scheduling-based adaptive control schemes are developed: Proportional Integral (PI) control and Model Predictive Control (MPC). Secondly, the closed-loop performances of the developed FBC schemes are analysed under servo and regulatory operations. Furthermore, it is observed from the sensitivity analysis results that the temperature disturbance highly influences output over the manipulated variable. Hence, a dynamic FFC scheme is implemented to reject known disturbance of 1 °C variation in temperature gradient from 18 °C to 19 °C due to Sea Surface Temperature (SST) changes in temperature gradient. The results show that the proposed MPC-based FBC-FF scheme effectively enhances the tracking and disturbance rejection performance compared to the PI-based FBC-FF control scheme with a minimum Integral Square Error (ISE) of 3.055 and Control Effort (CE) of 7.505. This experimental data-based, data-driven modelling and adaptive control research provides a new direction for automating OC-OTEC. Further, these studies will help to develop a rugged and automated upscaling OC-OTEC plant control system with proposed feasible control schemes.