1.一种光伏阵列辐照度传感器的位置优化方法,具体包括:步骤1:确定辐照度传感器安装的数量J;
步骤2:按照步骤1所确定的辐照度传感器的数量,以各传感器两两之间最短距离最大为目标,建立包含目标函数和约束条件的优化模型如下:式中,mk,mi和nk,ni分别表示第k,i个传感器的横坐标和纵坐标,r和l分别表示传感器实际可布置点所形成的新阵列的行数和列数,Z表示整数;
步骤3:运用优化算法求解步骤2中建立的优化模型,获取所有辐照度传感器布置位置的坐标值;
步骤4:重复步骤3的优化算法运行T次后,筛选出满足各传感器两两之间的最短距离最大的最优解;
步骤5:绘制光伏阵列辐照度传感器最优布置图。
2.如权利要求1所述的一种光伏阵列辐照度传感器的位置优化方法,其特征在于:步骤
3所述的运用优化算法求解步骤2中建立的优化模型,,采用粒子群优化算法,其实现步骤如下:步骤3.1:设置粒子群的种群大小M、最大迭代次数,初始化各粒子的速度和位置,其中粒子的位置代表了辐照度传感器所在位置;
步骤3.2:将步骤2中所建立的优化模型中的目标函数作为粒子群优化算法的适应度函数,计算各粒子的适应度值;
步骤3.3:根据步骤3.2计算的适应度值,筛选并记录当前粒子群所对应的个体最优值pi和全局最优值pg;
步骤3.4:对每个粒子,根据步骤3.3所记录的个体最优值pi和全局最优值pg,更新各粒子的速度vi和位置xi,更新公式如下:式中,i=1,2,...,M,M为种群大小,c1和c2为学习因子,w为惯性常数,r1和r2为[0,1]范围内的均匀随机数,vi是粒子i的速度,xi为粒子i的位置;
步骤3.5:判断算法进程是否达到最大迭代次数,若是,则输出优化结果;否则返回步骤
3.2。
3.如权利要求1所述的一种光伏阵列辐照度传感器的位置优化方法,其特征在于:步骤
4所述的筛选出满足各传感器两两之间的最短距离最大的最优解,其实现步骤如下:步骤4.1:第t次执行步骤3中的优化算法后,将本次优化后的辐照度传感器两两之间距离的最小值记为dt,并将dt存入中间矩阵D中,其实现公式如下:其中,T为重复运行优化算法的总次数;
步骤4.2:取中间矩阵D的最大值,其实现公式如下:其中,ds表示第s次运行优化算法后各辐照度传感器两两之间距离的最小值,也就是说,ds为中间矩阵D中的最大值;
步骤4.3:选取第s次执行优化算法后保存的优化结果输出。