A novel method is proposed to compensate the three-phase unbalanced currents of power grid under three-phase unbalanced load for a two-stage photovoltaic (PV) power system without the augmentation of active power filter (APF). The PV power system is composed of an interleaved DC/DC converter and a three-level neutral-point clamped (NPC) inverter. Moreover, in the proposed method, dq0-axis compensation currents are obtained through low pass filters (LPFs) to compensate the three-phase unbalanced currents of power grid. Furthermore, to improve the control performance of the DC bus voltage of the PV power system under unbalanced load variation condition, an online trained compensatory neural fuzzy network with an asymmetric membership function (CFNN-AMF) is proposed to replace the traditional proportional-integral (PI) controller for the DC bus voltage control. In the proposed CFNN-AMF, the compensatory parameter to integrate pessimistic and optimistic operations of fuzzy systems is embedded in the CFNN. In addition, the dimensions of the Gaussian membership functions are directly extended to AMFs. Additionally, the proposed controllers of the PV power system are implemented by two control platforms using floating-point digital signal processor (DSP). Finally, excellent compensation performance for the three-phase currents of power grid under three-phase unbalanced load can be achieved from the experimental results.