Branch line optimization strategy generation method, system and device and storage medium

By acquiring the trunk and branch line data of the distribution network and generating an optimization strategy set, the problem of unbalanced load distribution of unreasonable branch lines is solved, and reasonable load distribution and improved power supply reliability are achieved.

CN120638290APending Publication Date: 2025-09-12SHENZHEN POWER SUPPLY BUREAU
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510707926.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-28
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

The existing technology lacks scientific analysis in the optimization of unreasonable branch lines, resulting in unbalanced load distribution, inability to achieve reasonable load distribution, and problems with power loss and power supply reliability.

Method used

By obtaining the trunk and branch line data of the target distribution network, an optimization strategy set is generated based on the method of looping into the trunk line and splitting branches to access the trunk line, and the optimal optimization strategy is screened out to achieve reasonable load distribution.

Benefits of technology

It achieves scientific planning of branch lines and reasonable distribution of loads, improves the load balance and power supply reliability of the distribution network, and reduces power loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120638290A_ABST
    Figure CN120638290A_ABST
Patent Text Reader

Abstract

The invention discloses a branch line optimization strategy generation method, system and device, and a storage medium. The method comprises the steps of obtaining main line data corresponding to a target main line of a target power distribution network; determining branch line data of a target branch line which does not meet a preset small branch condition and corresponds to the target trunk line; determining a first optimization strategy set according to the trunk line data and the branch line data based on a trunk line looping mode; determining a second optimization strategy set according to the trunk line data and the branch line data based on a way of accessing the split branches to the trunk line; determining a target optimization strategy according to the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used for optimizing the target trunk line, and reasonable distribution of loads is achieved. According to the method and the device, the optimization strategy of the branch lines is generated in a way of looping in the main line or splitting the branches, so that the reasonable optimization of the unreasonable branch lines is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of electric power technology, and in particular to a method, system, device, and storage medium for generating an optimization strategy for a branch line. Background Art

[0002] With economic development and rising living standards, electricity demand continues to grow, driving the scale and complexity of distribution networks. Numerous branch lines have been built to meet this demand. However, due to planning, technical factors, or subsequent load fluctuations, some branch lines may be malfunctioning. This not only easily leads to failures and power outages, impacting user access and power supply reliability, but also causes significant energy losses during power transmission.

[0003] The core of existing technology for dealing with unreasonable branch lines is to cut them into multiple small branches and transfer them through the line itself or surrounding lines. However, there is no fixed basis for division, and the average division is based solely on personal experience. This method lacks scientific analysis and calculation, resulting in an imprecise division basis. Different operators use different division methods, and the results lack consistency and accuracy. This method also fails to fully consider the actual load characteristics of each small branch. This may result in some small branches being overloaded and others being underloaded after the transfer, making it impossible to achieve reasonable load distribution. Therefore, how to rationally optimize unreasonable branch lines to achieve reasonable load distribution has become an urgent problem to be solved. Summary of the Invention

[0004] The embodiments of the present application provide a method, system, device and storage medium for generating an optimization strategy for a branch line, which generates a first optimization strategy set and a second optimization strategy set based on the methods of looping into the main line and splitting branches to access the main line, and screens out the optimal optimization strategy, thereby achieving scientific planning of branch lines and reasonable distribution of loads.

[0005] In a first aspect, an embodiment of the present application provides a method for generating an optimization strategy for a branch line, the method comprising:

[0006] Obtain trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer;

[0007] Determine branch line data of a target branch line that does not meet a preset small branch condition and corresponds to the target trunk line; the target branch line includes y ring main units; the branch line data includes: ring main unit status information and geographic information data;

[0008] Determining a first optimization strategy set based on the trunk line data and the branch line data in a loop-in manner;

[0009] Determine a second optimization strategy set based on the trunk line data and the branch line data in a manner of splitting branches to access the trunk line;

[0010] A target optimization strategy is determined based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution.

[0011] In a second aspect, an embodiment of the present application provides a branch line optimization strategy generation system, the branch line optimization strategy generation system comprising: a trunk line data acquisition unit, a branch line data acquisition unit, a first optimization strategy generation unit, a second optimization strategy generation unit, and an optimization strategy selection unit, wherein:

[0012] The trunk line data acquisition unit is used to acquire trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer;

[0013] The branch line data acquisition unit is used to determine the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch condition; the target branch line includes y ring network cabinets; the branch line data includes: ring network cabinet status information and geographic information data;

[0014] The first optimization strategy generating unit is configured to determine a first optimization strategy set based on the trunk line data and the branch line data in a loop-into-trunk manner;

[0015] The second optimization strategy generating unit is configured to determine a second optimization strategy set according to the trunk line data and the branch line data based on a method of splitting branches to access the trunk line;

[0016] The optimization strategy selection unit is used to determine a target optimization strategy based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable distribution of load.

[0017] In a third aspect, an embodiment of the present application provides an electronic device comprising: a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the first aspect of the embodiment of the present application.

[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the above-mentioned computer-readable storage medium stores a computer program for electronic data exchange, wherein the above-mentioned computer program enables a computer to execute some or all of the steps described in the first aspect of the embodiment of the present application.

[0019] In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps described in the first aspect of the embodiments of the present application. The computer program product may be a software installation package.

[0020] It can be seen that the embodiments of the present application have the following beneficial effects:

[0021] By implementing the embodiment of the present application, the trunk line data corresponding to the target trunk line of the target distribution network is obtained; the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch conditions is determined; a first optimization strategy set is determined based on the trunk line data and the branch line data based on the loop-in method; a second optimization strategy set is determined based on the trunk line data and the branch line data based on the split branch access trunk line method; a target optimization strategy is determined based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution. It can be seen that by implementing the embodiment of the present application, scientific planning of branch lines and reasonable load distribution are achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background technology, the drawings required for use in the embodiments of the present application or the background technology will be described below.

[0023] Figure 1 This is a flow chart of a method for generating an optimization strategy for a branch line provided in an embodiment of the present application;

[0024] Figure 2 This is a scenario diagram of a method for generating an optimization strategy based on a loop-into-mainline approach provided by an embodiment of the present application;

[0025] Figure 3 This is a schematic diagram of a scenario for selecting an accessible ring main unit based on a GIS map, provided in an embodiment of the present application;

[0026] Figure 4 This is a scenario diagram of a method for generating an optimization strategy based on splitting branches to access a trunk line, provided in an embodiment of the present application;

[0027] Figure 5 This is a scenario diagram of a method for generating an optimization strategy for a branch line provided in an embodiment of the present application;

[0028] Figure 6 This is a structural diagram of a branch line optimization strategy generation system provided by an embodiment of the present application;

[0029] Figure 7 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0031] The terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0032] References herein to "embodiments" mean that a particular feature, structure, or characteristic described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0033] The following describes the relevant contents, concepts, meanings, technical issues, technical solutions, beneficial effects, etc. involved in the embodiments of this application.

[0034] First, some of the terms involved in this application are explained:

[0035] Ring main unit: Ring main unit refers to a power distribution network, which is composed of several high-voltage switchgear (such as load switches, circuit breakers, disconnectors, etc.) combined in a closed or semi-closed metal cabinet and connected by cables to form a ring network of electrical equipment. It is used to realize ring network wiring of distribution lines and improve power supply reliability and flexibility.

[0036] See Figure 1 , Figure 1 This is a flow chart of a method for generating an optimization strategy for a branch line provided in an embodiment of the present application. The method includes but is not limited to the following steps:

[0037] S101. Obtain trunk line data corresponding to a target trunk line of a target distribution network.

