1主备用链路规划
在进行电力同步仿真软件设计时,采用各级时钟分级、分层的方案,如图1所示。每一个时钟节点采用二级双标号的设置方式,括号外数字表明时钟级别,括号内数字表示分层级别,这种设置方式更适用于软件对时钟链路的遍历查找和基准源的回溯。从图1可以看出,只受来自一级时钟的主备用定时基准同步的二级时钟编号为2(1);受来自2(1)时钟的主备用定时基准同步的二级节点时钟编号为2(2)。只受来自二级节点时钟的主备用定时基准同步的三级时钟编号为3(1);受来自3(1)的主备用定时基准同步的三级节点时钟编号为3(2);受来自3(1)和3(2)时钟的定时基准同步的三级节点时钟编号为3(3)。被同步时钟的编号低于上级任一主备用时钟的编号。2.2极长链路相位误差计算通过计算传输网的节点数、定时链路传输距离及架空光缆传输时钟信号产生的时延、抖动和漂移值,以及极长链路测试,对不同网络结构对定时信号传输的影响进行了对比。通过相位误差计算,仿真平台可计算出规划方案中所有时钟链路的漂移累积误差,根据仿真结果的时钟漂移统计表,为规划方案提供修改依据和优化的基础数据,使其在24h内的最大相对输入漂动指标满足规定要求。
2错误节点及时钟环检测功能
同步成环分为主用时钟成环、备用时钟成环和主备时钟成环三种情况。利用通路矩阵,使用连接积算法计算出同步网中的所有环路,通过深度优先遍历算法检测定时信号在传送层内的同步成环。对同步时钟倒挂进行检测,将出现倒挂问题的节点的跟踪时钟等级由三级升级为二级,并对升级后的时钟节点的跟踪时钟等级进行判断,若继续倒挂,则升级跟踪时钟等级,并依次继续判断,最后完成优化。
3软件架构设计
时钟仿真软件由三个主要模块组成,主框架程序模块负责调用其他工程模块、导出导入数据和工程文件;网络拓扑图绘制模块以静态库的形式封装,网络的各层拓扑信息、所有节点信息和链路信息均存储在该模块中;计算模块,所有的网络分析算法均存储在该模块中。计算模块内部采用图论算法封装了网络相关算法。根据系统定义的接口规范,可以自定义算法,以实现各种不同的优化。框架程序由多个视图相互结合而成,主要有传输层、通道层、时钟层和系统资源树等四大类,每个视图均有相关的封装类处理,如图2所示。传输层:主要完成传输设备、光缆链路等物理网络的建模及设备信息显示、业务通道路由显示。通道层:主要完成业务通道等逻辑层网络的建模、业务承载规划和通道信息显示等功能。时钟层:根据传输层建立的网络拓扑对网络进行时钟检测和时钟链路优化评估,完成时钟拓扑的建模与仿真。
作者:卢利锋 王妙心 高强 滕玲 李信 单位:国网智能电网研究院 中国电力科学研究院 国网冀北电力有限公司