Control method, main processor, collaborative processor and system of substation system

By obtaining the load rate curve and second-order derivative of the substation system, the cooperative processor resources are dynamically allocated, which solves the problems of wasted processor resources and high power consumption in the edge control device of the substation, and realizes flexible allocation of hardware resources and low-power operation.

CN115640136BActive Publication Date: 2025-08-22YUNNAN POWER GRID CO LTD ELECTRIC POWER RES INST
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211410947.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-11
Publication Date
2025-08-22
Estimated Expiration
2042-11-11

AI Technical Summary

Technical Problem

The processor resource allocation in the edge control device of the existing substation is fixed, resulting in waste of hardware resources and high power consumption. The container virtualization technology cannot dynamically adjust resource allocation, resulting in low processor resource utilization.

Method used

By obtaining the average load rate and load rate curve of the main processor, using the second derivative of the load rate curve to judge the load change, dynamically sending wake-up or sleep signals to the cooperative processor, realizing flexible resource allocation for multiple processors.

Benefits of technology

It has achieved the improvement of hardware resource utilization rate of the substation system, reduced overall power consumption, and solved the problems of waste of hardware resources and high power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115640136B_ABST
    Figure CN115640136B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention discloses a control method for a substation system. The substation system includes a main processor and multiple collaborative processors. The method is applied to the main processor and includes: obtaining an average load rate of the main processor, where the average load rate is the average data of the load rate when no event occurs in the substation system; obtaining a load rate curve of the main processor; when the data of the load rate curve is greater than the average load rate, obtaining first power change data at the current moment and second power change data at the previous moment adjacent to the current moment; and when the first power change data is greater than the second power change data, sending a wake-up signal to the collaborative processor, where the wake-up signal is used to wake up the collaborative processor to assist the main processor in working. An embodiment of the present invention also discloses a main processor, a collaborative processor, and a substation system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of substation system control, and in particular to a control method, a main processor, a collaborative processor, and a system for a substation system. Background Art

[0002] Currently available substation edge control devices typically consist of multiple central processing units (CPUs), each of which processes fixed tasks and has unadjustable resource allocation. For example, some processors handle only real-time tasks, while others handle only non-real-time tasks. Even if container virtualization technology is implemented at the operating system level of the edge control device, it only enables the independent execution of programs within a specific processor and does not allow for flexible allocation of hardware resources.

[0003] In some existing technical solutions, in a system with multiple processors, each processor is assigned to process fixed business, resulting in each processor having to be in a running state, making the power consumption of the entire device always high, resulting in a lot of waste of hardware resources and high power consumption of the device.

[0004] In other existing technical solutions, container virtualization technology is used to control substation edge control devices with multiple processors. Container virtualization technology is a lightweight virtualization technology with an interface provided by the operating system. It allows applications to run independently without interfering with each other and can manage the resources used during operation. Because the application is isolated in an independent operating environment, this independent operating environment is like a container, and its operating efficiency is comparable to that of applications running on a physical platform. Container virtualization technology cannot dynamically adjust container resource allocation. Regardless of whether there are currently any tasks to be executed or how many tasks are being executed, a fixed hardware resource allocation will be obtained. This also results in low processor resource utilization, and therefore cannot solve the problem of processor hardware resource waste. Summary of the Invention

[0005] Based on this, it is necessary to address the above problems and propose a control method, main processor, collaborative processor and system for a substation system.

[0006] A control method for a substation system, the substation system including a main processor and multiple collaborative processors, the method being applied to the main processor, the method comprising:

[0007] Obtain the average load rate of the main processor, which is the average data of the load rate when no event occurs in the substation system;

[0008] Get the load rate curve of the main processor;

[0009] When the data of the load rate curve is greater than the average load rate, obtaining the first power change data at the current moment and the second power change data at the previous moment adjacent to the current moment; and

[0010] When the first power change data is greater than the second power change data, a wake-up signal is sent to the cooperative processor, where the wake-up signal is used to wake up the cooperative processor to assist the main processor in working.

[0011] Optionally, when the collaborative processor assists the main processor in performing work, the method further includes:

[0012] When the first power change data is less than the second power change data, a sleep signal is sent to the collaborative processor, where the sleep signal is used to control the collaborative processor to stop working.

[0013] Optionally, when the first power change data is greater than the second power change data, sending a wake-up signal to the collaborative processor specifically includes:

[0014] Acquiring preset collaboration information, the preset collaboration information including the number of collaborative processors and preset wake-up rules; and,

[0015] According to the preset wake-up rules, a wake-up signal is sent to each collaborative processor in turn until the data of the load rate curve is less than or equal to the average load rate, and then the sending of the wake-up signal is stopped. Alternatively, when the number of wake-up signals sent reaches the number of collaborative processors, the sending of the wake-up signal is stopped.

[0016] Optionally, the preset collaboration information further includes a preset sleep rule; when the first power change data is less than the second power change data, sending a sleep signal to the collaboration processor specifically includes:

[0017] According to the preset sleep rules, a sleep signal is sent to each collaborative processor in turn until the first power change data is greater than the second power change data and the data of the load rate curve is greater than or equal to the average load rate, and the sending of the sleep signal is stopped; or, when the number of sleep signals sent reaches the number of collaborative processors, the sending of the sleep signal is stopped.

[0018] Optionally, the method further comprises:

[0019] When the first power change data is greater than the second power change data and the data of the load rate curve is less than the average load rate, a sleep signal is sent to all the working cooperative processors at the same time.

[0020] Optionally, obtaining a load rate curve of the main processor includes:

[0021] Get sampling accuracy;

[0022] Get the sampling frequency according to the sampling accuracy;

[0023] Sampling the load rate of the main controller according to the sampling frequency to obtain a plurality of load rate data; and,

[0024] A load factor curve is obtained according to the plurality of load factor data.

[0025] Optionally, the architecture of the main processor includes one or a combination of complex instruction set, reduced instruction set, and very long instruction word.

[0026] A main processor is used to execute the above-mentioned control method for the substation system.

[0027] A collaborative processor is provided, and is used to receive a wake-up signal obtained in the above-mentioned control method for a substation system.

[0028] A substation system includes the above-mentioned main processor and multiple above-mentioned collaborative processors.

[0029] The embodiments of the present invention have the following beneficial effects:

[0030] Obtain the average load rate of the main processor, obtain the real-time load rate curve of the main controller, determine the power data of the substation system when no event occurs, thereby confirming the working power data of the main processor, reasonably arranging the configuration of the main processor, and ensuring the normal operation of the substation. Furthermore. When the data of the load rate curve is greater than the average load rate, obtain the first power change data at the current moment and the second power change data at the previous moment adjacent to the current moment, and when the first power change data is greater than the second power change data, send a wake-up signal to one or more collaborative processors, and the wake-up signal is used to wake up the one or more collaborative processors to enter the working state and assist the main processor in working. In this embodiment, multiple processors dynamically allocate tasks. When the processor does not need to process tasks, the processor is in a sleep state, so that the power consumption of the entire system is always in a low range, solving the problem of high power consumption of the device, thereby reducing the waste of hardware resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0032] in:

[0033] Figure 1This is a flow chart of a control method for a substation system according to a first embodiment of the present invention;

[0034] Figure 2 This is a flowchart of step S104 in the first embodiment of the present invention;

[0035] Figure 3 This is a flowchart of step S102 in the first embodiment of the present invention;

[0036] Figure 4 Schematic diagram of the structure of the substation system in the first embodiment of the present invention. DETAILED DESCRIPTION

[0037] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0038] In this embodiment, the substation system is also referred to as the substation edge control system. This system belongs to the digital grid's "cloud-edge-end" control system. Physical devices such as substation equipment, sensors, and various execution terminals are considered "ends." The main control system and auxiliary control systems undergo hardware integration and functional fusion to form edge control devices, responsible for communication and control between the "cloud" and "ends." Therefore, the substation edge control system utilizes a main processor and auxiliary processors to handle all operations.

[0039] The "cloud-edge-device" control system is a key technology for digital power grids, and control technology for substation edge control devices is a cutting-edge research direction. Currently known substation edge control devices are generally composed of multiple central processing units (CPUs), each of which processes fixed services and has unadjustable resource allocation. For example, some processors handle only real-time services, while others handle only non-real-time services. Even if container virtualization technology is implemented at the operating system level of the edge control device, it only enables the independent operation of programs within a specific processor and does not enable flexible allocation of hardware resources.