[0038] In the embodiment of the present application, the target distribution network is the specific implementation object of the branch line optimization strategy, which can be a complete distribution network system composed of substations, trunk lines, branch lines and power load points. The target distribution network is mainly used to transmit the power output from the substation to the terminal load through a hierarchical line network. The target distribution network in the embodiment of the present application specifically refers to a specific regional distribution network that needs to improve power supply reliability through strategy optimization due to problems such as unreasonable planning of branch lines and unbalanced load distribution.

[0039] The target distribution network includes a target trunk line, which serves as a critical channel connecting substations and branch lines, capable of aggregating and distributing large amounts of power. The target trunk line also includes x ring main units (RMUs), where x is a positive integer. These RMUs are distributed along the line in a predefined topology (e.g., hand-in-hand ring network, radial network, etc.), forming a node network with segmentation, interconnection, and load distribution functions.

[0040] Specifically, the segmentation function refers to dividing the target trunk line into several sections. When a fault occurs in a section, the fault is isolated by disconnecting the switch of the corresponding ring network cabinet to avoid affecting the power supply of other sections; the communication function refers to the use of the communication switch between the ring network cabinets to form a ring network structure with other power sources or backup lines to improve the redundancy of the system; the load distribution function means that branch lines can be connected to the outgoing line interval of the ring network cabinet, and the power of the target trunk line can be distributed to load points in different areas as needed.

[0041] In the embodiment of the present application, the trunk line data includes: ring network cabinet status information, geographic information data, etc.

[0042] Among them, the status information of the ring main unit includes the electrical operating parameters of the ring main unit, such as current, voltage, power factor, load rate, etc., which are used to reflect the real-time load situation and capacity margin of the ring main unit. The status information of the ring main unit also includes the static status information of the ring main unit, such as the number of spare intervals, switch type, automation function configuration, etc. The spare interval refers to the interval that is not connected to the line, which affects the feasibility of branch line access. If the number of spare intervals of a ring main unit is omitted from the statistics, it may lead to the lack of physical interface of the access plan in the optimization strategy, thereby affecting the feasibility of the overall plan. Of course, when a line on the ring main unit that connects to other ring main units is dismantled, the interval originally occupied by the line can be converted into a spare interval, providing a new physical interface for branch line access. This dynamic change can be fully considered in the spare interval statistics process to ensure the feasibility of the access plan and the accuracy of the plan.

[0043] Geographic information data includes the geographic coordinates of the ring main unit, the underground direction of the cable route, the relative position to surrounding buildings, and other information. This data can not only be used to build a visual power grid space model, but also can be combined with environmental factors such as topography, road planning, etc. to assist in analyzing the feasibility of branch line access paths.

[0044] In a specific embodiment, the trunk line data includes: ring main unit status information and geographic information data. Specifically, the electrical operating parameters of each ring main unit in the target trunk line of the target distribution network can be collected in real time through the Supervisory Control and Data Acquisition (SCADA) system. The static status information of all ring main units can also be obtained through equipment records and other means, thereby obtaining the ring main unit status information corresponding to the target trunk line.

[0045] The geographic information data of each ring main unit in the target trunk line can be obtained through the Geographic Information System (GIS) platform. The GIS system platform can provide a spatial topological model of the target trunk line. For newly built areas or scenarios with missing data, the geographic information data of all ring main units can be supplemented by data collected through on-site survey methods such as total stations and GPS positioning to ensure the accuracy of the geographic information data.

[0046] The trunk line data corresponding to the target trunk line of the target distribution network is obtained through a multi-dimensional, multi-technical data acquisition system, which ensures the integrity, accuracy and timeliness of the target trunk line data, provides a reliable decision-making basis for the branch line optimization strategy, and improves the overall efficiency and reliability of distribution network optimization.

[0047] S102: Determine branch line data of a target branch line that does not meet a preset small branch condition and corresponds to the target trunk line.

[0048] In the embodiments of the present application, the preset small branch conditions are pre-set conditions used to determine whether a branch line requires optimization. These conditions can be pre-set based on multiple dimensions, such as electrical parameters, load characteristics, and topology, in conjunction with the actual operating requirements and technical standards of the distribution network. For example, a rated capacity threshold, load factor upper limit, line length limit, or ring main unit quantity constraint for the branch line can be set. When the actual operating parameters of the branch line exceed the rated capacity threshold, the branch line is determined to not meet the preset small branch conditions.

[0049] In the embodiment of the present application, if the number of medium-voltage users on the branch line exceeds 5, or the number of low-voltage users exceeds 800, it is determined that the branch line does not meet the preset small branch conditions, and the branch line is an unreasonable branch and needs to be optimized and adjusted. Among them, medium-voltage users refer to power users connected to the medium-voltage power supply system of the distribution network (usually referring to a voltage level between 1kV and 35kV). Such users are generally industrial enterprises, commercial complexes, large office buildings and other units with large power consumption capacity; low-voltage users refer to power users connected to the low-voltage power supply system (voltage level is generally 380V / 220V), mainly including residential houses, small shops, ordinary office places, etc.

[0050] In a specific embodiment, a topological association model of the target trunk line and branch lines can be constructed first. The ownership of each branch line can be determined based on the electrical connection relationship. For example, the topological analysis function in the GIS system can be used to identify the branch lines extending from each ring main unit of the target trunk line. Next, each branch line is analyzed to identify target branch lines that do not meet the preset small branch conditions. If the target trunk line has multiple branch lines that do not meet the preset small branch conditions, any one of these branch lines can be re-optimized first.

[0051] In the embodiments of the present application, a target branch line refers to a single power supply line extending from a main line in a distribution network. This branch line, topologically, serves as an extension of the target main line and is responsible for distributing power to a specific area. The target branch line includes y ring main units (RMUs), where y is a positive integer. Branch line data corresponding to the target branch line can be obtained, where the branch line data includes RMU status information and geographic information data. Specifically, the RMU status information for each RMU in the branch line data can be obtained through a data acquisition and monitoring control system, and the geographic information data for each RMU in the branch line data can also be obtained through a geographic information system platform.

[0052] By screening the branch lines of the target trunk line under preset small branch conditions, the target branch line to be optimized can be accurately located, and the ring main unit status information and geographic information data of each ring main unit in the target branch line can be obtained, which can provide data support for the subsequent generation of optimization strategies based on looping into the trunk line or splitting branches to access the trunk line.

[0053] S103: Determine a first optimization strategy set based on the trunk line data and the branch line data in a loop-into-trunk manner.

[0054] In the embodiments of the present application, the "loop-into-mainline" method refers to a method for physically connecting a target branch line to a target main line, which can generate a specific optimization technical path. Specifically, the "loop-into-mainline" method establishes an electrical connection with a ring main unit (RMU) on the target main line through a RMU with a spare bay on the target branch line, leveraging the power supply capacity and topological redundancy of the target main line to transfer branch loads and improve power supply reliability.

[0055] In a specific embodiment, the first optimization strategy set can be determined based on the trunk line data and branch line data based on the method of looping into the main line, wherein the first optimization strategy set refers to a collection of first optimization strategies generated based on the method of looping into the main line. In the embodiment of the present application, the first optimization strategy mainly includes the specific loop-in nodes of the target branch line and the target trunk line.

[0056] Specifically, the feasibility boundary of looping into the trunk line can be determined based on the RMU status and geographic information of each RMU in the trunk line data, combined with the RMU status and geographic information of each RMU in the branch line data. For example, RMUs with unconnected line intervals can be screened from the branch line data. These intervals can serve as physical interfaces for looping in, connecting to access points on the target trunk line. The RMU load rate information in the trunk line data can be used to assess the capacity margin of the access points, preventing the target trunk line from being fully loaded due to the added load.

