传统下垂控制方法存在难以使微网负荷功率按照分布式电源容量合理分配的问题,为此在分析功率分配机理基础上,针对含多个分布式电源的微网,提出一种基于非线性多智能体系统的分布式功率控制方法。该方法在不影响有功功率分配精度前提下,通过引入有功扰动项使负荷无功功率可按照分布式电源容量实现精确分配。同时,为保证系统输出频率和电压均稳定在额定值或偏移很小,基于一致性和输入/输出线性化理论,在分布式电源多智能体网络拓扑结构下设计分布式非线性协同下垂控制器,弥补有功扰动引起的系统频率和电压的波动。仿真实验结果验证了所提控制方法的正确性和可行性。