本发明公开了一种基于电流补偿的虚拟同步发电机功率解耦方法,具体包括以下步骤:1)经采样获得虚拟同步电机输出电流的dq分量,由机械特性模拟部分获得功角信息,进而计算无功‑功角解耦电流补偿指令;2)获得虚拟励磁电动势的暂态变化量,结合步骤1)得到的输出电流dq分量计算有功‑电压解耦电流补偿指令;3)将步骤1)得到的无功‑功角解耦电流补偿指令和步骤2)得到的有功‑电压解耦电流补偿指令校正得到新的电流指令,经过电流环得到开关信号驱动开关网络。本发明提出了一种适用于虚拟同步电机的功率解耦方法,可以解除功角对于下垂控制的影响,与现有方法相比,可以消除由于功率耦合带来的功率动态振荡和稳态误差。