本发明提供了虚拟发电厂分布式无功补偿系统及补偿方法,当虚拟发电厂所属区域电网发生无功缺额时,电力调度中心根据具体的情况,向虚拟发电厂传递一个无功调节量,而分布式无功补偿器通过利用分布式的优化控制策略,将区域电网的无功缺额在虚拟发电厂内部的分布式电源之间进行协调,使得无功功率的总额在虚拟发电厂内部各个分布式电源之间协调分配,最终使虚拟发电厂整体满足电压性能指标达到最优。本发明能够在达到区域电网调度中心无功调节要求的同时,实现虚拟发电厂内部的电压性能达到最优。