logo好方法网

一种自动闭环测试系统及方法


技术摘要:
本发明涉及一种自动闭环测试系统及方法,所述系统包括:报文分析模块,用于将信号中的时间封装和数据报文分拆,根据不同的报文规约解析报文数据,结合标定时间分析整个遥信测试的正确性和延时特性,并将结果反馈至系统管理模块;系统管理模块,用于对模型文件的解析、  全部
背景技术:
智能变电站监控系统由数据采集到数据处理,由控制命令到控制输出,在每个系 统和IED之间都传输着由这些报文组成的数据流,如果仅仅面向单装置进行测试,很难发现 系统性的故障隐患,而面向数据流的测试方法则更为科学、合理。 智能变电站主要业务是一个激励到响应的因果事项,因和果是一一对应的关系, 把握住因就能决定了果,如果实际得到的果与预期的果存在某些差异,那就说明因果关系 中出现了异常——测试活动正是一个发现异常的过程。所以通过对激励操控和对响应的处 理,就形成了一个闭环的测试过程,当实现了对输入端的时间-激励序列的自动处理以及对 输出端结果响应的自动检测,就实现了自动的闭环测试,当实现了自动闭环测试,就能够进 一步实现测试记录、测试报告的自动输出,形成完整的自动测试体系。但目前在智能变电站 测试时缺少一种有效可行的闭环自动测试方法。
技术实现要素:
本发明的主要目的在于克服现有技术的缺点与不足,提供一种自动闭环测试系统 及方法,通过智能变电站的遥信数据流的自动闭环测试,实现了自动测试,节约了人力、物 力成本。 根据本发明的一个方面,本发明提供一种自动闭环测试系统,所述系统包括: 报文分析模块,用于将信号中的时间封装和数据报文分拆,根据不同的报文规约 解析报文数据,结合标定时间分析整个遥信测试的正确性和延时特性,并将结果反馈至系 统管理模块; 系统管理模块,用于对模型文件的解析、用户界面的显示、测试参数和测试样例的 配置保存、测试过程中的启停操作、测试过程及测试结果的监视、查看进行管理,以及接收 所述报文分析模块反馈的结果。 优选地,所述系统还包括报文过滤模块,用于接收被测设备对测试激励的反馈信 号,对信号进行精确时间标定,根据预先的设置过滤丢弃无用的报文,将过滤后的测试报文 传送至报文分析模块。 优选地,所述系统还包括测试触发模块,用于触发所述系统管理模块启动测试并 进行测试参数配置,以及触发测试数据的读取和遥信测试的激励信号输出。 优选地,所述系统还包括测试样例库和测试参数库,所述测试样例库保存测试所 需测试样例;所述测试参数库保存测试过程中的参数配置信息。 优选地,对于变电站不同层次,输出不同的激励信号:过程层采用遥信硬节点状态 控制输出激励信号;间隔层采用GOOSE报文启动遥信激励;站控层则采用MMS报告启动遥信 3 CN 111610397 A 说 明 书 2/5 页 激励。 根据本发明的另一个方面,本发明还提供一种自动闭环测试方法,应用于自动闭 环测试系统,所述方法包括: 编制预设次数的遥信变位数据作为测试数据存入测试样例库; 测试过程中导入所述遥信变位数据,按照相应的数据格式施加到被测系统和设备 的输入端口; 接收被测系统和设备的输出,解析报文并记录遥信状态、变化次数和变化时间,得 到解析结果; 将所述解析结果与测试样例库中的原始数据进行比较得出测试结果。 优选地,对于变电站不同层次,输出不同的激励信号:过程层采用遥信硬节点状态 控制输出激励信号;间隔层采用GOOSE报文启动遥信激励;站控层则采用MMS报告启动遥信 激励。。 优选地,采用多端口侦听的方式,仅在被测系统和设备的输入端施加测试激励信 号,在所述被测系统和设备的每个输出端口均进行报文侦听,同时对侦听到的报文进行面 向端口的时间标定,以确定报文到达各个端口的时间。 根据本发明的另一个方面,本发明还提供一种自动闭环测试系统,所述系统包括 处理器和存储器,所述存储器存储有计算机可执行指令,当所述计算机可执行指令被处理 器执行时实现自动闭环测试方法。 根据本发明的另一个方面,本发明还提供一种计算机可读存储介质,其上存储有 计算机程序,当所述计算机程序被处理器执行时,实现自动闭环测试方法。 有益效果:本发明的自动闭环测试系统及方法,通过智能变电站的遥信数据流的 自动闭环测试,实现了自动测试,节约了人力、物力成本。 通过参照以下附图及对本发明的
下载此资料需消耗2积分,
分享到:
收藏