These days, peoples are more concerned respects petroleum product energy and conservational issues caused on the power generation networks and renewable power resources at any other time. Amongst the renewable power resources, solar and windmill power generations are essential competitors. Photovoltaic modules additionally have moderately least transformation effectiveness. General system price was decreased utilizing significant productivity control which are made to determine for most significant achievable energy from solar PV array module utilizing MPPT procedures. Existing solar power generation likewise have the burden of being for the day outputs is less immediate introduction from natural sun radiation. By utilizing the Internet of Things (IoT) strategies for monitoring and controlling the solar power generation was significantly enhance the performance, and maintenance of the solar power plant. In this work explicitly argue advances IoT technique to increase output result of solar power generation at the system level. Covering turning the photovoltaic system in the position of maximum sunlight, obtaining significant available power obtained from the solar PV array and significant battery health management by using sophisticated distribution control (SDC) and independent component analysis techniques (ICA).The simulation work done under with the MATLAB software using proposed SDC and ICA logics the simulation results demonstrate the efficiency of the proposed method and its ability to track the maximum power of the PV panel. Over 97% efficiency achieved by using SDC and ICA methods.