[0057] It should be noted that the loop-in method for the trunk line is based on topological analysis. By identifying potential connection points between the target branch line and the target trunk line, multiple possible loop-in schemes can be formed. For example, starting from the ring main unit at the head end of the branch line, based on the spatial distance and line direction in the geographic information data, a ring main unit with a suitable distance and spare interval is searched on the target trunk line as an access point. At the same time, the topological connection relationship in the trunk line data is combined to ensure that the ring network formed after looping in conforms to standard wiring patterns such as hand-in-hand, so as to realize the load transfer function.

[0058] The generation of the first optimization strategy can comprehensively consider electrical parameters and spatial constraints. For example, it can determine whether the ring main unit on the target branch line that loops into the target trunk line has an automation function configuration, and judge whether the access will affect the load distribution balance of the trunk line after the loop is connected based on the load characteristics of the ring main unit. For example, if the load of the target branch line is mainly industrial electricity and its fluctuation is large, it is necessary to give priority to selecting a ring main unit with a lower load rate on the target trunk line as the access point to avoid overload through dynamic load adjustment.

[0059] When generating the first set of optimization strategies, a specific ring entry path can be planned for each feasible access point, combining the geographic information data of the target trunk line and target branch line. This includes details such as cable routing, switch status adjustment, and protection device coordination. For example, a first optimization strategy might connect the second ring main unit of the target branch line to the backup bay of the fifth ring main unit of the target trunk line via a 300-meter cable, and configure the corresponding tie switch to achieve ring network power supply. This optimization strategy must also meet the following conditions: a trunk line access point load factor of less than 70%, cable ampacity matching, and no construction obstacles along the geographic path.

[0060] By combining trunk and branch line data and using a topological optimization approach looped into the trunk line, the first optimization strategy set was generated. This effectively transfers branch loads to the trunk line, improving load balancing and power supply reliability in the distribution network. The generation of this first optimization strategy set fully considers multi-dimensional constraints such as access point capacity, automation capabilities, and construction feasibility. This strategy set can specifically address overload issues caused by excessive branch line loads, providing important support for the efficient operation and scientific planning of the distribution network.

[0061] Optionally, the above step of determining the first optimization strategy set according to the trunk line data and the branch line data in a loop-into-trunk manner may specifically include the following steps:

[0062] A301. Determine, based on the branch line data, the ring main units (RMUs) in the target branch line that have intervals that are not connected to the line, and obtain n RMUs; where n is a natural number less than or equal to y.

[0063] A302. Filter out ring main units (RMUs) that meet a preset first condition from the n RMUs, obtaining p RMUs; p is a natural number less than or equal to n; the preset first condition indicates that after a RMU is looped into the target trunk line, the remaining portion satisfies the preset small branch condition; the remaining portion indicates a branch of the target branch line excluding the RMU looped into the target trunk line;

[0064] A303: Determine that the ring main unit (RMU) where the target branch line is connected to the target trunk line is a head-end RMU, and obtain a first head-end RMU;

[0065] A304. Determine the first optimization strategy set based on the p ring main units, the first head-end ring main unit, and the trunk line data.

[0066] In a specific embodiment, the RMUs having bays (i.e., spare bays) in the target branch line that are not connected to the line are determined based on the branch line data, resulting in n RMUs, where n is a natural number less than or equal to y. When n is 0, it can be determined that the target branch line is not suitable for optimization by looping into the main line, and therefore the first optimization strategy set is an empty set.

[0067] The essence of looping into the main line is to connect the RMU of the target branch line to the RMU of the target main line via cables. The spare bay of the RMU is the only hardware interface to achieve this connection. If all bays of the RMU are already connected to the line, that is, there are no spare bays, direct physical connection is impossible, and additional RMU structural modifications or new equipment are required, which will significantly increase the cost and complexity of the renovation. For example, if the RMU of a target branch line does not have a spare bay reserved, the existing outgoing line bay must be removed to connect to the main line, which may cause power outages for the loads in that bay, violating the optimization principle of "non-stop power outage renovation."

[0068] Next, ring main units (RMUs) that meet a preset first condition are selected from the n RMUs, resulting in p RMUs, where p is a natural number less than or equal to n. The preset first condition indicates that after the RMUs are looped into the target trunk line, the remaining portion (the branch segments not looped into the target trunk line) meets the preset small branch condition, and the remaining portion represents the branches of the target branch line excluding the RMUs looped into the target trunk line.

[0069] Determine the ring main unit where the target branch line is connected to the target trunk line as the first-end ring main unit, and obtain the first first-end ring main unit. The first first-end ring main unit is the starting point of the electrical connection between the target branch line and the target trunk line, and is essentially a ring main unit on the target trunk line.

[0070] The first optimization strategy set can be determined based on the data of p ring main units, the first head-end ring main unit and the trunk line. Specifically, taking the head-end ring main unit as the benchmark, the trunk line data is searched for ring main units whose lines with the head-end ring main unit meet the preset small branch conditions, and the specific ring entry path is planned in combination with the location information of the p ring main units.

[0071] Through a strategy generation process that includes backup bay screening, remaining branch condition verification, head-end node location, and multi-source data fusion, a systematic approach to optimizing loop-in trunk lines has been achieved. This dual screening of backup bays and remaining branch conditions ensures the feasibility and thoroughness of loop-in operations, preventing the creation of new, unreasonable branches. Furthermore, route planning centered around the head-end ring main unit, combined with topological and geographic information from trunk line data, ensures that the generated strategy sets combine electrical safety with engineering feasibility.

[0072] Optionally, the above step of determining the first optimization strategy set according to the p ring main units, the first head-end ring main unit, and the trunk line data may specifically include the following steps:

[0073] B301. Perform a path search on the target trunk line based on the first head-end ring main unit according to the trunk line data to obtain q ring main units, where q is a natural number less than x; and the line between each of the q ring main units and the first head-end ring main unit meets the preset small branch condition.

[0074] B302. Determine whether a first ring main unit (RMU) satisfies a preset automation condition; the first RMU is any one of the p RMUs; the preset automation condition indicates that the RMU has three remote control functions;

[0075] B303. If the first ring main unit does not meet the preset automation condition, obtain a second ring main unit; the second ring main unit meets the preset automation condition; the second ring main unit is used to indicate a replacement for the first ring main unit;

[0076] B304. Determine q optimization strategies based on the second ring main unit and the q ring main units; the q optimization strategies are optimization strategies in the first optimization strategy set;

[0077] B305. If the first ring main unit meets the preset automation condition, determine q optimization strategies according to the first ring main unit and the q ring main units.

[0078] In a specific embodiment, a path search is performed on the target trunk line based on the first head-end ring network cabinet according to the trunk line data, and q ring network cabinets can be obtained, where q is a natural number less than x. At the same time, the line between each of the q ring network cabinets and the first head-end ring network cabinet meets the preset small branch condition. This is because when the ring network cabinet on the target branch line is connected to the access ring network cabinet of the target trunk line, if there is a ring network cabinet in the line between the access ring network cabinet and the first head-end ring network cabinet, this ring network cabinet may form a new branch line. Therefore, the new branch line needs to meet the preset small branch condition.

[0079] For each of the p ring main units (RMUs) connected to the target trunk line, it is necessary to verify whether they meet the preset automation requirements. These requirements indicate that the RMUs possess three remote functions: telemetry, telesignaling, and remote control. Automation is a core capability for rapidly locating distribution network faults and remotely controlling loads. Lack of this capability in the RMUs will negatively impact the intelligent management of the optimized power grid.

[0080] For ease of understanding, any one of the p ring main units can be analyzed, for example, to determine whether the first ring main unit meets the preset automation conditions. If the first ring main unit does not meet the preset automation conditions, a second ring main unit that meets the preset automation conditions is obtained. The second ring main unit can replace the first ring main unit to ensure the automation compatibility of the first optimization strategy.

[0081] Based on the second RMU (or the first RMU that meets the preset automation conditions) and q RMUs, q optimization strategies can be generated. Each optimization strategy corresponds to a unique connection solution between the branch RMU and the trunk RMU.

