The invention discloses an optimization method for restoration path of blackout system based on redundancy coding modification, which uses undirected graph topology to represent the power grid to be restored in case of blackout accident, uses genetic algorithm to solve the restoration path, first adds a circle redundancy path modification algorithm to modify the circle redundancy in genetic algorithm, and then adds a tree redundancy path modification algorithm to modify the redundancy throw that is not in the target. Operating path, the non-redundant path solution is obtained, the fitness value of each solution is calculated, and the revised optimal path solution is output. By using the redundant path correction algorithm, the generated path is no longer redundant branches, and the optimization efficiency of the intelligent algorithm is improved.
【技术实现步骤摘要】
基于冗余编码修正的停电系统恢复路径优化方法
本专利技术涉及电力系统技术,具体为一种基于冗余编码修正的停电系统恢复路径优化方法。
技术介绍
在当今社会发展的背景下,电力作为发展动力,人类社会生产生活中的各个方面也愈来愈依靠电力支撑,同时对于供电网络的安全以及稳定运行也提出了更高标准。大停电事故发生后如何快速、安全和稳定地进行系统恢复是一个重要的研究课题。大停电事故后的恢复系统控制是一个多目标、多阶段、非线性的组合优化问题,仅通过一个优化模型难以进行求解。电力系统发生大停电或局部停电后进行供电恢复,阶段的核心目的是明确将要进行恢复的目标电力系统网络,并以最小的代价为目的选择合适的恢复路径。这是一个典型的NPC问题,难以快速求解。目前,停电系统恢复路径算法常采用的方法有遗传算法、离散粒子群优化算法、基于粒子群优化的负荷恢复算法、分区恢复等;在停电恢复路径优化的研究中,以恢复线路状态为编码的遗传算法,避开了对电网图中连通子树搜索,省下来大量计算的时间。并且在保留算法全局寻优能力的前提下,大大的减少了算法的运行时间,具有较好的实际工程应用前景。但采用遗传算法求解停电系统的最优恢复路径,由于其本身所具有的随机性,在优化过程中生成的恢复路径存在新生成个体不连通及带冗余路径的情况,这种情况造成解空间的减小,对智能算法寻优效率产生了一定的影响,
技术实现思路
本专利技术的目的在于提供一种应用于停电系统路径恢复中智能优化算法的冗余路径修正方法,解决利用智能算法在优化恢复路径过程中出现的恢复路径冗余的问题。实现本专利技术目的的技术解决方案为:一种基于冗余编码修正的停电系统恢复路径优 ...
【技术保护点】
1.一种基于冗余编码修正的停电系统恢复路径优化方法,其特征在于,具体步骤为:步骤1、建立待修复的电网图线路权值及线路状态数组;步骤2、为需要恢复的目标节点随机生成N条恢复路径,并将其作为父代种群;步骤3、对父代种群中的染色体路径解进行N次选择、交叉和变异操作,生成下一代种群,每次选择、交叉和变异操作具体为:采用赌轮操作按选择概率从种群中选择两个父代,根据交叉率和变异率进行路径解的交叉和/或变异操作,生成一条子代染色体;步骤4、对生成的下一代种群进行连通性修正及冗余修正,对修正后的种群计算新的适应度值,记录最低适应度值的路径解;步骤5、将修正后的种群作为父代种群,重复步骤3~4,直至满足设置的迭代次数;步骤6、比较记录的所有最低适应度值的路径解的适应度值,将适应度值最小的路径解作为最优路径解。
【技术特征摘要】
1.一种基于冗余编码修正的停电系统恢复路径优化方法,其特征在于,具体步骤为:步骤1、建立待修复的电网图线路权值及线路状态数组;步骤2、为需要恢复的目标节点随机生成N条恢复路径,并将其作为父代种群;步骤3、对父代种群中的染色体路径解进行N次选择、交叉和变异操作,生成下一代种群,每次选择、交叉和变异操作具体为:采用赌轮操作按选择概率从种群中选择两个父代,根据交叉率和变异率进行路径解的交叉和/或变异操作,生成一条子代染色体;步骤4、对生成的下一代种群进行连通性修正及冗余修正,对修正后的种群计算新的适应度值,记录最低适应度值的路径解;步骤5、将修正后的种群作为父代种群,重复步骤3~4,直至满足设置的迭代次数;步骤6、比较记录的所有最低适应度值的路径解的适应度值,将适应度值最小的路径解作为最优路径解。2.根据权利要求1所述的基于冗余编码修正的停电系统恢复路径优化方法,其特征在于,步骤3中选择概率的确定方法为:以函数作为适应度函数,并以适应度函数的倒数作为染色体的被选择概率,将每条染色体的被选择概率在概率总值中的比例作为赌轮操作的选择概率,其中Wi表示相应线路对应的权值,Si表示每条线路的投运状态。3.根据权利要求1所述的基于冗余编码修正的停电系统恢复路径优化方法,其特征在于,步骤3中根据交叉率和变异率进行路径解的交叉和/或变异操作,生成一条子代染色体的具体方法为:将随机概率和预先设定的交叉率进行对比,如果随机概率大于设定的交叉率,进行交叉操作,即在恢复路径中,随机选中两条路径,将这两条路径序号之间的所有路径进行交换,如果不满足预先要求,则直接进行变异操作;在恢复路径编码序列中,按随机概率选择一条路径,对比此条路径发生变异的概率是否大于变异率,若满足,则将此条线路对应的基因值进行翻转,生成新的染色体,否则,直接将...
【专利技术属性】
技术研发人员:赵珊珊,刘钊,雷加智,张越,冯俊牟,
申请(专利权)人:南京理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。