一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据通信网关机的通信配置方法、装置、设备及介质与流程

2022-04-30 10:54:09 来源:中国专利 TAG:


1.本技术属于变电站技术领域,尤其涉及一种数据通信网关机的通信配置方法、装置、设备及介质。


背景技术:

2.随着电网自动化水平的提高,iec-61850规约在智能变电站中应用的越来越普遍。其中,iec61850规约具体为iec61850《变电站网络与通信协议》标准,其为新一代的变电站与调度监控系统、变电站之间的网络通信体系。
3.但是,因调度监控系统主要依靠数据通信网关机与变电站中的各个智能电子设备(intelligent electronic device,ied)进行通信。因此,基于iec61850规约中面向对象的理念以及特点,工作人员需要基于iec61850规约对数据通信网关机进行配置,以使数据通信网关机可以与不同产商制造的ied设备进行通信。
4.然而,一个变电站通常包括大量的ied设备,若直接基于iec61850规约对数据通信网关机和变电站进行建模,建立全站(包含变电站和数据通信网关机)的scd文件(substation configuration description,变电站配置描述),则最终配置后的数据通信网关机是对变电站中所有ied设备产生的数据进行通信。以此,将造成数据通信网关机的通信压力。


技术实现要素:

5.本技术实施例提供了一种数据通信网关机的通信配置方法、装置、设备及介质,可以解决现有技术中数据通信网关机在与变电站中的设备进行通信时,存在一定的通信压力的问题。
6.第一方面,本技术实施例提供了一种数据通信网关机的通信配置方法,应用于配置设备,该方法包括:
7.获取变电站的第一变电站配置文件;其中,变电站包括多个智能电子设备,第一变电站配置文件包括每个智能电子设备的智能电子设备能力描述文件;智能电子设备能力描述文件包括模拟智能电子设备各个逻辑功能的虚拟逻辑节点,以及每个虚拟逻辑节点下每种数据类型的数据;
8.根据变电站与数据通信网关机进行数据通信时的非必要数据类型,删除每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类型的数据对应的虚拟逻辑节点,并根据变电站的网络拓扑以及数据订阅关系配置,得到第二变电站配置文件;
9.从第二变电站配置文件中,导出未删除的虚拟逻辑节点以及与未删除的虚拟逻辑节点对应的数据,得到变电站的第三变电站配置文件;
10.发送第二变电站配置文件及第三变电站配置文件至数据通信网关机;数据通信网关机用于根据第二变电站配置文件和第三变电站配置文件进行配置,以与变电站内的智能
电子设备及调度监控系统进行数据通信;调度监控系统用于监控每个智能电子设备的运行状态。
11.第二方面,本技术实施例提供了一种数据通信网关机的通信配置装置,应用于配置设备,该装置包括:
12.配置文件获取模块,用于获取变电站的第一变电站配置文件;其中,变电站包括多个智能电子设备,第一变电站配置文件包括每个智能电子设备的智能电子设备能力描述文件;智能电子设备能力描述文件包括模拟智能电子设备各个逻辑功能的虚拟逻辑节点,以及每个虚拟逻辑节点下每种数据类型的数据;
13.节点删除模块,用于根据变电站与数据通信网关机进行数据通信时的非必要数据类型,删除每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类型的数据对应的虚拟逻辑节点,并根据变电站的网络拓扑以及数据订阅关系配置,得到第二变电站配置文件;
14.导出模块,用于从第二变电站配置文件中,导出未删除的虚拟逻辑节点以及与未删除的虚拟逻辑节点对应的数据,得到变电站的第三变电站配置文件;
15.配置文件发送模块,用于发送第二变电站配置文件及第三变电站配置文件至数据通信网关机;数据通信网关机用于根据第二变电站配置文件和第三变电站配置文件进行配置,以与变电站内的智能电子设备及调度监控系统进行数据通信;调度监控系统用于监控每个智能电子设备的运行状态。
16.第三方面,本技术实施例提供了一种配置设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述第一方面的方法。
17.第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上述第一方面的方法。
18.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在配置设备上运行时,使得配置设备执行上述第一方面的方法。
19.本技术实施例与现有技术相比存在的有益效果是:配置设备通过对变电站中每个智能电子设备的智能电子设备能力描述文件进行集成,得到能够描述变电站整体配置的第一变电站配置文件。之后,根据数据通信网关机与变电站中每个智能电子设备进行数据通信时的非必要数据类型,对每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类型的数据对应的虚拟逻辑节点进行删除,得到第二变电站配置文件。基于此,在数据通信网关机一级调度监控系统根据从第二变电站配置文件中导出的第三变电站配置文件进行配置后,可以高效提升数据通信网关机与变电站的各个智能电子设备,以及数据通信网关机与调度监控系统之间的通信配置,且有效的降低数据通信网关机与变电站智能电子设备及调度监控系统间的通信压力。
附图说明
20.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附
图获得其他的附图。
21.图1是本技术一实施例提供的一种数据通信网关机的通信配置方法的实现流程图;
22.图2是本技术一实施例提供的一种数据通信网关机的通信配置方法的s101的一种实现方式示意图;
23.图3是本技术另一实施例提供的一种数据通信网关机的通信配置方法的实现流程图;
24.图4是本技术再一实施例提供的一种数据通信网关机的通信配置方法的实现流程图;
25.图5是本技术又一实施例提供的一种数据通信网关机的通信配置方法的实现流程图;
26.图6是本技术再一实施例提供的一种数据通信网关机的通信配置方法的实现流程图;
27.图7是本技术一实施例提供的一种数据通信网关机的通信配置方法中数据通信网关机的通信配置的应用场景示意图;
28.图8是本技术一实施例提供的一种数据通信网关机的通信配置方法中第一变电站配置文件的配置示意图;
29.图9是本技术一实施例提供的一种数据通信网关机的通信配置方法中第二变电站配置文件的配置示意图;
30.图10是本技术一实施例提供的一种数据通信网关机的通信配置方法中第三变电站配置文件的配置示意图;
31.图11是本技术一实施例提供的一种数据通信网关机的通信配置方法中对目标虚拟逻辑节点进行定义的配置示意图;
32.图12是本技术一实施例提供的一种数据通信网关机的通信配置装置的结构示意图;
33.图13是本技术一实施例提供的一种配置设备的结构示意图。
具体实施方式
34.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
35.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
36.另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
37.本技术实施例提供的数据通信网关机的通信配置方法可以应用于配置设备上。
38.具体的,配置设备中安装有或可以调用相应的配置工具。其中,上述配置工具具体
可以为scd配置工具以及icd配置工具。具体的,上述数据通信网关机的通信配置方法可以为配置设备通过上述两种配置工具对数据通信网关机进行配置。
39.其中,数据通信网关机为变电站中各个ied设备与调度监控系统进行数据交互时的数据中转站,用于与每个不同产商制造的ied设备进行通信,以及与调度监控系统进行通信。其中,因不同产商制造的ied设备不同,每个产商制造的ied设备对外通信的数据格式、配置可能也各不相同。即使描述同一种数据,其外发到数据通信网关机的数据格式也将各不相同。因此,已有技术中,通常是采用配置工具对变电站中的各个ied设备进行配置,之后,将配置后的文件上传的数据通信网关机和调度监控系统中。目的在于不同产商制造的ied设备之间的配置文件可以互相交换,以实现每个ied设备与调度监控系统之间的数据通信。
40.另外,现有技术中,通常是基于iec61850规约对变电站进行配置,然后将配置后的文件导入到每个ied设备,以实现变电站中的每个ied设备与调度监控系统之间的数据通信。
41.具体的,首先获取每个ied设备的智能电子设备能力描述文件(capability description,icd)。其中,icd文件用于描述ied设备所能提供的基本数据模型及服务。具体的,iec61850规约采用了面向对象的数据建模方法,将变电站中每个ied设备用于通信交互的数据依次根据逻辑子设备、逻辑功能对应逻辑节点、数据和数据类型分别建立模型,并定义模型的通信服务,以生成icd文件。
42.此时,该icd文件中包括模拟智能电子设备中执行各个逻辑功能的虚拟逻辑节点,以及每个虚拟逻辑节点下每种数据类型的数据。其中,一个ied设备可能包括多个逻辑子设备(ld),每个逻辑子设备包括一个或多个逻辑功能,每个逻辑功能至少包括一个数据(data),还可能包括由数据组成的数据集,以及对数据集进行改变的控制块。
43.可以理解的是,一个数据模型中,虚拟逻辑节点为数据模型中的核心。因此,对于生成的icd文件,其对虚拟逻辑节点(ln)的描述信息,即为对ied设备中的某一逻辑功能对应的逻辑节点的描述。在icd文件中,一个逻辑子设备至少包括一种功能,也即至少由一个虚拟逻辑节点进行描述。并且,icd文件中还需记录每个逻辑功能对应包括的数据的数据类型。
44.示例性的,一个逻辑子设备中可能具有保护逻辑功能,该保护逻辑功能可能有:电流i、ii段保护功能,电流反时限保护功能,过负荷跳闸保护功能等。因此,该逻辑子设备下包含的虚拟逻辑节点(ln)中可能包括pioc1(电流1段)、pioc2(电流2段)、ptoc3(电流反时限)以及ptoc4(过负荷跳闸)等多个虚拟子节点。并且,每个逻辑功能对应的数据以及数据类型也各不相同,均可以记录在icd文件中。
45.在得到每个ied设备的icd文件后,根据变电站中的各个ied设备之间的逻辑连接关系和通信分配策略,建立变电站的变电站配置描述文件(substation configuration description,scd)。此时,生成scd文件,以及对scd文件进行处理的工具即为scd配置工具。之后,由ied设备的厂商的技术人员通过scd工具,从scd文件中导出生成ied设备所必需的装置实例化配置文件(configured ied description,cid)。其中,对cid文件进行处理的工具即为icd配置工具。处理后的cid文件中将具体包括ied设备中内部的资源映射、通讯配置文件等。而后,将该cid文件下载至ied设备和数据通信网关机,使其之间能够正常通信。
46.在本实施例中,提供了另一种对变电站进行通信配置的配置方法,具体为:对数据通信网关机进行通信配置的配置方法。
47.请参阅图1,图1示出了本技术实施例提供的一种数据通信网关机的通信配置方法的实现流程图,该方法包括如下步骤:
48.s101、配置设备获取变电站的第一变电站配置文件;其中,变电站包括多个智能电子设备,第一变电站配置文件包括每个智能电子设备的智能电子设备能力描述文件;智能电子设备能力描述文件包括模拟智能电子设备各个逻辑功能的虚拟逻辑节点,以及每个虚拟逻辑节点下每种数据类型的数据。
49.在一实施例中,执行上述s101步骤的配置工具具体可以为配置设备中的icd配置工具,其可以对变电站中每个ied设备的icd文件进行集成,以生成变电站的整体icd文件。即上述第一变电站配置文件。
50.其中,上述智能电子设备即为上述已描述的ied设备,其包括但不限于继电保护设备、测控设备等,本实施例中ied设备的设备类型不作任何限制。
51.在一具体实施例中,参照图2,icd配置工具具体可以通过如下子步骤s1011-s1012获取变电站的第一变电站配置文件:
52.s1011、针对任一智能电子设备,配置设备基于智能电子设备中各逻辑功能间的逻辑关系进行配置,生成智能电子设备中的各个虚拟逻辑节点,以及智能电子设备的智能电子设备能力描述文件。
53.s1012、配置设备对每个智能电子设备的智能电子设备能力描述文件和智能电子设备配置文件进行集成,得到第一变电站配置文件。
54.在一实施例中,执行上述s1011-s1012步骤的配置工具具体为配置设备中的icd配置工具。
55.在一实施例中,上述逻辑关系为智能电子设备中各个逻辑功能之间的联系。其中,逻辑节点的类型包括但不限于公用逻辑节点、兼容逻辑节点等类型。并且,每种类型的逻辑节点通常具有多个。另外,生成icd文件的方式具体已在上述进行解释,对此不再进行说明。
56.在一实施例中,对每个所智能电子设备的智能电子设备能力描述文件进行集成,得到第一变电站配置文件,具体可以为:根据变电站中每个ied设备之间的通信连接以及逻辑连接关系,对每个智能电子设备的智能电子设备能力描述文件进行集成,得到变电站整体icd文件。
57.s102、配置设备根据变电站与数据通信网关机进行数据通信时的非必要数据类型,删除每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类型的数据对应的虚拟逻辑节点,并根据变电站的网络拓扑以及数据订阅关系配置,得到第二变电站配置文件。
58.在一实施例中,执行上述配置的配置工具具体为scd配置工具,其用于对变电站的通信方式进行配置。在一实施例中,上述icd配置文件通常为ied设备的产商进行配置,以对该ied设备所包含的能力进行描述。然而,智能电子设备的通信方式应当由ied设备的使用方,基于智能电子设备能力描述文件进行配置,生成变电站配置描述文件。即scd文件。
59.在一实施例中,上述变电站的网络拓扑包括但不限于:已明确的变电站的主接线方式、电压等级、间隔类型、一次设备等相关的配置信息等信息,对此不作限定。
60.上述通信分配策略为:scd配置工具在icd文件的基础上配置相关通信参数的策略。具体的,通信分配策略包括每个ied设备中每个逻辑子设备的ip地址、mac地址、发送报文时间间隔等信息,对此不做限定。
61.在一实施例中,上述数据通信网关机已在上述进行解释,对此不再进行说明。上述非必要数据类型包括但不限于ied设备内部不用于对外进行交互的数据的数据类型,或者为数据通信网关机在基于iec61850规约中的通信方式下,无法从ied设备中获取的某一数据对应数据类型,或者为不影响ied设备正常运行,且不属于被监控数据的数据类型,对此不做限定。
62.其中,不对外进行交互的数据,可以为ied设备运行时虽然产生了该数据,但该数据主要用于ied设备内部处理。
63.具体的,针对变电站整体scd文件中,所包含的任一数据类型的数据,若数据通信网关机无法从ied设备中获取目标数据,则将目标数据对应的数据类型确定为非必要数据类型。
64.可以理解的是,一个ied设备包括多个逻辑子设备,每个逻辑子设备产生的数据可能用于与其他逻辑子设备进行交互,也可能对外进行交互。因此,在该逻辑子设备运行用产生的数据,均无需对外进行发送时,即可以认为该逻辑子设备下的所有数据对应的数据类型均为非必要数据类型。
65.基于此,因该数据类型对应的数据无需对外部进行通信,也即无需上传至数据通信网关机。因此,在对数据通信网关机进行配置时,并不需要对该部分数据类型的数据进行配置,以及无需在数据通信网关机中对ied设备内部产生该数据的逻辑节点进行配置。此时,scd配置工具可以删除该逻辑节点在scd文件中对应的虚拟逻辑节点。
66.需要说明的是,对于同一种数据类型的数据,在不同的ied设备中,可能具有不同的通信处理。因此,scd配置工具需要根据变电站中每个ied设备与数据通信网关机的实际进行通信的数据,对icd文件中数据、虚拟逻辑节点等文件进行删除,而后导出的第二变电站配置文件,即为scd文件。
67.在一实施例中,上述已说明逻辑子设备至少由一个虚拟逻辑节点进行描述,并且在icd文件中还具有该虚拟逻辑节点对应的数据以及数据类型。基于此,对于非必要数据类型,scd配置工具可以删除icd文件中与非必要数据类型属于相同类型的数据,以及与数据对应的虚拟逻辑节点。此时,scd文件中,将由剩余的虚拟逻辑节点,以及每个虚拟逻辑节点下每中数据类型的数据组成。
68.其中,在另一具体实施例中,数据通信网关机还用于将变电站的数据转发至对变电站进行监控的调度监控系统;因此,参照图3,配置设备还可以通过如下步骤s121-s122获取非必要数据类型:
69.s121、配置设备获取获取调度监控系统的监控信息表,监控信息表中包括影响每个智能电子设备包括的一次设备的运行状态的数据。
70.s122、针对任一数据类型的数据,若数据类型的数据未记录在监控信息表中,则配置设备确定数据类型为非必要数据类型。
71.在一实施例中,执行上述s121-s122步骤的工具具体为scd配置工具。其中上述监控信息表中记录有变电站中需要上传的数据,或该数据对应的数据类型。具体的,变电站设
备的运行状态由调度监控系统进行监控。调度监控系统需要通过数据通信网关机从ied设备中获取能够反映该ied设备运行状态的数据。其中,能够反映该ied设备运行状态的数据,或该数据对应的数据类型即可以记录在预设监测信息表中。并且,因变电站设备具有多种ied设备,每个ied设备所需上传的数据,其对应的数据类型可能也各不相同。
72.在应用中,上述监控信息表中主要是针对智能电子设备中属于一次设备的运行状态的数据进行记录。其中,一次设备为智能电子设备中直接用于生产、输送和分配电能的高压电气设备,其包括但不限于发电机、变压器设备、断路器、隔离开关等设备。
73.基于此,在产商制造任一ied设备时,均可以预先根据该ied设备的icd文件,确定ied设备运行时能够反映设备运行状态的数据类型,得到该ied设备对应的监测信息表,并存储在配置设备中。之后,scd配置工具可以根据每个ied设备的监测信息表,确定非必要数据类型。
74.示例性的,对于变压器设备,变压器设备中能够反映该设备运行状态的数据类型包括但不限于:负荷数据类型、电能质量数据类型、电压互感器接地电流数据类型,对此不做限定。
75.在另一实施例中,ied设备的icd文件中,还包括用于改变虚拟逻辑节点中数据的控制块。其中,因每个虚拟逻辑节点至少包含一个数据,或有数据组成的数据集。若虚拟逻辑节点中有一个数据集,则通常虚拟逻辑节点还会具有对应的控制块,以改变数据集中的数据。
76.其中,ied设备中控制块分为定值控制块(sgcb),或日志控制块(lcb)等多种。其中,定值控制块主要用于激活、设置、读取定值组中的数据。日志控制块用于读取、设置活按时间查询日志数据。
77.需要说明的是,对于定值控制块,因其处理的数据通常是按照智能电子设备中的虚拟逻辑设备及对应的虚拟逻辑节点管理。因此,该部分数据可以进行保留。然而,对于非定值控制块,因其进行处理的数据通常需要根据监控需要而订阅,因此,该部分控制块和对应的数据集也需进行删除,以减少对通讯网关机的配置处理。
78.具体的,参照图4,配置设备可以通过如下步骤s123-s125对每个控制块进行处理:
79.s123、配置设备根据控制块的唯一标识,判断控制块是否属于定值控制块。
80.s124、若控制块不属于定值控制块,则配置设备删除控制块以及控制块对应的数据集。
81.s125、否则,配置设备保留控制块。
82.在一实施例中,上述唯一标识包括但不限于数字、字母等形式的标识。其中,定值控制块的唯一标识可以为setting control。需要说明的是,对于非定值控制块对应的数据,也可以认为该数据无需与数据通信网关机进行通信。因此,为了避免变电站与数据通信网关机之间进行数据通信的冗余信息过多,影响通信效率,在生成变电站的cid文件时,也可以对其进行删除。
83.s103、配置设备从第二变电站配置文件中,导出未删除的虚拟逻辑节点以及与未删除的虚拟逻辑节点对应的智能电子设备配置文件,得到变电站的第三变电站配置文件。
84.在一实施例中,执行上述s103步骤的配置工具具体为scd配置工具。其中,导出的第三变电站配置文件此时为变电站的cid文件。也即变电站的装置实例化配置文件,其可以
直接配置在通讯网关机中,以使得数据通信网关机基于第三变电站配置文件中各个ied设备的装置实例化,与各个ied设备进行通信。
85.然而,需要说明是,第一变电站配置文件中包含的智能电子设备能力描述文件是每个ied设备的产商生成的,且该智能电子设备能力描述文件中包括模拟智能电子设备各个逻辑功能的虚拟逻辑节点,以及由多个虚拟逻辑节点组成的虚拟逻辑子设备。基于此,可以理解的是,为了区分各个虚拟逻辑子设备,其智能电子设备能力描述文件中应当记录有每个虚拟逻辑子设备分别对应的原设备名称。但是,第三变电站配置文件是由使用方通过配置设备进行处理后生成的。也即最终的第三变电站配置文件中,每个虚拟逻辑子设备分别对应的原设备名称可能变更为使用方所熟悉的现设备名称。
86.基于此,第二变电站配置文件中还包括每个智能电子设备的设备名称;在得到变电站的第三变电站配置文件之后,参照图5,配置设备还可以执行s131-s134步骤,以对第三变电站配置文件进行处理:
87.s131、配置设备获取第三变电站配置文件中由虚拟逻辑节点组成的虚拟逻辑子设备。
88.s132、配置设备从第二变电站配置文件中获取包含虚拟逻辑子设备的智能电子设备的目标设备名称。
89.s133、配置设备将第三变电站配置文件中虚拟逻辑设备名称采用第二变电站配置文件中的设备名称及对应虚拟逻辑设备的名称组合而成。
90.s134、若第三变电站配置文件中虚拟逻辑设备名称不采用第二变电站配置文件中的设备名称及对应虚拟逻辑设备的名称组合方式,则配置设备建立现虚拟逻辑设备名称与原虚拟逻辑设备名称之间的映射关系;并将映射关系发送至数据通信网关机和调度监控系统。
91.在一实施例中,上述第二配置文件中的设备名称为第二配置文件中各智能电子设备iedname中记录的参数。在第二配置文件中每个智能电子设备均有配置好的唯的一设备名称。在后续处理中,每个配置文件也将记录有该iedname。在变电站中,数据通信网络机和调度监控系统是通过每个ied设备的iedname来识别ied设备。其中,iedname应当全变电站唯一,该参数体现在变电站的icd配置文件中。若相同ied设备在第二变电站配置文件中的iedname,与第三变电站配置文件中记录的iedname不一致,则将导致数据通信网关机和变电站中的该ied设备无法通信。
92.其中,虚拟逻辑子设备为一个ied设备中的子设备,将虚拟逻辑子设备的虚拟逻辑子设备名称在第三变电站配置文件中采用第二变电站配置文件中的目标设备名称及对应的虚拟逻辑子设备的名称组合生成的目的在于:目标设备名称用于标识该虚拟逻辑子设备属于哪一个ied电子设备,同时采用第二配置文件中对应的虚拟逻辑子设备的名称组合,可以使第二变电站配置文件和第三变电站配置文件中,均采用统一的配置名称对同一个ied设备中的虚拟逻辑子设备进行描述。
93.其中,目标设备名称为包含虚拟逻辑子设备的智能电子设备的设备名称。
94.然而,若不采用上述描述的方式生成虚拟逻辑子设备的名称,则需要在第三变电站配置文件中配置好虚拟逻辑子设备的现虚拟逻辑子设备名称后,将其余对应的原虚拟逻辑子设备名称之间建立映射关系,以保证数据通信网络机可以与变电站设备中该ied设备
之间的通信正常。
95.示例性的,ied设备运行时,某一逻辑子设备产生需要上传至数据通信网关机的数据。然而,数据通信网关机在接收数据后,根据第三变电站配置文件,无法确定该数据是由ied设备中的哪个逻辑子设备上传。也即无法使用该逻辑子设备对应配置的装置实例化配置文件对其进行解析处理。
96.基于此,为了保证ied设备与数据通信网关机之间的正常通信,在第三变电站配置文件中未删除的虚拟逻辑子设备的现虚拟逻辑子设备名称,与第二变电站配置文件中对应的虚拟逻辑子设备的原虚拟逻辑子设备名称不同时,scd配置工具还需建立现虚拟逻辑子设备名称与原虚拟逻辑子设备名称之间的映射关系;而后,将映射关系发送至数据通信网关机和调度监控系统。
97.其中,因未删除的虚拟逻辑子设备的数量可能具有多个,因此,建立的映射关系也将包含多个。基于此,配置设备可以将多个映射关系记录在一个关系表中,进行存储和发送。
98.其中,现虚拟逻辑子设备名称可以按照新的规则命名,也可以按照ied设备的设备名称 虚拟逻辑子设备的标识组成的格式进行命名,对此不作限定。其中,关系表可以为domain映射表。
99.其中,将第三变电站配置文件以及映射关系发送至调度监控系统的目的,与发送至数据通信网关机的目的一致,对此不再进行说明。
100.s104、配置设备发送第二变电站配置文件及第三变电站配置文件至数据通信网关机;数据通信网关机用于根据第二变电站配置文件和第三变电站配置文件进行配置,以与变电站内的智能电子设备及调度监控系统进行数据通信;调度监控系统用于监控每个智能电子设备的运行状态。
101.在一实施例中,在导出第三变电站配置文件时,若只需直接发送至数据通信网关机,则可以直接由配置设备进行发送。但是,若还需要对导出的第三变电站配置文件进行处理,因第三变电站配置文件为cid文件,则对其进行处理的配置工具具体为配置设备中的icd配置工具。
102.在应用中,将第二变电站配置文件以及第三变电站配置文件均发送至数据通信网关机的原因在于:在数据通信网关机作为客户端与变电站中的各个ied设备进行通信时,此时,因数据通信网关机是需要对变电站中每个ied设备进行通信。因此,数据通信网关机需要基于包含变电站全站的网络拓扑以及数据订阅关系的scd文件(即第二变电站配置文件)与每个ied设备进行通信。然而,数据通信网关机作为服务端调度监控系统进行通信时,只需交互未删除的数据类型的信息即可。因此,可以只基于第三变电站配置文件与调度监控系统进行通信,
103.在一实施例中,数据通信网关机根据第三变电站配置文件与变电站进行数据通信的方式,具体可以参照上述s132步骤中的内容,对此不再进行解释。
104.在本实施例中,配置设备通过对变电站中每个智能电子设备的智能电子设备能力描述文件进行集成,得到能够描述变电站整体配置的第一变电站配置文件。之后,根据数据通信网关机与变电站中每个智能电子设备进行数据通信时的非必要数据类型,对每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类
型的数据对应的虚拟逻辑节点进行删除,得到第二变电站配置文件。基于此,在数据通信网关机一级调度监控系统根据从第二变电站配置文件中导出的第三变电站配置文件进行配置后,可以高效提升数据通信网关机与变电站的各个智能电子设备,以及数据通信网关机与调度监控系统之间的通信配置,且有效的降低数据通信网关机与变电站智能电子设备及调度监控系统间的通信压力。
105.在另一实施例中,在根据非必要数据类型,删除智能电子设备能力描述文件中的虚拟逻辑节点时,其可能误删除一些虚拟逻辑节点以及对应的数据;或者,ied设备的使用方对ied设备进行了改进,使其ied设备还可以执行其他逻辑功能,或者在ied设备加入了其他逻辑子设备,使其具有额外的数据需要进行上传。基于此,参照图6,在第二变电站配置文件之后,配置设备还可以通过如下步骤对第二变电站文件进行如下处理:
106.s126、配置设备在第二变电站配置文件中新建目标逻辑功能的目标虚拟逻辑节点。
107.s127、配置设备根据监控信息表中预先记录的必要数据类型对数据进行分类和组合,得到必要数据类型对应的数据集。
108.s128、配置设备对目标虚拟逻辑节点配置必要数据类型对应的数据集,以及用于对必要数据类型对应的数据集进行处理的控制块。
109.在一实施例中,执行s126和s127步骤的配置工具可以为scd配置工具,执行s128步骤的配置工具可以为icd配置工具。
110.在一实施例中,上述目标虚拟逻辑节点可以为执行目标逻辑功能的节点。其中,对于任一ied设备,scd配置工具均可以在第二变电站配置文件中,对该ied设备对应的智能电子设备能力描述文件进行更改,以新建执行目标逻辑功能的目标虚拟逻辑节点,并未每个目标虚拟逻辑节点。其中,新建的目标虚拟逻辑节点需包括有相应的虚拟逻辑子设备中。
111.另外,在新建目标虚拟逻辑节点后,该目标虚拟逻辑节点中所对应的数据或数据集,均可以根据监控信息表中记录的必要数据类型进行设置。同时,在该目标虚拟逻辑节点中还可以设置用于对必要数据类型对应的数据或数据集进行改变的控制块。
112.示例性的,目标逻辑功能可以为对ied设备的自检状态数据进行存储的存储功能。对应的,目标逻辑功能对应的逻辑子设备可以为在ied设备中新设置的存储器。其中,自检数据的数据类型即为监控信息表中记录的该ied设备需要对应添加的数据类型。
113.在一实施例中,上述目标虚拟逻辑节点具体可以为智能电子设备能力描述文件中的ld0节点。其可以设置为ied设备对应的智能电子设备能力描述文件中的第一个虚拟逻辑节点。
114.基于此,经过上述步骤处理,数据通信网关机可以更灵活的与变电站的每个ied设备进行通信,即使在任一ied设备中的逻辑子设备发生改变时,数据通信网关机也可以通过上述步骤,与ied设备中变更后的逻辑子设备进行通信。
115.在一具体实施例中,参照图7,配置设备主要通过如下过程对数据通信网关机进行配置:
116.配置设备获取变电站中每个ied设备的icd文件,即智能电子设备能力描述文件进行集成,得到变电站的全站icd文件(即变电站配置文件)。其中,图7中的继电保护设备、测控设备等均属于ied设备。之后,使用方(也即对数据通信网关机进行配置的人员)通过scd
配置工具,对全站icd文件中每个ied设备进行配置,得到全站scd文件。其中,对每个ied设备进行配置即为图中的网络参数配置、订阅配置等。具体的,参照图8,图8为scd配置工具进行集成后的第一变电站配置文件的配置示意图。
117.而后,通过scd配置工具对全站scd文件文件中描述的数据、控制块、虚拟逻辑节点进行删除,或者,在icd文件中加入目标虚拟逻辑节点得到第二变电站配置文件。具体的,参照图9,图9为scd配置工具对虚拟逻辑节点进行删除或添加后的第二变电站配置文件的配置示意图。
118.之后,将该第二变电站配置文件导出,得到第三变电站配置文件。其中,在导出第三变电站配置文件时,还需建立能够包含每个虚拟逻辑子设备的现虚拟逻辑子设备名称与原虚拟逻辑子名称的映射关系的关系表。参照图10,图10为导出后的第三变电站配置文件的配置示意图。
119.最后,若第三变电站配置文件中没有包含目标虚拟逻辑节点,则可以直接将第二变电站配置文件和第三变电站配置文件发送至数据通信网关机和调度监控系统中。否则,还需先将第三变电站配置文件导入至cid配置工具中,为新建的目标虚拟逻辑节点定义数据和控制块。参照图11,图11为icd配置工具对目标虚拟逻辑节点进行定义的配置示意图。
120.请参阅图12,图12是本技术实施例提供的一种数据通信网关机的通信配置装置的结构框图。本实施例中数据通信网关机的通信配置装置包括的各模块用于执行图1至图6对应的实施例中的各步骤。具体请参阅图1至图6以及图1至图6所对应的实施例中的相关描述。为了便于说明,仅示出了与本实施例相关的部分。参见图12,数据通信网关机的通信配置装置1200可以包括:配置文件获取模块1210、节点删除模块1220、导出模块1230以及配置文件发送模块1240,其中:
121.配置文件获取模块1210,用于获取变电站的第一变电站配置文件;其中,变电站包括多个智能电子设备,第一变电站配置文件包括每个智能电子设备的智能电子设备能力描述文件;智能电子设备能力描述文件包括模拟智能电子设备各个逻辑功能的虚拟逻辑节点,以及每个虚拟逻辑节点下每种数据类型的数据。
122.节点删除模块1220,用于根据变电站与数据通信网关机进行数据通信时的非必要数据类型,删除每个智能电子设备能力描述文件中与非必要数据类型属于相同数据类型的数据,以及与相同数据类型的数据对应的虚拟逻辑节点,并根据变电站的网络拓扑以及数据订阅关系配置,得到第二变电站配置文件。
123.导出模块1230,用于从第二变电站配置文件中,导出未删除的虚拟逻辑节点以及与未删除的虚拟逻辑节点对应的数据,得到变电站的第三变电站配置文件。
124.配置文件发送模块1240,用于发送第二变电站配置文件及第三变电站配置文件至数据通信网关机;数据通信网关机用于根据第二变电站配置文件和第三变电站配置文件进行配置,以与变电站内的智能电子设备及调度监控系统进行数据通信;调度监控系统用于监控每个智能电子设备的运行状态。
125.在一实施例中,配置文件获取模块1210还用于:
126.针对任一智能电子设备,基于智能电子设备中各逻辑功能间的逻辑关系进行配置,生成智能电子设备中的各个虚拟逻辑节点,以及智能电子设备的智能电子设备能力描述文件;
127.对每个智能电子设备的智能电子设备能力描述文件进行集成,得到第一变电站配置文件。
128.在一实施例中,数据通信网关机的通信配置装置1200还包括:
129.非必要数据类型确定模块,用于针对任一数据类型的数据,若数据通信网关机无法从智能电子设备中获取目标数据,则将目标数据对应的数据类型确定为非必要数据类型。
130.在一实施例中,数据通信网关机的通信配置装置1200还包括:
131.信息表获取模块,用于获取调度监控系统的监控信息表,监控信息表中包括影响每个智能电子设备包括的一次设备的运行状态的数据。
132.必要数据类型确定模块,用于针对任一数据类型的数据,若数据类型的数据未记录在监控信息表中,则确定数据类型为非必要数据类型。
133.在一实施例中,智能电子设备能力描述文件还包括用于改变虚拟逻辑节点中数据的控制块;数据通信网关机的通信配置装置1200还包括:
134.判断模块,用于根据控制块的唯一标识,判断控制块是否属于定值控制块。
135.控制块删除模块,用于若控制块不属于定值控制块,则删除控制块以及控制块对应改变的数据。
136.在一实施例中,数据通信网关机的通信配置装置1200还包括:
137.新建模块,用于在第二变电站配置文件中新建目标逻辑功能的目标虚拟逻辑节点。
138.分类组合模块,用于根据监控信息表中预先记录的必要数据类型对数据进行分类和组合,得到必要数据类型对应的数据集,
139.数据集配置模块,用于对目标虚拟逻辑节点配置必要数据类型对应的数据集,以及用于对必要数据类型对应的数据集进行处理的控制块。
140.在一实施例中,第一变电站配置文件中还包括每个智能电子设备的设备名称;数据通信网关机的通信配置装置1200还包括:
141.虚拟逻辑子设备获取模块,用于获取第三变电站配置文件中由虚拟逻辑节点组成的虚拟逻辑子设备。
142.目标设备名称获取模块,用于从第一变电站配置文件中获取包含虚拟逻辑子设备的智能电子设备的目标设备名称。
143.名称生成模块,用于将第三变电站配置文件中虚拟逻辑子设备的名称采用第一变电站配置文件中的目标设备名称及对应的虚拟逻辑子设备的名称组合生成。
144.映射关系处理模块,用于若第三变电站配置文件中虚拟逻辑子设备的名称不采用第一变电站配置文件中的目标设备名称及对应的虚拟逻辑子设备的名称组合生成,则建立第三变电站配置文件中虚拟逻辑子设备的现虚拟逻辑子设备名称与第一变电站配置文件中虚拟逻辑子设备的原虚拟逻辑子设备名称之间的映射关系;并将映射关系发送至数据通信网关机和调度监控系统。
145.当理解的是,图12示出的数据通信网关机的通信配置装置的结构框图中,各模块用于执行图1至图6对应的实施例中的各步骤,而对于图1至图6对应的实施例中的各步骤已在上述实施例中进行详细解释,具体请参阅图1至图6以及图1至图6所对应的实施例中的相
关描述,此处不再赘述。
146.图13是本技术一实施例提供的一种配置设备的结构框图。如图13所示,该实施例的配置设备1300包括:处理器1310、存储器1320以及存储在存储器1320中并可在处理器1310运行的计算机程序1330,例如数据通信网关机的通信配置方法的程序。处理器1310执行计算机程序1330时实现上述各个数据通信网关机的通信配置方法各实施例中的步骤,例如图1所示的s101至s104。或者,处理器1310执行计算机程序1330时实现上述图12对应的实施例中各模块的功能,例如,图12所示的模块1210至1240的功能,具体请参阅图12对应的实施例中的相关描述。
147.示例性的,计算机程序1330可以被分割成一个或多个模块,一个或者多个模块被存储在存储器1320中,并由处理器1310执行,以实现本技术实施例提供的数据通信网关机的通信配置方法。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序1330在配置设备1300中的执行过程。例如,计算机程序1330可以实现本技术实施例提供的数据通信网关机的通信配置方法。
148.配置设备1300可包括,但不仅限于,处理器1310、存储器1320。本领域技术人员可以理解,图13仅仅是配置设备1300的示例,并不构成对配置设备1300的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如配置设备还可以包括输入输出设备、网络接入设备、总线等。
149.所称处理器1310可以是中央处理单元,还可以是其他通用处理器、数字信号处理器、专用集成电路、现成可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
150.存储器1320可以是配置设备1300的内部存储单元,例如配置设备1300的硬盘或内存。存储器1320也可以是配置设备1300的外部存储设备,例如配置设备1300上配备的插接式硬盘,智能存储卡,闪存卡等。进一步地,存储器1320还可以既包括配置设备1300的内部存储单元也包括外部存储设备。
151.本技术实施例提供了一种配置设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述各个实施例中的数据通信网关机的通信配置方法。
152.本技术实施例提供了一种计算机可读存储介质,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上述各个实施例中的数据通信网关机的通信配置方法。
153.本技术实施例提供了一种计算机程序产品,当计算机程序产品在配置设备上运行时,使得配置设备执行上述各个实施例中的数据通信网关机的通信配置方法。
154.以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献