A small switch cabinet safety evaluation method and system
By constructing a target three-dimensional coordinate system and a set of grid node assignment matrices for small switchgear, the problem of accurate monitoring of partial discharge hazards in small switchgear was solved, enabling rapid investigation of potential safety hazard areas and improving safety.
Patent Information
- Application Number
- CN202511262188.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-05
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2045-09-05
AI Technical Summary
In small switchgear, the blind compression of internal space can lead to insufficient safety clearance in some areas, causing potential partial discharge hazards. Existing technologies make it difficult to accurately monitor and investigate potential safety hazard areas.
By acquiring the target spatial location information of the object to be detected inside the switch cabinet, a three-dimensional coordinate system of the target is constructed, the spatial parameter matrix of the grid nodes of the object to be detected is calibrated, and a set of node assignment matrices is generated based on preset assignment rules. Finally, the solution is iteratively obtained and the safety assessment result is output.
It enables precise monitoring of potential safety hazard areas inside small switchgear, improving safety and allowing for rapid identification of partial discharge hazard areas, taking into account the impact of environmental and aging factors.
Smart Images

Figure CN120761757B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of power equipment testing technology, and in particular to a method and system for safety assessment of small switchgear. Background Technology
[0002] Switchgear is a crucial type of equipment in power grid systems, widely used in distribution networks. With the development of urban distribution networks facing challenges such as high load density and limited land resources, there are increasing demands for miniaturized switchgear design. In engineering design, to further reduce the size of switchgear, we often adopt a tubular busbar structure, compressing the spatial distance between busbars and between busbars and metal conductors to achieve miniaturization. However, blindly compressing the spatial distance in the busbar area can lead to insufficient safety clearance in the switchgear's tubular busbar area, resulting in potential partial discharge hazards.
[0003] Currently, the internal structure of miniature switchgear exhibits a three-dimensional spatial characteristic. In the miniaturization design process, engineering experience is often relied upon, simply reducing the internal volume to achieve the goal. However, miniaturization through reducing internal volume inevitably leads to insufficient safety clearance in certain areas, thus creating potential partial discharge hazards. Once a partial discharge fault occurs, locating the affected area requires extensive specialized equipment, and due to the complex internal structure of the switchgear, accurately pinpointing the hazard area is extremely difficult. Summary of the Invention
[0004] This invention provides a method and system for safety assessment of small switchgear, which solves the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear.
[0005] The first aspect of this invention provides a safety assessment method for a small switchgear, comprising:
[0006] Obtain the target spatial location information of the object being detected inside the switchgear;
[0007] Construct a target three-dimensional coordinate system for the switch cabinet, and calibrate it in the target three-dimensional coordinate system based on the target spatial location information, and output the spatial parameter matrix associated with the grid nodes of the detection object;
[0008] Based on preset assignment rules, values are assigned to the grid nodes of the detection object according to the spatial parameter matrix to generate a set of node assignment matrices;
[0009] The set of assigned values for the nodes is solved iteratively, and the security assessment results are output.
[0010] Optionally, obtaining the target spatial location information of the object to be detected inside the switchgear includes:
[0011] Obtain and divide the switch cabinet engineering drawings to determine the inspection objects inside the switch cabinet;
[0012] The structure of the object being detected is simplified, and the initial spatial location information associated with the object being detected is obtained;
[0013] The initial spatial location information is corrected by a spatial positioning measurement device to obtain the target spatial location information.
[0014] Optionally, the step of constructing the target three-dimensional coordinate system of the switchgear, calibrating it in the target three-dimensional coordinate system based on the target spatial location information, and outputting the spatial parameter matrix associated with the mesh nodes of the detected object includes:
[0015] An initial three-dimensional coordinate system is constructed by taking the endpoint of the switch cabinet shell as the origin and selecting three adjacent surfaces of the endpoint of the shell as coordinate planes;
[0016] The boundary of the initial three-dimensional coordinate system is constructed based on the three-dimensional spatial dimensions of the switch cabinet shell, and an intermediate three-dimensional coordinate system is obtained.
[0017] The intermediate three-dimensional coordinate system is meshed to obtain the target three-dimensional coordinate system with spatial grid nodes;
[0018] Based on the target's three-dimensional coordinate system, the target's spatial location information is used for parametric calibration to obtain the spatial parameter matrix associated with the grid nodes of the detected object.
[0019] Optionally, the detection object mesh nodes include line structure mesh nodes, shell mesh nodes, and insulating partition mesh nodes; the preset assignment rules include line structure assignment rules, shell assignment rules, and insulating partition assignment rules; the node assignment matrix set includes a target line structure mesh node assignment set and a shell mesh node assignment set; the step of assigning values to the detection object mesh nodes according to the spatial parameter matrix based on the preset assignment rules to generate a node assignment matrix set includes:
[0020] The first dot product value and the second dot product value are determined based on the spatial parameter matrix associated with the nodes of the line structure mesh.
[0021] The first vertical distance is obtained by performing vector cross product and norm operations on the spatial parameter matrix associated with the line structure mesh nodes;
[0022] Determine whether the first dot product value, the second dot product value, and the first vertical distance associated with the line structure mesh node satisfy the line structure assignment rules;
[0023] If the line structure assignment rules are met, then it is marked as the preset first assignment;
[0024] If the line structure assignment rules are not met, it is marked as a preset second assignment;
[0025] By analyzing all the labeled results, the initial set of node assignments for the line structure mesh is obtained.
[0026] Based on the insulation partition assignment rules, the initial line structure grid node assignment set is corrected using the spatial parameter matrix associated with the insulation partition grid nodes, thereby determining the target line structure grid node assignment set.
[0027] The third and fourth dot product values are determined based on the spatial parameter matrix associated with the shell mesh nodes.
[0028] Determine whether the product of the third dot and the product of the fourth dot satisfy the shell assignment rules;
[0029] If the shell assignment rule is met, then it is marked as the preset first assignment;
[0030] If the shell assignment rule is not met, it is marked as the preset second assignment;
[0031] By statistically analyzing all the labeled results, the set of values assigned to the outer shell mesh nodes is obtained.
[0032] Optionally, the spatial parameter matrix associated with the line structure mesh nodes includes the coordinates of the starting point and the ending point of the line structure segment. Determining the first dot product and the second dot product based on the spatial parameter matrix associated with the line structure mesh nodes includes:
[0033] The first vector is obtained by performing a difference operation between the coordinates of the line structure mesh nodes associated with the line structure mesh nodes and the coordinates of the starting point of the line structure segment;
[0034] The direction vector of the tube busbar segment is obtained by performing a difference calculation between the coordinates of the end point of the line structure segment and the coordinates of the start point of the line structure segment.
[0035] The first dot product value is obtained by performing a dot product operation between the first vector and the direction vector of the busbar segment.
[0036] The second vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure mesh and the coordinates of the endpoints of the line structure segments.
[0037] The second dot product value is obtained by performing a dot product operation between the second vector and the direction vector of the busbar segment.
[0038] Optionally, the insulating partition assignment rules include a first insulating partition assignment rule and a second insulating partition assignment rule. The step of modifying the initial line structure mesh node assignment set using the spatial parameter matrix associated with the insulating partition mesh nodes based on the insulating partition assignment rules, and determining the target line structure mesh node assignment set, includes:
[0039] Obtain the target distance value between the starting coordinates of the line segment of the line structure and the coordinates of the insulating partition grid node associated with the insulating partition grid node;
[0040] When the target distance value is greater than or equal to the preset safety clearance threshold, the first screening value associated with the line structure grid node is determined by using the spatial parameter matrix associated with the insulating partition grid node, the starting coordinates of the line structure segment, and the coordinates of the line structure grid node.
[0041] When the first screening value satisfies the first insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, thus obtaining the target line structure mesh node assignment set;
[0042] When the target distance value is less than the preset safety clearance threshold, the endpoint coordinates of the insulating partition are selected as the reference point coordinates.
[0043] The first filter value, the second filter value, and the third filter value are determined using the spatial parameter matrix associated with the insulating partition grid nodes, the starting coordinates of the line segment of the line structure, the coordinates of the line structure grid nodes, the target distance value, and the coordinates of the reference point.
[0044] When the first filter value, the second filter value, and the third filter value satisfy the second insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, thus obtaining the target line structure mesh node assignment set.
[0045] Optionally, determining the first filter value, the second filter value, and the third filter value using the spatial parameter matrix associated with the insulating partition mesh nodes, the coordinates of the starting point of the line structure segment, the coordinates of the line structure mesh nodes, the target distance value, and the coordinates of the reference point includes:
[0046] The first screening value associated with the line structure grid nodes is determined by using the spatial parameter matrix associated with the insulating partition grid nodes, the starting coordinates of the line structure segment, and the coordinates of the line structure grid nodes.
[0047] The second filtering value associated with the line structure grid node is determined by using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid node.
[0048] Using the target distance value, the coordinates of the line structure grid nodes, and the coordinates of the reference point, a third filtering value associated with the line structure grid nodes is determined.
[0049] Optionally, the spatial parameter matrix associated with the insulating partition mesh nodes includes the coordinates of the partition reference point and the vertical vector of the insulating partition. The step of determining the first screening value associated with the line structure mesh nodes using the spatial parameter matrix associated with the insulating partition mesh nodes, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure mesh nodes includes:
[0050] The fifth vector is obtained by performing a difference calculation between the coordinates of the line structure grid nodes and the coordinates of the reference point of the partition.
[0051] By performing a dot product operation between the vertical vector of the insulating partition and the fifth vector, multiple first target dot product values are obtained;
[0052] The fifth dot product value is obtained by summing all the first target dot product values.
[0053] The sixth vector is obtained by performing a difference calculation between the starting coordinates of the line segment of the line structure and the coordinates of the reference point of the partition.
[0054] By performing a dot product operation between the vertical vector of the insulating partition and the sixth vector, multiple second target dot product values are obtained;
[0055] The sixth dot product value is obtained by summing all the second target dot product values.
[0056] The first screening value is obtained by performing a dot product operation using the fifth dot product value and the sixth dot product value.
[0057] Optionally, determining the second screening value associated with the line structure mesh node using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure mesh node includes:
[0058] The seventh vector is obtained by performing a difference operation between the coordinates of the reference point and the coordinates of the starting point of the line segment of the line structure;
[0059] By performing a dot product operation between the seventh vector and the perpendicular vector of the insulating partition, multiple third target dot product values are obtained;
[0060] The seventh dot product value is obtained by summing all the third target dot product values.
[0061] The first modulus is obtained by performing a modulus calculation using the seventh vector.
[0062] The first ratio is obtained by comparing the seventh dot product with the first modulus.
[0063] The eighth vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure mesh and the coordinates of the starting point of the line structure segment;
[0064] By performing a dot product operation between the eighth vector and the perpendicular vector of the insulating partition, multiple fourth target dot product values are obtained;
[0065] The eighth dot product value is obtained by summing all the fourth objective dot product values.
[0066] The second modulus is obtained by performing a modulus operation on the eighth vector.
[0067] The second ratio is obtained by comparing the product of the eighth point with the second modulus.
[0068] The second screening value is obtained by performing a difference operation between the first ratio and the second ratio.
[0069] Optionally, determining the third filter value associated with the line structure mesh node using the target distance value, the coordinates of the line structure mesh node, and the coordinates of the reference point includes:
[0070] The ninth vector is obtained by performing a difference operation between the coordinates of the line structure grid nodes and the coordinates of the reference point;
[0071] The third modulus is obtained by performing a modulus operation on the ninth vector.
[0072] The target distance value and the third modulus are summed to obtain the third screening value.
[0073] Optionally, the spatial parameter matrix associated with the shell mesh nodes includes the coordinates of the shell reference point and the shell mesh vertical vector. Determining the third and fourth dot product values based on the spatial parameter matrix associated with the shell mesh nodes includes:
[0074] The scaling factor is determined based on the vertical vector of the outer shell mesh;
[0075] The first offset coordinates are obtained by performing an offset calculation using the coordinates of the outer shell reference point, the vertical vector of the outer shell mesh, and the scaling factor;
[0076] The third vector is obtained by performing a difference operation between the first offset coordinate and the shell mesh node coordinates associated with the shell mesh node;
[0077] The third dot product value is obtained by performing a dot product operation between the third vector and the perpendicular vector of the outer shell mesh.
[0078] The second offset coordinates are obtained by performing an offset calculation using the coordinates of the outer shell reference point, the vertical vector of the outer shell mesh, and the scaling factor;
[0079] The fourth vector is obtained by performing a difference operation between the second offset coordinate and the outer shell mesh node coordinate;
[0080] The fourth dot product value is obtained by performing a dot product operation between the fourth vector and the perpendicular vector of the outer shell mesh.
[0081] Optionally, the target line structure mesh node assignment set includes a busbar mesh node assignment set and a conductor mesh node assignment set. The iterative solution of the node assignment matrix set to output a safety assessment result includes:
[0082] The first busbar assignment matrix is obtained by performing a summation operation on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset first safe net distance.
[0083] Based on the sum of values in the first busbar assignment matrix, the safety assessment result of the busbar area is determined.
[0084] The summation operation is performed on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset second safety net distance to obtain the second busbar assignment matrix.
[0085] The safety assessment result of the conductive area is determined based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell grid node assignment set.
[0086] Optionally, determining the safety assessment result of the busbar region based on the sum of values in the first busbar assignment matrix includes:
[0087] The number of nodes in the busbar grid that have a sum of values in the first busbar assignment matrix that are assigned according to the first preset standard is counted to obtain the first number of nodes;
[0088] The first probability value is obtained by performing a ratio calculation between the number of the first nodes and the total number of nodes in the first bus assignment matrix.
[0089] When the first probability value is less than the first preset probability threshold, a switchgear busbar layout optimization instruction is generated.
[0090] Select the busbar grid nodes whose sum value is assigned according to the second preset standard from the first busbar assignment matrix to obtain the node filter set;
[0091] The number of nodes in the node filter set is counted to obtain the second number of nodes;
[0092] The coordinates of the largest and smallest busbar grid nodes are selected from the node selection set as boundary constraints to construct the selection region;
[0093] The number of nodes in the filter area whose sum of values is greater than or equal to the first preset standard value associated with the busbar grid nodes is counted to obtain the third number of nodes;
[0094] The second probability value is obtained by calculating the ratio between the number of the second node and the number of the third node.
[0095] When the second probability value is greater than or equal to the second preset probability threshold, it is determined that the switch cabinet has a partial discharge hazard.
[0096] Select the busbar grid nodes whose sum result is assigned by the third preset standard from the first busbar assignment matrix, and use the coordinates of the associated busbar grid nodes as early warning information for the busbar area.
[0097] Optionally, determining the safety assessment result of the conductive area based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell mesh node assignment set includes:
[0098] Based on the first busbar assignment matrix and the second busbar assignment matrix, generate the target busbar assignment matrix;
[0099] Based on the target busbar assignment matrix and the conductor assignment matrix, a first conductor assignment matrix is generated;
[0100] A second conductor assignment matrix is generated based on the target busbar assignment matrix and the shell mesh node assignment set.
[0101] Select target nodes whose summation result is the second preset standard value from the first conductor assignment matrix or the second conductor assignment matrix, and use the associated node coordinates as early warning information for the conductor region;
[0102] The target node is a busbar grid node located at a preset first safety clearance distance, or a busbar grid node located at a preset second safety clearance distance, or a conductor grid node, or a shell grid node.
[0103] Optionally, it also includes:
[0104] The preset first safety net distance and the preset second safety net distance are adjusted according to the ambient humidity.
[0105] A second aspect of the present invention provides a safety assessment system for a small switchgear, comprising:
[0106] The data acquisition module is used to acquire the target spatial location information of the objects being detected inside the switch cabinet;
[0107] The calibration module is used to construct the target three-dimensional coordinate system of the switch cabinet, and to perform calibration in the target three-dimensional coordinate system based on the target spatial position information, and output the spatial parameter matrix associated with the grid nodes of the detection object;
[0108] The assignment module is used to assign values to the grid nodes of the detection object according to the spatial parameter matrix based on the preset assignment rules, and generate a set of node assignment matrices.
[0109] The iterative solution module is used to iteratively solve the set of node assignment matrices and output the security assessment results.
[0110] As can be seen from the above technical solutions, the present invention has the following advantages:
[0111] In this invention, the target spatial location information of the object to be detected inside the switchgear is first obtained and calibrated in the constructed target three-dimensional coordinate system. The spatial parameter matrix associated with the grid nodes of the object to be detected is then output, making the description of the internal structure of the switchgear accurate to each grid node. This clearly defines the position and interrelationship of each component, greatly improving the accuracy of locating potential safety hazard areas. Then, based on preset assignment rules, the grid nodes of the object to be detected are assigned values to generate a set of node assignment matrices, which transforms the complex physical state inside the switchgear into quantitative data. Finally, by iteratively solving the set of node assignment matrices, accurate safety assessment results of the internal area of the switchgear are output. This solves the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear. Attached Figure Description
[0112] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0113] Figure 1 This is a flowchart illustrating the steps of a safety assessment method for a small switchgear provided in Embodiment 1 of the present invention.
[0114] Figure 2 This is a flowchart illustrating the steps of a safety assessment method for a small switchgear provided in Embodiment 2 of the present invention.
[0115] Figure 3This is another step flowchart of a safety assessment method for a small switchgear provided in Embodiment 2 of the present invention;
[0116] Figure 4 A flowchart illustrating the process of obtaining target spatial location information;
[0117] Figure 5 A schematic diagram of the parameterization calibration of the busbar;
[0118] Figure 6 A flowchart illustrating the process of assigning a set of values to generated nodes;
[0119] Figure 7 A schematic diagram illustrating the correction of the initial line structure mesh node assignment set to take into account the insulating partition factor;
[0120] Figure 8 Flowchart for iterative solution of the busbar region and the conductor region;
[0121] Figure 9 This is a structural block diagram of a small switchgear safety assessment system provided in Embodiment 3 of the present invention. Detailed Implementation
[0122] This invention provides a method and system for safety assessment of small switchgear, which addresses the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear.
[0123] To make the objectives, features, and advantages of this invention more apparent and understandable, the technical solutions of the embodiments of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this invention, and not all embodiments. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0124] Existing technology:
[0125] (1) In the design, the routing and layout of the busbars in the switchgear are three-dimensional in space. The spatial layout and optimization of the three-phase busbars lack technical support. (2) In the manufacturing process, due to the irregular structure of the tubular busbars, there will be certain structural errors after their fixed installation, resulting in insufficient safety clearance at some nodes. (3) In the verification process, after the busbar structure design is completed, special software will be used to check the spatial electric field. However, the software calculation itself has certain errors. More importantly, it cannot take into account the influence of factors such as temperature, humidity, and insulation aging under actual working conditions. It can only be used as a functional verification method. (4) In the field operation and maintenance, when the switchgear has intermittent partial discharge, it is impossible to quantitatively assess the partial discharge area and potential hidden dangers, which leads to the setting of insulation materials being somewhat blind.
[0126] However, existing technologies have the following drawbacks:
[0127] (1) The design of the switch cabinet busbar is a three-dimensional space. Its design method mainly relies on engineering experience. Compressing the space volume will inevitably lead to insufficient safety clearance in some areas. However, a mathematical solution can quickly identify this "local hidden danger area".
[0128] (2) The fixed installation characteristics of the switchgear busbars can easily lead to spatial displacement of the busbars. The existing technology does not consider the correction of this part of the "spatial displacement".
[0129] (3) In switchgear design, the spatial electric field distribution is often checked by finite element software, but this is only a check of basic functions and cannot take into account factors such as environmental data and insulation status during operation.
[0130] (4) When a partial discharge event occurs on site, the investigation of the partial discharge area requires a lot of professional equipment and it is not easy to mark the hidden danger area.
[0131] This invention provides a safety assessment method and system for small switchgear, using safe clearance as the observation parameter for rapid identification of partial discharge (PD) hazard areas in busbar regions, guiding the layout and installation of insulation materials in engineering projects. Monitoring and identifying PD in switchgear busbar regions requires extensive specialized equipment and various training models, but these methods focus more on fault location after PD occurs, lacking specificity for fault prevention. PD primarily arises from insufficient safe clearance between conductors and between conductors and grounding, and is closely related to operating environment factors and insulation aging. This invention selects safe clearance as the observation parameter, generating grid nodes within the switchgear to calculate the spatial clearance and iterative relationships of each observed object, enabling rapid identification of PD hazard nodes and areas.
[0132] The calculation also considers environmental and aging factors for correction, making it suitable for simulating and investigating partial discharge hazards in switchgear under actual operating conditions. Specifically, this invention considers corrections for environmental and aging factors, enabling simulation of partial discharge hazard investigation under different operating conditions, and supports outputting results for the investigated hazard areas. This method is easy to apply in engineering; only a basic parameter model needs to be built, and node results for partial discharge hazard investigation can be quickly obtained by updating environmental and aging factors in real time.
[0133] It is worth mentioning that the present invention mainly includes the following aspects:
[0134] (1) Rules for generating and iteratively calculating grid nodes of switchgear.
[0135] Based on the generation of grid nodes in the switch cabinet, the spatial geometric model can be transformed into a mathematical model. Through the mathematical representation of the grid nodes, the node assignment application within the detection object area can be realized. Through iterative calculation of nodes within the area, the overlapping area investigation under the consideration of safety clearance can be realized. However, the iterative calculation rules must be followed. The feature of this invention is that it proposes this series of iterative calculation rules to ensure the effectiveness of the method.
[0136] (2) The method includes typical switchgear structural parameters such as busbars, conductors, housings, and insulating partitions.
[0137] Traditional methods typically only consider a single factor when calculating safe clearance. The method described in this invention includes several typical switchgear structural parameters such as busbars, conductors (including the outer casing), and insulation protection. It also mathematically models each parameter considering structural factors. In particular, it proposes a grid node correction problem considering insulation partition factors and takes into account factors such as humidity and aging. This allows for intuitive feedback on the investigation of partial discharge hazards in switchgear during field applications.
[0138] Please see Figure 1 , Figure 1 The flowchart illustrates the steps of a safety assessment method for a small switchgear provided in Embodiment 1 of the present invention.
[0139] This invention provides a safety assessment method for small switchgear, comprising:
[0140] Step 101: Obtain the target spatial location information of the object to be detected inside the switch cabinet.
[0141] The inspection object refers to the specific components that need to be analyzed in the switchgear design drawings, including four types of objects: A, B, and C three-phase busbars, the outer shell, conductive bodies (such as metal supports) within the area, and insulating partitions. The inspection object is the main target of the entire inspection work, and subsequent work such as obtaining spatial location information and confirming integrity is carried out around the inspection object.
[0142] Target spatial location information refers to relevant information describing the location of each detection object within the switch cabinet. Different simplified structures and representation methods are used to obtain the spatial location information for different detection objects.
[0143] In this embodiment of the invention, the detection objects inside the switch cabinet are determined according to the switch cabinet design drawings, including the three-phase busbars A, B, and C, the outer shell, the conductors (such as metal supports) in the area, and the insulating partitions. Then, the target spatial location information of the detection objects in the internal space of the switch cabinet is obtained.
[0144] Step 102: Construct the target three-dimensional coordinate system of the switch cabinet, and calibrate it in the target three-dimensional coordinate system based on the target spatial location information, and output the spatial parameter matrix associated with the grid nodes of the detection object.
[0145] The target three-dimensional coordinate system refers to the three-degree-of-freedom coordinate system established to describe the spatial position and orientation of each detection object inside the switch cabinet.
[0146] Calibration refers to the process of converting the geometric features (such as line segments and planes) of the object being tested into parametric data (such as matrices) in the target's three-dimensional coordinate system using mathematical methods, and then associating them with the specific location in the target's three-dimensional coordinate system.
[0147] The grid node of the detection object refers to the node generated after dividing the switch cabinet detection object into a grid.
[0148] The spatial parameter matrix refers to the geometric parameters stored in matrix form after calibration, which describes the spatial attributes of the detected object in the target's three-dimensional coordinate system.
[0149] In this embodiment of the invention, a target three-dimensional coordinate system for the switch cabinet is first established. Then, the detection object is calibrated in the established target three-dimensional coordinate system based on the obtained target spatial location information. Finally, the spatial parameter information of the grid nodes associated with the detection object is organized into a matrix and output to obtain the spatial parameter matrix.
[0150] Step 103: Based on the preset assignment rules, assign values to the grid nodes of the detection object according to the spatial parameter matrix to generate a set of node assignment matrices.
[0151] Preset assignment rules refer to the rules that are pre-defined for assigning values to the grid nodes of the detection object.
[0152] Assignment refers to assigning specific values to the grid nodes of the detection object according to preset assignment rules.
[0153] A node assignment matrix set refers to a collection of matrices obtained by assigning values to the grid nodes of different detection objects. The node assignment matrix describes the assignment of values to the grid nodes of the detection objects.
[0154] In this embodiment of the invention, according to a pre-set assignment rule, the grid nodes of each detection object are assigned values using a spatial parameter matrix, and finally the node assignment matrix set of the detection object is output.
[0155] Step 104: Iteratively solve the set of node assignment matrices and output the security assessment results.
[0156] In this embodiment of the invention, iterative calculations are performed based on the obtained set of node assignment matrices. For the busbar area in the switch cabinet, the safety clearance between busbars is mainly calculated, and for the conductor area, the safety clearance between busbars and conductors is mainly calculated, thereby obtaining the safety assessment results for the busbar area and the conductor area.
[0157] In this invention, the target spatial location information of the object to be detected inside the switchgear is first obtained and calibrated in the constructed target three-dimensional coordinate system. The spatial parameter matrix associated with the grid nodes of the object to be detected is then output, making the description of the internal structure of the switchgear accurate to each grid node. This clearly defines the position and interrelationship of each component, greatly improving the accuracy of locating potential safety hazard areas. Then, based on preset assignment rules, the grid nodes of the object to be detected are assigned values to generate a set of node assignment matrices, which transforms the complex physical state inside the switchgear into quantitative data. Finally, by iteratively solving the set of node assignment matrices, accurate safety assessment results of the internal area of the switchgear are output. This solves the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear.
[0158] Please see Figure 2 , Figure 2 This is a flowchart illustrating the steps of a safety assessment method for a small switchgear provided in Embodiment 2 of the present invention.
[0159] Please see Figure 3 , Figure 3 This is another step flowchart of a safety assessment method for a small switchgear provided in Embodiment 2 of the present invention.
[0160] Please see Figure 4 , Figure 4 The flowchart for obtaining target spatial location information is shown below, with specific steps 201-203.
[0161] This invention provides a safety assessment method for small switchgear, comprising:
[0162] Step 201: Obtain the switchgear engineering drawings and divide them to determine the inspection objects inside the switchgear.
[0163] In this embodiment of the invention, the objects to be inspected are categorized based on the engineering drawings of the switchgear, such as design drawings. These can be divided into four categories: A, B, and C phase busbars; the outer casing; conductive parts within the area (such as metal supports); and insulating partitions. During the process, on-site surveying is required to confirm the integrity of the objects to be inspected.
[0164] Step 202: Simplify the structure of the object to be detected and obtain the initial spatial location information associated with the object to be detected.
[0165] In this embodiment of the invention, the initial spatial position information of each detection object is obtained based on the design drawings. Each detection object is simplified using a line or surface structure. For example, a busbar is equivalently represented by a line structure, using its central axis (ignoring diameter factors). A point-length mathematical representation method is used to obtain the endpoint information of each segment as the initial spatial position information. A conductor is equivalently represented by a line structure, using the conductor's centerline as the representation. A point-length mathematical representation method is used to obtain the endpoint information as the initial spatial position information.
[0166] Step 203: Correct the initial spatial position information using a spatial positioning measurement device to obtain the target spatial position information.
[0167] In this embodiment of the invention, the initial spatial position information is corrected by a spatial positioning measurement device to obtain the corrected target spatial position information. The spatial positioning measurement device includes, but is not limited to, a total station, a 3D laser scanner, etc.
[0168] Step 204: Construct the target three-dimensional coordinate system of the switch cabinet, and calibrate it in the target three-dimensional coordinate system based on the target spatial location information, and output the spatial parameter matrix associated with the grid nodes of the detection object.
[0169] Furthermore, step 204 may include the following sub-steps:
[0170] S11. Using the endpoint of the switch cabinet shell as the origin, and selecting three adjacent faces of the shell endpoint as coordinate planes, construct an initial three-dimensional coordinate system.
[0171] In this embodiment of the invention, the endpoint of the switch cabinet shell is selected as the origin of the three-degree-of-freedom coordinate system, and three adjacent surfaces are selected as the XY, YZ, and ZX planes of the coordinate system to establish an initial three-dimensional coordinate system XYZ, with the origin of the initial three-dimensional coordinate system being (0, 0, 0). After selecting the origin and establishing the coordinate system, it is necessary to ensure that any node (x, y, z) within the calculation area satisfies x≥0, y≥0, z≥0, that is, all calculation nodes are distributed in the first quadrant. This not only simplifies subsequent comparisons and calculations but also avoids calculation errors caused by selecting the origin on a stepped node.
[0172] S12. Construct the boundary of the initial three-dimensional coordinate system based on the three-dimensional spatial dimensions of the switch cabinet shell to obtain the intermediate three-dimensional coordinate system.
[0173] In this embodiment of the invention, the calculation boundary x in the three degrees of freedom of the initial three-dimensional coordinate system is obtained based on the three-dimensional spatial dimensions of the switch cabinet shell (i.e., the distances between the front and rear, left and right, and top and bottom shell boundaries). n y n and z n The computational domain is defined by the plane x=0 & x=x. n & y=0 & y=y n & z=0 & z=z n The cuboid constructed for the boundary is used to obtain the intermediate three-dimensional coordinate system.
[0174] S13. Mesh the intermediate three-dimensional coordinate system to obtain the target three-dimensional coordinate system with spatial grid nodes.
[0175] In this embodiment of the invention, the intermediate three-dimensional coordinate system is meshed using a uniform mesh node division. The mesh node division under a single degree of freedom is as follows: 0: Δx: x n , 0: Δy: y n , 0: Δz: z n During the process, the values of Δx, Δy, and Δz must be ≤1mm (and must satisfy the reliable identification of the basic parameters of the preceding detection object). Based on single-degree-of-freedom mesh node division, mesh nodes in a three-degree-of-freedom coordinate system can be generated. The meshgrid(X,Y,Z) function is used to generate spatial computational mesh nodes, thereby obtaining the target three-dimensional coordinate system. The meshgrid(X,Y,Z) function is used in scientific computing to generate a three-dimensional mesh coordinate matrix. By inputting a one-dimensional coordinate vector (X,Y,Z), it returns a matrix of mesh point coordinates in three-dimensional space, providing structured mesh data for subsequent parameterized calibration.
[0176] S14. Based on the target's three-dimensional coordinate system, parametric calibration is performed using the target's spatial location information to obtain the spatial parameter matrix associated with the grid nodes of the detected object.
[0177] In this embodiment of the invention, based on the established target three-dimensional coordinate system, the computational network nodes of the busbar, conductor, shell, and insulating partition are calibrated. The busbar and conductor are represented using a "point-length" method, employing a 3*2 spatial parameter matrix [x...]. i , y i , z i ; x i+1 , y i+1 , z i+1 ] is used to represent the spatial position of each line segment, (x i , y i , z i (x) is the starting point of the line segment. i+1 , y i+1 , z i+1 () represents the endpoint of a line segment, for example... Figure 5 As shown, Figure 5 A schematic diagram of the parameterization calibration of the busbar;
[0178] The outer shell and insulating partition adopt a "plane-distance" representation method, using a 3*2 spatial parameter matrix [x0, y0, z0; A, B, C] to represent each plane. (x0, y0, z0) is any point passed through by the plane, and (A, B, C) represents the perpendicular vector of the plane, which satisfies the constraint condition A(x-x0)+B(y-y0)+C(z-z0)=0. Taking the coordinate plane XY as an example, its matrix is [0, 0, 0; 0, 0, 1], that is, z=0.
[0179] It should be noted that, considering the assignment of network node values based on the safety clearance, the network node values in the computational space are assigned based on the safety clearance requirement A1 between the busbar and the conductor (i.e., the preset first safety clearance) and the safety clearance requirement A2 between the busbars (i.e., the preset second safety clearance).
[0180] The rules for assigning values to the network nodes of the detection target are as follows:
[0181] Based on the set detection and judgment rules, if a network node (x, y, z) is determined to belong to the detection object (busbar, conductor, shell) area, then the grid node is assigned a value of 1 (i.e., the preset first value); if it is determined not to belong to the detection object (busbar, conductor, shell) area, then the grid node is assigned a value of 0 (i.e., the preset second value).
[0182] Please see Figure 6 , Figure 6The flowchart for generating the node assignment matrix set is as follows: Initialization of the detection object's mesh nodes is calculated (i.e., all detection object mesh nodes are assigned a value of 0). Then, values are assigned to the detection object's mesh nodes. Specifically, it is determined whether the detection object's mesh node is within the preset area of the detection object. If it is, the corresponding detection object mesh node is assigned a value of 1. In this way, the values for the line structure region (including the busbar region and conductor region) and the shell region are obtained. Node assignment corrections need to be considered due to the insulating partition factor. Since the presence of the insulating partition effectively increases the safety clearance, the values for the line structure region are corrected, thereby generating the node assignment matrix set (including the corrected line structure region assignments (i.e., the target line structure mesh node assignment set) and the shell region assignments (i.e., the shell mesh node assignment set)). The specific process is shown in step 205.
[0183] Step 205: Based on the preset assignment rules, assign values to the grid nodes of the detection object according to the spatial parameter matrix to generate a set of node assignment matrices.
[0184] Furthermore, the mesh nodes of the detection object include line structure mesh nodes, shell mesh nodes, and insulating partition mesh nodes; the preset assignment rules include line structure assignment rules, shell assignment rules, and insulating partition assignment rules; the node assignment matrix set includes the target line structure mesh node assignment set and the shell mesh node assignment set; step 205 may include the following sub-steps:
[0185] It should be noted that the detection object is a line structure represented by the "point-length" method, such as a busbar or a conductor. The rules for determining the grid nodes within its region are as follows:
[0186] S21. Determine the first dot product value and the second dot product value based on the spatial parameter matrix associated with the nodes of the line structure mesh.
[0187] Furthermore, the spatial parameter matrix associated with the line structure mesh nodes includes the coordinates of the start point and the end point of the line structure segment. S21 may include the following sub-steps:
[0188] For ease of understanding, consider a 3x2 matrix [x] i , y i , z i ; x i+1 , y i+1 , z i+1 For example, (x) i , y i , z i (x) represents the starting point of the line segment (i.e., the coordinates of the starting point of the line segment in the line structure), (x) i+1 , y i+1 , z i+1(x, y, z) represents the endpoint of the line segment (i.e., the coordinates of the endpoint of the line segment in the line structure), and (x, y, z) represents the coordinates of the nodes in the line structure grid.
[0189] s211. The first vector is obtained by performing a difference operation between the coordinates of the line structure mesh nodes associated with the line structure mesh nodes and the coordinates of the starting point of the line structure line segment.
[0190] In this embodiment of the invention, the first vector (xx) is obtained by performing a difference operation between the coordinates of the line structure mesh nodes associated with the line structure mesh nodes and the coordinates of the starting point of the line structure line segment. i ), (yy i (zz) i ).
[0191] s212. The direction vector of the tube busbar segment is obtained by performing a difference calculation between the coordinates of the end point of the line structure segment and the coordinates of the start point of the line structure segment.
[0192] In this embodiment of the invention, the difference between the coordinates of the endpoint of the line structure segment and the coordinates of the starting point of the line structure segment is calculated to obtain the direction vector (x) of the busbar segment. i+1 -x i ), (y i+1 -y i ), (z i+1 -z i ).
[0193] s213. Perform a dot product operation between the first vector and the direction vector of the tube busbar segment to obtain the first dot product value.
[0194] In this embodiment of the invention, the first dot product is performed between the first vector and the direction vector of the busbar segment to obtain the first dot product value.
[0195] In the specific implementation, the above process is converted into a formula encapsulation, and the first dot product value is as follows:
[0196] (x i+1 -x i )*(xx i )+(y i+1 -y i )*(yy i )+(z i+1 -z i )*(zz i )
[0197] s214. The second vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure mesh and the coordinates of the endpoints of the line structure segments.
[0198] In this embodiment of the invention, the difference between the coordinates of the nodes of the line structure mesh and the coordinates of the endpoints of the line structure segments is used to obtain the second vector (xx).i+1 ), (yy i+1 (zz) i+1 ).
[0199] s215. Perform a dot product operation between the second vector and the direction vector of the tube busbar segment to obtain the second dot product value.
[0200] In this embodiment of the invention, the second dot product is performed between the second vector and the direction vector of the busbar segment to obtain the second dot product value.
[0201] In the specific implementation, the above process is converted into a formula encapsulation, and the second dot product value is as follows:
[0202] (x i+1 -x i )*(xx i+1 )+(y i+1 -y i )*(yy i+1 )+(z i+1 -z i )*(zz i+1 )
[0203] S22. Perform vector cross product and norm operations on the spatial parameter matrix associated with the nodes of the line structure mesh to obtain the first vertical distance;
[0204] The first vertical distance is specifically the vertical distance between a node in the line structure mesh and a line segment in the line structure.
[0205] In this embodiment of the invention, the first vertical distance is obtained by performing vector cross product and norm operations on the spatial parameter matrix associated with the nodes of the line structure mesh.
[0206] In the specific implementation, the above process is converted into a formulaic form, and the first vertical distance is specifically:
[0207]
[0208] S23. Determine whether the first dot product, second dot product, and first perpendicular distance associated with the nodes of the line structure mesh satisfy the line structure assignment rules.
[0209] Linear structure assignment rules refer to pre-defined rules that assign specific values (pre-set first assignment or pre-set second assignment) to the relevant mesh nodes of linear structure detection objects (such as pipe busbars, conductors, etc.).
[0210] In this embodiment of the invention, it is determined whether the first dot product value, the second dot product value, and the first vertical distance associated with the line structure mesh node satisfy the line structure assignment rules.
[0211] The specific rules for assigning line structure values are as follows: the first dot product value is greater than or equal to the first standard line structure value, the second dot product value is less than or equal to the first standard line structure value, and the first vertical distance is less than or equal to the preset standard vertical distance.
[0212] The preset standard vertical distance is determined by the preset first safety clearance A1 and the preset second safety clearance A2. A1 is used when the line structure mesh node is a conductive mesh node, and A2 is used when the line structure mesh node is a pipe busbar mesh node. The specific preset standard vertical distance is as follows:
[0213]
[0214] In the formula, A1 or A2 is indicated, depending on the type of the line structure mesh node. A1 represents the preset first safety clearance, which is the safety clearance between the busbar and the conductor. A2 represents the preset second safety clearance, which is the safety clearance between the busbars.
[0215] The preferred value for the first standard line structure is 0.
[0216] The specific rules for assigning values to line structures are as follows:
[0217] (x i+1 -x i )*(xx i )+(y i+1 -y i )*(yy i )+(z i+1 -z i )*(zz i )≥0
[0218] (x i+1 -x i )*(xx i+1 )+(y i+1 -y i )*(yy i+1 )+(z i+1 -z i )*(zz i+1 )≤0
[0219]
[0220] S24. If the line structure assignment rules are met, then mark it as the preset first assignment.
[0221] In this embodiment of the invention, if the first dot product value, the second dot product value, and the first vertical distance associated with the line structure grid node all satisfy the line structure assignment rules, then it is determined that the grid node is within the area to which the detection object belongs, and the value of the grid node is assigned to the preset first assignment value (that is, the assignment value is 1).
[0222] S25. If the line structure assignment rules are not met, then mark it as the preset second assignment.
[0223] In this embodiment of the invention, if any one of the first dot product value, the second dot product value, and the first vertical distance associated with the line structure grid node does not satisfy the line structure assignment rule, then it is determined that the grid node is not within the area to which the detected object belongs, and the value of the grid node is assigned to the preset second assignment value (that is, the value is assigned to 0).
[0224] S26. Statistically analyze all the marked results to obtain the initial line structure mesh node assignment set.
[0225] In this embodiment of the invention, by repeating the above determination rules, the assignment results of mesh nodes for different line structures can be obtained; by using "OR logic" determination, the assignment results of all mesh nodes on the line structure can be obtained, that is, the initial line structure mesh node assignment set { , , , , , , },in, , , , , , , The grid assignment results for phase A, phase B, and phase C busbars are shown below, using net spacings A1 and A2 respectively. For conductor D i Mesh assignment results at safety clearance A2.
[0226] It should be noted that the node assignment correction considering the insulating partition factor, due to the presence of the insulating partition, can effectively increase the safe clearance, requiring an adjustment to the initial line structure mesh node assignment set { , , , , , , The necessary corrections are made to remove mesh nodes that do not meet the computational requirements.
[0227] S27. Based on the assignment rules of the insulating partition, the initial line structure grid node assignment set is modified by using the spatial parameter matrix associated with the insulating partition grid nodes to determine the target line structure grid node assignment set.
[0228] Furthermore, the spatial parameter matrix associated with the insulating partition mesh nodes includes the coordinates of the partition reference point and the perpendicular vector of the insulating partition. The insulating partition assignment rules include a first insulating partition assignment rule and a second insulating partition assignment rule. S27 may include the following sub-steps:
[0229] For ease of understanding, the insulating partition can be represented by a 3*2 matrix [x'0, y'0, z'0; A', B', C'], where (x'0, y'0, z'0) are the nodes inside the insulating partition (i.e., the coordinates of the partition's reference point), and (A', B', C') are the vertical vectors of the insulating partition (i.e., the vertical vectors of the insulating partition).
[0230] s271. Obtain the target distance between the starting coordinates of the line segment and the coordinates of the insulating partition mesh node associated with it.
[0231] In this embodiment of the invention, the starting coordinates (x) of the line segment of the line structure are... i , y i , z i The target distance from the insulating partition boundary is defined as l.
[0232] In the specific implementation, the above process is converted into a formula encapsulated in the form of the target distance value:
[0233] l=min{[(x1-x i ) 2 +(y1-y i ) 2 +(z1-z i ) 2 ] 0.5}
[0234] In the formula, l represents the target distance value, and (x1, y1, z1) represents the coordinates of the insulating partition mesh nodes.
[0235] It should be noted that every line structure grid node on the entire pipeline where the starting coordinates of the line structure segment are located needs to be judged sequentially in order to eliminate nodes that "meet the safety clearance requirements".
[0236] s272. When the target distance value is greater than or equal to the preset safety clearance threshold, the spatial parameter matrix associated with the insulating partition grid node, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid node are used to determine the first screening value associated with the line structure grid node.
[0237] It should be noted that the preset safety clearance threshold is the same as the preset standard vertical distance in S23 above, both using... It is indicated that the preset safety clearance threshold is also determined by the preset first safety clearance A1 and the preset second safety clearance A2. A1 is used when the line structure grid node is a conductor grid node, and A2 is used when the line structure grid node is a tube busbar grid node.
[0238] In this embodiment of the invention, when the target distance value is greater than or equal to the preset safe net distance threshold, the following steps s2721-s2727 are executed.
[0239] Furthermore, the spatial parameter matrix associated with the insulating partition mesh nodes includes the coordinates of the partition reference point and the insulating partition vertical vector. s272 may include the following sub-steps:
[0240] s2721. The fifth vector is obtained by performing a difference operation between the coordinates of the node of the line structure grid and the coordinates of the reference point of the partition.
[0241] In this embodiment of the invention, the difference between the coordinates of the line structure grid nodes and the coordinates of the partition reference point is used to obtain the fifth vector (x-x'0), (y-y'0), and (z-z'0).
[0242] It should be noted that the coordinates of the line structure mesh nodes here and the associated line structure mesh nodes belong to the initial line structure mesh node assignment set, that is, the line structure mesh nodes to be judged (i.e. the line structure mesh nodes in the initial line structure mesh node assignment set) are included in the calculation of steps s2721-s2727.
[0243] s2722. Perform a dot product operation between the vertical vector of the insulating partition and the fifth vector to obtain multiple first target dot product values.
[0244] In this embodiment of the invention, the vertical vector of the insulating partition and the fifth vector are used to perform a dot product operation to obtain multiple first target dot product values A'*(x-x'0), B'*(y-y'0), and C'*(z-z'0).
[0245] s2723. Perform a summation operation on all the first target dot product values to obtain the fifth dot product value.
[0246] In this embodiment of the invention, the summation of all the first target dot product values is performed to obtain the fifth dot product value.
[0247] In the specific implementation, the above process is converted into a formula encapsulation, and the fifth product value is specifically:
[0248] A'*(x-x'0)+B'*(y-y'0)+C'*(z-z'0)
[0249] s2724. The sixth vector is obtained by performing a difference operation between the starting coordinates of the line segment and the reference point of the partition.
[0250] In this embodiment of the invention, the difference between the starting coordinates of the line segment of the line structure and the coordinates of the reference point of the partition is used to obtain the sixth vector (x). i -x'0), (y i -y'0), (z i -z'0).
[0251] s2725. Perform a dot product operation between the vertical vector of the insulating partition and the sixth vector to obtain multiple second target dot product values.
[0252] In this embodiment of the invention, the dot product operation is performed between the vertical vector of the insulating partition and the sixth vector to obtain multiple second target dot product values A'*(x). i -x'0), B'*(y i -y'0), C'*(z i -z'0).
[0253] s2726. Perform a summation operation on all the second objective dot product values to obtain the sixth dot product value.
[0254] In this embodiment of the invention, the summation of all the second target dot product values is performed to obtain the sixth dot product value.
[0255] In the specific implementation, the above process is converted into a formula encapsulation, and the sixth product value is specifically:
[0256] A'*(x i -x'0)+B'*(y i -y'0)+C'*(z i -z'0)
[0257] s2727. Perform dot product operation using the fifth and sixth dot product values to obtain the first screening value.
[0258] In this embodiment of the invention, the fifth dot product value and the sixth dot product value are used to perform a dot product operation to obtain the first screening value.
[0259] In the actual implementation, the above process is converted into a formula, and the first screening value is as follows:
[0260] [A'*(x i -x'0)+B'*(y i -y'0)+C'*(z i -z'0)]*[A'*(x-x'0)+B'*(y-y'0)+C'*(z-z'0)]
[0261] s273. When the first screening value meets the first insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, and the target line structure mesh node assignment set is obtained.
[0262] The specific rule for assigning values to the first insulating partition is that the first screening value is less than or equal to the preset standard screening value, and the preset standard screening value is preferably 0.
[0263] The specific rules for assigning values to the first insulating partition are as follows:
[0264]
[0265] In this embodiment of the invention, when the first screening value is less than or equal to the preset standard screening value, it indicates that the line structure mesh nodes associated with the line structure mesh node coordinates meet the safety clearance requirement, and the initial line structure mesh node assignment set { , , , , , , The labeling result associated with the line structure mesh nodes in} is corrected to the preset second assignment (i.e., labeled as 0), resulting in the target line structure mesh node assignment set { , , , , , , }
[0266] s274. When the target distance is less than the preset safe clearance threshold, the coordinates of the endpoint of the insulating partition are selected as the coordinates of the reference point.
[0267] In this embodiment of the invention, when the target distance value is less than a preset safe clearance threshold, the endpoint coordinates of the insulating partition are selected as the reference point coordinates (x). j , y j , z j ).
[0268] s275. Using the spatial parameter matrix associated with the insulating partition mesh nodes, the coordinates of the starting point of the line structure segment, the coordinates of the line structure mesh nodes, the target distance value, and the coordinates of the reference point, determine the first screening value, the second screening value, and the third screening value.
[0269] Furthermore, s275 may include the following sub-steps:
[0270] s2751. Using the spatial parameter matrix associated with the insulating partition mesh nodes, the coordinates of the starting point of the line segment of the line structure, and the coordinates of the line structure mesh nodes, determine the first screening value for the association of the line structure mesh nodes.
[0271] In this embodiment of the invention, the first screening value in this step is the same as that in steps s2721-s2727 above, and will not be repeated here.
[0272] s2752. Using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line segment of the line structure, and the coordinates of the line structure grid node, determine the second screening value associated with the line structure grid node.
[0273] Furthermore, s2752 may include the following sub-steps:
[0274] a11. The seventh vector is obtained by performing a difference operation between the coordinates of the reference point and the coordinates of the starting point of the line segment of the line structure.
[0275] In this embodiment of the invention, the seventh vector (x) is obtained by performing a difference operation between the coordinates of the reference point and the coordinates of the starting point of the line segment of the line structure. j -x i ), (y j -y i ), (z j -z i ).
[0276] a12. Perform a dot product operation between the seventh vector and the perpendicular vector of the insulating partition to obtain multiple third target dot product values.
[0277] In this embodiment of the invention, a dot product operation is performed between the seventh vector and the perpendicular vector of the insulating partition to obtain multiple third target dot product values A'*(x). j -x i ), B'*(y j -y i ), C'*(z j -z i ).
[0278] a13. Perform a summation operation on all the third target dot product values to obtain the seventh dot product value.
[0279] In this embodiment of the invention, the summation of all third target dot product values is performed to obtain the seventh dot product value.
[0280] In the specific implementation, the above process is converted into a formula encapsulation, and the seventh product value is specifically:
[0281] A'*(x j -x i )+B'*(y j -y i )+C'*(z j -z i )
[0282] a14. Use the seventh vector to perform the magnitude calculation to obtain the first magnitude.
[0283] In this embodiment of the invention, the first modulus is obtained by performing a modulus operation using the seventh vector.
[0284] In the specific implementation, the above process is converted into a formulaic encapsulation, and the first modulus is specifically:
[0285]
[0286] a15. The first ratio is obtained by comparing the product of the seventh point with the first modulus.
[0287] In this embodiment of the invention, the first ratio is obtained by performing a ratio calculation between the seventh point product and the first modulus.
[0288] In the specific implementation, the above process is converted into a formula, and the first ratio is specifically:
[0289]
[0290] a16. The eighth vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure grid and the coordinates of the starting point of the line structure segment.
[0291] In this embodiment of the invention, the difference between the coordinates of the nodes in the line structure mesh and the coordinates of the starting point of the line structure segment is calculated to obtain the eighth vector (xx). i ), (yy i (zz) i ).
[0292] a17. Perform a dot product operation between the eighth vector and the perpendicular vector of the insulating partition to obtain multiple fourth target dot product values.
[0293] In this embodiment of the invention, the eighth vector is used to perform a dot product operation with the perpendicular vector of the insulating partition to obtain multiple fourth target dot product values A'*(xx). i ), B'*(yy i ), C'*(zz) i ).
[0294] a18. Perform a summation operation on all fourth objective dot product values to obtain the eighth dot product value.
[0295] In this embodiment of the invention, the summation of all fourth target dot product values is performed to obtain the eighth dot product value.
[0296] In the specific implementation, the above process is converted into a formula encapsulation, and the product value at point eight is specifically:
[0297] A'*(xx i)+B'*(yy i )+C'*(zz i )
[0298] a19. Use the eighth vector to perform the magnitude calculation to obtain the second magnitude.
[0299] In this embodiment of the invention, the second modulus is obtained by performing a modulus operation using the eighth vector.
[0300] In the specific implementation, the above process is converted into a formulaic encapsulation, and the second modulus is specifically as follows:
[0301]
[0302] a110. The second ratio is obtained by comparing the product of the eighth point with the second modulus.
[0303] In this embodiment of the invention, the ratio of the eighth point product to the second modulus is calculated to obtain the second ratio.
[0304] In the specific implementation, the above process is converted into a formula, and the second ratio is specifically:
[0305]
[0306] a111. The difference between the first ratio and the second ratio is used to obtain the second screening value.
[0307] In this embodiment of the invention, the difference between the first ratio and the second ratio is calculated to obtain the second screening value.
[0308] In the specific implementation, the above process is converted into a formula encapsulation, and the second screening value is specifically:
[0309]
[0310] s2753. Using the target distance value, the coordinates of the line structure mesh nodes, and the coordinates of the reference point, determine the third screening value for the association of the line structure mesh nodes.
[0311] Furthermore, s2753 may include the following sub-steps:
[0312] a21. The ninth vector is obtained by performing a difference operation between the coordinates of the node in the line structure grid and the coordinates of the reference point.
[0313] In this embodiment of the invention, the difference between the coordinates of the line structure mesh nodes and the coordinates of the reference point is calculated to obtain the ninth vector (xx). j ), (yy j (zz) j ).
[0314] a22. Use the ninth vector to perform the modulus operation to obtain the third modulus.
[0315] In this embodiment of the invention, the third modulus is obtained by performing a modulus operation on the ninth vector.
[0316] In the specific implementation, the above process is converted into a formulaic encapsulation, and the third modulus is specifically as follows:
[0317]
[0318] a23. The third screening value is obtained by summing the target distance value and the third modulus.
[0319] In this embodiment of the invention, the target distance value and the third modulus are summed to obtain the third screening value.
[0320] In the actual implementation, the above process is converted into a formula encapsulation, and the third filter value is specifically:
[0321]
[0322] It should be noted that the target distance value here... It is determined by the coordinates of the reference point and the starting coordinates of the line segment of the line structure.
[0323] Please see Figure 7 , Figure 7 This diagram illustrates the correction of the initial line structure mesh node assignment set considering the insulating partition factor. The insulating partition is used to separate components with different potentials, prevent electrical short circuits, and ensure the safety of equipment and personnel. Therefore, by determining the target distance value between the reference point coordinates and the starting coordinates of the line structure segment, the associated line structure mesh nodes are assigned a value of 0, thereby obtaining the target line structure mesh node assignment set, as shown in step s276:
[0324] s276. When the first screening value, the second screening value, and the third screening value satisfy the second insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, thus obtaining the target line structure mesh node assignment set.
[0325] The specific rules for assigning values to the second insulating partition are as follows: the first screening value is less than or equal to the preset standard screening value, the second screening value is less than or equal to the preset standard screening value, and the third screening value is greater than the preset safety clearance threshold.
[0326] The specific rules for assigning values to the second insulating partition are as follows:
[0327]
[0328]
[0329]
[0330] In this embodiment of the invention, when the first screening value is less than or equal to the preset standard screening value, the second screening value is less than or equal to the preset standard screening value, and the third screening value is greater than the preset safety clearance threshold, it indicates that the line structure mesh nodes associated with the line structure mesh node coordinates meet the safety clearance requirements. Therefore, the initial line structure mesh node assignment set { , , , , , , The labeling result associated with the line structure mesh nodes in} is corrected to the preset second assignment (i.e., labeled as 0), resulting in the target line structure mesh node assignment set { , , , , , , }
[0331] It should be noted that the detection object is a structure represented by the "face-distance" method, such as a shell. The rules for determining the mesh nodes within its region are as follows: Taking a 3*2 matrix [x0, y0, z0; A, B, C] as an example, the plane has nodes (x0, y0, z0) (i.e., the coordinates of the shell's reference point) and vertical vectors (A, B, C) (i.e., the vertical vectors of the shell mesh). If any node simultaneously satisfies the following rules, then the node is determined to be within the shell region, and the value of the node is assigned to 1.
[0332] S28. Determine the third and fourth dot product values based on the spatial parameter matrix associated with the shell mesh nodes.
[0333] Furthermore, the spatial parameter matrix associated with the shell mesh nodes includes the shell reference point coordinates and the shell mesh vertical vector. S28 may include the following sub-steps:
[0334] s281. Determine the scaling factor based on the vertical vector of the shell mesh.
[0335] In this embodiment of the invention, the scaling factor is determined based on the vertical vector of the outer shell mesh. It is a scaling factor related to the plane perpendicular vector and the safety clearance, used to adjust the offset from the plane when determining the position of the node.
[0336] In the specific implementation, the above process is converted into a formula encapsulation, and the scaling factor is specifically:
[0337]
[0338] In the formula, This represents the scaling factor.
[0339] s282. The first offset coordinate is obtained by using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor to perform offset calculation.
[0340] In this embodiment of the invention, the first offset coordinates (x0+kA, y0+kB, z0+kC) are obtained by using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor.
[0341] s283. The third vector is obtained by performing a difference operation between the first offset coordinate and the shell mesh node coordinates associated with the shell mesh node.
[0342] In this embodiment of the invention, the first offset coordinate and the coordinates of the shell mesh node associated with the shell mesh node are used to perform the difference operation to obtain the third vector (x-x0+kA), (y-y0+kB), and (z-z0+kC).
[0343] s284. Perform a dot product operation between the third vector and the perpendicular vector of the outer shell mesh to obtain the third dot product value.
[0344] In this embodiment of the invention, the third dot product is performed between the third vector and the perpendicular vector of the outer shell mesh to obtain the third dot product value.
[0345] In the specific implementation, the above process is converted into a formula encapsulation, and the third dot product value is specifically:
[0346] A*(x-x0+kA)+B*(y-y0+kB)+C*(z-z0+kC)
[0347] s285. The second offset coordinates are obtained by using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor to perform offset calculation.
[0348] In this embodiment of the invention, the second offset coordinates (x0-kA, y0-kB, z0-kC) are obtained by using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor for offset calculation.
[0349] s286. The fourth vector is obtained by performing a difference operation between the second offset coordinate and the shell mesh node coordinate.
[0350] In this embodiment of the invention, the second offset coordinate and the shell mesh node coordinate are used to perform a difference operation to obtain the fourth vector (x-x0-kA), (y-y0-kB), and (z-z0-kC).
[0351] s287. Perform a dot product operation between the fourth vector and the perpendicular vector of the shell mesh to obtain the fourth dot product value.
[0352] In this embodiment of the invention, the fourth dot product is performed between the fourth vector and the perpendicular vector of the outer shell mesh to obtain the fourth dot product value.
[0353] In the specific implementation, the above process is converted into a formula encapsulation, and the fourth product value is specifically:
[0354] A*(x-x0-kA)+B*(y-y0-kB)+C*(z-z0-kC)
[0355] S29. Determine whether the product of the third and fourth points satisfies the shell assignment rules.
[0356] The specific rules for assigning values to the outer shell are that the third point product value is greater than or equal to the preset standard point product value, and the fourth point product value is less than or equal to the preset standard point product value, wherein the preset standard point product value is preferably 0.
[0357] The specific rules for assigning values to the outer shell are as follows:
[0358] A*(x-x0+kA)+B*(y-y0+kB)+C*(z-z0+kC)≥0
[0359] A*(x-x0-kA)+B*(y-y0-kB)+C*(z-z0-kC)≤0
[0360] In this embodiment of the invention, it is determined whether the product value of the third point and the product value of the fourth point satisfy the shell assignment rules.
[0361] S210. If the shell assignment rules are met, then mark it as the preset first assignment.
[0362] In this embodiment of the invention, if the third dot product value is greater than or equal to the preset standard dot product value, and the fourth dot product value is less than or equal to the preset standard dot product value, then the associated shell mesh node is assigned a value of 1 (i.e., the preset first assignment).
[0363] S211. If the shell assignment rule is not met, then mark it as the preset second assignment.
[0364] In this embodiment of the invention, if the third dot product value is less than the preset standard dot product value, or the fourth dot product value is greater than the preset standard dot product value, then the associated shell mesh node is assigned a value of 0 (i.e., the preset second assignment).
[0365] S212. Statistically analyze all the marked results to obtain the set of assignments for the shell mesh nodes.
[0366] In this embodiment of the invention, by repeating the above determination rules, the shell mesh node assignment set { can be obtained. }, For the outer shell W i Mesh assignment results at safety clearance A2.
[0367] The output is a set of node assignment matrices representing the assignment results. Based on the node mesh assignment of the busbar, conductor, and shell regions, combined with the special node removal of the insulating partition, the final output is a set of assigned node assignment matrices. , , , , , , }
[0368] Step 206: Iteratively solve the set of node assignment matrices and output the security assessment results.
[0369] In this embodiment of the invention, based on the node assignment matrix set obtained in step 205 { , , , , , , The dataset for the grid nodes is calculated. Each node set is a three-degree-of-freedom point set in the XYZ coordinate system. A node's value is 1 if it belongs to a specific detection object region, and 0 otherwise. The iterative solution is divided into two regions: the busbar region and the conductor region. The busbar region primarily calculates the safety clearance between busbars, while the conductor region primarily calculates the safety clearance between busbars and conductors.
[0370] Furthermore, the target line structure mesh node assignment set includes the busbar mesh node assignment set and the conductor mesh node assignment set. Step 206 may include the following sub-steps:
[0371] Please see Figure 8 , Figure 8 The flowchart shows the iterative solution process for the busbar region and the conductor region. The iterative solution for the busbar region is shown in steps S31-S32 below:
[0372] S31. The sum of the three-phase assignments of each busbar grid node in the busbar grid node assignment set under the preset first safe net distance is used to obtain the first busbar assignment matrix.
[0373] The first busbar assignment matrix consists of the sum of the three-phase assignments of multiple busbar grid nodes at a preset first safe net distance.
[0374] In this embodiment of the invention, the three-phase assignment (i.e., { ... ) is adopted, where each busbar grid node in the busbar grid node assignment set is at a preset first safe clearance distance. , , The first busbar assignment matrix K is obtained by adding the values of the nodes in the three-dimensional matrix. A1 .
[0375] In the specific implementation, the above process is converted into a formula encapsulation form, and the first busbar assignment matrix K is used. A1 Specifically:
[0376]
[0377] S32. Determine the safety assessment result of the busbar area based on the sum of values in the first busbar assignment matrix.
[0378] In this embodiment of the invention, K A1 The results of the sum are categorized into three cases: the sum is assigned to the first preset standard, the sum is assigned to the second preset standard, and the sum is assigned to the third preset standard. Since the result of the node assignment matrix set only contains 0 and 1, the result of directly adding the three assignments is only 0, 1, 2, or 3. The overlapping area under the safety clearance value is determined by the magnitude of the value. When the sum is 3, the node is within the safety clearance of the A, B, and C three-phase busbars, indicating that the safety clearance of each phase is insufficient. When the sum is 2, the node is within the safety clearance of two phase busbars, which may pose a certain safety hazard. When the sum is 1, there is no overlapping area of safety clearance, but the small percentage of this value indicates serious space waste, as shown in step S32.
[0379] Furthermore, S32 may include the following sub-steps:
[0380] s321. Count the number of nodes in the busbar grid whose sum value in the first busbar assignment matrix is the first preset standard assignment value, and obtain the number of first nodes.
[0381] It should be noted that the preferred value for the first preset standard is 1.
[0382] In this embodiment of the invention, when K A1 When the value of the middle element is 1, it is defined as The number of its nodes is N1.
[0383] s322. The first probability value is obtained by performing a ratio calculation between the number of the first node and the total number of nodes in the first bus assignment matrix.
[0384] In this embodiment of the invention, a first probability value is obtained by performing a ratio calculation between the number of first nodes and the total number of nodes in the first bus assignment matrix.
[0385] In the specific implementation, the above process is converted into a formulaic form, and the first probability value is as follows:
[0386] The value of N1 / total number of nodes N
[0387] s323. When the first probability value is less than the first preset probability threshold, a switchgear busbar layout optimization instruction is generated.
[0388] It should be noted that the first preset probability threshold is preferably 30%.
[0389] In the specific implementation, the above process is converted into a formulaic form, where the first probability value is less than the first preset probability threshold as follows:
[0390] The value of N1 / total number of nodes N is less than 30%.
[0391] In this embodiment of the invention, when the first probability value is less than the first preset probability threshold, the busbar layout is relatively loose and its design needs to be optimized. Therefore, a switchgear busbar layout optimization instruction is generated.
[0392] s324. Select the busbar grid nodes whose sum value is assigned to the second preset standard from the first busbar assignment matrix to obtain the node filter set.
[0393] s325. Count the number of nodes in the node filter set to obtain the number of the second node.
[0394] It should be noted that the preferred value for the second preset standard is 2.
[0395] s326. Select the coordinates of the largest and smallest tube busbar grid nodes from the node selection set as boundary constraints to construct the selection region.
[0396] s327. Count the number of nodes in the busbar grid associated with the sum of values within the filtered area that are greater than or equal to the first preset standard value, and obtain the third number of nodes.
[0397] In this embodiment of the invention, when K A1 When the value of the middle element is 2, it is defined as The number of nodes is N2. At this point, the nodes are obtained. The maximum and minimum pipe busbar grid node coordinates (max{x,y,z} and min{x,y,z}) are used to construct a filtering region through boundary constraints, thereby obtaining K under this boundary scenario. A1 The number of third nodes with a value greater than or equal to 1 is N3.
[0398] s328. The second probability value is obtained by performing a ratio calculation between the number of the second node and the number of the third node.
[0399] s329. When the second probability value is greater than or equal to the second preset probability threshold, it is determined that the switch cabinet has a partial discharge hazard.
[0400] It should be noted that the second preset probability threshold is preferably 5%.
[0401] In the specific implementation, the above process is converted into a formulaic form, where the second probability value is greater than or equal to the second preset probability threshold as follows:
[0402] N2 / N3 ≥ 5%
[0403] In this embodiment of the invention, if N2 / N3≥5%, it indicates that the overlap in the region is relatively serious, which may lead to insufficient safety clearance and potential partial discharge hazards.
[0404] s3210. Select the busbar grid nodes whose sum value is assigned to the third preset standard from the first busbar assignment matrix, and use the coordinates of the associated busbar grid nodes as early warning information for the busbar area.
[0405] It should be noted that the preferred value for the third preset standard is 3.
[0406] In this embodiment of the invention, when K A1 When the value of the middle element is 3, the node is output directly. Issue an early warning.
[0407] Iterative solutions for the conductor region mainly employ node sets { , , , }and{ The iterative solution for the conductive region is calculated as follows: steps S33-S34.
[0408] S33. The sum of the three-phase assignments of each busbar grid node in the busbar grid node assignment set under the preset second safety net distance is used to obtain the second busbar assignment matrix.
[0409] The second busbar assignment matrix consists of the sum of the three-phase assignments of multiple busbar grid nodes at a preset second safety net distance.
[0410] In this embodiment of the invention, the three-phase assignment is adopted where each busbar grid node in the busbar grid node assignment set is at a preset second safety clearance. , , The second busbar assignment matrix K is obtained by adding the values of the nodes in the three-dimensional matrix. A2 .
[0411] In the specific implementation, the above process is converted into a formula encapsulation form, and the second busbar assignment matrix K is used. A2 Specifically:
[0412]
[0413] S34. Determine the safety assessment result of the conductive area based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell grid node assignment set.
[0414] Due to the existence of safety clearances A1 and A2, a new matrix relationship needs to be generated by combining the iteration results of the busbar region.
[0415] Furthermore, S34 may include the following sub-steps:
[0416] s341. Generate the target busbar assignment matrix based on the first busbar assignment matrix and the second busbar assignment matrix.
[0417] In this embodiment of the invention, a target busbar assignment matrix K is generated based on the first busbar assignment matrix and the second busbar assignment matrix. A .
[0418] Generate the target bus assignment matrix K A The following rules shall apply:
[0419]
[0420] It should be noted that the dataset K A Each with the node set { }and{ Perform iterative calculations to obtain K1 and K2, and output warnings for nodes where K1 is ≥2 or K2 is ≥2.
[0421] s342. Generate the first conductor assignment matrix based on the target busbar assignment matrix and the conductor assignment matrix.
[0422] In this embodiment of the invention, the target busbar assignment matrix K is used. A Assignment matrix with conductor Generate the first conductor assignment matrix K1.
[0423] In the specific implementation, the above process is converted into a formulaic encapsulation, and the first conductor assignment matrix K is specifically as follows:
[0424]
[0425] s343. Generate the second conductor assignment matrix based on the target busbar assignment matrix and the shell mesh node assignment set.
[0426] In this embodiment of the invention, the target busbar assignment matrix K is used. A Assignment set with shell mesh nodes Generate the second conductor assignment matrix K2.
[0427]
[0428] s344. Select the target node whose sum result is the second preset standard assignment from the first conductor assignment matrix or the second conductor assignment matrix, and use the associated node coordinates as the early warning information of the conductor region;
[0429] The target node is a busbar grid node located at a preset first safety clearance distance, or a busbar grid node located at a preset second safety clearance distance, or a conductor grid node, or a shell grid node.
[0430] In this embodiment of the invention, a warning is output for target nodes where K1 is ≥2 or K2 is ≥2. The target node is a busbar grid node located at a preset first safety clearance distance, or a busbar grid node located at a preset second safety clearance distance, or a conductor grid node, or a shell grid node.
[0431] Furthermore, it also includes:
[0432] Step 207: Adjust the preset first safety net distance and the preset second safety net distance according to the ambient humidity.
[0433] In this embodiment of the invention, considering the input of operating condition factors, i.e., considering the input of ambient humidity, all data in this invention that directly or indirectly involve the two parameters of preset first safety clearance and preset second safety clearance, such as preset standard vertical distance, can take into account the input of operating condition factors. Safety clearance The values for (A1 between the busbar and the conductor / shell (i.e., the preset first safety clearance distance) and (A2 between busbars) (i.e., the preset second safety clearance distance) are generally selected with reference to power standards, but in engineering, the value of this parameter is related to factors such as ambient humidity and insulation performance. The method proposed in this invention can support the input of dynamic real-time parameter values, wherein the correction for ambient humidity can be processed according to the data in the table below based on engineering experience.
[0434]
[0435] The aging or degradation of insulation performance is handled using a local grid node assignment correction method. If the busbar exhibits uniform aging globally, the correction for the safety clearance is adjusted according to the influence of humidity; if the busbar exhibits localized aging, a local safety clearance correction coefficient can be applied. Based on comprehensive field operation data of the switchgear, considering humidity and insulation aging factors, the safety clearance in the switchgear busbar area can be determined according to... To make corrections, where a and b are correction coefficients that can be obtained through engineering experience or experimental testing.
[0436] Based on the above corrections to the safety clearance, this method can achieve any safety clearance. The grid nodes are assigned values for iterative solving and calculation of partial discharge hazard points / areas.
[0437] In this invention, the target spatial location information of the object to be detected inside the switchgear is first obtained and calibrated in the constructed target three-dimensional coordinate system. The spatial parameter matrix associated with the grid nodes of the object to be detected is then output, making the description of the internal structure of the switchgear accurate to each grid node. This clearly defines the position and interrelationship of each component, greatly improving the accuracy of locating potential safety hazard areas. Then, based on preset assignment rules, the grid nodes of the object to be detected are assigned values to generate a set of node assignment matrices, which transforms the complex physical state inside the switchgear into quantitative data. Finally, by iteratively solving the set of node assignment matrices, accurate safety assessment results of the internal area of the switchgear are output. This solves the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear.
[0438] The present invention has the following advantages:
[0439] (1) A mathematical iterative calculation method is adopted to convert spatial geometric parameters into matrix parameters, and the overlapping problem of regions under the consideration of safe clearance is evaluated by matrix iteration. The application of this method is simple and direct, and the node regions with small safe clearance and large partial discharge risk can be found by taking the values of matrix nodes.
[0440] (2) Supports updating the safety clearance data after correction of environmental factors and aging factors. After the safety clearance value is updated, the corresponding node area overlap can be quickly calculated, which is convenient for investigating the hidden dangers of partial discharge in engineering applications.
[0441] (3) The structural characteristics of the switchgear busbar, conductor, shell and insulating partition are fully considered. In particular, a grid node assignment correction method considering the insulating partition factor is proposed. This method can provide calculation criteria for the design and optimization of the insulating partition.
[0442] Please see Figure 9 , Figure 9This is a structural block diagram of a small switchgear safety assessment system provided in Embodiment 3 of the present invention.
[0443] This invention provides a small switchgear safety assessment system, comprising:
[0444] Data acquisition module 301 is used to acquire the target spatial location information of the detection object inside the switch cabinet;
[0445] The calibration module 302 is used to construct the target three-dimensional coordinate system of the switch cabinet, and to perform calibration in the target three-dimensional coordinate system based on the target spatial position information, and output the spatial parameter matrix associated with the grid nodes of the detection object;
[0446] The assignment module 303 is used to assign values to the grid nodes of the detection object according to the spatial parameter matrix based on the preset assignment rules, and generate a set of node assignment matrices.
[0447] The iterative solution module 304 is used to iteratively solve the set of node assignment matrices and output the security assessment results.
[0448] Furthermore, the data acquisition module 301 includes:
[0449] The detection object submodule is used to obtain and divide the switch cabinet engineering drawings to determine the detection objects inside the switch cabinet.
[0450] The initial spatial location information submodule is used to simplify the structure of the detected object and obtain the initial spatial location information associated with the detected object;
[0451] The target spatial location information submodule is used to correct the initial spatial location information using spatial positioning measurement equipment to obtain the target spatial location information.
[0452] Furthermore, the calibration module 302 includes:
[0453] The initial three-dimensional coordinate system submodule is used to construct an initial three-dimensional coordinate system with the endpoint of the switch cabinet shell as the origin and the three adjacent faces of the shell endpoint as coordinate system planes.
[0454] The intermediate three-dimensional coordinate system submodule is used to construct the boundary of the initial three-dimensional coordinate system based on the three-dimensional spatial dimensions of the switch cabinet shell, and obtain the intermediate three-dimensional coordinate system.
[0455] The target 3D coordinate system submodule is used to mesh the intermediate 3D coordinate system to obtain the target 3D coordinate system with spatial grid nodes;
[0456] The parameter calibration submodule is used to perform parameter calibration based on the target's three-dimensional coordinate system and the target's spatial location information to obtain the spatial parameter matrix associated with the mesh nodes of the detected object.
[0457] Furthermore, the detection object mesh nodes include line structure mesh nodes, shell mesh nodes, and insulating partition mesh nodes; the preset assignment rules include line structure assignment rules, shell assignment rules, and insulating partition assignment rules; the node assignment matrix set includes the target line structure mesh node assignment set and the shell mesh node assignment set; and the assignment module 303 includes:
[0458] The first dot product operation submodule is used to determine the first dot product value and the second dot product value based on the spatial parameter matrix associated with the nodes of the line structure mesh.
[0459] The first vertical distance submodule is used to perform vector cross product and norm operations on the spatial parameter matrix associated with the linear grid nodes to obtain the first vertical distance.
[0460] The first vertical distance is specifically the vertical distance between a node of the line structure mesh and a line structure segment;
[0461] The first judgment submodule is used to determine whether the first dot product value, the second dot product value, and the first vertical distance associated with the line structure mesh nodes satisfy the line structure assignment rules;
[0462] The first marking submodule is used to mark the value as the preset first value if the line structure assignment rules are met.
[0463] The second marking submodule is used to mark the line structure as the preset second assignment if the assignment rules are not met.
[0464] The first statistical submodule is used to statistically analyze all the marked results and obtain the initial line structure mesh node assignment set;
[0465] The correction submodule is used to correct the initial line structure mesh node assignment set based on the insulation partition assignment rules and the spatial parameter matrix associated with the insulation partition mesh nodes, so as to determine the target line structure mesh node assignment set.
[0466] The second dot product operation submodule is used to determine the third and fourth dot product values based on the spatial parameter matrix associated with the shell mesh nodes.
[0467] The second judgment submodule is used to determine whether the product value of the third dot and the product value of the fourth dot satisfy the shell assignment rules;
[0468] The third marking submodule is used to mark the shell as the preset first assignment if the shell assignment rules are met.
[0469] The fourth marking submodule is used to mark the shell as the preset second assignment if the shell assignment rules are not met.
[0470] The second statistics submodule is used to statistically analyze all the marked results and obtain the set of assignments for the shell mesh nodes.
[0471] Furthermore, the spatial parameter matrix associated with the line structure mesh nodes includes the coordinates of the start point and end point of the line structure segment, and the first dot product operation submodule includes:
[0472] The first vector unit is used to perform a difference operation between the coordinates of the line structure mesh nodes associated with the line structure mesh nodes and the coordinates of the starting point of the line structure line segment to obtain the first vector;
[0473] The direction vector unit of the busbar segment is used to perform difference calculation between the coordinates of the end point of the line structure segment and the coordinates of the start point of the line structure segment to obtain the direction vector of the busbar segment;
[0474] The first dot product unit is used to perform a dot product operation between the first vector and the direction vector of the tube bus segment to obtain the first dot product value.
[0475] The second vector unit is used to perform a difference operation between the coordinates of the node of the line structure grid and the coordinates of the endpoint of the line structure segment to obtain the second vector.
[0476] The second dot product unit is used to perform a dot product operation between the second vector and the direction vector of the tube bus segment to obtain the second dot product value.
[0477] Furthermore, the spatial parameter matrix associated with the insulating partition mesh nodes includes the coordinates of the partition reference point and the perpendicular vector of the insulating partition. The insulating partition assignment rules include the first insulating partition assignment rule and the second insulating partition assignment rule. The correction submodule includes:
[0478] The target distance value unit is used to obtain the target distance value between the starting coordinates of the line segment and the coordinates of the insulating partition mesh node associated with the insulating partition mesh node;
[0479] The first screening value unit is used to determine the first screening value associated with the line structure grid node by using the spatial parameter matrix associated with the insulating partition grid node, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid node when the target distance value is greater than or equal to the preset safety clearance threshold.
[0480] The first update unit is used to correct the marking result associated with the line structure mesh node to the preset second assignment when the first screening value meets the first insulation partition assignment rule, so as to obtain the target line structure mesh node assignment set.
[0481] The reference point coordinate unit is used to select the endpoint coordinates of the insulating partition as the reference point coordinates when the target distance value is less than the preset safe clearance threshold.
[0482] The filter value determination unit is used to determine the first filter value, the second filter value, and the third filter value by using the spatial parameter matrix associated with the insulating partition grid nodes, the coordinates of the starting point of the line structure segment, the coordinates of the line structure grid nodes, the target distance value, and the coordinates of the reference point.
[0483] The second update unit is used to correct the marking result associated with the line structure mesh node to the preset second assignment when the first screening value, the second screening value and the third screening value satisfy the second insulation partition assignment rule, so as to obtain the target line structure mesh node assignment set.
[0484] Furthermore, the filter value determination unit includes:
[0485] The first screening value sub-unit is used to determine the first screening value associated with the line structure grid nodes by using the spatial parameter matrix associated with the insulating partition grid nodes, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid nodes.
[0486] The second screening value sub-unit is used to determine the second screening value associated with the line structure grid node by using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid node.
[0487] The third filter value sub-unit is used to determine the third filter value associated with the line structure grid nodes by using the target distance value, the coordinates of the line structure grid nodes, and the coordinates of the reference point.
[0488] Furthermore, the spatial parameter matrix associated with the insulating partition mesh nodes includes the coordinates of the partition reference point and the vertical vector of the insulating partition, and the first filter value unit includes:
[0489] The fifth vector sub-unit is used to perform a difference calculation between the coordinates of the line structure mesh nodes and the coordinates of the partition reference point to obtain the fifth vector;
[0490] The first target dot product value subunit is used to perform a dot product operation between the vertical vector of the insulating partition and the fifth vector to obtain multiple first target dot product values;
[0491] The fifth dot product subunit is used to perform a summation operation on all the first target dot product values to obtain the fifth dot product value;
[0492] The sixth vector sub-unit is used to perform a difference calculation between the starting coordinates of the line segment of the line structure and the coordinates of the reference point of the partition to obtain the sixth vector;
[0493] The second target dot product value subunit is used to perform a dot product operation between the vertical vector of the insulating partition and the sixth vector to obtain multiple second target dot product values;
[0494] The sixth dot product value subunit is used to perform a summation operation on all the second target dot product values to obtain the sixth dot product value;
[0495] The first filter value output sub-unit is used to perform a dot product operation using the fifth and sixth dot product values to obtain the first filter value.
[0496] Furthermore, the second screening value subunit includes:
[0497] The seventh vector layer is used to perform a difference calculation between the coordinates of the reference point and the starting coordinates of the line segment of the line structure to obtain the seventh vector.
[0498] The third target dot product layer is used to perform dot product operations with the seventh vector and the perpendicular vector of the insulating partition to obtain multiple third target dot product values.
[0499] The seventh dot product layer is used to perform a summation operation on all the third target dot products to obtain the seventh dot product;
[0500] The first module length layer is used to perform module length calculation using the seventh vector to obtain the first module length;
[0501] The first ratio layer is used to perform a ratio calculation between the seventh dot product and the first modulus to obtain the first ratio.
[0502] The eighth vector layer is used to perform a difference operation between the coordinates of the node coordinates of the line structure grid and the coordinates of the starting point of the line structure segment to obtain the eighth vector.
[0503] The fourth target dot product layer is used to perform a dot product operation between the eighth vector and the perpendicular vector of the insulating partition to obtain multiple fourth target dot product values;
[0504] The eighth dot product layer is used to perform a summation operation on all fourth target dot product values to obtain the eighth dot product value;
[0505] The second module length layer is used to perform module length calculation using the eighth vector to obtain the second module length;
[0506] The second ratio layer is used to perform a ratio calculation between the eighth point product value and the second modulus to obtain the second ratio value;
[0507] The second filter value output layer is used to perform a difference operation between the first ratio and the second ratio to obtain the second filter value.
[0508] Furthermore, the third screening value subunit includes:
[0509] The ninth vector layer is used to perform a difference operation between the coordinates of the line structure grid nodes and the coordinates of the reference point to obtain the ninth vector;
[0510] The third module length layer is used to perform module length calculation using the ninth vector to obtain the third module length;
[0511] The third filter value output layer is used to perform a summation operation between the target distance value and the third modulus to obtain the third filter value.
[0512] Furthermore, the spatial parameter matrix associated with the shell mesh nodes includes the coordinates of the shell reference point and the shell mesh vertical vector. The second dot product operation submodule includes:
[0513] The scaling factor unit is used to determine the scaling factor based on the vertical vector of the shell mesh.
[0514] The first offset coordinate unit is used to perform offset calculations using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor to obtain the first offset coordinates;
[0515] The third vector unit is used to perform a difference operation between the first offset coordinate and the shell mesh node coordinates associated with the shell mesh node to obtain the third vector;
[0516] The third dot product unit is used to perform a dot product operation between the third vector and the perpendicular vector of the shell mesh to obtain the third dot product value;
[0517] The second offset coordinate unit is used to perform offset calculations using the shell reference point coordinates, the shell mesh vertical vector and the scaling factor to obtain the second offset coordinates;
[0518] The fourth vector unit is used to perform a difference operation between the second offset coordinate and the shell mesh node coordinate to obtain the fourth vector;
[0519] The fourth dot product unit is used to perform a dot product operation between the fourth vector and the perpendicular vector of the outer shell mesh to obtain the fourth dot product value.
[0520] Furthermore, the target line structure mesh node assignment set includes the busbar mesh node assignment set and the conductor mesh node assignment set, and the iterative solution module 304 includes:
[0521] The first busbar assignment matrix submodule is used to perform a sum operation on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset first safe net distance, and obtain the first busbar assignment matrix.
[0522] The first busbar assignment matrix consists of the sum of the three-phase assignments of multiple busbar grid nodes at a preset first safe net distance.
[0523] The busbar area assessment submodule is used to determine the safety assessment result of the busbar area based on the sum of values in the first busbar assignment matrix.
[0524] The second busbar assignment matrix submodule is used to perform a sum operation on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset second safety net distance to obtain the second busbar assignment matrix.
[0525] The second busbar assignment matrix consists of the sum of the three-phase assignments of multiple busbar grid nodes at a preset second safety net distance.
[0526] The conductor region assessment submodule is used to determine the safety assessment result of the conductor region based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell mesh node assignment set.
[0527] Furthermore, the busbar area assessment submodule includes:
[0528] The first node count unit is used to count the number of nodes in the busbar grid where the sum of the values in the first busbar assignment matrix is assigned to the first preset standard, and to obtain the first node count.
[0529] The first probability value unit is used to obtain the first probability value by performing a ratio calculation between the number of the first nodes and the total number of nodes in the first pipe bus assignment matrix.
[0530] The switchgear busbar layout optimization instruction unit is used to generate a switchgear busbar layout optimization instruction when the first probability value is less than the first preset probability threshold.
[0531] The node filtering set unit is used to select the busbar grid nodes whose sum value is assigned to the second preset standard value from the first busbar assignment matrix to obtain the node filtering set.
[0532] The second node count unit is used to count the number of nodes in the node filter set to obtain the second node count.
[0533] The filter region element is used to select the coordinates of the largest and smallest pipe busbar grid nodes from the node filter set as boundary constraints to construct the filter region;
[0534] The third node count unit is used to count the number of nodes in the busbar grid associated with the sum of values within the filtering area that are greater than or equal to the first preset standard value, thus obtaining the third node count.
[0535] The second probability value unit is used to calculate the second probability value by performing a ratio calculation between the number of second nodes and the number of third nodes.
[0536] The partial discharge hazard unit is used to determine that there is a partial discharge hazard in the switch cabinet when the second probability value is greater than or equal to the second preset probability threshold.
[0537] The busbar area early warning information unit is used to select busbar grid nodes whose sum result is assigned by the third preset standard from the first busbar assignment matrix, and use the coordinates of the associated busbar grid nodes as early warning information for the busbar area.
[0538] Furthermore, the conductive region evaluation submodule includes:
[0539] The target busbar assignment matrix unit is used to generate the target busbar assignment matrix based on the first busbar assignment matrix and the second busbar assignment matrix.
[0540] The first conductor assignment matrix unit is used to generate the first conductor assignment matrix based on the target bus assignment matrix and the conductor assignment matrix.
[0541] The second conductor assignment matrix unit is used to generate the second conductor assignment matrix based on the target tube bus assignment matrix and the shell mesh node assignment set.
[0542] The conductor region early warning information unit is used to select target nodes whose sum value is assigned to the second preset standard value from the first conductor assignment matrix or the second conductor assignment matrix, and use the associated node coordinates as early warning information for the conductor region.
[0543] The target node is a busbar grid node located at a preset first safety clearance distance, or a busbar grid node located at a preset second safety clearance distance, or a conductor grid node, or a shell grid node.
[0544] Furthermore, it also includes:
[0545] The safety clearance correction module is used to correct the preset first safety clearance and the preset second safety clearance based on the ambient humidity.
[0546] In this invention, the target spatial location information of the object to be detected inside the switchgear is first obtained and calibrated in the constructed target three-dimensional coordinate system. The spatial parameter matrix associated with the grid nodes of the object to be detected is then output, making the description of the internal structure of the switchgear accurate to each grid node. This clearly defines the position and interrelationship of each component, greatly improving the accuracy of locating potential safety hazard areas. Then, based on preset assignment rules, the grid nodes of the object to be detected are assigned values to generate a set of node assignment matrices, which transforms the complex physical state inside the switchgear into quantitative data. Finally, by iteratively solving the set of node assignment matrices, accurate safety assessment results of the internal area of the switchgear are output. This solves the technical problem of how to accurately monitor potential safety hazard areas inside small switchgear, thereby improving the safety of small switchgear.
[0547] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0548] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.
[0549] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0550] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0551] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0552] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A safety assessment method for small switchgear, characterized in that, include: Obtain the target spatial location information of the object being detected inside the switchgear; Construct a target three-dimensional coordinate system for the switch cabinet, and calibrate it in the target three-dimensional coordinate system based on the target spatial position information, and output the spatial parameter matrix associated with the grid nodes of the detection object; Based on preset assignment rules, values are assigned to the grid nodes of the detection object according to the spatial parameter matrix to generate a set of node assignment matrices; The detection object mesh nodes include line structure mesh nodes, shell mesh nodes, and insulating partition mesh nodes. The preset assignment rules include line structure assignment rules, shell assignment rules, and insulating partition assignment rules. The node assignment matrix set includes a target line structure mesh node assignment set and a shell mesh node assignment set. The process of assigning values to the detection object mesh nodes according to the spatial parameter matrix based on the preset assignment rules to generate the node assignment matrix set includes: The first dot product value and the second dot product value are determined based on the spatial parameter matrix associated with the nodes of the line structure mesh. The first vertical distance is obtained by performing vector cross product and norm operations on the spatial parameter matrix associated with the line structure mesh nodes; Determine whether the first dot product value, the second dot product value, and the first vertical distance associated with the line structure mesh node satisfy the line structure assignment rules; If the line structure assignment rules are met, then it is marked as the preset first assignment; If the line structure assignment rules are not met, it is marked as a preset second assignment; By analyzing all the labeled results, the initial set of node assignments for the line structure mesh is obtained. Based on the insulation partition assignment rules, the initial line structure grid node assignment set is corrected using the spatial parameter matrix associated with the insulation partition grid nodes, thereby determining the target line structure grid node assignment set. The third and fourth dot product values are determined based on the spatial parameter matrix associated with the shell mesh nodes. Determine whether the product of the third dot and the product of the fourth dot satisfy the shell assignment rules; If the shell assignment rule is met, then it is marked as the preset first assignment; If the shell assignment rule is not met, it is marked as the preset second assignment; By statistically analyzing all the marking results, the set of values assigned to the outer shell mesh nodes is obtained; The set of assigned values for the nodes is solved iteratively, and the security assessment results are output.
2. The safety assessment method for small switchgear according to claim 1, characterized in that, The acquisition of the target spatial location information of the object being detected inside the switchgear includes: Obtain and divide the switch cabinet engineering drawings to determine the inspection objects inside the switch cabinet; The structure of the object being detected is simplified, and the initial spatial location information associated with the object being detected is obtained; The initial spatial location information is corrected by a spatial positioning measurement device to obtain the target spatial location information.
3. The safety assessment method for small switchgear according to claim 1, characterized in that, The process of constructing a target three-dimensional coordinate system for the switchgear, calibrating within the target three-dimensional coordinate system based on the target spatial location information, and outputting a spatial parameter matrix associated with the mesh nodes of the detected object includes: An initial three-dimensional coordinate system is constructed by taking the endpoint of the switch cabinet shell as the origin and selecting three adjacent surfaces of the endpoint of the switch cabinet shell as coordinate planes. The boundary of the initial three-dimensional coordinate system is constructed based on the three-dimensional spatial dimensions of the switch cabinet shell, and an intermediate three-dimensional coordinate system is obtained. The intermediate three-dimensional coordinate system is meshed to obtain the target three-dimensional coordinate system with spatial grid nodes; Based on the target's three-dimensional coordinate system, the target's spatial location information is used for parametric calibration to obtain the spatial parameter matrix associated with the grid nodes of the detected object.
4. The safety assessment method for small switchgear according to claim 1, characterized in that, The spatial parameter matrix associated with the line structure mesh nodes includes the coordinates of the starting point and the ending point of the line structure segment. Determining the first dot product and the second dot product based on the spatial parameter matrix associated with the line structure mesh nodes includes: The first vector is obtained by performing a difference operation between the coordinates of the line structure mesh nodes associated with the line structure mesh nodes and the coordinates of the starting point of the line structure segment; The direction vector of the tube busbar segment is obtained by performing a difference calculation between the coordinates of the end point of the line structure segment and the coordinates of the start point of the line structure segment. The first dot product value is obtained by performing a dot product operation between the first vector and the direction vector of the busbar segment. The second vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure mesh and the coordinates of the endpoints of the line structure segments. The second dot product value is obtained by performing a dot product operation between the second vector and the direction vector of the busbar segment.
5. The safety assessment method for small switchgear according to claim 4, characterized in that, The insulating partition assignment rules include a first insulating partition assignment rule and a second insulating partition assignment rule. The step of modifying the initial line structure mesh node assignment set based on the insulating partition assignment rules using the spatial parameter matrix associated with the insulating partition mesh nodes, and determining the target line structure mesh node assignment set, includes: Obtain the target distance value between the starting coordinates of the line segment of the line structure and the coordinates of the insulating partition grid node associated with the insulating partition grid node; When the target distance value is greater than or equal to the preset safety clearance threshold, the first screening value associated with the line structure grid node is determined by using the spatial parameter matrix associated with the insulating partition grid node, the starting coordinates of the line structure segment, and the coordinates of the line structure grid node. When the first screening value satisfies the first insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, thus obtaining the target line structure mesh node assignment set; When the target distance value is less than the preset safety clearance threshold, the endpoint coordinates of the insulating partition are selected as the reference point coordinates. The first filter value, the second filter value, and the third filter value are determined using the spatial parameter matrix associated with the insulating partition grid nodes, the starting coordinates of the line segment of the line structure, the coordinates of the line structure grid nodes, the target distance value, and the coordinates of the reference point. When the first filter value, the second filter value, and the third filter value satisfy the second insulating partition assignment rule, the marking result associated with the line structure mesh node is corrected and marked as the preset second assignment, thus obtaining the target line structure mesh node assignment set.
6. The safety assessment method for small switchgear according to claim 5, characterized in that, The process of determining the first filter value, the second filter value, and the third filter value using the spatial parameter matrix associated with the insulating partition mesh nodes, the coordinates of the starting point of the line structure segment, the coordinates of the line structure mesh nodes, the target distance value, and the coordinates of the reference point includes: The first screening value associated with the line structure grid nodes is determined by using the spatial parameter matrix associated with the insulating partition grid nodes, the starting coordinates of the line structure segment, and the coordinates of the line structure grid nodes. The second filtering value associated with the line structure grid node is determined by using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid node. Using the target distance value, the coordinates of the line structure grid nodes, and the coordinates of the reference point, a third filtering value associated with the line structure grid nodes is determined.
7. The safety assessment method for small switchgear according to claim 5 or 6, characterized in that, The spatial parameter matrix associated with the insulating partition grid nodes includes the coordinates of the partition reference point and the vertical vector of the insulating partition. The step of determining the first screening value associated with the line structure grid nodes using the spatial parameter matrix associated with the insulating partition grid nodes, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid nodes includes: The fifth vector is obtained by performing a difference calculation between the coordinates of the line structure grid nodes and the coordinates of the reference point of the partition. By performing a dot product operation between the vertical vector of the insulating partition and the fifth vector, multiple first target dot product values are obtained; The fifth dot product value is obtained by summing all the first target dot product values. The sixth vector is obtained by performing a difference calculation between the starting coordinates of the line segment of the line structure and the coordinates of the reference point of the partition. By performing a dot product operation between the vertical vector of the insulating partition and the sixth vector, multiple second target dot product values are obtained; The sixth dot product value is obtained by summing all the second target dot product values. The first screening value is obtained by performing a dot product operation using the fifth dot product value and the sixth dot product value.
8. The safety assessment method for small switchgear according to claim 6, characterized in that, The step of determining the second filtering value associated with the line structure grid nodes using the vertical vector of the insulating partition, the coordinates of the reference point, the coordinates of the starting point of the line structure segment, and the coordinates of the line structure grid nodes includes: The seventh vector is obtained by performing a difference operation between the coordinates of the reference point and the coordinates of the starting point of the line segment of the line structure; By performing a dot product operation between the seventh vector and the perpendicular vector of the insulating partition, multiple third target dot product values are obtained; The seventh dot product value is obtained by summing all the third target dot product values. The first modulus is obtained by performing a modulus calculation using the seventh vector. The first ratio is obtained by comparing the seventh dot product with the first modulus. The eighth vector is obtained by performing a difference operation between the coordinates of the nodes of the line structure mesh and the coordinates of the starting point of the line structure segment; By performing a dot product operation between the eighth vector and the perpendicular vector of the insulating partition, multiple fourth target dot product values are obtained; The eighth dot product value is obtained by summing all the fourth objective dot product values. The second modulus is obtained by performing a modulus operation on the eighth vector. The second ratio is obtained by comparing the product of the eighth point with the second modulus. The second screening value is obtained by performing a difference operation between the first ratio and the second ratio.
9. The safety assessment method for small switchgear according to claim 6, characterized in that, The step of determining the third filter value associated with the line structure mesh node using the target distance value, the coordinates of the line structure mesh node, and the coordinates of the reference point includes: The ninth vector is obtained by performing a difference operation between the coordinates of the line structure grid nodes and the coordinates of the reference point; The third modulus is obtained by performing a modulus operation on the ninth vector. The target distance value and the third modulus are summed to obtain the third screening value.
10. The safety assessment method for small switchgear according to claim 1, characterized in that, The spatial parameter matrix associated with the shell mesh nodes includes the coordinates of the shell reference point and the shell mesh vertical vector. Determining the third and fourth dot product values based on the spatial parameter matrix associated with the shell mesh nodes includes: The scaling factor is determined based on the vertical vector of the outer shell mesh; The first offset coordinates are obtained by performing an offset calculation using the coordinates of the outer shell reference point, the vertical vector of the outer shell mesh, and the scaling factor; The third vector is obtained by performing a difference operation between the first offset coordinate and the shell mesh node coordinates associated with the shell mesh node; The third dot product value is obtained by performing a dot product operation between the third vector and the perpendicular vector of the outer shell mesh. The second offset coordinates are obtained by performing an offset calculation using the outer shell reference point coordinates, the outer shell mesh vertical vector, and the scaling factor; The fourth vector is obtained by performing a difference operation between the second offset coordinate and the outer shell mesh node coordinate; The fourth dot product value is obtained by performing a dot product operation between the fourth vector and the perpendicular vector of the outer shell mesh.
11. The safety assessment method for small switchgear according to claim 1, characterized in that, The target line structure mesh node assignment set includes a busbar mesh node assignment set and a conductor mesh node assignment set. The iterative solution of the node assignment matrix set to output the security assessment result includes: The first busbar assignment matrix is obtained by performing a summation operation on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset first safe net distance. Based on the sum of values in the first busbar assignment matrix, the safety assessment result of the busbar area is determined. The summation operation is performed on the three-phase assignments of each busbar grid node in the busbar grid node assignment set under a preset second safety net distance to obtain the second busbar assignment matrix. The safety assessment result of the conductive area is determined based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell grid node assignment set.
12. The safety assessment method for small switchgear according to claim 11, characterized in that, The step of determining the safety assessment result of the busbar region based on the sum of values in the first busbar assignment matrix includes: The number of nodes in the busbar grid that have a sum of values in the first busbar assignment matrix that are assigned according to the first preset standard is counted to obtain the first number of nodes; The first probability value is obtained by performing a ratio calculation between the number of the first nodes and the total number of nodes in the first bus assignment matrix. When the first probability value is less than the first preset probability threshold, a switchgear busbar layout optimization instruction is generated. Select the busbar grid nodes whose sum value is assigned according to the second preset standard from the first busbar assignment matrix to obtain the node filter set; The number of nodes in the node filter set is counted to obtain the second number of nodes; The coordinates of the largest and smallest busbar grid nodes are selected from the node selection set as boundary constraints to construct the selection region; The number of nodes in the filter area whose sum of values is greater than or equal to the first preset standard value associated with the busbar grid nodes is counted to obtain the third number of nodes; The second probability value is obtained by calculating the ratio between the number of the second node and the number of the third node. When the second probability value is greater than or equal to the second preset probability threshold, it is determined that the switch cabinet has a partial discharge hazard. Select the busbar grid nodes whose sum result is assigned by the third preset standard from the first busbar assignment matrix, and use the coordinates of the associated busbar grid nodes as early warning information for the busbar area.
13. The safety assessment method for small switchgear according to claim 12, characterized in that, The step of determining the safety assessment result of the conductive area based on the second busbar assignment matrix, the first busbar assignment matrix, the conductor assignment matrix, and the shell mesh node assignment set includes: Based on the first busbar assignment matrix and the second busbar assignment matrix, generate the target busbar assignment matrix; Based on the target busbar assignment matrix and the conductor assignment matrix, a first conductor assignment matrix is generated; A second conductor assignment matrix is generated based on the target busbar assignment matrix and the shell mesh node assignment set. Select target nodes whose summation result is the second preset standard value from the first conductor assignment matrix or the second conductor assignment matrix, and use the associated node coordinates as early warning information for the conductor region; The target node is a busbar grid node located at a preset first safety clearance distance, or a busbar grid node located at a preset second safety clearance distance, or a conductor grid node, or a shell grid node.
14. The safety assessment method for small switchgear according to claim 11, characterized in that, Also includes: The preset first safety net distance and the preset second safety net distance are adjusted according to the ambient humidity.
15. A safety assessment system for a small switchgear, characterized in that, The small switchgear safety assessment system is used to implement the small switchgear safety assessment method as described in any one of claims 1-14, and the small switchgear safety assessment system includes: The data acquisition module is used to acquire the target spatial location information of the objects being detected inside the switch cabinet; The calibration module is used to construct the target three-dimensional coordinate system of the switch cabinet, and to perform calibration in the target three-dimensional coordinate system based on the target spatial position information, and output the spatial parameter matrix associated with the grid nodes of the detection object; The assignment module is used to assign values to the grid nodes of the detection object according to the spatial parameter matrix based on the preset assignment rules, and generate a set of node assignment matrices. The iterative solution module is used to iteratively solve the set of node assignment matrices and output the security assessment results.
Citation Information
Patent Citations
Topological optimization method and system for linear elastic structure
CN116611213A
AR-based intelligent switch cabinet fault diagnosis method and device, and electronic equipment
CN119225576A