[0082] Therefore, a first optimization strategy set can be determined based on the p and q ring main units. Through the dual constraints of trunk line path search and automation function adaptation, the generated first optimization strategy set combines electrical safety with intelligent management capabilities. This first optimization strategy set not only solves the problem of over-limit users on branch lines but also improves the reliability and operational efficiency of the distribution network through the use of automated ring main units.

[0083] See Figure 2 , Figure 2 This is a scenario diagram of an optimization strategy generation method based on a loop-in trunk line provided by an embodiment of the present application. As shown in the figure, substation 1# is the power supply starting point of the target trunk line, providing power support for the power supply network. The target trunk line drawn from substation 1# is connected to a series of ring network cabinets, which are ring network cabinet H1, ring network cabinet H2, ring network cabinet H3, and ring network cabinet H4 from left to right. These ring network cabinets are used to distribute and control electric energy. They can not only reasonably distribute and accurately control the electric energy transmitted by themselves, but also effectively allocate and manage the electric energy of the distribution transformers connected to them. The ring network cabinet H4 is connected to the interconnecting line, which is usually used to connect different power supply areas or power sources. It can realize functions such as power switching and load transfer when needed, thereby improving the power supply reliability and flexibility of the distribution network.

[0084] In the figure, the target branch line is the line where the ring main unit H5 and the ring main unit H6 are located, and the number of medium-voltage users on the ring main unit H5 is 3 and the number of low-voltage users is 600, and the number of medium-voltage users on the ring main unit H6 is 3 and the number of low-voltage users is 600. Therefore, it can be determined that the target branch line does not meet the preset small branch conditions (the number of medium-voltage users on the branch line does not exceed 5 households, or the number of low-voltage users does not exceed 800 households).

[0085] On the target trunk line, the ring main unit H2 is the electrical connection starting point between the target branch line and the target trunk line. Therefore, the ring main unit H2 is the head-end ring main unit.

[0086] When generating the first optimization strategy set based on the method of looping into the main line, by analyzing the ring network cabinets on the target branch line, it can be determined that the ring network cabinet H5 and the ring network cabinet H6 both have intervals that are not connected to the line, and after the ring network cabinet H5 or the ring network cabinet H6 loops into the target main line, the remaining part meets the preset small branch condition. For example, after the ring network cabinet H5 loops into the target main line, the remaining part is the branch where the ring network cabinet H6 is located. According to the status information of the ring network cabinet H6, it is determined that the remaining part meets the preset small branch condition, and then it is further determined that the ring network cabinet H5 meets the preset first condition; when the ring network cabinet H6 loops into the target main line, since there is no remaining part, it can be determined that the ring network cabinet H6 also meets the preset first condition.

[0087] Based on the path search of the head-end ring main cabinet H2 on the target trunk line, four ring main cabinets that can be used for access to the target branch line can be obtained, namely ring main cabinet H1, ring main cabinet H2, ring main cabinet H3, and ring main cabinet H4. Therefore, the six first optimization strategies can be formed in the end: the outgoing line of ring main cabinet H5 is connected to the ring main cabinet H1, the outgoing line of ring main cabinet H5 is connected to the ring main cabinet H3, the outgoing line of ring main cabinet H5 is connected to the ring main cabinet H4, the outgoing line of ring main cabinet H6 is connected to the ring main cabinet H1, the outgoing line of ring main cabinet H6 is connected to the ring main cabinet H3, and the outgoing line of ring main cabinet H6 is connected to the ring main cabinet H3.

[0088] The figure shows the implementation of the optimization strategy of connecting the outgoing line of ring main cabinet H5 to ring main cabinet H3. It connects the ring main cabinet H5 to the main line by running a new cable line from ring main cabinet H3 to the spare bay on ring main cabinet H5 (shown by the dotted line in the figure) and removing the cable line between ring main cabinet H2 and ring main cabinet H3.

[0089] It should be noted that if the optimization strategy of connecting the outgoing line of ring network cabinet H5 to ring network cabinet H4 is implemented, the new cable line is connected to the spare interval on the ring network cabinet H5 through the ring network cabinet H4, and the cable line between the ring network cabinet H3 and the ring network cabinet H4 is removed. Then the line where the ring network cabinet H3 is located becomes a branch line, but the branch line meets the preset small branch conditions. Therefore, when the path search is performed on the target trunk line based on the first-end ring network cabinet, the ring network cabinet H4 can also be used as a ring network cabinet that can be accessed.

[0090] S104: Determine a second optimization strategy set based on the trunk line data and the branch line data in a manner of splitting branches to access the trunk line.

[0091] In an embodiment of the present application, the method of splitting branches to access the main line refers to reasonably splitting the target branch line and connecting the part that is not connected to the target main line after the split to the appropriate position of the target main line. This method ensures that the target main line will not be overloaded after access, that is, the total load of the connected branches cannot exceed the remaining rated capacity of the ring network cabinet on the target main line. For example, if the load of a branch line is large, and the remaining capacity of a certain section of the ring network cabinet on the target main line is sufficient, and the two are geographically convenient for connection, then this section of the ring network cabinet can become a suitable access point.

[0092] In a specific embodiment, a second optimization strategy set can be determined based on the trunk line data and branch line data based on the method of splitting branches to access the trunk line, wherein the second optimization strategy set refers to a collection of second optimization strategies generated based on the method of splitting branches to access the trunk line. In an embodiment of the present application, the second optimization strategy mainly includes the specific access nodes of the target branch line and the target trunk line.

[0093] Specifically, by analyzing the load distribution data of the target trunk line, it is possible to determine which ring main unit (RMU) is overloaded and which has sufficient capacity, thus providing a reference for selecting access points for the branch lines after they are split. The target branch lines are analyzed based on information such as the number of users, load characteristics, and the location and status of the RMUs in the branch line data to determine the specific splitting method. After determining the branch lines that will not be connected to the target trunk line after the split, a second set of optimization strategies can be determined based on the accessible points on the target trunk line. Each second optimization strategy can include the corresponding branch splitting and access method, specific access point location, cable selection and laying plan, and switchgear configuration and operation method.

[0094] By splitting branches to access the main line and determining the second optimization strategy set based on the main line data and branch line data, it is possible to fully utilize the existing resources of the distribution network and accurately solve problems such as load imbalance and low power supply reliability in the branch lines. By executing and generating the second optimization strategy set, the overall operating efficiency of the distribution network can be improved, the probability of faults can be reduced, the power supply reliability and power quality can be improved, and users' needs for high-quality power supply can be met.

[0095] Optionally, the above step of determining the second optimization strategy set according to the trunk line data and the branch line data based on the manner of splitting branches to access the trunk line may specifically include the following steps:

[0096] A401. Split the target branch line except the last ring main unit in the target branch line to obtain y-1 first branches and y-1 second branches; the first branches are branches connected to the target trunk line after the splitting; the second branches are branches not connected to the target trunk line after the splitting; each first branch corresponds to each second branch one-to-one;

[0097] A402. Determine a first total capacity corresponding to each of the y-1 first branches based on the branch line data to obtain y-1 first total capacities;

[0098] A403. Determine a second total capacity corresponding to each of the y-1 second branches based on the branch line data to obtain y-1 second total capacities.

[0099] A404. Determine, based on the y-1 first total capacities and the y-1 second total capacities, a second branch among the y-1 second branches that satisfies a preset second condition, obtaining g second branches; the preset second condition indicating that a ratio between the second total capacity of the second branch and the first total capacity of the first branch corresponding to the second branch satisfies a preset ratio, and both the second branch and the first branch corresponding to the second branch satisfy the preset small branch condition; g is a natural number less than or equal to y-1.

