The invention provides a low voltage power line carrier communication of the dual population genetic ant colony routing algorithm, this algorithm uses double population fast adaptability and independent ability of parallel search, to find the optimal solution in the dynamic range, with excellent solutions to the population each other regularly exchange, expand the global searching space, reduce the possibility of the algorithm is easy to fall into local optimum. Finally find out the global optimal. The algorithm can quickly adapt to dynamic change of low voltage power line network and improve global convergence and robustness.
【技术实现步骤摘要】
低压电力线载波通信的双种群遗传蚁群路由算法
本专利技术涉及通信领域,具体为低压电力线载波通信系统中的路由算法。
技术介绍
近些年世界各国开始围绕着智能化电网建设进行研究和发展,其中,低压电力线载波通信(PowerLineCommunication,PLC)技术作为其中关键的信息通信方式受到了非常广泛的关注。选择利用世界上覆盖面积最大的传输媒介—电力线,通过电信号进行数据的传输已然成为各国研究的一个共识。然而,由于电力线上节点规模的不断增加,电力线路建设年代的跨度太大,并且多数地区电力线路的智能化程度较低,都导致利用电力线载波进行数据通信的可靠性并不理想。在过去几年中,大多数学者对PLC技术的可靠性研究和改进均是在物理层和数据链路层进行,但这方面的改进对PLC技术的可靠性提升效果并不明显,从而一些学者开始逐渐着眼于对网络层的研究。通过对低压电力线的信道进行模型建立与信道估计等方法,在分析出信道的三大特性的基础上,认为只有利用中继技术才能够有效提高PLC的可靠性,通过合适的中继路由算法可以提高电力线载波通信技术的可靠性和应用领域。通过对现有的蚁群算法(ACA)和遗传优化蚁群算法(GOACA)进行深入分析,发现两种算法虽然都能够满足低压电力线载波通信网络组网的要求,但算法中均使用单一种群进行搜索,种群中个体的多样性会随搜索的进行而变少,使算法有可能出现过早收敛到局部最优,造成算法性能并不理想,这样就降低了电力线载波通信的可靠性。
技术实现思路
本专利技术提供一种低压电力线载波通信系统中的路由算法,以解决现有技术存在的问题。本专利技术采用以下技术方案:低压电力载波通信 ...
【技术保护点】
低压电力载波通信的双种群遗传蚁群路由算法,其特征在于:STP1:设置起始节点和目标节点;并在起始节点处设置两个蚁群种群;STP2:针对每个蚁群种群,根据蚁群算法,计算蚁群中的蚂蚁全部从起始节点到达目标节点后的所有解,记录此次迭代中的最可靠解;STP3:将最可靠解作为父代种群,通过遗传算法找到种群中的最强个体,获取该最强个体通过的路径;STP4:将最强个体通过的路径和作为父代种群的最可靠解进行对比,获取两者当中更好的路径;STP5:对获取的更好的路径,通过全局信息素浓度更新方法进行全局信息素浓度的更新;STP6:判断两个种群的迭代次数是否达到设定的条件,未达到,则继续重复STP2~STP5的过程,达到,则交换两个种群获取的STP2中的最可靠解的信息素信息;STP7:针对交换过信息素信息的两个种群,如果未达到最大迭代次数,则重复STP2~STP6的迭代过程;达到,则输出最可靠解。
【技术特征摘要】
1.低压电力载波通信的双种群遗传蚁群路由算法,其特征在于:STP1:设置起始节点和目标节点;并在起始节点处设置两个蚁群种群;STP2:针对每个蚁群种群,根据蚁群算法,计算蚁群中的蚂蚁全部从起始节点到达目标节点后的所有解,记录此次迭代中的最可靠解;STP3:将最可靠解作为父代种群,通过遗传算法找到种群中的最强个体,获取该最强个体通过的路径;STP4:将最强个体通过的路径和作为父代种群的最可靠解进行对比,获取两者当中更好的路径;STP5:对获取的更好的路径,通过全局信息素浓度更新方法进行全局信息素浓度的更新;STP6:判断两个种群的迭代次数是否达到设定的条件,未达到,则继续重复STP2~STP5的过程,达到,则交换两个种群获取的STP2中的最可靠解的信息素信息;STP7:针对交换过信息素信息的两个种群,如果未达到最大迭代次数,则重复STP2~STP6的迭代过程;达到,则输出最可靠解。2.根据权利要求1所述的低压电力载波通信的双种群遗传蚁群路由算法,其特征在于:所述STP2中,通过蚁群算法获取最可靠解时,假设种群中蚂蚁数量是k(k=1,2,……,m),t时刻,第i只蚂蚁选择j节点作为下一跳节点的概率P为:其中,j表示蚂蚁i下一步选择的节点,allowed表示蚂蚁i下一步可以选择的所有节点的集合;q为随机数,q∈[0,1],q0为[0,1]区间内的一个定值,当q>q0时,按照下式计算城市j作为下一条节点的概率:其中,τij(t)表示t时刻ij路径上的信息素浓度,在初始时刻,各路径上的信息素是相同的,ηij(t)表示t时刻的启发因子,ηij(t)=1/d(i,j),d(i,j)表示节点i到节点j的电气距离,表明其它节点对当前节点处蚂蚁的引导能力,α为信息启发式因子,β为期望启发式因子,用于设...
【专利技术属性】
技术研发人员:王建安,段文辉,黄梦兰,王发义,李岳,路福庆,张歆艳,韩红峰,张志峰,
申请(专利权)人:国网河南省电力公司信阳供电公司,国网河南省电力公司安阳供电公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。