技术领域technical field
本发明涉及智能电网的测试领域,特别是涉及一种变电站网络与通讯协议的一致性测试的方法及装置。The invention relates to the testing field of smart grids, in particular to a method and device for conformance testing of substation networks and communication protocols.
背景技术Background technique
随着智能电网的不断发展,其中,智能电网就是电网的智能化,智能电网是建立在集成的、高速双向通信网络的基础上,通过先进的传感和测量技术、设备技术、控制方法以及先进的决策支持系统技术的应用,实现电网的可靠、安全、经济、高效、环境友好和使用安全的目标。智能电网的核心内涵是实现电网的信息化、数字化、自动化和互动化。With the continuous development of the smart grid, among them, the smart grid is the intelligence of the grid. The smart grid is based on an integrated, high-speed two-way communication network. The application of advanced decision support system technology can achieve the goals of reliability, safety, economy, high efficiency, environmental friendliness and safe use of the power grid. The core connotation of the smart grid is to realize the informatization, digitalization, automation and interaction of the power grid.
其中,在智能电网中智能电子设备必须要经过测试才能够有质量保证、能够安全使用,而一致性测试是协议测试的一个重要方面,是性能测试、互操作性测试和健壮性测试的基础;一致性测试可以检测智能电子设备与IEC61850(变电站网络与通讯协议)标准以及其他智能电网标准的一致性,智能电子设备的一致性测试时智能电网中产品质量保证链中的重要环节。Among them, in the smart grid, intelligent electronic equipment must be tested to have quality assurance and safe use, and conformance testing is an important aspect of protocol testing, and is the basis of performance testing, interoperability testing and robustness testing; Conformance testing can detect the consistency between intelligent electronic equipment and IEC61850 (substation network and communication protocol) standards and other smart grid standards. Conformance testing of intelligent electronic equipment is an important link in the product quality assurance chain in smart grid.
现有的一致性测试装置通常由被测智能电子设备、一致性测试软件模块组成,其中,一致性测试软件模块又由上百个测试用例组成,其中,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求;例如测试内容可以包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档。一致性测试的严谨性、全面性以及是否为闭环检测都将直接关系到智能电子设备的质量。Existing conformance testing devices usually consist of tested intelligent electronic devices and conformance testing software modules, wherein the conformance testing software modules are composed of hundreds of test cases, among which the test cases are compiled for a specific target A set of test inputs, execution conditions, and expected results in order to test a program path or verify whether a specific requirement is met; for example, the test content can include test objectives, test environments, input data, test steps, expected results, test scripts, etc. , and form a document. The rigor and comprehensiveness of the conformance test and whether it is a closed-loop test will directly affect the quality of the intelligent electronic device.
目前,现有的一致性测试没有形成闭环检测,因此在进行一致性测试的过程中需要测试人员手动变化多种物理量,人工因素加入到测试的过程中,将直接影响一致性测试的质量和可信度。At present, the existing conformance test does not form a closed-loop detection, so in the process of conformance testing, testers need to manually change a variety of physical quantities, and artificial factors are added to the testing process, which will directly affect the quality and reliability of the conformance test. Reliability.
因此,如何对变电站网络中智能电子设备进行闭环的一致性测试,是本领域技术人员需要解决的技术问题。Therefore, how to perform a closed-loop conformance test on intelligent electronic devices in a substation network is a technical problem to be solved by those skilled in the art.
发明内容Contents of the invention
本发明的目的是提供一种变电站网络与通讯协议的一致性测试的方法,该方法能够实现对变电站网络中智能电子设备进行闭环的一致性测试,提高一致性测试的质量和可信度;本发明的另一目的是提供一种变电站网络与通讯协议的一致性测试的装置。The purpose of the present invention is to provide a method for consistency testing of substation network and communication protocol, which can realize closed-loop consistency testing of intelligent electronic devices in substation network, and improve the quality and reliability of consistency testing; Another object of the invention is to provide a device for conformance testing of substation network and communication protocol.
为解决上述技术问题,本发明提供一种变电站网络与通讯协议的一致性测试的方法,该方法包括:In order to solve the above technical problems, the present invention provides a method for conformance testing of substation network and communication protocol, the method comprising:
处理器接收人机界面发送的测试指令;The processor receives the test instruction sent by the man-machine interface;
当所述测试指令为站控层测试指令时,处理器通过变电站网络通讯库与被测试装置进行通讯,获取所需测试数据;When the test instruction is a station control layer test instruction, the processor communicates with the device under test through the substation network communication library to obtain the required test data;
当所述测试指令为过程层测试指令时,处理器通过内部通讯库与管理板卡进行通讯,管理板卡与相对应的板卡建立连接,所述板卡与被测试装置进行通讯,获取所需测试数据;When the test instruction is a process layer test instruction, the processor communicates with the management board through the internal communication library, the management board establishes a connection with the corresponding board, and the board communicates with the device under test to obtain all Need test data;
处理器将所获取的测试数据发送给相对应的测试用例;The processor sends the obtained test data to the corresponding test case;
所述测试用例根据所获取的测试数据对被测试装置进行一致性测试。The test case performs a consistency test on the device under test according to the acquired test data.
其中,所述测试用例包括:变电站网络与通讯协议IEC61850标准测试用例和国内扩展测试用例。Wherein, the test cases include: substation network and communication protocol IEC61850 standard test cases and domestic extended test cases.
其中,所述IEC61850标准测试用例和国内扩展测试用例还包括:日志服务测试用例和/或采样值SV服务测试用例;其中,日志服务测试用例用于对被测设备的日志服务作正反向的检测;采样值SV服务测试用例用于对被测设备的IEC61850-9-2发布和订阅服务作正反向的检测。Wherein, the IEC61850 standard test case and the domestic extended test case also include: a log service test case and/or a sample value SV service test case; wherein, the log service test case is used for forward and reverse log service of the device under test Detection; the sampled value SV service test case is used to detect the forward and reverse of the IEC61850-9-2 publish and subscribe service of the device under test.
其中,一致性测试的方法还包括:Among them, the methods of conformance testing also include:
利用将服务与数据对象相结合的方法对测试用例进行构建。Build test cases by combining services and data objects.
其中,所述IEC61850标准测试用例的构建方法包括:Wherein, the construction method of the IEC61850 standard test case includes:
依据通信库函数、封装函数和IEC 61850-10的正反向测试逻辑,在人机界面输入测试方法,形成IEC61850标准测试用例;According to the communication library function, encapsulation function and IEC 61850-10 positive and negative test logic, input the test method on the man-machine interface to form the IEC61850 standard test case;
国内扩展测试用例的构建方法包括:The construction methods of domestic extended test cases include:
依据通信库函数、封装函数和国内智能电网标准的正反向测试逻辑,在人机界面输入测试方法,形成国内扩展测试用例。According to the communication library function, encapsulation function and the positive and negative test logic of the domestic smart grid standard, the test method is input in the man-machine interface to form a domestic extended test case.
其中,IEC61850标准测试用例和国内扩展测试用例的构建还包括:Among them, the construction of IEC61850 standard test cases and domestic extended test cases also includes:
在人机界面输入测试方法的过程中,提取和定义公共测试参数,形成公共测试参数定义。In the process of inputting the test method on the man-machine interface, the public test parameters are extracted and defined to form the public test parameter definition.
其中,IEC61850标准测试用例和国内扩展测试用例的构建还包括:Among them, the construction of IEC61850 standard test cases and domestic extended test cases also includes:
记录测试用例的语法语义错误信息,进行脚本逻辑的解析,记录测试逻辑的步骤日志或调用内部通信库和IEC61850通信库。Record the grammatical and semantic error information of the test case, analyze the script logic, record the step log of the test logic or call the internal communication library and IEC61850 communication library.
其中,一致性测试的方法还包括:自动判别所述测试用例的测试结果,其中,自动判别的方法包括:Wherein, the method for conformance testing also includes: automatically discriminating the test result of the test case, wherein, the method for automatically discriminating includes:
利用测试中间结果,测试报文或测试过程日志记录进行分析,并自动判别分析结果是否满足预定条件;Use test intermediate results, test messages or test process log records for analysis, and automatically determine whether the analysis results meet the predetermined conditions;
自动判别的方法还包括:The methods of automatic identification also include:
将所述自动判别结果输出。Output the automatic discrimination result.
本发明所提供的一致性测试的装置,该装置包括:The device for conformance testing provided by the present invention comprises:
人机界面,用于发送的测试指令;Man-machine interface, used to send test instructions;
处理器,用于通过变电站网络与通信协议IEC61850通讯库与被测试装置进行通讯,获取所需测试数据;通过内部通讯库与管理板卡进行通讯,管理板卡通过内部通讯库内容与对应的板卡相连,所述板卡与被测试装置进行通讯,获取所需测试数据;将所获取的测试数据发送给相对应的测试用例;The processor is used to communicate with the device under test through the substation network and the communication protocol IEC61850 communication library to obtain the required test data; communicate with the management board through the internal communication library, and the management board communicates with the corresponding board through the internal communication library. The card is connected, and the board card communicates with the device under test to obtain the required test data; the obtained test data is sent to the corresponding test case;
内部通讯库,用于与管理板卡进行通讯;Internal communication library, used to communicate with the management board;
变电站网络与通信协议IEC61850通讯库,用于与被测试装置进行通讯;Substation network and communication protocol IEC61850 communication library, used to communicate with the device under test;
测试用例库,用于存放IEC61850标准测试用例和国内扩展测试用例,测试用例根据所获取的测试数据对被测试装置进行一致性测试;The test case library is used to store the IEC61850 standard test cases and the domestic extended test cases, and the test cases carry out the consistency test on the tested device according to the obtained test data;
管理板卡,用于与内部通讯库进行通讯,通过内部通讯库内容与对应的板卡进行通讯;The management board is used to communicate with the internal communication library, and communicate with the corresponding board through the contents of the internal communication library;
板卡,用于与被测试装置进行通讯,获取所需测试数据。The board is used to communicate with the device under test to obtain the required test data.
其中,所述板卡包括:站控层过程层一体化通信板卡和开入开出板卡,其中,Wherein, the boards include: station control layer process layer integrated communication boards and input and output boards, wherein,
站控层过程层一体化通信板卡,通过面向通用对象的变电站事件GOOSE/采量值SV协议与被测试装置进行通讯,获取所需测试数据;The integrated communication board of the station control layer and the process layer communicates with the tested device through the general object-oriented substation event GOOSE/measurement value SV protocol to obtain the required test data;
开入开出板卡,通过电缆与被测试装置进行通讯,获取所需测试数据。Switch in and out the board, communicate with the device under test through the cable, and obtain the required test data.
基于上述技术方案,本发明所提供的一致性测试的方法及装置,包括:处理器接收人机界面发送的测试指令;当所述测试指令为站控层测试指令时,处理器通过变电站网络与通信协议IEC61850通讯库与被测试装置进行通讯,获取所需测试数据;当所述测试指令为过程层测试指令时,处理器通过内部通讯库与管理板卡进行通讯,管理板卡通过内部通讯库内容与对应的板卡相连,所述板卡与被测试装置进行通讯,获取所需测试数据;处理器将所获取的测试数据发送给相对应的测试用例;所述测试用例根据所获取的测试数据对被测试装置进行一致性测试;通过上述一致性测试的方法,通过变电站网络与通信协议IEC61850通讯库与被测试装置进行通讯,获取所需测试数据,则实现了一致性测试装置与被测试装置之间形成闭环,在整个闭环测试过程中不需要测试人员手动变化多种物理量,即将人工因素从一致性测试过程中去除,减少测试人员将物理量录入错误,由于测试人员因素的去除,使得一致性测试的质量和可信度得到提高,同时,也提高了一致性测试的效率,以及减少了测试人员的劳动强度。Based on the above technical solution, the method and device for consistency testing provided by the present invention include: the processor receives the test instruction sent by the man-machine interface; when the test instruction is a station control layer test instruction, the processor communicates with the substation network The communication protocol IEC61850 communication library communicates with the device under test to obtain the required test data; when the test instruction is a process layer test instruction, the processor communicates with the management board through the internal communication library, and the management board communicates through the internal communication library The content is connected to the corresponding board, and the board communicates with the device under test to obtain the required test data; the processor sends the obtained test data to the corresponding test case; the test case is based on the obtained test The data is used for consistency testing of the tested device; through the above method of consistency testing, the communication between the substation network and the communication protocol IEC61850 communication library is carried out with the tested device to obtain the required test data, and the consistency test between the tested device and the tested device is realized. A closed loop is formed between the devices. During the entire closed-loop test process, the tester does not need to manually change various physical quantities, that is, the artificial factor is removed from the consistency test process, and the error in the physical quantity input by the tester is reduced. Due to the removal of the tester factor, the consistency The quality and reliability of the consistency test are improved, and at the same time, the efficiency of the consistency test is also improved, and the labor intensity of the testers is reduced.
附图说明Description of drawings
为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的变电站网络与通讯协议的一致性测试的方法的流程图;Fig. 1 is the flow chart of the method for the consistency test of substation network and communication protocol provided by the embodiment of the present invention;
图2为本发明实施例提供的变电站网络与通讯协议的一致性测试的装置的结构框图;FIG. 2 is a structural block diagram of a device for conformance testing of a substation network and a communication protocol provided by an embodiment of the present invention;
图3为本发明实施例提供的变电站网络与通讯协议的一致性测试的装置中的板卡的结构框图。Fig. 3 is a structural block diagram of boards in the device for conformance testing of substation network and communication protocol provided by the embodiment of the present invention.
具体实施方式Detailed ways
本发明的核心是提供一种变电站网络与通讯协议的一致性测试的方法,该方法能够实现对变电站网络中智能电子设备进行闭环的一致性测试,提高一致性测试的质量和可信度;本发明的另一目的是提供一种变电站网络与通讯协议的一致性测试的装置。The core of the present invention is to provide a method for consistency testing of substation network and communication protocol, which can realize closed-loop consistency testing of intelligent electronic devices in substation network, and improve the quality and reliability of consistency testing; Another object of the invention is to provide a device for conformance testing of substation network and communication protocol.
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
IEC61850《变电站网络与通信协议》标准,IEC61850标准是新一代的变电站网络通信体系,适应分层的智能电子设备IED和变电站自动化系统。该标准根据电力系统生产过程的特点,制定了满足实时信息传输要求的服务模型;采用抽象通信服务接口、特定通信服务映射,以适应网络发展。采用面向对象建模技术,面向设备建模和自我描述,以适应功能扩展,满足应用开放互操作要求。采用配置语言,配备配置工具,在信息源定义数据和数据属性。定义和传输元数据,扩充数据和设备管理功能,传输采样测量值等。该标准还包括变电站通信网络和系统总体要求、系统和工程管理、一致性测试等。IEC61850 "Substation Network and Communication Protocol" standard, IEC61850 standard is a new generation of substation network communication system, suitable for layered intelligent electronic equipment IED and substation automation system. According to the characteristics of the power system production process, the standard formulates a service model that meets the requirements of real-time information transmission; it adopts abstract communication service interface and specific communication service mapping to adapt to network development. Using object-oriented modeling technology, device-oriented modeling and self-description, to adapt to function expansion and meet the requirements of open interoperability of applications. Adopt configuration language, equipped with configuration tools, define data and data attributes in information sources. Define and transfer metadata, extend data and device management capabilities, transfer sampled measurements, and more. The standard also includes substation communication network and system general requirements, system and engineering management, conformance testing, etc.
其中,智能电子设备(Intelligent Electronic Device,IED),IEC61850标准对IED定义如下:由一个或多个处理器组成,具有从外部源接收和传送数据或控制外部源的任何设备,即电子多功能仪表、微机保护、控制器,在特定的环境下在接口所限定范围内能够执行一个或多个逻辑接点任务的实体。Among them, intelligent electronic device (Intelligent Electronic Device, IED), IEC61850 standard defines IED as follows: any device composed of one or more processors, capable of receiving and transmitting data from external sources or controlling external sources, that is, electronic multifunctional instrument , microcomputer protection, controller, an entity that can perform one or more logical contact tasks within the scope of the interface in a specific environment.
其中,一致性测试主要进行的测试内容可以包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,并形成文档;测试出IED与IEC61850标准或国内电力规范吻合程度的测试。Among them, the main test content of the conformance test can include the test target, test environment, input data, test steps, expected results, test scripts, etc., and form a document; test the degree of conformity between the IED and the IEC61850 standard or the domestic power specification.
请参照图1,图1为本发明实施例提供的变电站网络与通讯协议的一致性测试的方法的流程图;Please refer to FIG. 1. FIG. 1 is a flowchart of a method for conformance testing of a substation network and a communication protocol provided by an embodiment of the present invention;
步骤s100、处理器接收人机界面发送的测试指令;Step s100, the processor receives the test instruction sent by the man-machine interface;
其中,测试人员可以通过人机界面进行指令的选择,比如进行控制服务的测试,测试人员通过控制服务指令的选择,则人机界面接收到该指令后,将该指令发送到处理器,处理器根据接收到的指令发送相应的操作。Among them, the tester can select the command through the man-machine interface, such as the test of the control service, the tester selects the command through the control service, and after the man-machine interface receives the command, the command is sent to the processor, and the processor Send the corresponding operation according to the received instruction.
步骤s110、当所述测试指令为站控层测试指令时,处理器通过变电站网络通讯库与被测试装置进行通讯,获取所需测试数据;Step s110, when the test instruction is a station control layer test instruction, the processor communicates with the device under test through the substation network communication library to obtain the required test data;
可选的,变电站网络通讯库可以包括变电站网络与通信协议IEC61850通讯库和智能电网通讯标准通讯库;Optionally, the substation network communication library may include the substation network and communication protocol IEC61850 communication library and the smart grid communication standard communication library;
其中,当处理器接收的指令为站控层层面上的测试指令时,则处理器会与变电站网络与通信协议IEC61850通讯库进行交互发送相应的测试信息,变电站网络与通信协议IEC61850通讯库会根据处理器发送的测试信息与被测试装置进行通讯,IEC61850通讯库会将从被测试装置中获得需要的测试信息,例如获取的测试信息可以包括进行该测试所需要被测试装置的数据信息,运行信息,模型信息等;IEC61850通讯库将获取的测试信息发送给处理器。Among them, when the instruction received by the processor is a test instruction on the station control layer level, the processor will interact with the substation network and communication protocol IEC61850 communication library to send the corresponding test information, and the substation network and communication protocol IEC61850 communication library will be based on The test information sent by the processor communicates with the device under test, and the IEC61850 communication library will obtain the required test information from the device under test. For example, the obtained test information may include the data information and operation information of the device under test required for the test. , model information, etc.; the IEC61850 communication library sends the obtained test information to the processor.
其中,站控层面的相关测试包括:模型服务、连接服务、控制服务、报告服务、定值服务、文件服务等,这些测试可以通过IEC61850通讯库直接与被测试装置进行通讯。Among them, the relevant tests at the station control level include: model service, connection service, control service, report service, value setting service, file service, etc. These tests can directly communicate with the device under test through the IEC61850 communication library.
步骤s120、当所述测试指令为过程层测试指令时,处理器通过内部通讯库与管理板卡进行通讯,管理板卡与相对应的板卡建立连接,所述板卡与被测试装置进行通讯,获取所需测试数据;Step s120, when the test instruction is a process layer test instruction, the processor communicates with the management board through the internal communication library, the management board establishes a connection with the corresponding board, and the board communicates with the device under test , to obtain the required test data;
其中,当处理器接收的指令为过程层层面上的测试指令时,则处理器会与内部通讯库进行交互发送相应的测试信息,内部通讯库会根据处理器发送的测试信息与管理板卡进行通讯,管理板卡则会根据内部通讯库发送的测试信息进行相应板卡进行通讯,相应的板卡又与被测试装置进行通讯,这样相应的板卡就可以从被测试装置获取相应的测试数据,例如获取的测试信息可以包括进行该测试所需要被测试装置的数据信息,运行信息,开关信息,常规物理量,数字化物理量等;相应的板卡将获取的测试数据发送给管理板卡,管理办卡通过内部通讯库将该测试数据发送给处理器。Among them, when the instruction received by the processor is a test instruction on the process level, the processor will interact with the internal communication library to send corresponding test information, and the internal communication library will communicate with the management board according to the test information sent by the processor. Communication, the management board will communicate with the corresponding board according to the test information sent by the internal communication library, and the corresponding board will communicate with the device under test, so that the corresponding board can obtain the corresponding test data from the device under test , for example, the acquired test information may include data information, operation information, switch information, conventional physical quantities, digital physical quantities, etc. of the tested device required for the test; the corresponding board sends the acquired test data to the management board, and the management office The card sends this test data to the processor via an internal communication library.
其中,过程层面的相关测试包括:GOOSE服务、SV服务等,这些测试可以通过内部通讯库与管理板卡进行通讯,再由管理办卡与相应的板卡进行通讯,最后由板卡与被测试装置进行通讯。Among them, related tests at the process level include: GOOSE service, SV service, etc. These tests can communicate with the management board through the internal communication library, and then the management office card communicates with the corresponding board, and finally the board and the tested The device communicates.
其中,GOOSE服务为面向通用对象的变电站事件(GOOSE,Generic Object Oriented Substation Event)是IEC 61850标准中用于满足变电站自动化系统快速报文需求的机制。Among them, the GOOSE service is the Generic Object Oriented Substation Event (GOOSE, Generic Object Oriented Substation Event), which is a mechanism used in the IEC 61850 standard to meet the fast message requirements of the substation automation system.
步骤s130、处理器将所获取的测试数据发送给相对应的测试用例;Step s130, the processor sends the acquired test data to the corresponding test case;
步骤s140、所述测试用例根据所获取的测试数据对被测试装置进行一致性测试。Step s140, the test case performs a consistency test on the device under test according to the acquired test data.
其中,测试用例根据相应测试用例中的步骤利用所获取的测试数据作为参数进行一致性测试。Wherein, the test case uses the obtained test data as parameters to perform the consistency test according to the steps in the corresponding test case.
基于上述技术方案,本发明所提供的变电站网络与通讯协议的一致性测试的方法及装置,包括:处理器接收人机界面发送的测试指令;当所述测试指令为站控层测试指令时,处理器通过变电站网络通讯库与被测试装置进行通讯,获取所需测试数据;当所述测试指令为过程层测试指令时,处理器通过内部通讯库与管理板卡进行通讯,管理板卡与相对应的板卡建立连接,所述板卡与被测试装置进行通讯,获取所需测试数据;处理器将所获取的测试数据发送给相对应的测试用例;所述测试用例根据所获取的测试数据对被测试装置进行一致性测试;通过上述一致性测试的方法,通过变电站网络通讯库与被测试装置进行通讯,获取所需测试数据,则实现了一致性测试装置与被测试装置之间形成闭环,在整个闭环测试过程中不需要测试人员手动变化多种物理量,即将人工因素从一致性测试过程中去除,减少测试人员将物理量录入错误,由于测试人员因素的去除,使得一致性测试的质量和可信度得到提高,同时,也提高了一致性测试的效率,以及减少了测试人员的劳动强度。Based on the above technical solution, the method and device for conformance testing of the substation network and communication protocol provided by the present invention include: the processor receives the test instruction sent by the man-machine interface; when the test instruction is a station control layer test instruction, The processor communicates with the device under test through the substation network communication library to obtain the required test data; when the test instruction is a process layer test instruction, the processor communicates with the management board through the internal communication library, and the management board and the relevant The corresponding board establishes a connection, and the board communicates with the device under test to obtain the required test data; the processor sends the obtained test data to the corresponding test case; the test case is based on the obtained test data Conduct a consistency test on the device under test; through the method of the above consistency test, communicate with the device under test through the substation network communication library to obtain the required test data, and realize a closed loop between the consistency test device and the device under test , during the entire closed-loop test process, the tester does not need to manually change a variety of physical quantities, that is, the artificial factor is removed from the consistency test process, and the error of the tester entering the physical quantity is reduced. Due to the removal of the tester factor, the quality and consistency of the consistency test The reliability is improved, and at the same time, the efficiency of the conformance test is also improved, and the labor intensity of the testers is reduced.
可选的,所述测试用例包括:变电站网络与通讯协议IEC61850标准测试用例和国内扩展测试用例。Optionally, the test cases include: substation network and communication protocol IEC61850 standard test cases and domestic extended test cases.
其中,现有的国外权威一致性测试系统即IEC61850标准测试用例,其包括连接服务、读写服务、数据集服务、报告控制块服务、控制服务、GOOSE服务、文件服务等,但是其仅仅考虑了IEC61850标准测试的需要,国内电力企业也有许多重要的规范和标准,但是这些规范和标准并没有纳入到现有的测试用例中,这样就会造成缺少对国内标准和规范的支撑,这将直接影响到国内电力企业的标准和规范的执行力度和质量。也会对国内的一些智能电子设备的发展有一定的影响。因此本发明将测试用例进行了扩展,不仅仅包括IEC61850标准测试用例还包括国内扩展测试用例;完善了测试用例。Among them, the existing foreign authoritative conformance test system is the IEC61850 standard test case, which includes connection service, read and write service, data set service, report control block service, control service, GOOSE service, file service, etc., but it only considers IEC61850 standard testing needs, domestic power companies also have many important norms and standards, but these norms and standards have not been incorporated into the existing test cases, which will result in a lack of support for domestic standards and norms, which will directly affect To the implementation strength and quality of the standards and norms of domestic electric power enterprises. It will also have a certain impact on the development of some domestic smart electronic devices. Therefore, the present invention expands the test cases, not only including the IEC61850 standard test cases but also including domestic extended test cases; the test cases are perfected.
可选的,所述IEC61850标准测试用例和国内扩展测试用例还包括:日志服务测试用例和/或采样值SV服务测试用例。Optionally, the IEC61850 standard test case and the domestic extended test case further include: a log service test case and/or a sampled value SV service test case.
其中,日志服务测试用例用于对被测设备的日志服务作正反向的检测;采样值SV服务测试用例用于对被测设备的IEC61850-9-2发布和订阅服务作正反向的检测。Among them, the log service test case is used to detect the forward and reverse of the log service of the device under test; the sample value SV service test case is used to detect the forward and reverse of the IEC61850-9-2 publish and subscribe service of the device under test .
其中,现有的测试用例包括连接服务、读写服务、数据集服务、报告控制块服务、控制服务、GOOSE服务、文件服务等,而在实际工程的实施中,日志服务和SV服务已经大量应用,但是现有的测试用例缺少这两个大方面测试用例,将影响测试的完整性和严谨性,因此,本发明将日志服务测试用例和/或采样值SV服务测试用例加入到测试用例中,使得本发明的测试用例更加完整,这样也使得测试结果更可信更具有严谨性。Among them, the existing test cases include connection service, read and write service, data set service, report control block service, control service, GOOSE service, file service, etc. In the implementation of actual projects, log service and SV service have been widely used , but the existing test case lacks these two major test cases, which will affect the integrity and rigor of the test. Therefore, the present invention adds the log service test case and/or the sampling value SV service test case to the test case, This makes the test cases of the present invention more complete, and also makes the test results more credible and rigorous.
可选的,IEC61850标准测试用例和国内扩展测试用例还包括:利用将服务与数据对象相结合的方法对测试用例进行构建。Optionally, the IEC61850 standard test case and the domestic extended test case also include: constructing the test case by using a method of combining services and data objects.
其中,由于现有的一致性测试,测试用例的设计都是面向通信服务的测试,但是在实际工程的实施中,通用数据类CDC模型和服务是密不可分的,服务依托于模型中;因此,仅仅针对服务作为测试对象来进行孤立的测试,不考虑各种CDC模型下的服务处理情况,将影响测试的全面性,以及严谨性;因此本发明采用服务与数据对象相结合的方法来对测试用例进行构建,使得测试全面客观。Among them, due to the existing consistency test, the design of the test case is oriented to the test of the communication service, but in the implementation of the actual project, the general data class CDC model and the service are inseparable, and the service depends on the model; therefore, Only for the service as the test object to carry out the isolated test, without considering the service processing situation under various CDC models, it will affect the comprehensiveness and rigor of the test; therefore, the present invention adopts the method of combining service and data object to test Use cases are constructed to make the test comprehensive and objective.
可选的,所述IEC61850标准测试用例的构建方法包括:Optionally, the construction method of the IEC61850 standard test case includes:
依据通信库函数、封装函数和IEC 61850-10的正反向测试逻辑,在人机界面输入测试方法,形成IEC61850标准测试用例;According to the communication library function, encapsulation function and IEC 61850-10 positive and negative test logic, input the test method on the man-machine interface to form the IEC61850 standard test case;
国内扩展测试用例的构建方法包括:The construction methods of domestic extended test cases include:
依据通信库函数、封装函数和国内智能电网标准的正反向测试逻辑,在人机界面输入测试方法,形成国内扩展测试用例。According to the communication library function, encapsulation function and the positive and negative test logic of the domestic smart grid standard, the test method is input in the man-machine interface to form a domestic extended test case.
其中,Python环境是测试用例的逻辑编写、编辑、解析、编译、执行的基础,支持各类通信库函数的封装和调用。测试用例库由国内测试用例和IEC61850标准测试用例组成,用户使用Python语言进行编写,满足国内和国际规范和标准的测试要求。Among them, the Python environment is the basis for logic writing, editing, parsing, compiling, and execution of test cases, and supports the encapsulation and calling of various communication library functions. The test case library is composed of domestic test cases and IEC61850 standard test cases, which are written by users in Python language to meet the test requirements of domestic and international norms and standards.
可选的,处理器中主要采用的跨平台语言QT环境、Python环境、动态库DLL三个技术;跨平台语言QT环境是Python环境和动态库DLL的环境容器,主要完成全局测试参数配置,以及一致性测试用例的显示、编辑、编译、执行、结果输出等人机接口管理功能;处理器中QT环境是Python环境、测试用例、各类通信库的协同环境容器,QT环境支持跨平台快速移植,例如,包括人机界面,全局测试参数,脚本管理,模型管理,测试结果输出,告警结果输出等功能。Python环境主要完成各种测试逻辑的编写和搭建;动态库DLL主要完成一致性测试内部平台通信、IEC61850通信等底层编解码的封装。Optionally, the three technologies of the cross-platform language QT environment, Python environment, and dynamic library DLL are mainly used in the processor; the cross-platform language QT environment is the environment container of the Python environment and the dynamic library DLL, and mainly completes the global test parameter configuration, and Human-machine interface management functions such as display, editing, compilation, execution, and result output of conformance test cases; the QT environment in the processor is a collaborative environment container for the Python environment, test cases, and various communication libraries, and the QT environment supports rapid cross-platform transplantation , for example, including man-machine interface, global test parameters, script management, model management, test result output, alarm result output and other functions. The Python environment mainly completes the writing and construction of various test logics; the dynamic library DLL mainly completes the packaging of underlying codecs such as internal platform communication and IEC61850 communication for conformance testing.
可选的,一致性测试的方法还包括:公共测试参数定义的设定,其中,Optionally, the consistency testing method also includes: the setting of public test parameter definitions, wherein,
公共测试参数定义的设定包括:The settings defined by the public test parameters include:
在人机界面输入测试方法的过程中,提取和定义公共测试参数,形成公共测试参数定义。In the process of inputting the test method on the man-machine interface, the public test parameters are extracted and defined to form the public test parameter definition.
其中,公共测试参数定义的设定,便于进行测试用例的修改,例如在公共测试参数中对相应的参数进行修改,那么在测试用例的其他地方相应的参数对应的同时得到修改,提高了修改的便捷性和效率,以及增强了测试用例的可阅读性,特别是在团队的合作中,测试用例库中各个测试用例的编写可能不仅仅是一个人进行的,这样设定了公共测试参数定义,方便了其他人对本测试用例的阅读和理解,给合作编写带来了很大的方便同时也减少了错误出现的可能性。Among them, the setting of the public test parameter definition facilitates the modification of the test case. For example, if the corresponding parameter is modified in the public test parameter, then the corresponding parameters in other places in the test case are modified at the same time, which improves the modification efficiency. Convenience and efficiency, and enhance the readability of test cases, especially in teamwork, the writing of each test case in the test case library may not be done by one person, so the definition of public test parameters is set, It is convenient for other people to read and understand the test case, which brings great convenience to cooperative writing and reduces the possibility of errors.
可选的,一致性测试的方法还包括:测试用例的解析编译,其中,Optionally, the conformance testing method also includes: analysis and compilation of test cases, wherein,
测试用例的解析编译包括:The analysis and compilation of test cases include:
记录测试用例的语法语义错误信息,进行脚本逻辑的解析,记录测试逻辑的步骤日志或调用内部通信库和IEC61850通信库。Record the grammatical and semantic error information of the test case, analyze the script logic, record the step log of the test logic or call the internal communication library and IEC61850 communication library.
其中,测试用例的解析编译在人机界面给出了测试用例的语法语义错误信息,可以进行脚本逻辑的解析,以及记录测试逻辑的步骤日志或者可以调用内部通信库和IEC61850通信库中的各个函数;这样可以很方便的知道错误的类型,也能够对一致性测试的过程进行记录也即监视,这样在步骤日志中可以看到所有测试的步骤结果以及相关信息,方便对于测试结果的查找,能够进行内部通信库和IEC61850通信库中各个函数的调用。Among them, the analysis and compilation of the test case gives the grammatical and semantic error information of the test case on the man-machine interface, which can analyze the script logic and record the step log of the test logic or call various functions in the internal communication library and the IEC61850 communication library ; In this way, the type of error can be easily known, and the process of the consistency test can also be recorded, that is, monitored. In this way, all test step results and related information can be seen in the step log, which is convenient for the search of test results. Call each function in the internal communication library and IEC61850 communication library.
可选的,一致性测试的方法还包括:自动判别所述测试用例的测试结果,Optionally, the method for consistency testing also includes: automatically distinguishing the test results of the test cases,
其中,自动判别的方法包括:Among them, the methods of automatic discrimination include:
利用测试中间结果,测试报文或测试过程日志记录进行分析,并自动判别分析结果是否满足预定条件;Use test intermediate results, test messages or test process log records for analysis, and automatically determine whether the analysis results meet the predetermined conditions;
其中,根据测试之间结果,测试报文或测试过程日志记录进行分析,将分析得到的结果与测试用例中预期得到的结果或者是置信区间或者传输过程的中间量进行比较,看是否满足预定条件即是否在预定条件的范围内,此时的预定条件可以是测试用例中预期得到的结果或者是置信区间或者传输过程的中间量的范围或者数值。此过程不需要测试人员进行人工的比较,编写自动判别程序,由自动判别程序进行查询、分析以及进行判断,最终得到测试结果。解决了目前的部分测试用例的执行结果存在依据通信报文以及操作日志进行人工判断的情况。Among them, according to the results between tests, test messages or test process log records are analyzed, and the analyzed results are compared with the expected results in the test case or the confidence interval or the intermediate value of the transmission process to see whether the predetermined conditions are met That is, whether it is within the range of the predetermined condition, the predetermined condition at this time may be the expected result in the test case or the confidence interval or the range or value of the intermediate quantity in the transmission process. This process does not require testers to manually compare, write an automatic discrimination program, and the automatic discrimination program performs query, analysis and judgment, and finally obtains the test result. It solves the situation that the execution results of some test cases are manually judged based on communication messages and operation logs.
自动判别的方法还包括:The methods of automatic identification also include:
将所述自动判别结果输出。Output the automatic discrimination result.
其中,处理器可以为计算机,处理器可以将各个测试用例的执行结果或自动判别的结果进行输出,可选的,可以将结果用输出单的形式进行输出;也可以用列表的形式在人机界面上进行显示,在需要的时候进行打印。Wherein, the processor can be a computer, and the processor can output the execution results of each test case or the results of automatic discrimination. Optionally, the results can be output in the form of an output sheet; Display on the interface and print when needed.
通过上述方法,本发明首次通过闭环测试的方法进行变电站网络与通讯协议的一致性测试以及利用自动判别程序自动判别测试结果,其中,闭环测试IED,减少一致性测试的人工操作,提高测试效率和质量以及测试的可信度;测试用例覆盖IEC61850标准测试用例和国内扩展测试用例,其中,测试用例覆盖IEC61850标准的全部服务和国内重要规范的技术要求,提高国际标准的测试全面性和国内标准的执行力,全面扩展一致性测试在国内的应用;测试用例结果的程序自动判别,避免人工干预和判断,提高一致性测试的测试效率和可信度,为一致性测试的国内广泛推广奠定技术基础。Through the above method, the present invention conducts the consistency test of the substation network and the communication protocol for the first time through the closed-loop test method and uses the automatic discrimination program to automatically distinguish the test results. Among them, the closed-loop test IED reduces the manual operation of the consistency test, improves the test efficiency and Quality and test credibility; test cases cover IEC61850 standard test cases and domestic extended test cases, among which, test cases cover all services of IEC61850 standard and technical requirements of important domestic specifications, improving the comprehensiveness of international standards and domestic standards. Execution ability, comprehensively expand the application of conformance testing in China; the program automatically judges the results of test cases, avoids manual intervention and judgment, improves the testing efficiency and credibility of conformance testing, and lays a technical foundation for the extensive promotion of conformance testing in China .
本发明所提供的变电站网络与通讯协议的一致性测试的方法,可以通过上述方法进行一致性测试。The consistency test method for the substation network and the communication protocol provided by the present invention can carry out the consistency test through the above method.
下面对本发明所提供的变电站网络与通讯协议的一致性测试的装置进行介绍,下文描述的变电站网络与通讯协议的一致性测试的装置与上文描述的变电站网络与通讯协议的一致性测试的方法可相互对应参照。The device for conformance testing of substation network and communication protocol provided by the present invention is introduced below, the device for conformance testing of substation network and communication protocol described below and the method for conformance testing of substation network and communication protocol described above can be referred to each other.
图2为本发明实施例提供的变电站网络与通讯协议的一致性测试的装置的结构框图;参照图2变电站网络与通讯协议的一致性测试的装置可以包括:Fig. 2 is the structural block diagram of the device of the conformance test of substation network and communication protocol that the embodiment of the present invention provides; Referring to Fig. 2, the device of conformance test of substation network and communication protocol may include:
人机界面200,用于发送的测试指令;The man-machine interface 200 is used to send test instructions;
其中,人机界面还可以用于对测试用例的编写修改的输入,自动判别程序的输入等的操作。Among them, the man-machine interface can also be used for the input of writing and modification of the test case, the input of the automatic judgment program, and the like.
处理器100,用于通过变电站网络与通信协议IEC61850通讯库与被测试装置进行通讯,获取所需测试数据;通过内部通讯库与管理板卡进行通讯,管理板卡通过内部通讯库内容与对应的板卡相连,所述板卡与被测试装置进行通讯,获取所需测试数据;将所获取的测试数据发送给相对应的测试用例;The processor 100 is used to communicate with the device under test through the substation network and the communication protocol IEC61850 communication library to obtain the required test data; communicate with the management board through the internal communication library, and the management board communicates with the corresponding The board is connected, and the board communicates with the device under test to obtain the required test data; the obtained test data is sent to the corresponding test case;
内部通讯库400,用于与管理板卡进行通讯;The internal communication library 400 is used for communicating with the management board;
其中,内部通信库是处理器和管理板卡的协议编解码库文件,支持丰富的测试信息交互;Among them, the internal communication library is the protocol codec library file of the processor and the management board, which supports rich test information interaction;
变电站网络与通信协议IEC61850通讯库500,用于与被测试装置进行通讯;Substation network and communication protocol IEC61850 communication library 500, used to communicate with the device under test;
其中,IEC61850通讯库500与被测试装置进行通讯可以通过MMS通信库中的MMS通讯协议进行,其中,MMS通信库是IEC61850通讯库500与被测试装置的协议编解码库文件。Wherein, the communication between the IEC61850 communication library 500 and the device under test can be carried out through the MMS communication protocol in the MMS communication library, wherein the MMS communication library is a protocol codec library file between the IEC61850 communication library 500 and the device under test.
测试用例库300,用于存放IEC61850标准测试用例和国内扩展测试用例,测试用例根据所获取的测试数据对被测试装置进行一致性测试;The test case library 300 is used to store the IEC61850 standard test cases and the domestic extended test cases, and the test cases perform a consistency test on the tested device according to the obtained test data;
管理板卡600,用于与内部通讯库进行通讯,通过内部通讯库内容与对应的板卡进行通讯;The management board 600 is used to communicate with the internal communication library, and communicate with the corresponding board through the contents of the internal communication library;
其中,管理板卡600与内部通讯库400通过内部通讯库中的内部通讯协议进行交互,进行信息的传递。Wherein, the management board 600 interacts with the internal communication library 400 through the internal communication protocol in the internal communication library to transmit information.
板卡700,用于与被测试装置进行通讯,获取所需测试数据。The board 700 is used for communicating with the device under test to obtain required test data.
图3为本发明实施例提供的变电站网络与通讯协议的一致性测试的装置中的板卡的结构框图;参照图3板卡可以包括:Fig. 3 is the block diagram of the structure of the board in the device for the consistency test of the substation network and the communication protocol provided by the embodiment of the present invention; referring to Fig. 3 the board may include:
站控层过程层一体化通信板卡710,通过面向通用对象的变电站事件GOOSE/采量值SV协议与被测试装置进行通讯,获取所需测试数据;The integrated communication board 710 of the station control layer and the process layer communicates with the tested device through the general object-oriented substation event GOOSE/measurement value SV protocol to obtain the required test data;
其中,站控层过程层一体化通信板卡是集通信编解码、通信接口、通信管理、参数配置、人机接口多种功能与一体的板卡,支持与被测试装置的站控层和过程层两种通信,采用DSP和ARM双核处理器、FPGA、网路交换芯片的硬件架构,采用Linux2.6、QT、Sqlite数据库、虚拟内存、虚拟CAN的软件架构;其中这里的站控层过程层一体化通信板卡可以有多块组成。Among them, the station control layer process layer integrated communication board is a board that integrates multiple functions of communication codec, communication interface, communication management, parameter configuration, and man-machine interface, and supports the station control layer and process of the device under test. Two communication layers, using DSP and ARM dual-core processors, FPGA, network switching chip hardware architecture, using Linux2.6, QT, Sqlite database, virtual memory, virtual CAN software architecture; where the station control layer process layer The integrated communication board can consist of multiple pieces.
开入开出板卡720,通过电缆与被测试装置进行通讯,获取所需测试数据。The input and output board 720 communicates with the device under test through the cable to obtain the required test data.
其中,这里的开入开出板卡可以为常规开入开出板卡,常规开入开出板卡通过传统电缆与被测试装置连接,获得被测试装置的开入状态,输出控制节点到被测试装置,这种应用主要适应被测试装置仍有传统开入和开出的情况,例如数字化二次设备的检修硬压板的投退等;其中,这里的开入开出板卡可以具有多块。Among them, the I/O board here can be a conventional I/O board, and the conventional I/O board is connected to the device under test through a traditional cable to obtain the I/O state of the device under test, and output the control node to the device under test. Test device, this application is mainly suitable for the situation that the tested device still has traditional input and output, such as the input and withdrawal of the hard press board for the maintenance of digital secondary equipment; among them, the input and output boards here can have multiple pieces .
可选的,具有内部以太网高速通道;Optional, with internal Ethernet high-speed channel;
其中,内部以太网高速通道是将各个硬件板卡通过内部以太网互连互通,支持内部数据的以太网方式交互。Among them, the internal Ethernet high-speed channel is to interconnect each hardware board through the internal Ethernet, and supports the interaction of internal data in the form of Ethernet.
其中,这里由处理器100及其内部的人机界面200,内部通讯库400,IEC61850通讯库500,测试用例库300组成第一测试装置;Wherein, the processor 100 and its internal man-machine interface 200, internal communication library 400, IEC61850 communication library 500, and test case library 300 form the first test device here;
其中,这里将管理板卡600以及板卡700(板卡700包括站控层过程层一体化通信板卡710以及开入开出板卡720)包括内部以太网高速通道作为第二测试装置即硬件测试装置,这里所述的硬件测试装置由多块站控层过程层一体化通信板卡、开入开出板卡、内部以太网高速通道组成,这样可以支持通信板卡的灵活增减和分布式管理;方便板卡的布局和使用。Among them, the management board 600 and the board 700 (the board 700 includes the station control layer process layer integrated communication board 710 and the input and output board 720) include the internal Ethernet high-speed channel as the second test device, that is, the hardware Test device, the hardware test device described here is composed of multiple integrated communication boards of station control layer, process layer, input and output boards, and internal Ethernet high-speed channel, which can support the flexible increase, decrease and distribution of communication boards management; convenient board layout and use.
本发明所提供的变电站网络与通讯协议的一致性测试的装置,可以通过上述装置进行一致性测试。The device for testing the consistency of the substation network and the communication protocol provided by the present invention can perform the consistency testing through the above-mentioned device.
说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。Each embodiment in the description is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for the related information, please refer to the description of the method part.
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Professionals can further realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software or a combination of the two. In order to clearly illustrate the possible For interchangeability, in the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be directly implemented by hardware, software modules executed by a processor, or a combination of both. Software modules can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other Any other known storage medium.
以上对本发明所提供的变电站网络与通讯协议的一致性测试的装置及方法进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。The device and method for the consistency test of the substation network and the communication protocol provided by the present invention have been introduced in detail above. In this paper, specific examples are used to illustrate the principle and implementation of the present invention, and the descriptions of the above embodiments are only used to help understand the method and core idea of the present invention. It should be pointed out that for those skilled in the art, without departing from the principle of the present invention, some improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the claims of the present invention.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410796166.9ACN104468277A (en) | 2014-12-18 | 2014-12-18 | Consistency testing method and device for transformer substation network and communication protocol |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410796166.9ACN104468277A (en) | 2014-12-18 | 2014-12-18 | Consistency testing method and device for transformer substation network and communication protocol |
| Publication Number | Publication Date |
|---|---|
| CN104468277Atrue CN104468277A (en) | 2015-03-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410796166.9APendingCN104468277A (en) | 2014-12-18 | 2014-12-18 | Consistency testing method and device for transformer substation network and communication protocol |
| Country | Link |
|---|---|
| CN (1) | CN104468277A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104821901A (en)* | 2015-04-15 | 2015-08-05 | 广东电网有限责任公司电力科学研究院 | Test device for electric energy metering communication protocol of intelligent transformer station |
| CN104917646A (en)* | 2015-04-20 | 2015-09-16 | 国网四川省电力公司电力科学研究院 | GOOSE protocol consistency test method |
| CN105306489A (en)* | 2015-11-20 | 2016-02-03 | 国网智能电网研究院 | Method for detecting security of electrical equipment |
| CN105404207A (en)* | 2015-12-14 | 2016-03-16 | 中国电子信息产业集团有限公司第六研究所 | Industrial environment vulnerability discovering device and method |
| CN105553973A (en)* | 2015-12-14 | 2016-05-04 | 中国电子信息产业集团有限公司第六研究所 | System and method for detecting industrial control equipment abnormality |
| CN105553761A (en)* | 2015-12-11 | 2016-05-04 | 国网四川省电力公司电力科学研究院 | IEC61850 conformance testing hardware platform |
| CN106789406A (en)* | 2016-12-02 | 2017-05-31 | 国网四川省电力公司电力科学研究院 | A kind of IEC61850 communication protocol standards consistency testing system |
| CN107577781A (en)* | 2017-09-14 | 2018-01-12 | 国电南瑞科技股份有限公司 | A method for real-time maintenance of central model of power grid regulation model |
| CN109388529A (en)* | 2017-08-08 | 2019-02-26 | 许继集团有限公司 | A kind of relay protection cpu motherboard method for testing performance and system |
| CN110674027A (en)* | 2019-08-16 | 2020-01-10 | 华东师范大学 | SDN data plane software conformance testing system and method for P4 programming language |
| CN111400147A (en)* | 2019-01-02 | 2020-07-10 | 中国移动通信有限公司研究院 | A service quality testing method, device and system |
| CN111475421A (en)* | 2020-05-28 | 2020-07-31 | 南方电网科学研究院有限责任公司 | Power demand response consistency test case generation system and method |
| CN112468362A (en)* | 2020-11-20 | 2021-03-09 | 广东电网有限责任公司电力科学研究院 | Automatic testing method and device for transformer substation |
| CN113552857A (en)* | 2021-07-20 | 2021-10-26 | 中国电力科学研究院有限公司 | Automatic excitation detection method and system in autonomous controllable intelligent substation |
| CN113917247A (en)* | 2021-08-30 | 2022-01-11 | 广西电网有限责任公司南宁供电局 | 5G-based transformer substation distributed digital-analog integrated testing device and method |
| CN114821984A (en)* | 2022-04-29 | 2022-07-29 | 沈阳上博智像科技有限公司 | A multi-source heterogeneous protocol testing method and system |
| CN115333985A (en)* | 2022-08-31 | 2022-11-11 | 中国电力科学研究院有限公司 | CMS client protocol testing method, system, equipment and storage medium |
| CN115396352A (en)* | 2022-08-31 | 2022-11-25 | 中国电力科学研究院有限公司 | CMS server-side protocol test method, system, equipment and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102164058A (en)* | 2011-05-13 | 2011-08-24 | 北京航空航天大学 | IEC61850 standard transformer substation based communication network and system test method |
| CN102291277A (en)* | 2011-08-09 | 2011-12-21 | 上海思源弘瑞自动化有限公司 | Automatic test system and method for intelligent substation spacing apparatus |
| CN103439592A (en)* | 2013-06-27 | 2013-12-11 | 国家电网公司 | Method for intelligently testing intelligent substation on site |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102164058A (en)* | 2011-05-13 | 2011-08-24 | 北京航空航天大学 | IEC61850 standard transformer substation based communication network and system test method |
| CN102291277A (en)* | 2011-08-09 | 2011-12-21 | 上海思源弘瑞自动化有限公司 | Automatic test system and method for intelligent substation spacing apparatus |
| CN103439592A (en)* | 2013-06-27 | 2013-12-11 | 国家电网公司 | Method for intelligently testing intelligent substation on site |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104821901B (en)* | 2015-04-15 | 2016-06-22 | 广东电网有限责任公司电力科学研究院 | A kind of intelligent substation electric energy metrical communication protocol test device |
| CN104821901A (en)* | 2015-04-15 | 2015-08-05 | 广东电网有限责任公司电力科学研究院 | Test device for electric energy metering communication protocol of intelligent transformer station |
| CN104917646A (en)* | 2015-04-20 | 2015-09-16 | 国网四川省电力公司电力科学研究院 | GOOSE protocol consistency test method |
| CN105306489A (en)* | 2015-11-20 | 2016-02-03 | 国网智能电网研究院 | Method for detecting security of electrical equipment |
| CN105306489B (en)* | 2015-11-20 | 2020-01-21 | 国网智能电网研究院 | Method for detecting safety of electrical equipment |
| CN105553761A (en)* | 2015-12-11 | 2016-05-04 | 国网四川省电力公司电力科学研究院 | IEC61850 conformance testing hardware platform |
| CN105553973A (en)* | 2015-12-14 | 2016-05-04 | 中国电子信息产业集团有限公司第六研究所 | System and method for detecting industrial control equipment abnormality |
| CN105404207B (en)* | 2015-12-14 | 2019-09-06 | 中国电子信息产业集团有限公司第六研究所 | A kind of industrial environment bug excavation apparatus and method for |
| CN105404207A (en)* | 2015-12-14 | 2016-03-16 | 中国电子信息产业集团有限公司第六研究所 | Industrial environment vulnerability discovering device and method |
| CN106789406A (en)* | 2016-12-02 | 2017-05-31 | 国网四川省电力公司电力科学研究院 | A kind of IEC61850 communication protocol standards consistency testing system |
| CN109388529A (en)* | 2017-08-08 | 2019-02-26 | 许继集团有限公司 | A kind of relay protection cpu motherboard method for testing performance and system |
| CN109388529B (en)* | 2017-08-08 | 2023-10-20 | 许继集团有限公司 | Relay protection CPU (Central processing Unit) mainboard performance detection method and system |
| CN107577781A (en)* | 2017-09-14 | 2018-01-12 | 国电南瑞科技股份有限公司 | A method for real-time maintenance of central model of power grid regulation model |
| CN107577781B (en)* | 2017-09-14 | 2020-09-29 | 国电南瑞科技股份有限公司 | Real-time maintenance method for power grid regulation and control model center model |
| CN111400147B (en)* | 2019-01-02 | 2023-05-05 | 中国移动通信有限公司研究院 | A service quality testing method, device and system |
| CN111400147A (en)* | 2019-01-02 | 2020-07-10 | 中国移动通信有限公司研究院 | A service quality testing method, device and system |
| CN110674027A (en)* | 2019-08-16 | 2020-01-10 | 华东师范大学 | SDN data plane software conformance testing system and method for P4 programming language |
| CN110674027B (en)* | 2019-08-16 | 2021-07-27 | 华东师范大学 | SDN data plane software conformance testing system and method for P4 programming language |
| CN111475421A (en)* | 2020-05-28 | 2020-07-31 | 南方电网科学研究院有限责任公司 | Power demand response consistency test case generation system and method |
| CN111475421B (en)* | 2020-05-28 | 2023-05-23 | 南方电网科学研究院有限责任公司 | A system and method for generating electric demand response conformance test cases |
| CN112468362A (en)* | 2020-11-20 | 2021-03-09 | 广东电网有限责任公司电力科学研究院 | Automatic testing method and device for transformer substation |
| CN113552857A (en)* | 2021-07-20 | 2021-10-26 | 中国电力科学研究院有限公司 | Automatic excitation detection method and system in autonomous controllable intelligent substation |
| CN113917247A (en)* | 2021-08-30 | 2022-01-11 | 广西电网有限责任公司南宁供电局 | 5G-based transformer substation distributed digital-analog integrated testing device and method |
| CN113917247B (en)* | 2021-08-30 | 2024-08-20 | 广西电网有限责任公司南宁供电局 | 5G-based substation distributed digital-analog integrated testing device and method |
| CN114821984A (en)* | 2022-04-29 | 2022-07-29 | 沈阳上博智像科技有限公司 | A multi-source heterogeneous protocol testing method and system |
| CN115333985A (en)* | 2022-08-31 | 2022-11-11 | 中国电力科学研究院有限公司 | CMS client protocol testing method, system, equipment and storage medium |
| CN115396352A (en)* | 2022-08-31 | 2022-11-25 | 中国电力科学研究院有限公司 | CMS server-side protocol test method, system, equipment and storage medium |
| CN115333985B (en)* | 2022-08-31 | 2024-09-03 | 中国电力科学研究院有限公司 | CMS client protocol testing method, system, device and storage medium |
| Publication | Publication Date | Title |
|---|---|---|
| CN104468277A (en) | Consistency testing method and device for transformer substation network and communication protocol | |
| CN202533519U (en) | Fully automatic closed loop test system of protective relaying device | |
| CN108366067B (en) | System and method for testing consistency of universal service protocol of power system | |
| CN102439818B (en) | Method and device for automatically generating substation GOOSE signal connection topology relationship | |
| CN103744422B (en) | A kind of to the protective relaying device automatic test approach based on IEC61850 standard | |
| WO2015106605A1 (en) | Method for testing station level of intelligent substation | |
| CN110427314B (en) | A measurement automation terminal information security reliability testing method and system | |
| CN104734364B (en) | The method and system of relay protection device of intelligent substation SV, GOOSE input test | |
| CN105824001B (en) | A digital energy meter IEC61850 compliance test method and system | |
| CN101923126A (en) | A digital protection tester, automatic closed-loop test system and method | |
| CN104052633B (en) | Intelligent station 61850 and the stipulations integration test method of telemechanical 104 | |
| CN104868599B (en) | A kind of intelligent substation message emulating test and correlation analysis system and emulation mode | |
| CN104793076A (en) | Intelligent automatic test system and method | |
| CN100466563C (en) | Centralized monitoring method for data service system without network management interface | |
| CN102141950A (en) | Method for checking interlock logics of intelligent substation measuring and controlling device | |
| CN105022694B (en) | Method for generating test case and system for mobile terminal test | |
| CN104133146A (en) | On-site test method for feeder automation fault treatment logic | |
| CN103761185B (en) | A kind of automatization test system and method | |
| CN106921522B (en) | Networking information model detection device of intelligent substation network message recording and analyzing device | |
| CN104917646A (en) | GOOSE protocol consistency test method | |
| CN108897695A (en) | A kind of the interconnection test method and system of demand side apparatus | |
| CN110752670A (en) | A kind of intelligent inspection system and inspection method for relay protection of intelligent substation | |
| CN106789406A (en) | A kind of IEC61850 communication protocol standards consistency testing system | |
| CN115361323A (en) | An intelligent gateway interconnection test system | |
| CN110535972A (en) | A kind of the coal gas detection equipment centralized management and communication system, equipment and readable storage medium storing program for executing of hardware and software platform |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20150325 |