分布式继电保护系统生成方法、装置及电子设备和介质制造方法及图纸

技术编号:36113545 阅读:84 留言:0更新日期:2022-12-28 14:16
本申请公开了一种分布式继电保护系统生成方法、装置及一种电子设备和可读存储介质,该方法包括:接收针对目标继电保护系统的配置指令;所述配置指令为根据业务需求对每个系统层次所需实现的功能进行配置的指令;所述系统层次包括数据层、设备层、规约层、接口层;对所述配置指令进行解析,根据解析后得到的配置参数生成对应的配置文件;加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统。由上可知,本申请预先基于面向对象设定系统层次,使得用户可基于预设的系统层次下发配置指令,以设计所需的目标继电保护系统,通过分层设计降低了系统的实现难度,显著减少研发工作量,提高了开发效率,同时有利于系统的稳定和后续的维护。后续的维护。后续的维护。

【技术实现步骤摘要】
分布式继电保护系统生成方法、装置及电子设备和介质


[0001]本申请涉及智能变电站继电保护
,更具体地说,涉及一种分布式继电保护系统生成方法、装置及一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]国内现有的保护测控系统在硬件上大多采用MCU、DSP、FPGA多芯片解决方案,并基于FPGA设计了复杂的并口总线满足装置各板卡、芯片的互联互通,多平台、多芯片、并口互联导致系统的设计修改复杂且困难,并且其在系统设计上通常采用面向过程的思维将业务、应用软件、系统、硬件融合在一起,研发工作量大。
[0003]因此,如何解决上述问题是本领域技术人员需要重点关注的。

技术实现思路

