System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电力系统自动化,尤其涉及基于自适应匹配的保护信息通讯数据库建模方法及系统。
技术介绍
1、继电保护故障信息主站系统(以下简称保信主站)是安装在电力系统调度控制中心,与继电保护子站、故障录波器等装置通讯,完成故障信息处理、分析、发布的硬件及软件系统。同时保信主站系统还具有转发功能,将收到的保信子站信息转发到上一级的保信主站系统。
2、为了实现正常通讯,需要在保信主站系统增加厂站参数、rtu参数、路径参数以及通道参数。同时为了将接收的保信子站数据转发给上一级保信主站系统,每一套接收参数表(接收rtu参数,接收通道参数,接收路径参数)需要同样对应一套转发参数表(转发rtu参数,转发通道参数,转发路径参数)。目前每个保信主站经常需要接入数千甚至上万个保信子站,每个保信子站在接入之前都需要在通讯数据库中进行参数建模。这些参数建模的工作完全依靠手工输入的方式,耗费的工作量很大,而且手工设置过程中也容易出错。参数设置错误之后又需要人工逐个对通讯参数表进行检查校正,耗时耗力,工作效率比较低。
3、公开号为cn117856451a的中国专利技术专利申请,公开了一种变电站智能巡视系统的前端设备配置方法和系统,其配置方法包括获取待配置的前端存储设备的通讯参数文件;解析通讯参数文件,提取关键通讯信息;建立系统与前端存储设备的连接,获取前端存储设备的设备参数特征;获取前端存储设备已配置的前端采集设备的各通道参数;结合前端存储设备的设备参数特征和前端采集设备的通道参数特征,生成交互信息;依据信息对比规则,管理和编排共享
技术实现思路
1、为了克服现有技术中存在的不足,本专利技术提供了基于自适应匹配的保护信息通讯数据库建模方法及系统。
2、为实现上述目的,本专利技术公开的基于自适应匹配的保护信息通讯数据库建模方法,包括以下步骤:
3、s1:利用客户端程序,将数据库模型中的建模参数区分为基础参数和逻辑参数,自适应匹配算法初始化设置逻辑参数生成规则;
4、s2:获取配置界面建模参数中的基础参数,所述自适应匹配算法自动得出逻辑参数,并生成数据模型信息;
5、s3:通知负责通讯的进程加载生成的数据模型,实现通讯。
6、进一步地,所述步骤s2中所述数据模型信息包括厂站参数表、rtu参数表、通道参数表和路径参数表,数据库模型中增加模型参数的具体步骤包括:
7、s2.1:获取用于通讯的基础参数,遍历厂站参数表,对厂站名称的唯一性进行校验,校验通过后,在所述厂站参数表中申请一个新的厂站id,所述自适应匹配算法自动生成相应的逻辑参数,并在厂站参数模型中为其增加一条记录;
8、s2.2:遍历rtu参数表,在所述rtu参数表中申请两个新的rtu索引id,其中一个rtu索引id为接收id,另一个rtu索引id为转发id,所述自适应匹配算法依次生成接收rtu代码和转发rtu代码,将接收rtu与转发rtu设为对应关系,并在rtu参数模型中增加两条相匹配的记录;
9、s2.3:遍历通道参数表,在所述通道参数表中申请两个新的通道索引id,一个为接收通道索引id,另一个为转发通道索引id,所述自适应匹配算法依次生成接收通道的代码和转发通道的代码,在通道参数模型中增加两条相匹配的记录;
10、s2.4:遍历路径参数表,在所述路径参数表中申请两个新的路径索引id,其中一个为接收路径索引id,另一个为转发路径索引id,所述自适应匹配算法生成相应的逻辑参数后,将接收路径与转发路径索引设为对应关系,在路径参数模型中增加两条相匹配的记录。
11、进一步地,当所述基础参数需修改时,获取需修改的基础参数信息,所述自适应匹配算法自动匹配到待修改参数的索引id,重新生成相对应的参数表记录,判断修改内容若属于关键参数域,则通知负责通讯的进程重新加载最新生成的数据模型。
12、进一步地,当需要删除数据库模型中的模型参数时,在参数配置界面选中待删除模型参数,自适应匹配算法将自动匹配到待删除模型参数在数据库模型中对应的索引id,删除数据模型中相应的记录,通知负责通讯的进程重新加载数据模型。
13、进一步地,所述自适应匹配算法是基于保信主站接收和转发保信子站数据的需求,自动生成两套相互关联匹配的参数模型的方法,一套参数模型用于接收保信子站数据,另一套参数模型用于转发保信子站数据。
14、进一步地,所述基础参数包括厂站名称、接收设备地址、接收设备端口、转发设备地址、转发设备端口。
15、进一步地,所述关键参数域为所述厂站名称、接收设备地址、接收设备端口、转发设备地址、转发设备端口中的任一或多个参数域。
16、进一步地,所述待删除模型参数包括厂站参数,rtu参数,通道参数和路径参数。
17、本专利技术还提供了基于自适应匹配的保护信息通讯数据库建模系统,包括:
18、通讯模型初始化模块,其利用客户端程序,对建模参数进行分类处理,对逻辑参数的生成规则进行初始化;
19、通讯模型增加管理模块,获取配置界面建模参数中的基础参数,分析通讯参数间的逻辑关系,生成数据模型信息,通知负责通讯的进程加载数据模型;
20、通讯模型修改管理模块,获取需修改的基础参数信息,自适应匹配算法自动匹配到待修改参数的索引id,并重新生成相对应的参数表记录,修改内容若属于关键参数域,则通知负责通讯的进程加载最新生成的数据模型;
21、通讯模型删除管理模块,在参数配置界面选中待删除模型参数,自适应匹配算法将自动匹配到待删除模型参数在数据库模型的对应的索引id,删除数据模型中相应的记录,通知负责通讯的进程重新加载数据模型。
22、本专利技术的有益效果是:
23、1、本专利技术将通讯数据建模过程需要的大量接口参数提取出部分数据作为基础参数,其他接口参数归类为通过程序可自动生成的逻辑参数,用户仅需手工设置基础参数,降低了出错的概率,极大的减少了通讯数据库建模的时间。
24、2、自适应匹配算法自动生成两套参数模型,分别用于接收保信子站数据和转发保信子站数据,满足保信主站接收和转发保信子站数据的需求,有效提高了参数建模效率和可靠性,自适应匹配算法的应用使模型参数的增加、修改、删除更便捷,出错率更本文档来自技高网...
【技术保护点】
1.基于自适应匹配的保护信息通讯数据库建模方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述步骤S2中所述数据模型信息包括厂站参数表、RTU参数表、通道参数表和路径参数表,数据库模型中增加模型参数的具体步骤包括:
3.根据权利要求2所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,当所述基础参数需修改时,获取需修改的基础参数信息,所述自适应匹配算法自动匹配到待修改参数的索引ID,重新生成相对应的参数表记录,判断修改内容若属于关键参数域,则通知负责通讯的进程重新加载最新生成的数据模型。
4.根据权利要求2所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,当需要删除数据库模型中的模型参数时,在参数配置界面选中待删除模型参数,自适应匹配算法将自动匹配到待删除模型参数在数据库模型中对应的索引ID,删除数据模型中相应的记录,通知负责通讯的进程重新加载数据模型。
5.根据权利要求1所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述自适应匹
6.根据权利要求3所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述基础参数包括厂站名称、接收设备地址、接收设备端口、转发设备地址、转发设备端口。
7.根据权利要求6所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述关键参数域为所述厂站名称、接收设备地址、接收设备端口、转发设备地址、转发设备端口中的任一或多个参数域。
8.根据权利要求4所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述待删除模型参数包括厂站参数,RTU参数,通道参数和路径参数。
9.基于自适应匹配的保护信息通讯数据库建模系统,其特征在于,包括:
...【技术特征摘要】
1.基于自适应匹配的保护信息通讯数据库建模方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,所述步骤s2中所述数据模型信息包括厂站参数表、rtu参数表、通道参数表和路径参数表,数据库模型中增加模型参数的具体步骤包括:
3.根据权利要求2所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,当所述基础参数需修改时,获取需修改的基础参数信息,所述自适应匹配算法自动匹配到待修改参数的索引id,重新生成相对应的参数表记录,判断修改内容若属于关键参数域,则通知负责通讯的进程重新加载最新生成的数据模型。
4.根据权利要求2所述的基于自适应匹配的保护信息通讯数据库建模方法,其特征在于,当需要删除数据库模型中的模型参数时,在参数配置界面选中待删除模型参数,自适应匹配算法将自动匹配到待删除模型参数在数据库模型中对应的索引id,删除数据模型中相应的记录,通知负责通讯的进程重新加载数据模型...
【专利技术属性】
技术研发人员:常晓萌,宋文泰,王志华,程鹏,盛福,张金鑫,杜春艳,于丹丹,孙晶,马天翊,王建功,
申请(专利权)人:东方电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。