A substation control system, method and related equipment
Through hardware integration and the coordinated work of the central processor and the graphics processor, the problems of large operation and maintenance work, communication interruption and complex network security partitioning in the substation control system are solved, and the system reliability and coordination efficiency of main and auxiliary controls are improved.
Patent Information
- Application Number
- CN202211316049.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-26
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2042-10-26
AI Technical Summary
In the existing substation control system, the operation and maintenance workload is large, communication interruption affects safety and reliability, network security partitioning is complex, and the coordination efficiency of the main and auxiliary control systems is low.
It adopts a hardware integrated structure that processes communication modules, input and output modules, storage modules and power modules, combined with the coordinated work of the central processor and graphics processor, and handles real-time and non-real-time services through container virtualization technology, and realizes monitoring and control through remote communication protocols to simplify network security partitioning.
It reduces the number of substation control system devices, reduces the operation and maintenance workload, improves system reliability and the collaborative efficiency of main and auxiliary control services, and simplifies network security partitioning.
Smart Images

Figure CN115632478B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of substation control, and particularly to a substation control system, method and related equipment. Background Art
[0002] The control functions of a substation are respectively implemented by a main control system and an auxiliary control system. Among them, the main control system consists of a "three-layer two-network" structure, which completes services and functions such as protection, monitoring, and control of primary main equipment in the substation; the auxiliary control system mainly consists of devices such as cameras, sensors, and robots, which complete services and functions such as video image recognition, fire protection, power environment monitoring, lighting, metering, and on-line monitoring.
[0003] There are a large number and various types of devices in the station control layer and interval layer of the main control system, which brings a huge workload to operation and maintenance. The station control layer includes various host servers, network gateways (remote control units), station control layer switches, etc. From the perspective of types, the interval layer includes protection, measurement and control, fault recorders, process layer network switches, etc. From the perspective of the number of devices, since the secondary devices in the interval layer are arranged in one-to-one correspondence with intervals, the number of interval layer devices often increases exponentially according to the number of intervals in the substation. Calculated according to single-set configuration, if a substation has 6 main transformer intervals, 10 line intervals, 2 capacitor intervals, 2 busbar intervals, and 2 sectionalizing intervals, then 22 protection devices, 22 measurement and control devices, 2 fault recorders, and 6 process layer network switches in the interval layer are required, totaling 52 secondary devices in the interval layer. There are usually hundreds of substations with different voltage levels in the jurisdiction of the power supply bureau, and the total number of devices in the station control layer and interval layer is hundreds of thousands. The relevant professional operation and maintenance teams of the power supply bureau are generally about dozens of people. It is a very huge workload to always ensure the reliable and stable operation of these devices.
[0004] The "three-layer two-network" structure needs to use a large number of switches to achieve data communication in the substation, resulting in too many communication nodes in the entire network, which affects the reliability of the entire substation main control system. According to system reliability theory, the more nodes and links that make up a system, the lower its reliability. In actual operation and maintenance of substations, communication interruptions between secondary devices at each layer of the main control system are very easy to occur, which greatly affects the transmission of telemetry, tele-signaling, tele-control, and tele-adjustment data in the substation, and affects the safe, reliable and stable operation of the substation.
[0005] The separation of the main control and auxiliary control data and functions in the substation leads to complex substation network security zoning and reduces the collaborative efficiency of the main and auxiliary functions. The realization of some functions during substation operation requires cooperation between the main and auxiliary systems, such as the feedback of video double confirmation results in one-key sequence control, video linkage during operation, integrated alarm, etc. However, currently, the main control system and the auxiliary control system are securely partitioned through a physical isolation device (firewall), and in the auxiliary control system, the video system and other systems need to be securely partitioned through a logical isolation device (horizontal isolation). There are strict controls and restrictions on data communication in different security zones. For example, the firewall only allows unidirectional data transmission, and the horizontal isolation device can only transmit specific types of data, which has a great impact on the collaborative efficiency of the main control system and the auxiliary control system. Summary of the Invention
[0006] In view of this, the present invention provides a substation control system, method, and related equipment to solve the problems of large workload of operation and maintenance, communication interruption affecting the safe, reliable, and stable operation of the substation, and complex substation network security zoning in the prior art. To achieve one or part or all of the above purposes or other purposes, the present invention proposes a substation control system, which includes:
[0007] A processing and communication module, an input / output module, a storage module, and a power module;
[0008] Among them, the processing and communication module is composed of two types of processors, a central processor for processing real-time and non-real-time services and a graphics processor for processing image and video data, according to a preset architecture. The central processor and the graphics processor communicate through a data bus. The number of the central processor and the graphics processor is determined according to service requirements and substation scale. The central processor processes real-time and non-real-time services through container virtualization technology. The processing and communication module realizes the monitoring and control of the substation through a remote communication protocol;
[0009] The input / output module communicates with the processing and communication module through a data bus, and the input / output module is used to obtain the data required by the processing and communication module;
[0010] The storage module communicates with the processing and communication module through a data bus, and the storage module is used to store the processing data of the real-time and non-real-time services;
[0011] The power module is used to provide energy for the processing and communication module, the input / output module, and the storage module.
[0012] Optionally, the system further includes:
[0013] A power supply plug-in, configured in a dual-plug redundant manner;
[0014] A processing communication plug-in is used for the central processing unit to process real-time services and non-real-time services and for the graphics processing unit to process image and video data, and includes an RJ45 network port and an ST / LC optical port;
[0015] A storage plug-in: used for data storage;
[0016] An input / output plug-in: with a standardized interface configuration, used for data acquisition.
[0017] Optionally, in the substation terminal, the devices and terminals involved in the substation control system are connected to the substation control system in units of intervals according to the preset architecture to form a security zone.
[0018] On the other hand, the present application provides a substation control method for the above-mentioned substation control system, including:
[0019] Obtain the resource utilization rate of the substation control system, where the resource utilization rate of the substation control system is the load rate of the central processing unit in the substation control system;
[0020] Determine the working state of the substation control system based on the load rate of the central processing unit in the substation control system, where the working state includes a normal state and a fault state;
[0021] Select the working mode of the substation control system according to the working state of the substation control system, and complete the control of the substation according to the working mode.
[0022] Optionally, before the step of determining the working state of the substation control system based on the load rate of the central processing unit in the substation control system, it further includes:
[0023] Obtain the basic data of the substation, where the basic data includes the rated action time limit of the protection function in real-time services;
[0024] Calculate the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit.
[0025] Optionally, the step of calculating the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit includes:
[0026] Assign the load rate of the central processing unit to a first preset value, and obtain the first actual action time of the protection function when the load rate of the central processing unit is the first preset value;
[0027] Match the rated operating time limit value and the first actual operating time. If the rated operating time limit value is not equal to the first actual operating time, adjust the first preset value until the rated operating time limit value is equal to the first actual operating time;
[0028] If the rated operating time limit value is equal to the first actual operating time, use the first preset value as the first threshold load rate of the central processing unit;
[0029] Assign the load rate of the central processing unit as the second preset value, and obtain the second actual operating time of the protection function when the load rate of the central processing unit is the second preset value. The second preset value is greater than the first preset value;
[0030] Match the rated operating time limit value and the second actual operating time. If the rated operating time limit value is not equal to half of the second actual operating time, adjust the second preset value until the rated operating time limit value is equal to half of the second actual operating time;
[0031] If the rated operating time limit value is equal to half of the second actual operating time, use the second preset value as the second threshold load rate of the central processing unit.
[0032] Optionally, the step of determining the working state of the substation control system based on the load rate of the central processing unit in the substation control system includes:
[0033] Match the load rate of the central processing unit, the first threshold load rate of the central processing unit, and the second threshold load rate of the central processing unit;
[0034] If the load rate of the central processing unit is less than the first threshold load rate of the central processing unit, determine that the working state of the substation control system is the normal state;
[0035] If the load rate of the central processing unit is equal to the first threshold load rate of the central processing unit and less than or equal to the second threshold load rate of the central processing unit, determine that the working state of the substation control system is the first fault state;
[0036] If the load rate of the central processing unit is greater than the second threshold load rate of the central processing unit, determine that the working state of the substation control system is the second fault state.
[0037] Optionally, the step of selecting the working mode of the substation control system according to the working state of the substation control system includes:
[0038] If the working state of the substation control system is the normal state, select the working mode of the substation control system as the first mode. The first mode enables the central processor in the substation control system to parse GOOSE messages and SV messages to obtain telecontrol and telemetry data, and enables the graphics processor in the substation control system to process image and video data and send the processing results to the central processor;
[0039] If the working state of the substation control system is the first fault state, select the working mode of the substation control system as the second mode. The second mode enables the central processor in the substation control system to parse the SV message to obtain the telecontrol and telemetry data corresponding to the SV message, and enables the graphics processor in the substation control system to parse the GOOSE message, send the telecontrol and telemetry data corresponding to the GOOSE message to the central processor, and process the image and video data and send the processing results to the central processor;
[0040] If the working state of the substation control system is the second fault state, select the working mode of the substation control system as the third mode. The third mode enables the central processor in the substation control system to parse the SV message to obtain the telemetry data required for real-time services, and enables the graphics processor in the substation control system to parse the GOOSE message and the SV message, send the telecontrol data corresponding to the GOOSE message and the telemetry data required for non-real-time services corresponding to the SV message to the central processor, and stop processing the image and video data.
[0041] In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory through the bus. When the machine-readable instructions are executed by the processor, the steps of the substation control method as described above are executed.
[0042] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the substation control method as described above are executed.
[0043] Implementing the embodiments of the present invention will have the following beneficial effects:
[0044] Building a substation control system through hardware integration reduces the number of devices in the substation control system, reduces the workload of operation, maintenance and repair, improves work efficiency, and reduces the communication nodes of the substation system. According to the system reliability principle, the fewer the communication nodes, the higher the system reliability. The central processing unit (CPU) and the graphics processing unit (GPU) are used in cooperation to process the main control and auxiliary control services, and the container virtualization technology is used to ensure the realization of real-time services and non-real-time services, simplify the network security partition, and achieve high efficiency in data fusion and main-auxiliary service coordination. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0046] Among them:
[0047] Figure 1 is a schematic structural diagram of a substation control system provided by an embodiment of the present application;
[0048] Figure 2 is a plugin layout diagram of a substation control system provided by an embodiment of the present application;
[0049] Figure 3 is a control architecture and security partition diagram of a substation control system provided by an embodiment of the present application;
[0050] Figure 4 is a flowchart of a substation control method provided by an embodiment of the present application;
[0051] Figure 5 is a flowchart of another substation control method provided by an embodiment of the present application;
[0052] Figure 6 is a flowchart of yet another substation control method provided by an embodiment of the present application;
[0053] Figure 7 is a schematic structural diagram of an electronic device provided by an embodiment of the present application;
[0054] Figure 8 is a schematic structural diagram of a storage medium provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0055] 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. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0056] As Figure 1 shown, an embodiment of the present application provides a substation control system, which includes:
[0057] a processing and communication module, an input / output module, a storage module, and a power supply module;
[0058] Among them, the processing and communication module is composed of two types of processors, a central processing unit for processing real-time services and non-real-time services and a graphics processing unit for processing image and video data, according to a preset architecture. The central processing unit and the graphics processing unit communicate through a data bus. The numbers of the central processing unit and the graphics processing unit are determined according to service requirements and substation scale. The central processing unit processes real-time services and non-real-time services through container virtualization technology. The processing and communication module realizes the monitoring and control of the substation through a remote communication protocol;
[0059] The input / output module communicates with the processing and communication module through a data bus, and the input / output module is used to obtain the data required by the processing and communication module;
[0060] The storage module communicates with the processing and communication module through a data bus, and the storage module is used to store the processing data of the real-time services and the non-real-time services;
[0061] The power supply module is used to supply energy to the processing and communication module, the input / output module, and the storage module.
[0062] Exemplarily, the processing and communication module is composed of two types of processors, a multi-core central processing unit (CPU) and a multi-core graphics processing unit (GPU). The architectures of these two types of processors can be one or more of a complex instruction set (CISC), a reduced instruction set (RISC), or a very long instruction word (VLIW) architecture. The numbers of the two types of processors are not unique and can be adjusted according to the main control and auxiliary control service requirements and substation scale.
[0063] The CPU communicates with the GPU via a data bus, and the integrated main and auxiliary control of the substation is achieved through the collaborative work of the CPU and the GPU. Generally, the GPU is responsible for processing the image and video data generated in the auxiliary control system business, and the CPU is responsible for processing the real-time and non-real-time services in the main and auxiliary system business. The efficient operation of various real-time and non-real-time services in the substation main and auxiliary control system is realized through container virtualization technology in the CPU. According to the different operating states of the substation, the dynamic switching of the working modes of the CPU and the GPU is realized.
[0064] The processing and communication module communicates with the input and output module via the data bus, collects the data required for the substation main and auxiliary control services for processing and calculation, and then outputs service instructions to the input and output module for execution. The data collected by the input and output module includes but is not limited to image and video data (from cameras and robots), four remote data (telemetry, tele-signaling, tele-control, tele-adjustment, GOOSE and SV messages from the integrated intelligent device), serial port data (various sensors and controllable terminals), and hard node change data.
[0065] The processing and communication module communicates with the storage module via the data bus to realize the storage of the process data and historical data of the main and auxiliary control services.
[0066] The processing and communication module communicates with the remote master station system via a remote communication protocol to realize the monitoring and control of the substation by the master station. Any server or system that needs to exchange data with the substation end through a dedicated network or public network communication medium such as the dispatching data network, integrated service data network, cloud platform, etc. belongs to the remote master station, including but not limited to the dispatching or power market energy management system (EMS) master station, online monitoring master station, protection information master station, PMU master station, metering master station, centralized control master station, patrol and maintenance center master station, and substation operation management master station.
[0067] The power supply module is responsible for powering other modules.
[0068] The substation control system is provided with a time synchronization signal by an external time synchronization device.
[0069] The substation control system consists of two sets of main and standby redundancies. The main and standby systems transmit their respective fault alarm signals and main and standby switching control signals via the data bus.
[0070] In a possible implementation manner, the system, as Figure 2 shown, further includes:
[0071] A power supply plug-in, adopting a dual-plug-in redundancy configuration method;
[0072] A processing and communication plug-in, used for the central processor to process real-time and non-real-time services and the graphics processor to process image and video data, including RJ45 network ports and ST / LC optical ports;
[0073] Storage plug-in: used for data storage;
[0074] Input / output plug-in: with standardized interface configuration, used for data acquisition.
[0075] Exemplarily, power supply plug-in: with dual plug-in redundancy configuration to ensure the power supply reliability of the device. When any one of the power supply plug-ins fails, it does not affect the operation of the device, and supports hot-swap of the faulty power supply plug-in while the device is powered on.
[0076] Processing and communication plug-in: responsible for handling all master control and auxiliary control services of the substation. The plug-in interfaces include RJ45 network ports and ST / LC optical ports. The network ports are responsible for communicating with remote master stations including but not limited to the dispatching automation master station, on-line monitoring master station, centralized control master station, patrol and maintenance center master station, substation operation management master station, etc. The number of network ports is determined according to the number of master stations and channels to be communicated. The functions of the optical ports are divided into two categories. One category is connected to the substation time synchronization device to receive the substation time synchronization signal. The other category of optical ports is connected to another set of master-slave integrated control devices for transmitting master-slave switching signals.
[0077] Storage plug-in: used for storing the operation data and historical data of the substation master control and auxiliary control, and can be expanded as needed
[0078] Input / output plug-in: with standardized interface configuration, covering the main communication interface types of the current substation, including RJ45 network ports, ST / LC optical ports, RS232 / 485 serial ports, hard nodes and WIFI / WAPI wireless communication modules. The number of plug-ins is configured according to the number of substation intervals. Through direct connection or wireless means, it communicates with the integrated intelligent device, various sensors, controllable devices, cameras, robots, lighting, fire protection, lights, locks and other substation main and auxiliary system terminals in this interval, and is responsible for data acquisition required for the master control and auxiliary control services of this interval and the output of relevant control signals. If there are wireless sensors in this interval, data transmission is carried out with the master-slave integrated control device through the wireless communication module of the plug-in. The plug-in supports hot-swap, is convenient for maintenance and repair, and has high flexibility and expandability.
[0079] For the standardized interval plug-ins used, only one type of spare parts needs to be purchased, and it is in units of intervals, which is convenient for statistics and procurement management. The advantages of the interval standardized plug-ins also include being convenient for maintenance and defect elimination operations of a single interval, without worrying about affecting the operation of other normal intervals, and can improve operation efficiency and safety. At the same time, the standardized plug-ins cover all interface types, with relatively high flexibility and good expandability.
[0080] In a possible implementation manner, at the substation end of the preset architecture, the devices and terminals involved in the substation control system are connected to the substation control system in units of intervals to form a security zone.
[0081] Exemplarily, at the substation side, the devices and terminals involved in the substation control system are connected to the substation control system in units of intervals through direct connection or wireless communication, and the integration of the data of the substation main control system and the auxiliary control system is realized at the substation control system. Therefore, the network security zoning at the substation side is simplified into a single security zone, such as Figure 3 shown. The preset architecture realizes the highly integrated data and services of the entire substation, and can improve the collaborative efficiency of the services of the substation control system while ensuring the reliable processing of the real-time and non-real-time services of the substation. Through dedicated networks or public network communication media such as the dispatching data network, integrated service data network, and cloud platform, it communicates with remote master stations such as the dispatching or power market energy management system (EMS) master station, on-line monitoring master station, protection information management master station, PMU master station, metering master station, centralized control master station, patrol and maintenance center master station, and substation operation management master station to realize the monitoring and control of the substation by the remote master station.
[0082] In a possible implementation manner, as Figure 4 shown, the present application provides a substation control method for the above-mentioned substation control system, including:
[0083] S101. Obtain the resource utilization rate of the substation control system, where the resource utilization rate of the substation control system is the load rate of the central processing unit in the substation control system;
[0084] S102. Determine the working state of the substation control system based on the load rate of the central processing unit in the substation control system, where the working state includes a normal state and a fault state;
[0085] S103. Select the working mode of the substation control system according to the working state of the substation control system, and complete the control of the substation according to the working mode.
[0086] Exemplarily, the services of the substation can be divided into real-time services and non-real-time services. Real-time services mainly refer to the relay protection function, which has the highest reliability requirement. The action delay needs to be controlled at the millisecond level, and this delay needs to strictly meet the limit values of relevant standards and specifications. Except for the protection function, other main control and auxiliary control services of the substation are classified as non-real-time services.
[0087] The vast majority of real-time services and non-real-time services are supported by GOOSE messages, SV messages, and image and video data. When implementing substation main control and auxiliary control services, the processing of these three types of messages and data occupies the vast majority of resources. GOOSE messages mainly carry remote signaling, remote control, protection tripping, and remote adjustment data. SV messages mainly carry voltage and current telemetry data, and this telemetry data is further divided into real-time service telemetry data (for protection functions) and non-real-time service telemetry data. Image and video data are mainly generated by cameras and robots, and the processing results are used for non-real-time services such as primary equipment position recognition, meter pointer value recognition, environmental anomaly monitoring, and personnel management and control.
[0088] According to the resource utilization rate of the substation control system, its operating state can be divided into two categories: "normal state" and "fault state". According to actual operating experience, when a substation fails, a large amount of remote signaling and telemetry data will be generated. Due to the need to process a large number of GOOSE messages and SV messages, the resource utilization rate of the entire control system is very high at this time, and thus the operating state of the substation can be determined based on the resource utilization rate of the system.
[0089] In a possible implementation manner, before the step of determining the working state of the substation control system based on the load rate of the central processing unit in the substation control system, it further includes:
[0090] Obtain the basic data of the substation, and the basic data includes the rated action time limit of the protection function in real-time services;
[0091] Calculate the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit.
[0092] In a possible implementation manner, as Figure 5 shown, the step of calculating the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit includes:
[0093] Assign the load rate of the central processing unit to a first preset value, and obtain the first actual action time of the protection function when the load rate of the central processing unit is the first preset value;
[0094] Match the rated action time limit and the first actual action time. If the rated action time limit is not equal to the first actual action time, then adjust the first preset value until the rated action time limit is equal to the first actual action time;
[0095] If the rated action time limit is equal to the first actual action time, then use the first preset value as the first threshold load rate of the central processing unit;
[0096] Assign the load rate of the central processing unit to a second preset value, and obtain the second actual action time of the protection function when the load rate of the central processing unit is the second preset value, where the second preset value is greater than the first preset value;
[0097] Match the rated action time limit and the second actual action time. If the rated action time limit is not equal to half of the second actual action time, adjust the second preset value until the rated action time limit is equal to half of the second actual action time;
[0098] If the rated action time limit is equal to half of the second actual action time, then use the second preset value as the second threshold load rate of the central processing unit.
[0099] Exemplarily, take the action time limit T of the protection function in real-time services, that is, obtain the basic data of the substation, where the basic data includes the rated action time limit of the protection function in real-time services, and assign the initial average load rate N% of the CPU to 1%.
[0100] Test the actual action time T' of the protection at this load rate.
[0101] If T' = T, then set the average load rate of the CPU at this time to A%, that is, the first threshold load rate. Otherwise, add 1% to N% and continue to test the actual action time of the protection at this CPU load rate.
[0102] Set the average load rate N% of the CPU to A% + 1%.
[0103] Test the actual action time T' of the protection at this load rate.
[0104] If T' = 2T, then set the average load rate of the CPU at this time to B%, that is, the second threshold load rate. Otherwise, add 1% to N% and continue to test the actual action time of the protection at this CPU load rate.
[0105] Regarding the reason for choosing "2T" as the loop stop condition when testing the set value B%. Currently, the protection action limits vary according to the protection type, but generally they are around 10ms in half a cycle. In the 50Hz power system in China, the duration of one cycle (sine wave) is 20ms. If the protection fails to act and cut off the fault within one cycle, it will seriously affect the dynamic stability of the power system. Therefore, it is reasonable to use one cycle time, that is, "2T" time, as the basis for determining the set value B% of severe faults.
[0106] In a possible implementation manner, such as Figure 6As shown, the steps of determining the working state of the substation control system based on the load rate of the central processor in the substation control system include:
[0107] Match the load rate of the central processor, the first threshold load rate of the central processor, and the second threshold load rate of the central processor;
[0108] If the load rate of the central processor is less than the first threshold load rate of the central processor, determine that the working state of the substation control system is the normal state;
[0109] If the load rate of the central processor is equal to the first threshold load rate of the central processor and less than or equal to the second threshold load rate of the central processor, determine that the working state of the substation control system is the first fault state;
[0110] If the load rate of the central processor is greater than the second threshold load rate of the central processor, determine that the working state of the substation control system is the second fault state.
[0111] In a possible implementation, as Figure 6 shown, the steps of selecting the working mode of the substation control system according to the working state of the substation control system include:
[0112] If the working state of the substation control system is the normal state, select the working mode of the substation control system as the first mode, and the first mode enables the central processor in the substation control system to parse GOOSE messages and SV messages to obtain telecontrol and telemetry data, and enables the graphics processor in the substation control system to process image and video data and send the processing result to the central processor;
[0113] If the working state of the substation control system is the first fault state, select the working mode of the substation control system as the second mode, and the second mode enables the central processor in the substation control system to parse the SV message to obtain the telecontrol and telemetry data corresponding to the SV message, and enables the graphics processor in the substation control system to parse the GOOSE message, send the telecontrol and telemetry data corresponding to the GOOSE message to the central processor, and process image and video data and send the processing result to the central processor;
[0114] If the working state of the substation control system is the second fault state, select the working mode of the substation control system as the third mode. The third mode enables the central processor in the substation control system to parse the SV message to obtain the telemetry data required for real-time services, and enables the graphics processor in the substation control system to parse the GOOSE message and the SV message, and send the corresponding telecontrol data and the telemetry data required for non-real-time services in the GOOSE message and the SV message to the central processor, and stop processing the image and video data.
[0115] Exemplarily, collect the average CPU load rate of N%.
[0116] If N% is less than the fixed value A%, it is determined that the substation is operating in a normal state. At this time, the GPU is responsible for processing the image and video data and transmitting the processing results to the CPU. The CPU is responsible for parsing all GOOSE and SV messages to obtain the telecontrol and telemetry data required for real-time and non-real-time services. Finally, the CPU completes the logical operations of all real-time and non-real-time services and outputs the corresponding instructions.
[0117] If N% is greater than the fixed value A% and less than the fixed value B%, it is determined that the substation is operating in a general fault state. At this time, the GPU starts to provide parsing assistance for the CPU for some messages, requires the GPU to preferentially parse the GOOSE message, and obtains the telecontrol data and transmits it to the CPU for processing. After the GOOSE message is processed, then process the image and video data and transmit the results to the CPU. The CPU is only responsible for parsing the SV message and obtaining the corresponding telemetry data. Finally, the CPU completes the logical operations of all real-time and non-real-time services and outputs the corresponding instructions.
[0118] If N% continues to increase and is greater than the fixed value B%, it is determined that the substation is operating in a severe fault state. At this time, the GPU starts to process non-real-time services, and the CPU makes every effort to ensure the reliability of real-time services. The specific process is as follows. The GPU temporarily stops processing the image and video data. The GPU preferentially parses the GOOSE message and the SV message, obtains the telecontrol and telemetry data required for non-real-time services, and completes the logical operations of non-real-time services by the GPU and outputs instructions. At the same time, the CPU is only responsible for parsing the SV message, and only obtains the telemetry data required for real-time services. The CPU is only responsible for completing the logical operations of real-time services and outputting instructions.
[0119] In a possible implementation manner, such as Figure 7As shown, an embodiment of the present application provides an electronic device 300, including: a memory 310, a processor 320, and a computer program 311 stored on the memory 310 and executable on the processor 320. When the processor 320 executes the computer program 311, the following steps are implemented: obtaining the resource utilization rate of the substation control system, where the resource utilization rate of the substation control system is the load rate of the central processor in the substation control system; determining the working state of the substation control system based on the load rate of the central processor in the substation control system, where the working state includes a normal state and a fault state; selecting the working mode of the substation control system according to the working state of the substation control system, and completing the control of the substation according to the working mode.
[0120] In a possible implementation manner, as Figure 8 As shown, an embodiment of the present application provides a computer-readable storage medium 400, on which a computer program 411 is stored. When the computer program 411 is executed by a processor, the following steps are implemented: obtaining the resource utilization rate of the substation control system, where the resource utilization rate of the substation control system is the load rate of the central processor in the substation control system; determining the working state of the substation control system based on the load rate of the central processor in the substation control system, where the working state includes a normal state and a fault state; selecting the working mode of the substation control system according to the working state of the substation control system, and completing the control of the substation according to the working mode.
[0121] A computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0122] The program code contained on a computer-readable medium can be transmitted by any appropriate medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination of the above.
[0123] Computer program code for performing the operations of the present invention may be written in one or more programming languages or combinations thereof. The above-mentioned programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it may be connected to an external computer (for example, by connecting through the Internet using an Internet service provider).
[0124] Those of ordinary skill in the art should understand that the above-mentioned modules or steps of the present invention can be implemented with a general-purpose computing device. They can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Optionally, they can be implemented with program code executable by a computer device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules respectively, or multiple modules or steps among them can be made into a single integrated circuit module to be implemented. Thus, the present invention is not limited to any specific combination of hardware and software.
[0125] Note that the above is only a preferred embodiment of the present invention and the technical principles applied. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described above. Various obvious changes, re-adjustments, and substitutions can be made by those skilled in the art without departing from the protection scope of the present invention. Therefore, although the present invention has been described in more detail through the above embodiments, the present invention is not limited to the above embodiments. Without departing from the concept of the present invention, more other equivalent embodiments can be included, and the scope of the present invention is determined by the scope of the appended claims.
[0126] The above disclosure is only a preferred embodiment of the present invention. Of course, it cannot be used to limit the scope of the rights of the present invention. Therefore, equivalent changes made according to the claims of the present invention still fall within the scope covered by the present invention.
Claims
1. A substation control method, characterized in that, Including: Obtain the resource utilization rate of the substation control system, where the resource utilization rate of the substation control system is the load rate of the central processing unit in the substation control system, and the central processing unit processes real-time services and non-real-time services through container virtualization technology; Determine the working state of the substation control system based on the load rate of the central processing unit in the substation control system, where the working state includes a normal state and a fault state; Select the working mode of the substation control system according to the working state of the substation control system, and complete the control of the substation according to the working mode; Wherein, before the step of determining the working state of the substation control system based on the load rate of the central processing unit in the substation control system, it further includes: Obtain the basic data of the substation, where the basic data includes the rated action time limit of the protection function in real-time services; Calculate the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit; Wherein, the step of calculating the first threshold load rate and the second threshold load rate of the central processing unit based on the rated action time limit includes: Assign the load rate of the central processing unit to a first preset value, and obtain the first actual action time of the protection function when the load rate of the central processing unit is the first preset value; Match the rated action time limit and the first actual action time. If the rated action time limit is not equal to the first actual action time, adjust the first preset value until the rated action time limit is equal to the first actual action time; If the rated action time limit is equal to the first actual action time, use the first preset value as the first threshold load rate of the central processing unit; Assign the load rate of the central processing unit to a second preset value, and obtain the second actual action time of the protection function when the load rate of the central processing unit is the second preset value, where the second preset value is greater than the first preset value; Match the rated action time limit and the second actual action time. If the rated action time limit is not equal to half of the second actual action time, adjust the second preset value until the rated action time limit is equal to half of the second actual action time; If the rated action time limit is equal to half of the second actual action time, use the second preset value as the second threshold load rate of the central processing unit.
2. The substation control method according to claim 1, characterized in that, The step of determining the working state of the substation control system based on the load rate of the central processing unit in the substation control system includes: Match the load rate of the central processing unit, the first threshold load rate of the central processing unit, and the second threshold load rate of the central processing unit; If the load rate of the central processing unit is less than the first threshold load rate of the central processing unit, determine that the working state of the substation control system is a normal state; If the load rate of the central processing unit is equal to the first threshold load rate of the central processing unit and less than or equal to the second threshold load rate of the central processing unit, determine that the working state of the substation control system is the first fault state; If the load rate of the central processing unit is greater than the second threshold load rate of the central processing unit, determine that the working state of the substation control system is the second fault state.
3. The substation control method according to claim 2, characterized in that, The step of selecting the working mode of the substation control system according to the working state of the substation control system includes: If the working state of the substation control system is the normal state, select the working mode of the substation control system as the first mode. The first mode enables the central processing unit in the substation control system to parse GOOSE messages and SV messages to obtain telecontrol and telemetry data, and enables the graphics processing unit in the substation control system to process image and video data and send the processing results to the central processing unit; If the working state of the substation control system is the first fault state, select the working mode of the substation control system as the second mode. The second mode enables the central processing unit in the substation control system to parse the SV message to obtain the telecontrol and telemetry data corresponding to the SV message, and enables the graphics processing unit in the substation control system to parse the GOOSE message, send the telecontrol and telemetry data corresponding to the GOOSE message to the central processing unit, and process the image and video data and send the processing results to the central processing unit; If the working state of the substation control system is the second fault state, select the working mode of the substation control system as the third mode. The third mode enables the central processing unit in the substation control system to parse the SV message to obtain the telemetry data required for real-time services, and enables the graphics processing unit in the substation control system to parse the GOOSE message and the SV message, send the telecontrol data corresponding to the GOOSE message and the telemetry data required for non-real-time services to the central processing unit, and stop processing image and video data.
4. A substation control system, characterized in that, A substation control method according to any one of claims 1 to 3 is applied to the system, and the system includes: A processing and communication module, an input / output module, a storage module, and a power supply module; Wherein, the processing and communication module is composed of two types of processors, a central processing unit for processing real-time services and non-real-time services and a graphics processing unit for processing image and video data, according to a preset architecture. The central processing unit and the graphics processing unit communicate through a data bus. The number of the central processing unit and the graphics processing unit is determined according to service requirements and substation scale. The central processing unit processes real-time services and non-real-time services through container virtualization technology. The processing and communication module realizes the monitoring and control of the substation through a remote communication protocol; The input / output module communicates with the processing and communication module through a data bus, and the input / output module is used to obtain the data required by the processing and communication module; The storage module communicates with the processing and communication module via a data bus, and the storage module is used to store the processing data of the real-time service and the non-real-time service; The power supply module is used to supply power to the processing and communication module, the input / output module, and the storage module.
5. The substation control system according to claim 4, characterized in that, The system further includes: A power supply plug-in, adopting a dual-plug-in redundant configuration method; A processing and communication plug-in, used for the central processor to process real-time services and non-real-time services and the graphics processor to process image and video data, including an RJ45 network port and an ST / LC optical port; A storage plug-in: used for data storage; An input / output plug-in: with a standardized interface configuration, used for data acquisition.
6. The substation control system according to claim 4, characterized in that The preset architecture is at the substation end, and the devices and terminals involved in the substation control system are connected to the substation control system in units of intervals to form a security zone.
7. An electronic device, characterized in that, Including: A processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the substation control method according to any one of claims 1 to 3 are executed.
8. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is run by the processor, the steps of the substation control method according to any one of claims 1 to 3 are executed.
Citation Information
Patent Citations
Data transmission method based on protection and control system of intelligent substation
CN106411790A
On-line and off-line integrated analysis and testing method for smart substation
WO2014090025A1