[0040] Please refer to Figure 1 , which is a flow chart of a control method for a substation system according to a first embodiment of the present invention. The substation system includes a main processor and multiple collaborative processors. The method is applied to the main processor. The control method for a substation system provided by the embodiment of the present invention specifically includes the following steps.

[0041] Step S101, obtain the average load rate of the main processor, the average load rate is the average data of the load rate when no event occurs in the substation system. Among them, the architecture of the main processor includes one or more combinations of complex instruction set, reduced instruction set, and very long instruction word. Specifically, complex instruction set processor (Complex Instruction Set Computing, CISC). In a CISC microprocessor, each instruction of the program is executed serially in sequence, and each operation in each instruction is also executed serially in sequence. A reduced instruction set computer (RISC) is a microprocessor that executes fewer types of computer instructions. A very long instruction word processor (VLIW) uses multiple independent functional components, but it does not flow multiple instructions out to each functional unit. Instead, it packages the operations of multiple instructions to form a very long instruction, hence the name very long instruction word.

[0042] The main processor load rate is used to characterize hardware resource utilization. Based on actual operational experience, the main processor load rate of a substation control device exhibits the following fluctuation pattern: Most of the time, when the substation is idle, the main processor load rate remains low and fluctuates. Only when a grid event occurs (such as a fault causing a protective trip or a remotely controlled circuit breaker to change its operating mode), accompanied by the simultaneous generation of large amounts of telesignaling and telemetry data, does the main processor load rate increase. As substation operations stabilize, the main processor load rate returns to a lower level.

[0043] In this implementation, CISC offers the advantages of simple control, while RISC boasts strong high-level language processing capabilities. VLIW, in superscalar machines, implements some functions in hardware, resulting in significant hardware savings. In practical applications, the appropriate processor architecture can be selected based on the substation's system requirements.

[0044] Step S102: Obtain the load rate curve of the main processor. In this embodiment, the main processor monitors its own load rate in real time, samples the load rate of the main processor according to a preset sampling frequency to obtain load rate data, and obtains a load rate curve based on the load rate data. For details, please refer to steps S1021-S1024.

[0045] Step S103, when the data of the load rate curve is greater than the average load rate, obtain the first power change data at the current moment and the second power change data at the previous moment adjacent to the current moment. In this embodiment, when the data of the load rate curve is greater than the average load rate, it means that a sudden temporary event has occurred in the substation system and the main processor needs to handle more events. Obtain the first power change data at the current moment and the second power change data at the previous moment adjacent to the current moment. Among them, one moment is 1ms, and the first power change rate is the second-order derivative f″(M of the load rate curve at time t) of the load rate curve at time t. t ), the second power change data at the previous moment adjacent to the current moment is the second-order derivative f″(M t-1 )’s absolute value.

[0046] Step S104: When the first power change data is greater than the second power change data, a wake-up signal is sent to the cooperative processor, and the wake-up signal is used to wake up the cooperative processor to assist the main processor in working. Specifically, it is determined that f″(M t ) is greater than f″(M t-1 ) absolute value, when f″(M t ) is greater than the absolute value of f″(M t-1 ) exceeds the absolute value of the load factor, a wake-up signal is sent to the co-processor. The wake-up signal is used to wake up the co-processor to assist the main processor. In practical applications, the mathematical meaning of the second-order derivative at a point on a curve is the rate of change of the slope of the tangent line of the curve at that point. The larger the absolute value of the second-order derivative, the faster the tangent slope changes at that point. In this embodiment, the second-order derivative of the load rate curve is used to reflect changes in the load rate of the main processor. This is because the second-order derivative is more sensitive to data changes than the slope alone. For details, please refer to steps S1041 and S1042.

[0047] In this implementation, only the absolute value of the second-order derivative of the load factor curve is used as power change data. Because the second-order derivative can be positive or negative depending on the concavity of the load factor curve, in practical applications, only the magnitude of the second-order derivative at two adjacent sampling points is needed to determine the current load factor change of the main processor. This embodiment enables flexible allocation of multiple processor hardware resources, improves the utilization efficiency of substation hardware, and reduces the overall power consumption of the substation system.

[0048] The difference between the control method of the substation system provided by the second embodiment of the present invention and the control method of the substation system provided by the first embodiment is that when the collaborative processor assists the main processor in working, the control method of the substation system provided by the second embodiment also includes, when the first power change data is less than the second power change data, sending a sleep signal to the collaborative processor, and the sleep signal is used to control the collaborative processor to stop working.

