蚁群算法在配电网重构中的应用
- 格式:docx
- 大小:424.33 KB
- 文档页数:20
设计应用技术改进蚁群算法在可靠多电源配电网规划模型中的应用吴恺琳(国网福州供电公司,福建福州针对传统电力系统存在的故障诊断能力差、数据冗余等问题,提出一种基于自组织和深度强化学习相结合的新一代分布式电源系统可靠性优化方法。
首先,利用蚁群算法对传统的单电源配电网进行建模分析;其次,采用改进蚁群算法对该模型进行训练与测试;最后,将结果作为输入,构建出一个全新的多电源配电网综合评价体系并验证了所提方法的有效性。
研究表明,相比于传统的单电源配电网而言,该模型能够显著提升网络的鲁棒性、抗干扰能力以及预测准确率。
同时,由于引入了自组织机制来改善网络结构,使得网络具有较高的泛化性及适应度,因此可以更好地实现对复杂电网运行状态下的动态响应,从而进一步提高预测精度和稳定性。
此外,通过实验证明所提出的方法能够有效提高供电系统整体的供电效率。
蚁群算法;多电源配电网;规划模型Application of Improved Ant Colony Algorithm in Reliable Multi-Source DistributionNetwork Planning ModelWU Kailin(State Grid Fujian Fuzhou Electric Power Supply Company, Fuzhou条件;三是遗传算法,这是近年来研究比较成熟的一种方法,能够解决传统优化方法无法解决的一些实际问题,特别适合处理大规模的复杂问题[1]。
1.2 配电网潮流计算的数学模型为了更好地理解潮流计算方法,首先建立了配电网潮流计算数学模型。
假设某地区有n条支路和1条线路,每条路都独立且不与其他路相连接;该地区所有的节点均位于同一个区域内;各支路上的电流分别由各自的源点(X1)和汇点(X2)提供;各个节点上的电压值为U1、U2[2]。
1.3 配电网潮流计算方法根据上述方法,对某一地区的电负荷进行分析。
首先利用MATLAB软件编程求出各站用电量;其次将该区域划分为若干个小区间,每一个小区间内分别设置一个节点(即潮流节点)和一个潮流单元;最后再通过潮流单元与各个节点之间的距离关系来求出整个区域的总潮流值。
蚁群算法在配电网重构中的应用摘要近几年科技迅速发展,使用智能算法在配电网中得到了极大的应用,例如粒子群算法、遗传算法、禁忌搜索算法、蚁群算法等都可以很好的解决问题,但是由于传统意义上的蚁群算法应用实例比较少,为了得到最佳解决方案需要花费大量的时间,并且计算过程复杂,现在多位学者对传统意义上的蚁群算法进行优化,从而改变现状,使蚁群算法得到应用。
关键词:蚁群算法遗传算法配电网重构配电网网络重构信息素配电网络分布式电源无功优化多目标优化配电网规划目录蚁群算法在配电网重构中的应用 (1)摘要 (1)1 引言 (3)2 蚁群算法 (3)2.1蚁群算法的起源 (3)2.2蚁群算法的基本思路 (3)2.3蚁群算法的特点 (4)3 蚁群算法和配电网重构的结合 (4)3.1配电网重构 (4)3.2用蚁群算法的应用 (5)3.3对蚁群算法的改进 (8)3.4仿真 (10)3.5算例 (11)4 配电网重构的意义 (16)结论 (18)引用 (19)1 引言近几年科技迅速发展,使用智能算法在配电网中得到了极大的应用,例如粒子群算法、遗传算法、禁忌搜索算法、蚁群算法等都可以很好的解决问题,但是由于传统意义上的蚁群算法应用实例比较少,为了得到最佳解决方案需要花费大量的时间,并且计算过程复杂,现在多位学者对传统意义上的蚁群算法进行优化,让蚁群算法大范围的应用,改善当前的状况。
2 蚁群算法2.1 蚁群算法的起源在上世纪九十年代初期,一篇论文出现了一种特殊的计算方法,它是Marco Dorig 再观察了蚂蚁的各种行为,尤其是在寻找食物的时候的行为之后想出了的类似优化蚂蚁进食顺序那样的一种计算方法,被命名为蚁群算法。
蚁群算法可以说是一种在整体算法中不断优化的进化算法,它具有很多优点,如启发式搜索,信息的正负反馈,分布式计算等特性。
Ant系统或蚁群系统最初由意大利学者Marco Dorig和其他人在20世纪90年代提出。
他们观察了蚂蚁的生命状态。
基于协同进化蚁群算法的含光伏发电的配电网重构随着社会的发展和经济的增长,电力需求也在不断增长。
然而,现有的配电网络基础设施已经无法满足这些需求,尤其是在人口稠密度高的城市地区。
因此,升级配电网络是一个必要的措施,以适应现代城市的快速增长。
伴随着传统燃煤发电的环保压力,光伏发电成为了未来发电领域的热门话题。
本文将以协同进化蚁群算法为基础,提出一种实现含光伏发电的配电网重构方案。
一、协同进化蚁群算法协同进化蚁群算法(CEA)是一种优化算法,其实质是一种自适应的多智能体系统。
该算法结合了蚁群算法和协同进化技术,将多个优化算法和智能体组合起来工作,以实现更好的全局优化效果。
它可应用于各种实际问题的解决,如路由问题、覆盖问题、调度问题、生产调度问题等等。
CEA包含三个主要部分:1.群体智能体(AI)每个AI是一个代表分配的解决方案。
每个AI都有自己的目标函数,其目标是最小化或最大化这个函数。
AI不断尝试寻找包含在搜索空间中良好解决方案的区域。
2.种群智能体种群智能体是一组AI,它们协同工作来寻找最佳解决方案。
人们可以通过微调种群智能体中每个AI的参数来优化整个群体的性能。
3.交流机制这种机制允许AI之间交流信息和资源。
种群智能体和单个AI之间的交流可以提高整个系统的性能。
基于此,CEA可以应用于配电网的重构中,以优化整个系统的性能。
二、含光伏发电的配电网重构1.问题定义在现有的配电网络基础上,考虑加入光伏发电,通过优化方案,以实现以下目标:(1)尽量降低能源成本,减少电力输送损失。
(2)保障电力供应的可靠性和稳定性。
(3)增加光伏发电的比例,提高环保效益。
(4)最小化新设备的成本开支。
2.设计方案(1)优化升级方案在已有的配电网络基础上,通过分析,找到合适的光伏发电配置方案,以实现上述目标。
(2)光伏发电系统的设计在确定光伏发电配置方案之后,可继续考虑光伏发电系统的设计,包括系统容量、板块的位置、倾角等。
基于蚁群算法的电力系统网络优化研究近年来,随着电力系统的快速发展和电力市场的不断深化,对于电力系统网络优化的需求也越来越高。
而蚁群算法作为一种新兴的智能算法,被广泛应用于电力系统网络优化中。
本文将重点研究基于蚁群算法的电力系统网络优化研究,分别从蚁群算法的理论基础、电力系统网络的特点及蚁群算法在电力系统网络中优化的应用等方面展开讨论。
一、蚁群算法的理论基础蚁群算法是一种模拟蚁群行为的智能优化算法。
它的最初提出是为了模拟蚂蚁在食物寻找、选择和运输过程中的合作行为,通过模拟蚂蚁在群体中的集体智能来解决类似优化问题。
蚁群算法的基本理论基础就是模拟蚂蚁交流信息的行为,通过信息素的概念来描述蚂蚁在群体中交流的信息。
蚂蚁在走路的时候会释放一种称作信息素的物质,它会被其他蚂蚁感知并根据其浓度的高低来决定走的方向。
根据信息素在群体中的重要性,蚁群算法的优化过程也被分成了两个部分:信息素的更新和蚂蚁的移动。
二、电力系统网络的特点电力系统网络一般是由变电站、输电线路、配电变压器等组成。
它具有复杂的分层结构和互联互通的网络拓扑结构,同时还有较为复杂的电力负荷特性和电力设备参数等因素。
这样就造成了电力系统网络的复杂性和不确定性,而且电力系统网络的优化问题与国家的经济要求、社会要求和环保要求等有着密切的联系和影响。
电力系统网络的优化问题主要涉及到以下几个方面:输电损耗最小、电压稳定、配电网络损耗最小等。
这些问题的解决都需要采用高效的算法和优化策略来实现。
三、蚁群算法在电力系统网络中的优化应用1. 输电损耗优化输电损耗优化是电力系统优化的核心问题之一,蚁群算法通过模拟食物搜索的过程,以求解最优路径为目标,来减少电力系统网络的输电损耗。
根据传输线电阻、电感和电容等参数,以及输电线路的长度和负载情况等因素来计算输电损耗。
2. 配电网络优化配电网络是电力系统网络的基础,也是电力系统优化中需要优化的重要部分。
蚁群算法可以通过建立合适的配电网络模型,以最小化配电网络的总损耗为目标,来实现模型的优化。
改进蚁群算法在配电网重构问题中的应用初探发表时间:2018-08-21T14:31:24.437Z 来源:《电力设备》2018年第13期作者:魏长寅[导读] 摘要:传统蚁群算法在配电网重构问题中常出现停滞现象,针对该问题,遂提出改进蚁群算法。
(武汉供电设计院有限公司湖北武汉 430000)摘要:传统蚁群算法在配电网重构问题中常出现停滞现象,针对该问题,遂提出改进蚁群算法。
本文将针对改进蚁群算法在配电网重构问题中的应用展开研究,提出一种方向性信息素更新的改进蚁群算法,并将其运用在电网重构问题中。
强化蚁群算法,提升算法效率。
关键词:改进蚁群算法;配电网络;重构配电网是电力系统的基础,直接面向用户配送电能。
其网络结构常呈现出复杂、线路较长、损耗大等基本特点。
故此,为确保输送电的稳定性,减少不必要的耗能,采取一种特殊算法。
传统蚁群算法已无法满足当前需要,因此利用改进蚁群算法,与人工智能趋近,实现对电网问题的有效解决。
1.蚁群算法综述1.1传统蚁群算法电力系统中配电网路重构问题,可将其看作为组合状态化问题,利用专业算法求得在约束条件下的辐射网络,该网络构建过程与无向图中最小生成树的构建过程类似。
使用传统蚁群算法,构建最小生成树的步骤如下:初始化时间t=0,蚂蚁从起点开始搜索,在某t时刻时,蚂蚁根据状态转移的概率为Pk(t),在可选路径中随机选择一条,检查在路径集合中是否存在到节点W的路径,若存在,则断开,继续返回蚂蚁状态转移的步骤上,若没有,则继续执行。
更新Sk(t)(第k只蚂蚁在某时刻接入树的全部节点集合),以及Wk(t)(第k只蚂蚁在某时刻未能接入树的其他节点集合),将W移入Sk(t)中,检查Wk(t)是否变为空集,是,算法结束,否,继续执行。
更新路径集合Ek(t)(某时刻全部可选路径集合),在其中将路径j去掉,再更新可选路径,添加至Ek(t)。
传统蚁群算法利用其之间不断的信息交流,站在全局角度对目标进行一次次的优化。
蚁群算法在配电网故障定位中的应用摘要:蚁群算法是一种仿生优化算法,具有分布式计算、快速正反馈、启发式搜索的特点。
比传统的矩阵算法具有更好的容错性。
用蚁群算法进行配电网故障定位,当故障信息有少量畸变时,仍能准确判断出故障区域。
本文对配电网故障定位蚁群算法进行了较深入的研究,建立了基于蚁群算法的故障定位模型,列出了算法算式及计算流程,并通过模拟仿真进行了验证。
关键词:蚁群算法,配电网,故障定位1配电网的故障定位及算法研究目前,解决故障定位的算法大致可分为两种:直接算法和间接算法。
直接算法中最典型的就是矩阵算法[1][2]。
该算法计算速度快,但对上传故障信息的准确度要求比较高,容错性较差。
间接算法也就是所谓的寻优算法,目前主要有遗传算法和神经网络算法等,遗传算法和神经网络算法具有较高的容错性。
但寻优算法因为计算量大, 计算速度较慢[3]。
2蚁群算法2.1基本原理据昆虫学家的研究,发现蚂蚁能在没有任何可见提示下找到从其窝巢至食物源的最短路径,而且能随环境的变化而搜索出新的路径。
其根本原因是蚂蚁能在走过的路径上释放一种分泌物信息素,而信息素会逐渐挥发,后面的蚂蚁选择该路径的概率和该路径上信息素的强度成正比。
当一条路径上通过的蚂蚁越多时,其留下的信息素轨迹也越浓,后来的蚂蚁选择该路径的概率也越高,从而形成一种正反馈机制。
通过该机制,蚂蚁最终可以发现最短路径[4]。
2.2简单应用模型下面结合著名的旅行商(TSP)问题来说明蚁群算法解决问题的步骤。
旅行商问题就是指给定N个城市和两两城市之间的距离,要求确定一条经过各城市当且仅当一次的最短路线。
如果将每个城市看成是一个节点,城市间的路径为连接顶点的边,距离为边上的权值,则TSP问题就是在一个具有N个节点的完全连通图上找一条距离最小的回路。
蚂蚁k 在运动过程中,根据各条路径上的信息素含量决定转移方向。
在t时刻蚂蚁k由城市i转移到城市j的概率由下式决定:(1)其中, ={0,1...}表示蚂蚁下一步可行路径的集合,表示边(i,j)的能见度( );α和β为两个参数,分别反映了蚂蚁在运动过程中所积累的信息和启发信息在蚂蚁选择路径中的相对重要性。
蚁群算法在配电网重构的应用
黄健;张尧;李绮雯
【期刊名称】《电力系统及其自动化学报》
【年(卷),期】2007(19)4
【摘要】配电网络重构是一个非常复杂的大规模组合优化问题.蚁群算法作为一种现代启发式寻优技术,适合于求解组合优化问题,其主要特点是正反馈、分布式计算、易与其它算法结合以及富于建设性贪婪启发式搜索.对配电网络从图论拓扑结构上
进行分析,将配网重构问题转化为求图的生成树问题,并以破圈法为基础得到快速而
有效地求解图的生成树的方法.在应用蚁群算法求解配网重构问题时,通过首支路选
择随机化和取消蚁群算法常用的启发值的方法,扩大算法搜索范围,使算法可以跳出
局部最优化陷阱,改善算法的搜索效果.对IEEE69网络的算例表明,该方法能以较少
的计算量和较大的概率收敛于全局最优解.
【总页数】6页(P59-64)
【作者】黄健;张尧;李绮雯
【作者单位】华南理工大学电力学院,广州,510640;广东电网公司中山供电局,中山,528400;华南理工大学电力学院,广州,510640;广东电网公司东莞供电局,东
莞,511700
【正文语种】中文
【中图分类】TM72
【相关文献】
1.基于蚁群算法的配电网络重构模型及其应用 [J], 甘学涛;宋喜;王志刚;马孝义
2.改进蚁群算法在配电网重构问题中的应用 [J], 王晖;赵亮;刘建树
3.基于人工免疫思想的蚁群算法(AIACS)在配电网重构中的应用 [J], 徐延炜;贾嵘
4.基于改进蚁群算法的配电网重构问题求解方法 [J], 姜敏;谢东升
5.基于遗传蚁群算法配电网重构 [J], 杨铭; 刘建辉
因版权原因,仅展示原文概要,查看原文内容请购买。
基于双策略蚁群算法的配电网络重构研究周术鹏;靳松【摘要】电网的网络重构本质上属于非线性组合优化问题.随着智能电网的快速发展和电网规模的急剧扩张,网络重构算法的计算复杂度也大幅增加.蚁群算法具有鲁棒性、可并行性和正反馈机制等优点,因而被广泛应用于组合优化问题的求解之中.然而,现有的蚁群算法仍存在计算速度慢,易于陷入局部最优等缺点.为解决上述问题,提出了一种削减-累加双策略的蚁群算法并将其应用于电力系统的网络重构计算中.一方面,定义削减因子,使迭代过程中的蚂蚁数量随算法收敛的稳定程度而不断减少,实现动态自适应的蚂蚁数量选择机制以加快计算速度;另一方面,定义积累因子,增加了信息素的积累阶段,引导算法跳出局部最优,提高找到最优拓扑结构的概率.实验结果表明,在信息素更新次数和初始蚂蚁数量都相同的情况下,与已有工作相比,提出的算法能够将计算速度提升约25%;同时,将最小网损降低约9%.【期刊名称】《计算机工程与应用》【年(卷),期】2018(054)020【总页数】6页(P242-247)【关键词】蚁群算法;削减-累加双策略;网络重构;动态自适应;信息素【作者】周术鹏;靳松【作者单位】华北电力大学电子与通信工程系,河北保定 071001;华北电力大学电子与通信工程系,河北保定 071001【正文语种】中文【中图分类】TP391 引言电力系统网络重构是在电力传输、分配等过程中减少能量损耗的一种重要手段[1]。
从本质上讲,它是一种非线性组合优化问题,主要是为了在复杂而庞大的解搜索空间中寻找最优解[2]。
但是这类问题求解过程繁琐,随着网络规模的扩大,网络重构所需计算的数据量骤增[3]。
这导致了计算时间的延长,并降低了找到最优解的概率。
解决上述问题亟需提出新的思路。
目前,配电网网络重构算法主要有以下几种[4]:(1)数学优化算法[5]。
它直接利用现有的数学原理进行优化,可以得到不依赖于配电网初始结构的全局最优解。
但是它属于“贪婪”搜索算法,存在严重的“维数灾”。
蚁群算法在配电网重构中的应用
摘要
近几年科技迅速发展,使用智能算法在配电网中得到了极大的应用,例如粒子群算法、遗传算法、禁忌搜索算法、蚁群算法等都可以很好的解决问题,但是由于传统意义上的蚁群算法应用实例比较少,为了得到最佳解决方案需要花费大量的时间,并且计算过程复杂,现在多位学者对传统意义上的蚁群算法进行优化,从而改变现状,使蚁群算法得到应用。
关键词:蚁群算法遗传算法配电网重构配电网网络重构信息素配电网络分布式电源无功优化多目标优化配电网规划
目录
蚁群算法在配电网重构中的应用 (1)
摘要 (1)
1 引言 (3)
2 蚁群算法 (3)
2.1蚁群算法的起源 (3)
2.2蚁群算法的基本思路 (3)
2.3蚁群算法的特点 (4)
3 蚁群算法和配电网重构的结合 (4)
3.1配电网重构 (4)
3.2用蚁群算法的应用 (5)
3.3对蚁群算法的改进 (8)
3.4仿真 (10)
3.5算例 (11)
4 配电网重构的意义 (16)
结论 (18)
引用 (19)
1 引言
近几年科技迅速发展,使用智能算法在配电网中得到了极大的应用,例如粒子群算法、遗传算法、禁忌搜索算法、蚁群算法等都可以很好的解决问题,但是由于传统意义上的蚁群算法应用实例比较少,为了得到最佳解决方案需要花费大量的时间,并且计算过程复杂,现在多位学者对传统意义上的蚁群算法进行优化,让蚁群算法大范围的应用,改善当前的状况。
2 蚁群算法
2.1 蚁群算法的起源
在上世纪九十年代初期,一篇论文出现了一种特殊的计算方法,它是Marco Dorig 再观察了蚂蚁的各种行为,尤其是在寻找食物的时候的行为之后想出了的类似优化蚂蚁进食顺序那样的一种计算方法,被命名为蚁群算法。
蚁群算法可以说是一种在整体算法中不断优化的进化算法,它具有很多优点,如启发式搜索,信息的正负反馈,分布式计算等特性。
Ant系统或蚁群系统最初由意大利学者Marco Dorig和其他人在20世纪90年代提出。
他们观察了蚂蚁的生命状态。
在研究蚂蚁喂食的过程中,他们发现蚂蚁的行为相对单一,可是纵观整个蚁群系统,可以很清晰的看出他们的行为都是十分有秩序,十分明确。
一个简单的例子:蚂蚁无论在什么样的环境之下总是能够快输准确的确定最便捷的寻食途径。
这其中的原因很简单,就是它们可以利用自身头顶上的两根触须进行两者之间的信息交流与传递,这大大提高了办事效率。
而经过进一步的研究分析,蚂蚁们是通过分泌一种信息素来进行信息共享。
在这条路径上行走的每只蚂蚁都会留下一种新的信息素,形成一种类似于正反馈的操作。
这样经过短时间的寻找,就可以找到最短的获得食物的途径。
2.2 蚁群算法的基本思路
在蚂蚁寻找食物的过程中的种种途径就可以看做对于一个问题的处理方法。
整个蚁群的所有路径构成了要优化的问题的解决方案。
蚂蚁寻找食物时分泌的信
息素越多,那么它们在确定最终的觅食路线时的距离就越短,伴随着觅食的时间越来越长,该条路径上信息素的密度也就越来越大。
最后,所有蚂蚁将根据信息素密度使用最短路径进行觅食。
因此,选择最佳路径,这也是要优化的问题的最佳解决方案。
2.3 蚁群算法的特点
(1)利用正反馈的方法,在试验阶段不断的优化,最终得到最优解决方案。
(2)每一个实验体在运动的过程中都会留下信息素来影响附近的环境,并且每一个实验体都能够接收上一个实验体留下的信息素,实验体之间通过信息素之间传递信息。
(3)蚁群算法可以同时多实验体同时进行计算,无不干扰,有效的提高了计算能力和实际运行的时间。
(4)在实验中遇到瓶颈时,可以快速的找到最佳解决方案。
因而将蚁群算法应用到配电网中可以使一些复杂问题得到有效的解决。
利用蚁群算法来针对一些重构配电网的问题进行求解,并且在其中改进了方向信息素的确定方式。
在这个算法中出现了一种新的策略,即新的信息素的更新与路径选择策略。
进而加速蚁群算法的收敛速度和精度控制,以确保全面的最优性。
除此以外,还有一系列的仿真实验也对其进行了证明,并且在重构配电网的问题当中发挥了很好的效用。
而且还提高了找到解决方案和优化方案的速度,比较最终确定最有效的方案。
3 蚁群算法和配电网重构的综合使用
3.1 配电网重构
在当下科技飞速发展的情况下,各种各样的算法也纷纷出现,当时对于重构配电网的问题最有效的解决方法还是近几年互联网兴起之后出现的人工智能算法。
它主要包括GA(遗传算法)、ACA(蚁群算法)、TSA(紧急搜索算法)以及PSO (粒子群优化算法)等等。
但是这些算法在现实中应用的例子却少之又少,主要原因是求解的过程十分复杂,最优解的构造耗时较长,计算效率较低。
为此,许。