[0100] A405. Determine the second optimization strategy set according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data.

[0101] In a specific embodiment, the target branch line is split based on the ring main unit (RMU) in the target branch line except for the last one. That is, the RMU in the target branch line except for the last one is used as the splitting node. The target branch line can be split to obtain y-1 first branches and y-1 second branches. The first branch refers to the branch that connects to the target trunk line after splitting, and the branch includes the RMU that serves as the splitting node; the second branch refers to the branch that does not connect to the target trunk line after splitting. Each first branch corresponds to each second branch. For example, if the target branch line includes 5 RMUs, splitting using 4 splitting nodes can form 4 corresponding groups of first branches and second branches.

[0102] Next, the total capacity of y-1 first branches and y-1 second branches is calculated respectively. Specifically, the sum of the rated capacities of the distribution transformers connected to each ring main unit on the branch can be counted and calculated to obtain y-1 first total capacities and y-1 second total capacities.

[0103] Determining a second branch that satisfies a preset second condition among the y-1 second branches based on the y-1 first total capacities and the y-1 second total capacities can yield g second branches, where the preset second condition indicates that the ratio between the second total capacity of the second branch and the first total capacity of the first branch corresponding to the second branch satisfies a preset ratio, and both the second branch and the first branch corresponding to the second branch satisfy a preset minor branch condition, where g is a natural number less than or equal to y-1. For example, analyzing each group of first and second branches, if the first total capacity of the first branch and the second total capacity of the second branch satisfy a preset ratio of 6:4, and both the first branch and the second branch satisfy the preset minor branch condition, then the second branch of the group is determined to satisfy the preset second condition.

[0104] Based on the screened g second branches and their corresponding total capacity, combined with the trunk line data, the second optimization strategy set can be determined. It can plan a specific access plan by analyzing factors such as the topology of the target trunk line, the location of the ring network cabinet, and the remaining capacity margin.

[0105] Through structured splitting, precise capacity calculation, and dual-condition screening, a second optimization strategy set adapted to the trunk line's carrying capacity was generated. The splitting of branches to access the trunk line ensures balanced and compliant load distribution, effectively resolving issues such as over-limit users and uneven load on the target branch lines, and achieving topology reconstruction and optimal resource allocation.

[0106] Optionally, the above step of determining the second optimization strategy set according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data includes:

[0107] B401. Determine a ring main unit (RMU) in a target second branch that is connected to the target trunk line, and obtain a second RMU; the target second branch is any one of the g second branches; and the second RMU is a RMU at any end of the target second branch;

[0108] B402. Determine h accessible ring main units on the target trunk line based on the second ring main unit and the trunk line data; h is a natural number less than or equal to x;

[0109] B403. Filter out accessible ring main units (RMUs) whose RMU capacities are greater than or equal to the second total capacity corresponding to the target second branch from the h accessible RMUs, obtaining s accessible RMUs; s is a natural number less than h.

[0110] B404. Determine s optimization strategies based on the second ring main unit and the s accessible ring main units; the s optimization strategies are optimization strategies in the second optimization strategy set.

[0111] In a specific embodiment, since a second branch may have multiple strategies for accessing a target trunk line, the embodiment of the present application analyzes any target second branch among the g second branches that meet the preset conditions.

[0112] Determine the ring network cabinet connected to the target trunk line in the target second branch to obtain the second ring network cabinet, wherein the target second branch is any second branch among the g second branches, and the second ring network cabinet is the ring network cabinet at any end of the target second branch. For example, if the target second branch has two endpoints, the second ring network cabinet can be the ring network cabinet at any one of the two endpoints.

[0113] Based on the data of the second ring main unit and the trunk line, h accessible ring main units on the target trunk line can be determined, where h is a natural number less than or equal to x. Specifically, by analyzing the topological structure of the target trunk line, the geographical location of the ring main units, and the feasibility of electrical connections, and using a geographic information system to analyze the spatial distance between the second ring main unit and each ring main unit on the trunk line, ring main units with closer distances and spare bays can be preferentially selected as candidates. At the same time, based on the operating status information of the ring main units in the trunk line data, ring main units with excessively high load rates or no available bays can be excluded to ensure that the access operation will not affect the normal operation of the trunk line.

[0114] After obtaining h accessible ring main units, s accessible ring main units whose remaining capacity is greater than or equal to the second total capacity corresponding to the target second branch can be further screened out from the h accessible ring main units to ensure that there will be no overload risk after the target second branch is connected to the target trunk line.

[0115] Finally, based on the second ring main unit and the s screened connectable ring main units, s optimization strategies can be obtained, and the s optimization strategies are the optimization strategies in the second optimization strategy set.

[0116] Optionally, the above step of determining h accessible ring main units on the target trunk line according to the second ring main unit and the trunk line data may specifically include the following steps:

[0117] A target GIS map is established based on the trunk line data; accessible ring main units whose distance from the second ring main unit is less than or equal to a preset distance and which have an interval with no access line are screened out from the target GIS map to obtain the h accessible ring main units.

[0118] In a specific embodiment, a target GIS map can be created based on trunk line data. This map integrates multi-dimensional information, including the topology of the target trunk line, the geographic location of the ring main units (RMUs), the cable routing, and the surrounding geographic environment, to form a visual spatial data model. The target GIS map displays the route alignment and location distribution of all RMUs on the target trunk line, while also annotating the RMU number and type.

[0119] Next, ring main units whose distance from the second ring main unit is less than or equal to the preset distance are selected from the target GIS map. The setting of the preset distance can comprehensively consider the cable laying cost and construction difficulty. For example, the preset distance can be 0.2 km. This distance range can not only avoid the increased investment and power loss caused by excessively long cables, but also meet the geographical layout requirements of most urban distribution networks.

[0120] Next, RMUs with unconnected line bays are further screened, resulting in h accessible RMUs. Using GIS technology and trunk line data for precise screening, the increased investment and technical risks associated with long-distance access are avoided. Furthermore, the selection of spare bays ensures the physical feasibility of access operations and reduces the need for equipment modifications.

[0121] See Figure 3 , Figure 3 This is a schematic diagram of a scenario for selecting an accessible ring main unit based on a GIS map provided by an embodiment of the present application. As shown in the figure, the ring main unit H7 is the second ring main unit, and its coordinates are (X1, Y1). There is a dotted circle with a radius of 0.2 km centered on the ring main unit H7, which indicates that when selecting an accessible ring main unit, priority is given to ring main units within 0.2 km of the ring main unit H7.

[0122] As shown in the figure, by screening the ring main cabinets within 0.2 km of the ring main cabinet H7, we can get the ring main cabinets H6, H9, and H10. However, the ring main cabinet H6 is the ring main cabinet on the target branch line. Therefore, the ring main cabinets that can be connected are the ring main cabinets H9 and H10.

[0123] See Figure 4 , Figure 4 This is a scenario diagram of an optimization strategy generation method based on the method of splitting branches to access the main line provided by an embodiment of the present application. As shown in the figure, there are two substations in the figure, namely substation 1# and substation 2#. The lines led out through substation 1# and substation 2# are all trunk lines. For example, the trunk line of substation 1# includes ring network cabinet H1, ring network cabinet H2, ring network cabinet H3, and ring network cabinet H4, among which ring network cabinet H4 is connected to the connecting line. The trunk line of substation 1# includes ring network cabinet H8, ring network cabinet H9, and ring network cabinet H10, and ring network cabinet H10 is connected to the connecting line.

[0124] At the ring main unit H2, a new line is branched out, which is the target branch line. The target branch line includes the ring main unit H5, the ring main unit H6, and the ring main unit H7.

[0125] By default, ring main units H1 to H10 all have spare intervals. The number of medium-voltage users on ring main unit H5 is 3 and the number of low-voltage users is 600. The number of medium-voltage users on ring main unit H6 is 2 and the number of low-voltage users is 300. The number of medium-voltage users on ring main unit H7 is 2 and the number of low-voltage users is 300.