[0049] Specifically, judge f″(M t ) is greater than f″(M t-1 ) absolute value, when f″(M t ) is less than the absolute value of f″(M t-1 ) is greater than the absolute value of , a sleep signal is sent to the collaborative processor. This embodiment can timely reduce the number of events that the substation needs to process, reduce the hardware equipment used to process events, and save power resources to a certain extent.

[0050] Please refer to Figure 2 , which is a flowchart of step S104 in the first embodiment of the present invention, wherein step S104, when the first power change data is greater than the second power change data, sends a wake-up signal to the collaborative processor, specifically including the following steps.

[0051] Step S1041: Obtain preset collaboration information. The preset collaboration information includes the number of collaborative processors and a preset wake-up rule. Specifically, the preset collaboration information includes that the substation processing system includes 10 collaborative processors, each numbered from 1 to 10. The preset wake-up rule is to wake up the collaborative processors sequentially, in ascending order of number, when necessary. All parameters in this embodiment are for example only and are not intended to be limiting.

[0052] Step S1042: Send a wake-up signal to each collaborative processor in turn according to the preset wake-up rule until the data of the load rate curve is less than or equal to the average load rate, then stop sending the wake-up signal, or when the number of wake-up signals sent reaches the number of collaborative processors, then stop sending the wake-up signal.

[0053] Specifically, in actual applications, when a temporary event occurs in the substation, the main processor sends a wake-up signal to the No. 1 auxiliary processor in turn, and then the main processor continues to monitor the data of the load curve until the data of the load curve is less than or equal to the average load rate, indicating that the awakened collaborative processor has been able to share the work tasks of the main processor. At this time, the main processor will no longer send a wake-up signal to the subsequent collaborative processors.

[0054] In other feasible embodiments, because the substation suddenly encountered a large-scale accident, the main processor has been sending wake-up signals to the collaborative processors. However, the number of collaborative processors is limited. When the number of wake-up signals sent by the main processor reaches the number of collaborative processors, the main processor stops sending the wake-up signals.

[0055] Furthermore, the preset collaboration information also includes a preset sleep rule. When the first power change data is less than the second power change data, a sleep signal is sequentially sent to each collaborative processor according to the preset sleep rule until the first power change data is greater than the second power change data and the data of the load rate curve is greater than or equal to the average load rate, at which time the sending of the sleep signal stops. Alternatively, the sending of the sleep signal stops when the number of sleep signals sent reaches the number of collaborative processors.

[0056] Specifically, when f″(M t ) absolute value is less than or equal to f″(M t-1 ) absolute value, judge the real-time load rate M of the main processor at time t t Is it greater than the average load rate of the main processor when there is no event in the substation? t If f″(M t ) absolute value is less than or equal to f″(M t-1 ) absolute value and real-time load factor M t If the load rate is still greater than the average load rate, the remaining collaborative processors are deactivated in sequence.

[0057] In this embodiment, when the substation is operating without any events, only the main processor is running, responsible for handling all real-time and non-real-time services of the substation, while all the collaborative processors are in a dormant state. Only when an event occurs in the substation will the collaborative processors be awakened to participate in data and service processing.

[0058] The difference between the control method of the substation system provided by the third embodiment of the present invention and the control method of the substation system provided by the first embodiment is that when the cooperative processor assists the main processor in working, the control method of the substation system provided by the second embodiment further includes sending a sleep signal to all the working cooperative processors at the same time when the first power change data is greater than the second power change data and the data of the load rate curve is less than the average load rate. Specifically, when the real-time load rate M t When the load rate is less than or equal to the average load rate, all collaborative processors return to sleep mode and stop working.

[0059] The above embodiment logically divides the processor into a main processor and a collaborative processor, wherein the main processor runs full-time, and the collaborative processor is in a low-power sleep state most of the time. It is only quickly awakened when an event occurs in the substation to assist the main processor in processing data and business, thereby improving the efficiency of multi-processor collaborative work and reducing the power consumption of the substation system by dynamically allocating the processor hardware resources of the edge substation system in real time.

[0060] Please refer to Figure 3 , which is a flow chart of step S102 in the first embodiment of the present invention, wherein step S102, obtaining the load rate curve of the main processor, specifically includes the following steps.

