The impact of global warming and changing climatic conditions due to over exploitation of fossil fuels, emission of high carbon levels, and increased demand for energy have necessitated the application of renewable energy sources. Load demand is addressed by the default design of microgrids, with minimal changes in their architecture to adhere the introduction of electricity generated from different renewable sources. Renewable energy sources are generated from photovoltaic cells (solar), wind, and ocean tides, and India has been extending the deployment of solar and wind energy generation centers. The proposed system concentrates over the algorithms for Maximum Power Point tracking schemes to analyze how the renewable sources of energy are used to yield the maximum power. The same energy is stored in a battery storage and hence used whenever necessary. A definite set of control measures are defined within the Model Predictive Controlling mechanism, enabled to control the inverters, further defined to address the requirements of consistent AC load voltages. The inverters are controlled through a novel design of DC-DC Buck Boost Converter of battery and Model Predictive Controller is facilitated with DC-AC inverters. The controllers are modelled with MATLAB/SIMULINK with power droop controllers within the microgrid system. Proposed system was evaluated through simulations and from the investigative results, predictive controlling scheme has outperformed the other control strategies, while handling the fluctuating PV and wind energy sources.