一种用于变电站终端间隔的参数配置方法及配置工具技术

技术编号:23851390 阅读:39 留言:0更新日期:2020-04-18 08:50
本发明专利技术属于电力系统保护控制技术领域,具体涉及一种用于变电站终端间隔的参数配置方法及配置工具。该方法首先一个数据结构的模板,然后根据输入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储所述实际配置信息;根据生成的相应的数据结构,生成XML格式的配置文件;最后将生成的XML格式的配置文件转换成配置所需格式的配置文件,并将最终生成的配置文件导入保护装置中。本发明专利技术可根据开发和维护人员输入的实际配置信息灵活、快速的生成配置所需格式的配置文件,实现变电站终端间隔的参数的自动化配置,从而可满足不同间隔的配置需求,可灵活地对间隔参数进行配置,降低了配置难度,提高了配置效率。

A parameter configuration method and tool for substation terminal Bay

【技术实现步骤摘要】
一种用于变电站终端间隔的参数配置方法及配置工具
本专利技术属于电力系统保护控制
,具体涉及一种用于变电站终端间隔的参数配置方法及配置工具。
技术介绍
近年来,我国对配电网建设投入不断加大,配电自动化建设已经全面开展。其中,配网部分电网结构复杂,现场工程需求多样,便要求配电产品具有较强的可扩展性。随着计算机技术的快速发展,人们对应用于配网的计算机工具的便捷性和灵活性需求越来越高。为了实现配网产品开发过程中的参数配置,常常采用手动编码的方式实现。但是。在其开发过程中需要的配置文件内容庞大,涉及到的细节繁多,如果仍旧采用手动编码的方式来进行装置所所需参数及其量值的配置,势必会造成开发效率低下,且容易产生人为错误,不利于变电站终端间隔的发展需求。
技术实现思路
本专利技术提供了一种用于变电站终端间隔的参数配置方法及配置工具,用以解决采用手动编码方式来进行参数配置造成的效率低的问题。为解决上述技术问题,本专利技术的技术方案和有益效果为:本专利技术的一种用于变电站终端间隔的参数配置方法,包括如下步骤:1)设定一个数据结构的模板,所述数据结构包含至少一个元素,每个元素表示一个配置项,每个配置项包含若干条目,每条条目对应一个配置参数,且每条条目拥有不同的属性;2)根据输入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储所述实际配置信息;3)根据生成的相应的数据结构,生成XML格式的配置文件;4)将生成的XML格式的配置文件转换成配置所需格式的配置文件,并将最终生成的配置文件导入保护装置中。本专利技术的一种用于变电站终端间隔的参数配置工具,包括存储器和处理器,所述处理器用于执行存储在存储器中指令以实现如下方法:1)设定一个数据结构的模板,所述数据结构包含至少一个元素,每个元素表示一个配置项,每个配置项包含若干条目,每条条目对应一个配置参数,且每条条目拥有不同的属性;2)根据输入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储所述实际配置信息;3)根据生成的相应的数据结构,生成XML格式的配置文件;4)将生成的XML格式的配置文件转换成配置所需格式的配置文件,用于将最终生成的配置文件导入保护装置中。其有益效果:该配置工具及其配置方法可根据开发和维护人员输入的实际配置信息按照设定的数据结构模板的格式,生成相应的数据结构,并可将生成的相应的数据结构转换为XML格式的配置文件,并相应转换为配置所需格式的配置文件,以将最终生成的配置文件导入保护装置中,完成变电站终端间隔的参数配置。本专利技术可根据开发和维护人员输入的实际配置信息灵活、快速的生成配置所需格式的配置文件,实现变电站终端间隔的参数的自动化配置,从而可满足不同间隔的配置需求,可灵活地对间隔参数进行配置,降低了配置难度,提高了配置效率。作为配置方法及配置工具的进一步改进,步骤3)后,还包括对生成的XML格式的配置文件进行正确性检查的步骤。作为配置方法及配置工具的进一步改进,步骤1)中,所述元素包括定值、模拟量、系统参数、开入量、开出量和压板;所述属性包括名称、类型、通道、关联模拟量和间隔属性。作为配置方法及配置工具的进一步改进,所述间隔属性包括公共间隔和线路间隔,所述公共间隔对应的配置参数为集中式站所终端整体运行所共用的参数,所述线路间隔对应的配置参数为各条线路的私有参数。作为配置方法及配置工具的进一步改进,步骤2)中,当输入的实际配置信息发生变化时,会生成新的XML格式的配置文件,并覆盖原来的XML格式的配置文件。附图说明图1是本专利技术的配置工具配置的多间隔参数图;图2是本专利技术的生成的XML格式的配置文件的示意图;图3是本专利技术的生成C源代码的配置文件的示意图;图4是本专利技术的生成配置文件的整体流程示意图。具体实施方式配置工具实施例:该实施例提供了一种用于变电站终端间隔的参数配置工具,该配置工具包括一个图形化的开发界面以及底层的软件。对各项参数的配置,都是在该开发界面上完成,开发和维护人员只需在界面上填写相应的配置项及其参数,即可完成间隔配置参数的配置。底层的软件包括存储器和处理器,根据开发和维护人员键入的实际配置信息,即可生成C源码的配置文件,将该C源码的配置文件导入保护装置中,完成参数配置,即处理器执行存储在存储器中指令实现一种用于变电站终端间隔的参数配置方法。该方法的整体流程如图4所示,下面对流程中涉及的每个步骤进行具体介绍。需说明的是,该配置工具不局限于配置单间隔线路的参数,可同时对多个间隔线路参数进行配置,从而实现多间隔配置。首先,设定一个数据结构的模板,该数据结构包含多个元素,每个元素表示一个配置项,配置项中包含若干不同的条目,每条条目对应一个配置参数,每一条条目又拥有多个属性。其中,将涉及到的定值、模拟量、系统参数、开入量、开出量和压板等功能设为数据结构的各个元素,每一个元素作为一个配置项对应于配置工具的一个配置页面,在每一个页面可对元素的具体条目和属性进行配置。然后,根据开发和维护人员键入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储实际配置信息。例如,生成的数据结构可如图1所示,该配置项包含两条条目,每一行即为一条条目,每条条目的属性包括索引、名称、简称、类型、通道、录波信息、单位、用途、是否显示、关联模拟量、间隔属性。其中,“间隔属性”包括公共间隔和线路间隔,该值确定了该条目是属于集中式站所终端整体运行所共用的公共参数还是各条线路各个间隔的私有参数,同时结合间隔数目确定了同一条目的相关属性包含的数据个数。然后,根据生成的相应的数据结构,生成XML格式的配置文件。其中,结合XML文件的语义规则来定义XML格式的配置文件的内容,其根元素表示整个数据结构,子元素表示各个配置项,子元素的属性则包含配置项的各个属性值,如图2所示为XML格式的配置文件。至此,将上述数据结构与XML文件联系起来。接着,在得到XML格式的配置文件后,还需利用XML文件的模式语言XMLSchema进行合法性检查,以确保配置的正确性和合理性。主要检查文件的组织结构和数据类型两个方面。具体的:1)创建一个XMLSchema文件,依据集中式站所终端数据结构的配置项构建XML文件的组织结构,并创建所需的简单类型和复杂类型。比如“模拟量”项的“间隔属性”,其值只能是“stbbay”或“chgbay”两种,表示公共间隔或线路间隔类型,所以在此之前创建一个名为“bayType”的简单类型,这种类型只包括两个值:“stbbay”或“chgbay”,在配置“间隔属性”时要选择“bayType”类型。2)添加语法约束,包括范围约束、长度约束和枚举约束等。比如“模拟量”配置项的“chnl”属性,其值的范围需要参考间隔属性的值,当间隔属性为公共间隔时,“chnl”属性的值只分配一个,当间隔属性为线路间隔类型时,“chnl”属性的值分配的个数与间隔数相同。3)完成XMLSchema文件构建后,可利用配本文档来自技高网...