[0061] Step S1021, obtaining sampling accuracy.

[0062] Step S1022: Obtain the sampling frequency according to the sampling accuracy.

[0063] Step S1023 , sampling the load rate of the main controller according to the sampling frequency to obtain a plurality of load rate data.

[0064] Step S1024: obtaining a load rate curve according to the plurality of load rate data.

[0065] In this embodiment, different substation systems have different sampling accuracy for the load rate. Specifically, a sinusoidal period is 20ms, and the sampling accuracy is set to 1ms. The load rate of the main processor is collected every 1ms. A load rate curve is obtained based on the collected load rate data. The higher the sampling accuracy, the smoother the load rate curve obtained, but the main processing will spend more resources in the sampling part. Therefore, in actual applications, the sampling accuracy can be set according to specific needs, so as to reasonably allocate the work tasks of the main processor, so that the main processor and auxiliary processor resources of the substation can be reasonably utilized. All parameters in this embodiment are only examples and are not limited.

[0066] An embodiment of the present invention also provides a main processor, which is used to execute any of the above-mentioned control methods for a substation system. The main processor is used to send a wake-up signal or a sleep signal to multiple collaborative processors. The architecture of the main processor includes a combination of one or more of a complex instruction set, a reduced instruction set, and a very long instruction word. Specifically, a complex instruction set processor (CISC). In a CISC microprocessor, each instruction of a program is executed serially in sequence, and each operation in each instruction is also executed serially in sequence. A reduced instruction set computer (RISC) is a microprocessor that executes fewer types of computer instructions. A very long instruction word processor (VLIW) uses multiple independent functional components, but it does not flow multiple instructions out to each functional unit. Instead, it packages the operations of multiple instructions to form a very long instruction, hence the name very long instruction word.

[0067] In this embodiment, the main processor and devices such as measurement and control, relay protection, time synchronization, network switches, and fault recorders constitute the main processing unit. The main processing unit is responsible for implementing the protection, monitoring, and control services and functions of the substation's primary equipment, such as circuit breakers, disconnectors, grounding switches, transformers, busbars, capacitors, and other equipment. Protection functions are real-time services with the highest reliability requirements, requiring millisecond-level operation latency. Other services within the main processing unit, such as monitoring and control, have lower latency requirements, typically in the second range, and can be interrupted. These services are mostly non-real-time services.

[0068] Real-time services are services that require high reliability, low latency, and continuous processing. Non-real-time services are services that require less high reliability, have high latency, are intermittent, and tolerate interruptions.

[0069] In some feasible embodiments, the hardware of the main processor may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. Specifically, the main processor executes a computer program of the control method of the substation system to control the main processor to implement the control method of the substation system.

[0070] In this implementation, CISC offers the advantages of simple control, while RISC boasts strong high-level language processing capabilities. VLIW, in superscalar machines, implements some functions in hardware, resulting in significant hardware savings. In practical applications, the appropriate processor architecture can be selected based on the substation's system requirements.

[0071] An embodiment of the present invention further provides a collaborative processor configured to receive a wake-up signal obtained in any of the above-described methods for controlling a substation system. The collaborative processor is configured to receive a wake-up signal or a sleep signal sent by a main processor, thereby starting operation or stopping operation and entering a sleep state.

[0072] Among them, the architecture of the coprocessor includes one or more combinations of complex instruction sets, reduced instruction sets, and very long instruction words. Specifically, complex instruction set processor (CISC). In a CISC microprocessor, each instruction of a program is executed serially in sequence, and each operation in each instruction is also executed serially in sequence. A reduced instruction set computer (RISC) is a microprocessor that executes fewer types of computer instructions. A very long instruction word processor (VLIW) uses multiple independent functional components, but it does not flow multiple instructions out to each functional unit. Instead, it packages the operations of multiple instructions to form a very long instruction, hence the name very long instruction word.

[0073] In this embodiment, the coprocessor also forms a collaborative processing device with cameras, sensors, robots, and other devices. The collaborative processing device assists the processor in implementing services and functions such as video image recognition, fire protection, power environment monitoring, lighting, metering, and online monitoring. All of the coprocessor's work can be classified as non-real-time services.

[0074] In some feasible embodiments, the hardware of the assisting processor may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor. Specifically, the assisting processor executes a computer program of the control method for the substation system to control the assisting processor to implement the control method for the substation system.

