In this paper the different algorithm is performed in MATLAB Simulink to extract large amounts of energy from the pv system. MPPT algorithm is used to reduce complexity and to get better results, we used to perturb and observation, incremental conductance and fuzzy logic algorithm. A three-phase NPC inverter is used to connect the PV array with grid system, The PWM control method is used for the producing the PWM inverter signals. it contains PV array, dc / dc boost, three level NPC inverter. To get the synchronization between PV system and grid the synchronous reference frame theory with PLL block is used. The SRF theory will transform the three phase load currents (ia, ib, ic) to the two instantaneous active (id) and reactive (iq) components. The MATLAB simulation is preformed and we get a constant high output voltage from low input voltage and by changing the irradiance and temperature.