This work introduces a novel discrete noise-eliminating second order generalized integrator (DNSOGI) based control technique for synchronization converter of single phase two stage grid-connected solar photovoltaic (PV) system. The role of DNSOGI in control technique is fundamental component extraction from the grid voltage for unit template generation and fundamental component extraction from the load current, which enhances the performances of the control technique. In this work, DNSOGI based control technique is tested for nonlinear loading, unbalanced load condition as well as for solar insolation variation condition. The satisfactory dynamic, as well as the steady-state performance of DNSOGI, shows that the energy management is successfully implemented in all conditions. Moreover, the total harmonic distortion of grid current satisfies the objective of the proposed system and an IEEE-519 standard. © 2018 IEEE.