Autonomous photovoltaic power generation is weather and time dependent which need energy storage to balance generation and demand. This paper presents modeling, simulation and performance study of a stand-alone photovoltaic system along with battery back up. The modeling and simulation of the considered system are accomplished in MATLAB/Simulink environment. The simulation model consists of solar energy source, maximum power point tracking (MPPT) controller, battery energy storage element with controller with associated power electronics converters. A PWM inverter controller is developed to regulate three-phase ac bus voltage and frequency. The dynamic load such as a three phase induction motor and DC load are considered to study the performance analysis of the system. Simulation results show that under dynamic and steady state condition the control strategies work satisfactorily to supply power to the load.