针对虚拟同步发电机(VSG)潜在的同步频率处功率振荡问题,建立二阶VSG的小信号动态模型,分析VSG输出功率与虚拟电动势、功角的关系,指出较小的线路阻抗比R/X使控制系统在同步频率处存在谐振点,且引入的180°的滞后相位降低了系统稳定性,促进了功率振荡的产生.通过建立VSG控制环的频域模型,分析小线路阻抗比时功率控制参数对功率振荡的影响,给出功率耦合与稳定性的关系.根据功率振荡的产生机理及模型分析,引入相位补偿和交叉前馈补偿的2种补偿策略来抑制同步频率处的功率振荡.通过搭建的仿真模型,验证VSG存在的功率振荡现象以及2种补偿抑制策略的有效性.