This paper presents a self-adaptive maximum power harvesting technique for a PV array, which is executed by using Takagi-Sugeno-Kang fuzzy logic control (TSKFLC). Here a self-adaptive technique is based on an amount of power change, which is due to environmental changes (insolation and temperature). This approach enhances the dynamic response as well as reduces the steady state oscillations, which improves the efficiency and robustness of the system. The main purpose of development of self-adaptive based TSKFLC is maximum power harvesting from a PV array, in uncertain atmospheric conditions. The effectiveness of this self-adaptive based TSKFLC is evaluated on European standard-EN50530 test system. The testing in dynamic as well as in steady state conditions, is performed on MATLAB Simulink platform. After that, it is implemented on experimental setup, which satisfactory performance shows a fulfilment of the objective of the work. © 2017 IEEE.