A grid interactive photovoltaic generation system is developed in this work. A boost converter forms the initial stage and is used to obtain the maximum power from the PV array. It is controlled using an incremental conductance (INC) based algorithm. The second stage is a voltage source converter (VSC), which interfaces the PV system to the grid. A recurrent neurocontrol based algorithm is used to generate the switching pulses for the VSC. The solar energy conversion system (SECS) has the capabilities of harmonics reduction, reactive power compensation, unity power factor operation and grid currents balancing. The proposed system is validated under various operating conditions using simulation as well as experimental results IMPLEMENTATION OF RECURRENT NEUROCONTROL ALGORITHM FOR TWO STAGES SOLAR ENERGY CONVERSION SYSTEM