[0126] First, splitting the target branch line yields two solutions. The first solution uses RMU H6 as the splitting node. In this case, the first branch is the branch where RMUs H5 and H6 are located, and the second branch is the branch where RMUs H7 are located. The second solution uses RMU H5 as the splitting node. In this case, the first branch is the branch where RMUs H5 are located, and the second branch is the branch where RMUs H6 and H7 are located. Analysis shows that the first branch in the first solution does not meet the pre-defined small branch conditions, so the second solution is the only one to be considered for further analysis.

[0127] In the second solution, the total capacity of the second branch is determined by the sum of the rated capacities of the distribution transformers in RMUs H6 and H7. If both RMUs H6 and H7 have spare bays, they can both serve as the second RMU.

[0128] The target GIS map created using trunk line data confirms that within 200 meters of RMU H7, there are two accessible RMUs, RMUs H9 and H10. Furthermore, the remaining capacity of both RMUs H9 and H10 exceeds the total capacity of the second branch. The target GIS map also confirms that within 200 meters of RMU H6, there are no other RMUs, or an RMU exists but lacks a backup bay. Therefore, two secondary optimization strategies can be developed: connecting the outgoing lines of RMU H7 to RMU H9 or connecting the outgoing lines of RMU H7 to RMU H10.

[0129] The figure shows the implementation of the optimization strategy of connecting the outgoing line of ring main cabinet H7 to ring main cabinet H9. It connects the branch where ring main cabinet H7 is located to the main line through the new cable line from ring main cabinet H7 to the spare bay on ring main cabinet H9 (shown by the dotted line in the figure) and removes the cable line between ring main cabinet H5 and ring main cabinet H6.

[0130] This connection method can adjust the topology of the distribution network, realize load redistribution, solve problems such as user overlimit and load imbalance that may exist in branch lines, and improve the operating efficiency and power supply reliability of the entire distribution network.

[0131] S105: Determine a target optimization strategy according to the first optimization strategy set and the second optimization strategy set.

[0132] In the embodiment of the present application, the target optimization strategy is used to optimize the target branch line to achieve reasonable distribution of load.

[0133] In a specific embodiment, the first optimization strategy set is generated based on the loop-in approach to the trunk line. This strategy set focuses on connecting the target branch line to the trunk line through a specific ring main unit (RMU). Each strategy in the strategy set details the connection scheme from the RMU of the target branch line to the RMU of the trunk line. This first optimization strategy set effectively utilizes trunk line resources, quickly connects branch lines to the trunk line, and improves power supply reliability and flexibility.

[0134] The second optimization strategy set is derived by splitting branches into trunk lines. This strategy first rationally divides the target branch lines into sub-branches and then matches them to the trunk line based on factors such as the load capacity of each sub-branch. This second optimization strategy set allows for more precise adjustment of the load distribution of branch lines, resulting in a more rational distribution network topology.

[0135] When determining the target optimization strategy, a comprehensive evaluation of all strategies in both strategy sets must be conducted. This evaluation can be conducted from the perspective of economic costs, such as cable procurement, construction costs, power loss, and equipment maintenance costs. Technical feasibility can also be assessed. For example, determining whether there are unused pipelines (where cables can be laid) in the power corridors along the route network. If there are no usable pipelines, the route should avoid this section of road. Furthermore, determining whether the route contains sections where excavation is prohibited, water source protection areas, or areas with potential damage from external forces should avoid these sections.

[0136] By determining the target optimization strategy based on the first optimization strategy set and the second optimization strategy set, the advantages of the two optimization methods can be fully integrated, the limitations of a single strategy can be avoided, and the strategies can be comprehensively evaluated and screened from multiple dimensions to ensure that the final target optimization strategy is economically reasonable and technically feasible, and can maximize the power supply reliability and operational stability of the distribution network.

[0137] Optionally, the above step of determining the target optimization strategy according to the first optimization strategy set and the second optimization strategy set may specifically include the following steps:

[0138] A501. Determine an optimization strategy in the first optimization strategy set and the second optimization strategy set that satisfies a preset line operating condition, obtaining c optimization strategies; the preset line operating condition indicating that the trunk line after executing the optimization strategy is not fully loaded;

[0139] A502. Determine optimized path information for each of the c optimization strategies based on the branch line data and the trunk line data, and obtain c optimized path information.

[0140] A503. Determine c costs corresponding to the c pieces of optimized path information;

[0141] A504 : Filter out the lowest cost from the c costs, and determine the optimization strategy corresponding to the lowest cost as the target optimization strategy.

[0142] In a specific embodiment, the optimization strategies that meet the preset line operating conditions in the first optimization strategy set and the second optimization strategy set are determined, and c optimization strategies can be obtained, wherein the preset line operating conditions characterize that there is no full load condition in the trunk line after the optimization strategy is executed. For example, it can be calculated whether the target trunk line load rate exceeds a preset threshold, such as 80%, after the optimization strategy is implemented. If it exceeds, it can be determined that the optimization strategy does not meet the preset line operating conditions.

[0143] Based on the branch line data and the trunk line data, the optimization path information corresponding to each of the c optimization strategies can be determined, and c optimization path information can be obtained. Among them, the optimization path information is a detailed description of the specific implementation path determined for each optimization strategy that meets the preset line operating conditions based on the branch line data and the trunk line data.

[0144] Next, the c costs corresponding to the c optimized path information are determined. The construction cost can be calculated, for example, the cable specifications and lengths laid for the specific implementation path are determined, and the cable procurement costs are further determined, etc., to finally obtain the cost corresponding to each optimized path information.

[0145] The lowest cost is selected from the c costs, and the optimization strategy corresponding to the lowest cost is determined as the target optimization strategy. Under the premise of meeting the line operating conditions and ensuring the safe and stable operation of the power grid, the strategy with the lowest cost is selected, which can effectively reduce the investment in the optimization and transformation of the distribution network, improve the efficiency of resource utilization, and maximize economic benefits.

[0146] See Figure 5 , Figure 5 This is a scenario diagram of a method for generating an optimization strategy for a branch line provided by an embodiment of the present application. In this figure, H1 represents ring main unit H1. In the figure, the input trunk line data includes H1, H2, H3, and H4, which represent the ring main units on the trunk line. The input branch line data is H2 (H5, H6), indicating that the branch line is derived from the ring main unit H2 of the trunk line, and that there are two ring main units H5 and H6 on the branch line.

[0147] In the strategy generation section, click the Generate Strategy button to generate six optimization strategies based on the input data. Optimization strategies 1 through 3 use RMU H5 on the branch line as the starting point and connect to RMUs H1, H3, and H4 on the trunk line, respectively. Optimization strategies 4 through 6 use RMU H6 on the branch line as the starting point and connect to RMUs H1, H3, and H4 on the trunk line, respectively.

[0148] In summary, by implementing the embodiments of the present application, the trunk line data corresponding to the target trunk line of the target distribution network is obtained; the branch line data of the target branch line that does not meet the preset small branch conditions corresponding to the target trunk line is determined; a first optimization strategy set is determined based on the trunk line data and the branch line data based on the loop-in method; a second optimization strategy set is determined based on the trunk line data and the branch line data based on the split branch access trunk line method; a target optimization strategy is determined based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution. It can be seen that by implementing the embodiments of the present application, scientific planning of branch lines and reasonable load distribution are achieved.

[0149] See Figure 6 , Figure 6 : This is a structural diagram of a branch line optimization strategy generation system provided in an embodiment of the present application. The branch line optimization strategy generation system 600 includes: a trunk line data acquisition unit 601, a branch line data acquisition unit 602, a first optimization strategy generation unit 603, a second optimization strategy generation unit 604, and an optimization strategy selection unit 605, wherein:

