【技术实现步骤摘要】
一种基于遗传算法的继电保护专网路由规划方法
[0001]本专利技术属于电力系统通信
,尤其涉及一种基于遗传算法的继电保护专网路由规划方法。
技术介绍
[0002]随着计算机技术和通信技术的发展,传统电网在向着具有更高可靠性、可持续性和灵活性的智能电网演进。电力通信网是智能电网的重要组成部分,承载着电网生产经营的多种业务。其中,继电保护业务是电力业务中最重要的业务,用于保障电力站点之间电力能源的正常传输。在电网的高质量发展过程中,需要保证继电保护业务数据传输的可靠性。但随着电力通信网业务种类和数量的增多,有必要建立专门传输继电保护业务数据的继电保护专网。
[0003]该网络一般包含多个交换节点和多条光缆链路。继电保护专网的交换节点与电力网的电力站点基本重合,光缆链路与电力线基本重合,以便能够使用直达光缆传输继电保护业务数据。并且,如果两个交换节点之间存在光缆链路,则一定存在两条光缆链路。在继电保护专网中,每个交换节点配置两套保护设备,分别称为保护一和保护二。每套保护设备有两个端口,分别为A口和B口。因此,继电保护业务的源节点和目的节点均存在四个端口,故存在4条通信通道。对于这4条通信通道,需要配置3条独立的通信路由,分别称为第一路由、第二路由和第三路由。这样的配置要求称为“双保护三路由”。继电保护专网的架构图如图1所示。假设某业务的源节点和目的节点分别为v
i
和v
j
,其“双保护三路由”配置要求的示意图如图2所示。
[0004]中国专利文献CN107689917 ...
【技术保护点】
【技术特征摘要】
1.一种基于遗传算法的继电保护专网路由规划方法,其特征在于,包括:步骤1:输入实际网络拓扑、交换节点和光缆链路的相关参数;步骤2:直接确定各继电保护业务的第一路由和第二路由;步骤3:采用基于优先权的编码方式,进行染色体的编码;步骤4:随机生成大小为Q的初始种群作为亲本种群,设置最大遗传代数;步骤5:计算亲本种群中个体的适应度F;步骤6:对亲本种群进行二元锦标赛选择操作,得到种群大小为Q/2的新种群;步骤7:对新种群中的染色体进行交叉操作,将种群大小扩大到Q;步骤8:根据变异概率对新种群中的染色体进行变异操作;步骤9:将亲本种群中适应度F最小的个体替换新种群的第一个个体,从而保留最优个体,得到种群大小为Q的后代种群;步骤10:判断后代种群中种群代数是否达到最大遗传代数,未达到,将后代种群作为亲本种群,转向步骤6,否则,迭代结束,选择当前后代种群中最优个体的染色体,经过解码得到各继电保护业务的第三路由。2.根据权利要求1所述的一种基于遗传算法的继电保护专网路由规划方法,其特征在于,步骤1中,在实际网络拓扑中,将交换节点间两条光缆链路等效为一条光缆链路,得到等效网络拓扑G=(V,E),其中,V={v
i
,i∈Λ}为交换节点集合,Λ={1,2,...,N},N为节点数量,E={e
ij
|i<j,v
i
与v
j
之间存在等效链路}为等效链路集合,K=|E|为等效链路数;交换节点和光缆链路的相关参数包括:交换节点v
i
的数据处理转发时延t
v
(v
i
),光缆链路e
ij
的长度l(e
ij
)、带宽容量f(e
ij
)和承载业务数量b(e
ij
);继电保护业务数量与等效链路数相等,所有继电保护业务组成业务集合S={s
k
,k∈Π},其中Π={1,2,...,K},继电保护业务的时延要求和带宽需求分别为τ和ω。3.根据权利要求1所述的一种基于遗传算法的继电保护专网路由规划方法,其特征在于,步骤2中,继电保护业务的源节点和目的节点之间存在两条直达的光缆链路,这两条直达的光缆链路分别作为该继电保护业务的第一路由和第二路由。4.根据权利要求1所述的一种基于遗传算法的继电保护专网路由规划方法,其特征在于,步骤3中,在基于优先权的编码方式中,一个染色体对应一个路由方案;一个染色体编码段对应一个继电保护业务的第三路由,染色体编码段中基因位置表示交换节点,基因值对应交换节点的优先权大小,所有继电保护业务的第三路由对应的染色体编码段组成一个染色体。5.根据权利要求1所述的一种基于遗传算法的继电保护专网路由规划方法,其特征在于,步骤5中,个体的适应度函数F的计算步骤如下:步骤501:计算单个业务s
k
的传输时延;计算业务路由的中间交换节点转发处理时延t1(k),如式(I)所示:计算光缆链路传输时延t2(k),如式(II)所示:
式(I)、式(II)中,为该业务路由的中间交换节点集合,E
k
为该业务路由的光缆链路集合,c为光速,r为光缆纤芯的折射率;t
v
(v
i
)表示节点v
i
的数据处理转发时延;计算业...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。