Ring main unit multi-loop switch priority control system and method
Patent Information
- Application Number
- CN202611171071.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-04
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2046-08-04
AI Technical Summary
[0006]在上述条件叠加影响下,初始判定偏移将沿回路之间逐步传导,使后续回路的操作判定连续偏离安全约束范围,不仅导致供电路径选择逐步脱离既定策略,还可能在人员未撤离作业区域的情况下扩大带电覆盖范围,形成电气风险与人身风险叠加的状态,最终引发供电异常及人员安全隐患
[0046]本申请通过对环网柜多回路运行状态进行统一矩阵化表达并构建组合状态集合,在优先级控制过程中引入随运行场景变化的约束排序机制,使各回路的操作判定始终基于完整状态信息进行动态调整,从而降低隐性约束未被表达所带来的判定偏移风险。在多回路状态持续切换的过程中,优先级判定依据保持与当前运行状态同步变化,有助于维持控制逻辑与实际供电结构的一致性,提升环网柜在复杂运行条件下的操作可靠性与路径识别准确性。
Smart Images

Figure CN122697695B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of ring main unit technology, specifically to a priority control system and method for multi-circuit switches in ring main units. Background Technology
[0002] Ring main units are complete sets of switchgear used in medium-voltage power distribution networks. They are usually constructed in a ring power supply structure to complete power distribution, fault isolation and line switching. They are equipped with multiple incoming and outgoing circuit switches and improve power supply continuity and operational flexibility through segmented interconnection.
[0003] Priority control of multi-circuit switches in ring main units refers to the introduction of a constraint mechanism based on anti-misoperation logic verification when multiple circuits are simultaneously operational. This mechanism determines the operation sequence and execution authority of each circuit switch by comprehensively comparing the current operating status, interlocking relationships, power supply path integrity, and fault isolation requirements. This helps avoid problems such as accidental opening and closing, misoperation under load, and interlocking conflicts during actual operation, ensuring the safety and consistency of the power supply path switching process.
[0004] During the priority control of multi-circuit switches in a ring main unit, when the operating status of multiple circuits is continuously switching, the remote control logic may be affected by implicit constraints that are not explicitly marked and multi-dimensional operating combinations during the parsing of the interlocking relationship of each circuit. This may cause the priority determination criteria to shift, thereby making some high-risk circuits that were originally in a restricted state into executable objects and triggering operations without fully identifying the boundaries of the energized section, thus causing abnormal switching of the power supply path.
[0005] Furthermore, in actual operation, remote control commands and on-site maintenance operations may occur in parallel, and the on-site work status, personnel location, and operation intentions are not included in the priority determination constraint. When personnel are in maintenance or close to a live area, the system may still perform path switching operations based on the current operating status, thus creating a conflict between remote control behavior and on-site work behavior.
[0006] Under the combined influence of the above conditions, the initial judgment deviation will be gradually propagated along the circuits, causing the operation judgment of subsequent circuits to continuously deviate from the safety constraint range. This not only causes the power supply path selection to gradually deviate from the established strategy, but may also expand the live coverage area without personnel evacuating the work area, forming a state of superimposed electrical risks and personal risks, ultimately leading to power supply anomalies and personnel safety hazards.
[0007] Among them, a specific operating combination refers to a comprehensive operating scenario formed when the opening and closing status of each circuit, the direction of power supply, the load distribution, and the conduction status of the communication channel are all in a certain combination state during the multi-circuit operation of the ring network cabinet. Under this combination state, implicit constraints and human operation behaviors may participate in the priority determination process at the same time, thereby amplifying the risk of misjudgment.
[0008] The information disclosed in the background section is only intended to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0009] The purpose of this application is to provide a priority control system and method for multi-circuit switches in ring main units to solve the problems mentioned in the background art.
[0010] To achieve the above objectives, this application provides the following technical solution: a priority control method for multi-circuit switches in a ring main unit, comprising the following steps:
[0011] The opening and closing status, power supply angle, load value distribution and connection continuity indicators of each circuit of the ring main unit are collected. The opening and closing status, power supply angle, load value distribution and connection continuity indicators are mapped into a unified state matrix. The unified state matrix is discretized and marked to construct a quantifiable set of combined states, which is used to characterize the trigger boundary of multi-circuit operation scenarios.
[0012] Based on the set of combined states, dynamic constraint weights are configured for various combined states. By redistributing the weights of each partition in the unified state matrix, the priority determination criteria are redefined, and the original fixed sorting is transformed into a constraint sorting that changes with the combined states, so as to suppress the interference of implicit constraints on the priority determination direction.
[0013] Based on constraint sorting, a path occupancy mapping method is introduced to identify and overlay the current power supply coverage of each circuit. Based on the comparison results of occupancy intervals, areas with overlapping relationships are excluded, and executable objects are limited to conflict-free intervals to avoid erroneous entry into energized sections.
[0014] Based on the screening results of conflict-free intervals, directional offset correction is performed on each loop. By implementing reverse compensation on the offset in the path occupancy mapping, the positional relationship in the constraint sorting is readjusted so that loops that deviate from the expected power supply path return to the restricted state, thereby suppressing the continuous propagation of misjudgment.
[0015] After completing the constraint sorting adjustment, a state transition suppression rule is introduced to set a threshold limit on the switching amplitude of adjacent combined states, thereby constraining the change amplitude of the unified state matrix to maintain the stability of the priority order and prevent abnormal expansion of the power supply range.
[0016] Preferably, a quantifiable set of combinatorial states is constructed, and the specific steps are as follows:
[0017] Status information is collected for each circuit in the ring main unit, and a unique corresponding number is assigned to each circuit. The corresponding number is used as the basic index for subsequent data arrangement. At the same time, the open and closed states are marked by recording the on state as "1" and the off state as "0". The multi-dimensional data sequence is formed by combining the power supply angle, the load value distribution interval number, and the connection conduction mark.
[0018] Based on the corresponding multidimensional data sequence, the opening and closing status, power supply angle interval number, load value distribution interval number, and connection conduction identification sequence are filled into the unified state matrix in the order of the loop number, so that each loop occupies a unique position in the unified state matrix and the correspondence between various types of data is consistent.
[0019] Discrete partitioning is performed based on the combination of open / closed states, power supply angle interval numbers, load value distribution interval numbers, and interconnection conduction identifier sequences in the unified state matrix. When multiple loops have the same open / closed state value, the same power supply angle interval number, the same load value distribution interval number, and the same interconnection conduction identifier sequence, the multiple loops are assigned to the same partition and assigned corresponding numbers. The partition number sequence is formed according to the loop number order, and the corresponding partition number sequence is used as the combined state identifier, thereby constructing a quantifiable set of combined states.
[0020] Preferably, the original fixed sorting is transformed into a constrained sorting that changes with the combination state. The specific steps are as follows:
[0021] Based on the arrangement of partition numbers corresponding to each combination state in the combination state set, the partition numbers at the corresponding positions in the unified state matrix are compared bit by bit. When the partition number in the unified state matrix is completely consistent with the partition number of a certain combination state at the same position, the current running state is classified into the category corresponding to the combination state.
[0022] Based on the combined states of the group, the weights of the circuits corresponding to each partition are set. Fixed values are assigned to the open / closed state, the power supply angle interval number, the load value distribution interval number, and the connection conduction identifier sequence. The weight values of the same circuit in the four states are accumulated in a fixed order to obtain the comprehensive weight value of the partition corresponding to the circuit.
[0023] The weights of each partition in the unified state matrix are redistributed using the comprehensive weight values. The unified state matrix after the redistribution is used as the priority criterion to sort each loop according to the comprehensive weight values, thus transforming the original fixed sorting into a constrained sorting that changes with the combined state.
[0024] Preferably, when weighting the circuits corresponding to each partition based on the combined state of the assigned circuits, fixed values are assigned to the open / closed state, the power supply angle interval number, the load value distribution interval number, and the connection conduction identifier sequence, and the weight values of the same circuit in the four states are accumulated in a fixed order, without replacing or overwriting any weight during the accumulation process, so as to obtain the comprehensive weight value of the partition corresponding to the circuit.
[0025] Preferably, the executable object is restricted to a conflict-free region, and the specific steps are as follows:
[0026] Based on the open / closed state and connection conduction identifier of each circuit in the unified state matrix, combined with the power supply angle interval number, the circuit in the conduction state is extended and recorded layer by layer along the power supply direction. The connection relationship recorded as "1" in the connection conduction identifier is included in the adjacent circuit and the extension is terminated when the corresponding circuit is in the open / closed state of disconnection, thereby forming the power supply coverage of each circuit.
[0027] The extended paths are divided into levels, and the connection relationship from the power supply point to each circuit is assigned a unified number according to the level distance. Circuits with the same level distance are assigned to the same level number. Then, the level numbers of each circuit are organized into a set of level intervals and mapped to the same level numbering system for identification and superposition.
[0028] Based on the identification overlay results, the level corresponding to a single loop number is marked as a single occupied interval, and the level corresponding to two or more loop numbers is marked as an overlapping occupied interval, forming a conflict interval set. The level interval set of each loop is compared with the constraint sorting results, and the loops that do not appear in the conflict interval set are determined as executable objects in the non-conflict interval.
[0029] Preferably, in the process of dividing the extended path into levels, the location of the power input point is taken as the starting level, and the loops that are directly connected to the power input point are assigned to the next level. On this basis, the loops that continue to be connected are assigned to the corresponding levels layer by layer. When there are multiple branch paths, the loops at the same level distance are uniformly assigned to the same level number.
[0030] Preferably, the positional relationships in the constraint sorting are readjusted by performing reverse compensation on the offset in the path occupancy mapping. The specific steps are as follows:
[0031] Based on the results of the non-conflict interval screening, the executable object set and the excluded loop set are distinguished. The hierarchical interval set corresponding to each loop is read one by one. The hierarchical number in the hierarchical interval set is matched with the hierarchical number in the conflict interval set, and the corresponding offset interval position is recorded to form a correspondence between the offset interval set and the effective interval set. At the same time, the number of offset intervals is recorded to construct the offset expression result.
[0032] Based on the offset interval set, the location of the offset interval is divided into intervals with the level number as a reference. The number of offset intervals in different intervals is counted. The offset direction mark of each loop is determined according to the statistical results. The offset direction mark is then recorded in correspondence with the offset interval set to form an offset description.
[0033] Based on the offset direction mark and the number of offset intervals, the loop positions in the constraint sorting are adjusted by reverse compensation. The loop positions are adjusted by moving the step size corresponding to the number of offset intervals, and the sorting is updated by gradually exchanging positions. This achieves the goal of readjusting the positional relationships in the constraint sorting by implementing reverse compensation on the offset in the path occupancy mapping.
[0034] Preferably, when dividing the offset interval set into intervals and counting the number of offset intervals in different intervals, the interval from the starting position to half of the maximum level number is taken as the first half interval, and the interval from the next level number after the end position of the first half interval to the maximum level number is taken as the second half interval, and the offset direction mark is determined based on the relationship between the number of offset intervals in the first half interval and the second half interval.
[0035] Preferably, a threshold limit is set for the switching amplitude of adjacent combined states, thereby constraining the change amplitude of the unified state matrix. The specific steps are as follows:
[0036] Record the unified state matrix corresponding to two consecutive moments in chronological order. Use the unified state matrix of the previous moment as the reference state matrix and the unified state matrix of the next moment as the current state matrix. Then, compare the partition number and weight identifier in the two matrices line by line according to the loop number order to form a change description result containing the number of changed loops and the change amplitude of each loop.
[0037] Based on the change description results, the maximum number of loops allowed to undergo state changes and the maximum allowable change range of partition number for a single loop are set. When the number of changed loops exceeds the maximum allowable range, loops are selected sequentially according to the loop arrangement order in the constraint sorting to perform state updates, while the partition numbers of the remaining loops remain unchanged in the reference state matrix.
[0038] Based on the change magnitude of the partition number of a single loop, the partition number in the current state matrix is adjusted by incrementing or decrementing step by step, and the adjusted current state matrix is used as a valid state matrix to participate in the subsequent priority determination process, thereby constraining the change magnitude of the unified state matrix to maintain the stability of the priority order.
[0039] The ring main unit multi-loop switch priority control system includes a multi-loop state modeling module, a dynamic weight constraint module, a path occupancy determination module, an offset compensation adjustment module, and a state transition control module.
[0040] The multi-loop state modeling module is used to collect the opening and closing status, power supply angle, load value distribution and connection continuity indicators of each loop of the ring network cabinet. It maps the opening and closing status, power supply angle, load value distribution and connection continuity indicators into a unified state matrix, performs discrete partitioning and marking on the unified state matrix, and constructs a quantifiable set of combined states.
[0041] The dynamic weight constraint module configures dynamic constraint weights for various combination states based on the set of combination states. By redistributing the weights of each partition in the unified state matrix, it redefines the priority determination criteria and transforms the original fixed sorting into a constraint sorting that changes with the combination states.
[0042] The path occupancy determination module is used to introduce a path occupancy mapping method based on constraint sorting, identify and superimpose the current power supply coverage of each circuit, exclude areas with overlapping relationships based on the occupancy interval comparison results, and limit the executable objects to conflict-free intervals.
[0043] The offset compensation adjustment module is used to perform directional offset correction on each loop based on the screening results of the conflict-free interval. By performing reverse compensation on the offset in the path occupancy mapping, the positional relationship in the constraint sorting is readjusted so that the loops that deviate from the expected power supply path return to the restricted state.
[0044] The state transition control module is used to introduce state transition suppression rules after the constraint sorting adjustment is completed, set threshold limits on the switching amplitude of adjacent combined states, and thus constrain the change amplitude of the unified state matrix.
[0045] The technical effects and advantages provided by this application in the above technical solution are as follows:
[0046] This application uses a unified matrix representation to express the multi-loop operating states of a ring main unit and constructs a combined state set. During priority control, a constraint sorting mechanism that changes with the operating scenario is introduced, ensuring that the operation decisions for each loop are always dynamically adjusted based on complete state information. This reduces the risk of decision offsets caused by unexpressed implicit constraints. During continuous switching of multi-loop states, the priority determination criteria remain synchronized with the current operating state, helping to maintain consistency between the control logic and the actual power supply structure, and improving the operational reliability and path identification accuracy of the ring main unit under complex operating conditions.
[0047] This application further introduces path occupancy mapping and offset correction mechanisms into the ring main unit priority control process, and, in conjunction with state transition suppression rules, performs hierarchical constraints and continuous adjustments on the power supply coverage area. In cases of multi-circuit interaction, executable objects are limited to conflict-free intervals, while position regression control is performed on circuits deviating from the power supply path. Through these processes, the priority order maintains a continuous transition relationship between different operating states, thereby preventing abnormal expansion of the power supply range in a short period and enhancing operational stability and overall safety boundary control capabilities during multi-circuit switching. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings.
[0049] Figure 1 This is a flowchart of the method for priority control of multi-circuit switches in a ring main unit according to this application.
[0050] Figure 2 A flowchart for constructing a quantifiable set of combinatorial states for this application.
[0051] Figure 3 This is a flowchart illustrating how the original fixed sorting is transformed into a constrained sorting that changes with the combined state in this application.
[0052] Figure 4 This is a schematic diagram of the system modules of this application. Detailed Implementation
[0053] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that the description of this disclosure will be more complete and fully convey the concept of the exemplary embodiments to those skilled in the art.
[0054] This application provides, as follows: Figures 1 to 3 The priority control method for multi-circuit switches in the ring main unit shown includes the following steps:
[0055] Step 1: Collect the opening and closing status, power supply angle, load value distribution, and connection continuity indicators of each circuit in the ring main unit. Map the opening and closing status, power supply angle, load value distribution, and connection continuity indicators into a unified state matrix. Discretely partition and mark the unified state matrix to construct a quantifiable set of combined states, which is used to characterize the triggering boundary of multi-circuit operation scenarios.
[0056] The specific steps for constructing a quantifiable set of combinatorial states are as follows:
[0057] Status information is collected for each circuit in the ring main unit one by one. During the collection process, a unique corresponding number is assigned to each circuit, and the corresponding number is used as the basic index for subsequent data arrangement.
[0058] For the open / closed state, it is clearly marked by recording the on state as "1" and the off state as "0".
[0059] Regarding the power supply angle, the direction of power entering the circuit is divided into angles with the circuit connection direction as the reference. The range of 0 degrees to 360 degrees is divided into four continuous intervals, corresponding to 0°≤θ<90°, 90°≤θ<180°, 180°≤θ<270°, and 270°≤θ<360° respectively. Each interval is assigned the numbers "1", "2", "3", and "4" in sequence, where θ represents the power supply angle.
[0060] Based on the rated carrying capacity of the corresponding circuit, the actual load percentage is divided into four ranges: 0≤P<25%, 25%≤P<50%, 50%≤P<75%, and 75%≤P≤100%, and each range is assigned the numbers “1”, “2”, “3”, and “4”.
[0061] For the connection connection identifier, the connection relationship between any two loops is determined one by one. When there is a connection path between the two loops, it is recorded as "1" and when there is no connection path, it is recorded as "0". The corresponding connection relationship sequence is formed according to the loop number order.
[0062] During the data acquisition process, all circuits are synchronously recorded at a unified time trigger point, so that the opening and closing status, power supply angle, load value distribution and interconnection indicator of each circuit at the same time point can form a set of data that correspond one-to-one, and are arranged in ascending order of circuit number, thus forming a multi-dimensional data sequence with a unified structure and clear correspondence.
[0063] Based on the above multidimensional data sequence, the opening and closing status, power supply angle, load value distribution and connection continuity indicators are uniformly expressed and processed. Different types of data are filled into a unified status matrix according to a predetermined format. The order of the circuit number is used as the basis for the row arrangement of the matrix. The opening and closing status is used as the first column of data, the power supply angle interval number is used as the second column of data, the load value distribution interval number is used as the third column of data, and the connection continuity indicator sequence is used as the fourth column of data.
[0064] During the filling process, each row corresponds to a loop, and the same row contains the four types of state information of the loop at the same point in time, so that each loop occupies a unique and fixed position in the unified state matrix. In this way, the originally scattered multi-dimensional state information is integrated into a matrix with a fixed structure, and the consistency of the arrangement order and expression form between different types of state data is guaranteed, thereby realizing a unified expression of the operating state of multiple loops.
[0065] After obtaining the unified state matrix, a discrete partitioning and marking process is performed on the unified state matrix. Specifically, the partitioning is carried out according to the combination of the open / closed state, the power supply angle interval number, the load value distribution interval number, and the interconnection conduction identifier sequence. When multiple circuits have the same value in the corresponding positions of the above four types of data, the circuits of this type are assigned to the same partition and a unique number is assigned to the partition.
[0066] During the partitioning process, each row in the unified state matrix is used as the basic unit. By comparing the data in each column row by row, loops that meet the following criteria are assigned to the same partition: same opening / closing state, consistent power supply angle interval number, consistent load value distribution interval number, and identical interconnection conduction identifier sequence. The partition number is then recorded in the corresponding row of the loop. If any data is inconsistent, the loop is assigned to a different partition.
[0067] Through the above item-by-item comparison and classification process, the unified state matrix is transformed from a continuous data representation to a structural representation composed of multiple discrete partitions, and each partition corresponds to a clear combination of state features, thereby realizing the segmented representation of the multi-loop operating state.
[0068] After the discrete partitioning and labeling process is completed, the arrangement relationships between the partitions are combined. The partition numbers corresponding to each loop in the unified state matrix are arranged sequentially according to the loop number order to form a complete partition number sequence. The corresponding partition number sequence is used as a unique identifier for a class of combined states. For the unified state matrix obtained at different time points, corresponding partition number sequences are generated respectively, thus forming multiple combined state identifiers.
[0069] Furthermore, all existing partition number sequences are organized and summarized, identical partition number sequences are merged and recorded, and different partition number sequences are distinguished by numbering, thereby constructing a quantifiable set of combined states. In this set of combined states, each combined state identifier corresponds to a specific multi-loop operation scenario, and the state distribution of each loop in the operation scenario is clarified by the arrangement order of the partition number sequence, thereby achieving a precise characterization of multi-loop operation scenarios. At the same time, by dividing different combined state identifiers, the triggering range of various operation scenarios has clear boundaries, providing a unified and quantifiable state expression basis for subsequent priority control.
[0070] Step 2: Based on the set of combined states, configure dynamic constraint weights for various combined states. By redistributing the weights of each partition in the unified state matrix, redefine the priority determination criteria and transform the original fixed sorting into a constraint sorting that changes with the combined states, so as to suppress the interference of implicit constraints on the priority determination direction.
[0071] The original fixed sorting is transformed into a constrained sorting that changes with the combination state. The specific steps are as follows:
[0072] For each combination state in the combination state set, the partition number arrangement result is read one by one in the unified state matrix according to the loop number order. The partition number arrangement result is compared with the partition number arrangement result of each combination state in the combination state set. When the partition number in the unified state matrix is completely consistent with the partition number of a certain combination state at the same position, the current running state is classified into the category corresponding to that combination state.
[0073] Based on this combination state, the weighting of each circuit corresponding to each partition is set one by one. During the setting process, fixed values are assigned to the open / closed state, the power supply angle interval number, the load value distribution interval number, and the connection conduction indicator sequence. Specifically, the open / closed state is assigned the value of "2" when it is in the conduction state and "1" when it is in the open state. The power supply angle interval number is assigned the value of "3" when it is "1" or "2" and "2" when it is "3" or "4". The load value distribution interval numbers are assigned the values of "1", "2", "3", and "4" respectively. The connection conduction indicator sequence is assigned the value of "1" when the number of records with "1" is 0, "2" when the number of records with "1" is 1 to 2, and "3" when the number of records with "1" is 3 or more.
[0074] After all weights are assigned, the weight values of the same circuit under the four states are accumulated in a fixed order. The accumulation order is: open / closed state, power supply angle interval number, load value distribution interval number, and interconnection conduction identifier sequence. During the accumulation process, no weight is replaced or overwritten, thus obtaining the unique comprehensive weight value of the corresponding partition of the circuit. The comprehensive weight distribution results of all circuits are recorded in the order of partition number.
[0075] Based on the determined comprehensive weight distribution results, weight redistribution is performed on each partition in the unified state matrix. During the process, the corresponding position of each loop in the unified state matrix is accessed row by row according to the loop number order. The original partition number mark is replaced with a combined identifier containing the partition number and the comprehensive weight value. The combined identifier is recorded in the form of "partition number-weight value", so that each loop corresponds to a clear weight expression position in the unified state matrix.
[0076] During the replacement process, the same processing is performed on all loops in the unified state matrix one by one, so that each row in the matrix is synchronously updated with the new combination identifier content. This transforms the unified state matrix from a structure that only represents the partition affiliation relationship into an expression that simultaneously reflects the partition affiliation relationship and the constraint strength. Furthermore, under the same combination state, the weight difference between different partitions can be directly reflected through the combination identifier.
[0077] After the weights of all partitions in the unified state matrix are updated, the updated unified state matrix is used as the priority criterion to perform constraint sorting on each loop. During the sorting process, the comprehensive weight value corresponding to each loop is read in the order of loop number, and the comprehensive weight value is used as the sorting criterion to arrange all loops in ascending order of weight value. When there are multiple loops with the same comprehensive weight value, they are arranged in ascending order of loop number, thus forming a complete set of constraint sorting results.
[0078] This sorting method places loops with larger overall weight values at the end of the sorting results and loops with smaller overall weight values at the beginning of the sorting results, thereby achieving a constraint expression of the priority of loop operations.
[0079] When the operating state of a multi-loop changes, the partition numbering result in the unified state matrix changes accordingly. By re-executing the combined state matching and weight configuration process, the constraint sorting result is updated synchronously with the change of the combined state set. This transforms the original fixed sorting method into a constraint sorting method that depends on the change of combined state. Furthermore, by dynamically limiting the weights, the priority determination direction is adjusted to reduce the impact of implicit constraints on the priority determination result.
[0080] Step 3: Based on the constraint sorting, a path occupancy mapping method is introduced to mark and superimpose the current power supply coverage of each circuit. Based on the comparison results of the occupancy intervals, areas with overlapping relationships are excluded, and the executable objects are limited to non-conflict intervals to avoid erroneous entry into energized sections.
[0081] To restrict executable objects to a conflict-free region, the specific steps are as follows:
[0082] Based on the open / closed status and interconnection indicator of each loop in the unified state matrix, and combined with the power supply angle interval number, the power supply coverage of each loop is extended and recorded layer by layer. During the extension process, only loops with the open / closed status as connected are processed, and the power supply direction corresponding to the loop is taken as the starting direction of the extension. Adjacent loops that have a connection with the loop are included in the extension path one by one.
[0083] During each extension process, the connection relationship recorded as "1" in the current loop's connection conduction flag is used as the basis for extension. When the loop corresponding to a connection relationship is in an open state, the extension in that direction is terminated. When the loop corresponding to a connection relationship is in a conducting state, the extension continues to the next layer of connection relationships corresponding to that loop. Throughout the entire extension process, only the path consistent with the power input direction is extended; the extension process is not performed on paths with the opposite power input direction, thereby ensuring that the power supply coverage always expands along the direction of power input.
[0084] Through the above-described layer-by-layer extension process, the power supply coverage area corresponding to each circuit is gradually established in a hierarchical manner, and the recording stops at the end of the extension.
[0085] After the power supply coverage is extended, the extension path is divided into levels. The connection relationship between the power input point and each circuit is divided according to the level distance, and each level is assigned a unique number. The location of the power input point is defined as level 1, the circuit directly connected to the power input point is defined as level 2, the circuit that continues to be connected based on level 2 is defined as level 3, and so on outward until all circuits that can be connected through the connection relationship have been divided into levels.
[0086] During the hierarchical division, in cases where there are multiple branch paths, all circuits located at the same hierarchical distance are uniformly assigned to the same hierarchical number, without distinguishing the specific path source, so that different circuits at the same power supply distance location correspond to the same hierarchical number.
[0087] This hierarchical division method enables a unified spatial reference relationship for the power supply coverage of different circuits, providing a consistent numbering basis for subsequent interval alignment.
[0088] After obtaining the results of the hierarchical division of each loop, all the hierarchical numbers corresponding to each loop are sorted in ascending order to form the hierarchical interval set of the loop. At the same time, the hierarchical interval sets of all loops are mapped to the same hierarchical numbering system for identification and superposition processing. During the superposition process, the hierarchical number is used as a unified index to traverse backward from the first level. At each hierarchical number position, all loop numbers in the hierarchical interval set of the loop contain the hierarchical number of that level, and these loop numbers are recorded in the hierarchical position.
[0089] When a certain level number position corresponds to only a single loop number, the level is marked as a single occupied interval. When a certain level number position corresponds to two or more loop numbers, the level is marked as an overlapping occupied interval, and all loop numbers participating in the level are recorded.
[0090] Through the above processing, the power supply coverage of different circuits is identified and superimposed under a unified hierarchical numbering system, thereby forming a complete distribution result of occupied areas.
[0091] Finally, all the level numbers marked as overlapping and occupied intervals are summarized and organized to form a conflict interval set, and the loop number range corresponding to each level number is recorded in this conflict interval set. After the conflict interval set is constructed, the filtering process is performed one by one according to the loop arrangement order in the constraint sorting result. For loops that are ranked higher, the level interval set corresponding to the loop is read, and the level number in the level interval set is compared to see if it exists in the conflict interval set.
[0092] If none of the level numbers in the level interval set corresponding to the loop appear in the conflict interval set, the loop is determined to be an executable object; if any level number corresponding to the loop appears in the conflict interval set, the loop is excluded.
[0093] By performing a screening process on all loops in sequence, the final set of loops retained is the set of all executable objects within the conflict-free zone. This ensures that only loops in this set are allowed to participate in actions during subsequent operations, thus avoiding the situation where energized sections are mistakenly switched in due to overlapping power supply coverage areas.
[0094] Step four: Based on the screening results of conflict-free intervals, perform directional offset correction on each loop. By implementing reverse compensation on the offset in the path occupancy mapping, readjust the positional relationship in the constraint sorting, so that the loops that deviate from the expected power supply path return to the restricted state, thereby suppressing the continuous propagation of misjudgments.
[0095] By applying reverse compensation to the offsets in the path occupancy mapping, the positional relationships in the constraint sorting are readjusted. The specific steps are as follows:
[0096] Given that the set of executable objects and the set of excluded loops have been distinguished in the results of the no-conflict interval screening, the set of hierarchical intervals corresponding to each loop is read one by one in the order of loop number. Each hierarchical number in the set of hierarchical intervals is matched with the hierarchical number in the set of conflict intervals. When a hierarchical number matches the hierarchical number in the set of conflict intervals, the hierarchical number is recorded as the offset interval position of the loop.
[0097] After matching all hierarchical numbers, all recorded offset interval positions are arranged in ascending order of hierarchical number, forming the offset interval set for that loop. Simultaneously, hierarchical numbers not appearing in the conflict interval set are recorded separately as the valid interval set. During this process, a correspondence is established between the offset interval set and the valid interval set for each loop, and the number of offset intervals and the number of valid intervals are recorded, ensuring that each loop corresponds to a specific offset expression in the path occupancy mapping.
[0098] After obtaining the offset interval set for each loop, the layer number is used as a unified reference to divide the position of each layer number in the offset interval set into intervals. The range from layer number 1 to the maximum layer number of the current loop is divided into a first half interval and a second half interval. The layer number range corresponding to the first half interval is the interval from 1 to the halfway point of the maximum layer number, rounded down. The layer number range corresponding to the second half interval is the interval from the next layer number after the end of the first half interval to the maximum layer number. After the division is completed, the number of offset intervals located in the first half interval and the number of offset intervals located in the second half interval are counted for each loop's offset interval set.
[0099] When the number of offset intervals in the second half of the interval is greater than the number of offset intervals in the first half of the interval, the circuit is marked as offset in the direction of power supply extension. When the number of offset intervals in the second half of the interval is less than the number of offset intervals in the first half of the interval, the circuit is marked as offset in the direction of power supply initiation. When the two numbers are equal, the circuit is marked as bidirectional offset. After completing the above determination, a unique offset direction mark is established for each circuit.
[0100] Given that the offset direction mark and the number of offset intervals are already determined, directional reverse compensation is performed on each loop. During the process, the current arrangement position of each loop in the constraint sorting is used as the adjustment starting point, and the number of offset intervals is used as the movement step size.
[0101] For a loop marked as offset in the direction of power supply extension, move the position of the loop in the constraint sorting towards the end of the sorting. The moving step size is equal to the number of offset intervals of the loop. When the end of the sorting position is reached during the movement, the loop is fixed at the end of the sorting position and no longer moves.
[0102] For a loop marked as offset towards the power supply start direction, move the loop's position in the constraint sorting towards the sorting start direction. The movement step is equal to the number of offset intervals of the loop. When the loop reaches the sorting start position during the movement, fix the loop at the sorting start position and stop moving.
[0103] For a loop marked as bidirectional offset, the loop is moved in the direction of the side with fewer offset intervals, based on the difference between the number of offset intervals in the second half of the interval and the number of offset intervals in the first half of the interval. When the number of offset intervals in the second half of the interval is equal to the number of offset intervals in the first half of the interval, the original position remains unchanged.
[0104] During the position movement process, the sorting adjustment is completed by gradually exchanging positions. That is, each time the position is moved, the position is exchanged with the adjacent loop until the target position is reached, thus ensuring that the relative relationship between the loops is gradually adjusted during the sorting process.
[0105] Finally, the adjusted constraint sorting results are updated as a whole. Each loop is renumbered in its new sorting position, and a new loop arrangement is formed according to the order from the start to the end of the sorting. During the update process, loops that have not shifted retain their original relative order, and only the positions of the shifted loops are adjusted, thus enabling the entire sorting structure to complete local corrections while maintaining stability.
[0106] Through the above processing, loops with offset intervals in the path occupancy mapping are moved to the restricted area in the constraint sorting, so that they are in a constrained position in the priority determination process. At the same time, loops that have not been offset maintain their original priority order. This achieves regression control of loops that deviate from the expected power supply path and suppresses the continuous propagation of misjudgments among multiple loops, so that the priority control result is consistent with the actual power supply path distribution.
[0107] Step 5: After completing the constraint sorting adjustment, introduce state transition suppression rules to set threshold limits on the switching amplitude of adjacent combined states, thereby constraining the change amplitude of the unified state matrix to maintain the stability of the priority order and prevent abnormal expansion of the power supply range.
[0108] A threshold limit is set for the switching amplitude of adjacent combination states, thereby constraining the change amplitude of the unified state matrix. The specific steps are as follows:
[0109] Record the unified state matrices corresponding to two consecutive moments in chronological order. Use the unified state matrix of the previous moment as the reference state matrix and the unified state matrix of the next moment as the current state matrix. Then, compare the partition numbers and weight labels in the two matrices line by line in the order of the loop numbers.
[0110] During the comparison period, the partition number of each loop at the two time points is directly compared. When the partition number changes, the loop is recorded as a state change loop, and the difference in the partition number corresponding to the loop at the two time points is also recorded. For example, when the number changes from "2" to "4", it is recorded as a change that crosses two partition levels.
[0111] After completing the item-by-item comparison of all loops, all state change loops are arranged in the order of loop number to form a change loop set, and the number of loops in the change loop set is counted. At the same time, the difference value of the partition number of each loop is recorded one by one, thus forming a complete change description result containing the number of change loops and the change amplitude of each loop, so that the switching between adjacent combination states has a clear quantitative expression in the unified state matrix.
[0112] Subsequently, a fixed threshold limit is set for the switching amplitude of adjacent combination states. In the specific execution process, two explicit limit parameters are preset. The first parameter is the maximum number of loops that are allowed to change states. The value of this parameter is set to half of the total number of loops and rounded down. For example, when the total number of loops is six, the maximum number of loops that can be changed is set to three. The second parameter is the maximum partition number change amplitude that a single loop is allowed to occur between adjacent times. The value of this parameter is set to "1", which means that each loop is limited to changes between adjacent partitions at a single time.
[0113] When the number of loops in the change loop set exceeds the maximum allowed number of change loops, loops are selected sequentially from the start of the sorting according to the loop arrangement order in the constraint sorting. Only loops within the aforementioned range are retained for state updates, while the partition numbers in the reference state matrix of the remaining loops remain unchanged.
[0114] Meanwhile, for the change range of the partition number of each loop, when the recorded difference value of the partition number is greater than "1", the partition number of the loop in the current state matrix is adjusted to the next level number that increases or decreases from the partition number in the reference state matrix. For example, if it changes from "2" to "4", it is only adjusted to "3" at the current moment, and then continues to transition to the target number in subsequent moments.
[0115] Through the above processing, the change process of the unified state matrix between adjacent combined states is restricted to a controllable range.
[0116] After the threshold limiting process is completed, the current state matrix after the limit adjustment is used as the new effective state matrix, and the original current state matrix is replaced by the effective state matrix to participate in the subsequent priority determination process. At the same time, the effective state matrix is used as the reference state matrix for state comparison in the next moment. During continuous operation, the state comparison, change description generation and threshold limiting process between adjacent moments are repeatedly executed, so that the change of the unified state matrix is always carried out in a gradual transition.
[0117] This processing method ensures that the constraint sorting maintains a continuous change relationship between different combination states, avoiding the situation where a large number of loops change states simultaneously or a single loop spans multiple partition levels in a short period of time. This prevents large-scale adjustments to the power supply path in a short period of time, ensures that the power supply coverage remains stable during the change process, and suppresses the abnormal expansion problem caused by rapid state transitions.
[0118] This application provides, as follows: Figure 4 The ring main unit multi-loop switch priority control system shown includes a multi-loop state modeling module, a dynamic weight constraint module, a path occupancy determination module, an offset compensation adjustment module, and a state transition control module.
[0119] The multi-loop state modeling module is used to collect the opening and closing status, power supply angle, load value distribution and connection continuity indicators of each loop of the ring main unit. The opening and closing status, power supply angle, load value distribution and connection continuity indicators are mapped into a unified state matrix. The unified state matrix is discretized and labeled to construct a quantifiable set of combined states.
[0120] The dynamic weight constraint module configures dynamic constraint weights for various combination states based on the set of combination states. By redistributing the weights of each partition in the unified state matrix, it redefines the priority determination criteria and transforms the original fixed sorting into a constraint sorting that changes with the combination states.
[0121] The path occupancy determination module is used to introduce a path occupancy mapping method based on constraint sorting, identify and superimpose the current power supply coverage of each circuit, exclude areas with overlapping relationships based on the occupancy interval comparison results, and limit the executable objects to conflict-free intervals.
[0122] The offset compensation adjustment module is used to perform directional offset correction on each loop based on the screening results of the conflict-free interval. By performing reverse compensation on the offset in the path occupancy mapping, the positional relationship in the constraint sorting is readjusted so that the loops that deviate from the expected power supply path return to the restricted state.
[0123] The state transition control module is used to introduce state transition suppression rules after the constraint sorting adjustment is completed, set threshold limits on the switching amplitude of adjacent combined states, and thus constrain the change amplitude of the unified state matrix.
[0124] The ring main unit multi-circuit switch priority control method provided in this application embodiment is implemented through the above-mentioned ring main unit multi-circuit switch priority control system. For details of the specific methods and processes of the ring main unit multi-circuit switch priority control system, please refer to the above-mentioned embodiment of the ring main unit multi-circuit switch priority control method, which will not be repeated here.
[0125] The foregoing has only described certain exemplary embodiments of this application by way of illustration. Undoubtedly, those skilled in the art can modify the described embodiments in various ways without departing from the spirit and scope of this application. Therefore, the foregoing drawings and descriptions are illustrative in nature and should not be construed as limiting the scope of protection of the claims of this application.
Claims
1. A priority control method for multi-circuit switches in a ring main unit, characterized in that, Includes the following steps: The opening and closing status, power supply angle, load value distribution and connection continuity indicators of each circuit of the ring main unit are collected. The opening and closing status, power supply angle, load value distribution and connection continuity indicators are mapped into a unified state matrix. The unified state matrix is discretized and marked to construct a quantifiable set of combined states. Based on the set of combined states, dynamic constraint weights are configured for various combined states. By redistributing the weights of each partition in the unified state matrix, the priority determination criteria are redefined, and the original fixed sorting is transformed into a constraint sorting that changes with the combined states. Based on constraint sorting, a path occupancy mapping method is introduced to identify and overlay the current power supply coverage of each circuit. Based on the comparison results of occupancy intervals, areas with overlapping relationships are excluded, and executable objects are limited to conflict-free intervals. The specific mapping process for path occupancy mapping is as follows: Based on the open / closed state and connection conduction identifier of each loop in the unified state matrix, combined with the power supply angle interval number, the loop in the conduction state is extended and recorded layer by layer along the power supply direction. The connection relationship recorded as "1" in the connection conduction identifier is included in the adjacent loop and the extension is terminated when the corresponding loop is in the open / closed state of disconnection. The extended paths are divided into levels, and the connection relationship from the power supply point to each circuit is assigned a unified number according to the level distance. Circuits with the same level distance are assigned to the same level number. Then, the level numbers of each circuit are organized into a set of level intervals and mapped to the same level numbering system for identification and superposition. Based on the screening results of conflict-free intervals, directional offset correction is performed on each loop. By implementing reverse compensation on the offset in the path occupancy mapping, the positional relationship in the constraint sorting is readjusted so that loops that deviate from the expected power supply path return to the restricted state. After completing the constraint sorting adjustment, a state transition suppression rule is introduced to set a threshold limit on the switching amplitude of adjacent combined states, thereby constraining the change amplitude of the unified state matrix. The specific rules for state transition suppression are as follows: Record the unified state matrix corresponding to two consecutive moments in chronological order. Use the unified state matrix of the previous moment as the reference state matrix and the unified state matrix of the next moment as the current state matrix. Then, compare the partition number and weight identifier in the two matrices line by line according to the loop number order to form a change description result containing the number of changed loops and the change amplitude of each loop. Based on the change description results, the maximum number of loops allowed to undergo state changes and the maximum allowable change range of partition number for a single loop are set. When the number of changed loops exceeds the maximum allowable range, loops are selected sequentially according to the loop arrangement order in the constraint sorting to perform state updates. The partition numbers in the current state matrix are adjusted by incrementing or decrementing step by step based on the change range of the partition number of a single loop.
2. The priority control method for multi-circuit switches in a ring main unit according to claim 1, characterized in that, The specific steps for constructing a quantifiable set of combinatorial states are as follows: Status information is collected for each circuit in the ring main unit, and a unique corresponding number is assigned to each circuit. The corresponding number is used as the basic index for subsequent data arrangement. At the same time, the open and closed states are marked by recording the on state as "1" and the off state as "0". The multi-dimensional data sequence is formed by combining the power supply angle, the load value distribution interval number, and the connection conduction mark. Based on the corresponding multidimensional data sequence, the opening and closing status, power supply angle interval number, load value distribution interval number, and connection conduction identification sequence are filled into the unified state matrix in the order of the loop number. Discrete partitioning is performed based on the combination of open / closed states, power supply angle interval numbers, load value distribution interval numbers, and interconnection conduction identifier sequences in the unified state matrix. When multiple loops have the same open / closed state value, the same power supply angle interval number, the same load value distribution interval number, and the same interconnection conduction identifier sequence, the multiple loops are assigned to the same partition and assigned corresponding numbers. The partition number sequence is formed according to the loop number order, and the corresponding partition number sequence is used as the combined state identifier to construct a quantifiable set of combined states.
3. The priority control method for multi-circuit switches in a ring main unit according to claim 1, characterized in that, The original fixed sorting is transformed into a constrained sorting that changes with the combination state. The specific steps are as follows: Based on the arrangement of partition numbers corresponding to each combination state in the combination state set, the partition numbers at the corresponding positions in the unified state matrix are compared bit by bit. When the partition number in the unified state matrix is completely consistent with the partition number of a certain combination state at the same position, the current running state is classified into the category corresponding to the combination state. Based on the combined state of the group, the weights of the circuits corresponding to each partition are set. Fixed values are assigned to the open / closed state, the power supply angle interval number, the load value distribution interval number, and the connection conduction identifier sequence. The weight values of the same circuit in the four states are accumulated in a fixed order to obtain the comprehensive weight value of the partition corresponding to the circuit. The weights of each partition in the unified state matrix are redistributed using the comprehensive weight values. The unified state matrix after the redistribution is used as the priority criterion to sort each loop according to the comprehensive weight values, thus transforming the original fixed sorting into a constrained sorting that changes with the combined state.
4. The priority control method for multi-circuit switches in a ring main unit according to claim 3, characterized in that, When weighting the circuits corresponding to each partition based on the combined state of the assigned circuits, fixed values are assigned to the open / closed state, the power supply angle interval number, the load value distribution interval number, and the interconnection conduction identifier sequence. The weight values of the same circuit in the four states are accumulated in a fixed order, and no weight is replaced or overwritten during the accumulation process, so as to obtain the comprehensive weight value of the partition corresponding to the circuit.
5. The priority control method for multi-circuit switches in a ring main unit according to claim 1, characterized in that, The specific process of limiting executable objects to conflict-free intervals is as follows: based on the identification superposition results, the level corresponding to a single loop number is marked as a single occupied interval, the level corresponding to two or more loop numbers is marked as an overlapping occupied interval and a conflict interval set is formed, and the level interval set of each loop is compared with the constraint sorting results, and the loop that does not appear in the conflict interval set is determined as an executable object in a conflict-free interval.
6. The priority control method for multi-circuit switches in a ring main unit according to claim 5, characterized in that, In the process of hierarchically dividing the extended path, the location of the power input point is taken as the starting level. The loops that are directly connected to the power input point are assigned to the next level. On this basis, the loops that continue to be connected are assigned to the corresponding levels layer by layer. When there are multiple branch paths, the loops at the same level distance are uniformly assigned to the same level number.
7. The priority control method for multi-circuit switches in a ring main unit according to claim 5, characterized in that, By applying reverse compensation to the offset in the path occupancy mapping, the positional relationships in the constraint sorting are readjusted. The specific steps are as follows: Based on the results of the non-conflict interval screening, the executable object set and the excluded loop set are distinguished. The hierarchical interval set corresponding to each loop is read one by one. The hierarchical number in the hierarchical interval set is matched with the hierarchical number in the conflict interval set, and the corresponding offset interval position is recorded to form a correspondence between the offset interval set and the effective interval set. Based on the offset interval set, the location of the offset interval is divided into intervals with the level number as a reference. The number of offset intervals in different intervals is counted. The offset direction mark of each loop is determined according to the statistical results. The offset direction mark is then recorded in correspondence with the offset interval set to form an offset description. Based on the offset direction mark and the number of offset intervals, the loop positions in the constraint sorting are adjusted by reverse compensation. The loop positions are adjusted by moving the step size corresponding to the number of offset intervals, and the sorting is updated by gradually exchanging positions. This achieves the goal of readjusting the positional relationships in the constraint sorting by implementing reverse compensation for the offset in the path occupancy mapping.
8. The priority control method for multi-circuit switches in a ring main unit according to claim 7, characterized in that, When dividing the set of offset intervals and counting the number of offset intervals in different intervals, the interval from the starting position to half of the maximum level number is taken as the first half interval, and the interval from the next level number after the end of the first half interval to the maximum level number is taken as the second half interval. The offset direction mark is determined based on the relationship between the number of offset intervals in the first half interval and the second half interval.
9. The priority control method for multi-circuit switches in a ring main unit according to claim 1, characterized in that, After adjusting the partition numbers in the current state matrix by incrementing or decrementing them step by step according to the state transition suppression rule, the adjusted current state matrix is used as the effective state matrix in the subsequent priority determination process, and the effective state matrix is used as the reference state matrix for state comparison at the next moment.
10. A priority control system for multi-circuit switches in a ring main unit, used to implement the priority control method for multi-circuit switches in a ring main unit as described in any one of claims 1-9, characterized in that, It includes a multi-loop state modeling module, a dynamic weight constraint module, a path occupancy determination module, an offset compensation and adjustment module, and a state transition control module; The multi-loop state modeling module is used to collect the opening and closing status, power supply angle, load value distribution and connection continuity indicators of each loop of the ring network cabinet. It maps the opening and closing status, power supply angle, load value distribution and connection continuity indicators into a unified state matrix, performs discrete partitioning and marking on the unified state matrix, and constructs a quantifiable set of combined states. The dynamic weight constraint module configures dynamic constraint weights for various combination states based on the set of combination states. By redistributing the weights of each partition in the unified state matrix, it redefines the priority determination criteria and transforms the original fixed sorting into a constraint sorting that changes with the combination states. The path occupancy determination module is used to introduce a path occupancy mapping method based on constraint sorting, identify and superimpose the current power supply coverage of each circuit, exclude areas with overlapping relationships based on the occupancy interval comparison results, and limit the executable objects to conflict-free intervals. The offset compensation adjustment module is used to perform directional offset correction on each loop based on the screening results of the conflict-free interval. By performing reverse compensation on the offset in the path occupancy mapping, the positional relationship in the constraint sorting is readjusted so that the loops that deviate from the expected power supply path return to the restricted state. The state transition control module is used to introduce state transition suppression rules after the constraint sorting adjustment is completed, set threshold limits on the switching amplitude of adjacent combined states, and thus constrain the change amplitude of the unified state matrix.
Citation Information
Patent Citations
Distribution network line adaptive balance switching method and device based on real-time state evaluation
CN121840700A
Ring main unit operation state control method and system
CN121840884A