智能变电站间隔层任务处理的方法及装置的制造方法

文档序号:8223371阅读:611来源:国知局
智能变电站间隔层任务处理的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电力系统领域,具体而言,涉及一种智能变电站间隔层任务处理的方法及装置。
【背景技术】
[0002]智能变电站是采用先进、可靠、集成、低碳、环保的智能设备,以全站信息数字化、通信平台网络化、信息共享标准化为基本要求,自动完成信息采集、测量、控制、保护、计量和监测等基本功能,并可根据需要支持电网实时自动控制、智能调节、在线分析决策、协同互动等高级功能的变电站。其核心是利用光纤取代传统电缆实现信息交互,基于网络交换分包路由理念实现基于IEC61850标准信息处理流程。IEC61850标准是目前智能变电站采用的核心标准,它将变电站分为过程层、间隔层、站控层的三层结构模型。间隔层一般按照断路器间隔进行划分,由保护、测控、计量、故障录波、备自投、低频低压减负荷、状态监测等智能电子设备(Intelligent Electronic Device,IED)组成,完成汇总本间隔过程层实时数据,实现对数据采集、统计运算和控制命令的优先级别控制操作,确保过程层和站控层之间光纤网络通信。
[0003]当前,智能变电站间隔层任务是靠单一服务器依次处理,一般需要高性能的服务器保证信息处理的安全性和实时性,因此对服务器的计算能力要求比较高,并且在多任务环境下,现有技术中智能变电站间隔层靠单一服务器依次处理任务存在效率较低的问题。
[0004]针对上述技术问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]本发明实施例提供了一种智能变电站间隔层任务处理的方法及装置,以至少解决现有技术中智能变电站间隔层任务处理效率较低的技术问题。
[0006]根据本发明实施例的一个方面,提供了一种智能变电站间隔层任务处理的方法,该方法包括:中央处理设备接收任务处理请求,任务处理请求包含任务信息以及任务信息所指示的任务;中央处理设备向至少两个处理节点发送任务处理请求中的任务信息,并通过任务处理请求中的任务信息和至少两个处理节点中每个处理节点正在处理的任务的任务信息判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件;若任务处理请求中的任务信息所指示的任务满足被至少两个处理节点中任一处理节点处理的条件,中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务。
[0007]进一步地,中央处理设备判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件包括:中央处理设备通过任务处理请求中的任务信息所指示的任务的优先级和至少两个处理节点中每个处理节点正在处理的任务的优先级判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件。
[0008]进一步地,中央处理设备判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件还包括:中央处理设备通过比较任务处理请求中的任务信息所指示的任务的优先级数值和至少两个处理节点中每个处理节点正在处理的任务的优先级的优先级数值大小来判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件;若任务处理请求中的任务信息所指示的任务的优先级数值大于至少两个处理节点中任一处理节点正在处理的任务的优先级数值,则中央处理设备确定任务信息所指示的任务满足被至少两个处理节点中任一处理节点处理的条件。
[0009]进一步地,中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务包括:中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务和中止满足任务处理请求条件的处理节点正在处理的任务。
[0010]进一步地,中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务还包括:若满足任务处理请求条件的处理节点没有正在处理的任务,中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务。
[0011]进一步地,中央处理设备指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务包括:获取中央处理设备预先设置的任务级别、每个任务级别对应的任务在任务处理队列中的比例值以及至少两个处理节点中每个处理节点的负载值,其中,任务处理队列为处理节点正在处理的任务和所有待处理任务在时间节点上的排列,任务级别与中央处理设备接收到的任务处理请求中的任务信息所指示的任务存在对应关系;按照任务处理请求中的任务信息所指示的任务对应的任务级别为任务信息指示的任务分配任务级别码;通过任务级别码、至少两个处理节点中每个处理节点的负载值和每个任务级别对应的任务在任务处理队列中的比例值得到至少两个处理节点中每个处理节点的任务处理队列;指示满足任务处理请求条件的处理节点根据任务处理队列处理任务处理请求中的任务信息所指示的任务。
[0012]根据本发明实施例的另一方面,还提供了一种智能变电站间隔层任务处理的装置,该装置包括:接收单元,用于接收任务处理请求,任务处理请求包含任务信息以及任务信息所指示的任务;处理单元,用于向至少两个处理节点发送任务处理请求中的任务信息,并通过任务处理请求中的任务信息和至少两个处理节点中每个处理节点正在处理的任务的任务信息判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件;指示单元,若任务处理请求中的任务信息所指示的任务满足被至少两个处理节点中任一处理节点处理的条件,用于指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务。
[0013]进一步地,处理单元包括:第一判断模块,用于通过任务处理请求中的任务信息所指示的任务的优先级和至少两个处理节点中每个处理节点正在处理的任务的优先级判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件。
[0014]进一步地,处理单元还包括:第二判断模块,用于通过比较任务处理请求中的任务信息所指示的任务的优先级数值和至少两个处理节点中每个处理节点正在处理的任务的优先级的优先级数值大小来判断任务处理请求中的任务信息所指示的任务是否满足被至少两个处理节点中任一处理节点处理的条件;确定模块,若任务处理请求中的任务信息所指示的任务的优先级数值大于至少两个处理节点中任一处理节点正在处理的任务的优先级数值,用于确定任务信息所指示的任务满足被至少两个处理节点中任一处理节点处理的条件。
[0015]进一步地,指示单元包括:第一指示模块,用于指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务和中止满足任务处理请求条件的处理节点正在处理的任务。
[0016]进一步地,指示单元还包括:第二指示模块,若满足任务处理请求条件的处理节点没有正在处理的任务,用于指示满足任务处理请求条件的处理节点处理任务处理请求中的任务信息所指示的任务。
[0017]进一步地,装置还包括:获取单元,用于获取中央处理设备预先设置的任务级别、每个任务级别对应的任务在任务处理队列中的比例值以及至少两个处理节点中每个处理节点的负载值,其中,任务处理队列为处理节点正在处理的任务和所有待处理任务在时间节点上的排列,任务级别与中央处理设备接收到的任务处理请求中的任务信息所指示的任务存在对应关系;分配单元,用于按照任务处理请求中的任务信息所指示的任务对应的任务级别为任务信息指示的任务分配任务级别码;处理模块,用于通过任务级别码、至少两个处理节点中每个处理节点的负载值和每个任务级别对应的任务在任务处理队列中的比例值得到至少两个处理节点中每个处理节点的任务处理队列;第三指示模块,用于指示满足任务处理请求条件的处理节点根据任务处理队列处理任务处理请求中的任务信息所指示的任务。
[0018]在本发明实施例中,通过在多个处理节点之间动态实时处理智能变电站间隔层的任务,解决了只能依靠单个处理节点依次处理任务的技术问题,提高了任务处理的效率。此夕卜,在本发明实施例中,通过任务在多个处理节点的动态分配,避免了单个处理节点出现故障时而导致的任务无法处理或任务处理能力降低的问题,保障了任务处理的安全性。
【附图说明】
[0019]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0020]图1是根据本发明实施例的一种可选的智能变电站间隔层任务处理的方法的流程不意图;
[0021]图2是根据本发明实施例的一种可选的智能变电站间隔层任务处理的方法的硬件环境示意图;
[0022]图3是根据本发明实施例的一种可选的智能变电站间隔层任务处理的装置结构示意图;
[0023]图4是根据本发明实施例的另一种可选的智能变电站间隔层任务处理的装置结构示意图;
[0024]图5是根据本发明实施例的又一种可选的智能变电站间隔层任务处理
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1