This paper presents a battery control and monitoring strategy for a DC microgrid feed by a public utility (PU) photovoltaic (PV) including with multi-battery bank (BB). The BBs respond to the changes in a power imbalance between generation and demand within a DC micro-grid, to maintain the micro-grid voltage and reliability enhancement. The fuzzy model reference learning control (FMRLC) controller has been designed to power control of the battery bank. The proposed battery control and monitoring system (BCMS) strategy keep the battery charging and discharging power as per standard charging/discharging characteristics of the battery. The BCMS allows continuous monitoring and intelligent control of distribution system operations such as battery bank energy storage (BBES), the PV system and the electric load of the consumer. A power sharing between the sources has been controlled for smooth supply. A graphical user interface (GUI) in the MATLAB environment has been configured to demonstrate the control and monitoring of the DC micro-grid and the operation performance of the BCMS algorithm for various scenarios (i. e modes). The proposed BCMS shows better operational performance for various operating conditions in terms of monitoring and control of the batteries power in the grid-connected DC micro-grid.