[0150] The trunk line data acquisition unit 601 is used to acquire trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer;

[0151] The branch line data acquisition unit 602 is used to determine the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch condition; the target branch line includes y ring main units; the branch line data includes: ring main unit status information and geographic information data;

[0152] The first optimization strategy generating unit 603 is configured to determine a first optimization strategy set based on the trunk line data and the branch line data in a loop-into-trunk manner;

[0153] The second optimization strategy generating unit 604 is configured to determine a second optimization strategy set according to the trunk line data and the branch line data based on a method of splitting branches to access the trunk line;

[0154] The optimization strategy selection unit 605 is used to determine a target optimization strategy based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution.

[0155] Optionally, in determining the first optimization strategy set according to the trunk line data and the branch line data in a loop-into-trunk manner, the first optimization strategy generating unit 603 is further specifically configured to:

[0156] Determine, based on the branch line data, the ring main units (RMUs) having intervals not connected to the line in the target branch line, and obtain n RMUs; n is a natural number less than or equal to y;

[0157] Ring main unit (RMU) units that meet a preset first condition are selected from the n RMU units to obtain p RMU units; p is a natural number less than or equal to n; the preset first condition represents that after the RMU unit is looped into the target trunk line, the remaining portion meets the preset small branch condition; the remaining portion represents the branches of the target branch line excluding the RMU unit looped into the target trunk line;

[0158] Determine that the ring main unit where the target branch line is connected to the target trunk line is a head-end ring main unit, and obtain a first head-end ring main unit;

[0159] The first optimization strategy set is determined based on the p ring main units, the first head-end ring main unit and the trunk line data.

[0160] Optionally, in determining the first optimization strategy set according to the p ring main units, the first head-end ring main unit, and the trunk line data, the first optimization strategy generating unit 603 is further specifically configured to:

[0161] Performing a path search on the target trunk line based on the trunk line data and the first head-end ring main unit to obtain q ring main units; q is a natural number less than x; and the line between each of the q ring main units and the first head-end ring main unit satisfies the preset small branch condition;

[0162] Determine whether a first ring main unit meets a preset automation condition; the first ring main unit is any one of the p ring main units; the preset automation condition indicates that the ring main unit has three remote control functions;

[0163] If the first ring main unit does not meet the preset automation condition, obtain a second ring main unit; the second ring main unit meets the preset automation condition; the second ring main unit is used to indicate the replacement of the first ring main unit;

[0164] Determine q optimization strategies according to the second ring main unit and the q ring main units; the q optimization strategies are the optimization strategies in the first optimization strategy set;

[0165] If the first ring main unit meets the preset automation condition, q optimization strategies are determined according to the first ring main unit and the q ring main units.

[0166] Optionally, in determining the second optimization strategy set according to the trunk line data and the branch line data based on the manner of splitting branches to access the trunk line, the second optimization strategy generating unit 604 is further specifically configured to:

[0167] Splitting the target branch line except for the last ring main unit in the target branch line to obtain y-1 first branches and y-1 second branches; the first branch is a branch connected to the target trunk line after the splitting; the second branch is a branch not connected to the target trunk line after the splitting; each first branch corresponds to each second branch one-to-one;

[0168] Determine a first total capacity corresponding to each of the y-1 first branches according to the branch line data, to obtain y-1 first total capacities;

[0169] Determine the second total capacity corresponding to each of the y-1 second branches according to the branch line data, to obtain y-1 second total capacities;

[0170] Determine, based on the y-1 first total capacities and the y-1 second total capacities, a second branch among the y-1 second branches that satisfies a preset second condition, to obtain g second branches; the preset second condition indicates that a ratio between the second total capacity of the second branch and the first total capacity of the first branch corresponding to the second branch satisfies a preset ratio, and both the second branch and the first branch corresponding to the second branch satisfy the preset small branch condition; g is a natural number less than or equal to y-1;

[0171] The second optimization strategy set is determined according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data.

[0172] Optionally, in determining the second optimization strategy set according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data, the second optimization strategy generating unit 604 is further specifically configured to:

[0173] Determine the ring main unit connected to the target trunk line in the target second branch to obtain a second ring main unit; the target second branch is any one of the g second branches; the second ring main unit is the ring main unit at any end of the target second branch;

[0174] Determine h accessible ring main units on the target trunk line according to the second ring main unit and the trunk line data; h is a natural number less than or equal to x;

[0175] Filtering the accessible ring main units whose capacity is greater than or equal to the second total capacity corresponding to the target second branch from the h accessible ring main units, to obtain s accessible ring main units; s is a natural number less than h;

[0176] Determine s optimization strategies based on the second ring main unit and the s accessible ring main units; the s optimization strategies are the optimization strategies in the second optimization strategy set.

[0177] Optionally, in determining h accessible ring main units on the target trunk line according to the second ring main unit and the trunk line data, the second optimization strategy generating unit 604 is further specifically configured to:

[0178] Establishing a target GIS map based on the trunk line data;

[0179] Accessible ring main units whose distance from the second ring main unit is less than or equal to a preset distance and has an interval with no access line are screened out from the target GIS map to obtain the h accessible ring main units.

[0180] Optionally, in determining the target optimization strategy according to the first optimization strategy set and the second optimization strategy set, the optimization strategy selection unit 605 is further specifically configured to:

[0181] Determine the optimization strategies in the first optimization strategy set and the second optimization strategy set that meet the preset line operating condition, and obtain c optimization strategies; the preset line operating condition indicates that the trunk line after executing the optimization strategy does not have a line full load condition;

[0182] Determine the optimized path information of each of the c optimization strategies according to the branch line data and the trunk line data, and obtain c optimized path information;

[0183] Determining c costs corresponding to the c pieces of optimized path information;

[0184] The lowest cost is selected from the c costs, and the optimization strategy corresponding to the lowest cost is determined as the target optimization strategy.

[0185] The branch line optimization strategy generation system 600 described in this application can obtain the trunk line data corresponding to the target trunk line of the target distribution network; determine the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch conditions; determine a first optimization strategy set based on the trunk line data and the branch line data based on the method of looping into the trunk line; determine a second optimization strategy set based on the trunk line data and the branch line data based on the method of splitting branches to access the trunk line; determine a target optimization strategy based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable distribution of load. It can be seen that by implementing the embodiments of the present application, scientific planning of branch lines and reasonable distribution of loads are achieved.

[0186] See Figure 7 , Figure 7 : is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include a processor, a memory, a communication interface, and one or more programs. The processor, memory, and communication interface may be interconnected via a bus. The one or more programs are stored in the memory and configured to be executed by the processor. In the embodiment of the present application, the program includes instructions for performing the following steps:

[0187] Obtain trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer;

[0188] Determine branch line data of a target branch line that does not meet a preset small branch condition and corresponds to the target trunk line; the target branch line includes y ring main units; the branch line data includes: ring main unit status information and geographic information data;

[0189] Determining a first optimization strategy set based on the trunk line data and the branch line data in a loop-in manner;

[0190] Determining a second optimization strategy set based on the trunk line data and the branch line data in a manner of splitting branches to access the trunk line;

[0191] A target optimization strategy is determined based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution.

[0192] The electronic device described in this application can obtain the trunk line data corresponding to the target trunk line of the target distribution network; determine the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch conditions; determine a first optimization strategy set based on the trunk line data and the branch line data based on the method of looping into the trunk line; determine a second optimization strategy set based on the trunk line data and the branch line data based on the method of splitting branches to access the trunk line; determine a target optimization strategy based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable distribution of load. It can be seen that by implementing the embodiments of this application, scientific planning of branch lines and reasonable distribution of loads are achieved.