[0004]本申请的目的在于提供一种分布式继电保护系统生成方法、装置及一种电子设备和一种计算机可读存储介质,降低了系统的实现难度,显著减少研发工作量,提高了开发效率。
[0005]为实现上述目的,本申请提供了一种分布式继电保护系统生成方法,包括:
[0006]接收针对目标继电保护系统的配置指令;所述配置指令为根据业务需求对每个系统层次所需实现的功能进行配置的指令;所述系统层次包括数据层、设备层、规约层、接口层;
[0007]对所述配置指令进行解析,根据解析后得到的配置参数生成对应的配置文件;
[0008]加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统。
[0009]可选的,所述接收针对目标继电保护系统的配置指令,包括:
[0010]通过可视化界面接收针对目标继电保护系统的配置指令。
[0011]可选的,所述通过可视化界面接收针对目标继电保护系统的配置指令,包括:
[0012]利用所述可视化界面对预设关系数据库中存储的所述系统层次以及所述每个系统层次中的所有可实现功能进行展示;
[0013]接收针对每个所述系统层次中所需实现的功能的选择指令。
[0014]可选的,所述利用所述可视化界面对预设关系数据库中存储的所述系统层次以及所述每个系统层次中的所有可实现功能进行展示,包括:
[0015]利用所述可视化界面对所述预设关系数据库中存储的所述数据层中的数据元、逻辑元、计算元,所述设备层中的设备类型信息,所述规约层中的通信规约类型和对应的规约参数,以及所述接口层中的物理接口类型和对应的接口参数进行展示。
[0016]可选的,所述预设关系数据库还用于利用外键存储各个所述逻辑元之间的关系、所述逻辑元和所述计算元之间的关系、所述计算元与所述数据元之间的关系以及各个所述计算元之间的关系。
[0017]可选的,所述设备类型包括服务端设备、客户端设备、采样设备、逻辑设备、计算设
备和Root设备中任一项或任几项的组合。
[0018]可选的,所述配置文件包括站控层配置文件和间隔层配置文件;
[0019]相应的,所述加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统,包括:
[0020]加载并解析所述站控层配置文件和所述间隔层配置文件,完成变电站站控层和间隔层的初始化,生成所述目标继电保护系统。
[0021]可选的,所述目标继电保护系统包括一个或多个芯片,每个所述芯片均包括所有所述系统层次。
[0022]为实现上述目的,本申请提供了一种分布式继电保护系统生成装置,包括:
[0023]指令接收模块,用于接收针对目标继电保护系统的配置指令;所述配置指令为根据业务需求对每个系统层次所需实现的功能进行配置的指令;所述系统层次包括数据层、设备层、规约层、接口层;
[0024]配置生成模块,用于对所述配置指令进行解析,根据解析后得到的配置参数生成对应的配置文件;
[0025]系统生成模块,用于加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统。
[0026]为实现上述目的,本申请提供了一种电子设备,包括:
[0027]存储器,用于存储计算机程序;
[0028]处理器,用于执行所述计算机程序时实现如上述分布式继电保护系统生成方法的步骤。
[0029]为实现上述目的,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述分布式继电保护系统生成方法的步骤。
[0030]通过以上方案可知,本申请提供的一种分布式继电保护系统生成方法,包括:接收针对目标继电保护系统的配置指令;所述配置指令为根据业务需求对每个系统层次所需实现的功能进行配置的指令;所述系统层次包括数据层、设备层、规约层、接口层;对所述配置指令进行解析,根据解析后得到的配置参数生成对应的配置文件;加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统。由上可知,本申请预先基于面向对象设定系统层次,使得用户可基于预设的系统层次下发配置指令,以设计所需的目标继电保护系统,通过分层设计降低了系统的实现难度,显著减少研发工作量,提高了开发效率,同时有利于系统的稳定和后续的维护。
[0031]本申请还公开了一种分布式继电保护系统生成装置及一种电子设备和一种计算机可读存储介质,同样能实现上述技术效果。
[0032]应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。
附图说明
[0033]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本申请实施例公开的一种分布式继电保护系统生成方法的流程图;
[0035]图2为本申请实施例公开的一种分布式继电保护系统的示意图;
[0036]图3为本申请实施例公开的一种分布式继电保护系统的软件架构结构图;
[0037]图4为本申请实施例公开的一种分布式继电保护系统生成装置的结构图;
[0038]图5为本申请实施例公开的一种电子设备的结构图;
[0039]图6为本申请实施例公开的另一种电子设备的结构图。
具体实施方式
[0040]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0041]在现有技术中保护测控系统在硬件上大多采用MCU、DSP、FPGA多芯片解决方案,并基于FPGA设计了复杂的并口总线满足装置各板卡、芯片的互联互通,多平台、多芯片、并口互联导致系统的设计修改复杂且困难,研发工作量大。
[0042]因此,本申请实施例公开了一种分布式继电保护系统生成方法,降低了系统的实现难度,显著减少研发工作量,提高了开发效率本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分布式继电保护系统生成方法,其特征在于,包括:接收针对目标继电保护系统的配置指令;所述配置指令为根据业务需求对每个系统层次所需实现的功能进行配置的指令;所述系统层次包括数据层、设备层、规约层、接口层;对所述配置指令进行解析,根据解析后得到的配置参数生成对应的配置文件;加载所述配置文件,以根据所述配置文件生成所述目标继电保护系统。2.根据权利要求1所述的分布式继电保护系统生成方法,其特征在于,所述接收针对目标继电保护系统的配置指令,包括:通过可视化界面接收针对目标继电保护系统的配置指令。3.根据权利要求2所述的分布式继电保护系统生成方法,其特征在于,所述通过可视化界面接收针对目标继电保护系统的配置指令,包括:利用所述可视化界面对预设关系数据库中存储的所述系统层次以及所述每个系统层次中的所有可实现功能进行展示;接收针对每个所述系统层次中所需实现的功能的选择指令。4.根据权利要求3所述的分布式继电保护系统生成方法,其特征在于,所述利用所述可视化界面对预设关系数据库中存储的所述系统层次以及所述每个系统层次中的所有可实现功能进行展示,包括:利用所述可视化界面对所述预设关系数据库中存储的所述数据层中的数据元、逻辑元、计算元,所述设备层中的设备类型信息,所述规约层中的通信规约类型和对应的规约参数,以及所述接口层中的物理接口类型和对应的接口参数进行展示。5.根据权利要求4所述的分布式继电保护系统生成方法,其特征在于,所述预设关系数据库还用于利用外键存储各个所述逻辑元之间的关系、所述逻辑元和所述计算元之间的关系、所述计算元与所述数据元之间的关系以及各个所述计算元之间的关...

【专利技术属性】
技术研发人员:孟凡磊焦之明陈杰杨勇刘兆霞纪洪伟刘晓璞高鑫曹淑英巩方波宋军
申请(专利权)人:山东鲁软数字科技有限公司智慧能源分公司
类型:发明
国别省市:

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

1