This study presents a novel power grid system, for monitoring and controlling a power grid that is made up of various power sources, by using Information and Communication Technologies ICT. This can be hugely contributed to improving the reliability, efficiency as well as towards making smart and automated power systems. The current model was developed in the MATLAB Simulink environment. The proposed system consists of a PV panel, battery, power grid, ICT system/controller, and loads. There are four insulated-gate bipolar transistor switches; namely, IGBT to control battery charging/discharging status and to connect or disconnect either PV panel power source or grid power source depending on the load. The main aim of this model is to develop and implement a grid-connected system that is integrated with PV panel and battery in MATLAB to analyze various operations modes, which include the performance of the PV panel and battery during both the online and offline modes of operation. The proposed system is said to be capable to monitor and control different power sources, which in turn will lead not only to reducing dependence on non-renewable energies but also to increasing dependence on renewable energies. The simulation results were illustrated and demonstrated that the proposed system can monitor and control the power generated and transmission in real-time in a better and secure manner. On the other hand, exploiting this model leads to reduce the power production costs, creating a clean environment, and also to preserve long term battery life.