海上风电场的机位布局影响风电场的发电量和经济效益。针对海上风电场布机问题,提出一种获取阵列式机位布局的自动化寻优算法。根据阵列式布局的特点,提取控制参量并遍历得到排布方案库,计算发电量,从而筛选出最佳的机位排布方案。采用该算法对实际海上风电场项目进行布机优化,结果验证了该算法的有效性和实用性。