A novel sliding mode variable structure controller based on voltage-oriented control is designed for three-phase photovoltaic (PV) grid system. The grid-connected current is decomposed into active and reactive components. In order to transfer maximum solar array energy into grid with a unity power factor, the reactive component is adjusted to be zero and the active component is controlled to follow the reference value, which is generated by MPPT controller. This method combines vector control technology with sliding mode control theory, which strengthens robustness of the system, accelerates t...