[0075] The embodiment of the present invention further provides a substation system 100, which includes the above-mentioned main processor 110 and multiple above-mentioned collaborative processors 120. Figure 4 , which is a schematic diagram of the structure of a substation system in the first embodiment of the present invention. The main processor 110 is configured to send a wake-up signal or a sleep signal to the multiple collaborative processors 120. The multiple collaborative processors 120 are configured to receive the wake-up signal or the sleep signal from the main processor 110 and thereby start working or stop working and enter a sleep state.

[0076] Furthermore, the main processor and the collaborative processor may also include a computer-readable storage medium storing a computer program, which, when executed by the processor, causes the processor to perform the steps of any of the above methods. Specifically, the program may be stored in a non-volatile computer-readable storage medium, which, when executed, may include the processes of the embodiments of the above methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0077] In other feasible embodiments, the substation system may further include a display component. The display component may be an LED (Light Emitting Diode) display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light Emitting Diode) touchscreen. The display component may also be appropriately referred to as a display device or display unit, and is used to display information processed in the substation system and to display a visual user interface.

[0078] In addition, the method according to the present invention may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present invention.

[0079] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0080] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A control method for a substation system, characterized in that: The substation system includes a main processor and a plurality of collaborative processors. The method is applied to the main processor, and the method includes: Obtain an average load rate of the main processor, where the average load rate is average data of the load rate when no event occurs in the substation system; Obtaining a load rate curve of the main processor; When the data of the load rate curve is greater than the average load rate, obtaining first power change data at the current moment and second power change data at a previous moment adjacent to the current moment; and When the first power change data is greater than the second power change data, a wake-up signal is sent to the collaborative processor, where the wake-up signal is used to wake up the collaborative processor to assist the main processor in working; When the first power change data is greater than the second power change data, sending a wake-up signal to the collaborative processor specifically includes: Acquiring preset collaboration information, the preset collaboration information including the number of the collaboration processors and a preset wake-up rule; and sending the wake-up signal to each collaborative processor in sequence according to the preset wake-up rule until the data of the load rate curve is less than or equal to the average load rate, then stopping sending the wake-up signal, or stopping sending the wake-up signal when the number of the sent wake-up signals reaches the number of collaborative processors; The preset collaboration information further includes a preset sleep rule; when the first power change data is less than the second power change data, sending a sleep signal to the collaboration processor specifically includes: The sleep signal is sent to each collaborative processor in turn according to the preset sleep rule until the first power change data is greater than the second power change data and the data of the load rate curve is greater than or equal to the average load rate, and the sending of the sleep signal is stopped; or, when the number of the sleep signals sent reaches the number of the collaborative processors, the sending of the sleep signal is stopped.

2. The control method of the substation system according to claim 1, characterized in that: When the collaborative processor assists the main processor in performing work, the method further includes: When the first power change data is less than the second power change data, a sleep signal is sent to the collaborative processor, where the sleep signal is used to control the collaborative processor to stop working.

3. The control method of the substation system according to claim 1, characterized in that: The method further comprises: When the first power change data is greater than the second power change data and the data of the load rate curve is less than the average load rate, the sleep signal is sent to all the working collaborative processors at the same time.

4. The control method of a substation system according to claim 1, characterized in that: The obtaining of the load rate curve of the main processor specifically includes: Get sampling accuracy; Obtaining a sampling frequency according to the sampling accuracy; Sampling the load rate of the main processor according to the sampling frequency to obtain a plurality of load rate data; and, The load rate curve is obtained according to the plurality of load rate data.

5. The control method of a substation system according to claim 1, characterized in that: The architecture of the main processor includes one or a combination of complex instruction set, reduced instruction set, and very long instruction word.

6. A main processor, characterized in that: The main processor is configured to execute the control method for a substation system according to any one of claims 1 to 5.

7. A collaborative processor, characterized in that The collaborative processor is configured to receive a wake-up signal obtained in the control method for a substation system according to any one of claims 1 to 5.

8. A substation system, characterized in that: The substation system includes the main processor according to claim 6 and a plurality of cooperative processors according to claim 7.

Citation Information

Patent Citations

  • Grid-connected load control method for nuclear power unit and system thereof

    CN108597632A

  • Electrical equipment operation control method and terminal equipment

    CN111697556A