Power supply fault recovery strategy generation method and device based on artificial bee-bird algorithm, equipment and medium
By applying the artificial hummingbird algorithm to generate a power supply recovery strategy in power grid fault recovery, the problem of low grid fault recovery efficiency is solved, fast response and efficient power recovery are achieved, and the power supply reliability of the power grid system is improved.
Patent Information
- Application Number
- CN202411901822.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-23
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art has low recovery efficiency in power grid failure recovery, resulting in a long power outage time and affecting the power supply reliability of the power grid system.
The power supply fault recovery strategy generation method based on the artificial hummingbird algorithm is adopted. By obtaining the fault type, fault isolation area and current parameters of the power grid system, the preset multi-objective indicators are mapped as the fitness evaluation function, and the artificial hummingbird algorithm is used to generate a power supply recovery strategy for the non-fault isolation area, and the island area power supply recovery amount, circuit breaker operation number and power transmission loss are optimized.
It realizes rapid response to power supply failures, improves the recovery efficiency of power supply in non-fault isolation areas, reduces power outage time, and improves the power supply reliability of the power grid system.
Smart Images

Figure CN119695896A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of power systems, and in particular to a method, device, equipment and medium for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm. Background Art
[0002] With the development of modern power systems, the scale of power grids is increasing and the complexity is increasing. However, the vulnerability of power grids is also increasing. Various faults such as natural disasters, equipment aging, and human errors may lead to the paralysis of power grids, seriously affecting the normal operation of society. Therefore, it is necessary to quickly and accurately isolate the faults and restore power supply to non-faulty areas.
[0003] However, the current method of artificially selecting power supply restoration has the problem of low restoration efficiency. Summary of the invention
[0004] Based on this, it is necessary to provide a power supply fault recovery strategy generation method, device, equipment and medium based on the artificial hummingbird algorithm, which can quickly restore power supply to non-fault areas in response to the above technical problems.
[0005] In a first aspect, the present application provides a method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm, which is applied to a server in a power grid system, and the method includes:
[0006] Obtaining the fault type and fault isolation area reported by the distributed FA control system, and obtaining the current system parameters of the power grid system;
[0007] According to the fault type, the fault isolation area and the current system parameters, the preset multi-objective indicators are mapped into a fitness evaluation function of the artificial hummingbird algorithm, and the artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the power grid system;
[0008] Among them, the preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
[0009] In one of the embodiments, the current system parameters include the number of load nodes in the power grid system and the active load of each load node;
[0010] The power supply restoration amount in the isolated island area is maximized among the preset multi-objective indicators, and its objective function is as follows:
[0011]
[0012] Wherein, n is the number of isolated island regions into which the power grid system is divided; m is the number of load nodes in the isolated island region numbered i; is the active load of the load node numbered j in the island area i.
[0013] In one of the embodiments, the current system parameters include the number of circuit breakers required to be actuated to disconnect the island area from the power grid system;
[0014] The number of circuit breaker operations in the preset multi-objective index is minimized, and its objective function is as follows:
[0015]
[0016] Wherein, n is the number of island regions into which the power grid system is divided; The number of circuit breakers required to be actuated to disconnect the island region numbered i from the power grid system.
[0017] In one embodiment, the current system parameters include the number of branches of the power grid system, the active power flowing through the end of the branch, the reactive power flowing through the end of the branch, and the voltage at the end of the branch;
[0018] The power transmission loss in the isolated island area among the preset multi-objective indicators is minimized, and its objective function is as follows:
[0019]
[0020] Wherein, b is the number of branches of the power grid system; is the breaking coefficient of branch i, which is 1 for closing and 0 for opening; is the resistance of branch i; The active power flowing through the end of branch i; is the reactive power flowing through the end of branch i; The voltage at the end of branch i.
[0021] In one embodiment, the current system parameters also include the number of load nodes in the power grid system, the active load of each load node, and a preset weight coefficient corresponding to each load node; the preset weight coefficient is related to the distance between the load node and the power source, the load node level, and the importance of the load node;
[0022] The preset multi-objective index also includes maximizing the weighted sum of active loads in the power grid system, and its objective function is as follows:
[0023]
[0024] Wherein, n is the number of isolated island regions into which the power grid system is divided; m is the number of load nodes in the isolated island numbered i; The active load of the load node numbered j in island i; is the weight coefficient of the load node numbered j in island i.
[0025] In a second aspect, the present application further provides a method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm, which is applied to each distributed FA control system in a power grid system, and the method includes:
[0026] Obtain the fault current information of each switch and the pre-fault current information collected by the FTU;
[0027] According to the fault current information and the pre-fault current information, an artificial hummingbird algorithm is used to obtain a fault type identification result and a fault location result;
[0028] Obtaining a fault isolation area according to the fault type identification result and the fault location result;
[0029] The fault type corresponding to the fault type identification result and the fault isolation area are reported to the server in the power grid system, and a power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area is obtained; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0030] The power restoration strategy is executed.
[0031] In a third aspect, the present application further provides a power supply fault recovery strategy generation device based on an artificial hummingbird algorithm, which is applied to a server in a power grid system, and the device includes:
[0032] A data acquisition module, used to obtain the fault type and fault isolation area reported by the distributed FA control system, and to obtain the current system parameters of the power grid system;
[0033] A strategy generation module is used to map preset multi-objective indicators into a fitness evaluation function of the artificial hummingbird algorithm according to the fault type, the fault isolation area and the current system parameters, and use the artificial hummingbird algorithm to generate a power supply restoration strategy for the non-fault isolation area in the power grid system; wherein the preset multi-objective indicators include maximizing the power supply restoration amount in the isolated area, minimizing the number of circuit breaker operations and minimizing the power transmission loss in the isolated area.
[0034] In a fourth aspect, the present application further provides a power supply fault recovery strategy generation device based on an artificial hummingbird algorithm, which is applied to each distributed FA control system in a power grid system, and the device includes:
[0035] The current information acquisition module is used to obtain the fault current information of each switch collected by the FTU and the current information before the fault;
[0036] A fault analysis module, used to obtain a fault type identification result and a fault location result using an artificial hummingbird algorithm according to the fault current information and the pre-fault current information; and used to obtain a fault isolation area according to the fault type identification result and the fault location result;
[0037] A strategy acquisition module, used to report the fault type corresponding to the fault type identification result and the fault isolation area to the server in the power grid system, and obtain the power supply restoration strategy of the non-fault isolation area generated by the server according to the fault type and the fault isolation area; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0038] A strategy execution module is used to execute the power supply restoration strategy.
[0039] In a fifth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect or the second aspect when executing the computer program.
[0040] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the first aspect or the second aspect.
[0041] The above-mentioned power supply fault recovery strategy generation method, device, equipment and medium based on the artificial hummingbird algorithm, the server in the power grid system obtains the fault type and fault isolation area reported by the distributed FA control system, and obtains the current system parameters of the above-mentioned power grid system; the server maps the preset multi-objective indicators to the fitness evaluation function of the artificial hummingbird algorithm according to the above-mentioned fault type, the above-mentioned fault isolation area and the above-mentioned current system parameters, and uses the above-mentioned artificial hummingbird algorithm to generate a power supply recovery strategy for the non-fault isolation area in the above-mentioned power grid system; wherein the above-mentioned preset multi-objective indicators include maximizing the power supply recovery amount in the isolated island area, minimizing the number of circuit breaker operations and minimizing the power transmission loss in the isolated island area. In the present application, when the fault type, fault isolation area and current system parameters in the power grid system are obtained, the artificial hummingbird algorithm is used to quickly generate a power supply recovery strategy that meets the multi-objective indicators for the non-fault isolation area. Through this power supply recovery strategy, the power grid can restore the power supply of the non-fault isolation area in the shortest time, thereby quickly responding to the power supply fault, improving the recovery efficiency of the power supply restoration in the non-fault isolation area, reducing the power outage time, and improving the power supply reliability of the power grid system. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments of the present application or the related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0043] Figure 1 This is an application environment diagram of a power supply fault recovery strategy generation method based on an artificial hummingbird algorithm in one embodiment;
[0044] Figure 2 It is a flowchart of a method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm in one embodiment;
[0045] Figure 3 It is a flowchart of a method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm in another embodiment;
[0046] Figure 4 It is a structural block diagram of a power supply fault recovery strategy generation device based on an artificial hummingbird algorithm in one embodiment;
[0047] Figure 5 It is a structural block diagram of a power supply fault recovery strategy generating device based on an artificial hummingbird algorithm in another embodiment;
[0048] Figure 6 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0050] The power supply fault recovery strategy generation method based on the artificial hummingbird algorithm provided in the embodiment of the present application can be applied to Figure 1In the application environment shown. Among them, multiple distributed FA control systems 102 communicate with the server 104 through the network. The data storage system can store the data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The server 104 obtains the fault type and fault isolation area reported by the distributed FA control system 102, and obtains the current system parameters of the above-mentioned power grid system; the server 104 maps the preset multi-objective indicators to the fitness evaluation function of the artificial hummingbird algorithm according to the above-mentioned fault type, the above-mentioned fault isolation area and the above-mentioned current system parameters, and uses the above-mentioned artificial hummingbird algorithm to generate a power supply restoration strategy for the non-fault isolation area in the above-mentioned power grid system; wherein the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area. Among them, the distributed FA control system 102 can be an automation system distributed and arranged at different locations in the power grid system, which can be used to realize the control, monitoring, fault detection and fault isolation of the distribution line. The server 104 is located in the power grid system and may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0051] In an exemplary embodiment, Figure 2 As shown in the figure, a power supply fault recovery strategy generation method based on artificial hummingbird algorithm is provided. Figure 1 The server 104 in the example is used as an example to illustrate the method, which includes the following steps S202 to S204. Among them:
[0052] Step S202, obtaining the fault type and fault isolation area reported by the distributed FA control system, and obtaining the current system parameters of the above power grid system.
[0053] Among them, FA can refer to feeder automation (FA), and the distributed FA control system can be an automation system distributed in different locations in the power grid system, which can be used to realize real-time monitoring of the corresponding power grid part, fault detection, fault location, fault isolation, and rapid power supply restoration in non-fault areas.
[0054] The fault type may refer to the type of power supply fault occurring in the power grid system, such as line short circuit, equipment failure, etc.
[0055] The fault isolation area may refer to a portion of the power grid that is separated due to a fault. This portion no longer participates in the system power supply and needs to wait for subsequent fault processing or inspection.
[0056] The current system parameters of the power grid system may include information such as the current power demand, operating status, load conditions, etc. of the power grid system, such as real-time load, network topology of the power grid system, and power flow direction.
[0057] Among them, the power grid system may include multiple distributed power sources and multiple load nodes.
[0058] Exemplarily, the server obtains the fault type from the distributed FA control system, that is, the fault type currently occurring in the power grid identified by the distributed FA control system, and also obtains the fault isolation area, that is, the distributed FA control system determines that the power grid area needs to be isolated due to the fault, and the server also obtains the current system parameters of the power grid system from each distributed FA control system.
[0059] Step S204, based on the above fault type, the above fault isolation area and the above current system parameters, the preset multi-objective indicators are mapped into the fitness evaluation function of the artificial hummingbird algorithm, and the above artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the above power grid system.
[0060] Among them, the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
[0061] Among them, the multi-objective indicator can be a performance indicator involving multiple objectives in the optimization problem. In this embodiment, it can refer to the problem of how to carry out the power supply restoration strategy for island area division, while considering the indicators of maximizing the power supply restoration amount in the island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the island area to optimize the power supply restoration strategy for island area division.
[0062] The fitness evaluation function may be used to evaluate different power supply restoration strategies. The higher the function value, the more the power supply restoration strategy meets the target.
[0063] Exemplarily, the server uses the acquired fault type, fault isolation area, and current system parameters to map preset multi-objective indicators (maximizing power supply restoration in the isolated area, minimizing the number of circuit breaker operations, and minimizing power transmission losses in the isolated area) to form a fitness evaluation function. The fitness is used to evaluate different power supply restoration strategies. The higher the function value, the more in line with the goal the power supply strategy is. The server then sets the mapped fitness evaluation function to the artificial hummingbird algorithm, explores and optimizes the power supply restoration strategy by simulating the lost behavior of the hummingbird. In this process, the artificial hummingbird algorithm will continuously adjust and optimize, and find the power supply restoration plan that best meets the goal through methods such as domain search.
[0064] In the above-mentioned power supply fault recovery strategy generation method based on the artificial hummingbird algorithm, after obtaining the fault type, fault isolation area and current system parameters in the power grid system, the artificial hummingbird algorithm is used to quickly generate a power supply restoration strategy that meets multiple objective indicators for the non-fault isolation area. Through this power supply restoration strategy, the power grid can restore the power supply to the non-fault isolation area in the shortest time, thereby quickly responding to power supply faults, improving the recovery efficiency of power supply in the non-fault isolation area, reducing power outage time, and improving the power supply reliability of the power grid system.
[0065] In an exemplary embodiment, the current system parameters include the number of load nodes in the power grid system and the active load of each load node; the power supply restoration amount of the island area in the preset multi-objective index is maximized, and its objective function is as follows:
[0066]
[0067] Wherein, n is the number of isolated island regions into which the above power grid system is divided; m is the number of load nodes in the isolated island region numbered i; is the active load of the load node numbered j in the island area i.
[0068] Among them, through the objective function ,The server can optimize the power supply restoration amount in the ,artificial hummingbird algorithm to determine the power supply restoration strategy to ,increase the volume of power supply restoration and ensure that power supply to a wider ,range of users can be restored as soon as possible after a fault.
[0069] In an exemplary embodiment, the current system parameters include the number of circuit breakers required to disconnect the island area from the power grid system; the number of circuit breaker operations in the preset multi-objective indicators is minimized, and the objective function is as follows:
[0070]
[0071] Wherein, n is the number of isolated island regions into which the above power grid system is divided; The number of circuit breakers required to disconnect the island area numbered i from the above power grid system.
[0072] Among them, through the objective function ,The server can optimize the number of operations of circuit breakers in the power grid system in the artificial hummingbird algorithm to determine the power restoration strategy, so that only the minimum number of circuit breakers need to be operated during the power restoration process. The process can be simplified to minimize the operating burden, improve the recovery rate and reduce equipment wear.
[0073] In an exemplary embodiment, the current system parameters include the number of branches of the power grid system, the active power flowing through the branch end, the reactive power flowing through the branch end, and the voltage at the branch end; the island area power transmission loss in the preset multi-objective indicators is minimized, and its objective function is as follows:
[0074]
[0075] Wherein, b is the number of branches of the above power grid system; is the breaking coefficient of branch i, which is 1 for closing and 0 for opening; is the resistance of branch i; The active power flowing through the end of branch i; is the reactive power flowing through the end of branch i; The voltage at the end of branch i.
[0076] Among them, through the objective function , the server can optimize the power flow and adjust the power supply strategy of the power grid system in the artificial hummingbird algorithm to determine the power supply recovery strategy, that is, it can optimize the power switch state and power distribution of each isolated island area, thereby reducing the overall loss of the distribution network, so that the power loss generated during the power supply recovery process is minimized, and the overall energy utilization of the power grid system can be improved. In practical applications, the objective function This means that distributed power sources with close electrical distances can operate together to supply power to the loads in the same island, share loads and coordinate scheduling without completely cutting off the connection with the system. Power sources with longer distances should be divided into independent islands, which can reduce losses during transmission and improve operating efficiency.
[0077] In an exemplary embodiment, the current system parameters also include the number of load nodes in the power grid system, the active load of each load node, and the preset weight coefficient corresponding to each of the load nodes; the preset weight coefficient is related to the distance between the load node and the power source, the load node level, and the importance of the load node; the preset multi-objective index also includes the weighted and maximization of the active load in the power grid system, and its objective function is as follows:
[0078]
[0079] Where n is the number of isolated island regions into which the above power grid system is divided; m is the number of load nodes in the isolated island numbered i; The active load of the load node numbered j in island i; is the weight coefficient of the load node numbered j in island i.
[0080] Among them, the server can target the objective function in the artificial hummingbird algorithm , to adjust the restoration relationship between the power supply and the loads at different distances in the power restoration strategy, the objective function The introduction of active loads of each load node and the corresponding preset weight coefficients can accurately reflect the actual demand and importance of each load node. The setting of weight coefficients can give different priorities to each load node based on distance, load level and importance, ensuring that more important or more critical load nodes are given priority in the recovery strategy. Therefore, the objective function It is a target indicator for maximizing the weighted sum of active loads in the power grid system. It can ensure that when restoring power supply, not only the amount of power restored is considered, but also the effect of load restoration is improved to minimize the impact of the fault. By considering the weight of the load node, power distribution can be optimized, and the restoration steps can be reasonably arranged, so that users can get a higher quality of power supply service.
[0081] In an exemplary embodiment, Figure 3 As shown in the figure, a power supply fault recovery strategy generation method based on artificial hummingbird algorithm is provided. Figure 1 The distributed FA control system 102 in FIG. 1 is taken as an example to illustrate, and includes the following steps S302 to S310. Among them:
[0082] Step S302, obtaining the fault current information and pre-fault current information of each switch collected by the FTU.
[0083] Among them, FTU can refer to the feeder terminal unit (FTU), which can be a device used for fault detection and monitoring in the power grid system, and can collect operating data and fault information of electrical equipment such as switches, transformers, and lines; FTU can be controlled by a distributed FA control system.
[0084] The fault current information may refer to the current data collected by the FTU within the time range of the fault.
[0085] The pre-fault current information may refer to normal current data within a period of time before the fault occurs, which may be used to compare the fault status, thereby more accurately identifying the fault type.
[0086] Step S304: obtaining a fault type identification result and a fault location result by using an artificial hummingbird algorithm according to the fault current information and the pre-fault current information.
[0087] The fault type identification result may refer to the type of fault that occurs determined by analyzing the fault current information and the pre-fault current information.
[0088] The fault location result may refer to the determined location where the fault occurs.
[0089] Step S306: Obtain a fault isolation area according to the fault type identification result and the fault location result.
[0090] Among them, the fault isolation area can be determined based on the fault type identification results and the fault location results. The part of the power grid isolated due to the fault can protect other areas not affected by the fault; for example, the isolation center point is determined based on the fault location results, and the impact range of this type of fault is determined based on the fault type identification results, and then the fault isolation area is determined through the above-mentioned isolation center point and the above-mentioned impact range.
[0091] Step S308, reporting the fault type corresponding to the fault type identification result and the fault isolation area to the server in the power grid system, and obtaining the power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area. The power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area by the artificial hummingbird algorithm.
[0092] Step S310, executing the above power supply recovery strategy.
[0093] Exemplarily, the FTU device monitors each switch in the power grid system, collects the current data when the fault occurs to obtain the fault current information, and extracts the current data before the fault occurs to obtain the pre-fault current information. The distributed FA control system then obtains the fault current information and the pre-fault current information obtained by the FTU device. The distributed FA control system then uses the artificial hummingbird algorithm to analyze the acquired fault current information and the pre-fault current information, compares and learns the characteristics of the fault current, and identifies the specific type and location of the fault. Then the distributed FA control system determines the area that needs to be isolated according to the identified fault type and fault location results. At the same time, the information of the fault type and the fault isolation area can be reported to the server in the power grid system; the server generates a power supply restoration strategy for the non-fault isolation area according to the reported fault type and fault isolation area. The distributed FA control system then implements the generated power supply restoration strategy in the power grid system of the corresponding area to restore the power supply to the non-fault isolation area.
[0094] In this embodiment, the distributed FA control system accurately collects fault current information and pre-fault current information through FTU, and uses the artificial hummingbird algorithm to quickly and accurately identify the fault type and fault location, shorten the fault identification time, and improve the response rate to the fault.
[0095] In an exemplary embodiment, the present application also provides a method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm, which is applied to a server in a power grid system. The method includes:
[0096] Obtain the fault type and fault isolation area reported by the distributed FA control system, and obtain the current system parameters of the above power grid system.
[0097] According to the above-mentioned fault type, the above-mentioned fault isolation area and the above-mentioned current system parameters, the preset multi-objective indicators are mapped into the fitness evaluation function of the artificial hummingbird algorithm, and the above-mentioned artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the above-mentioned power grid system; wherein the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated area, minimizing the number of circuit breaker operations and minimizing the power transmission loss in the isolated area.
[0098] The current system parameters include the number of load nodes in the power grid system and the active load of each load node;
[0099] The power supply restoration amount in the isolated area is maximized among the above preset multi-objective indicators, and its objective function is as follows:
[0100]
[0101] Wherein, n is the number of isolated island regions into which the above power grid system is divided; m is the number of load nodes in the isolated island region numbered i; is the active load of the load node numbered j in the island area i.
[0102] The current system parameters include the number of circuit breakers required to be actuated to disconnect the island area from the power grid system;
[0103] The number of circuit breaker operations in the above preset multi-objective indicators is minimized, and its objective function is as follows:
[0104]
[0105] Wherein, n is the number of isolated island regions into which the above power grid system is divided; The number of circuit breakers required to disconnect the island area numbered i from the above power grid system.
[0106] The current system parameters include the number of branches of the power grid system, the active power flowing through the end of the branch, the reactive power flowing through the end of the branch, and the voltage at the end of the branch;
[0107] The power transmission loss in the isolated island area is minimized in the above preset multi-objective indicators, and its objective function is as follows:
[0108]
[0109] Wherein, b is the number of branches of the above power grid system; is the breaking coefficient of branch i, which is 1 for closing and 0 for opening; is the resistance of branch i; The active power flowing through the end of branch i; is the reactive power flowing through the end of branch i; The voltage at the end of branch i.
[0110] The current system parameters also include the number of load nodes in the power grid system, the active load of each load node, and the preset weight coefficient corresponding to each of the load nodes; the preset weight coefficient is related to the distance between the load node and the power source, the load node level, and the importance of the load node;
[0111] The above-mentioned preset multi-objective indicators also include the weighted maximization of active load in the power grid system, and its objective function is as follows:
[0112]
[0113] Where n is the number of isolated island regions into which the above power grid system is divided; m is the number of load nodes in the isolated island numbered i; The active load of the load node numbered j in island i; is the weight coefficient of the load node numbered j in island i.
[0114] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0115] Based on the same inventive concept, the embodiment of the present application also provides a device for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm for implementing the power supply fault recovery strategy generation method based on an artificial hummingbird algorithm involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of one or more power supply fault recovery strategy generation devices based on an artificial hummingbird algorithm provided below can refer to the limitations of the power supply fault recovery strategy generation method based on an artificial hummingbird algorithm above, and will not be repeated here.
[0116] In an exemplary embodiment, Figure 4 As shown, a power supply fault recovery strategy generation device 800 based on an artificial hummingbird algorithm is provided, which is applied to a server in a power grid system. The device includes: a data acquisition module 801 and a strategy generation module 802, wherein:
[0117] The data acquisition module 801 is used to obtain the fault type and fault isolation area reported by the distributed FA control system, and to obtain the current system parameters of the above power grid system;
[0118] The strategy generation module 802 is used to map the preset multi-objective indicators into the fitness evaluation function of the artificial hummingbird algorithm according to the above-mentioned fault type, the above-mentioned fault isolation area and the above-mentioned current system parameters, and use the above-mentioned artificial hummingbird algorithm to generate a power supply restoration strategy for the non-fault isolation area in the above-mentioned power grid system; wherein the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated area, minimizing the number of circuit breaker operations and minimizing the power transmission loss in the isolated area.
[0119] In an exemplary embodiment, Figure 5 As shown, a power supply fault recovery strategy generation device 900 based on an artificial hummingbird algorithm is provided, which is applied to each distributed FA control system in a power grid system, including: a current information acquisition module 901, a fault analysis module 902, a strategy acquisition module 903 and a strategy execution module 904, wherein:
[0120] The current information acquisition module 901 is used to obtain the fault current information of each switch and the pre-fault current information collected by the FTU;
[0121] The fault analysis module 902 is used to obtain a fault type identification result and a fault location result by using an artificial hummingbird algorithm according to the fault current information and the pre-fault current information; and to obtain a fault isolation area according to the fault type identification result and the fault location result;
[0122] The strategy acquisition module 903 is used to report the fault type corresponding to the fault type identification result and the fault isolation area to the server in the power grid system, and obtain the power supply restoration strategy of the non-fault isolation area generated by the server according to the fault type and the fault isolation area; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0123] The strategy execution module 904 is used to execute the above power restoration strategy.
[0124] Each module in the power supply fault recovery strategy generation device based on the artificial hummingbird algorithm can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each module above.
[0125] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 6 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a power supply fault recovery strategy generation method based on an artificial hummingbird algorithm is implemented.
[0126] Those skilled in the art will understand that Figure 6 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0127] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0128] Obtain the fault type and fault isolation area reported by the distributed FA control system, and obtain the current system parameters of the above power grid system;
[0129] According to the above fault type, the above fault isolation area and the above current system parameters, the preset multi-objective indicators are mapped into the fitness evaluation function of the artificial hummingbird algorithm, and the above artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the above power grid system;
[0130] Among them, the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
[0131] In another exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0132] Obtain the fault current information of each switch and the pre-fault current information collected by the FTU;
[0133] According to the above fault current information and the above pre-fault current information, an artificial hummingbird algorithm is used to obtain a fault type identification result and a fault location result;
[0134] According to the above fault type identification result and the above fault location result, a fault isolation area is obtained;
[0135] The fault type corresponding to the fault type identification result and the fault isolation area are reported to the server in the power grid system, and the power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area is obtained; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0136] Execute the above power restoration strategy.
[0137] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0138] Obtain the fault type and fault isolation area reported by the distributed FA control system, and obtain the current system parameters of the above power grid system;
[0139] According to the above fault type, the above fault isolation area and the above current system parameters, the preset multi-objective indicators are mapped into the fitness evaluation function of the artificial hummingbird algorithm, and the above artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the above power grid system;
[0140] Among them, the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
[0141] In another embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0142] Obtain the fault current information of each switch and the pre-fault current information collected by the FTU;
[0143] According to the above fault current information and the above pre-fault current information, an artificial hummingbird algorithm is used to obtain a fault type identification result and a fault location result;
[0144] According to the above fault type identification result and the above fault location result, a fault isolation area is obtained;
[0145] The fault type corresponding to the fault type identification result and the fault isolation area are reported to the server in the power grid system, and the power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area is obtained; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0146] Execute the above power restoration strategy.
[0147] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0148] Obtain the fault type and fault isolation area reported by the distributed FA control system, and obtain the current system parameters of the above power grid system;
[0149] According to the above fault type, the above fault isolation area and the above current system parameters, the preset multi-objective indicators are mapped into the fitness evaluation function of the artificial hummingbird algorithm, and the above artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the above power grid system;
[0150] Among them, the above-mentioned preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
[0151] In another embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0152] Obtain the fault current information of each switch and the pre-fault current information collected by the FTU;
[0153] According to the above fault current information and the above pre-fault current information, an artificial hummingbird algorithm is used to obtain a fault type identification result and a fault location result;
[0154] According to the above fault type identification result and the above fault location result, a fault isolation area is obtained;
[0155] The fault type corresponding to the fault type identification result and the fault isolation area are reported to the server in the power grid system, and the power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area is obtained; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm;
[0156] Execute the above power restoration strategy.
[0157] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0158] The technical features of the above embodiments may 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 application.
[0159] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm, characterized in that: Applied to a server in a power grid system, the method comprises: Obtaining the fault type and fault isolation area reported by the distributed FA control system, and obtaining the current system parameters of the power grid system; According to the fault type, the fault isolation area and the current system parameters, the preset multi-objective indicators are mapped into a fitness evaluation function of the artificial hummingbird algorithm, and the artificial hummingbird algorithm is used to generate a power supply restoration strategy for the non-fault isolation area in the power grid system; Among them, the preset multi-objective indicators include maximizing the power supply restoration amount in the isolated island area, minimizing the number of circuit breaker operations, and minimizing the power transmission loss in the isolated island area.
2. The method according to claim 1, characterized in that: The current system parameters include the number of load nodes in the power grid system and the active load of each load node; The power supply restoration amount in the isolated island area is maximized among the preset multi-objective indicators, and its objective function is as follows: Wherein, n is the number of isolated island regions into which the power grid system is divided; m is the number of load nodes in the isolated island region numbered i; is the active load of the load node numbered j in the island area i.
3. The method according to claim 1, characterized in that The current system parameters include the number of circuit breakers required to be actuated to disconnect the island area from the power grid system; The number of circuit breaker operations in the preset multi-objective index is minimized, and its objective function is as follows: Wherein, n is the number of island regions into which the power grid system is divided; The number of circuit breakers required to be actuated to disconnect the island region numbered i from the power grid system.
4. The method according to claim 1, characterized in that The current system parameters include the number of branches of the power grid system, the active power flowing through the end of the branch, the reactive power flowing through the end of the branch, and the voltage at the end of the branch; The power transmission loss in the isolated island area among the preset multi-objective indicators is minimized, and its objective function is as follows: Wherein, b is the number of branches of the power grid system; is the breaking coefficient of branch i, which is 1 for closing and 0 for opening; is the resistance of branch i; The active power flowing through the end of branch i; is the reactive power flowing through the end of branch i; The voltage at the end of branch i.
5. The method according to claim 1, characterized in that The current system parameters also include the number of load nodes in the power grid system, the active load of each load node, and a preset weight coefficient corresponding to each load node; the preset weight coefficient is related to the distance between the load node and the power source, the load node level, and the importance of the load node; The preset multi-objective index also includes maximizing the weighted sum of active loads in the power grid system, and its objective function is as follows: Wherein, n is the number of isolated island regions into which the power grid system is divided; m is the number of load nodes in the isolated island numbered i; The active load of the load node numbered j in island i; is the weight coefficient of the load node numbered j in island i.
6. A method for generating a power supply fault recovery strategy based on an artificial hummingbird algorithm, characterized in that: Applied to each distributed FA control system in a power grid system, the method comprises: Obtain the fault current information of each switch and the pre-fault current information collected by the FTU; According to the fault current information and the pre-fault current information, an artificial hummingbird algorithm is used to obtain a fault type identification result and a fault location result; Obtaining a fault isolation area according to the fault type identification result and the fault location result; The fault type corresponding to the fault type identification result and the fault isolation area are reported to the server in the power grid system, and a power supply restoration strategy for the non-fault isolation area generated by the server according to the fault type and the fault isolation area is obtained; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm; The power restoration strategy is executed.
7. A power supply fault recovery strategy generation device based on artificial hummingbird algorithm, characterized in that: Applied to a server in a power grid system, the device comprises: A data acquisition module, used to obtain the fault type and fault isolation area reported by the distributed FA control system, and to obtain the current system parameters of the power grid system; A strategy generation module is used to map preset multi-objective indicators into a fitness evaluation function of the artificial hummingbird algorithm according to the fault type, the fault isolation area and the current system parameters, and use the artificial hummingbird algorithm to generate a power supply restoration strategy for the non-fault isolation area in the power grid system; wherein the preset multi-objective indicators include maximizing the power supply restoration amount in the isolated area, minimizing the number of circuit breaker operations and minimizing the power transmission loss in the isolated area.
8. A power supply fault recovery strategy generation device based on artificial hummingbird algorithm, characterized in that: Applicable to each distributed FA control system in a power grid system, the device comprises: The current information acquisition module is used to obtain the fault current information of each switch collected by the FTU and the current information before the fault; A fault analysis module, configured to obtain a fault type identification result and a fault location result using an artificial hummingbird algorithm according to the fault current information and the pre-fault current information; and to obtain a fault isolation area according to the fault type identification result and the fault location result; A strategy acquisition module, used to report the fault type corresponding to the fault type identification result and the fault isolation area to the server in the power grid system, and obtain the power supply restoration strategy of the non-fault isolation area generated by the server according to the fault type and the fault isolation area; the power supply restoration strategy is a power supply restoration strategy that satisfies multiple objective indicators and is quickly generated for the non-fault isolation area through the artificial hummingbird algorithm; A strategy execution module is used to execute the power supply restoration strategy.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Cited By
Active power distribution network fault self-recovery system and method thereof
CN121618400A