本发明公开了一种基于瞬时虚拟无功功率检测的锁相方法,包括如下步骤:将锁相环输出电压作为三相交流电源电压,其通过虚拟电阻与三相电网电压连接,计算交流电源电压与三相电网电压的差值得到虚拟电阻上的压降;将虚拟电阻上的压降除以虚拟电阻值,计算得到流过虚拟电阻的虚拟电流;根据三相电路的瞬时无功功率计算公式,计算得到交流电源输出的瞬时虚拟无功功率值;将计算得到的三相瞬时虚拟无功功率输入至环路滤波器;将环路滤波器的输出与电网的额定频率相加作为锁相环输出电压频率;锁相环输出电压频率经过压控振荡器后得到锁相环输出电压的相位;将改变相位后的锁相环输出电压再反馈至输入端,重复上述步骤,形成闭环反馈环路。