This chapter addresses the problem of controlling single-phase grid-connected photovoltaic system through a full bridge inverter with L-filter. The control objectives are threefold: (i) forcing the voltage in the output of photovoltaic panel to track a reference. This reference has been obtained from the maximum power point tracking strategy; (ii) guaranteeing a tight regulation of the DC-link voltage; and (iii) ensuring a satisfactory power factor correction (PFC) at the grid such as the currents injected must be sinusoidal with the same frequency and the same phase as the grid voltage. The considered control problem entails several difficulties including: (i) the high dimension and strong nonlinearity of the system; (ii) the changes in atmospheric conditions. The problem is dealt with by designing a synthesized nonlinear multi-loop controller using singular perturbation technique, in which a three-time-scale dynamics is artificially induced in the closed-loop system. A formal analysis based on the three-time-scale singular perturbation technique and the averaging theory is developed to proved that all control objectives are asymptotically achieved up to small harmonic errors (ripples). The performance of the proposed approach and its strong robustness with respect to climate changes are evaluated based on the various simulations results carried out under Matlab/Simulink software.