[0193] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any method described in the above method embodiments, and the above computer includes an electronic device.

[0194] The present application also provides a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps of any of the methods described in the above method embodiments. The computer program product may be a software installation package, and the computer may comprise an electronic device.

[0195] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

[0196] The steps of the method or algorithm described in the embodiments of the present application can be implemented in hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, which can be stored in RAM, flash memory, ROM, EPROM, electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and storage medium can also be present in a terminal device or a management device as discrete components.

[0197] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0198] The modules / units included in the devices and products described in the above embodiments may be software modules / units, hardware modules / units, or partly software modules / units and partly hardware modules / units. For example, for the devices and products applied to or integrated in the chip, the modules / units included therein may all be implemented in the form of hardware such as circuits, or at least part of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for the devices and products applied to or integrated in the chip module, the modules / units included therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as chip, circuit module, etc.) or different components of the chip module, or at least part of the modules / units may be It is implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal equipment, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal equipment, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal equipment, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0199] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only a specific implementation method of the embodiments of the present application and is not intended to limit the scope of protection of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of protection of the embodiments of the present application.

Claims

1. A method for generating an optimization strategy for a branch line, characterized in that: The method comprises: Obtain trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer; Determine branch line data of a target branch line that does not meet a preset small branch condition and corresponds to the target trunk line; the target branch line includes y ring main units; the branch line data includes: ring main unit status information and geographic information data; Determining a first optimization strategy set based on the trunk line data and the branch line data in a loop-in manner; Determining a second optimization strategy set based on the trunk line data and the branch line data in a manner of splitting branches to access the trunk line; A target optimization strategy is determined based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable load distribution.

2. The method according to claim 1, wherein The method based on looping into the trunk line determines the first optimization strategy set according to the trunk line data and the branch line data, including: Determine, based on the branch line data, the ring main units (RMUs) having intervals not connected to the line in the target branch line, and obtain n RMUs; n is a natural number less than or equal to y; Ring main unit (RMU) units that meet a preset first condition are selected from the n RMU units to obtain p RMU units; p is a natural number less than or equal to n; the preset first condition represents that after the RMU unit is looped into the target trunk line, the remaining portion meets the preset small branch condition; the remaining portion represents the branches of the target branch line excluding the RMU unit looped into the target trunk line; Determine that the ring main unit where the target branch line is connected to the target trunk line is a head-end ring main unit, and obtain a first head-end ring main unit; The first optimization strategy set is determined based on the p ring main units, the first head-end ring main unit and the trunk line data.

3. The method according to claim 2, wherein The determining the first optimization strategy set according to the p ring main units, the first head-end ring main unit, and the trunk line data includes: Performing a path search on the target trunk line based on the trunk line data and the first head-end ring main unit to obtain q ring main units; q is a natural number less than x; and the line between each of the q ring main units and the first head-end ring main unit satisfies the preset small branch condition; Determine whether a first ring main unit meets a preset automation condition; the first ring main unit is any one of the p ring main units; the preset automation condition indicates that the ring main unit has three remote control functions; If the first ring main unit does not meet the preset automation condition, obtain a second ring main unit; the second ring main unit meets the preset automation condition; the second ring main unit is used to indicate the replacement of the first ring main unit; Determine q optimization strategies according to the second ring main unit and the q ring main units; the q optimization strategies are the optimization strategies in the first optimization strategy set; If the first ring main unit meets the preset automation condition, q optimization strategies are determined according to the first ring main unit and the q ring main units.

4. The method according to claim 1, wherein The method of determining a second optimization strategy set based on the trunk line data and the branch line data based on the splitting branch access trunk line includes: Splitting the target branch line except for the last ring main unit in the target branch line to obtain y-1 first branches and y-1 second branches; the first branch is a branch connected to the target trunk line after the splitting; the second branch is a branch not connected to the target trunk line after the splitting; each first branch corresponds to each second branch one-to-one; Determine a first total capacity corresponding to each of the y-1 first branches according to the branch line data, to obtain y-1 first total capacities; Determine the second total capacity corresponding to each of the y-1 second branches according to the branch line data, to obtain y-1 second total capacities; Determine, based on the y-1 first total capacities and the y-1 second total capacities, a second branch among the y-1 second branches that satisfies a preset second condition, thereby obtaining g second branches; the preset second condition indicates that a ratio between the second total capacity of the second branch and the first total capacity of the first branch corresponding to the second branch satisfies a preset ratio, and both the second branch and the first branch corresponding to the second branch satisfy the preset small branch condition; g is a natural number less than or equal to y-1; The second optimization strategy set is determined according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data.

5. The method according to claim 4, wherein The determining the second optimization strategy set according to the g second branches, the g second total capacities corresponding to the g second branches, and the trunk line data includes: Determine the ring main unit connected to the target trunk line in the target second branch to obtain a second ring main unit; the target second branch is any one of the g second branches; the second ring main unit is the ring main unit at any end of the target second branch; Determine h accessible ring main units on the target trunk line according to the second ring main unit and the trunk line data; h is a natural number less than or equal to x; Filtering the accessible ring main units whose capacity is greater than or equal to the second total capacity corresponding to the target second branch from the h accessible ring main units, to obtain s accessible ring main units; s is a natural number less than h; Determine s optimization strategies based on the second ring main unit and the s accessible ring main units; the s optimization strategies are the optimization strategies in the second optimization strategy set.

6. The method according to claim 5, wherein The determining, according to the second ring main unit and the trunk line data, h accessible ring main units on the target trunk line includes: Establishing a target GIS map based on the trunk line data; Accessible ring main units whose distance from the second ring main unit is less than or equal to a preset distance and has an interval with no access line are screened out from the target GIS map to obtain the h accessible ring main units.

7. The method according to any one of claims 1 to 6, wherein: Determining a target optimization strategy according to the first optimization strategy set and the second optimization strategy set includes: Determine the optimization strategies in the first optimization strategy set and the second optimization strategy set that meet the preset line operating condition, and obtain c optimization strategies; the preset line operating condition indicates that the trunk line after executing the optimization strategy does not have a line full load condition; Determine the optimized path information of each of the c optimization strategies according to the branch line data and the trunk line data, and obtain c optimized path information; Determining c costs corresponding to the c pieces of optimized path information; The lowest cost is selected from the c costs, and the optimization strategy corresponding to the lowest cost is determined as the target optimization strategy.

8. A branch line optimization strategy generation system, characterized in that: The branch line optimization strategy generation system includes: a trunk line data acquisition unit, a branch line data acquisition unit, a first optimization strategy generation unit, a second optimization strategy generation unit, and an optimization strategy selection unit, wherein: The trunk line data acquisition unit is used to acquire trunk line data corresponding to a target trunk line of a target distribution network; the target trunk line includes x ring main units; the trunk line data includes: ring main unit status information and geographic information data; x is a positive integer; The branch line data acquisition unit is used to determine the branch line data of the target branch line corresponding to the target trunk line that does not meet the preset small branch condition; the target branch line includes y ring network cabinets; the branch line data includes: ring network cabinet status information and geographic information data; The first optimization strategy generating unit is configured to determine a first optimization strategy set based on the trunk line data and the branch line data in a loop-into-trunk manner; The second optimization strategy generating unit is configured to determine a second optimization strategy set according to the trunk line data and the branch line data based on a method of splitting branches to access the trunk line; The optimization strategy selection unit is used to determine a target optimization strategy based on the first optimization strategy set and the second optimization strategy set; the target optimization strategy is used to optimize the target branch line to achieve reasonable distribution of load.

9. An electronic device, characterized in that: include: a processor, a memory, a communication interface, and one or more programs; The one or more programs are stored in the memory and configured to be executed by the processor, wherein the programs include instructions for executing the steps of the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions. When the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7.