The present invention relates to a method of selecting communication manager based on multi-source information. 1. Configuring the priority of communication node according to the physical location and importance of each communication node; 2. Calculating the subnet life value of each communication node according to the number of heartbeat messages received from the communication node in unit time; 3. Starting a cycle of traversing the list of communication nodes, according to the optimization of the communication node. First, subnet life, type, elect new manager, and set up the state of manager. The present invention fully considers the selection factors of communication quality of dual network and the priority management factors of communication nodes, etc., and the communication quality of the selected main manager is the best; the physical location of the selected main manager is the best considering the selection factors of the physical location of the main manager; and the performance loss caused by complex detection methods is avoided; Simple, clear key steps, simple and easy to implement, with better accuracy and execution efficiency.
【技术实现步骤摘要】
基于多源信息的通信主管理机选举方法
本专利技术属于电力系统调度自动化
,具体涉及一种基于多源信息的通信主管理机选举方法。
技术介绍
电力调度自动化系统是电网运行控制中枢,承担着组织电网运行、指挥事故处理和恢复等重要任务。提高各级电网调度抵御各类事故、自然灾害和社会突发事件的能力,保证其不间断运行,是电网更好地服务于经济社会发展的关键。为满足调度自动化系统的可靠性要求,通常系统运行在冗余的物理双网网络的通信总线产品之上。同时在国家电网公司电力调度控制系统“三集五大”的建设方针要求下,通信总线在地区电网监控系统中运行在一个以市级地区为中心、向县级地区辐射的星型网络环境下,各县级地区间物理通信处于一种相互隔离状态。电力调度自动化系统依赖的通信总线是为了满足数据传输可靠性以及各项数据传输需要提出的一类总线产品,该类产品主要遵从国家电网公司提出的《智能电网调度技术支持系统基础平台功能系列规范第404-1部分:消息总线》,以及南方电网公司提出的《QCSG110017.43.1-2012南方电网一体化电网运行智能系统技术规范第4部分:平台第3篇:运行服务总线(OSB)技术规范》等一系列行业技术文件。通信总线系统在运行的过程中需要选举有且只有一个主管理机(leader)进行诸如统一服务命名、主备通信策略下主通信节点选择、主备通信策略下通信节点发生异动后动态选择与切换主通信节点、负载均衡策略下最佳通信节点的选择等唯一性决策工作,该主管理机在运行过程中需能够与网络内所有通信节点进行通讯。目前各通信总线软件提供商提供的实现方案,有各自不同的主管理机选举策略,但缺乏适合电力 ...
【技术保护点】
1.基于多源信息的通信主管理机选举方法,其特征在于,包括以下步骤:步骤1、根据每个通信节点的物理位置及重要程度配置通信节点优先级;步骤2、根据单位时间内接收到的来自通信节点的心跳报文数计算每个通信节点的子网生命值;步骤3、开始循环遍历通信节点列表,根据通信节点的优先级、子网生命值、类型,选举新的主管理机、并设置主管理机状态。
【技术特征摘要】
1.基于多源信息的通信主管理机选举方法,其特征在于,包括以下步骤:步骤1、根据每个通信节点的物理位置及重要程度配置通信节点优先级;步骤2、根据单位时间内接收到的来自通信节点的心跳报文数计算每个通信节点的子网生命值;步骤3、开始循环遍历通信节点列表,根据通信节点的优先级、子网生命值、类型,选举新的主管理机、并设置主管理机状态。2.根据权利要求1所述的基于多源信息的通信主管理机选举方法,其特征在于,步骤3所述的选举新的主管理机并设置主管理机状态的具体步骤如下:S3.1、通信主管理机选举开始;S3.2、判断本通信节点优先级是否大于0,如果是、转下一步,如果否、转步骤S3.17;S3.3、设置候选主管理机与候选备用管理机为空;S3.4、对本通信节点缓存的通信节点进行排序,每个通信节点都独自进行主管理机选举,它保存着包括自己在内的所有通信节点列表;S3.5、在排序过程中从列表中删除子网生命值为0的通信节点,不参与主管理机选举;S3.6、开始循环遍历通信节点列表,读取通信节点各类信息要素:S3.7、判断该通信节点类型是否为通信代理节点,如果否、转下一步,如果是、跳过该通信节点转步骤S3.7继续循环;S3.8、判断该通信节点优先级是否大于0,如果是、转步骤3.10,如果否、转下一步;S3.9、判断该通信节点是否为主管理机或者备用管理机,如果是、将该通信节点设置为普通通信节点并转步骤S3.7继续循环,如果否、转步骤S3.7继续循环;S3.10、判断候选主管理机是否为空,如果是、则将该通信节点作为候选主管理机、并转步骤S3.7继续循环,如果否、转下一步;S3.11、判断候选备用管理机是否为空,如果是、则将该通信节点作为候选备用管理机、并转步骤S3.7继续循环,如果否、转下一步;S3.12、判断循环结束是否结束,如果是、转下一步,如果否、转步骤S3.7继续循环;S3.13、判断原本主管理机是否为空,如果是、转下一步,如果否、则不是候选主管理机且不是候选备用管理机、将原本主管理机设置为普通通信节点、转下一步;S3.14、判断原本备用管理机是否为空,如果是、转下一步,如果否、则不是候选主管理机且不是候选备用管理机、将原本备用管理机设置为普通通信节点...
【专利技术属性】
技术研发人员:刘刚,林国春,常新正,高英奇,刘立元,
申请(专利权)人:积成电子股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。