【技术保护点】
1.一种用于变电站终端间隔的参数配置方法,其特征在于,包括如下步骤:/n1)设定一个数据结构的模板,所述数据结构包含至少一个元素,每个元素表示一个配置项,每个配置项包含若干条目,每条条目对应一个配置参数,且每条条目拥有不同的属性;/n2)根据输入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储所述实际配置信息;/n3)根据生成的相应的数据结构,生成XML格式的配置文件;/n4)将生成的XML格式的配置文件转换成配置所需格式的配置文件,并将最终生成的配置文件导入保护装置中。/n

【技术特征摘要】
1.一种用于变电站终端间隔的参数配置方法,其特征在于,包括如下步骤:
1)设定一个数据结构的模板,所述数据结构包含至少一个元素,每个元素表示一个配置项,每个配置项包含若干条目,每条条目对应一个配置参数,且每条条目拥有不同的属性;
2)根据输入的实际配置信息,按照数据结构的模板,生成一个相应的数据结构,以存储所述实际配置信息;
3)根据生成的相应的数据结构,生成XML格式的配置文件;
4)将生成的XML格式的配置文件转换成配置所需格式的配置文件,并将最终生成的配置文件导入保护装置中。


2.根据权利要求1所述的用于变电站终端间隔的参数配置方法,其特征在于,步骤3)后,还包括对生成的XML格式的配置文件进行正确性检查的步骤。


3.根据权利要求1所述的用于变电站终端间隔的参数配置方法,其特征在于,步骤1)中,所述元素包括定值、模拟量、系统参数、开入量、开出量和压板;所述属性包括名称、类型、通道、关联模拟量和间隔属性。


4.根据权利要求3所述的用于变电站终端间隔的参数配置方法,其特征在于,所述间隔属性包括公共间隔和线路间隔,所述公共间隔对应的配置参数为集中式站所终端整体运行所共用的参数,所述线路间隔对应的配置参数为各条线路的私有参数。


5.根据权利要求1所述的用于变电站终端间隔的参数配置方法,其特征在于,步骤2)中,当输入的实际配置信息发生变化时,会生成新的XML格式的配置文件,并覆盖原来的XML格式的配置文件。


6.一种用于变电站...

【专利技术属性】
技术研发人员:孟令浩尹剑仑李俊刚史宏光郭晓宁范海龙赵涛张宝军陈玉涛杨政欣李望
申请(专利权)人:许昌许继软件技术有限公司许继电气股份有限公司许继集团有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1