本发明公开了基于分区组合Kruskal算法的海上风电场拓扑设计方法,通过预先对待求拓扑结构中的风机进行逐一分区以降低汇流到母线时电缆的载流量;具体思路为预先录入线路预期最大载流量为k台风机发出的功率量,由于标准Kruskal算法得出的结果必定会将树的所有节点通过一根线连接至汇流母线,则对于总风机数为m的风电场划分的区域数n即是m/k的值,m/k的值小数直接进位,再将节点集平均分布到各个分区,即可保证每个分区中的节点数都不超过允许的最大载流量,在计算程序中,需要对排列组合算法进行迭代的方式枚举各个分区分配到不同节点的所有情况;本发明的方法保证了每个分区的汇流线载流量都不会超过线路最大载流量,同时其经济性也优于标准Kruskal算法。