近年来,氢燃料电池等新能源并入微电网得到了人们广泛的关注。提出一种采用虚拟同步机技术的氢燃料电池发电系统。首先建立了氢燃料电池数学模型,分析了其电压输出特性和功率特性。在此基础上设计了两级变换器式并网控制系统。在虚拟同步机控制中,针对功率外环中一阶滤波器低频特性影响系统稳定性和动态性能的问题,在原有滤波器的基础上引入陷波滤波器进行优化补偿。最后,利用Matlab/Simulink进行仿真,对比优化前后滤波效果,并对网侧电压、电流总畸变(THD)进行仿真测试,验证了优化后的滤波器及控制系统的有效性和可行性。