Method and device for determining distribution network scheduling rule, processor and electronic equipment
By obtaining distribution network operation charts, generating initial scheduling rules, identifying risks and updating scheduling rules, the problem of low scheduling efficiency of distribution network is solved, and automated adjustments and efficiency improvements are achieved.
Patent Information
- Application Number
- CN202411729394.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-03-21
AI Technical Summary
The distribution network scheduling efficiency is low, and the existing technology relies on manual adjustment of the scheduling plan, resulting in uncertain adjustment time.
By obtaining the operating diagram of the distribution network, selecting the target device, generating initial scheduling rules, performing risk identification, and updating scheduling rules based on the risk identification results to avoid risk generation.
Automatic adjustment of scheduling rules is realized, manual intervention is avoided, and the efficiency of distribution network scheduling is improved.
Smart Images

Figure CN119671139A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of electric power, and in particular to a method, device, processor and electronic device for determining a distribution network dispatching rule. Background Art
[0002] In the process of distribution network dispatching, since the equipment in the distribution network is constantly updated and various equipment often fails, it is necessary to adjust the dispatching plan in time to deal with the failures. However, in the related technology, it is often necessary to rely on dispatchers to manually adjust the dispatching plan, which will cause the adjustment time of the dispatching plan to be uncertain, thus leading to the technical problem of low efficiency of distribution network dispatching.
[0003] Currently, no effective solution has been proposed for the above-mentioned technical problem of low efficiency in distribution network scheduling. Summary of the invention
[0004] The embodiments of the present invention provide a method, device, processor and electronic device for determining a distribution network scheduling rule, so as to at least solve the technical problem of low efficiency of distribution network scheduling.
[0005] According to one aspect of an embodiment of the present invention, a method for determining a distribution network scheduling rule is provided, the method comprising: obtaining an operation diagram of the distribution network in a current period, wherein the operation diagram includes connection rules for each device in the distribution network; selecting a target device in the operation diagram, and generating an initial scheduling rule to be executed for the target device based on the target device; performing risk identification on the initial scheduling rule to obtain a risk identification result, wherein the risk identification result is used to indicate the degree of possibility of generating risks to the distribution network by executing the initial scheduling rule on the target device; based on the risk identification result, updating the initial scheduling rule to obtain a target scheduling rule, wherein the target scheduling rule is used to prohibit generating risks to the distribution network.
[0006] Optionally, generating an initial scheduling rule to be executed on the target device based on the target device includes: searching for the initial scheduling rule corresponding to the target device from a first target database, wherein the first target database includes a first mapping relationship between different devices and different scheduling rules.
[0007] Optionally, searching the first target database for an initial scheduling rule corresponding to the target device includes: in response to the different devices including the target device, searching the first target database for an initial scheduling rule for the target device that satisfies a first mapping relationship.
[0008] Optionally, risk identification is performed on the initial scheduling rules to obtain risk identification results, including: determining the type of the initial scheduling rules; determining a risk identification model suitable for the type; inputting the initial scheduling rules into the risk identification model for risk identification to obtain risk identification results.
[0009] Optionally, based on the risk identification result, the initial scheduling rules are updated to obtain target scheduling rules, including: in response to the possibility degree being higher than a preset possibility degree, searching for target scheduling rules corresponding to the risk identification results from a second target database, wherein the second target database includes a second mapping relationship between different risk identification results and different scheduling rules; and updating the initial scheduling rules to target scheduling rules corresponding to the risk identification results.
[0010] Optionally, the method also includes: in the distribution network, simulating the execution of target scheduling rules to obtain a simulated operating state of the distribution network; in response to the possibility that the distribution network may generate risks in the simulated operating state being higher than the possibility that the distribution network may generate risks in the initial operating state, adjusting the target scheduling rules.
[0011] According to one aspect of an embodiment of the present invention, a device for determining a distribution network scheduling rule is provided, and the device may include: an acquisition unit, used to acquire an operation diagram of the distribution network in a current period, wherein the operation diagram includes connection rules for each device in the distribution network; a generation unit, used to select a target device in the operation diagram, and generate an initial scheduling rule to be executed for the target device based on the target device; an identification unit, used to perform risk identification on the initial scheduling rule to obtain a risk identification result, wherein the risk identification result is used to indicate the degree of possibility of generating risks to the distribution network by executing the initial scheduling rule on the target device; an update unit, used to update the initial scheduling rule based on the risk identification result to obtain a target scheduling rule, wherein the target scheduling rule is used to prohibit generating risks to the distribution network.
[0012] According to another aspect of an embodiment of the present invention, a processor is further provided, wherein the processor is used to run a program, wherein when the program is run by the processor, the method for determining a distribution network scheduling rule in an embodiment of the present invention is executed.
[0013] According to another aspect of an embodiment of the present invention, an electronic device is further provided, comprising: a memory storing an executable program; and a processor for running the program, wherein when the program is running, the method for determining the distribution network scheduling rule in each embodiment of the present invention is executed.
[0014] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for determining the distribution network scheduling rule in the present invention.
[0015] According to another aspect of an embodiment of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for coordinated development of natural gas and coal in an embodiment of the present invention is implemented.
[0016] According to another aspect of an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method for determining the distribution network scheduling rules in the embodiment of the present invention is implemented.
[0017] According to another aspect of an embodiment of the present invention, an embodiment of the present application further provides a computer program, which, when executed by a processor, implements the method for determining the distribution network scheduling rule in the above-mentioned embodiment of the present invention.
[0018] In an embodiment of the present invention, when determining the distribution network dispatching rules, the operation diagram of the distribution network in the current period can be obtained, the target device can be selected in the obtained operation diagram, and based on the selected target device, the initial dispatching rules to be executed for the target device can be generated. Risk identification can be performed on the generated initial dispatching rules to obtain risk identification results, and the initial dispatching rules can be updated according to the obtained risk identification results to obtain target dispatching rules, thereby achieving the purpose of avoiding reliance on dispatching personnel to manually adjust the dispatching plan, thereby solving the technical problem of low efficiency of distribution network dispatching, and further achieving the technical effect of improving the efficiency of distribution network dispatching. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0020] Figure 1 is a flow chart of a method for determining a distribution network scheduling rule according to an embodiment of the present invention;
[0021] FIG2( a ) is a flow chart of a method for intelligent verification of automatic driving for distribution network scheduling according to an embodiment of the present invention;
[0022] FIG2( b ) is a schematic diagram of an intelligent verification system for automatic driving in distribution network scheduling according to an embodiment of the present invention;
[0023] Figure 3 It is a schematic diagram of a device for determining a distribution network scheduling rule according to an embodiment of the present invention. DETAILED DESCRIPTION
[0024] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only embodiments of a part of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0026] According to an embodiment of the present invention, a method for determining a distribution network scheduling rule is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0027] Figure 1 1 is a flow chart of a method for determining a distribution network scheduling rule according to an embodiment of the present invention. The method may include the following steps:
[0028] Step S101, obtaining an operation diagram of the distribution network in the current period.
[0029] In the technical solution provided in step S101 of the present invention, the operation diagram may include connection rules of various devices in the distribution network. The various devices in the distribution network may include at least one of the following devices: power supply equipment, substation equipment, and cables, etc., which are only used as examples and are not specifically limited.
[0030] In this embodiment, an operation diagram of the distribution network in the current period is obtained. Optionally, this embodiment collects power data of the distribution network in the current period. According to the collected power data, a topological structure diagram of the distribution network is drawn, and an operation diagram of the distribution network in the current period can be obtained. Among them, the power data can be used to represent the operating state of the distribution network in the current period, and the operating state can include the operating state of each device in the distribution network. The operating state of each device can be reflected by the electrical data of each device, and the electrical data can include at least one of the following data: current, voltage, power, etc., which are only illustrated here by way of example and are not specifically limited.
[0031] Step S102: Select a target device in the operation diagram, and generate an initial scheduling rule to be executed on the target device based on the target device.
[0032] In the technical solution provided in the above step S102 of the present invention, the above initial scheduling rule can be used to represent the initial scheduling plan set for the target device. The above initial scheduling rule can be used to record at least one operation to be performed on the target device.
[0033] In this embodiment, after obtaining the operation diagram of the distribution network in the current period, the target device is selected in the operation diagram, and the initial scheduling rule to be executed for the target device is generated based on the target device. Optionally, this embodiment, based on obtaining the operation diagram of the distribution network in the current period, selects the target device from each device in the operation diagram, and selects the scheduling rule that meets the current operation state of the target device from the scheduling rules applicable to the selected target device as the initial scheduling rule to be executed for the target device.
[0034] Step S103, performing risk identification on the initial scheduling rules to obtain risk identification results.
[0035] In the technical solution provided in the above step S103 of the present invention, the above risk identification result can be used to indicate the possibility of generating risk to the distribution network by executing the initial scheduling rule on the target device.
[0036] In this embodiment, after the target device is selected in the operation diagram and the initial scheduling rules to be executed on the target device are generated based on the target device, the initial scheduling rules are subjected to risk identification to obtain risk identification results. Optionally, this embodiment uses a risk identification model adapted to the type of initial scheduling rules to perform risk identification on the initial scheduling rules on the basis of generating the initial scheduling rules to be executed on the target device, and a risk identification result can be obtained, that is, the degree of possibility that risks will be generated in the distribution network by executing the initial scheduling rules on the target device can be obtained. Among them, the above-mentioned risk identification model can be an identification model constructed based on at least one of the following networks: convolutional neural network, recurrent neural network and transfer (Transformer) neural network, etc., which are only used as examples here and are not specifically limited.
[0037] Step S104: based on the risk identification result, the initial scheduling rule is updated to obtain the target scheduling rule.
[0038] In the technical solution provided in the above step S104 of the present invention, the above target scheduling rule can be used to prohibit risks to the distribution network.
[0039] In this embodiment, after performing risk identification on the initial scheduling rules and obtaining the risk identification results, the initial scheduling rules are updated based on the risk identification results to obtain the target scheduling rules. Optionally, based on the risk identification results, this embodiment compares the degree of possibility of risk to the distribution network represented by the risk identification results with a preset degree of possibility, and obtains a first comparison result, wherein the first comparison result may be that the degree of possibility of risk to the distribution network is higher than the preset degree of possibility, or may be that the degree of possibility of risk to the distribution network is lower than the preset degree of possibility. Based on the first comparison result obtained, the target scheduling rules corresponding to the risk identification results may be searched, and the initial scheduling rules may be updated according to the found target scheduling rules, that is, the initial scheduling rules may be updated to the found target scheduling rules.
[0040] Optionally, if the first comparison result is that the possibility of risk to the distribution network is higher than a preset possibility, a target scheduling rule corresponding to the possibility is searched, and the initial scheduling rule is updated to the searched target scheduling rule.
[0041] In the above steps S101 to S104 of the present application, when determining the distribution network dispatching rules, the operation diagram of the distribution network in the current period can be obtained, the target device is selected in the obtained operation diagram, and based on the selected target device, the initial dispatching rules to be executed for the target device can be generated. Risk identification is performed on the generated initial dispatching rules to obtain risk identification results, and the initial dispatching rules are updated according to the obtained risk identification results to obtain target dispatching rules, thereby achieving the purpose of avoiding reliance on dispatching personnel to manually adjust the dispatching plan, thereby solving the technical problem of low efficiency of distribution network dispatching, and further achieving the technical effect of improving the efficiency of distribution network dispatching.
[0042] The above method of this embodiment is further introduced below.
[0043] As an optional implementation manner, step S102, generating an initial scheduling rule to be executed on the target device based on the target device, includes: searching for the initial scheduling rule corresponding to the target device from a first target database.
[0044] In this embodiment, the first target database may include a first mapping relationship between different devices and different scheduling rules.
[0045] In this embodiment, after obtaining the operation diagram of the distribution network in the current period, the initial scheduling rule corresponding to the target device is searched from the first target database. Optionally, based on the target device selected in the operation diagram, the embodiment searches the attribute column in the first target database according to the first mapping relationship between different devices and different scheduling rules, with the target device as the search value, until the search value is found in the attribute column, and the initial scheduling rule corresponding to the search value is the initial scheduling rule corresponding to the target device.
[0046] As an optional implementation manner, searching for an initial scheduling rule corresponding to the target device from the first target database includes: in response to different devices including the target device, searching for an initial scheduling rule for the target device that satisfies a first mapping relationship from the first target database.
[0047] In this embodiment, after obtaining the operation diagram of the distribution network in the current period, in response to the different devices including the target device, the initial scheduling rule that the target device satisfies the first mapping relationship is searched from the first target database. Optionally, based on the target device selected in the operation diagram, the embodiment judges the relationship between the different devices and the target device to obtain a judgment result. If the judgment result obtained is that the different devices include the target device, the initial scheduling rule that the target device satisfies the first mapping relationship can be searched from the first target database.
[0048] As an optional implementation method, step S103 performs risk identification on the initial scheduling rules to obtain risk identification results, including: determining the type of the initial scheduling rules; determining a risk identification model suitable for the type; inputting the initial scheduling rules into the risk identification model for risk identification to obtain risk identification results.
[0049] In this embodiment, after a target device is selected in the operation diagram and an initial scheduling rule to be executed on the target device is generated based on the target device, the type of the initial scheduling rule is determined. Optionally, on the basis of generating the initial scheduling rule to be executed on the target device, this embodiment classifies the generated initial scheduling rule to obtain a classification result, wherein the classification result can be used to indicate the probability that the initial scheduling rule belongs to each type. The obtained classification results are sorted, and the type corresponding to the classification result with the largest probability value after sorting is determined as the type of the initial scheduling rule.
[0050] In this embodiment, after determining the type of the initial scheduling rule, a risk identification model adapted to the type is determined. Optionally, based on determining the type of the initial scheduling rule, this embodiment selects a risk identification model adapted to the type of the initial scheduling rule from multiple risk identification models.
[0051] In this embodiment, after determining the risk identification model adapted to the type, the initial scheduling rules are input into the risk identification model for risk identification to obtain a risk identification result. Optionally, this embodiment, based on determining the risk identification model adapted to the type, inputs the generated initial scheduling rules into the risk identification model for risk identification, and the risk identification result obtained by risk identification can be output through the output layer in the risk identification model, that is, the degree of possibility of risk to the distribution network by executing the initial scheduling rules on the target device can be output.
[0052] As an optional implementation method, step S104, based on the risk identification result, updates the initial scheduling rules to obtain the target scheduling rules, including: in response to the possibility degree being higher than the preset possibility degree, searching the second target database for the target scheduling rules corresponding to the risk identification result; updating the initial scheduling rules to the target scheduling rules corresponding to the risk identification result.
[0053] In this embodiment, the second target database may include a second mapping relationship between different risk identification results and different scheduling rules.
[0054] In this embodiment, after the initial scheduling rules are subjected to risk identification and the risk identification results are obtained, in response to the possibility degree being higher than the preset possibility degree, the target scheduling rules corresponding to the risk identification results are searched from the second target database. Optionally, on the basis of the risk identification results, this embodiment compares the possibility degree of risk to the distribution network represented by the risk identification results with the preset possibility degree, and a first comparison result can be obtained. If the first comparison result obtained is that the possibility degree of risk to the distribution network is higher than the preset possibility degree, the relationship between different risk identification results and the risk identification results is judged to obtain a judgment result. If the judgment result obtained is that different risk identification results include the risk identification result, the target scheduling rule for which the risk identification result satisfies the second mapping relationship can be searched from the second target database. The target scheduling rule for which the risk identification result satisfies the second mapping relationship is the target scheduling rule corresponding to the risk identification result.
[0055] In this embodiment, in response to the possibility degree being higher than the preset possibility degree, after searching the target scheduling rule corresponding to the risk identification result from the second target database, the initial scheduling rule is updated to the target scheduling rule corresponding to the risk identification result. Optionally, this embodiment updates the initial scheduling rule to the target scheduling rule whose risk identification result satisfies the second mapping relationship based on searching the target scheduling rule corresponding to the risk identification result.
[0056] As an optional implementation mode, the method also includes: in the distribution network, simulating the execution of the target scheduling rules to obtain the simulated operating state of the distribution network; in response to the possibility that the distribution network will generate risks in the simulated operating state is higher than the possibility that the distribution network will generate risks in the initial operating state, adjusting the target scheduling rules.
[0057] In this embodiment, in the distribution network, the target scheduling rule is simulated and executed to obtain the simulated operation state of the distribution network. Optionally, in this embodiment, in the distribution network, the simulated operation state of the distribution network can be obtained by simulating the execution of at least one operation to be performed on the target device recorded in the target scheduling rule.
[0058] In this embodiment, in the distribution network, after simulating and executing the target scheduling rule and obtaining the simulated operation state of the distribution network, in response to the possibility that the distribution network generates risks in the simulated operation state is higher than the possibility that the distribution network generates risks in the initial operation state, the target scheduling rule is adjusted. Optionally, on the basis of obtaining the simulated operation state of the distribution network, this embodiment compares the possibility that the distribution network generates risks in the simulated operation state with the possibility that the distribution network generates risks in the initial operation state, and a second comparison result can be obtained, wherein the second comparison result can be the possibility that the distribution network generates risks in the simulated operation state, which is higher than the possibility that the distribution network generates risks in the initial operation state, or the possibility that the distribution network generates risks in the simulated operation state, which is lower than the possibility that the distribution network generates risks in the initial operation state. If the second comparison result obtained is that the possibility that the distribution network generates risks in the simulated operation state is higher than the possibility that the distribution network generates risks in the initial operation state, at least one operation to be performed on the target device recorded in the target scheduling rule can be adjusted.
[0059] In an embodiment of the present invention, when determining the distribution network dispatching rules, the operation diagram of the distribution network in the current period can be obtained, the target device can be selected in the obtained operation diagram, and based on the selected target device, the initial dispatching rules to be executed for the target device can be generated. Risk identification can be performed on the generated initial dispatching rules to obtain risk identification results, and the initial dispatching rules can be updated according to the obtained risk identification results to obtain target dispatching rules, thereby achieving the purpose of avoiding reliance on dispatching personnel to manually adjust the dispatching plan, thereby solving the technical problem of low efficiency of distribution network dispatching, and further achieving the technical effect of improving the efficiency of distribution network dispatching.
[0060] The technical solution of the embodiment of the present invention is illustrated below in conjunction with preferred implementation modes.
[0061] In the process of distribution network dispatching, since the equipment in the distribution network is constantly updated and various equipment often fails, it is necessary to adjust the dispatching plan in time to deal with the failures. However, in the related technology, it is often necessary to rely on dispatchers to manually adjust the dispatching plan, which will cause the adjustment time of the dispatching plan to be uncertain, thus leading to the technical problem of low efficiency of distribution network dispatching.
[0062] In order to solve the above technical problems, an embodiment of the present invention proposes a method for determining a distribution network dispatching rule. When determining the distribution network dispatching rule, an operation diagram of the distribution network in the current period can be obtained, and a target device can be selected in the obtained operation diagram, and based on the selected target device, an initial dispatching rule to be executed for the target device can be generated. Risk identification is performed on the generated initial dispatching rules to obtain risk identification results, and the initial dispatching rules are updated according to the obtained risk identification results to obtain target dispatching rules, thereby achieving the purpose of avoiding reliance on dispatching personnel to manually adjust the dispatching plan, thereby solving the technical problem of low efficiency of distribution network dispatching, and further achieving the technical effect of improving the efficiency of distribution network dispatching.
[0063] In this embodiment, the initial scheduling rules can be verified by the distribution network scheduling automatic driving intelligent verification method, thereby determining whether to update the initial scheduling rules. For example, Figure 2 (a) is a flow chart of a distribution network scheduling automatic driving intelligent verification method according to an embodiment of the present invention. As shown in Figure 2 (a), the method may include the following steps:
[0064] Step S201, collecting power data of the distribution network in the current period.
[0065] In the technical solution provided in the above step S201 of the present invention, the topological structure diagram of the distribution network is drawn according to the collected power data, and the operation diagram of the distribution network in the current period can be obtained. Among them, the power data can be used to represent the operation status of the distribution network in the current period, and the operation status can include the operation status of each device in the distribution network. The operation status of each device can be reflected by the electrical data of each device, and the electrical data can include at least one of the following data: current, voltage, power, etc., which are only used as examples here and are not specifically limited.
[0066] In this embodiment, if there is missing data in the collected power data, the missing data is filled in. If there is erroneous data in the collected power data, the erroneous data is corrected.
[0067] In this embodiment, the power data is de-noised, and power features are extracted from the de-noised power data. Based on the extracted power features, a topological structure diagram of the distribution network is drawn to obtain an operation diagram of the distribution network in the current period.
[0068] After collecting the power data of the distribution network in the current period, proceed to step S202, and on the graphical interface, select the equipment and the operation type of the equipment in the operation diagram to generate operation statements and initial scheduling rules.
[0069] In the technical solution provided in the above step S202 of the present invention, on the graphical interface, the user clicks on the equipment and the operation type of the equipment on the operation diagram, and the system can automatically generate operation statements based on the operation terminology library and the operation rule library, thereby generating initial scheduling rules.
[0070] After the operation statements and initial scheduling rules are generated, the process proceeds to step S203 to perform risk assessment and verification on each operation statement and initial scheduling rule using the trained risk identification model.
[0071] In the technical solution provided in the above step S203 of the present invention, operation features are extracted from each operation statement. The extracted operation features are used as sequence features and input into the trained first risk identification model for risk assessment and verification, wherein the first risk identification model can be an identification model constructed based on at least one of the following networks: convolutional neural network, recurrent neural network and transfer (Transformer) neural network, etc., which are only used as examples here and are not specifically limited. At the same time, scheduling features are extracted from the initial scheduling rules. The extracted scheduling features are used as global features and input into the trained second risk identification model for risk assessment and verification, wherein the second risk identification model can be an identification model constructed based on at least one of the following networks: fully connected network and graph neural network, etc., which are only used as examples here and are not specifically limited.
[0072] In this embodiment, the identified risks may include: resource conflicts, time delays, cost overruns, and potential safety hazards, etc., which are merely examples and are not specifically limited here.
[0073] After using the trained verification model to perform risk assessment and verification on each operation statement and initial scheduling rule, proceed to step S204. For the identified risks, the correction model can be used to automatically generate correction suggestions, optimize the initial scheduling rules, and obtain the target scheduling rules.
[0074] In the technical solution provided in the above step S204 of the present invention, if the user adjusts the optimized initial scheduling rule, the adjusted initial scheduling rule is used as the target scheduling rule.
[0075] For the identified risks, the correction model can be used to automatically generate correction suggestions and optimize the initial scheduling rules. After obtaining the target scheduling rules, step S205 is entered to simulate the execution process of the target scheduling rules, display the simulated operating status of the distribution network before and after the execution of the target scheduling rules, generate a comparison set of images, and evaluate the possibility of executing the target scheduling rules to generate risks to the distribution network based on the generated comparison set of images.
[0076] In this embodiment, the distribution network dispatching automatic driving intelligent verification method can be implemented through the distribution network dispatching automatic driving intelligent verification system. For example, Figure 2(b) is a schematic diagram of a distribution network dispatching automatic driving intelligent verification system according to an embodiment of the present invention. As shown in Figure 2(b), the system 210 may include: a data visualization module 211, a graphical ticket module 212, a risk identification module 213, a correction optimization module 214 and a simulation module 215.
[0077] In this embodiment, the data visualization module 211 can be used to draw the topological structure diagram of the distribution network according to the collected power data, and the operation diagram of the distribution network in the current period can be obtained. The graphical draft ticket module 212 can be used to select the equipment and the operation type of the equipment in the operation diagram on the graphical interface to generate operation statements and initial scheduling rules. The risk identification module 213 can be used to use the trained risk identification model to perform risk assessment and verification on each operation statement and initial scheduling rule. The correction optimization module 214 can be used to automatically generate correction suggestions for the identified risks using the correction model, and optimize the initial scheduling rules to obtain the target scheduling rules. The simulation module 215 can be used to simulate the execution process of the target scheduling rules, display the simulated operation status of the distribution network before and after the execution of the target scheduling rules, generate a comparison set of pictures, and evaluate the possibility of the execution of the target scheduling rules to generate risks for the distribution network according to the generated comparison set of pictures.
[0078] In this embodiment, when determining the distribution network dispatching rules, the operation diagram of the distribution network in the current period can be obtained, the target device can be selected in the obtained operation diagram, and based on the selected target device, the initial dispatching rules to be executed for the target device can be generated. Risk identification can be performed on the generated initial dispatching rules to obtain risk identification results, and the initial dispatching rules can be updated according to the obtained risk identification results to obtain target dispatching rules, thereby achieving the purpose of avoiding reliance on dispatching personnel to manually adjust the dispatching plan, thereby solving the technical problem of low efficiency of distribution network dispatching, and further achieving the technical effect of improving the efficiency of distribution network dispatching.
[0079] According to an embodiment of the present invention, a device for determining a distribution network scheduling rule is also provided. It should be noted that the device for determining a distribution network scheduling rule can be used to execute a method for determining a distribution network scheduling rule in an embodiment.
[0080] Figure 3 is a schematic diagram of a device for determining a distribution network scheduling rule according to an embodiment of the present invention. Figure 3 As shown, the device 300 for determining the distribution network scheduling rule may include: an acquisition unit 301 , a generation unit 302 , an identification unit 303 and an update unit 304 .
[0081] The acquisition unit 301 is used to acquire an operation diagram of the distribution network in the current period, wherein the operation diagram includes connection rules of each device in the distribution network.
[0082] The generating unit 302 is used to select a target device in the operation diagram, and generate an initial scheduling rule to be executed for the target device based on the target device.
[0083] The identification unit 303 is used to perform risk identification on the initial scheduling rule to obtain a risk identification result, wherein the risk identification result is used to indicate the possibility of generating risk to the distribution network by executing the initial scheduling rule on the target device.
[0084] The updating unit 304 is used to update the initial scheduling rule based on the risk identification result to obtain the target scheduling rule, wherein the target scheduling rule is used to prohibit the risk to the distribution network.
[0085] Optionally, the generating unit 302 may include: a first searching module, configured to search for an initial scheduling rule corresponding to the target device from a first target database, wherein the first target database includes a first mapping relationship between different devices and different scheduling rules.
[0086] Optionally, the first search module may include: a search submodule, configured to search the target device for an initial scheduling rule satisfying the first mapping relationship from the first target database in response to the different devices including the target device.
[0087] Optionally, the identification unit 303 may include: a first determination module, used to determine the type of the initial scheduling rule; a second determination module, used to determine a risk identification model suitable for the type; and an identification module, used to input the initial scheduling rule into the risk identification model for risk identification to obtain a risk identification result.
[0088] Optionally, the update unit 304 may include: a second search module, used to search for a target scheduling rule corresponding to the risk identification result from a second target database in response to the possibility degree being higher than a preset possibility degree, wherein the second target database includes a second mapping relationship between different risk identification results and different scheduling rules; an update module, used to update the initial scheduling rule to a target scheduling rule corresponding to the risk identification result.
[0089] Optionally, the device 300 for determining the distribution network scheduling rules may also include: a simulation unit, used to simulate the execution of the target scheduling rules in the distribution network to obtain a simulated operating state of the distribution network; an adjustment unit, used to adjust the target scheduling rules in response to the possibility that the distribution network will generate risks in the simulated operating state is higher than the possibility that the distribution network will generate risks in the initial operating state.
[0090] In this embodiment, an acquisition unit is used to obtain an operation diagram of the distribution network in the current time period, wherein the operation diagram includes connection rules for each device in the distribution network; a generation unit is used to select a target device in the operation diagram, and generate an initial scheduling rule to be executed for the target device based on the target device; an identification unit is used to identify risks for the initial scheduling rules and obtain risk identification results, wherein the risk identification results are used to indicate the degree of possibility of generating risks to the distribution network by executing the initial scheduling rules on the target device; an update unit is used to update the initial scheduling rules based on the risk identification results and obtain target scheduling rules, wherein the target scheduling rules are used to prohibit generating risks to the distribution network, thereby achieving the purpose of avoiding reliance on scheduling personnel to manually adjust the scheduling plan, thereby solving the technical problem of low efficiency of distribution network scheduling, and further achieving the technical effect of improving the efficiency of distribution network scheduling.
[0091] According to an embodiment of the present invention, a processor is further provided, the processor being used to run a program, wherein when the program is run by the processor, the method for determining the distribution network scheduling rule in the embodiment is executed.
[0092] According to an embodiment of the present invention, there is also provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method for determining the distribution network scheduling rule in the embodiment is executed when the program is running.
[0093] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method for determining the distribution network scheduling rule in the embodiment.
[0094] According to an embodiment of the present invention, a computer program product is further provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for determining the distribution network scheduling rule in the embodiment is implemented.
[0095] According to an embodiment of the present invention, a computer program product is also provided, including a non-volatile computer-readable storage medium, the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method for determining the distribution network scheduling rules in the embodiment is implemented.
[0096] According to an embodiment of the present invention, a computer program is also provided. When the computer program is executed by a processor, the method for determining the distribution network scheduling rule in the embodiment is implemented.
[0097] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0098] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0099] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0100] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0101] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0102] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the relevant technology or the whole or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, referred to as Read-Only Memory), random access memory (RAM, referred to as Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0103] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for determining a distribution network dispatching rule, characterized in that: include: Obtaining an operation diagram of the distribution network in the current period, wherein the operation diagram includes connection rules of each device in the distribution network; Selecting a target device in the operation diagram, and generating an initial scheduling rule to be executed for the target device based on the target device; Performing risk identification on the initial scheduling rule to obtain a risk identification result, wherein the risk identification result is used to indicate the degree of possibility of generating risk to the distribution network by executing the initial scheduling rule on the target device; Based on the risk identification result, the initial scheduling rule is updated to obtain a target scheduling rule, wherein the target scheduling rule is used to prohibit the risk from being generated to the distribution network.
2. The method according to claim 1, characterized in that Generating an initial scheduling rule to be executed on the target device based on the target device, including: The initial scheduling rule corresponding to the target device is searched from a first target database, wherein the first target database includes a first mapping relationship between different devices and different scheduling rules.
3. The method according to claim 2, characterized in that Searching the initial scheduling rule corresponding to the target device from the first target database includes: In response to the different devices including the target device, the initial scheduling rule for the target device satisfying the first mapping relationship is searched from the first target database.
4. The method according to claim 1, characterized in that Perform risk identification on the initial scheduling rule to obtain risk identification results, including: Determining the type of the initial scheduling rule; Determining a risk identification model suitable for the type; The initial scheduling rules are input into the risk identification model to perform risk identification and obtain the risk identification result.
5. The method according to claim 1, characterized in that Based on the risk identification result, the initial scheduling rule is updated to obtain a target scheduling rule, including: In response to the possibility degree being higher than a preset possibility degree, searching a second target database for a target dispatch rule corresponding to the risk identification result, wherein the second target database includes a second mapping relationship between different risk identification results and different dispatch rules; The initial scheduling rule is updated to a target scheduling rule corresponding to the risk identification result.
6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: In the distribution network, simulating and executing the target scheduling rule to obtain a simulated operating state of the distribution network; In response to the possibility that the distribution network generates risks in the simulated operating state is higher than the possibility that the distribution network generates risks in the initial operating state, the target scheduling rule is adjusted.
7. A device for determining a distribution network dispatching rule, characterized in that: include: An acquisition unit, configured to acquire an operation diagram of the distribution network in a current period, wherein the operation diagram includes connection rules of each device in the distribution network; A generating unit, configured to select a target device in the operation diagram, and generate an initial scheduling rule to be executed for the target device based on the target device; an identification unit, configured to perform risk identification on the initial scheduling rule to obtain a risk identification result, wherein the risk identification result is used to indicate the possibility of generating a risk to the distribution network by executing the initial scheduling rule on the target device; An updating unit is used to update the initial scheduling rule based on the risk identification result to obtain a target scheduling rule, wherein the target scheduling rule is used to prohibit the risk from being generated to the distribution network.
8. A processor, characterized in that: The processor is used to run a program, wherein the program, when run by the processor, executes the method for determining the distribution network scheduling rule according to any one of claims 1 to 6.
9. An electronic device, characterized in that: include: A memory storing an executable program; A processor is used to run the program, wherein the program, when running, executes the method for determining the distribution network scheduling rules described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the storage medium is located is controlled to execute the method for determining the distribution network scheduling rule according to any one of claims 1 to 6.