我有一个0.4KV的电网,我需要用粒子群优化算法来为DGs找到最优的位置和大小,但是我对优化问题还不熟悉,我试了很多次,但我不知道怎么做,有人能帮我吗?
发布于 2022-04-01 08:47:23
在论文"Prakash,D.B.和C. Lakshminarayana“中,粒子群算法应用于配电系统中的多个DG位置,利用粒子群算法降低电能损耗。”Procedia技术25 (2016):785-792",PSO算法如下:
步骤1:输入数据,如线路阻抗,线路功率。
步骤2:用前向后扫法计算配电网各节点的电压和总功率损失。
步骤3:初始化人口大小。
步骤4:初始化要优化的粒子数目。
步骤5:设置总线计数x=2。
步骤6:设置生成计数y=0。
步骤7:为每个粒子生成随机位置和速度。
步骤8:使用有源功率损耗最小化法计算每个粒子的功率损耗。
步骤9:将每个粒子的当前位置初始化为“Pbest”。
第10步:将‘best’指定为‘Pbest’。
步骤11:使用速度和位置更新方程分别更新每个粒子的速度和位置。
步骤12:如果生成计数达到最大限制,则转到步骤13,否则将计数器增加1,然后进入步骤7。
步骤13:如果巴士数量达到最大值,请进入第14步,否则将计数器增加1,然后进入第6步。
步骤14:显示结果。
https://stackoverflow.com/questions/71258086
复制相似问题