CN111600760A - Quality detection system, method and equipment of power grid operation monitoring system - Google Patents
Quality detection system, method and equipment of power grid operation monitoring system Download PDFInfo
- Publication number
- CN111600760A CN111600760A CN202010448599.0A CN202010448599A CN111600760A CN 111600760 A CN111600760 A CN 111600760A CN 202010448599 A CN202010448599 A CN 202010448599A CN 111600760 A CN111600760 A CN 111600760A
- Authority
- CN
- China
- Prior art keywords
- test
- layer
- operation monitoring
- grid operation
- monitoring system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0876—Aspects of the degree of configuration automation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2205—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
- G06F11/221—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/22—Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
- G06F11/2273—Test methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/57—Certifying or maintaining trusted computer platforms, e.g. secure boots or power-downs, version controls, system software checks, secure updates or assessing vulnerabilities
- G06F21/577—Assessing vulnerabilities and evaluating computer system security
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/044—Network management architectures or arrangements comprising hierarchical management structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/03—Indexing scheme relating to G06F21/50, monitoring users, programs or devices to maintain the integrity of platforms
- G06F2221/034—Test or assess a computer or a system
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Automation & Control Theory (AREA)
- Debugging And Monitoring (AREA)
- Supply And Distribution Of Alternating Current (AREA)
Abstract
The embodiment of the invention relates to a quality detection system, a method and equipment of a power grid operation monitoring system, which comprises an infrastructure layer, a virtual layer, a service layer, an application layer and a user interface layer which are sequentially arranged from low to high, wherein the five layers of architectures can provide a unified service function and provide infrastructure services, basic services and application resources for users in a resource pool mode, so that the integration of hardware resource virtualization, system management automation and detection flow is realized, the requirements of rapid deployment and dynamic resource allocation of a detection environment are met, the detection efficiency is improved, and a detection tool can be used, obtained at any time and expanded at any time as required. The problem of current detection means to the electric wire netting operation monitored control system is mainly artifical the detection, and adopts independent software to carry out the individual test to each functional module of electric wire netting operation monitored control system, does not have integrated test platform, and efficiency of software testing is low is solved.
Description
Technical Field
The invention relates to the technical field of power systems, in particular to a quality detection system, method and device of a power grid operation monitoring system.
Background
With the development of the power grid automation technology, the original scheduling automation system mainly having data acquisition and monitoring functions gradually evolves into a power grid operation monitoring system integrating a plurality of functions such as data acquisition and monitoring, protection control, automatic power generation control, automatic voltage control, wide-area measurement and the like. Compared with the traditional dispatching automation system, the number of functional modules covered by the power grid operation monitoring system is increased sharply, and the system architecture is more complex. Therefore, the power grid operation monitoring system puts higher requirements on the universality, compatibility and expansibility of the system.
The existing detection means for the power grid operation monitoring system is to adopt a single-function test tool to perform dispersed and independent tests on each functional module of the dispatching automation system, and the overall function of the power grid operation monitoring system cannot be systematically and comprehensively detected. In addition, the existing detection means mainly adopts manual detection, and independent software is adopted to independently test each functional module of the power grid operation monitoring system, so that an integrated test platform is not available, and the test efficiency is low; and the detection mode is limited by hardware resources, technical conditions and the like, so that the problems of difficult capacity expansion, easy performance bottleneck generation and the like exist, and the high-concurrency and high-capacity test requirements cannot be met.
Disclosure of Invention
The embodiment of the invention provides a quality detection system, a quality detection method and quality detection equipment of a power grid operation monitoring system, which are used for solving the technical problems that the existing detection means of the power grid operation monitoring system mainly adopts manual detection, and independent software is adopted to independently test each functional module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low.
In order to achieve the above object, the embodiments of the present invention provide the following technical solutions:
a quality detection system of a power grid operation monitoring system comprises an infrastructure layer, a virtual layer, a service layer, an application layer and a user interface layer;
the infrastructure layer is used for providing infrastructure services for the virtual layer, the service layer, the application layer and the user interface layer, and the infrastructure layer comprises a hardware equipment module used for providing physical hardware resources required by building a detection environment;
the virtual layer is positioned above the infrastructure layer and is used for virtualizing physical hardware resources to provide a unified virtualized resource pool, and the virtualized resource pool comprises a virtual server, a virtual storage and a virtual network;
the service layer is positioned above the virtual layer and is used for providing basic service calling for the application layer and the user interface layer;
the application layer is positioned above the service layer and used for providing a uniform application resource pool for detection, the application resource pool comprises a plurality of test application programs for detecting the power grid operation monitoring system, and the test application programs comprise a protocol test, a bus test, an avalanche test, a Web pressure test, a safety test and a performance analysis test;
and the user interface layer is positioned above the application layer and is used for providing an access interface for a user.
Preferably, the hardware device modules include a minicomputer, a PC server, a storage device, and a switch.
Preferably, the basic service includes an information service, an access service, an application registration service, an event service, and a transmission service.
Preferably, the protocol test is used for providing protocol test services for different communications, and the protocol test includes 101 protocol test, 103 protocol test and 104 protocol test.
Preferably, the bus test is used for providing tests for a general bus and a high-speed bus of the power grid operation monitoring system.
Preferably, the avalanche tests include SCADA avalanche, credit guarantee avalanche and WAMS avalanche. The performance analysis test comprises a server performance test, a network performance test and a storage performance test.
Preferably, the user interface layer comprises a right management module, a resource monitoring module and an application management module;
the authority management module is used for providing limit management for the user authority;
the resource monitoring module is used for monitoring the test service provided by the application resource pool in the application layer;
and the application management module is used for managing the test service provided by the application resource pool in the application layer.
Preferably, the transportation cost per unit volume of the transportation vehicle is the transportation unit price of the transportation vehicle divided by the volume of the cargo container of the transportation vehicle.
The invention also provides a quality detection method of the power grid operation monitoring system, which is applied to the quality detection system with the power grid operation monitoring system and comprises the following steps:
s1, setting a test service on a quality detection system;
s2, setting a test case in the quality detection system according to the test service;
s3, establishing communication connection between the power grid operation monitoring system and the quality detection system;
and S4, starting the test service in the quality detection system to carry out quality detection on the power grid operation monitoring system, and outputting a test result.
Preferably, in S4, the result of quality detection is output through a test report.
The invention also provides a device comprising a processor and a memory;
the memory is used for storing program codes and transmitting the program codes to the processor;
and the processor is used for executing the quality detection method of the power grid operation monitoring system according to the instruction in the program code.
According to the technical scheme, the embodiment of the invention has the following advantages:
1. the quality detection system of the power grid operation monitoring system can provide a unified service function through five-layer architecture of an infrastructure layer, a virtual layer, a service layer, an application layer and a user interface layer, and provides infrastructure service, basic service and application resources for users in a resource pool mode, so that hardware resource virtualization, system management automation and detection flow integration are realized, the requirements of rapid deployment and dynamic resource allocation of a detection environment are met, the detection efficiency is improved, and a detection tool can be used as required, acquired at any time and expanded at any time. The technical problems that the existing detection means for the power grid operation monitoring system mainly adopts manual detection, and independent software is adopted to independently test each functional module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low are solved.
2. According to the quality detection method of the power grid operation monitoring system, the test service is set, the test case is set according to the test service, then the power grid operation monitoring system is connected with the quality detection system for testing, a plurality of functional modules of the power grid operation monitoring system can be detected, the detection efficiency is improved, and the technical problems that manual detection is mainly adopted in the existing detection means of the power grid operation monitoring system, independent software is adopted for independently testing each functional module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low are solved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a block diagram of a quality detection system of a power grid operation monitoring system according to an embodiment of the present invention.
Fig. 2 is another block diagram of a quality detection system of a power grid operation monitoring system according to an embodiment of the present invention.
Fig. 3 is a flowchart illustrating steps of a quality detection method of a power grid operation monitoring system according to an embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
With the continuous expansion of the scale of the power grid, the design and construction capacity of each level of power grid operation monitoring system of the power grid, the province and the district is also continuously increased. Under the influence of natural disasters such as natural typhoons, ice and snow and the like, the processing capacity of the system on the power grid accident state under extreme disaster conditions needs to be considered more when the power grid operation monitoring system is constructed. Correspondingly, the detection means of the power grid operation monitoring system also has the capability of simulating and testing the power grid accident state under the extreme disaster condition. The existing quality detection for the power grid operation monitoring system is limited by hardware resources, technical conditions and the like, so that the problems of difficult capacity expansion, easy performance bottleneck generation and the like exist, and the detection requirement of the power grid operation monitoring system under the new trend of technological development is difficult to meet.
Therefore, the embodiment of the application provides a quality detection system, a method and equipment of a power grid operation monitoring system, the quality detection system of the power grid operation monitoring system is a quality detection system of the power grid operation monitoring system taking service as a center, the integration of hardware resource virtualization, system management automation and detection flow is realized, comprehensive function and performance quality detection service is provided for the power grid operation monitoring system, and the technical problems that the existing detection means for the power grid operation monitoring system mainly adopts manual detection, independent software is adopted to independently test each function module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low are solved.
The first embodiment is as follows:
fig. 1 is a block diagram of a quality detection system of a power grid operation monitoring system according to an embodiment of the present invention, and fig. 2 is another block diagram of the quality detection system of the power grid operation monitoring system according to an embodiment of the present invention.
As shown in fig. 1 and fig. 2, an embodiment of the present invention provides a quality detection system for a power grid operation monitoring system, which includes an infrastructure layer 10, a virtual layer 20, a service layer 30, an application layer 40, and a user interface layer 50;
the infrastructure layer 10 is used for providing infrastructure services for the virtual layer 20, the service layer 30, the application layer 40 and the user interface layer 50, and comprises hardware equipment modules for providing physical hardware resources required for building a detection environment;
a virtual layer 20, located above the infrastructure layer 10, for virtualizing physical hardware resources to provide a unified virtualized resource pool, which includes virtual servers, virtual storage, and virtual networks;
a service layer 30 located above the virtual layer 20 and configured to provide basic service calls for the application layer 40 and the user interface layer 50;
the application layer 40 is positioned above the service layer 30 and used for providing a uniform application resource pool for detection, the application resource pool comprises a plurality of test application programs for detecting the power grid operation monitoring system, and the test application programs comprise a protocol test, a bus test, an avalanche test, a Web pressure test, a safety test and a performance analysis test;
and a user interface layer 50 positioned above the application layer 40 and used for providing an access interface for a user.
In the embodiment of the present invention, the infrastructure layer 10 is mainly a collection of various hardware device resources required for building a detection environment. The hardware equipment module comprises a small computer, a PC server, a storage device and a switch.
It should be noted that a small form factor is a high performance 64-bit computer that uses a reduced instruction set processor and has performance and cost that is between that of a PC server and that of a mainframe. The PC server is preferably a mainstream X86 server, and the quality detection system of the power grid operation monitoring system adopting the infrastructure layer 10 can support the mainstream X86 server of the existing server manufacturer on the market, wherein the types of the server include IBM, HP, DELL, Sun, NEC, Unisys and the like. A storage device is a device for storing information, and generally, information is digitized and then stored in a medium using an electric, magnetic, optical, or other means. A Switch means a "Switch" is a network device for electrical (optical) signal forwarding that can provide an exclusive electrical signal path for any two network nodes accessing the Switch, and is commonly an ethernet Switch, a voice over telephone Switch, a fiber Switch, and so on.
In the embodiment of the present invention, the virtual layer 20 integrates physical hardware resources (physical hardware devices) of different manufacturers and different models by using a virtualization technology to form an open shared virtualized resource pool that can be dynamically allocated. The virtual layer 20 is mainly implemented by a virtual machine.
It should be noted that a virtual machine refers to a complete computer system that has a complete hardware system function and runs in a completely isolated environment through software simulation, work that can be completed in a physical computer can be realized in the virtual machine, when a virtual machine is created in a computer, a part of hard disk and memory capacity of the physical machine needs to be used as the hard disk and memory capacity of the virtual machine, each virtual machine has an independent CMOS, hard disk and operating system, and can operate the virtual machine as if the physical machine is used. For example: a single physical server may support virtualization to 128 or more virtual machines; each virtual machine can support more than 4 paths of virtual CPUs; each virtual machine can support more than 256GB of memory; each virtual machine can support storage capacity over 64TB, and the virtual machine can realize all functions of the physical server, such as own resources (memory, CPU, network card, storage), and can specify an individual IP address, MAC address, and the like.
The virtual server in the embodiment of the present invention mainly realizes the contribution of the file and allocates the resource, and specifically, the virtual server has the following contents: firstly, virtualization of an operating system, namely, one operating system starts a plurality of instances, a binary file is shared, and memories are separated according to users; and secondly, the resource control of the operating system is realized, namely, the upper limit of the operable resource can be allocated to the process without the isolation of multiple operating system instances.
In the virtual storage of the embodiment of the invention, the mapping from the physical storage device to the single logic storage resource pool is mainly established, and the dynamic adjustment of the storage resources can be realized through storage virtualization, so that the function of allocation as required is provided for users, the high sharing performance of the storage system is realized, and good support is provided for the hot migration of the virtual machine.
The virtual network in the embodiment of the invention is mainly used for ensuring the safety and isolation of each virtual solution during operation, and the access of a user to a virtual machine is controlled by the following means: firstly, a VPN device authenticates a user on an external interface of a system; secondly, each virtual solution corresponds to a VLAN, wherein a virtual machine of each virtual solution is positioned in the VLAN, and the isolation of the VLAN is ensured by a switch and hyperviers on all hosts; thirdly, the isolation of the virtual machine is ensured by the virtualization engine; fourthly, the user authentication of the operating system can also protect the user information.
In the embodiment of the present invention, the service layer 30 is mainly used for providing basic service calls and providing various services required for the safe and efficient operation of the application system supporting various application layers 40. The basic service includes information service, access service, application registration service, event service, transmission service, and the like.
It should be noted that various basic services are registered and issued through the service registry, and the application program in the application layer 40 calls the basic services through the service bus.
In the embodiment of the present invention, the application layer 40 is mainly used to support flexible deployment and extension of application programs of various detection tools, and deploy the application programs of the detection tools in the application resource pool.
It should be noted that the application layer 40 is a core of a quality detection system of the entire power grid operation monitoring system, and a series of advanced detection tools may be centrally deployed in a virtual machine manner, where each virtual machine correspondingly completes a test service. The application layer 40 integrates various detection tools such as avalanche test, protocol test, bus test and the like, realizes unified configuration and management of parameters, and improves the simulation capability of massive high-concurrency data and the automatic detection capability of standard consistency.
In the embodiment of the invention, the user interface layer is mainly used for providing a uniform access interface for users and realizing functions of authority management, resource monitoring, application management and the like. The quality detection system of the power grid operation monitoring system can be managed by the user through different accesses, wherein the management contents comprise life cycle management of a virtual machine, real-time resource monitoring, user permission configuration and the like.
The quality detection system of the power grid operation monitoring system can provide a unified service function through a five-layer framework of an infrastructure layer, a virtual layer, a service layer, an application layer and a user interface layer, provides infrastructure services, basic services and application resources to users in a resource pool mode, realizes integration of hardware resource virtualization, system management automation and detection flow, meets the requirements of rapid deployment of a detection environment and dynamic allocation of resources, improves detection efficiency, and can be used as required, obtained at any time and expanded at any time. The technical problems that the existing detection means for the power grid operation monitoring system mainly adopts manual detection, and independent software is adopted to independently test each functional module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low are solved.
In one embodiment of the present invention, the protocol test is used to provide protocol test services for different communications, and the protocol test includes a 101 protocol test, a 103 protocol test, and a 104 protocol test.
It should be noted that, the design of the protocol test enables the quality detection system of the power grid operation monitoring system to have the verification capability of protocol conformance and exception handling, and ensures the high standardization of the construction of the system to be tested.
In one embodiment of the invention, the bus test is used for providing a test for a general bus and a high-speed bus of the power grid operation monitoring system, and the bus test is mainly used for verifying the reliability and the transmission efficiency of message transmission in the power grid operation monitoring system.
In one embodiment of the invention, the avalanche tests include SCADA avalanche, credit guarantee avalanche, and WAMS avalanche. The avalanche test is mainly used for simulating the real-time operation working condition of a power grid by simulating the functions, data transmission and communication modes of the telecontrol device, the protection device and the PMU device, and providing a technical means for verifying the functions and the performance of the power grid operation monitoring system under extreme conditions.
It should be noted that the exercise device is mainly implemented by an exercise system, and the telecontrol system is a system for monitoring and controlling the production process in a wide area, and includes all the devices and functions for collecting, processing, transmitting, displaying, executing and the like necessary process information. The equipment for forming the telecontrol system comprises a station-side telecontrol device, a dispatching-side telecontrol device and a telecontrol channel. Protective devices typically employ a housing, hood, screen, door, cover, fence, enclosed device, etc. as an obstacle to objects to isolate people from danger. The synchronous Phasor Measurement Unit (PMU) is a phasor measurement unit formed by using a Global Positioning System (GPS) second pulse as a synchronous clock, is mainly used for dynamic monitoring, system protection, system analysis and prediction and the like of a power system, and is an important device for ensuring safe operation of a power grid.
In the embodiment of the invention, the Web pressure test mainly provides diversified test tools, the test tools comprise loadrunner, http _ load, webbech and the like, and the Web pressure test mainly enables software to run in an overload mode by simulating a large number of concurrent users so as to achieve the purposes of running limit of a tested system and finding hidden errors of the tested system.
In the embodiment of the invention, the performance analysis test comprises a server performance test, a network performance test and a storage performance test, and is mainly used for carrying out test evaluation on the real-time load condition of physical hardware equipment (a server, a switch and a disk array) in the power grid operation monitoring system.
In one embodiment of the present invention, the user interface layer 50 includes a rights management module, a resource monitoring module, and an application management module;
the authority management module is used for providing limit management for the user authority;
the resource monitoring module is used for monitoring the test service provided by the application resource pool in the application layer 40;
and the application management module is used for managing the test service provided by the application resource pool in the application layer 40.
It should be noted that, a user accesses the quality detection system through the user interface layer 50, and operations such as customization of a test service, configuration of a test case, execution of a test program, and the like can be completed in the quality detection system of the power grid operation monitoring system, and management such as life cycle management of a virtual machine, real-time resource monitoring, user permission configuration, and the like can also be performed on the quality detection system.
Example two:
fig. 3 is a flowchart illustrating steps of a quality detection method of a power grid operation monitoring system according to an embodiment of the present invention.
As shown in fig. 3, an embodiment of the present invention further provides a quality detection method for a power grid operation monitoring system, which is applied to the quality detection system with the power grid operation monitoring system, and includes the following steps:
s1, setting a test service on a quality detection system;
s2, setting a test case in the quality detection system according to the test service;
s3, establishing communication connection between the power grid operation monitoring system and the quality detection system;
and S4, starting a test service in the quality detection system to perform quality detection on the power grid operation monitoring system, and outputting a test result. Wherein, the result of the quality detection is output through a test report.
In S1 of the embodiment of the present invention, according to a test requirement for detecting the quality of the power grid operation monitoring system, a test service is customized on the quality detection system of the power grid operation monitoring system of the quality detection system. Specifically, the customized test service is initiated by a tester in a quality detection system of the power grid operation monitoring system, the tester determines test contents and submits a test application, and after receiving the test application, an auditor opens use permission (permission includes a functional module, use duration and the like) for the tester on the quality detection system of the power grid operation monitoring system after compliance audit. The method comprises the following steps that a tester deploys virtual machines in a quality detection system of a power grid operation monitoring system according to test contents, for common test services such as protocol test, bus test, avalanche test, web pressure test and the like, but the corresponding test virtual machines are deployed by using the quality detection system, and the tester only needs to adjust virtual machine resources (the virtual machine resources comprise the number of the virtual machines, the cpu of the virtual machines, the memory and the like) so as to meet test requirements; for special test services which are not deployed by using the quality detection system, testers need to reconfigure the virtual machine, the quality detection system is used for providing a virtual machine template, the testers complete the basic environment configuration of the virtual machine by selecting the types of an operating system and a database and the like, and then test software is installed in the virtual machine, so that the configuration of the newly added test services can be completed.
In S2 of the embodiment of the present invention, test cases are respectively configured according to the test service, where the test cases mainly include data types, data capacities, concurrency modes, test cycles, and the like. The configured test cases are different for different test services. Taking SCADA avalanche testing as an example, the number of analog substations accessed to a power grid operation monitoring system and the analog data capacity need to be configured, the number of telemetry, telemetry and SOE (event sequence record, that is, an alarm signal uploaded to a master station of a scheduling system by a substation in a power system) uploaded by each analog substation is configured, and finally, a communication protocol between the analog substation and the master station, a server/client mode and the like are configured.
In S3 of the embodiment of the present invention, the power grid operation monitoring system and the quality detection system are connected to the same local area network, and respective network addresses are configured to establish a communication connection therebetween.
In S4 of the embodiment of the present invention, the quality detection system is used to start a test application for the power grid operation monitoring system, and to timely handle an abnormal condition occurring in the test process. In this embodiment, a testing environment is provided by a testing application program, specific testing conditions are recorded manually, testing items (such as protocol consistency testing) without manual intervention are automatically executed by the program, and a testing report is automatically generated. The automatic test application program can automatically export a test report after executing the test, and combines the automatic test result and the test result memorability recorded manually to form a total test report of the power grid operation monitoring system.
According to the quality detection method of the power grid operation monitoring system, the test service is set, the test case is set according to the test service, then the power grid operation monitoring system is connected with the quality detection system and then is tested, a plurality of functional modules of the power grid operation monitoring system can be detected, the detection efficiency is improved, and the technical problems that manual detection is mainly adopted in the existing detection means of the power grid operation monitoring system, independent software is adopted to independently test each functional module of the power grid operation monitoring system, an integrated test platform is not available, and the test efficiency is low are solved.
Example three:
the embodiment of the invention provides equipment, which comprises a processor and a memory;
a memory for storing the program code and transmitting the program code to the processor;
and the processor is used for executing the quality detection method of the power grid operation monitoring system according to the instructions in the program codes.
It should be noted that the processor is configured to execute the steps in the above-mentioned embodiment of the quality detection method of the power grid operation monitoring system according to the instructions in the program code. Alternatively, the processor, when executing the computer program, implements the functions of each module/unit in each system/apparatus embodiment described above.
Illustratively, a computer program may be partitioned into one or more modules/units, which are stored in a memory and executed by a processor to accomplish the present application. One or more modules/units may be a series of computer program instruction segments capable of performing specific functions, which are used to describe the execution of a computer program in a terminal device.
The terminal device may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device may include, but is not limited to, a processor, a memory. Those skilled in the art will appreciate that the terminal device is not limited and may include more or fewer components than those shown, or some components may be combined, or different components, e.g., the terminal device may also include input output devices, network access devices, buses, etc.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The storage may be an internal storage unit of the terminal device, such as a hard disk or a memory of the terminal device. The memory may also be an external storage device of the terminal device, such as a plug-in hard disk, a Smart Memory Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), and the like provided on the terminal device. Further, the memory may also include both an internal storage unit of the terminal device and an external storage device. The memory is used for storing computer programs and other programs and data required by the terminal device. The memory may also be used to temporarily store data that has been output or is to be output.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A quality detection system of a power grid operation monitoring system is characterized by comprising an infrastructure layer, a virtual layer, a service layer, an application layer and a user interface layer;
the infrastructure layer is used for providing infrastructure services for the virtual layer, the service layer, the application layer and the user interface layer, and the infrastructure layer comprises a hardware equipment module used for providing physical hardware resources required by building a detection environment;
the virtual layer is positioned above the infrastructure layer and is used for virtualizing physical hardware resources to provide a unified virtualized resource pool, and the virtualized resource pool comprises a virtual server, a virtual storage and a virtual network;
the service layer is positioned above the virtual layer and is used for providing basic service calling for the application layer and the user interface layer;
the application layer is positioned above the service layer and used for providing a uniform application resource pool for detection, the application resource pool comprises a plurality of test application programs for detecting the power grid operation monitoring system, and the test application programs comprise a protocol test, a bus test, an avalanche test, a Web pressure test, a safety test and a performance analysis test;
and the user interface layer is positioned above the application layer and is used for providing an access interface for a user.
2. The system of claim 1, wherein the hardware device modules comprise a minicomputer, a PC server, a storage device, and a switch.
3. The system of claim 1, wherein the basic services include information services, access services, application registration services, event services, and transport services.
4. The system of claim 1, wherein the protocol test is configured to provide protocol test services for different communications, and the protocol test includes a 101 protocol test, a 103 protocol test, and a 104 protocol test.
5. The system of claim 1, wherein the bus test is configured to provide testing of a general purpose bus and a high speed bus of the grid operation monitoring system.
6. The quality detection system of the grid operation monitoring system according to claim 1, wherein the avalanche tests include SCADA avalanches, credit assurance avalanches, and WAMS avalanches;
the performance analysis test comprises a server performance test, a network performance test and a storage performance test.
7. The quality detection system of the power grid operation monitoring system according to claim 1, wherein the user interface layer comprises a rights management module, a resource monitoring module, and an application management module;
the authority management module is used for providing limit management for the user authority;
the resource monitoring module is used for monitoring the test service provided by the application resource pool in the application layer;
and the application management module is used for managing the test service provided by the application resource pool in the application layer.
8. A quality inspection method of a grid operation monitoring system applied to a quality inspection system having the grid operation monitoring system according to any one of claims 1 to 7, comprising the steps of:
s1, setting a test service on a quality detection system;
s2, setting a test case in the quality detection system according to the test service;
s3, establishing communication connection between the power grid operation monitoring system and the quality detection system;
and S4, starting the test service in the quality detection system to carry out quality detection on the power grid operation monitoring system, and outputting a test result.
9. The method for detecting the quality of the grid operation monitoring system according to claim 8, wherein in the step S4, a result of the quality detection is output through a test report.
10. An apparatus comprising a processor and a memory;
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to execute the quality detection method of the power grid operation monitoring system according to the instruction in the program code.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010448599.0A CN111600760B (en) | 2020-05-25 | 2020-05-25 | Quality detection system, method and equipment of power grid operation monitoring system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010448599.0A CN111600760B (en) | 2020-05-25 | 2020-05-25 | Quality detection system, method and equipment of power grid operation monitoring system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111600760A true CN111600760A (en) | 2020-08-28 |
CN111600760B CN111600760B (en) | 2023-05-23 |
Family
ID=72191417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010448599.0A Active CN111600760B (en) | 2020-05-25 | 2020-05-25 | Quality detection system, method and equipment of power grid operation monitoring system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111600760B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114880182A (en) * | 2022-06-10 | 2022-08-09 | 中国电信股份有限公司 | Monitoring platform test method and device, electronic equipment and readable storage medium |
CN114978957A (en) * | 2022-05-24 | 2022-08-30 | 浪潮商用机器有限公司 | Multifunctional test method, device, equipment and medium |
CN115016882A (en) * | 2022-06-28 | 2022-09-06 | 上海浦东发展银行股份有限公司 | Monitoring interface generation method, device, equipment and storage medium |
WO2024001251A1 (en) * | 2022-06-30 | 2024-01-04 | 苏州元脑智能科技有限公司 | Chip test system and method, and device and medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104378252A (en) * | 2014-08-26 | 2015-02-25 | 国家电网公司 | Cloud testing service platform |
CN105049435A (en) * | 2015-07-21 | 2015-11-11 | 重庆邮电大学 | Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network |
CN105807749A (en) * | 2014-12-29 | 2016-07-27 | 国家电网公司 | Test platform and test method for power dispatching automatic master station system |
CN110275509A (en) * | 2019-05-24 | 2019-09-24 | 国网江苏省电力有限公司电力科学研究院 | A kind of energy-accumulating power station test of supervisor method and system |
-
2020
- 2020-05-25 CN CN202010448599.0A patent/CN111600760B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104378252A (en) * | 2014-08-26 | 2015-02-25 | 国家电网公司 | Cloud testing service platform |
CN105807749A (en) * | 2014-12-29 | 2016-07-27 | 国家电网公司 | Test platform and test method for power dispatching automatic master station system |
CN105049435A (en) * | 2015-07-21 | 2015-11-11 | 重庆邮电大学 | Cloud testing framework oriented to protocol conformance of heterogeneous wireless sensor network |
CN110275509A (en) * | 2019-05-24 | 2019-09-24 | 国网江苏省电力有限公司电力科学研究院 | A kind of energy-accumulating power station test of supervisor method and system |
Non-Patent Citations (3)
Title |
---|
吕维体: "虚拟化技术在新一代云计算数据中心的应用研究", 《通讯世界》 * |
李自尊等: "基于虚拟化技术的云数据中心基础设施规划方案", 《河南科技》 * |
燕刚等: "智能变电站监控***雪崩自动测试***的开发及应用", 《电力***保护与控制》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114978957A (en) * | 2022-05-24 | 2022-08-30 | 浪潮商用机器有限公司 | Multifunctional test method, device, equipment and medium |
CN114978957B (en) * | 2022-05-24 | 2023-05-05 | 浪潮商用机器有限公司 | Multifunctional testing method, device, equipment and medium |
CN114880182A (en) * | 2022-06-10 | 2022-08-09 | 中国电信股份有限公司 | Monitoring platform test method and device, electronic equipment and readable storage medium |
CN114880182B (en) * | 2022-06-10 | 2024-01-02 | 中国电信股份有限公司 | Monitoring platform testing method and device, electronic equipment and readable storage medium |
CN115016882A (en) * | 2022-06-28 | 2022-09-06 | 上海浦东发展银行股份有限公司 | Monitoring interface generation method, device, equipment and storage medium |
CN115016882B (en) * | 2022-06-28 | 2024-06-07 | 上海浦东发展银行股份有限公司 | Monitoring interface generation method, device, equipment and storage medium |
WO2024001251A1 (en) * | 2022-06-30 | 2024-01-04 | 苏州元脑智能科技有限公司 | Chip test system and method, and device and medium |
Also Published As
Publication number | Publication date |
---|---|
CN111600760B (en) | 2023-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111600760B (en) | Quality detection system, method and equipment of power grid operation monitoring system | |
CN110809017B (en) | Data analysis application platform system based on cloud platform and micro-service framework | |
CN111124850A (en) | MQTT server performance testing method, system, computer equipment and storage medium | |
CN110797975A (en) | Intelligent transformer area system and management method | |
CN110520847A (en) | The virtualization of control and status signal | |
CN108595306A (en) | A kind of service performance testing method towards mixed portion's cloud | |
CN105027108A (en) | Instance host configuration | |
US9948524B2 (en) | Network element diagnostic evaluation | |
CN109684166A (en) | Method, apparatus, terminal and the storage medium of automatic test Sensor log normalization | |
CN107070752B (en) | Testing method and testing system for long connection capacity | |
CN107817401A (en) | The method for testing pressure and device of a kind of power information acquisition system | |
CN107181626B (en) | Method and system for monitoring network bandwidth of distributed storage cluster system | |
US9766991B1 (en) | Energy aware cloud provisioning | |
CN104038388B (en) | Based on distributed Internet of Things Auto-Test System and method of testing | |
CN110275509B (en) | Energy storage power station monitoring function test method and system | |
CN107623699A (en) | A kind of encryption system based on cloud environment | |
CN106851708A (en) | The multi-user test method and test system of a kind of LTE base station | |
CN116955148A (en) | Service system testing method, device, equipment, storage medium and product | |
Sagkriotis et al. | Energy usage profiling for virtualized single board computer clusters | |
CN110650063A (en) | Centralized bank third-party software simulation system and method | |
US20180246845A1 (en) | Virtualizing tcp/ip services with shared memory transport | |
Narayan et al. | Grid function virtualization for reliable provision of services in cyber-physical energy systems | |
Stoupis et al. | Hierarchical distribution Grid intelligence: using edge compute, communications, and IoT technologies | |
CN107342904A (en) | A kind of digital simulation method and device for transformer station's station level equipment test | |
US10554495B2 (en) | Sending hardware specific soft metrics for each of a plurality of computing devices based on a plain language user policy |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: Room 501-503, annex building, Huaye building, No.1-3 Chuimao new street, Xihua Road, Yuexiu District, Guangzhou City, Guangdong Province 510000 Applicant after: China Southern Power Grid Power Technology Co.,Ltd. Address before: Room 501-503, annex building, Huaye building, No.1-3 Chuimao new street, Xihua Road, Yuexiu District, Guangzhou City, Guangdong Province 510000 Applicant before: GUANGDONG DIANKEYUAN ENERGY TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |