一种面向智能变电站测试的间隔层数据源模拟方法及装置的制造方法
【技术领域】
[0001]本发明涉及变电站测试领域,特别涉及一种面向智能变电站测试的间隔层数据源模拟方法及装置。
【背景技术】
[0002]目前,随着智能电网的发展,越来越多的智能变电站投入建设与使用,从而关于智能设备的入网测试与投运前的调试越来越多的被关注,智能变电站中涉及到的智能设备的测试对后期智能变电站的可靠稳定运行起到决定性的作用,现有的类似的测试主要采用以下方法:使用传统的继保测试仪,根据被测设备需要施加的量,进行人工的配置,然后需要专门的人员观察装置的动作情况,其耗费人力多,效率不高。而且随着智能变电站建设的全面开展,智能变电站的数量将逐渐增加。因此,需要采用一种高效可靠的方法对这些智能设备进行测试,以便减少智能变电站的建设周期,提高运行效率。
[0003]另外,现有的模拟方法存在以下问题:无法根据装置的KD(ied capabilitydescript1n,智能电子设备能力描述文件)文件自动生成测试数据;没有针对间隔装置建立完整的通讯模型的方法;无法自动模拟不同变化率,无法实时监视定值的数据值和遥控后状态。
【发明内容】
[0004]本发明要解决的技术问题在于,针对现有技术的上述无法根据装置的ICD文件自动生成测试数据、没有针对间隔装置建立完整的通讯模型的方法的缺陷,提供一种能根据装置的ICD文件自动生成测试数据、能针对间隔装置建立完整的通讯模型的面向智能变电站测试的间隔层数据源模拟方法及装置。
[0005]本发明解决其技术问题所采用的技术方案是:构造一种面向智能变电站测试的间隔层数据源模拟方法,包括如下步骤:
[0006]A)对ICD配置文件进行初始化,为装置配置所需信息;
[0007]B)对所述ICD配置文件进行解析,建立一个完整的装置雏形;
[0008]C)将所述装置雏形按功能分类显示在人机界面上,建立一个完整的通讯模型;
[0009]D)进行间隔层数据模拟装置的通讯过程。
[0010]在本发明所述的面向智能变电站测试的间隔层数据源模拟方法中,在所述步骤A)中,所述所需信息包括装置个数、装置编号、装置IP地址、装置的名称、延迟启动时间、装置的ICD所在位置和ICD名称。
[0011]在本发明所述的面向智能变电站测试的间隔层数据源模拟方法中,所述步骤B)进一步包括:
[0012]BI)按照IEC61850工程继电保护应用模型规范对所述装置的I⑶模板进行解析;
[0013]B2)根据每个LDdogic device)中的数据集中所包含的遥信、遥测、遥控、告警时间、保护事件和故障信息进行初始化建立一个完整的装置雏形。
[0014]在本发明所述的面向智能变电站测试的间隔层数据源模拟方法中,所述装置的通讯模型包括如下服务:关联服务、数据读写服务、报告服务、控制服务、定值服务和文件服务。
[0015]在本发明所述的面向智能变电站测试的间隔层数据源模拟方法中,在所述步骤D)中,客户端建立连接或断开连接时,所述人机界面自动产生记录,通过所述人机界面进行手动触发遥信、遥测和各类事件的上送,或通过设置上送步长和频率让所述被测装置自动按时间间隔和变化率上送数据;当所述客户端远程进行遥控和定值修改时,所述人机界面自动生成记录以供查看修改后的定值的大小或遥控后的开关状态。
[0016]本发明还涉及一种实现上述面向智能变电站测试的间隔层数据源模拟方法的装置,包括:
[0017]初始化单元:用于对ICD配置文件进行初始化,为装置配置所需信息;
[0018]解析单元:用于对所述ICD配置文件进行解析,建立一个完整的装置雏形;
[0019]通讯模型建立单元:用于将所述装置雏形按功能分类显示在人机界面上,建立一个完整的通讯模型;
[0020]模拟单元:用于进行间隔层数据模拟装置的通讯过程。
[0021]在本发明所述的装置中,在所述初始化单元中,所述所需信息包括装置个数、装置编号、装置IP地址、装置的名称、延迟启动时间、装置的I⑶所在位置和I⑶名称。
[0022]在本发明所述的装置中,所述解析单元进一步包括:
[0023]解析模块:用于按照IEC61850工程继电保护应用模型规范对所述装置的I⑶模板进行解析;
[0024]装置雏形建立模块:用于根据每个LD中的数据集中所包含的遥信、遥测、遥控、告警时间、保护事件和故障信息进行初始化建立一个完整的装置雏形。
[0025]在本发明所述的装置中,所述装置的通讯模型包括如下服务:关联服务、数据读写服务、报告服务、控制服务、定值服务和文件服务。
[0026]在本发明所述的装置中,在所述模拟单元中,客户端建立连接或断开连接时,所述人机界面自动产生记录,通过所述人机界面进行手动触发遥信、遥测和各类事件的上送,或通过设置上送步长和频率让所述被测装置自动按时间间隔和变化率上送数据;当所述客户端远程进行遥控和定值修改时,所述人机界面自动生成记录以供查看修改后的定值的大小或遥控后的开关状态。
[0027]实施本发明的面向智能变电站测试的间隔层数据源模拟方法及装置,具有以下有益效果:由于通过对ICD配置文件进行初始化,为模拟装置配置所需信息;然后对ICD配置文件进行解析,建立一个完整的装置雏形,在这个过程中可以自动生成测试数据;接着将装置雏形按功能分类显示在人机界面上,建立一个完整的通讯模型;最后进行间隔层数据模拟装置的通讯过程;所以其能根据装置的ICD文件自动生成测试数据、能针对间隔装置建立完整的通讯模型。
【附图说明】
[0028]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029]图1为本发明面向智能变电站测试的间隔层数据源模拟方法及装置一个实施例中的流程图;
[0030]图2为所述实施例中对ICD配置文件进行解析,建立一个完整的装置雏形的具体流程图;
[0031]图3为所述实施例中装置的结构示意图。
【具体实施方式】
[0032]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0033]在本发明面向智能变电站测试的间隔层数据源模拟方法及装置实施例中,其方法的流程图如图1所示。图1中,该面向智能变电站测试的间隔层数据源模拟方法包括如下步骤:
[0034]步骤SOl对ICD配置文件进行初始化,为装置配置所需信息:本步骤中,对ICD配置文件进行初始化,为装置配置所需信息,这里的装置指的是模拟装置,上述所需信息包括装置个数、装置编号、装置IP地址、装置的名称、延迟启动时间、装置的ICD所在位置和ICD名称。
[0035]步骤S02对ICD配置文件进行解析,建立一个完整的装置雏形:本步骤中,对ICD配置文件进行解析,建立一个完整的装置雏形。本步骤中,可将ICD配置文件自动解析生成测试数据,对装置进行测试。关于如何建立一个完整的装置雏形,后续会进行详细描述。
[0036]步骤S03将装置雏形按功能分类显示在人机界面上,建立一个完整的通讯模型:本步骤中,将装置雏形按功能分类显示在人机界面上,建立一个完整的通讯模型。该装置的通讯模型包括如下服务:关联服务、数据读写服务、报告服务、控制服务、定值服务和文件服务。值得一提的是,这些服务的提供与装置本身的ICD息息相关,如果装置本身的ICD不包含服务内容,则在建立通讯模型时不会初始化与之相关的某些服务。换句话说,根据装置的ICD配置文件,初始化与之相关的通讯服务,从而建立完整的通讯模型。
[0037]步骤S04进行间隔层数据模拟装置的通讯过程:本步骤中,进行间隔层数据模拟装置的通讯过程。具体的,客户端建立连接或者断开连接时,人机界面上面会自动产生记录(时间精确到毫秒),通